UNPKG

nw-builder

Version:

Build NW.js desktop applications for MacOS, Windows and Linux.

85 lines (84 loc) 2.29 kB
{ "name": "nw-builder", "version": "4.13.11", "description": "Build NW.js desktop applications for MacOS, Windows and Linux.", "keywords": [ "NW.js", "node-webkit", "Desktop", "Application" ], "author": { "name": "Steffen Muller", "url": "https://www.mllrsohn.com/" }, "maintainers": [ { "name": "Ayushman Chhabra", "url": "https://ayushmanchhabra.com/" } ], "contributors": [ { "name": "nw-builder Contributors", "url": "https://github.com/nwutil/nw-builder/graphs/contributors" } ], "license": "MIT", "main": "./src/index.js", "bin": { "nwbuild": "./src/cli.js" }, "types": "./src/index.d.ts", "type": "module", "files": [ "LICENSE", "src" ], "homepage": "https://github.com/nwutils/nw-builder", "repository": { "type": "git", "url": "https://github.com/nwutils/nw-builder.git" }, "scripts": { "postinstall": "node ./src/postinstall.js", "lint": "eslint ./src ./tests", "lint:fix": "eslint --fix ./src ./tests", "test": "vitest run --coverage", "test:cov": "vitest --coverage.enabled true", "demo:bld:linux": "node ./tests/fixtures/demo.linux.js", "demo:bld:osx": "node ./tests/fixtures/demo.osx.js", "demo:bld:win": "node ./tests/fixtures/demo.win.js", "demo:exe:linux": "./tests/fixtures/out/linux/Demo", "demo:exe:osx": "./tests/fixtures/out/osx/Demo.app/Contents/MacOS/Demo", "demo:exe:win": "./tests/fixtures/out/win/Demo.exe", "demo:cli": "nwbuild --mode=get --flavor=sdk --glob=false --cacheDir=./node_modules/nw --logLevel=debug './tests/fixtures/app'" }, "devDependencies": { "@eslint/js": "^9.22.0", "@vitest/coverage-v8": "^3.0.9", "base-volta-off-of-nwjs": "^1.0.5", "eslint": "^9.22.0", "eslint-plugin-jsdoc": "^50.6.8", "globals": "^16.0.0", "nw": "^0.97.0", "selenium-webdriver": "^4.29.0", "vitest": "^3.0.7" }, "dependencies": { "archiver": "^7.0.1", "axios": "^1.8.3", "commander": "^13.1.0", "glob": "^11.0.1", "node-gyp": "^11.1.0", "plist": "^3.1.0", "resedit": "^2.0.3", "semver": "^7.7.1", "tar": "^7.4.3", "yauzl-promise": "^4.0.0" }, "volta": { "node": "23.3.0", "npm": "11.2.0" } }