I arrived here from diving into htest-dev/htest.
In that repo’s render.js file, it imports from https://html.htest.dev/src/util.js. And inside that file, it has the following lines at the top (after 1 import):
export { default as create } from "https://v2.blissfuljs.com/src/dom/create.js";
export { default as bind } from "https://v2.blissfuljs.com/src/events/bind.js";
export { default as include } from "https://v2.blissfuljs.com/src/async/include.js";
So hTest is using some code from v2 of Blissful, but v2 isn’t available on npm.
If v2 is good enough for @LeaVerou to use in another young project (hTest), it’s probably good enough to publish as an alpha version to npm.
Semantic Versioning will protect current users from accidentally updating to an alpha version. Users won’t accidentally end up with the alpha code unless they deliberately opt-in to it.
Whaddaya say? 😸
I arrived here from diving into htest-dev/htest.
In that repo’s
render.jsfile, it imports fromhttps://html.htest.dev/src/util.js. And inside that file, it has the following lines at the top (after 1 import):So hTest is using some code from v2 of Blissful, but v2 isn’t available on npm.
If v2 is good enough for @LeaVerou to use in another young project (hTest), it’s probably good enough to publish as an alpha version to npm.
Semantic Versioning will protect current users from accidentally updating to an alpha version. Users won’t accidentally end up with the alpha code unless they deliberately opt-in to it.
Whaddaya say? 😸