-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathpackage.json
More file actions
90 lines (90 loc) · 3.9 KB
/
Copy pathpackage.json
File metadata and controls
90 lines (90 loc) · 3.9 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
90
{
"name": "interstellar-armada",
"version": "0.5.6",
"description": "Interstellar Armada: Galactic Ace is a mission-based 3D space combat simulator where you take the role of a fighter pilot. 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 --no-default-browser-check --no-first-run",
"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": {
"base": "core20",
"category": "Game",
"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": "^34.0.0",
"electron-builder": "^25.1.8",
"grunt": "^1.6.1",
"grunt-concurrent": "^3.0.0",
"grunt-contrib-clean": "^2.0.1",
"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"
}
}