| { |
| "name": "netlify-cli", |
| "description": "Netlify command line tool", |
| "version": "2.69.11", |
| "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": "^8.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": "^5.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": "^6.0.0", |
| "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": "^2.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" |
| } |
| } |
| } |