UNPKG

3.24 kBJSONView Raw
1{
2 "name": "react-router",
3 "type": "module",
4 "version": "8.0.0",
5 "description": "Declarative routing for React",
6 "keywords": [
7 "react",
8 "router",
9 "route",
10 "routing",
11 "history",
12 "link"
13 ],
14 "repository": {
15 "type": "git",
16 "url": "https://github.com/remix-run/react-router",
17 "directory": "packages/react-router"
18 },
19 "license": "MIT",
20 "author": "Remix Software <hello@remix.run>",
21 "sideEffects": false,
22 "exports": {
23 ".": {
24 "types": "./dist/production/index.d.ts",
25 "react-server": {
26 "module-sync": {
27 "development": "./dist/development/index-react-server.js",
28 "default": "./dist/production/index-react-server.js"
29 },
30 "development": "./dist/development/index-react-server.js",
31 "default": "./dist/production/index-react-server.js"
32 },
33 "module-sync": {
34 "development": "./dist/development/index.js",
35 "default": "./dist/production/index.js"
36 },
37 "development": "./dist/development/index.js",
38 "default": "./dist/production/index.js"
39 },
40 "./dom": {
41 "types": "./dist/production/dom-export.d.ts",
42 "module-sync": {
43 "development": "./dist/development/dom-export.js",
44 "default": "./dist/production/dom-export.js"
45 },
46 "development": "./dist/development/dom-export.js",
47 "default": "./dist/production/dom-export.js"
48 },
49 "./internal": {
50 "types": "./dist/development/lib/types/internal.d.ts"
51 },
52 "./internal/react-server-client": {
53 "types": "./dist/production/index-react-server-client.d.ts",
54 "module-sync": {
55 "development": "./dist/development/index-react-server-client.js",
56 "default": "./dist/production/index-react-server-client.js"
57 },
58 "development": "./dist/development/index-react-server-client.js",
59 "default": "./dist/production/index-react-server-client.js"
60 },
61 "./package.json": "./package.json"
62 },
63 "wireit": {
64 "build": {
65 "command": "premove dist && tsdown && tsdown --config tsdown.config.rsc.ts",
66 "files": [
67 "../../pnpm-workspace.yaml",
68 "lib/**",
69 "*.ts",
70 "tsconfig.json",
71 "package.json"
72 ],
73 "output": [
74 "dist/**"
75 ]
76 }
77 },
78 "dependencies": {
79 "cookie-es": "^3.1.1"
80 },
81 "devDependencies": {
82 "@testing-library/jest-dom": "^6.9.1",
83 "@testing-library/react": "^16.3.2",
84 "@testing-library/user-event": "^14.6.1",
85 "@types/node": "^22.19.19",
86 "jest-environment-jsdom": "^30.4.1",
87 "premove": "^4.0.0",
88 "react": "^19.2.7",
89 "react-dom": "^19.2.7",
90 "react-test-renderer": "^19.2.7",
91 "tsdown": "^0.22.0",
92 "typescript": "^6.0.3",
93 "undici": "^6.19.2",
94 "wireit": "0.14.12"
95 },
96 "peerDependencies": {
97 "react": ">=19.2.7",
98 "react-dom": ">=19.2.7"
99 },
100 "peerDependenciesMeta": {
101 "react-dom": {
102 "optional": true
103 }
104 },
105 "files": [
106 "dist/",
107 "docs/",
108 "CHANGELOG.md",
109 "LICENSE.md",
110 "README.md"
111 ],
112 "engines": {
113 "node": ">=22.22.0"
114 },
115 "scripts": {
116 "build": "wireit",
117 "watch": "tsdown --watch & tsdown --config tsdown.config.rsc.ts --watch",
118 "typecheck": "tsc"
119 }
120}
\No newline at end of file