fmt
prettier --write --no-error-on-unmatched-pattern ./{src,test,rollup-plugins}/*.{mjs,cjs,js,md} *.{mjs,cjs,js,md}
test
npm run fmt_test && npm run build && node --no-warnings test/index.cjs
build
npm run build:library && npm run build:readme && npm run build:dts && npm run fmt
fmt_test
prettier --check --no-error-on-unmatched-pattern --write ./{src,test,rollup-plugins}/*.{mjs,cjs,js,md} *.{mjs,cjs,js,md}
build:dts
node --experimental-modules ./render-dts.mjs
build:readme
node --experimental-modules ./render-readme.mjs
build:library
rollup -c
build:website
npm run build && node genwebsite.cjs
prepublishOnly
npm run build