UNPKG

2.61 kBJSONView Raw
1{
2 "name": "@quintype/build",
3 "version": "3.4.0",
4 "description": "Library that defines build process for node apps",
5 "main": "src/index.js",
6 "scripts": {
7 "lint:js:ci": "npx eslint $(git diff --diff-filter=ACM --pretty='' --name-only origin/master..HEAD -- '*.js') 'src/index.js'",
8 "prepublishOnly": "./bin-dev-scripts/standard-version-release.sh",
9 "sync-files-to": "npx onchange --verbose --wait --await-write-finish '**/*' -- ./bin-dev-scripts/sync-to.sh "
10 },
11 "keywords": [
12 "node",
13 "webpack",
14 "quintype"
15 ],
16 "bin": {
17 "quintype-build": "./bin/quintype-build",
18 "quintype-app-build": "./bin/quintype-app-build"
19 },
20 "author": "Quintype Developers <dev-core@quintype.com>",
21 "license": "ISC",
22 "dependencies": {
23 "@babel/cli": "^7.1.5",
24 "@babel/core": "^7.1.6",
25 "@babel/plugin-proposal-class-properties": "^7.1.0",
26 "@babel/plugin-proposal-object-rest-spread": "^7.0.0",
27 "@babel/plugin-syntax-dynamic-import": "^7.2.0",
28 "@babel/preset-env": "^7.1.6",
29 "@babel/preset-react": "^7.0.0",
30 "@babel/register": "^7.0.0",
31 "autoprefixer": "^8.6.5",
32 "babel-jest": "^23.6.0",
33 "babel-loader": "^8.0.4",
34 "babel-plugin-dynamic-import-node": "^2.2.0",
35 "babel-plugin-react-css-modules": "^3.4.2",
36 "babel-plugin-transform-assets-import-to-string": "^1.2.0",
37 "css-loader": "^2.1.0",
38 "duplicate-package-checker-webpack-plugin": "^3.0.0",
39 "file-loader": "^1.1.11",
40 "immer": "^1.12.1",
41 "mini-css-extract-plugin": "^0.4.0",
42 "node-sass": "^4.7.2",
43 "optimize-css-assets-webpack-plugin": "^4.0.0",
44 "path": "^0.12.7",
45 "postcss-loader": "^2.1.6",
46 "precss": "^3.1.2",
47 "process": "^0.11.10",
48 "sass-loader": "^6.0.7",
49 "style-loader": "^0.23.1",
50 "webpack": "^4.21.0 <4.29.0",
51 "webpack-bundle-analyzer": "^2.13.1",
52 "webpack-cli": "^2.0.13",
53 "webpack-common-shake": "^2.1.0",
54 "webpack-dev-server": "^3.1.14",
55 "webpack-manifest-plugin": "^2.0.4",
56 "yargs": "^12.0.5"
57 },
58 "devDependencies": {
59 "eslint": "^5.8.0",
60 "eslint-config-prettier": "^3.1.0",
61 "eslint-config-standard": "^12.0.0",
62 "eslint-plugin-import": "^2.14.0",
63 "eslint-plugin-node": "^8.0.0",
64 "eslint-plugin-prettier": "^3.0.0",
65 "eslint-plugin-promise": "^4.0.1",
66 "eslint-plugin-standard": "^4.0.0",
67 "husky": "^1.1.3",
68 "lint-staged": "^8.0.4",
69 "onchange": "^4.1.0",
70 "prettier": "1.14.3"
71 },
72 "husky": {
73 "hooks": {
74 "pre-commit": "lint-staged"
75 }
76 },
77 "lint-staged": {
78 "*.js": [
79 "npx eslint --fix",
80 "git add"
81 ]
82 }
83}