UNPKG

gatsby

Version:
282 lines (281 loc) • 9.31 kB
{ "name": "gatsby", "description": "Blazing fast modern site generator for React", "version": "4.25.9", "author": "Kyle Mathews <mathews.kyle@gmail.com>", "bin": { "gatsby": "./cli.js" }, "bugs": { "url": "https://github.com/gatsbyjs/gatsby/issues" }, "dependencies": { "@babel/code-frame": "^7.14.0", "@babel/core": "^7.15.5", "@babel/eslint-parser": "^7.15.4", "@babel/helper-plugin-utils": "^7.14.5", "@babel/parser": "^7.15.5", "@babel/runtime": "^7.15.4", "@babel/traverse": "^7.15.4", "@babel/types": "^7.15.4", "@builder.io/partytown": "^0.5.2", "@gatsbyjs/reach-router": "^1.3.9", "@gatsbyjs/webpack-hot-middleware": "^2.25.2", "@graphql-codegen/add": "^3.1.1", "@graphql-codegen/core": "^2.5.1", "@graphql-codegen/plugin-helpers": "^2.4.2", "@graphql-codegen/typescript": "^2.4.8", "@graphql-codegen/typescript-operations": "^2.3.5", "@graphql-tools/code-file-loader": "^7.2.14", "@graphql-tools/load": "^7.5.10", "@jridgewell/trace-mapping": "^0.3.13", "@nodelib/fs.walk": "^1.2.8", "@parcel/cache": "2.6.2", "@parcel/core": "2.6.2", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.7", "@types/http-proxy": "^1.17.7", "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", "@vercel/webpack-asset-relocator-loader": "1.7.3", "acorn-loose": "^8.3.0", "acorn-walk": "^8.2.0", "address": "1.1.2", "anser": "^2.1.0", "autoprefixer": "^10.4.0", "axios": "^0.21.1", "babel-loader": "^8.2.3", "babel-plugin-add-module-exports": "^1.0.4", "babel-plugin-dynamic-import-node": "^2.3.3", "babel-plugin-lodash": "^3.3.4", "babel-plugin-remove-graphql-queries": "^4.25.0", "babel-preset-gatsby": "^2.25.0", "better-opn": "^2.1.1", "bluebird": "^3.7.2", "browserslist": "^4.17.5", "cache-manager": "^2.11.1", "chalk": "^4.1.2", "chokidar": "^3.5.3", "common-tags": "^1.8.0", "compression": "^1.7.4", "cookie": "^0.4.1", "core-js": "^3.22.3", "cors": "^2.8.5", "css-loader": "^5.2.7", "css-minimizer-webpack-plugin": "^2.0.0", "css.escape": "^1.5.1", "date-fns": "^2.25.0", "debug": "^3.2.7", "deepmerge": "^4.2.2", "detect-port": "^1.3.0", "devcert": "^1.2.0", "dotenv": "^8.6.0", "enhanced-resolve": "^5.8.3", "error-stack-parser": "^2.1.4", "eslint": "^7.32.0", "eslint-config-react-app": "^6.0.0", "eslint-plugin-flowtype": "^5.10.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-jsx-a11y": "^6.6.1", "eslint-plugin-react": "^7.30.1", "eslint-plugin-react-hooks": "^4.6.0", "eslint-webpack-plugin": "^2.7.0", "event-source-polyfill": "1.0.25", "execa": "^5.1.1", "express": "^4.17.1", "express-graphql": "^0.12.0", "express-http-proxy": "^1.6.3", "fastest-levenshtein": "^1.0.12", "fastq": "^1.13.0", "file-loader": "^6.2.0", "find-cache-dir": "^3.3.2", "fs-exists-cached": "1.0.0", "fs-extra": "^10.1.0", "gatsby-cli": "^4.25.0", "gatsby-core-utils": "^3.25.0", "gatsby-graphiql-explorer": "^2.25.0", "gatsby-legacy-polyfills": "^2.25.0", "gatsby-link": "^4.25.0", "gatsby-page-utils": "^2.25.0", "gatsby-parcel-config": "0.16.0", "gatsby-plugin-page-creator": "^4.25.0", "gatsby-plugin-typescript": "^4.25.0", "gatsby-plugin-utils": "^3.19.0", "gatsby-react-router-scroll": "^5.25.0", "gatsby-script": "^1.10.0", "gatsby-telemetry": "^3.25.0", "gatsby-worker": "^1.25.0", "glob": "^7.2.3", "globby": "^11.1.0", "got": "^11.8.5", "graphql": "^15.7.2", "graphql-compose": "^9.0.7", "graphql-playground-middleware-express": "^1.7.22", "graphql-tag": "^2.12.6", "hasha": "^5.2.2", "invariant": "^2.2.4", "is-relative": "^1.0.0", "is-relative-url": "^3.0.0", "joi": "^17.4.2", "json-loader": "^0.5.7", "latest-version": "5.1.0", "lmdb": "2.5.3", "lodash": "^4.17.21", "md5-file": "^5.0.0", "meant": "^1.0.3", "memoizee": "^0.4.15", "micromatch": "^4.0.4", "mime": "^2.5.2", "mini-css-extract-plugin": "1.6.2", "mitt": "^1.2.0", "moment": "^2.29.1", "multer": "^1.4.5-lts.1", "node-fetch": "^2.6.6", "node-html-parser": "^5.3.3", "normalize-path": "^3.0.0", "null-loader": "^4.0.1", "opentracing": "^0.14.5", "p-defer": "^3.0.0", "parseurl": "^1.3.3", "physical-cpu-count": "^2.0.0", "platform": "^1.3.6", "postcss": "^8.3.11", "postcss-flexbugs-fixes": "^5.0.2", "postcss-loader": "^5.3.0", "prompts": "^2.4.2", "prop-types": "^15.7.2", "query-string": "^6.14.1", "raw-loader": "^4.0.2", "react-dev-utils": "^12.0.1", "react-refresh": "^0.14.0", "react-server-dom-webpack": "0.0.0-experimental-c8b778b7f-20220825", "redux": "4.1.2", "redux-thunk": "^2.4.0", "resolve-from": "^5.0.0", "semver": "^7.3.7", "shallow-compare": "^1.2.2", "signal-exit": "^3.0.5", "slugify": "^1.6.1", "socket.io": "4.5.4", "socket.io-client": "4.5.4", "st": "^2.0.0", "stack-trace": "^0.0.10", "string-similarity": "^1.2.2", "strip-ansi": "^6.0.1", "style-loader": "^2.0.0", "terser-webpack-plugin": "^5.2.4", "tmp": "^0.2.1", "true-case-path": "^2.2.1", "type-of": "^2.0.1", "url-loader": "^4.1.1", "uuid": "^8.3.2", "webpack": "^5.61.0", "webpack-dev-middleware": "^4.3.0", "webpack-merge": "^5.8.0", "webpack-stats-plugin": "^1.0.3", "webpack-virtual-modules": "^0.3.2", "xstate": "4.32.1", "yaml-loader": "^0.8.0" }, "devDependencies": { "@babel/cli": "^7.15.4", "@babel/helper-plugin-utils": "^7.14.5", "@babel/register": "^7.15.3", "@types/babel-core": "^6.25.7", "@types/eslint": "^8.2.1", "@types/estree": "^1.0.0", "@types/express": "^4.17.13", "@types/express-http-proxy": "^1.6.3", "@types/micromatch": "^4.0.1", "@types/normalize-path": "^3.0.0", "@types/reach__router": "^1.3.5", "@types/react-dom": "^17.0.9", "@types/semver": "^7.3.12", "@types/sharp": "^0.30.5", "@types/signal-exit": "^3.0.0", "@types/string-similarity": "^4.0.0", "@types/tmp": "^0.2.0", "@types/webpack-virtual-modules": "^0.1.1", "babel-preset-gatsby-package": "^2.25.0", "copyfiles": "^2.3.0", "cross-env": "^7.0.3", "documentation": "^13.1.0", "react": "^16.12.0", "react-dom": "^16.12.0", "rimraf": "^3.0.2", "typescript": "^4.7.4", "xhr-mock": "^2.5.1", "zipkin": "^0.22.0", "zipkin-javascript-opentracing": "^3.0.0", "zipkin-transport-http": "^0.22.0" }, "optionalDependencies": { "gatsby-sharp": "^0.19.0" }, "engines": { "node": ">=14.15.0" }, "files": [ "apis.json", "ipc.json", "cache-dir/", "cli.js", "dist/", "graphql.js", "graphql.d.ts", "reporter.js", "reporter.d.ts", "index.d.ts", "scripts/postinstall.js", "utils.js", "internal.js", "internal.d.ts", "webpack.js", "webpack.d.ts", "!**/__tests__/" ], "homepage": "https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby#readme", "keywords": [ "blog", "generator", "jekyll", "markdown", "react", "ssg", "website" ], "license": "MIT", "main": "cache-dir/commonjs/gatsby-browser-entry.js", "module": "cache-dir/gatsby-browser-entry.js", "peerDependencies": { "react": "^16.9.0 || ^17.0.0 || ^18.0.0 || ^0.0.0", "react-dom": "^16.9.0 || ^17.0.0 || ^18.0.0 || ^0.0.0" }, "repository": { "type": "git", "url": "git+https://github.com/gatsbyjs/gatsby.git" }, "resolutions": { "graphql": "^15.8.0" }, "scripts": { "build": "npm run build:types && npm run build:src && npm run build:internal-plugins && npm run build:rawfiles && npm run build:cjs", "postbuild": "node scripts/output-api-file.js", "build:internal-plugins": "copyfiles -u 1 src/internal-plugins/**/package.json dist", "build:rawfiles": "copyfiles -u 1 src/internal-plugins/**/raw_* dist", "build:cjs": "babel cache-dir --out-dir cache-dir/commonjs --ignore \"**/__tests__\" --ignore \"**/__mocks__\" && copyfiles -u 1 cache-dir/**/*.json cache-dir/commonjs", "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\"", "build:types": "tsc --emitDeclarationOnly --declaration --declarationDir dist && node scripts/check-declaration.js", "clean-test-bundles": "find test/ -type f -name bundle.js* -exec rm -rf {} +", "prebuild": "rimraf dist && rimraf cache-dir/commonjs", "postinstall": "node scripts/postinstall.js", "prepare": "cross-env NODE_ENV=production npm run build", "watch": "rimraf dist && mkdir dist && npm run build:internal-plugins && npm run build:rawfiles && npm run build:src -- --watch", "version": "node ../../scripts/pin-version.js", "typecheck": "tsc --noEmit" }, "types": "index.d.ts", "yargs": { "boolean-negation": false }, "gitHead": "abb258b1608d39bc5fd524938411f41326799e55" }