UNPKG

vite-plugin-vanjs

Version:

A mini meta-framework for VanJS powered by Vite

114 lines 2.81 kB
{ "name": "vite-plugin-vanjs", "version": "0.0.10", "author": "thednp", "license": "MIT", "description": "A mini meta-framework for VanJS powered by Vite", "repository": "https://github.com/thednp/vite-plugin-vanjs", "type": "module", "sideEffects": false, "main": "./src/index.mjs", "module": "./src/index.mjs", "types": "./src/types.d.ts", "files": [ "src", "setup", "router", "meta", "client", "server", "jsx", "tsconfig.json", "package.json", "jsx-runtime.d.ts", "jsx-dev-runtime.d.ts", "README.md", "LICENSE" ], "keywords": [ "vanjs", "vite", "plugin", "router", "meta", "ssr", "ssg", "jsx" ], "exports": { ".": { "types": "./src/types.d.ts", "import": "./src/index.mjs", "default": "./src/index.mjs" }, "./setup": { "types": "./setup/types.d.ts", "import": "./setup/index.mjs" }, "./router": { "types": "./router/types.d.ts", "import": "./router/index.mjs" }, "./meta": { "types": "./meta/types.d.ts", "import": "./meta/index.mjs" }, "./server": { "types": "./server/types.d.ts", "import": "./server/index.mjs" }, "./client": { "types": "./client/types.d.ts", "import": "./client/index.mjs" }, "./jsx": { "types": "./jsx/types.d.ts", "import": "./jsx/index.mjs" }, "./jsx-runtime": { "types": "./jsx/jsx-runtime.d.ts", "import": "./jsx/jsx-runtime.mjs" }, "./jsx-dev-runtime": { "types": "./jsx/jsx-dev-runtime.d.ts", "import": "./jsx/jsx-dev-runtime.mjs" } }, "peerDependencies": { "csstype": "*", "mini-van-plate": "*", "vanjs-core": "*", "vanjs-ext": "*" }, "dependencies": { "csstype": "^3.1.3", "mini-van-plate": "^0.6.3", "vanjs-core": "^1.5.3", "vanjs-ext": "^0.6.2" }, "devDependencies": { "@types/node": "^22.14.0", "@vitest/browser": "^3.1.1", "@vitest/coverage-istanbul": "^3.1.1", "@vitest/ui": "^3.1.1", "happy-dom": "^16.8.1", "typescript": "5.6.2", "vite": "^6.2.5", "vitest": "^3.1.1" }, "packageManager": "pnpm@8.6.12", "engines": { "node": ">=20", "pnpm": ">=8.6.0" }, "scripts": { "test": "vitest --config vitest.config.mts", "test-ui": "vitest --config vitest.config.mts --ui=true", "badges": "npx -p dependency-version-badge update-badge vanjs-core mini-van-plate typescript vitest vite", "format": "deno fmt src meta router setup client server jsx", "lint": "pnpm lint:ts && pnpm check:ts", "lint:ts": "deno lint src meta router setup client server jsx", "fix:ts": "deno lint src meta router setup client server jsx --fix", "check:ts": "tsc -noEmit" } }