forked from openexp/openexp
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.json
More file actions
89 lines (89 loc) · 3 KB
/
package.json
File metadata and controls
89 lines (89 loc) · 3 KB
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
{
"name": "openexp",
"version": "0.1.3",
"description": "An open-source app for running psychology experiments",
"author": "Andy Heusser, Teon Brooks, Austin Shoecraft & AJ Keller",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/OpenBCI/OpenEXP.git"
},
"bugs": {
"url": "https://github.com/OpenBCI/OpenEXP/issues"
},
"homepage": "https://github.com/OpenBCI/OpenEXP#readme",
"main": "electron/main.js",
"scripts": {
"build": "webpack --content-base client/ --progress --profile --colors --display-error-details --display-cached",
"watch": "./node_modules/.bin/webpack-dev-server --content-base client/ --progress --colors --no-info --config webpack.config.js",
"start": "ENVIRONMENT=DEV electron electron/main",
"deploy": "NODE_ENV=production webpack",
"clean": "rm -rf ./dist",
"clean:osx": "rm -rf ./dist/osx",
"pack": "npm run clean && npm run pack:osx",
"pack:osx": "npm run clean:osx && electron-packager ./ \"OpenEXP\" --out=dist/osx --platform=darwin --arch=x64 --version=0.35.4 --icon=client/assets/osx/OpenEXP_electronLogo.icns --app-version=\"0.1.3\" --build-version=\"1\"",
"build:osx": "npm run deploy && npm run pack:osx && electron-builder \"dist/osx/OpenEXP-darwin-x64/OpenEXP.app\" --platform=osx --out=\"dist/osx\""
},
"builder": {
"osx": {
"title": "OpenEXP",
"background": "client/assets/osx/openEXPInstaller.png",
"icon": "client/assets/osx/OpenEXP_electronLogo.icns",
"icon-size": 80,
"contents": [
{
"x": 400,
"y": 300,
"type": "link",
"path": "/Applications"
},
{
"x": 200,
"y": 300,
"type": "file"
}
]
}
},
"devDependencies": {
"babel-core": "^6.3.17",
"babel-loader": "^6.2.0",
"css-loader": "^0.23.0",
"electron-builder": "^2.8.3",
"electron-packager": "^5.2.1",
"electron-prebuilt": "^0.35.4",
"expose-loader": "^0.7.1",
"file-loader": "^0.8.5",
"image-webpack-loader": "^1.6.2",
"lodash": "^3.10.1",
"ng-annotate-loader": "0.0.10",
"ng-annotate-webpack-plugin": "^0.1.2",
"ngmin-webpack-plugin": "^0.1.3",
"node-sass": "^3.4.2",
"raw-loader": "^0.5.1",
"sass-loader": "^3.1.2",
"script-loader": "^0.6.1",
"style-loader": "^0.13.0",
"webpack": "^1.12.9",
"webpack-angular-injector-plugin": "^1.0.0",
"webpack-dev-server": "^1.14.0",
"webpack-hot-middleware": "^2.6.0"
},
"dependencies": {
"angular": "1.5.0-rc.0",
"angular-chartjs": "0.0.5",
"angular-ui-bootstrap": "^0.14.3",
"angular-ui-router": "^0.2.15",
"babel": "^6.3.13",
"bootstrap": "^3.3.6",
"chart.js": "^1.1.1",
"dsp.js": "github:neurojs/dsp.js",
"gulp": "^3.9.0",
"jquery": "^2.1.4",
"jspsych": "git://github.com/teonlamont/jsPsych.git#590313c2fc528c147a5d6040f001c7407ee3623b",
"ngmin": "^0.5.0",
"openbci-sdk": "^0.2.0",
"topogrid": "^1.0.6",
"url-loader": "^0.5.7"
}
}