UNPKG

nativescript

Version:

Command-line interface for building NativeScript projects

185 lines (184 loc) • 4.95 kB
{ "name": "nativescript", "main": "./lib/nativescript-cli-lib.js", "version": "8.9.2", "author": "NativeScript <oss@nativescript.org>", "description": "Command-line interface for building NativeScript projects", "bin": { "tns": "./bin/tns", "nativescript": "./bin/tns", "nsc": "./bin/tns", "ns": "./bin/tns" }, "files": [ "bin/*", "config", "docs", "!docs/html", "lib", "!lib/**/*.ts", "lib/**/*.d.ts", "!lib/**/*.js.map", "!lib/common/test", "!lib/common/docs/fonts", "resources", "setup", "vendor", "postinstall.js", "preuninstall.js" ], "scripts": { "clean": "npx rimraf node_modules package-lock.json && npm run setup", "build": "grunt", "build.all": "grunt test", "dev": "tsc --watch", "setup": "npm i --ignore-scripts && npx husky", "test": "npm run tsc && mocha --config=test/.mocharc.yml", "postinstall": "node postinstall.js", "preuninstall": "node preuninstall.js", "prepack": "grunt prepare", "postpack": "grunt set_dev_ga_id", "mocha": "mocha", "tsc": "tsc", "test-watch": "node ./dev/tsc-to-mocha-watch.js", "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s", "prettier": "prettier --write ./lib/**/*{.ts,.d.ts} ./test/**/*{.ts,.d.ts}" }, "repository": { "type": "git", "url": "https://github.com/NativeScript/nativescript-cli.git" }, "keywords": [ "nativescript", "telerik", "mobile" ], "dependencies": { "@foxt/js-srp": "^0.0.3-patch2", "@nativescript/doctor": "2.0.16-rc.0", "@npmcli/arborist": "^9.0.0", "@rigor789/resolve-package-path": "1.0.7", "@rigor789/trapezedev-project": "7.1.2", "ansi-colors": "^4.1.3", "archiver": "^7.0.1", "axios": "1.7.9", "byline": "5.0.0", "chalk": "4.1.2", "chokidar": "4.0.3", "cli-table3": "0.6.5", "color": "4.2.3", "convert-source-map": "2.0.0", "detect-newline": "3.1.0", "email-validator": "2.0.4", "esprima": "4.0.1", "font-finder": "1.1.0", "glob": "11.0.1", "ios-device-lib": "0.9.4", "ios-mobileprovision-finder": "1.2.1", "ios-sim-portable": "4.5.0", "jimp": "1.6.0", "lodash": "4.17.21", "log4js": "6.9.1", "marked": "15.0.7", "marked-terminal": "7.3.0", "minimatch": "10.0.1", "mkdirp": "3.0.1", "mute-stream": "2.0.0", "nativescript-dev-xcode": "0.8.1", "open": "8.4.2", "ora": "5.4.1", "pacote": "21.0.0", "pbxproj-dom": "1.2.0", "plist": "3.1.0", "plist-merge-patch": "0.2.0", "prettier": "3.5.2", "prompts": "2.4.2", "proper-lockfile": "4.1.2", "proxy-lib": "0.4.0", "qr-image": "3.2.0", "qrcode-terminal": "0.12.0", "semver": "7.7.1", "shelljs": "0.8.5", "simple-git": "3.27.0", "simple-plist": "1.4.0", "source-map": "0.7.4", "tar": "7.4.3", "temp": "0.9.4", "ts-morph": "25.0.1", "tunnel": "0.0.6", "typescript": "5.7.3", "universal-analytics": "0.5.3", "uuid": "11.1.0", "winreg": "1.2.5", "ws": "8.18.1", "xml2js": "0.6.2", "yargs": "17.7.2" }, "devDependencies": { "@types/archiver": "^6.0.3", "@types/byline": "^4.2.36", "@types/chai": "5.0.1", "@types/chai-as-promised": "8.0.1", "@types/color": "4.2.0", "@types/convert-source-map": "2.0.3", "@types/glob": "^8.1.0", "@types/lodash": "4.17.15", "@types/marked-terminal": "^6.1.1", "@types/node": "^22.0.0", "@types/npmcli__arborist": "^6.3.0", "@types/pacote": "^11.1.8", "@types/plist": "^3.0.5", "@types/prompts": "2.4.9", "@types/proper-lockfile": "4.1.4", "@types/qr-image": "3.2.9", "@types/retry": "0.12.5", "@types/semver": "7.5.8", "@types/shelljs": "^0.8.11", "@types/sinon": "^17.0.3", "@types/tabtab": "^3.0.2", "@types/tar": "6.1.13", "@types/temp": "0.9.4", "@types/tunnel": "0.0.7", "@types/universal-analytics": "0.4.8", "@types/uuid": "^10.0.0", "@types/ws": "8.5.14", "@types/xml2js": "0.4.14", "@types/yargs": "17.0.33", "chai": "5.2.0", "chai-as-promised": "8.0.1", "conventional-changelog-cli": "^5.0.0", "grunt": "1.6.1", "grunt-contrib-clean": "2.0.1", "grunt-contrib-copy": "1.0.0", "grunt-contrib-watch": "1.1.0", "grunt-shell": "4.0.0", "grunt-template": "1.0.0", "grunt-ts": "6.0.0-beta.22", "husky": "9.1.7", "istanbul": "0.4.5", "latest-version": "9.0.0", "lint-staged": "~15.4.3", "mocha": "11.1.0", "sinon": "19.0.2", "source-map-support": "0.5.21" }, "optionalDependencies": { "fsevents": "*" }, "overrides": { "jimp": { "xml2js": "0.6.2" }, "npm-watch": { "nodemon": "3.0.3" } }, "analyze": true, "license": "Apache-2.0", "engines": { "node": ">=20.0.0" }, "lint-staged": { "*.ts": "prettier --write" } }