UNPKG

@ohh-889/react-auto-route

Version:

A plugin to create router elegantly

122 lines 2.97 kB
{ "name": "@ohh-889/react-auto-route", "version": "0.3.5", "type": "module", "description": "A plugin to create router elegantly", "author": { "name": "Ohh", "email": "1509326266@qq.com", "url": "https://github.com/mufeng889" }, "contributors": [ { "name": "Soybean", "email": "soybeanjs@outlook.com", "url": "https://github.com/soybeanjs" } ], "license": "MIT", "homepage": "https://github.com/mufeng889/react-auto-route", "repository": { "url": "https://github.com/mufeng889/react-auto-route.git" }, "bugs": { "url": "https://github.com/mufeng889/react-auto-route/issues" }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "sideEffects": false, "keywords": [ "react-router", "react", "router", "auto-route", "contract-router", "react-router-dom" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.cjs" }, "./vite": { "types": "./dist/vite.d.ts", "import": "./dist/vite.mjs", "require": "./dist/vite.cjs" }, "./webpack": { "types": "./dist/webpack.d.ts", "import": "./dist/webpack.mjs", "require": "./dist/webpack.cjs" }, "./rollup": { "types": "./dist/rollup.d.ts", "import": "./dist/rollup.mjs", "require": "./dist/rollup.cjs" }, "./esbuild": { "types": "./dist/esbuild.d.ts", "import": "./dist/esbuild.mjs", "require": "./dist/esbuild.cjs" }, "./*": "./*" }, "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "typesVersions": { "*": { "*": [ "./dist/*", "./*" ] } }, "files": [ "dist" ], "dependencies": { "chokidar": "3.6.0", "consola": "3.2.3", "gradient-string": "2.0.2", "magicast": "0.3.4", "micromatch": "4.0.7", "prettier": "3.3.3", "recast": "0.23.9", "unplugin": "1.12.0" }, "devDependencies": { "@soybeanjs/cli": "1.0.19", "@types/gradient-string": "^1.1.6", "@types/micromatch": "4.0.9", "@types/node": "20.14.12", "react-router-dom": "6.25.1", "tsup": "8.2.3", "typescript": "5.5.4", "unbuild": "2.0.0", "vite": "5.3.5" }, "simple-git-hooks": { "commit-msg": "pnpm soy git-commit-verify", "pre-commit": "pnpm typecheck && pnpm lint-staged" }, "lint-staged": { "*": "eslint --fix" }, "scripts": { "dev": "vite", "build": "pnpm typecheck && pnpm unbuild", "build:tsup": "tsup --minify", "preview": "vite preview", "cleanup": "soy cleanup", "commit": "soy git-commit", "lint": "eslint . --fix", "publish-pkg": "pnpm -r publish --access public --no-git-checks", "release": "pnpm soy release", "stub": "unbuild --stub", "typecheck": "tsc --noEmit --skipLibCheck", "update-pkg": "soy ncu" } }