UNPKG

vike

Version:

The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.

275 lines 8.82 kB
{ "name": "vike", "version": "0.4.235", "repository": "https://github.com/vikejs/vike", "exports": { "./server": { "worker": "./dist/esm/node/runtime/index.js", "require": "./dist/cjs/node/runtime/index.js", "node": "./dist/esm/node/runtime/index.js", "browser": "./dist/esm/client/node.js", "types": "./dist/esm/node/runtime/index.d.ts", "default": "./dist/esm/node/runtime/index.js" }, "./client": { "types": "./dist/esm/client/runtime-server-routing/index.d.ts" }, "./types": { "types": "./dist/esm/types/index.d.ts" }, "./client/router": { "worker": "./dist/esm/node/client/router.js", "require": "./dist/cjs/node/client/router.js", "node": "./dist/esm/node/client/router.js", "browser": "./dist/esm/client/runtime-client-routing/index.js", "types": "./dist/esm/client/runtime-client-routing/index.d.ts", "default": "./dist/esm/client/runtime-client-routing/index.js" }, "./routing": { "worker": "./dist/esm/shared/route/routing.js", "require": "./dist/cjs/shared/route/routing.js", "node": "./dist/esm/shared/route/routing.js", "browser": "./dist/esm/shared/route/routing.js", "types": "./dist/esm/shared/route/routing.d.ts", "default": "./dist/esm/shared/route/routing.js" }, "./cli": { "require": "./dist/cjs/node/cli/index.js", "node": "./dist/esm/node/cli/index.js", "types": "./dist/esm/node/cli/index.d.ts", "default": "./dist/esm/node/cli/index.js" }, "./api": { "require": "./dist/cjs/node/api/index.js", "node": "./dist/esm/node/api/index.js", "types": "./dist/esm/node/api/index.d.ts", "default": "./dist/esm/node/api/index.js" }, "./prerender": { "require": "./dist/cjs/node/prerender/index.js", "node": "./dist/esm/node/prerender/index.js", "types": "./dist/esm/node/prerender/index.d.ts", "default": "./dist/esm/node/prerender/index.js" }, "./plugin": { "require": "./dist/cjs/node/vite/index.js", "node": "./dist/esm/node/vite/index.js", "types": "./dist/esm/node/vite/index.d.ts", "default": "./dist/esm/node/vite/index.js" }, "./RenderErrorPage": { "worker": "./dist/esm/shared/RenderErrorPage.js", "require": "./dist/cjs/shared/RenderErrorPage.js", "node": "./dist/esm/shared/RenderErrorPage.js", "browser": "./dist/esm/shared/RenderErrorPage.js", "types": "./dist/esm/shared/RenderErrorPage.d.ts", "default": "./dist/esm/shared/RenderErrorPage.js" }, "./abort": { "worker": "./dist/esm/shared/abort.js", "require": "./dist/cjs/shared/abort.js", "node": "./dist/esm/shared/abort.js", "browser": "./dist/esm/shared/abort.js", "types": "./dist/esm/shared/abort.d.ts", "default": "./dist/esm/shared/abort.js" }, "./getPageContext": { "worker": "./dist/esm/shared/getPageContext.js", "require": "./dist/cjs/shared/getPageContext.js", "node": "./dist/esm/shared/getPageContext.js", "browser": "./dist/esm/shared/getPageContext.js", "types": "./dist/esm/shared/getPageContext.d.ts", "default": "./dist/esm/shared/getPageContext.js" }, "./modifyUrl": { "worker": "./dist/esm/shared/modifyUrl.js", "require": "./dist/cjs/shared/modifyUrl.js", "node": "./dist/esm/shared/modifyUrl.js", "browser": "./dist/esm/shared/modifyUrl.js", "types": "./dist/esm/shared/modifyUrl.d.ts", "default": "./dist/esm/shared/modifyUrl.js" }, "./universal-middleware": { "worker": "./dist/esm/node/runtime/universal-middleware.js", "require": "./dist/cjs/node/runtime/universal-middleware.js", "node": "./dist/esm/node/runtime/universal-middleware.js", "browser": "./dist/esm/client/node.js", "types": "./dist/esm/node/runtime/universal-middleware.d.ts", "default": "./dist/esm/node/runtime/universal-middleware.js" }, "./__internal": { "require": "./dist/cjs/__internal/index.js", "node": "./dist/esm/__internal/index.js", "types": "./dist/esm/__internal/index.d.ts", "default": "./dist/esm/__internal/index.js" }, "./__internal/setup": { "require": "./dist/cjs/node/runtime/page-files/setup.js", "node": "./dist/esm/node/runtime/page-files/setup.js", "types": "./dist/esm/node/runtime/page-files/setup.d.ts", "default": "./dist/esm/node/runtime/page-files/setup.js" }, ".": { "worker": "./dist/esm/node/runtime/index.js", "require": "./dist/cjs/node/runtime/index.js", "node": "./dist/esm/node/runtime/index.js", "browser": "./dist/esm/client/index.js", "types": "./dist/esm/node/runtime/index.d.ts", "default": "./dist/esm/node/runtime/index.js" } }, "dependencies": { "@brillout/import": "^0.2.6", "@brillout/json-serializer": "^0.5.15", "@brillout/picocolors": "^1.0.26", "@brillout/require-shim": "^0.1.2", "@brillout/vite-plugin-server-entry": "^0.7.8", "acorn": "^8.0.0", "cac": "^6.0.0", "es-module-lexer": "^1.0.0", "esbuild": ">=0.19.0", "json5": "^2.0.0", "magic-string": "^0.30.17", "picomatch": "^4.0.2", "semver": "^7.0.0", "sirv": "^3.0.1", "source-map-support": "^0.5.0", "tinyglobby": "^0.2.10", "vite": ">=5.1.0" }, "peerDependencies": { "react-streaming": ">=0.3.42", "vite": ">=5.1.0" }, "peerDependenciesMeta": { "react-streaming": { "optional": true }, "vite": { "optional": true } }, "engines": { "node": ">=18.0.0" }, "license": "MIT", "description": "The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.", "keywords": [ "vite-plugin", "ssr", "vite", "react", "vue", "solid", "next", "remix", "vike" ], "typesVersions": { "*": { "types": [ "./dist/esm/types/index.d.ts" ], "server": [ "./dist/esm/node/runtime/index.d.ts" ], "client": [ "./dist/esm/client/runtime-server-routing/index.d.ts" ], "client/router": [ "./dist/esm/client/runtime-client-routing/index.d.ts" ], "routing": [ "./dist/esm/shared/route/routing.d.ts" ], "cli": [ "./dist/esm/node/cli/index.d.ts" ], "api": [ "./dist/esm/node/api/index.d.ts" ], "prerender": [ "./dist/esm/node/prerender/index.d.ts" ], "plugin": [ "./dist/esm/node/vite/index.d.ts" ], "RenderErrorPage": [ "./dist/esm/shared/RenderErrorPage.d.ts" ], "abort": [ "./dist/esm/shared/abort.d.ts" ], "getPageContext": [ "./dist/esm/shared/getPageContext.d.ts" ], "modifyUrl": [ "./dist/esm/shared/modifyUrl.d.ts" ], "universal-middleware": [ "./dist/esm/node/runtime/universal-middleware.d.ts" ], "__internal": [ "./dist/esm/__internal/index.d.ts" ], "__internal/setup": [ "./dist/esm/node/runtime/page-files/setup.d.ts" ] } }, "main": "./dist/esm/node/runtime/index.js", "browser": "./dist/esm/client/index.js", "types": "./dist/esm/node/runtime/index.d.ts", "type": "module", "bin": { "vike": "./node/cli/bin.js" }, "files": [ "./node/cli/bin.js", "./dist/", "./abort.js", "./api.js", "./client.js", "./client/router.js", "./cli.js", "./getPageContext.js", "./__internal.js", "./__internal/setup.js", "./modifyUrl.js", "./plugin.js", "./prerender.js", "./RenderErrorPage.js", "./routing.js", "./server.js", "./types.js", "./universal-middleware.js" ], "devDependencies": { "@biomejs/biome": "^1.9.4", "@brillout/release-me": "^0.4.2", "@types/estree": "^1.0.5", "@types/jest": "^29.5.11", "@types/node": "^20.10.5", "@types/picomatch": "^3.0.2", "@types/resolve": "^1.20.6", "@types/semver": "^7.5.8", "@types/source-map-support": "^0.5.10", "react-streaming": "^0.4.2", "rimraf": "^5.0.5", "typescript": "^5.8.3", "vite": "^6.3.2" }, "scripts": { "dev": "tsc --watch", "build": "rimraf dist/ && pnpm run build:esm && pnpm run build:cjs", "build:esm": "tsc", "build:cjs": "pnpm run build:cjs:ts && pnpm run build:cjs:fixup", "build:cjs:ts": "tsc --project ./tsconfig.cjs.json", "build:cjs:fixup": "node ./dist-cjs-fixup.mjs", "========= Release": "", "release": "release-me patch", "release:minor": "release-me minor", "release:major": "release-me major", "release:commit": "release-me commit" } }