{
	"name": "PACKAGE_NAME",
	"main": "index.jsx",
	"license": "MIT",
	"author": "PACKAGE_AUTHOR",
	"version": "0.0.1",
	"config": {
		"siteUrl": "https://project.netlify.com"
	},
	"dependencies": {
		"preact": "^8.4.2",
		"preact-compat": "^3.18.4",
		"react": "^16.8.1",
		"react-dom": "^16.8.1",
		"react-helmet": "^5.2.0",
		"react-loadable": "^5.5.0",
		"react-router": "^4.3.1",
		"react-router-dom": "^4.3.1"
	},
	"devDependencies": {
		"@babel/cli": "^7.2.3",
		"@babel/core": "^7.2.2",
		"@babel/plugin-proposal-class-properties": "^7.3.0",
		"@babel/plugin-syntax-class-properties": "^7.2.0",
		"@babel/plugin-syntax-dynamic-import": "^7.2.0",
		"@babel/preset-env": "^7.3.1",
		"@babel/preset-react": "^7.0.0",
		"@babel/preset-typescript": "^7.1.0",
		"@hint/configuration-progressive-web-apps": "^5.0.0",
		"@humblebee/humblebee-frontend": "^1.0.37",
		"@storybook/addon-actions": "^4.1.11",
		"@storybook/addon-links": "^4.1.11",
		"@storybook/cli": "^4.1.11",
		"@storybook/react": "^4.1.11",
		"@types/jest": "^24.0.0",
		"@types/node": "^10.12.24",
		"@types/react": "^16.8.2",
		"@types/react-dom": "^16.8.0",
		"axe-cli": "^3.0.0",
		"babel-core": "7.0.0-bridge.0",
		"babel-eslint": "^10.0.1",
		"babel-jest": "^24.1.0",
		"babel-loader": "^8.0.5",
		"babel-minify-webpack-plugin": "^0.3.1",
		"babel-plugin-lodash": "^3.3.4",
		"babel-plugin-module-resolver": "^3.1.3",
		"babel-plugin-styled-components": "^1.10.0",
		"babel-runtime": "^6.26.0",
		"brotli-gzip-webpack-plugin": "^0.5.0",
		"clean-webpack-plugin": "^1.0.1",
		"cli-error-notifier": "^2.0.1",
		"copy-webpack-plugin": "^4.6.0",
		"csp-html-webpack-plugin": "^3.0.0",
		"eslint": "^5.13.0",
		"eslint-config-airbnb": "^17.1.0",
		"eslint-config-prettier": "^4.0.0",
		"eslint-loader": "^2.1.2",
		"eslint-plugin-import": "^2.16.0",
		"eslint-plugin-jest": "^22.2.2",
		"eslint-plugin-jsx-a11y": "^6.2.1",
		"eslint-plugin-prettier": "^3.0.1",
		"eslint-plugin-react": "^7.12.4",
		"eslint-plugin-styled-components-config": "^0.0.2",
		"extract-text-webpack-plugin": "^4.0.0-beta",
		"file-loader": "^3.0.1",
		"git-revision-webpack-plugin": "^3.0.3",
		"hint": "^4.4.0",
		"html-loader": "^0.5.5",
		"html-webpack-plugin": "^3.2.0",
		"husky": "^1.3.1",
		"imagemin-mozjpeg": "^8.0.0",
		"imagemin-pngquant": "^7.0.0",
		"imagemin-svgo": "^7.0.0",
		"imagemin-webpack-plugin": "^2.4.1",
		"jest": "^24.1.0",
		"jest-cli": "^24.1.0",
		"lighthouse": "^4.1.0",
		"lint-staged": "^8.1.3",
		"lodash-webpack-plugin": "^0.11.5",
		"ntl": "^3.0.0",
		"pa11y": "^5.1.0",
		"path": "^0.12.7",
		"plop": "^2.2.0",
		"preload-webpack-plugin": "^3.0.0-beta",
		"prettier": "^1.16.4",
		"prettier-eslint": "^8.8.2",
		"pretty-quick": "^1.10.0",
		"prop-types": "^15.6.2",
		"puppeteer": "^1.12.2",
		"react-snap": "^1.23.0",
		"script-ext-html-webpack-plugin": "^2.1.3",
		"size-limit": "^0.21.1",
		"styled-components": "^4.1.3",
		"stylelint": "^9.10.1",
		"stylelint-config-prettier": "^4.0.0",
		"stylelint-config-standard": "^18.2.0",
		"stylelint-config-styled-components": "^0.1.1",
		"stylelint-config-suitcss": "^14.0.0",
		"stylelint-custom-processor-loader": "^0.6.0",
		"stylelint-no-unsupported-browser-features": "^3.0.2",
		"stylelint-processor-styled-components": "^1.5.2",
		"svgo": "^1.1.1",
		"ts-jest": "^23.10.5",
		"ts-loader": "^5.3.3",
		"tslint": "^5.12.1",
		"tslint-config-airbnb": "^5.11.1",
		"tslint-config-prettier": "^1.18.0",
		"typescript": "^3.3.3",
		"webpack": "^4.29.3",
		"webpack-bundle-analyzer": "^3.0.3",
		"webpack-cli": "^3.2.3",
		"webpack-dev-server": "^3.1.14",
		"webpack-merge": "^4.2.1",
		"webpack-subresource-integrity": "^1.3.2",
		"workbox-webpack-plugin": "^3.6.3"
	},
	"scripts": {
		"build": "onerror 'webpack --config webpack.prod.js --mode production --display-error-details' -t 'The build has failed' -m 'Check the console to find out what went wrong.' -s 'Submarine'",
		"build:netlify": "webpack --config webpack.prod.js --mode production --display-error-details && npm run copy:meta && npm run test:size-limit",
		"build:storybook": "build-storybook",
		"commands": "npx ntl",
		"copy:assets": "cp -R src/assets dist/ && cp src/* dist/",
		"copy:meta": "cp src/robots.txt dist/ && cp src/favicon.ico dist/ && cp src/sitemap.xml dist/ && cp src/crossdomain.xml dist/ && cp src/_headers dist/ && cp src/_redirects dist/ && cp src/manifest.webmanifest dist/",
		"dev": "webpack-dev-server --config webpack.dev.js --open --mode development",
		"optimize:graphics": "svgo -f ./dist/assets/**/ --multipass --disable=removeViewBox --enable=removeDimensions",
		"plop": "npx plop",
		"postbuild": "yarn copy:meta && yarn test:size-limit",
		"precommit": "echo Running pre-commit testing and linting... && yarn build && pretty-quick --staged && npm --no-git-tag-version version patch && git add package.json",
		"setup": "yarn && echo '✔' Used Yarn to install all dependencies && npx storybook init -f && yarn setup:welcome",
		"setup:welcome": "echo '✔' Set up React Storybook && echo '🎉' New commands are available! '🎉' && echo '—' yarn dev: Start development server && echo '—' yarn build: Output a static build && echo '—' yarn plop function/class/model: Create function/class/model with test for function/class && echo '—' yarn plop component: Create React component, with Styled Components file and Storybook story && echo '—' yarn plop componentclass: Create React classed component, with Styled Components file and Storybook story && echo '—' yarn plop view/composition/context/provider: Create basic React items of specified type && echo '—' yarn storybook: Start React Storybook && echo '—' yarn build:storybook: Build React Storybook && echo '—' yarn commands: See a list of all available commands",
		"start": "test && yarn run dev",
		"storybook": "start-storybook -p 6006",
		"test": "yarn test:all",
		"test:accessibility": "npx axe $npm_package_config_siteUrl --save axe.report.json && npx pa11y --reporter csv $npm_package_config_siteUrl > pa11y.report.csv",
		"test:performance": "npx lighthouse $npm_package_config_siteUrl --view",
		"test:all": "yarn test:size-limit && yarn test:visual && yarn test:jest && yarn test:e2e && yarn test:visual",
		"test:jest": "jest",
		"test:e2e": "jest __tests__/e2e",
		"test:e2e:debug": "NODE_ENV=debug yarn test:e2e",
		"test:visual": "jest __tests__/visual",
		"test:size-limit": "size-limit",
		"test:hint": "npx hint $npm_package_config_siteUrl"
	},
	"size-limit": [
		{
			"limit": "100 KB",
			"path": "dist/*.js",
			"webpack": false
		}
	],
	"reactSnap": {
		"source": "dist"
	}
}
