Using Test.js as ES6 Module in HTML
Note: this is browser side, not in Terminal.
<script type="module">
import Test from "../node_modules/@jlongyam/test/dist/Test.min.mjs";
const { describe, it, assert } = Test();
</script>
importmap<script type="importmap">
{
"imports": {
"Test": "../node_modules/@jlongyam/test/dist/Test.min.mjs"
}
}
</script>
<script type="module">
import Test from "Test";
const { describe, it, assert } = Test();
</script>
module<script type="module" src="./test.js"></script>
import Test from "../node_modules/@jlongyam/test/dist/Test.min.mjs";
const { describe, it, assert } = Test();
module using importmapIn HTML
<script type="importmap">
{
"imports": {
"Test": "../node_modules/@jlongyam/test/dist/Test.min.mjs"
}
}
</script>
<script type="module" src="./test.js"></script>
Then in test.js
import Test from 'Test';
const { describe, it, assert } = Test();
See also: CDN