issues
search
CashScript
/
cashscript
⚖️ Easily write and interact with Bitcoin Cash smart contracts
https://cashscript.org
MIT License
115
stars
80
forks
source link
Move to ESM-only + Libauth v2
#142
Closed
rkalis
closed
1 year ago
rkalis
commented
1 year ago
Remove CJS build process
Move other code to ESM only
Use jest instead of ts-jest for testing + compile before testing
Allow PathLike as input for compileFile
Add script to hack the antlr output to be ESM compatible
Update Libauth dependency to v2
Remove IntrospectionOp enum in favour of updated Libauth opcodes
Remove Bitbox from devDependencies + examples (replace with Libauth)
Update all examples to ESM
Update docs to use ESM
Update docs with some things that should have been updated earlier
Update release & migration notes
Small other changes