fully-react
Version:
React Server for Vite
198 lines (197 loc) • 5.24 kB
JSON
{
"name": "fully-react",
"version": "0.0.2",
"type": "module",
"bin": {
"react": "./dist/cli.cjs"
},
"files": [
"dist",
"src",
"*.d.ts"
],
"exports": {
".": {
"import": "./dist/index.js",
"require": "./dist/index.cjs"
},
"./fs-router": {
"import": "./dist/fs-router.js",
"require": "./dist/fs-router.cjs"
},
"./node": "./dist/node.js",
"./entry-server": "./dist/entry-server.js",
"./webpack": "./src/server/webpack.ts",
"./mutation": "./src/client/mutation.ts",
"./form": "./src/client/form/index.ts",
"./error-boundary": "./src/client/error-boundary.tsx",
"./entry-client": "./src/entry-client.ts",
"./server": "./src/server/index.ts",
"./client": "./src/client/index.ts",
"./dev": "./src/server/dev/index.ts",
"./assets": "./src/shared/assets.tsx",
"./web/entry": "./src/web/entry.ts",
"./web/router": "./src/web/router.ts",
"./router": "./src/client/router/index.ts",
"./navigation": "./src/shared/navigation.ts",
"./refresh": "./src/client/refresh.ts",
"./request": "./src/server/request.ts",
"./react-server": "./src/server/server-components.tsx",
"./async-context": "./src/server/async-context.ts",
"./react-server-streams": "./src/server/server-streams.tsx",
"./server/entry": "./dist/server/entry.js",
"./link": "./src/client/router/link.tsx",
"./fs": "./src/app-router/fs.ts",
"./app-router": "./src/app-router/client/index.ts"
},
"typesVersions": {
"*": {
"*": [
"dist/*.d.ts"
],
"node": [
"dist/node.d.ts"
],
"fs-router": [
"dist/fs-router.d.ts"
],
".": [
"./src/client/index.ts"
],
"types": [
"./src/global.d.ts"
],
"web/entry": [
"./src/web/entry.tsx"
],
"web/router": [
"./src/web/router.tsx"
],
"server/entry": [
"./src/server/entry.tsx"
],
"async-context": [
"./src/server/async-context.ts"
],
"server": [
"./src/server/index.ts"
],
"react-server": [
"./src/server/server-components.tsx"
],
"react-server-streams": [
"./src/server/server-streams.tsx"
],
"client": [
"./src/client/index.ts"
],
"refresh": [
"./src/client/refresh.ts"
],
"assets": [
"./src/shared/assets.tsx"
],
"webpack": [
"./src/server/webpack.ts"
],
"entry-server": [
"./src/entry-server.ts"
],
"entry-client": [
"./src/entry-client.tsx"
],
"mutation": [
"./src/client/mutation.ts"
],
"link": [
"./src/client/router/link.tsx"
],
"navigation": [
"./src/shared/navigation.ts"
],
"error-boundary": [
"./src/client/error-boundary.tsx"
],
"form": [
"./src/client/form/index.ts"
],
"router": [
"./src/client/router/index.ts"
],
"request": [
"./src/server/request.ts"
],
"dev": [
"./src/server/dev/index.ts"
],
"fs": [
"./src/app-router/fs.ts"
],
"app-router": [
"./src/app-router/client/index.ts"
]
}
},
"scripts": {
"build": "tsup",
"dev": "tsup --watch",
"prepack": "rm -rf dist && pnpm build",
"test": "pnpm test:typecheck && pnpm test:lint && pnpm test:unit && pnpm test:package",
"test:unit": "vitest run",
"test:typecheck": "tsc -p tsconfig.json --noEmit",
"test:lint": "eslint . --max-warnings 0 --ignore-pattern dist",
"test:package": "publint"
},
"description": "React Server for Vite",
"license": "MIT",
"repository": "https://github.com/cyco130/vite-rsc",
"keywords": [
"react",
"react-server",
"react-architecture",
"vite",
"server-components",
"rsc",
"react-server-components"
],
"devDependencies": {
"@cyco130/eslint-config": "^3.0.2",
"@types/node": "^18.15.11",
"@types/react": "^18.0.33",
"@types/react-dom": "^18.0.11",
"eslint": "^8.37.0",
"minimatch": "^8.0.3",
"publint": "^0.1.11",
"react": "18.3.0-next-b14f8da15-20230403",
"react-dom": "18.3.0-next-b14f8da15-20230403",
"react-server-dom-webpack": "18.3.0-next-b14f8da15-20230403",
"tsup": "^6.7.0",
"typescript": "5.1.0-beta",
"vite": "^4.3",
"vitest": "^0.29.8"
},
"dependencies": {
"@hattip/adapter-node": "^0.0.33",
"@hattip/router": "^0.0.33",
"@vercel/nft": "^0.22.6",
"@vitejs/plugin-react": "^3.1.0",
"acorn-loose": "^8.3.0",
"cac": "^6.7.14",
"history": "^5.3.0",
"import-meta-resolve": "^2.2.2",
"picocolors": "^1.0.0",
"react-error-boundary": "^4.0.3",
"resolve.exports": "^2.0.0",
"sirv": "^2.0.2",
"tiny-invariant": "^1.3.1",
"tiny-warning": "^1.0.3",
"vite-plugin-inspect": "^0.7.18",
"vite-tsconfig-paths": "^4.0.8"
},
"peerDependencies": {
"react": "18.3.0-next-b14f8da15-20230403",
"react-dom": "18.3.0-next-b14f8da15-20230403",
"react-server-dom-webpack": "18.3.0-next-b14f8da15-20230403",
"vite": "^4.3"
}
}