UNPKG

2.72 kBJSONView Raw
1{
2 "name": "admin-bro",
3 "version": "0.9.5",
4 "description": "Admin panel for apps written in node.js",
5 "main": "index.js",
6 "scripts": {
7 "test": "mocha ./spec/index.js",
8 "test:build": "mocha ./spec/lib.js",
9 "clean": "rm -rf lib && mkdir lib",
10 "build": "babel src --out-dir lib --copy-files",
11 "lint": "eslint './spec/**/*.js' './src/**/*.js' './src/**/*.jsx' --ignore-pattern='*bundle.js'",
12 "cover": "NODE_ENV=test nyc --reporter=text --reporter=text-summary --reporter=lcov --all=true npm test",
13 "codecov": "NODE_ENV=test nyc --reporter=text-lcov npm test | codecov --pipe"
14 },
15 "nyc": {
16 "exclude": [
17 "spec",
18 "docs",
19 "coverage",
20 "src/frontend/assets/scripts",
21 "**/*.spec.js"
22 ],
23 "all": true,
24 "extension": [
25 ".js",
26 ".jsx"
27 ]
28 },
29 "repository": {
30 "type": "git",
31 "url": "git+https://github.com/SoftwareBrothers/admin-bro.git"
32 },
33 "keywords": [
34 "hapi",
35 "express",
36 "mongoose",
37 "admin",
38 "admin-panel"
39 ],
40 "browserslist": [
41 "last 3 Chrome versions"
42 ],
43 "author": "Wojciech Krysiak",
44 "license": "MIT",
45 "bugs": {
46 "url": "https://github.com/SoftwareBrothers/admin-bro/issues"
47 },
48 "homepage": "https://github.com/SoftwareBrothers/admin-bro#readme",
49 "dependencies": {
50 "@babel/core": "^7.2.0",
51 "@babel/plugin-transform-runtime": "^7.4.0",
52 "@babel/polyfill": "^7.4.0",
53 "@babel/preset-env": "^7.2.0",
54 "@babel/preset-react": "^7.0.0",
55 "@babel/register": "^7.4.0",
56 "axios": "^0.18.0",
57 "babel-plugin-styled-components": "^1.10.0",
58 "classnames": "^2.2.6",
59 "flat": "^4.1.0",
60 "jw-paginate": "^1.0.2",
61 "lodash": "^4.17.11",
62 "prop-types": "^15.7.2",
63 "react": ">= 16.3.0",
64 "react-dom": ">= 16.3.0",
65 "react-redux": "^6.0.1",
66 "react-router-dom": "^5.0.0",
67 "react-select": "^2.4.2",
68 "redux": "^4.0.1",
69 "rollup": "^1.7.4",
70 "rollup-plugin-babel": "^4.3.2",
71 "rollup-plugin-commonjs": "^9.2.2",
72 "rollup-plugin-node-resolve": "^4.0.1",
73 "rollup-plugin-replace": "^2.1.1",
74 "rollup-plugin-terser": "^4.0.4",
75 "styled-components": "^4.2.0",
76 "xss": "^1.0.3"
77 },
78 "devDependencies": {
79 "@babel/cli": "^7.4.4",
80 "chai": "^4.1.2",
81 "eslint": "^5.10.0",
82 "eslint-config-airbnb": "^17.1.0",
83 "eslint-plugin-import": "^2.14.0",
84 "eslint-plugin-jsx-a11y": "^6.2.1",
85 "eslint-plugin-react": "^7.12.4",
86 "factory-girl": "^5.0.4",
87 "istanbul": "^0.4.5",
88 "jsdom": "^15.1.0",
89 "jsdom-global": "^3.0.2",
90 "mocha": "^5.2.0",
91 "nyc": "^12.0.2",
92 "react-testing-library": "^7.0.0",
93 "require.all": "^2.0.4",
94 "sinon": "^6.1.5",
95 "sinon-chai": "^3.2.0"
96 }
97}