forked from Ecohackerfarm/powerplant
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
109 lines (109 loc) · 4.21 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
{
"name": "powerplant",
"version": "1.0.1",
"description": "powerplant is an open source software that allows anyone planning a garden to utilize companion planting and other permaculture practices. It provides intelligent suggestions to help the gardener by advising the best planting schedules and combinations of crops to maximize the garden's yield.",
"main": "server.js",
"scripts": {
"build_server": "babel cli -d .build/pp-$npm_package_version/cli && babel server -d .build/pp-$npm_package_version/server && babel shared -d .build/pp-$npm_package_version/shared",
"build_client": "babel webpack.config.babel.js -o webpack.config.js && webpack --config webpack.config.js",
"cli": "node -- cli/cli.js",
"doc": "jsdoc -c ./jsdoc.config.json -t ./node_modules/ink-docstrap/template -R ./docs/dev_docs.md",
"lint": "eslint db cli client server shared test",
"migrate": "npm run cli -- pouch-migrate",
"mongo": "docker run -p 27017:27017 --name pp_main -d mongo --replSet rs",
"pretty": "find client server shared test cli -type f -name '*.js' | xargs ./node_modules/.bin/prettier --write",
"prerelease": "npm version patch",
"production": "node ./server/index.js",
"postrelease": "tar cfvz .build/pp-$npm_package_version.tar.gz .build/pp-$npm_package_version && rm ./dist/bundle.js",
"release": "rm -R .build/pp-$npm_package_version && mkdir .build/pp-$npm_package_version && npm run build_client && npm run build_server && cp -r dist .build/pp-$npm_package_version && cp LICENSE README.md package.json secrets.example.js .build/pp-$npm_package_version/",
"setup_dev": "test -f ./.git_hooks/_init-hooks-path.sh && test -d ./.git && sh ./.git_hooks/_init-hooks-path.sh",
"start": "bash -c \"NODE_ENV=development nodemon --watch server --exec node --inspect -- server/index.js\"",
"test": "mocha"
},
"author": "Simon Ever-Hale",
"contributors": [
{
"name": "Franz Gatzke",
"email": "franz@ecohackerfarm.org"
},
{
"name": "Petteri Pitkänen",
"email": "petteri@ecohackerfarm.org"
},
{
"name": "Aimee Fenech",
"email": "aimee@ecohackerfarm.org"
},
{
"name": "Jordi Sorribes"
}
],
"license": "MIT",
"bugs": "https://work.ecohackerfarm.org/projects/companion-plant-planner",
"homepage": "https://wiki.ecohackerfarm.org/powerplant:start",
"repository": {
"type": "git",
"url": "https://github.com/Ecohackerfarm/powerplant.git"
},
"dependencies": {
"axios": "0.19.0",
"bcrypt": "^3.0.2",
"body-parser": "^1.17.2",
"cors": "2.8.5",
"express": "^4.15.3",
"express-pouchdb": "4.1.0",
"jsonwebtoken": "^8.3.0",
"jwt-decode": "^2.2.0",
"localforage": "1.7.3",
"lodash": "^4.17.19",
"lodash.isempty": "^4.4.0",
"pouchdb": "7.1.1",
"react": "16.8.4",
"react-bootstrap": "^1.0.0-beta.9",
"react-bootstrap-typeahead": "^2.0.2",
"react-dom": "16.8.4",
"react-redux": "^5.0.5",
"react-router-bootstrap": "0.25.0",
"react-router-dom": "5.0.0",
"redux": "^3.7.1",
"redux-logger": "^3.0.6",
"redux-persist": "5.10.0",
"redux-thunk": "^2.2.0",
"validator": "^8.0.0"
},
"devDependencies": {
"@babel/cli": "^7.4.4",
"@babel/core": "^7.4.5",
"@babel/preset-react": "^7.0.0",
"babel-eslint": "^10.0.1",
"babel-loader": "^8.0.6",
"chai": "^4.2.0",
"css-loader": "^2.1.1",
"eslint": "^5.16.0",
"eslint-config-react-app": "4.0.0",
"eslint-plugin-chai-friendly": "^0.4.1",
"eslint-plugin-flowtype": "2.x.x",
"eslint-plugin-import": "^2.17.0",
"eslint-plugin-jsx-a11y": "^6.2.1",
"eslint-plugin-mocha": "^5.3.0",
"eslint-plugin-react": "^7.13.0",
"eslint-plugin-react-hooks": "^1.6.0",
"ink-docstrap": "^1.3.2",
"jsdoc": "^3.6.2",
"jsdoc-memberof-namespace": "^2.2.0",
"json-loader": "^0.5.7",
"mocha": "^6.1.4",
"node-sass": "^4.12.0",
"nodemon": "^1.19.0",
"prettier": "^1.17.1",
"react-hot-loader": "^4.9.0",
"sass-loader": "^7.1.0",
"style-loader": "^0.23.0",
"supertest": "^4.0.2",
"webpack": "^4.32.2",
"webpack-cli": "^3.3.2",
"webpack-dev-middleware": "^3.7.0",
"webpack-hot-middleware": "^2.25.0",
"worker-loader": "2.0.0"
}
}