Closed jcbhmr closed 6 months ago
@mesqueeb I've been working on various things all-at-once in the https://github.com/mesqueeb/is-what/tree/jcbhmr branch. Just thought I'd let you know. 😊 I hope to be able to break that branch into multiple "feature-ish" PRs to be considered somewhat independently.
https://github.com/mesqueeb/is-what/tree/jcbhmr does these things:
@param
declarations (already typed by TS)dist/
from source controlbuild
branch #53 .zip
of what would be deployednode --test
and node:test
for test running #44 npm publish
by removing the np
helper #40 tsc
instead of rollup #44 any probably more stuff to come! Bear in mind that this https://github.com/mesqueeb/is-what/tree/jcbhmr WILL NOT BE MERGED INTO MAIN but instead is my "playground" 🪀 that I want to show off and get feedback on 😊
Don't run too fast because it'll be harder to communicate about how we feel about each change 😅
Discussion regarding to the last post's todos can be continued here: https://github.com/mesqueeb/is-what/pull/57 → Do you want me to address each of your todos with my opinion?
Discussion regarding to the ESM only can be continued here: https://github.com/mesqueeb/is-what/pull/55
Popular opensource guru sindresorhus has done this https://github.com/sindresorhus/meta/discussions/15 https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
I think that this is a good step to avoid the dual package hazard: #37