1 | {
|
2 | "name": "gatsby",
|
3 | "description": "Blazing fast modern site generator for React",
|
4 | "version": "5.13.7",
|
5 | "author": "Kyle Mathews <mathews.kyle@gmail.com>",
|
6 | "bin": {
|
7 | "gatsby": "./cli.js"
|
8 | },
|
9 | "bugs": {
|
10 | "url": "https://github.com/gatsbyjs/gatsby/issues"
|
11 | },
|
12 | "dependencies": {
|
13 | "@babel/code-frame": "^7.18.6",
|
14 | "@babel/core": "^7.20.12",
|
15 | "@babel/eslint-parser": "^7.19.1",
|
16 | "@babel/helper-plugin-utils": "^7.20.2",
|
17 | "@babel/parser": "^7.20.13",
|
18 | "@babel/runtime": "^7.20.13",
|
19 | "@babel/traverse": "^7.20.13",
|
20 | "@babel/types": "^7.20.7",
|
21 | "@builder.io/partytown": "^0.7.5",
|
22 | "@gatsbyjs/reach-router": "^2.0.1",
|
23 | "@gatsbyjs/webpack-hot-middleware": "^2.25.3",
|
24 | "@graphql-codegen/add": "^3.2.3",
|
25 | "@graphql-codegen/core": "^2.6.8",
|
26 | "@graphql-codegen/plugin-helpers": "^2.7.2",
|
27 | "@graphql-codegen/typescript": "^2.8.8",
|
28 | "@graphql-codegen/typescript-operations": "^2.5.13",
|
29 | "@graphql-tools/code-file-loader": "^7.3.23",
|
30 | "@graphql-tools/load": "^7.8.14",
|
31 | "@jridgewell/trace-mapping": "^0.3.18",
|
32 | "@nodelib/fs.walk": "^1.2.8",
|
33 | "@parcel/cache": "2.8.3",
|
34 | "@parcel/core": "2.8.3",
|
35 | "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10",
|
36 | "@sigmacomputing/babel-plugin-lodash": "^3.3.5",
|
37 | "@types/http-proxy": "^1.17.11",
|
38 | "@typescript-eslint/eslint-plugin": "^5.60.1",
|
39 | "@typescript-eslint/parser": "^5.60.1",
|
40 | "@vercel/webpack-asset-relocator-loader": "1.7.3",
|
41 | "acorn-loose": "^8.3.0",
|
42 | "acorn-walk": "^8.2.0",
|
43 | "address": "1.2.2",
|
44 | "anser": "^2.1.1",
|
45 | "autoprefixer": "^10.4.14",
|
46 | "axios": "^0.21.1",
|
47 | "babel-jsx-utils": "^1.1.0",
|
48 | "babel-loader": "^8.3.0",
|
49 | "babel-plugin-add-module-exports": "^1.0.4",
|
50 | "babel-plugin-dynamic-import-node": "^2.3.3",
|
51 | "babel-plugin-remove-graphql-queries": "^5.13.1",
|
52 | "babel-preset-gatsby": "^3.13.2",
|
53 | "better-opn": "^2.1.1",
|
54 | "bluebird": "^3.7.2",
|
55 | "body-parser": "1.20.1",
|
56 | "browserslist": "^4.21.9",
|
57 | "cache-manager": "^2.11.1",
|
58 | "chalk": "^4.1.2",
|
59 | "chokidar": "^3.5.3",
|
60 | "common-tags": "^1.8.2",
|
61 | "compression": "^1.7.4",
|
62 | "cookie": "^0.5.0",
|
63 | "core-js": "^3.31.0",
|
64 | "cors": "^2.8.5",
|
65 | "css-loader": "^5.2.7",
|
66 | "css-minimizer-webpack-plugin": "^2.0.0",
|
67 | "css.escape": "^1.5.1",
|
68 | "date-fns": "^2.30.0",
|
69 | "debug": "^4.3.4",
|
70 | "deepmerge": "^4.3.1",
|
71 | "detect-port": "^1.5.1",
|
72 | "devcert": "^1.2.2",
|
73 | "dotenv": "^8.6.0",
|
74 | "enhanced-resolve": "^5.15.0",
|
75 | "error-stack-parser": "^2.1.4",
|
76 | "eslint": "^7.32.0",
|
77 | "eslint-config-react-app": "^6.0.0",
|
78 | "eslint-plugin-flowtype": "^5.10.0",
|
79 | "eslint-plugin-import": "^2.27.5",
|
80 | "eslint-plugin-jsx-a11y": "^6.7.1",
|
81 | "eslint-plugin-react": "^7.32.2",
|
82 | "eslint-plugin-react-hooks": "^4.6.0",
|
83 | "eslint-webpack-plugin": "^2.7.0",
|
84 | "event-source-polyfill": "1.0.31",
|
85 | "execa": "^5.1.1",
|
86 | "express": "^4.18.2",
|
87 | "express-http-proxy": "^1.6.3",
|
88 | "fastest-levenshtein": "^1.0.16",
|
89 | "fastq": "^1.15.0",
|
90 | "file-loader": "^6.2.0",
|
91 | "find-cache-dir": "^3.3.2",
|
92 | "fs-exists-cached": "1.0.0",
|
93 | "fs-extra": "^11.1.1",
|
94 | "gatsby-cli": "^5.13.3",
|
95 | "gatsby-core-utils": "^4.13.1",
|
96 | "gatsby-graphiql-explorer": "^3.13.1",
|
97 | "gatsby-legacy-polyfills": "^3.13.1",
|
98 | "gatsby-link": "^5.13.1",
|
99 | "gatsby-page-utils": "^3.13.1",
|
100 | "gatsby-parcel-config": "1.13.1",
|
101 | "gatsby-plugin-page-creator": "^5.13.1",
|
102 | "gatsby-plugin-typescript": "^5.13.1",
|
103 | "gatsby-plugin-utils": "^4.13.1",
|
104 | "gatsby-react-router-scroll": "^6.13.1",
|
105 | "gatsby-script": "^2.13.0",
|
106 | "gatsby-telemetry": "^4.13.1",
|
107 | "gatsby-worker": "^2.13.1",
|
108 | "glob": "^7.2.3",
|
109 | "globby": "^11.1.0",
|
110 | "got": "^11.8.6",
|
111 | "graphql": "^16.7.1",
|
112 | "graphql-compose": "^9.0.10",
|
113 | "graphql-http": "^1.19.0",
|
114 | "graphql-tag": "^2.12.6",
|
115 | "hasha": "^5.2.2",
|
116 | "invariant": "^2.2.4",
|
117 | "is-relative": "^1.0.0",
|
118 | "is-relative-url": "^3.0.0",
|
119 | "joi": "^17.9.2",
|
120 | "json-loader": "^0.5.7",
|
121 | "latest-version": "^7.0.0",
|
122 | "linkfs": "^2.1.0",
|
123 | "lmdb": "2.5.3",
|
124 | "lodash": "^4.17.21",
|
125 | "meant": "^1.0.3",
|
126 | "memoizee": "^0.4.15",
|
127 | "micromatch": "^4.0.5",
|
128 | "mime": "^3.0.0",
|
129 | "mini-css-extract-plugin": "1.6.2",
|
130 | "mitt": "^1.2.0",
|
131 | "moment": "^2.29.4",
|
132 | "multer": "^1.4.5-lts.1",
|
133 | "node-fetch": "^2.6.11",
|
134 | "node-html-parser": "^5.4.2",
|
135 | "normalize-path": "^3.0.0",
|
136 | "null-loader": "^4.0.1",
|
137 | "opentracing": "^0.14.7",
|
138 | "p-defer": "^3.0.0",
|
139 | "parseurl": "^1.3.3",
|
140 | "path-to-regexp": "0.1.7",
|
141 | "physical-cpu-count": "^2.0.0",
|
142 | "platform": "^1.3.6",
|
143 | "postcss": "^8.4.24",
|
144 | "postcss-flexbugs-fixes": "^5.0.2",
|
145 | "postcss-loader": "^5.3.0",
|
146 | "prompts": "^2.4.2",
|
147 | "prop-types": "^15.8.1",
|
148 | "query-string": "^6.14.1",
|
149 | "raw-loader": "^4.0.2",
|
150 | "react-dev-utils": "^12.0.1",
|
151 | "react-refresh": "^0.14.0",
|
152 | "react-server-dom-webpack": "0.0.0-experimental-c8b778b7f-20220825",
|
153 | "redux": "4.2.1",
|
154 | "redux-thunk": "^2.4.2",
|
155 | "resolve-from": "^5.0.0",
|
156 | "semver": "^7.5.3",
|
157 | "shallow-compare": "^1.2.2",
|
158 | "signal-exit": "^3.0.7",
|
159 | "slugify": "^1.6.6",
|
160 | "socket.io": "4.7.1",
|
161 | "socket.io-client": "4.7.1",
|
162 | "stack-trace": "^0.0.10",
|
163 | "string-similarity": "^1.2.2",
|
164 | "strip-ansi": "^6.0.1",
|
165 | "style-loader": "^2.0.0",
|
166 | "style-to-object": "^0.4.1",
|
167 | "terser-webpack-plugin": "^5.3.9",
|
168 | "tmp": "^0.2.1",
|
169 | "true-case-path": "^2.2.1",
|
170 | "type-of": "^2.0.1",
|
171 | "url-loader": "^4.1.1",
|
172 | "uuid": "^8.3.2",
|
173 | "webpack": "^5.88.1",
|
174 | "webpack-dev-middleware": "^4.3.0",
|
175 | "webpack-merge": "^5.9.0",
|
176 | "webpack-stats-plugin": "^1.1.3",
|
177 | "webpack-virtual-modules": "^0.5.0",
|
178 | "xstate": "^4.38.0",
|
179 | "yaml-loader": "^0.8.0"
|
180 | },
|
181 | "devDependencies": {
|
182 | "@babel/cli": "^7.20.7",
|
183 | "@babel/helper-plugin-utils": "^7.20.2",
|
184 | "@babel/register": "^7.18.9",
|
185 | "@types/babel-core": "^6.25.7",
|
186 | "@types/eslint": "^8.40.2",
|
187 | "@types/estree": "^1.0.1",
|
188 | "@types/express": "^4.17.17",
|
189 | "@types/express-http-proxy": "^1.6.3",
|
190 | "@types/micromatch": "^4.0.2",
|
191 | "@types/normalize-path": "^3.0.0",
|
192 | "@types/reach__router": "^1.3.11",
|
193 | "@types/react-dom": "^18.2.6",
|
194 | "@types/semver": "^7.5.0",
|
195 | "@types/signal-exit": "^3.0.1",
|
196 | "@types/string-similarity": "^4.0.0",
|
197 | "@types/tmp": "^0.2.3",
|
198 | "@types/webpack-virtual-modules": "^0.1.1",
|
199 | "babel-preset-gatsby-package": "^3.13.1",
|
200 | "copyfiles": "^2.4.1",
|
201 | "cross-env": "^7.0.3",
|
202 | "documentation": "^13.2.5",
|
203 | "react": "^18.2.0",
|
204 | "react-dom": "^18.2.0",
|
205 | "rimraf": "^3.0.2",
|
206 | "typescript": "^5.1.6",
|
207 | "xhr-mock": "^2.5.1",
|
208 | "zipkin": "^0.22.0",
|
209 | "zipkin-javascript-opentracing": "^3.0.0",
|
210 | "zipkin-transport-http": "^0.22.0"
|
211 | },
|
212 | "optionalDependencies": {
|
213 | "gatsby-sharp": "^1.13.0"
|
214 | },
|
215 | "engines": {
|
216 | "node": ">=18.0.0"
|
217 | },
|
218 | "files": [
|
219 | "adapters.js",
|
220 | "apis.json",
|
221 | "ipc.json",
|
222 | "cache-dir/",
|
223 | "cli.js",
|
224 | "dist/",
|
225 | "graphql.js",
|
226 | "graphql.d.ts",
|
227 | "reporter.js",
|
228 | "reporter.d.ts",
|
229 | "index.d.ts",
|
230 | "scripts/postinstall.js",
|
231 | "utils.js",
|
232 | "internal.js",
|
233 | "internal.d.ts",
|
234 | "webpack.js",
|
235 | "webpack.d.ts",
|
236 | "!**/__tests__/"
|
237 | ],
|
238 | "homepage": "https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby#readme",
|
239 | "keywords": [
|
240 | "blog",
|
241 | "generator",
|
242 | "jekyll",
|
243 | "markdown",
|
244 | "react",
|
245 | "ssg",
|
246 | "website"
|
247 | ],
|
248 | "license": "MIT",
|
249 | "main": "cache-dir/commonjs/gatsby-browser-entry.js",
|
250 | "module": "cache-dir/gatsby-browser-entry.js",
|
251 | "peerDependencies": {
|
252 | "react": "^18.0.0 || ^0.0.0",
|
253 | "react-dom": "^18.0.0 || ^0.0.0"
|
254 | },
|
255 | "repository": {
|
256 | "type": "git",
|
257 | "url": "git+https://github.com/gatsbyjs/gatsby.git"
|
258 | },
|
259 | "resolutions": {
|
260 | "graphql": "^16.7.1"
|
261 | },
|
262 | "scripts": {
|
263 | "build": "npm run build:types && npm run build:src && npm run build:internal-plugins && npm run build:rawfiles && npm run build:cjs",
|
264 | "postbuild": "node scripts/output-api-file.js",
|
265 | "build:internal-plugins": "copyfiles -u 1 src/internal-plugins/**/package.json dist",
|
266 | "build:rawfiles": "copyfiles -u 1 src/internal-plugins/**/raw_* dist",
|
267 | "build:cjs": "babel cache-dir --out-dir cache-dir/commonjs --ignore \"**/__tests__\" --ignore \"**/__mocks__\" && copyfiles -u 1 cache-dir/**/*.json cache-dir/commonjs",
|
268 | "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__,**/__mocks__\" --extensions \".ts,.tsx,.js\"",
|
269 | "build:types": "tsc --emitDeclarationOnly --declaration --declarationDir dist && node scripts/check-declaration.js",
|
270 | "clean-test-bundles": "find test/ -type f -name bundle.js* -exec rm -rf {} +",
|
271 | "prebuild": "rimraf dist && rimraf cache-dir/commonjs",
|
272 | "postinstall": "node scripts/postinstall.js",
|
273 | "prepare": "cross-env NODE_ENV=production npm run build",
|
274 | "watch": "rimraf dist && mkdir dist && npm run build:internal-plugins && npm run build:rawfiles && npm run build:src -- --watch",
|
275 | "version": "node ../../scripts/pin-version.js",
|
276 | "typecheck": "tsc --noEmit"
|
277 | },
|
278 | "types": "index.d.ts",
|
279 | "yargs": {
|
280 | "boolean-negation": false
|
281 | },
|
282 | "gitHead": "d92aa8c74f7b2c21d88cc85ca15cebee63f6a045"
|
283 | }
|