diff --git a/package.json b/package.json index ae06e6d..764edff 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ }, "scripts": { "build": "tsc && cp -r templates dist/", + "postbuild": "node -e \"const fs=require('fs'); const f='dist/main.js'; const c=fs.readFileSync(f,'utf8'); if(!c.startsWith('#!/usr/bin/env node')) fs.writeFileSync(f,'#!/usr/bin/env node\\n'+c); fs.chmodSync(f, '755');\"", "prepublishOnly": "npm run build", "generate": "node dist/main.js", "generate:dev": "ts-node main.ts",