mirror of
https://github.com/khairul169/home-lab.git
synced 2025-04-28 16:49:36 +07:00
166 lines
5.4 KiB
JSON
166 lines
5.4 KiB
JSON
{
|
|
"name": "backend",
|
|
"lockfileVersion": 3,
|
|
"requires": true,
|
|
"packages": {
|
|
"": {
|
|
"name": "backend",
|
|
"dependencies": {
|
|
"@hono/zod-validator": "^0.2.0",
|
|
"hono": "^4.1.0",
|
|
"nanoid": "^5.0.6",
|
|
"systeminformation": "^5.22.2",
|
|
"wol": "^1.0.7",
|
|
"zod": "^3.22.4"
|
|
},
|
|
"devDependencies": {
|
|
"@types/bun": "latest",
|
|
"@types/jsonwebtoken": "^9.0.6"
|
|
},
|
|
"peerDependencies": {
|
|
"typescript": "^5.0.0"
|
|
}
|
|
},
|
|
"node_modules/@hono/zod-validator": {
|
|
"version": "0.2.0",
|
|
"resolved": "https://registry.npmjs.org/@hono/zod-validator/-/zod-validator-0.2.0.tgz",
|
|
"integrity": "sha512-PC7akbA/DCFY406BL3+ogjYb+7Fgfs/6XPvyURBYMczo0M7kYsTUMnF8hA9mez1RORNCWPqXuFGfKrkoUVPvrQ==",
|
|
"peerDependencies": {
|
|
"hono": ">=3.9.0",
|
|
"zod": "^3.19.1"
|
|
}
|
|
},
|
|
"node_modules/@types/bun": {
|
|
"version": "1.0.8",
|
|
"resolved": "https://registry.npmjs.org/@types/bun/-/bun-1.0.8.tgz",
|
|
"integrity": "sha512-E6UWZuN4ymAxzUBWVIGDHJ3Zey7I8cMzDZ+cB1BqhZsmd1uPb9iAQzpWMruY1mKzsuD3R+dZPoBkZz8QL1KhSA==",
|
|
"dev": true,
|
|
"dependencies": {
|
|
"bun-types": "1.0.29"
|
|
}
|
|
},
|
|
"node_modules/@types/jsonwebtoken": {
|
|
"version": "9.0.6",
|
|
"resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.6.tgz",
|
|
"integrity": "sha512-/5hndP5dCjloafCXns6SZyESp3Ldq7YjH3zwzwczYnjxIT0Fqzk5ROSYVGfFyczIue7IUEj8hkvLbPoLQ18vQw==",
|
|
"dev": true,
|
|
"dependencies": {
|
|
"@types/node": "*"
|
|
}
|
|
},
|
|
"node_modules/@types/node": {
|
|
"version": "20.11.28",
|
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.28.tgz",
|
|
"integrity": "sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA==",
|
|
"dev": true,
|
|
"dependencies": {
|
|
"undici-types": "~5.26.4"
|
|
}
|
|
},
|
|
"node_modules/@types/ws": {
|
|
"version": "8.5.10",
|
|
"resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz",
|
|
"integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==",
|
|
"dev": true,
|
|
"dependencies": {
|
|
"@types/node": "*"
|
|
}
|
|
},
|
|
"node_modules/bun-types": {
|
|
"version": "1.0.29",
|
|
"resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.0.29.tgz",
|
|
"integrity": "sha512-Z+U1ORr/2UCwxelIZxE83pyPLclviYL9UewQCNEUmGeLObY8ao+3WF3D8N1+NMv2+S+hUWsdBJam+4GoPEz35g==",
|
|
"dev": true,
|
|
"dependencies": {
|
|
"@types/node": "~20.11.3",
|
|
"@types/ws": "~8.5.10"
|
|
}
|
|
},
|
|
"node_modules/hono": {
|
|
"version": "4.1.0",
|
|
"resolved": "https://registry.npmjs.org/hono/-/hono-4.1.0.tgz",
|
|
"integrity": "sha512-9no6DCHb4ijB1tWdFXU6JnrnFgzwVZ1cnIcS1BjAFnMcjbtBTOMsQrDrPH3GXbkNEEEkj8kWqcYBy8Qc0bBkJQ==",
|
|
"engines": {
|
|
"node": ">=16.0.0"
|
|
}
|
|
},
|
|
"node_modules/nanoid": {
|
|
"version": "5.0.6",
|
|
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.6.tgz",
|
|
"integrity": "sha512-rRq0eMHoGZxlvaFOUdK1Ev83Bd1IgzzR+WJ3IbDJ7QOSdAxYjlurSPqFs9s4lJg29RT6nPwizFtJhQS6V5xgiA==",
|
|
"funding": [
|
|
{
|
|
"type": "github",
|
|
"url": "https://github.com/sponsors/ai"
|
|
}
|
|
],
|
|
"bin": {
|
|
"nanoid": "bin/nanoid.js"
|
|
},
|
|
"engines": {
|
|
"node": "^18 || >=20"
|
|
}
|
|
},
|
|
"node_modules/systeminformation": {
|
|
"version": "5.22.3",
|
|
"resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.22.3.tgz",
|
|
"integrity": "sha512-pTU7/kMQaYfUs929Uhl+C2heTNhKIgPuoiV5s2TMO3SLf10Zr7Rl/ZvVaiYWFbZVdFsZ+9tSXsybGdBQcr+xww==",
|
|
"os": [
|
|
"darwin",
|
|
"linux",
|
|
"win32",
|
|
"freebsd",
|
|
"openbsd",
|
|
"netbsd",
|
|
"sunos",
|
|
"android"
|
|
],
|
|
"bin": {
|
|
"systeminformation": "lib/cli.js"
|
|
},
|
|
"engines": {
|
|
"node": ">=8.0.0"
|
|
},
|
|
"funding": {
|
|
"type": "Buy me a coffee",
|
|
"url": "https://www.buymeacoffee.com/systeminfo"
|
|
}
|
|
},
|
|
"node_modules/typescript": {
|
|
"version": "5.4.2",
|
|
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz",
|
|
"integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==",
|
|
"peer": true,
|
|
"bin": {
|
|
"tsc": "bin/tsc",
|
|
"tsserver": "bin/tsserver"
|
|
},
|
|
"engines": {
|
|
"node": ">=14.17"
|
|
}
|
|
},
|
|
"node_modules/undici-types": {
|
|
"version": "5.26.5",
|
|
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
|
|
"integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
|
|
"dev": true
|
|
},
|
|
"node_modules/wol": {
|
|
"version": "1.0.7",
|
|
"resolved": "https://registry.npmjs.org/wol/-/wol-1.0.7.tgz",
|
|
"integrity": "sha512-kg7ETY8g3V5+3GVhUfWCVjeXuCmfrX6xfw4cw4c88+MtoxkbFmcs9Y5yhT1wwOL8inogFUQZ8JMzH9OekaaawQ==",
|
|
"bin": {
|
|
"wake": "bin/wake"
|
|
}
|
|
},
|
|
"node_modules/zod": {
|
|
"version": "3.22.4",
|
|
"resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz",
|
|
"integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==",
|
|
"funding": {
|
|
"url": "https://github.com/sponsors/colinhacks"
|
|
}
|
|
}
|
|
}
|
|
}
|