UNPKG

@better-builds/nodec

Version:

The unofficial node-application-to-standalone-executable compiler, complete with ESBuild support.

76 lines 2.01 kB
{ "name": "@better-builds/nodec", "version": "0.5.4", "description": "The unofficial node-application-to-standalone-executable compiler, complete with ESBuild support.", "bin": "./dist/nodec.js", "files": [ "dist/**" ], "type": "module", "author": "Benjamin Duran <stratodyne@gmail.com>", "license": "UNLICENSED", "repository": { "type": "git", "url": "https://github.com/benduran/nodec" }, "engines": { "node": ">=18" }, "keywords": [ "binary", "compile", "single-file", "pkg", "compiler", "node compiler", "single file", "standalone", "executable", "exe" ], "scripts": { "build": "npm run clean && npm run compile && npm run copy", "clean": "rm -rf dist/", "copy": "cp -r src/go dist/go", "debug": "tsx ./src/nodec.ts", "compile": "tsc", "lint": "eslint --no-error-on-unmatched-pattern './src/**/*.{tsx,ts,jsx,js,mjs}'", "lint:fix": "npm run lint -- --fix", "release": "npx lets-version apply-bumps --allow-uncommitted && npm run build && npm publish", "typecheck": "tsc --noEmit" }, "dependencies": { "command-exists": "^1.2.9", "execa": "^8.0.1", "extract-zip": "^2.0.1", "esbuild": "^0.20.2", "fast-glob": "^3.3.2", "fs-extra": "^11.2.0", "lzma-native": "^8.0.6", "node-fetch": "^3.3.2", "tar": "^7.0.1", "tsx": "^4.7.3", "yargs": "^17.7.2" }, "devDependencies": { "@better-builds/lets-version": "^0.8.2", "@commitlint/cli": "^19.2.2", "@commitlint/config-conventional": "^19.2.2", "@types/command-exists": "^1.2.3", "@types/fs-extra": "^11.0.4", "@types/minimist": "^1.2.5", "@types/node": "^20", "@types/lzma-native": "^4.0.4", "@types/yargs": "^17.0.32", "eslint-config-react-yas": "^4.1.0", "fastify": "^4.26.2", "husky": "^9.0.11", "random-words": "^2.0.1", "typescript": "^5.4.5" }, "eslintConfig": { "extends": [ "eslint-config-react-yas" ] } }