94 lines
2.7 KiB
JSON
94 lines
2.7 KiB
JSON
{
|
|
"name": "nexe",
|
|
"description": "Create a single executable out of your Node.js application",
|
|
"license": "MIT",
|
|
"version": "5.0.0-beta.5",
|
|
"contributors": [
|
|
"Craig Condon <craig.j.condon@gmail.com> (http://crcn.io)",
|
|
"Jared Allard <jaredallard@outlook.com>",
|
|
"Caleb Boyd <caleb.boyd@hotmail.com>"
|
|
],
|
|
"scripts": {
|
|
"ci:build": "ts-node tasks/build",
|
|
"test": "mocha",
|
|
"test:integration": "node index.js --target 14.15.3 -i test/integration/index.js -o integration-tests --verbose -r test/integration -r node_modules/ && npm run test:integration:run",
|
|
"test:integration:run": "run-script-os",
|
|
"test:integration:run:win32": "integration-tests.exe",
|
|
"test:integration:run:default": "./integration-tests",
|
|
"lint": "eslint \"{src,plugins,tasks}/**/*.ts\" --fix",
|
|
"prepare": "npm run lint && npm run build && npm test",
|
|
"prebuild": "rimraf lib",
|
|
"build": "tsc --declaration && tsc -p tasks && webpack",
|
|
"postbuild": "ts-node tasks/post-build"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git://github.com/nexe/nexe.git"
|
|
},
|
|
"files": [
|
|
"lib"
|
|
],
|
|
"typings": "lib/nexe.d.ts",
|
|
"main": "index.js",
|
|
"bin": {
|
|
"nexe": "index.js"
|
|
},
|
|
"engines": {
|
|
"node": ">=10"
|
|
},
|
|
"mocha": {
|
|
"spec": "./test/**/*.spec.ts",
|
|
"checkLeaks": true,
|
|
"require": [
|
|
"ts-node/register"
|
|
]
|
|
},
|
|
"dependencies": {
|
|
"@calebboyd/semaphore": "^1.3.1",
|
|
"@yarnpkg/fslib": "^3.0.0-rc.43",
|
|
"@yarnpkg/libzip": "^3.0.0-rc.43",
|
|
"app-builder": "^7.0.4",
|
|
"archiver": "^5.3.1",
|
|
"axios": "^1.13.2",
|
|
"caw": "^2.0.1",
|
|
"chalk": "^2.4.2",
|
|
"globby": "^11.0.2",
|
|
"meriyah": "^4.3.5",
|
|
"minimist": "^1.2.8",
|
|
"mkdirp": "^1.0.4",
|
|
"multistream": "^4.1.0",
|
|
"ora": "^3.4.0",
|
|
"resolve-dependencies": "^6.0.9",
|
|
"rimraf": "^3.0.2",
|
|
"run-script-os": "^1.1.6",
|
|
"tar": "^7.5.2",
|
|
"webpack-config-prefabs": "0.0.5"
|
|
},
|
|
"devDependencies": {
|
|
"@types/archiver": "^5.3.2",
|
|
"@types/chai": "^4",
|
|
"@types/globby": "^9",
|
|
"@types/lodash": "^4.14.192",
|
|
"@types/minimist": "^1.2.2",
|
|
"@types/mkdirp": "^1.0.2",
|
|
"@types/mocha": "^10.0.1",
|
|
"@types/multistream": "^4.1.0",
|
|
"@types/ora": "^3.2.0",
|
|
"@types/rimraf": "3.0.2",
|
|
"@types/semver": "^7.3.13",
|
|
"chai": "^4.3.7",
|
|
"execa": "^5.1.1",
|
|
"lodash": "^4.17.21",
|
|
"mocha": "^10.2.0",
|
|
"prettier": "^2.8.7",
|
|
"ts-node": "^10.9.1",
|
|
"@typescript-eslint/eslint-plugin": "^5.59.0",
|
|
"@typescript-eslint/parser": "^5.59.0",
|
|
"eslint": "^8.40.0",
|
|
"eslint-config-prettier": "^8.8.0",
|
|
"eslint-plugin-prettier": "^4.2.1",
|
|
"typescript": "^5.0.3",
|
|
"webpack-cli": "^5.0.1"
|
|
}
|
|
}
|