You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

33 lines
1.2 KiB

{
"name": "koa-ssr",
"type": "module",
"workspaces": [
"packages/*",
"internal/*"
],
"scripts": {
"dev": "bun run --hot packages/server/src/booststap.ts",
"preview": "cross-env NODE_ENV=production bun run packages/server/src/booststap.ts",
"tsc:booststap": "tsc packages/booststap/src/server.ts --outDir dist --module es2022 --target es2022 --lib es2022,dom --moduleResolution bundler --esModuleInterop --skipLibCheck --forceConsistentCasingInFileNames --noEmit false --incremental false",
"tsc:server": "tsc packages/server/src/**/*.ts --outDir dist/server --module es2022 --target es2022 --lib es2022,dom --moduleResolution bundler --esModuleInterop --skipLibCheck --forceConsistentCasingInFileNames --noEmit false --incremental false"
},
"devDependencies": {
"@types/bun": "latest",
"@types/koa-compose": "^3.2.8",
"client": "workspace:*",
"core": "workspace:*",
"cross-env": "^10.1.0",
"helper": "workspace:*",
"server": "workspace:*",
"unplugin-vue-components": "^29.1.0",
"vite-plugin-devtools-json": "^1.0.0"
},
"peerDependencies": {
"typescript": "^5.0.0"
},
"dependencies": {
"koa-compose": "^4.1.0",
"pinia": "^3.0.3",
"vite": "^7.1.7"
}
}