-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathpackage.json
69 lines (69 loc) · 3.41 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
{
"name": "visual-ts",
"version": "1.0.0",
"description": "2d canvas game engine based on Matter.ts 2D physics engine for the web supported with realtime communication, backend node.js/mongoDB and visual GUI tool 2d map creator/python3, visual-ts correspondent with mongoDB [Its not only for games you have basic session staff you can use it for our standalone application], Fast `full-duplex` connections based on webRTC/socket.io/websocket [node.js], Multiplatform/Realtime multiplayer features. Video chat comes with visual-ts [standalone]. No strange logs,No need for forums just follow stackoverflow.com and wc3. Fast console log access, tracking code, No escape with eval, Fast rebuild, Build single endpoint, Rebuild all ,Luanch/Attacher debugger options implemented [for visual code], Lib is not to much `inself` closed. Every intervention or used feature is exposed in high level in that way you can make very fast implementation of your own logic what ever will be., You are not forced to use typescript you can always downgrade to javascript this comes with typescript inself, Example for multiplayer vs video chat added. Removed security critical logs.",
"main": "index.ts",
"dependencies": {
"@types/matter-js": "^0.10.9",
"@types/node": "^12.20.47",
"express": "^4.21.2",
"hacktimer": "^1.1.3",
"jquery": "^3.6.0",
"matter-attractors": "^0.1.6",
"matter-js": "^0.14.1",
"mongodb": "^3.7.3",
"popper.js": "^1.16.1",
"record-canvas": "^1.2.7",
"socket.io-client": "^4.8.0",
"tsconfig": "^7.0.0",
"webrtc-adapter": "^7.7.1",
"websocket": "^1.0.34"
},
"devDependencies": {
"bufferutil": "^4.0.6",
"clean-webpack-plugin": "^4.0.0",
"copy-webpack-plugin": "^5.1.2",
"css-loader": "^6.8.1",
"extract-text-webpack-plugin": "^3.0.2",
"file-loader": "^1.1.11",
"html-webpack-plugin": "^5.6.3",
"mini-css-extract-plugin": "^2.7.2",
"script-ext-html-webpack-plugin": "^2.1.5",
"source-map-loader": "^0.2.3",
"style-loader": "^0.21.0",
"ts-loader": "^9.5.1",
"tslint": "^5.20.1",
"typedoc": "^0.22.14",
"typedoc-webpack-plugin": "^1.1.4",
"typescript": "^4.6.3",
"utf-8-validate": "^5.0.9",
"webpack": "^5.94.0",
"webpack-cli": "^5.0.1"
},
"scripts": {
"dev": "webpack --config webpack.config.js",
"prod": "webpack --config webpack.multicompile.config.js",
"dev-all": "webpack --config webpack.multicompile.config.js",
"fix": "tslint -c tslint.json 'src/**/*.ts' --fix",
"tslint": "tslint -c tslint.json 'src/**/*.ts'",
"doc": "E://web_server/xampp/htdocs/PRIVATE_SERVER/visual-ts/doc-style",
"all-server": "(start npm run dataserver && start npm run rtc) || (npm run dataserver & npm run rtc)",
"all": "(start npm run dev && npm run dataserver && start npm run rtc) || (npm run dataserver & npm run dev & npm run rtc)",
"creator": "(python.exe tools\\creator-2dmap\\tool.py) || (./python3 tools/creator-2dmap/tool.py)"
},
"author": {
"name": "Nikola Lukic",
"email": "zlatnaspirala@gmail.com",
"url": "https://maximumroulette.com"
},
"license": "(MIT , partial GPL-3.0)",
"homepage": "https://github.com/zlatnaspirala/visual-ts-game-engie",
"repository": {
"type": "git",
"url": "https://github.com/zlatnaspirala/visual-ts-game-engie"
},
"bugs": {
"url": "https://github.com/zlatnaspirala/visual-ts-game-engie/issues",
"email": "zlatnaspirala@gmail.com"
}
}