UNPKG

nw-builder

Version:

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

84 lines (83 loc) 2.42 kB
{ "name": "nw-builder", "version": "4.17.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=build --flavor=sdk --glob=false --cacheDir=./node_modules/nw --logLevel=debug --managedManifest=./tests/fixtures/app/package.json --outDir=./tests/fixtures/out/linux --app.name=Demo --app.icon=./tests/fixtures/app/icon.png ./tests/fixtures/app" }, "devDependencies": { "@eslint/js": "^10.0.1", "@vitest/coverage-v8": "^4.1.5", "base-volta-off-of-nwjs": "^1.0.5", "eslint": "^10.2.1", "eslint-plugin-jsdoc": "^62.9.0", "globals": "^17.5.0", "nw": "^0.111.0", "selenium-webdriver": "^4.43.0", "vitest": "^4.0.14" }, "dependencies": { "@nwutils/getter": "^0.2.4", "@nwutils/runner": "^0.2.3", "archiver": "^7.0.1", "commander": "^14.0.3", "glob": "^13.0.6", "plist": "^4.0.0", "resedit": "^3.0.2", "semver": "^7.7.4", "tar": "^7.5.10" }, "volta": { "node": "25.8.2", "npm": "11.13.0" } }