Closed rolznz closed 9 months ago
Now you can use a <script type="module"> to import lightning-tools in HTML.
<script type="module">
Test codepen: https://codepen.io/rolznz/pen/mdvaqNq
Also adds a test in the invoice test file which tests the sha256 and hex function replacements.
NPM package size decreased from 319 kB to 134 kB.
https://www.npmjs.com/package/rolznz-test1
https://www.npmjs.com/package/@getalby/lightning-tools
Note: also changed the bolt11 decoder to a dev dependency (it is only needed to build the project, and otherwise breaks skypack/jsDelivr import)
Bumped version to 5.0.0 as some exported methods are changed to be async (new sha256 method is async).
Now you can use a
<script type="module">
to import lightning-tools in HTML.Test codepen: https://codepen.io/rolznz/pen/mdvaqNq
Also adds a test in the invoice test file which tests the sha256 and hex function replacements.
NPM package size decreased from 319 kB to 134 kB.
https://www.npmjs.com/package/rolznz-test1
https://www.npmjs.com/package/@getalby/lightning-tools
Note: also changed the bolt11 decoder to a dev dependency (it is only needed to build the project, and otherwise breaks skypack/jsDelivr import)
Bumped version to 5.0.0 as some exported methods are changed to be async (new sha256 method is async).