forked from Foundry376/Mailspring
-
Notifications
You must be signed in to change notification settings - Fork 3
/
package.json
114 lines (114 loc) · 4.45 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
{
"name": "edisonmail-root",
"version": "0.0.1",
"description": "Packages required to develop and build EdisonMail",
"author": "EdisonMail",
"license": "GPL-3.0",
"repository": {
"type": "git",
"url": "git+https://github.com/agent8/Mailspring.git"
},
"engines": {
"node": "14.x.x",
"npm": "6.4.x"
},
"devDependencies": {
"@electron/universal": "^1.1.0",
"appdmg": "0.6.4",
"babel-cli": "6.x.x",
"babel-core": "6.x.x",
"babel-eslint": "^7.2.3",
"babel-preset-electron": "^1.4.15",
"babel-preset-react": "6.x.x",
"chalk": "1.x.x",
"crypto-js": "^4.0.0",
"devtron": "^1.4.0",
"electron": "^12.2.3",
"electron-installer-dmg": "^3.0.0",
"electron-packager": "15.4.0",
"electron-packager-languages": "^0.4.0",
"electron-rebuild": "^2.3.5",
"electron-winstaller": "2.x.x",
"eslint": "^7.14.0",
"eslint-config-prettier": "^6.15.0",
"eslint-config-react-app": "^6.0.0",
"eslint-plugin-flowtype": "^5.2.0",
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-jsx-a11y": "^6.4.1",
"eslint-plugin-prettier": "^3.1.4",
"eslint-plugin-react": "^7.21.5",
"eslint-plugin-spellcheck": "^0.0.17",
"eslint_d": "^9.1.2",
"fs-extra": "2.x.x",
"fs-plus": "2.x.x",
"gitbook-cli": "^2.3.2",
"gitbook-plugin-anchors": "^0.7.1",
"gitbook-plugin-editlink": "^1.0.2",
"gitbook-plugin-favicon": "0.0.2",
"gitbook-plugin-github": "^2.0.0",
"gitbook-plugin-theme-api": "^1.1.2",
"glob": "7.x.x",
"grunt": "0.4.x",
"grunt-cli": "0.1.x",
"grunt-contrib-csslint": "0.5.x",
"grunt-contrib-less": "0.8.x",
"grunt-lesslint": "0.13.x",
"grunt-string-replace": "^1.3.1",
"gulp": "^4.0.2",
"gulp-iconfont": "^10.0.3",
"gulp-iconfont-css": "^3.0.0",
"handlebars": "^4.0.10",
"jasmine": "2.x.x",
"joanna": "0.0.9",
"json": "^10.0.0",
"load-grunt-parent-tasks": "^0.1.2",
"meta-marked": "^0.4.2",
"prettier": "^1.10.0",
"request": "2.x.x",
"rimraf": "^2.6.1",
"targz": "^1.0.1",
"temp": "0.8.x",
"underscore": "1.8.x",
"node-gyp": "^6.0.0",
"sonar-scanner": "^3.1.0",
"react-bootstrap": "^0.32.4"
},
"scripts": {
"sonar": "sh scripts/sonar-check.sh",
"build-native": "sh scripts/build-native.sh",
"uploaddmg": "node scripts/upload_dmg.js",
"uploadpkg": "node scripts/upload_pkg.js",
"ndmg": "sh scripts/notarize_dmg.sh",
"nzip": "sh scripts/notarize_zip.sh",
"copyassets": "node scripts/copyassets.js",
"postinstall-to-be-delete": "node scripts/postinstall.js",
"start-with-proxy": "HTTP_PROXY=http://127.0.0.1:1087 HTTPS_PROXY=http://127.0.0.1:1087 node_modules/.bin/electron ./app --enable-logging --dev --inspect 5858",
"start": "node_modules/.bin/electron ./app --enable-logging --dev --inspect 5858",
"lint": "grunt lint --gruntfile=app/build/Gruntfile.js --base=./",
"test": "node_modules/.bin/electron ./app --enable-logging --test",
"test-window": "node_modules/.bin/electron ./app --enable-logging --test=window",
"build-mac": "npm run rebuild && SIGN_BUILD=true npm run build",
"rebuild": "app/node_modules/.bin/electron-rebuild -m app",
"build": "grunt build-client --gruntfile=app/build/Gruntfile.js --base=./",
"build-win": "node ./app/build/create-signed-windows-installer.js",
"build-docs": "grunt docs --gruntfile=app/build/Gruntfile.js --base=./ && mkdir -p app/dist-docs && cp README.md ./app/build/docs_src/README.md && gitbook --gitbook=latest build . ./app/dist-docs --log=debug --debug && rm ./app/build/docs_src/README.md && rm -rf ./app/build/docs_src/classes",
"ci-setup-mac-keychain": "grunt setup-mac-keychain --gruntfile=app/build/Gruntfile.js --base=./",
"sign-mac-mas": "sh scripts/sign_for_mac_app_store.sh",
"build-mac-mas": "npm run rebuild && SIGN_BUILD=true npm run build-mas && npm run sign-mac-mas",
"build-mas": "grunt build-client --is-mas=true --gruntfile=app/build/Gruntfile.js --base=./",
"icon-font": "gulp -f scripts/generate-icon-font.js Iconfont",
"enforce-git-policy": "cp ./git_pre-commit .git/hooks/pre-commit && chmod u+x .git/hooks/pre-commit",
"build-uni": "rm -rf ./app/dist/Edison\\ Mail-mas-universal && node scripts/build_universal.js"
},
"dependencies": {
"aws-sdk": "^2.336.0",
"fs-xattr": "^0.3.0",
"mkdirp": "^0.5.1",
"os": "^0.1.1"
},
"resolutions": {
"**/nan": "2.14.0",
"**/fs-xattr": "0.3.0",
"**/node-gyp": "6.0.0"
}
}