1 | {
|
2 | "name": "netlify",
|
3 | "description": "Netlify Node.js API client",
|
4 | "version": "4.3.1",
|
5 | "files": [
|
6 | "src",
|
7 | "dist",
|
8 | "!*.test.js*",
|
9 | "!*~"
|
10 | ],
|
11 | "main": "./src/index.js",
|
12 | "unpkg": "./dist/main.js",
|
13 | "umd:main": "./dist/main.js",
|
14 | "browser": {
|
15 | "./src/deploy/index.js": "./src/deploy/index.browser.js"
|
16 | },
|
17 | "scripts": {
|
18 | "prepublishOnly": "npm run build && git push && git push --tags && gh-release",
|
19 | "test": "npm run format && npm run test:dev",
|
20 | "format": "run-s format:*",
|
21 | "format:lint": "eslint --ignore-path .gitignore --fix --cache --format=codeframe --max-warnings=0 \"src/**/*.js\"",
|
22 | "format:prettier": "prettier --ignore-path .gitignore --write --loglevel warn \"src/**/*.js\" \"*.{js,md,yml,json}\"",
|
23 | "test:dev": "ava",
|
24 | "test:ci": "nyc -r lcovonly -r text -r json ava",
|
25 | "update-snapshots": "ava -u",
|
26 | "build": "webpack",
|
27 | "version": "auto-changelog -p --template keepachangelog --breaking-pattern breaking && npm run format:prettier && git add CHANGELOG.md"
|
28 | },
|
29 | "husky": {
|
30 | "hooks": {
|
31 | "pre-push": "npm run format"
|
32 | }
|
33 | },
|
34 | "license": "MIT",
|
35 | "author": "Netlify Inc.",
|
36 | "contributors": [
|
37 | "Mathias Biilmann <matt@netlify.com> (https://twitter.com/biilmann)",
|
38 | "David Calavera <david@netlify.com> (https://twitter.com/calavera)",
|
39 | "David Wells <david.wells@netlify.com> (https://davidwells.io/)",
|
40 | "Bret Comnes <bcomnes@gmail.com> (https://bret.io)"
|
41 | ],
|
42 | "homepage": "https://github.com/netlify/js-client",
|
43 | "repository": {
|
44 | "type": "git",
|
45 | "url": "https://github.com/netlify/js-client.git"
|
46 | },
|
47 | "bugs": {
|
48 | "url": "https://github.com/netlify/js-client/issues"
|
49 | },
|
50 | "keywords": [
|
51 | "api client",
|
52 | "js client",
|
53 | "netlify",
|
54 | "node client"
|
55 | ],
|
56 | "dependencies": {
|
57 | "@netlify/open-api": "^0.15.0",
|
58 | "@netlify/zip-it-and-ship-it": "^1.2.0",
|
59 | "backoff": "^2.5.0",
|
60 | "clean-deep": "^3.3.0",
|
61 | "filter-obj": "^2.0.1",
|
62 | "flush-write-stream": "^2.0.0",
|
63 | "folder-walker": "^3.2.0",
|
64 | "from2-array": "0.0.4",
|
65 | "hasha": "^3.0.0",
|
66 | "lodash.camelcase": "^4.3.0",
|
67 | "lodash.flatten": "^4.4.0",
|
68 | "lodash.get": "^4.4.2",
|
69 | "lodash.set": "^4.3.2",
|
70 | "micro-api-client": "^3.3.0",
|
71 | "node-fetch": "^2.2.0",
|
72 | "p-map": "^3.0.0",
|
73 | "p-wait-for": "^3.1.0",
|
74 | "parallel-transform": "^1.1.0",
|
75 | "pump": "^3.0.0",
|
76 | "qs": "^6.9.3",
|
77 | "rimraf": "^3.0.2",
|
78 | "tempy": "^0.3.0",
|
79 | "through2-filter": "^3.0.0",
|
80 | "through2-map": "^3.0.0"
|
81 | },
|
82 | "devDependencies": {
|
83 | "@babel/core": "^7.9.0",
|
84 | "@babel/plugin-transform-runtime": "^7.9.0",
|
85 | "@babel/preset-env": "^7.9.0",
|
86 | "@babel/runtime": "^7.9.2",
|
87 | "auto-changelog": "^1.16.4",
|
88 | "ava": "^2.4.0",
|
89 | "babel-eslint": "^10.1.0",
|
90 | "babel-loader": "^8.1.0",
|
91 | "eslint": "^6.8.0",
|
92 | "eslint-config-prettier": "^6.10.1",
|
93 | "eslint-plugin-import": "^2.20.2",
|
94 | "eslint-plugin-node": "^11.1.0",
|
95 | "eslint-plugin-prettier": "^3.1.2",
|
96 | "from2-string": "^1.1.0",
|
97 | "gh-release": "^3.5.0",
|
98 | "husky": "^4.2.3",
|
99 | "nock": "^11.9.1",
|
100 | "npm-run-all": "^4.1.3",
|
101 | "nyc": "^15.0.1",
|
102 | "prettier": "^1.19.1",
|
103 | "webpack": "^4.42.1",
|
104 | "webpack-cli": "^3.3.11"
|
105 | },
|
106 | "engines": {
|
107 | "node": ">=8.3.0"
|
108 | }
|
109 | }
|