-
Notifications
You must be signed in to change notification settings - Fork 9
/
package.json
71 lines (71 loc) · 2.04 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
{
"name": "first-person-shooter",
"private": true,
"description": "A first-person shooter game made with LUME, Solid.js (and libs), and Meteor.",
"info": "LUMECraft's `first-person-shooter` aims to be an open-source starting point for FPS games written declaratively using LUME's 3D HTML elements with Solid.js templating and reactivity, and realtime multiplayer connectivity powered by Meteor.js. Eventually it will be skinnable, moddable, and more.",
"contributors": [
{
"name": "Joe Pea",
"email": "trusktr@gmail.com",
"url": "https://lume.io"
}
],
"license": "MIT",
"homepage": "http://github.com/LUMECraft/first-person-shooter#readme",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/LUMECraft/first-person-shooter.git"
},
"scripts": {
"start": "npm run _meteor",
"build": "lume build",
"dev:lume": "lume dev",
"dev": "npm run _meteor",
"_meteor": "meteor --exclude-archs \"web.browser.legacy, web.cordova\"",
"deploy": "git push git@github.com:lumechef/lumecraft-first-person-shooter.git main"
},
"dependencies": {
"@babel/runtime": "^7.25.6",
"@lume/element": "^0.13.0",
"@solid-primitives/debounce": "1.2.0",
"@solid-primitives/throttle": "1.1.3",
"@tweenjs/tween.js": "^18.6.4",
"@types/three": ">=0.139.0",
"classy-solid": "^0.4.2",
"lodash.throttle": "^4.1.1",
"lowclass": "^8.0.0",
"lume": "^0.3.0-alpha.43",
"meteor-node-stubs": "^1.0.0",
"solid-js": "^1.0.0",
"three": ">=0.139.0"
},
"devDependencies": {
"@babel/core": "^7.25.2",
"@babel/plugin-proposal-class-properties": "^7.18.6",
"@babel/plugin-transform-class-static-block": "^7.24.7",
"@babel/runtime": "^7.25.6",
"@lume/cli": "^0.14.0",
"@types/lodash.throttle": "^4.1.6",
"@types/meteor": "^2.9.8",
"babel-preset-solid": "^1.9.0",
"prettier": "3.0.3",
"typescript": "^5.6.2"
},
"overrides": {
"three": "$three",
"lume": {
"three": "$three"
},
"solid-js": "$solid-js"
},
"keywords": [
"solidhack",
"best_app",
"game",
"fps",
"first-person-shooter",
"3d",
"gaming",
"game-engine"
]
}