-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
56 lines (56 loc) · 1.78 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
{
"name": "ohm-snake",
"version": "0.0.0",
"description": "A 3D snake game written in threejs, which uses Tensorflow (ML) to control the snake with head movements. Move your head left and right to control the snake and open your mouth to make the snake slower! All magic is rendered on the screen using Canvas API.",
"main": "index.js",
"scripts": {
"start": "webpack serve",
"build": "webpack --watch",
"build:ci": "webpack --mode=production",
"prettier": "prettier --write",
"prettier:all": "prettier --write .",
"lint:tsc:check": "tsc --noEmit",
"lint:check": "prettier --check . && npm run lint:tsc:check"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ohm-team/ohm-snake.git"
},
"author": "ohm-team",
"license": "ISC",
"bugs": {
"url": "https://github.com/ohm-team/ohm-snake/issues"
},
"homepage": "https://github.com/ohm-team/ohm-snake#readme",
"devDependencies": {
"@types/gtag.js": "0.0.3",
"@types/w3c-image-capture": "^1.0.2",
"copy-webpack-plugin": "^6.3.2",
"css-loader": "^7.0.1",
"html-webpack-plugin": "^5.5.0",
"husky": "^4.3.0",
"lint-staged": "^10.5.1",
"mini-css-extract-plugin": "^1.3.1",
"prettier": "^2.1.2",
"sass": "^1.0.0",
"sass-loader": "^16.0.0",
"style-loader": "^2.0.0",
"ts-loader": "^8.0.11",
"typescript": "^4.1.2",
"webpack": "^5.6.0",
"webpack-cli": "^5.0.0",
"webpack-dev-server": "^4.0.0"
},
"dependencies": {
"@types/ws": "^8.5.4",
"adsr-envelope": "^1.0.0",
"autoprefixer": "^10.0.2",
"clean-webpack-plugin": "^3.0.0",
"console-subscriber": "^1.0.2",
"detect-browser": "^5.2.0",
"lodash.throttle": "^4.1.1",
"postcss": "^8.4.0",
"postcss-loader": "^4.1.0",
"three": "^0.122.0"
}
}