UNPKG

@tys/vite-plugin-vue-page-route

Version:

A vite plugin for vue, auto generate route info by page

81 lines 2.09 kB
{ "name": "@tys/vite-plugin-vue-page-route", "version": "0.0.1", "description": "A vite plugin for vue, auto generate route info by page", "author": { "name": "Tyson", "email": "398026385@qq.com", "url": "https://github.com/Tangyangsong" }, "license": "MIT", "homepage": "https://github.com/Tangyangsong/vite-plugin-vue-page-route", "repository": { "url": "https://github.com/Tangyangsong/vite-plugin-vue-page-route.git" }, "keywords": [ "Tangyangsong", "Tyson", "vite", "vite-plugin", "vite-plugin-vue", "vite-plugin-vue-page-route", "page-route", "directory-route", "file-based-route" ], "publishConfig": { "registry": "https://registry.npmjs.org/" }, "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "files": [ "dist" ], "dependencies": { "@swc/core": "^1.3.26", "chokidar": "^3.5.3", "execa": "5.1.1", "fast-glob": "^3.2.12", "fs-extra": "^11.1.0", "kolorist": "^1.6.0", "magic-string": "^0.27.0", "micromatch": "^4.0.5" }, "devDependencies": { "@tys/cli": "^0.0.1", "@tys/eslint-config": "^0.0.3", "@types/micromatch": "^4.0.2", "@types/node": "^18.11.18", "@types/throttle-debounce": "^5.0.0", "bumpp": "^8.2.1", "esbuild-register": "^3.4.2", "eslint": "^8.31.0", "lint-staged": "^13.1.0", "simple-git-hooks": "^2.8.1", "tsup": "^6.5.0", "tsx": "^3.12.2", "typescript": "^4.9.4", "vite": "^4.0.4" }, "simple-git-hooks": { "commit-msg": "pnpm son git-commit-verify", "pre-commit": "pnpm exec lint-staged --concurrent false" }, "lint-staged": { "*": [ "eslint . --fix" ] }, "scripts": { "build": "tsup", "lint": "eslint . --fix", "commit": "son git-commit", "cleanup": "son cleanup", "update-pkg": "son update-pkg", "init-git": "son init-git-hooks", "update-version": "bumpp package.json", "publish-pkg": "pnpm -r publish --access public", "release": "pnpm update-version && pnpm publish-pkg" } }