UNPKG

3.63 kBJSONView Raw
1{
2 "name": "react-router",
3 "type": "module",
4 "version": "8.4.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 "./route-pattern": {
50 "types": "./dist/production/route-pattern.d.ts",
51 "module-sync": {
52 "development": "./dist/development/route-pattern.js",
53 "default": "./dist/production/route-pattern.js"
54 },
55 "development": "./dist/development/route-pattern.js",
56 "default": "./dist/production/route-pattern.js"
57 },
58 "./internal": {
59 "types": "./dist/development/lib/types/internal.d.ts"
60 },
61 "./internal/react-server-client": {
62 "types": "./dist/production/index-react-server-client.d.ts",
63 "module-sync": {
64 "development": "./dist/development/index-react-server-client.js",
65 "default": "./dist/production/index-react-server-client.js"
66 },
67 "development": "./dist/development/index-react-server-client.js",
68 "default": "./dist/production/index-react-server-client.js"
69 },
70 "./package.json": "./package.json"
71 },
72 "wireit": {
73 "build": {
74 "command": "premove dist && tsdown && tsdown --config tsdown.config.rsc.ts",
75 "files": [
76 "../../pnpm-workspace.yaml",
77 "lib/**",
78 "*.ts",
79 "tsconfig.json",
80 "package.json"
81 ],
82 "output": [
83 "dist/**"
84 ]
85 }
86 },
87 "dependencies": {
88 "@remix-run/route-pattern": "^0.22.1",
89 "cookie-es": "^3.1.1"
90 },
91 "devDependencies": {
92 "@testing-library/jest-dom": "^6.9.1",
93 "@testing-library/react": "^16.3.2",
94 "@testing-library/user-event": "^14.6.1",
95 "@types/node": "^22.19.19",
96 "jest-environment-jsdom": "^30.4.1",
97 "premove": "^4.0.0",
98 "react": "^19.2.7",
99 "react-dom": "^19.2.7",
100 "react-test-renderer": "^19.2.7",
101 "tsdown": "^0.22.0",
102 "typescript": "^6.0.3",
103 "undici": "^6.19.2",
104 "wireit": "0.14.12"
105 },
106 "peerDependencies": {
107 "react": ">=19.2.7",
108 "react-dom": ">=19.2.7"
109 },
110 "peerDependenciesMeta": {
111 "react-dom": {
112 "optional": true
113 }
114 },
115 "files": [
116 "dist/",
117 "docs/",
118 "CHANGELOG.md",
119 "LICENSE.md",
120 "README.md"
121 ],
122 "engines": {
123 "node": ">=22.22.0"
124 },
125 "scripts": {
126 "build": "wireit",
127 "watch": "tsdown --watch & tsdown --config tsdown.config.rsc.ts --watch",
128 "typecheck": "tsc"
129 }
130}
\No newline at end of file