-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
61 lines (61 loc) · 3.02 KB
/
package.json
File metadata and controls
61 lines (61 loc) · 3.02 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
{
"name": "revival-webclient",
"version": "2.0.0",
"description": "Browser-based client capable of rendering networked multiplayer games using modern web technologies.",
"main": "Core/Initialization/start-main-thread.js",
"homepage": "https://revivalengine.github.io/",
"dependencies": {
"@msgpack/msgpack": "2.5.1",
"babylonjs": "5.0.0-beta.9",
"babylonjs-gui": "5.0.0-beta.9",
"babylonjs-loaders": "5.0.0-beta.9",
"babylonjs-materials": "5.0.0-beta.9",
"babylonjs-serializers": "5.0.0-beta.9",
"joi": "17.4.1",
"jpeg-js": "0.4.3",
"maxrects-packer": "2.7.2",
"tippy.js": "6.3.6",
"upng-js": "2.1.0",
"uuid": "8.3.2"
},
"devDependencies": {
"electron": "17.0.1",
"electron-builder": "22.11.7",
"electron-mocha": "11.0.2",
"eslint": "8.2.0",
"mocha": "9.2.1",
"prettier": "2.5.1"
},
"scripts": {
"addon-tests": "electron-mocha --renderer --url=index.html \"./Interface/Addons/**/**/test-everything.js\" --colors --timeout 5000",
"addon-tests-debug": "electron-mocha --renderer --url=index.html \"./Interface/Addons/**/**/test-everything.js\" --colors --inspect --interactive",
"test-addon-performance": "electron-mocha --renderer --url=index.html \"./Interface/Addons/**/**/test-performance.js\" --colors",
"test-debug": "electron-mocha --inspect --interactive --config Config/electron-mocha.json",
"test-render": "electron-mocha --config Config/electron-mocha.json",
"test-summary": "electron-mocha --renderer --url=index.html --file Tests/run-renderer-tests-quietly.js --colors",
"test-main": "electron-mocha Tests/Electron --colors",
"checks": "npx eslint --config Config/eslint.json . && npx prettier --check --config Config/prettier.json --ignore-path Config/.prettierignore .",
"check-style": "npx eslint --config Config/eslint.json . ",
"check-format": "npx prettier --check --config Config/prettier.json --ignore-path Config/.prettierignore .",
"test": "electron-mocha Tests/Electron --colors && electron-mocha --config Config/electron-mocha.json",
"autoformat": "npx prettier --write --config Config/prettier.json --ignore-path Config/.prettierignore .",
"all": "npm run autoformat && npm run checks && npm test",
"start": "electron .",
"oom": "electron --js-flags='--max-old-space-size=10192' .",
"dev": "electron --js-flags=--max-old-space-size=500 . ",
"pack": "electron-builder --dir --config Config/electron-builder.json",
"make": "electron-builder --config Config/electron-builder.json",
"make-win64": "electron-builder --windows nsis:x64 --config Config/electron-builder.json",
"make-win64-portable": "electron-builder --windows portable:x64 --config Config/electron-builder.json",
"make-ubuntu": "electron-builder --linux deb --config Config/electron-builder.json",
"make-all": "electron-builder -mwl --config Config/electron-builder.json",
"make-windows-linux": "electron-builder -wl --config Config/electron-builder.json"
},
"keywords": [],
"author": "RDW",
"license": "MPL-2.0",
"repository": {
"type": "git",
"url": "https://github.com/RevivalEngine/WebClient.git"
}
}