UNPKG

6.77 kBJSONView Raw
1{
2 "name": "gatsby",
3 "description": "Blazing fast modern site generator for React",
4 "version": "2.19.19",
5 "author": "Kyle Mathews <mathews.kyle@gmail.com>",
6 "bin": {
7 "gatsby": "./dist/bin/gatsby.js"
8 },
9 "bugs": {
10 "url": "https://github.com/gatsbyjs/gatsby/issues"
11 },
12 "dependencies": {
13 "@babel/code-frame": "^7.5.5",
14 "@babel/core": "^7.7.5",
15 "@babel/parser": "^7.7.5",
16 "@babel/polyfill": "^7.7.0",
17 "@babel/runtime": "^7.7.6",
18 "@babel/traverse": "^7.7.4",
19 "@hapi/joi": "^15.1.1",
20 "@mikaelkristiansson/domready": "^1.0.10",
21 "@pieh/friendly-errors-webpack-plugin": "1.7.0-chalk-2",
22 "@reach/router": "^1.3.1",
23 "@typescript-eslint/eslint-plugin": "^2.11.0",
24 "@typescript-eslint/parser": "^2.11.0",
25 "address": "1.1.2",
26 "autoprefixer": "^9.7.3",
27 "axios": "^0.19.0",
28 "babel-core": "7.0.0-bridge.0",
29 "babel-eslint": "^10.0.3",
30 "babel-loader": "^8.0.6",
31 "babel-plugin-add-module-exports": "^0.3.3",
32 "babel-plugin-dynamic-import-node": "^2.3.0",
33 "babel-plugin-remove-graphql-queries": "^2.7.23",
34 "babel-preset-gatsby": "^0.2.29",
35 "better-opn": "1.0.0",
36 "better-queue": "^3.8.10",
37 "bluebird": "^3.7.2",
38 "browserslist": "3.2.8",
39 "cache-manager": "^2.10.1",
40 "cache-manager-fs-hash": "^0.0.7",
41 "chalk": "^2.4.2",
42 "chokidar": "3.3.0",
43 "common-tags": "^1.8.0",
44 "compression": "^1.7.4",
45 "convert-hrtime": "^3.0.0",
46 "copyfiles": "^2.1.1",
47 "core-js": "^2.6.11",
48 "cors": "^2.8.5",
49 "css-loader": "^1.0.1",
50 "debug": "^3.2.6",
51 "del": "^5.1.0",
52 "detect-port": "^1.3.0",
53 "devcert-san": "^0.3.3",
54 "dotenv": "^8.2.0",
55 "eslint": "^6.7.2",
56 "eslint-config-react-app": "^5.1.0",
57 "eslint-loader": "^2.2.1",
58 "eslint-plugin-flowtype": "^3.13.0",
59 "eslint-plugin-graphql": "^3.1.0",
60 "eslint-plugin-import": "^2.19.1",
61 "eslint-plugin-jsx-a11y": "^6.2.3",
62 "eslint-plugin-react": "^7.17.0",
63 "eslint-plugin-react-hooks": "^1.7.0",
64 "event-source-polyfill": "^1.0.11",
65 "express": "^4.17.1",
66 "express-graphql": "^0.9.0",
67 "fast-levenshtein": "^2.0.6",
68 "file-loader": "^1.1.11",
69 "flat": "^4.1.0",
70 "fs-exists-cached": "1.0.0",
71 "fs-extra": "^8.1.0",
72 "gatsby-cli": "^2.8.30",
73 "gatsby-core-utils": "^1.0.28",
74 "gatsby-graphiql-explorer": "^0.2.34",
75 "gatsby-link": "^2.2.29",
76 "gatsby-plugin-page-creator": "^2.1.40",
77 "gatsby-react-router-scroll": "^2.1.21",
78 "gatsby-telemetry": "^1.1.49",
79 "glob": "^7.1.6",
80 "got": "8.3.2",
81 "graphql": "^14.5.8",
82 "graphql-compose": "^6.3.7",
83 "graphql-playground-middleware-express": "^1.7.12",
84 "hasha": "^5.1.0",
85 "invariant": "^2.2.4",
86 "is-relative": "^1.0.0",
87 "is-relative-url": "^3.0.0",
88 "is-wsl": "^2.1.1",
89 "jest-worker": "^24.9.0",
90 "json-loader": "^0.5.7",
91 "json-stringify-safe": "^5.0.1",
92 "lodash": "^4.17.15",
93 "lokijs": "^1.5.8",
94 "md5": "^2.2.1",
95 "md5-file": "^3.2.3",
96 "micromatch": "^3.1.10",
97 "mime": "^2.4.4",
98 "mini-css-extract-plugin": "^0.8.0",
99 "mitt": "^1.2.0",
100 "mkdirp": "^0.5.1",
101 "moment": "^2.24.0",
102 "name-all-modules-plugin": "^1.0.1",
103 "normalize-path": "^2.1.1",
104 "null-loader": "^0.1.1",
105 "opentracing": "^0.14.4",
106 "optimize-css-assets-webpack-plugin": "^5.0.3",
107 "p-defer": "^3.0.0",
108 "parseurl": "^1.3.3",
109 "physical-cpu-count": "^2.0.0",
110 "pnp-webpack-plugin": "^1.5.0",
111 "postcss-flexbugs-fixes": "^3.3.1",
112 "postcss-loader": "^2.1.6",
113 "prompts": "^2.3.0",
114 "prop-types": "^15.7.2",
115 "raw-loader": "^0.5.1",
116 "react-dev-utils": "^4.2.3",
117 "react-error-overlay": "^3.0.0",
118 "react-hot-loader": "^4.12.18",
119 "redux": "^4.0.4",
120 "redux-thunk": "^2.3.0",
121 "semver": "^5.7.1",
122 "shallow-compare": "^1.2.2",
123 "sift": "^5.1.0",
124 "signal-exit": "^3.0.2",
125 "slugify": "^1.3.6",
126 "socket.io": "^2.3.0",
127 "stack-trace": "^0.0.10",
128 "string-similarity": "^1.2.2",
129 "style-loader": "^0.23.1",
130 "terser-webpack-plugin": "^1.4.2",
131 "true-case-path": "^2.2.1",
132 "type-of": "^2.0.1",
133 "url-loader": "^1.1.2",
134 "util.promisify": "^1.0.0",
135 "uuid": "^3.3.3",
136 "v8-compile-cache": "^1.1.2",
137 "webpack": "~4.41.2",
138 "webpack-dev-middleware": "^3.7.2",
139 "webpack-dev-server": "^3.9.0",
140 "webpack-hot-middleware": "^2.25.0",
141 "webpack-merge": "^4.2.2",
142 "webpack-stats-plugin": "^0.3.0",
143 "xstate": "^4.7.2",
144 "yaml-loader": "^0.5.0"
145 },
146 "devDependencies": {
147 "@babel/cli": "^7.7.5",
148 "@babel/runtime": "^7.7.6",
149 "babel-preset-gatsby-package": "^0.2.16",
150 "cross-env": "^5.2.1",
151 "documentation": "^12.1.4",
152 "eslint-plugin-jsx-a11y": "^6.2.3",
153 "react": "^16.12.0",
154 "react-dom": "^16.12.0",
155 "rimraf": "^3.0.0",
156 "xhr-mock": "^2.5.1"
157 },
158 "engines": {
159 "node": ">=8.0.0"
160 },
161 "files": [
162 "apis.json",
163 "ipc.json",
164 "cache-dir",
165 "dist",
166 "graphql.js",
167 "index.d.ts",
168 "scripts/postinstall.js",
169 "utils.js"
170 ],
171 "homepage": "https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby#readme",
172 "keywords": [
173 "blog",
174 "generator",
175 "jekyll",
176 "markdown",
177 "react",
178 "ssg",
179 "website"
180 ],
181 "license": "MIT",
182 "main": "cache-dir/commonjs/gatsby-browser-entry.js",
183 "module": "cache-dir/gatsby-browser-entry.js",
184 "peerDependencies": {
185 "react": "^16.4.2",
186 "react-dom": "^16.4.2"
187 },
188 "repository": {
189 "type": "git",
190 "url": "git+https://github.com/gatsbyjs/gatsby.git"
191 },
192 "resolutions": {
193 "graphql": "^14.5.8"
194 },
195 "scripts": {
196 "build": "npm run build:src && npm run build:internal-plugins && npm run build:rawfiles && npm run build:cjs",
197 "postbuild": "node scripts/output-api-file.js",
198 "build:internal-plugins": "copyfiles -u 1 src/internal-plugins/**/package.json dist",
199 "build:rawfiles": "copyfiles -u 1 src/internal-plugins/**/raw_* dist",
200 "build:cjs": "babel cache-dir --out-dir cache-dir/commonjs --ignore **/__tests__",
201 "build:src": "babel src --out-dir dist --source-maps --verbose --ignore **/gatsby-cli.js,src/internal-plugins/dev-404-page/raw_dev-404-page.js,**/__tests__ --extensions \".ts,.js\"",
202 "clean-test-bundles": "find test/ -type f -name bundle.js* -exec rm -rf {} +",
203 "prebuild": "rimraf dist && rimraf cache-dir/commonjs",
204 "postinstall": "node scripts/postinstall.js",
205 "prepare": "cross-env NODE_ENV=production npm run build",
206 "watch": "rimraf dist && mkdir dist && npm run build:internal-plugins && npm run build:rawfiles && npm run build:src -- --watch"
207 },
208 "types": "index.d.ts",
209 "yargs": {
210 "boolean-negation": false
211 },
212 "gitHead": "3197b6965106d7a1ca1ec0a6af9788f3ceab14f2"
213}