forked from nkrisztian89/interstellar-armada
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
88 lines (88 loc) · 3.98 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
{
"name": "interstellar-armada",
"version": "0.5.5",
"description": "Interstellar Armada: Galactic Ace is a mission-based 3D space combat simulator where you take the role of a mercenary fighter pilot. Complete missions to earn fortune and fame and help the rising Empire unite humankind under its flag, or aid the shrinking number of opposing Republic worlds to stop its advance. The game uses Newtonian mechanics with an assisted, six degrees of freedom flight model and supports keyboard, mouse, joystick, gamepad and touch controls. This development version features several training and combat missions, a basic multiplayer mode and support for creating and publishing user-created custom missions. The game is built with open web technologies and is packaged as a standalone app using Electron.",
"main": "main.js",
"scripts": {
"clean": "grunt clean",
"lint": "grunt lint",
"build": "grunt build",
"build-with-editor": "grunt build-with-editor",
"dev-build": "grunt dev-build",
"start": "google-chrome --allow-file-access-from-files --user-data-dir=/tmp file://${INIT_CWD}/index.html#local",
"build-snap": "grunt set-platform-snap; electron-builder --linux snap; grunt reset-platform;",
"build-appimage": "grunt set-platform-appimage; electron-builder --linux appimage; grunt reset-platform;",
"clean-snap": "grunt clean-snap"
},
"build": {
"appId": "interstellar-armada",
"productName": "Interstellar Armada: Galactic Ace",
"snap": {
"confinement": "strict",
"grade": "stable",
"title": "Interstellar Armada: Galactic Ace",
"summary": "A 3D space combat action/sim game in development.",
"plugs": [
"desktop",
"desktop-legacy",
"wayland",
"x11",
"unity7",
"home",
"gsettings",
"browser-support",
"network",
"audio-playback",
"opengl",
"hardware-observe",
"joystick",
"screen-inhibit-control"
]
},
"files": [
"**/*",
"!**/node_modules",
"!build{,/**/*}",
"!dist{,/**/*}",
"!src{,/**/*}",
"!nbproject{,/**/*}",
"!snap{,/**/*}",
"!**/*.{iml,hprof,orig,pyc,pyo,rbc,swp,csproj,sln,suo,xproj,cc,d.ts,pdb}",
"!**/._*",
"!**/electron-builder.{yaml,yml,json,json5,toml}",
"!**/{.git,.hg,.svn,CVS,RCS,SCCS,__pycache__,.DS_Store,thumbs.db,.gitignore,.gitkeep,.gitattributes,.npmignore,.idea,.vs,.flowconfig,.jshintrc,.eslintrc,.circleci,.yarn-integrity,.yarn-metadata.json,yarn-error.log,yarn.lock,package-lock.json,npm-debug.log,appveyor.yml,.travis.yml,circle.yml,.nyc_output,.sass-cache,Gruntfile.js,.eslintignore,.eslintrc.js}",
"!.yarn{,/**/*}",
"!.editorconfig",
"!.yarnrc.yml"
],
"linux": {
"icon": "./interstellar-armada.png",
"desktop": "./interstellar-armada.desktop",
"category": "Game"
}
},
"repository": {
"type": "git",
"url": "https://nkrisztian89@github.com/nkrisztian89/interstellar-armada.git"
},
"author": "Krisztián Nagy",
"license": "GPL-3.0",
"bugs": {
"url": "https://github.com/nkrisztian89/interstellar-armada/issues"
},
"devDependencies": {
"electron": "^27.0.2",
"electron-builder": "^24.6.4",
"grunt": "^1.5.3",
"grunt-concurrent": "^3.0.0",
"grunt-contrib-clean": "^2.0.0",
"grunt-contrib-copy": "^1.0.0",
"grunt-contrib-requirejs": "^1.0.0",
"grunt-contrib-sass": "^2.0.0",
"grunt-contrib-watch": "^1.1.0",
"grunt-eslint": "^24.0.0",
"grunt-json-minify": "^1.1.0",
"grunt-replace-lts": "^1.1.0",
"grunt-sync": "^0.8.2"
}
}