-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathpackage.json
142 lines (142 loc) · 4.79 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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
{
"author": "Adam Salma <adam3salma@gmail.com>",
"name": "Lurka",
"version": "1.0.0-alpha",
"description": "A 4chan desktop app for power users",
"main": "build/index.js",
"scripts": {
" CORE ": "These scripts will get you going with Lurka",
"----------": "",
"start": "npm run dev",
"dev": "concurrently -kr \"npm run app\" \"npm run electron\"",
"test": "npm run mocha",
"test:watch": "npm run mocha -R min -w",
"preview": "concurrently -kr \"npm run app:preview\" \"npm run electron\"",
" BUILD ": "These scripts will bundle, distribute and publish Lurka",
"-----------": "",
"build": "npm run gulp build",
"build:app": "npm run gulp build:app",
"build:electron": "npm run gulp build:electron",
"build:clear": "npm run gulp build:clear",
"dist": "npm run gulp package",
"dist:win": "npm run gulp package:win",
"dist:mac": "npm run gulp package:mac",
"dist:linux": "npm run gulp package:linux",
"dist:portable": "npm run gulp package:portable",
"publish:travis": "npm run gulp publish:travis",
"publish:appveyor": "npm run gulp publish:appveyor",
" HELPERS ": "Utils for common things I need",
"-------------": "",
"preinstall": "cd build && npm install",
"reinstall": "npm run uninstall && npm install",
"uninstall": "rm -rf ./node_modules/**/* && rm -rf ./build/node_modules/**/*",
" SECONDARY ": "These only get used by other scripts",
"---------------": "",
"electron": "npm run env:dev electron ./electron",
"app": "webpack-dev-server --env=development --watch --debug --color --config config/webpack",
"app:preview": "webpack-dev-server --env=preview --watch --debug --color --config config/webpack",
"mocha": "cross-env NODE_PATH=./build/node_modules mocha --opts config/mocha/mocha.opts --",
"gulp": "gulp --gulpfile config/gulp --cwd . --color --",
"env:dev": "cross-env NODE_ENV=development NODE_PATH=./build/node_modules",
"env:test": "cross-env NODE_PATH=./build/node_modules",
"env:prod": "cross-env NODE_ENV=production"
},
"build": {
"files": [
"build/**/*",
"public/images/icon.*"
]
},
"repository": {
"type": "git",
"url": "git+https://github.com/AdamSalma/Lurka.git"
},
"keywords": [
"4chan",
"4chan browser",
"Image board",
"Memes",
"Desktop",
"Desktop-application",
"Chrome Extension",
"Power user"
],
"license": "MIT",
"bugs": {
"url": "https://github.com/AdamSalma/Lurka/issues"
},
"homepage": "https://github.com/AdamSalma/Lurka#readme",
"devDependencies": {
"autoprefixer": "^7.1.2",
"axios-mock-adapter": "^1.9.0",
"babel-loader": "^7.1.1",
"babel-plugin-module-resolver": "^2.7.0",
"babel-plugin-transform-async-to-generator": "^6.24.1",
"babel-plugin-transform-decorators-legacy": "^1.3.4",
"babel-polyfill": "^6.16.0",
"babel-preset-es2015": "^6.14.0",
"babel-preset-react": "^6.16.0",
"babel-preset-stage-1": "^6.16.0",
"babel-register": "^6.16.3",
"clear": "0.0.1",
"cli-color": "^1.1.0",
"concurrently": "^3.5.0",
"cross-env": "^5.1.1",
"css-loader": "^0.28.4",
"del": "^3.0.0",
"electron": "20.1.0",
"electron-builder": "23.3.3",
"electron-packager": "16.0.0",
"electron-squirrel-startup": "1.0.0",
"electron-winstaller": "5.0.0",
"enzyme": "^3.2.0",
"enzyme-adapter-react-15": "^1.0.5",
"eslint": "^4.1.1",
"eslint-plugin-import": "^2.7.0",
"eslint-plugin-react": "^7.1.0",
"expect": "1.20.2",
"expect-jsx": "^3.0.0",
"file-loader": "^0.11.2",
"gulp": "4.0",
"html-loader": "^0.5.5",
"html-webpack-plugin": "^2.29.0",
"ignore-loader": "^0.1.1",
"ignore-styles": "^5.0.1",
"jsdom": "^11.5.1",
"json-loader": "^0.5.4",
"jsx-loader": "^0.13.2",
"minimist": "^1.2.0",
"mocha": "^3.5.3",
"mocha-jsdom": "^1.1.0",
"mocha-webpack": "^1.0.1",
"multiple-glob": "0.0.3",
"mustache": "^2.3.0",
"mustache-loader": "^1.2.0",
"node-sass": "7.0.1",
"postcss-loader": "^2.0.6",
"postcss-nested": "^2.0.2",
"react-addons-perf": "^15.4.2",
"react-hot-loader": "3.0.0-beta.2",
"react-test-renderer": "^15.6.2",
"read-babelrc-up": "^0.2.0",
"redux-mock-store": "^1.3.0",
"rimraf": "^2.6.2",
"run-sequence": "^2.2.0",
"sass-loader": "6.0.6",
"style-loader": "^0.18.2",
"undertaker-forward-reference": "^1.0.2",
"url-loader": "^0.5.9",
"webpack": "^3.6.0",
"webpack-build-notifier": "^0.1.14",
"webpack-dev-middleware": "^1.11.0",
"webpack-dev-server": "^2.8.2",
"webpack-hot-middleware": "^2.18.2",
"webpack-manifest-plugin": "^1.3.2",
"webpack-node-externals": "^1.6.0"
},
"dependencies": {
"asar": "^0.14.0",
"jshint": "^2.9.5",
"open": "^8.4.0"
}
}