Add startup scripts for Deno and Bun
| @@ -83,6 +83,7 @@ | |||
| 83 | "@types/cookie-parser": "^1.4.7", | 83 | "@types/cookie-parser": "^1.4.7", |
| 84 | "@types/cookie-session": "^2.0.49", | 84 | "@types/cookie-session": "^2.0.49", |
| 85 | "@types/cors": "^2.8.17", | 85 | "@types/cors": "^2.8.17", |
| 86 | "@types/deno": "^2.0.0", | ||
| 86 | "@types/express": "^4.17.21", | 87 | "@types/express": "^4.17.21", |
| 87 | "@types/jquery": "^3.5.29", | 88 | "@types/jquery": "^3.5.29", |
| 88 | "@types/lodash": "^4.17.10", | 89 | "@types/lodash": "^4.17.10", |
| @@ -1219,6 +1220,13 @@ | |||
| 1219 | "@types/node": "*" | 1220 | "@types/node": "*" |
| 1220 | } | 1221 | } |
| 1221 | }, | 1222 | }, |
| 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 | }, | ||
| 1222 | "node_modules/@types/estree": { | 1230 | "node_modules/@types/estree": { |
| 1223 | "version": "1.0.6", | 1231 | "version": "1.0.6", |
| 1224 | "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", | 1232 | "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", |
| @@ -87,6 +87,8 @@ | |||
| 87 | "version": "1.12.6", | 87 | "version": "1.12.6", |
| 88 | "scripts": { | 88 | "scripts": { |
| 89 | "start": "node server.js", | 89 | "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", | ||
| 90 | "start:no-csrf": "node server.js --disableCsrf", | 92 | "start:no-csrf": "node server.js --disableCsrf", |
| 91 | "postinstall": "node post-install.js", | 93 | "postinstall": "node post-install.js", |
| 92 | "lint": "eslint \"src/**/*.js\" \"public/**/*.js\" ./*.js", | 94 | "lint": "eslint \"src/**/*.js\" \"public/**/*.js\" ./*.js", |
| @@ -109,6 +111,7 @@ | |||
| 109 | "@types/cookie-parser": "^1.4.7", | 111 | "@types/cookie-parser": "^1.4.7", |
| 110 | "@types/cookie-session": "^2.0.49", | 112 | "@types/cookie-session": "^2.0.49", |
| 111 | "@types/cors": "^2.8.17", | 113 | "@types/cors": "^2.8.17", |
| 114 | "@types/deno": "^2.0.0", | ||
| 112 | "@types/express": "^4.17.21", | 115 | "@types/express": "^4.17.21", |
| 113 | "@types/jquery": "^3.5.29", | 116 | "@types/jquery": "^3.5.29", |
| 114 | "@types/lodash": "^4.17.10", | 117 | "@types/lodash": "^4.17.10", |