gatsby
v5.10.0-gatsby-gc.20 blog generator jekyll markdown react ssg website
build
npm run build:types && npm run build:src && npm run build:internal-plugins && npm run build:rawfiles && npm run build:cjs
watch
rimraf dist && mkdir dist && npm run build:internal-plugins && npm run build:rawfiles && npm run build:src -- --watch
prepare
cross-env NODE_ENV=production npm run build
version
node ../../scripts/pin-version.js
prebuild
rimraf dist && rimraf cache-dir/commonjs
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"
postbuild
node scripts/output-api-file.js
typecheck
tsc --noEmit
build:types
tsc --emitDeclarationOnly --declaration --declarationDir dist && node scripts/check-declaration.js
postinstall
node scripts/postinstall.js
build:rawfiles
copyfiles -u 1 src/internal-plugins/**/raw_* dist
clean-test-bundles
find test/ -type f -name bundle.js* -exec rm -rf {} +
build:internal-plugins
copyfiles -u 1 src/internal-plugins/**/package.json dist