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