Add startup scripts for Deno and Bun

8d3efcf83dd4625c13b4a73b872dc169ff75aff2

Cohee <18619528+Cohee1207@users.noreply.github.com>

2 files changed, +11 -0Showing whitespace changes
package-lock.json+8 -0
@@ -83,6 +83,7 @@
8383 "@types/cookie-parser": "^1.4.7",
8484 "@types/cookie-session": "^2.0.49",
8585 "@types/cors": "^2.8.17",
86+ "@types/deno": "^2.0.0",
8687 "@types/express": "^4.17.21",
8788 "@types/jquery": "^3.5.29",
8889 "@types/lodash": "^4.17.10",
@@ -1219,6 +1220,13 @@
12191220 "@types/node": "*"
12201221 }
12211222 },
1223+ "node_modules/@types/deno": {
1224+ "version": "2.0.0",
1225+ "resolved": "https://registry.npmjs.org/@types/deno/-/deno-2.0.0.tgz",
1226+ "integrity": "sha512-O9/jRVlq93kqfkl4sYR5N7+Pz4ukzXVIbMnE/VgvpauNHsvjQ9iBVnJ3X0gAvMa2khcoFD8DSO7mQVCuiuDMPg==",
1227+ "dev": true,
1228+ "license": "MIT"
1229+ },
12221230 "node_modules/@types/estree": {
12231231 "version": "1.0.6",
12241232 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
package.json+3 -0
@@ -87,6 +87,8 @@
8787 "version": "1.12.6",
8888 "scripts": {
8989 "start": "node server.js",
90+ "start:deno": "deno run --allow-run --allow-net --allow-read --allow-write --allow-sys --allow-env server.js",
91+ "start:bun": "bun server.js",
9092 "start:no-csrf": "node server.js --disableCsrf",
9193 "postinstall": "node post-install.js",
9294 "lint": "eslint \"src/**/*.js\" \"public/**/*.js\" ./*.js",
@@ -109,6 +111,7 @@
109111 "@types/cookie-parser": "^1.4.7",
110112 "@types/cookie-session": "^2.0.49",
111113 "@types/cors": "^2.8.17",
114+ "@types/deno": "^2.0.0",
112115 "@types/express": "^4.17.21",
113116 "@types/jquery": "^3.5.29",
114117 "@types/lodash": "^4.17.10",