| 1 | set -e |
| 2 | |
| 3 | cargo test --all |
| 4 | bash wasm.sh |
| 5 | |
| 6 | cd lib |
| 7 | cp ../README.md README.md |
| 8 | |
| 9 | npx jsr publish --allow-dirty |
| 10 | |
| 11 | rm -rf dist-npm |
| 12 | mkdir dist-npm |
| 13 | |
| 14 | VERSION="$(cat jsr.json | jq .version -r)" |
| 15 | |
| 16 | cd dist-npm |
| 17 | echo '{}' > package.json |
| 18 | npx jsr add "@clo/markodown@$VERSION" |
| 19 | |
| 20 | cd node_modules/@clo/markodown |
| 21 | rm jsr.json |
| 22 | sed "s/VERSION/$VERSION/g" ../../../../package.npm.json > package.json |
| 23 | |
| 24 | npm publish --tag rc |