UNPKG

2.59 kBJSONView Raw
1{
2 "name": "jarb",
3 "version": "2.0.0",
4 "description": "Reusable lint, webpack, babel and jest configuration",
5 "main": "index.js",
6 "author": "Patrick Tolosa",
7 "license": "ISC",
8 "bin": "./bin/jarb.js",
9 "scripts": {
10 "init": "npm install",
11 "lint": "eslint --fix __tests__ bin scripts src statics webpack",
12 "start": "echo '***This module should be started, it is a dependency to other React/webpack modules***'",
13 "releasePatch": "release-it",
14 "releaseMinor": "release-it minor",
15 "releaseMajor": "release-it major",
16 "tdd": "jest --config=jestConfig.json --watch",
17 "test:unit": "jest --config=jestConfig.json",
18 "test:coverage": "jest --config=jestConfig.json --coverage",
19 "test:process": "rimraf ./.test && npm run copyExampleProject && node ./lib/scripts/tests/test.js",
20 "test": "npm run lint && npm run test:unit && npm run test:process",
21 "build": "npm run build:docs",
22 "copyExampleProject": "copyfiles -a -u 3 'lib/statics/exampleProject/**/*' ./.test",
23 "build:docs": "rimraf ./docs/** && jsdoc -c ./jsdocs.conf.json -u ./tutorials -t ./node_modules/ink-docstrap/template -R readme.md -r ./webpack setup.js test.js -d docs"
24 },
25 "devDependencies": {
26 "babel-cli": "6.22.2",
27 "babel-core": "6.22.1",
28 "babel-eslint": "7.1.1",
29 "babel-jest": "23.6.0",
30 "babel-loader": "6.2.10",
31 "babel-polyfill": "6.22.0",
32 "babel-preset-es2015": "6.22.0",
33 "babel-preset-react": "6.22.0",
34 "babel-preset-stage-0": "^6.22.0",
35 "case-sensitive-paths-webpack-plugin": "^2.1.1",
36 "copyfiles": "^1.2.0",
37 "css-loader": "0.23.1",
38 "cssnano-cli": "^1.0.5",
39 "enzyme": "2.8.2",
40 "eslint": "3.16.0",
41 "eslint-loader": "1.6.1",
42 "extract-text-webpack-plugin": "^2.0.0-rc.3",
43 "file-loader": "0.10.0",
44 "find-root": "^1.1.0",
45 "glob": "^7.0.0",
46 "ink-docstrap": "^1.3.0",
47 "install-local": "^0.4.1",
48 "jest": "23.6.0",
49 "jsdoc": "^3.4.3",
50 "memory-fs": "git+https://github.com/webpack/memory-fs.git",
51 "minimist": "^1.2.0",
52 "node-sass": "^3.6.0",
53 "null-loader": "^0.1.1",
54 "open": "0.0.5",
55 "postcss-loader": "0.8.0",
56 "prop-types": "^15.5.10",
57 "react": "15.5.4",
58 "react-dom": "15.5.4",
59 "react-redux": "5.0.4",
60 "react-test-renderer": "^15.5.4",
61 "redux": "3.6.0",
62 "release-it": "7.4.1",
63 "rimraf": "^2.4.3",
64 "sass-loader": "^3.2.0",
65 "sinon": "^1.17.7",
66 "style-loader": "0.13.0",
67 "url-loader": "0.5.7",
68 "webpack": "2.2.1",
69 "webpack-bundle-analyzer": "3.0.3",
70 "webpack-dev-server": "1.12.0"
71 }
72}