UNPKG

vont

Version:

A full-stack framework combining Koa and React with file-based routing

116 lines (115 loc) 2.46 kB
{ "name": "vont", "version": "1.0.0-beta.24", "description": "A full-stack framework combining Koa and React with file-based routing", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", "bin": { "vont": "bin/vont.js" }, "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js" }, "./client": { "import": "./dist/client/index.js" }, "./client/vue": { "import": "./dist/client/vue.js" } }, "files": [ "dist", "bin", "README.md" ], "scripts": { "build": "tsc && node scripts/copy-templates.js", "dev": "tsc --watch", "prepublishOnly": "npm run build" }, "keywords": [ "vont", "koa", "react", "vue", "full-stack", "framework", "file-based-routing", "hmr", "typescript", "vite", "hot-module-replacement", "zero-configuration", "clean-architecture", "production-ready", "type-safety", "api-routes", "pages-routes" ], "author": "", "license": "MIT", "dependencies": { "@types/prompts": "^2.4.9", "chokidar": "^4.0.3", "koa": "^2.14.2", "koa-bodyparser": "^4.4.1", "koa-connect": "^2.1.0", "koa-router": "^12.0.0", "koa-static": "^5.0.0", "prompts": "^2.4.2", "tsx": "^4.7.0", "vite": "^7.2.0" }, "devDependencies": { "@types/koa": "^2.13.8", "@types/koa-bodyparser": "^4.3.13", "@types/koa-router": "^7.4.8", "@types/koa-static": "^4.0.4", "@types/node": "^20.5.0", "@types/react": "^19.2.6", "@types/react-dom": "^19.2.3", "typescript": "^5.1.6" }, "peerDependencies": { "@tailwindcss/vite": "^4.0.0", "@vitejs/plugin-react": "^5.0.0", "@vitejs/plugin-vue": "^6.0.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.30.2", "tailwindcss": "^4.0.0", "vite": "^7.2.0", "vue": "^3.0.0", "vue-router": "^4.0.0" }, "peerDependenciesMeta": { "vue": { "optional": true }, "vue-router": { "optional": true }, "react": { "optional": true }, "react-dom": { "optional": true }, "react-router-dom": { "optional": true } }, "engines": { "node": ">=18.0.0" }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "repository": { "type": "git", "url": "git+https://github.com/korbinzhao/vontjs.git" } }