UNPKG

netlify-cli

Version:

Netlify command line tool

230 lines (229 loc) • 7.27 kB
{ "name": "netlify-cli", "description": "Netlify command line tool", "version": "2.69.2", "author": "Netlify Inc.", "contributors": [ "Mathias Biilmann <matt@netlify.com> (https://twitter.com/biilmann)", "David Calavera <david@netlify.com> (https://twitter.com/calavera)", "David Wells <david.wells@netlify.com> (https://davidwells.io/)", "Raees Iqbal <raees@netlify.com> (https://raeesbhatti.com/)", "Bret Comnes <bcomnes@gmail.com> (https://bret.io)" ], "engines": { "node": ">=8.17.0" }, "files": [ "/bin", "/npm-shrinkwrap.json", "/oclif.manifest.json", "/scripts/postinstall.js", "/src/**/*.js", "!/src/**/*.test.js" ], "homepage": "https://github.com/netlify/cli", "keywords": [ "api", "cli", "netlify", "static" ], "license": "MIT", "repository": "netlify/cli", "main": "src/index.js", "bin": { "ntl": "./bin/run", "netlify": "./bin/run" }, "bugs": { "url": "https://github.com/netlify/cli/issues" }, "scripts": { "start": "node ./bin/run", "test": "run-s format test:dev", "format": "run-s format:check-fix:*", "format:ci": "run-s format:check:*", "format:check-fix:lint": "run-e format:check:lint format:fix:lint", "format:check:lint": "cross-env-shell eslint $npm_package_scriptsArgs_eslint", "format:fix:lint": "cross-env-shell eslint --fix $npm_package_scriptsArgs_eslint", "format:check-fix:prettier": "run-e format:check:prettier format:fix:prettier", "format:check:prettier": "cross-env-shell prettier --check $npm_package_scriptsArgs_prettier", "format:fix:prettier": "cross-env-shell prettier --write $npm_package_scriptsArgs_prettier", "test:dev": "run-s test:init:* test:dev:*", "test:ci": "run-s test:init:* test:ci:*", "test:init:cli-version": "npm run start -- --version", "test:init:cli-help": "npm run start -- --help", "test:init:install-deps": "npm ci --prefix tests/site-cra", "test:dev:ava": "ava --verbose", "test:ci:ava": "nyc -r lcovonly -r text -r json ava --verbose", "docs": "node ./site/scripts/docs.js", "watch": "nyc --reporter=lcov ava --watch", "prepack": "oclif-dev manifest && npm prune --prod", "postpack": "rm -f oclif.manifest.json && npm i", "release": "run-s release:*", "release:docs": "npm run docs && git add docs", "release:standard-version": "standard-version --no-verify --skip.changelog --commit-all", "release:version": "git push && git push --tags && gh-release", "release:publish": "npm publish", "site:build": "run-s site:build:*", "site:build:install": "cd site && npm ci", "site:build:assets": "cd site && npm run build", "postinstall": "node ./scripts/postinstall.js" }, "scriptsArgs": { "eslint": "--ignore-path .gitignore --cache --format=codeframe --max-warnings=0 \"{src,scripts,site,tests,.github}/**/*.{js,md,html}\" \"*.{js,md,html}\" \".*.{js,md,html}\"", "prettier": "--ignore-path .gitignore --loglevel=warn \"{src,scripts,site,tests,.github}/**/*.{js,md,yml,json,html}\" \"*.{js,yml,json,html}\" \".*.{js,yml,json,html}\" \"!package-lock.json\"" }, "dependencies": { "@netlify/build": "^5.0.0", "@netlify/config": "^2.0.9", "@netlify/plugin-edge-handlers": "^1.10.0", "@netlify/traffic-mesh-agent": "^0.27.0", "@netlify/zip-it-and-ship-it": "^1.3.9", "@oclif/command": "^1.6.1", "@oclif/config": "^1.15.1", "@oclif/errors": "^1.3.4", "@oclif/parser": "^3.8.4", "@oclif/plugin-help": "^2.2.0", "@oclif/plugin-not-found": "^1.1.4", "@oclif/plugin-plugins": "^1.9.3", "@octokit/rest": "^16.28.1", "@ungap/from-entries": "^0.2.1", "ansi-styles": "^4.0.0", "ascii-table": "0.0.9", "body-parser": "^1.19.0", "boxen": "^4.1.0", "chalk": "^2.4.2", "chokidar": "^3.0.2", "ci-info": "^2.0.0", "clean-deep": "^3.0.2", "cli-spinners": "^2.0.0", "cli-ux": "^5.5.1", "concordance": "^4.0.0", "configstore": "^5.0.0", "content-type": "^1.0.4", "cookie": "^0.4.0", "copy-template-dir": "^1.4.0", "debug": "^4.1.1", "del": "^5.1.0", "dot-prop": "^5.1.0", "dotenv": "^8.2.0", "envinfo": "^7.3.1", "execa": "^3.4.0", "express": "^4.17.1", "express-logging": "^1.1.1", "filter-obj": "^2.0.1", "find-up": "^4.1.0", "fuzzy": "^0.1.3", "get-port": "^5.1.0", "gh-release-fetch": "^1.1.0", "git-repo-info": "^2.1.0", "gitconfiglocal": "^2.1.0", "http-proxy": "^1.18.0", "http-proxy-middleware": "^1.0.0", "https-proxy-agent": "^5.0.0", "inquirer": "^6.5.1", "inquirer-autocomplete-prompt": "^1.0.1", "is-docker": "^2.0.0", "isexe": "^2.0.0", "jwt-decode": "^3.0.0", "lambda-local": "^1.7.1", "locate-path": "^5.0.0", "lodash": "^4.17.20", "log-symbols": "^3.0.0", "make-dir": "^3.0.0", "minimist": "^1.2.5", "multiparty": "^4.2.1", "netlify": "^4.5.2", "netlify-redirect-parser": "^2.5.0", "netlify-redirector": "^0.2.0", "node-fetch": "^2.6.0", "open": "^7.0.0", "ora": "^4.1.1", "p-filter": "^2.1.0", "p-wait-for": "^3.0.0", "parse-github-url": "^1.0.2", "parse-gitignore": "^1.0.1", "path-type": "^4.0.0", "prettyjson": "^1.2.1", "random-item": "^3.0.0", "raw-body": "^2.4.1", "resolve": "^1.12.0", "safe-join": "^0.1.3", "static-server": "^2.2.1", "strip-ansi-control-characters": "^2.0.0", "to-readable-stream": "^2.1.0", "update-notifier": "^4.0.0", "uuid": "^8.0.0", "wait-port": "^0.2.2", "which": "^2.0.2", "winston": "^3.2.1", "wrap-ansi": "^6.0.0", "write-file-atomic": "^3.0.0" }, "devDependencies": { "@commitlint/cli": "^11.0.0", "@commitlint/config-conventional": "^11.0.0", "@netlify/eslint-config-node": "^1.0.0", "@oclif/dev-cli": "^1.23.1", "@oclif/test": "^1.2.5", "auto-changelog": "^2.0.0", "ava": "^2.4.0", "form-data": "^3.0.0", "from2-string": "^1.1.0", "gh-release": "^4.0.0", "globby": "^10.0.1", "jsonwebtoken": "^8.5.1", "mkdirp": "^1.0.4", "nyc": "^15.0.0", "omit.js": "^2.0.2", "pidtree": "^0.5.0", "seedrandom": "^3.0.5", "sinon": "^8.1.1", "standard-version": "^9.0.0", "strip-ansi": "^6.0.0", "temp-dir": "^2.0.0", "tomlify-j0.4": "^3.0.0" }, "ava": { "files": [ "src/**/*.test.js", "tests/*.test.js" ], "cache": true, "concurrency": 5, "failFast": false, "failWithoutAssertions": false, "tap": false, "compileEnhancements": false, "babel": false }, "oclif": { "bin": "netlify", "commands": "./src/commands", "plugins": [ "@oclif/plugin-not-found", "@oclif/plugin-plugins", "@oclif/plugin-help" ], "hooks": { "init": [ "./src/hooks/init" ], "analytics": [ "./src/hooks/analytics" ] } }, "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS", "pre-push": "npm run format" } }, "standard-version": { "scripts": { "postbump": "auto-changelog -p --template keepachangelog && git add README.md CHANGELOG.md" } } }