UNPKG

@tanstack/solid-start

Version:

Modern and scalable routing for Solid applications

172 lines 4.35 kB
{ "name": "@tanstack/solid-start", "version": "2.0.0-rc.3", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/TanStack/router.git", "directory": "packages/solid-start" }, "homepage": "https://tanstack.com/start", "funding": { "type": "github", "url": "https://github.com/sponsors/tannerlinsley" }, "keywords": [ "solid", "location", "router", "routing", "async", "async router", "typescript" ], "type": "module", "types": "dist/esm/index.d.ts", "exports": { ".": { "import": { "types": "./dist/esm/index.d.ts", "default": "./dist/esm/index.js" } }, "./client": { "import": { "types": "./dist/esm/client.d.ts", "default": "./dist/esm/client.js" } }, "./hydration": { "import": { "types": "./dist/esm/hydration.d.ts", "default": "./dist/esm/hydration.js" } }, "./client-rpc": { "import": { "types": "./dist/esm/client-rpc.d.ts", "default": "./dist/esm/client-rpc.js" } }, "./server-rpc": { "import": { "types": "./dist/esm/server-rpc.d.ts", "default": "./dist/esm/server-rpc.js" } }, "./ssr-rpc": { "import": { "types": "./dist/esm/ssr-rpc.d.ts", "default": "./dist/esm/ssr-rpc.js" } }, "./server": { "import": { "types": "./dist/esm/server.d.ts", "default": "./dist/esm/server.js" } }, "./server-functions-handler": { "import": { "types": "./dist/esm/server-functions-handler.d.ts", "default": "./dist/esm/server-functions-handler.js" } }, "./createSolidStartHandler": { "import": { "types": "./dist/esm/createSolidStartHandler.d.ts", "default": "./dist/esm/createSolidStartHandler.js" } }, "./plugin/vite": { "import": { "types": "./dist/esm/plugin/vite.d.ts", "default": "./dist/esm/plugin/vite.js" } }, "./plugin/rsbuild": { "import": { "types": "./dist/esm/plugin/rsbuild.d.ts", "default": "./dist/esm/plugin/rsbuild.js" } }, "./server-entry": { "import": { "types": "./dist/default-entry/esm/server.d.ts", "default": "./dist/default-entry/esm/server.js" } }, "./server-only": { "import": { "types": "./dist/esm/server-only.d.ts", "default": "./dist/esm/server-only.js" } }, "./client-only": { "import": { "types": "./dist/esm/client-only.d.ts", "default": "./dist/esm/client-only.js" } }, "./package.json": "./package.json" }, "imports": { "#tanstack-start-entry": { "default": "./dist/esm/empty-start-entry.js" }, "#tanstack-start-plugin-adapters": { "default": "./dist/esm/empty-plugin-adapters.js" } }, "sideEffects": false, "files": [ "dist", "src", "skills", "bin", "!skills/_artifacts" ], "engines": { "node": ">=22.12.0" }, "dependencies": { "pathe": "^2.0.3", "@tanstack/solid-router": "2.0.0-rc.3", "@tanstack/solid-start-client": "2.0.0-rc.3", "@tanstack/start-client-core": "1.170.22", "@tanstack/solid-start-server": "2.0.0-rc.3", "@tanstack/start-server-core": "1.169.26", "@tanstack/start-storage-context": "1.167.24", "@tanstack/start-plugin-core": "1.171.34" }, "devDependencies": { "@rsbuild/core": "^2.1.0", "@solidjs/web": "^2.0.0-rc.2", "@types/node": ">=20", "solid-js": "^2.0.0-rc.2", "vite": "*", "@tanstack/router-utils": "1.162.2" }, "peerDependencies": { "@solidjs/web": ">=2.0.0-0 <3.0.0", "solid-js": ">=2.0.0-0 <3.0.0", "vite": ">=7.0.0", "@rsbuild/core": "^2.0.0" }, "peerDependenciesMeta": { "@rsbuild/core": { "optional": true }, "vite": { "optional": true } }, "scripts": { "clean": "rimraf ./dist && rimraf ./coverage", "test": "pnpm test:build", "test:build": "publint --strict && attw --ignore-rules no-resolution --pack .", "build": "vite build && vite build -c vite.config.server-entry.ts" } }