Files
myspeed/deno.json
2026-01-22 22:53:35 +01:00

46 lines
2.2 KiB
JSON

{
"name": "myspeed",
"version": "1.0.9",
"exports": "./server/index.js",
"tasks": {
"client": "cd client && npm run dev",
"server": "deno run --allow-all --watch server/index.js",
"build": "cd client && npm run build",
"dev": "deno task server & deno task client",
"compile": "deno compile --allow-all --no-check --include build --include server/integrations --include server/templates --output myspeed server/index.js",
"compile:linux": "deno compile --allow-all --no-check --include build --include server/integrations --include server/templates --target x86_64-unknown-linux-gnu --output myspeed-linux server/index.js",
"compile:windows": "deno compile --allow-all --no-check --include build --include server/integrations --include server/templates --target x86_64-pc-windows-msvc --output myspeed-windows.exe server/index.js",
"compile:macos": "deno compile --allow-all --no-check --include build --include server/integrations --include server/templates --target x86_64-apple-darwin --output myspeed-macos server/index.js",
"compile:macos-arm": "deno compile --allow-all --no-check --include build --include server/integrations --include server/templates --target aarch64-apple-darwin --output myspeed-macos-arm server/index.js"
},
"imports": {
"cron-parser": "npm:cron-parser@^5.5.0",
"express": "npm:express@^5.2.1",
"sequelize": "npm:sequelize@^6.37.7",
"sqlite3": "npm:sqlite3@^5.1.7",
"mysql2": "npm:mysql2@^3.16.1",
"axios": "npm:axios@^1.13.2",
"bcrypt": "npm:bcrypt@^6.0.0",
"cron-validator": "npm:cron-validator@^1.4.0",
"node-schedule": "npm:node-schedule@^2.1.1",
"prom-client": "npm:prom-client@^15.1.3",
"satori": "npm:satori@^0.19.1",
"satori-html": "npm:satori-html@^0.3.2",
"@resvg/resvg-js": "npm:@resvg/resvg-js@^2.6.2",
"decompress": "npm:decompress@^4.2.1",
"decompress-targz": "npm:decompress-targz@^4.1.1",
"decompress-unzip": "npm:decompress-unzip@^4.0.1",
"tmp": "npm:tmp@^0.2.5",
"moment-timezone": "npm:moment-timezone@^0.5.45"
},
"nodeModulesDir": "auto",
"compilerOptions": {
"allowJs": true,
"checkJs": false
},
"allowScripts": [
"npm:bcrypt@6.0.0",
"npm:sqlite3@5.1.7"
]
}