es-main
v1.3.0 require.main process.mainModule modules import.meta.main
lint
eslint .
pretest
npm run lint
generate-types
npx tsc -declaration --declarationMap --emitDeclarationOnly --noEmit false
preversion
npm run generate-types
test:with-extension
node test/test.js
test:without-extension
node test/test
test:without-node
./test/test.js
test:resolve-index
node test/resolve-index
test:resolve-main
node test/resolve-main
test:repl
node --eval "import('./main.js').then(mod => {if (mod.default({})) throw new Error('expected false')})"
test:types
npx tsc --noEmit
test
npm-run-all test:*