UNPKG

pkg

Version:

Package your Node.js project into an executable

91 lines (90 loc) 2.37 kB
{ "name": "pkg", "version": "5.3.1", "description": "Package your Node.js project into an executable", "main": "lib-es5/index.js", "license": "MIT", "repository": "vercel/pkg", "bin": { "pkg": "lib-es5/bin.js" }, "files": [ "lib-es5/*.js", "dictionary/*.js", "prelude/*.js" ], "prettier": { "singleQuote": true }, "dependencies": { "@babel/parser": "7.13.13", "@babel/types": "7.13.12", "chalk": "^4.1.0", "escodegen": "^2.0.0", "fs-extra": "^9.1.0", "globby": "^11.0.3", "into-stream": "^6.0.0", "minimist": "^1.2.5", "multistream": "^4.1.0", "pkg-fetch": "3.2.2", "prebuild-install": "6.0.1", "progress": "^2.0.3", "resolve": "^1.20.0", "stream-meter": "^1.0.4", "tslib": "2.1.0" }, "devDependencies": { "@babel/core": "7.13.10", "@types/escodegen": "0.0.6", "@types/fs-extra": "9.0.8", "@types/minimist": "1.2.1", "@types/multistream": "2.1.1", "@types/node": "14.14.35", "@types/resolve": "1.20.0", "@types/stream-meter": "0.0.22", "@typescript-eslint/eslint-plugin": "4.26.0", "@typescript-eslint/parser": "4.26.0", "eslint": "7.27.0", "eslint-config-airbnb-base": "14.2.1", "eslint-config-airbnb-typescript": "12.3.1", "eslint-config-prettier": "8.3.0", "eslint-plugin-import": "2.22.1", "json-stable-stringify": "^1.0.1", "lint-staged": ">=10", "mkdirp": "^1.0.4", "prettier": "2.3.0", "rimraf": "^3.0.2", "simple-git-hooks": ">=2.2.0", "typescript": "4.3.2" }, "peerDependencies": { "node-notifier": ">=9.0.1" }, "peerDependenciesMeta": { "node-notifier": { "optional": true } }, "scripts": { "clean": "rimraf lib-es5", "build": "npm run clean && tsc", "start": "tsc --watch", "lint": "eslint lib prelude test", "lint:fix": "npm run lint -- --fix", "prepare": "npm run build", "prepublishOnly": "npm run lint", "test": "npm run build && node test/test.js node14 no-npm && node test/test.js node12 no-npm && node test/test.js node10 no-npm && node test/test.js host only-npm" }, "greenkeeper": { "emails": false, "ignore": [ "pkg-fetch" ] }, "simple-git-hooks": { "pre-commit": "npx lint-staged" }, "lint-staged": { "*.{js,css,md,json}": "prettier --write" } }