source: node_modules/@reduxjs/toolkit/package.json

Last change on this file was a762898, checked in by istevanoska <ilinastevanoska@…>, 5 months ago

Added visualizations

  • Property mode set to 100644
File size: 8.3 KB
Line 
1{
2 "name": "@reduxjs/toolkit",
3 "version": "2.11.2",
4 "description": "The official, opinionated, batteries-included toolset for efficient Redux development",
5 "author": "Mark Erikson <mark@isquaredsoftware.com>",
6 "license": "MIT",
7 "repository": {
8 "type": "git",
9 "url": "git+https://github.com/reduxjs/redux-toolkit.git"
10 },
11 "keywords": [
12 "redux",
13 "react",
14 "starter",
15 "toolkit",
16 "reducer",
17 "slice",
18 "immer",
19 "immutable",
20 "redux-toolkit"
21 ],
22 "publishConfig": {
23 "access": "public"
24 },
25 "module": "dist/redux-toolkit.legacy-esm.js",
26 "main": "dist/cjs/index.js",
27 "types": "dist/index.d.ts",
28 "react-native": "dist/redux-toolkit.legacy-esm.js",
29 "unpkg": "dist/redux-toolkit.browser.mjs",
30 "exports": {
31 "./package.json": "./package.json",
32 ".": {
33 "module-sync": {
34 "types": "./dist/index.d.mts",
35 "default": "./dist/redux-toolkit.modern.mjs"
36 },
37 "module": {
38 "types": "./dist/index.d.mts",
39 "default": "./dist/redux-toolkit.modern.mjs"
40 },
41 "react-native": {
42 "import": {
43 "types": "./dist/index.d.mts",
44 "default": "./dist/redux-toolkit.modern.mjs"
45 },
46 "default": {
47 "types": "./dist/index.d.ts",
48 "default": "./dist/cjs/index.js"
49 }
50 },
51 "browser": {
52 "import": {
53 "types": "./dist/index.d.mts",
54 "default": "./dist/redux-toolkit.browser.mjs"
55 },
56 "default": {
57 "types": "./dist/index.d.ts",
58 "default": "./dist/cjs/index.js"
59 }
60 },
61 "import": {
62 "types": "./dist/index.d.mts",
63 "default": "./dist/redux-toolkit.modern.mjs"
64 },
65 "default": {
66 "types": "./dist/index.d.ts",
67 "default": "./dist/cjs/index.js"
68 }
69 },
70 "./react": {
71 "module-sync": {
72 "types": "./dist/react/index.d.mts",
73 "default": "./dist/react/redux-toolkit-react.modern.mjs"
74 },
75 "module": {
76 "types": "./dist/react/index.d.mts",
77 "default": "./dist/react/redux-toolkit-react.modern.mjs"
78 },
79 "react-native": {
80 "import": {
81 "types": "./dist/react/index.d.mts",
82 "default": "./dist/react/redux-toolkit-react.modern.mjs"
83 },
84 "default": {
85 "types": "./dist/react/index.d.ts",
86 "default": "./dist/react/cjs/index.js"
87 }
88 },
89 "browser": {
90 "import": {
91 "types": "./dist/react/index.d.mts",
92 "default": "./dist/react/redux-toolkit-react.browser.mjs"
93 },
94 "default": {
95 "types": "./dist/react/index.d.ts",
96 "default": "./dist/react/cjs/index.js"
97 }
98 },
99 "import": {
100 "types": "./dist/react/index.d.mts",
101 "default": "./dist/react/redux-toolkit-react.modern.mjs"
102 },
103 "default": {
104 "types": "./dist/react/index.d.ts",
105 "default": "./dist/react/cjs/index.js"
106 }
107 },
108 "./query": {
109 "module-sync": {
110 "types": "./dist/query/index.d.mts",
111 "default": "./dist/query/rtk-query.modern.mjs"
112 },
113 "module": {
114 "types": "./dist/query/index.d.mts",
115 "default": "./dist/query/rtk-query.modern.mjs"
116 },
117 "react-native": {
118 "import": {
119 "types": "./dist/query/index.d.mts",
120 "default": "./dist/query/rtk-query.modern.mjs"
121 },
122 "default": {
123 "types": "./dist/query/index.d.ts",
124 "default": "./dist/query/cjs/index.js"
125 }
126 },
127 "browser": {
128 "import": {
129 "types": "./dist/query/index.d.mts",
130 "default": "./dist/query/rtk-query.browser.mjs"
131 },
132 "default": {
133 "types": "./dist/query/index.d.ts",
134 "default": "./dist/query/cjs/index.js"
135 }
136 },
137 "import": {
138 "types": "./dist/query/index.d.mts",
139 "default": "./dist/query/rtk-query.modern.mjs"
140 },
141 "default": {
142 "types": "./dist/query/index.d.ts",
143 "default": "./dist/query/cjs/index.js"
144 }
145 },
146 "./query/react": {
147 "module-sync": {
148 "types": "./dist/query/react/index.d.mts",
149 "default": "./dist/query/react/rtk-query-react.modern.mjs"
150 },
151 "module": {
152 "types": "./dist/query/react/index.d.mts",
153 "default": "./dist/query/react/rtk-query-react.modern.mjs"
154 },
155 "react-native": {
156 "import": {
157 "types": "./dist/query/react/index.d.mts",
158 "default": "./dist/query/react/rtk-query-react.modern.mjs"
159 },
160 "default": {
161 "types": "./dist/query/react/index.d.ts",
162 "default": "./dist/query/react/cjs/index.js"
163 }
164 },
165 "browser": {
166 "import": {
167 "types": "./dist/query/react/index.d.mts",
168 "default": "./dist/query/react/rtk-query-react.browser.mjs"
169 },
170 "default": {
171 "types": "./dist/query/react/index.d.ts",
172 "default": "./dist/query/react/cjs/index.js"
173 }
174 },
175 "import": {
176 "types": "./dist/query/react/index.d.mts",
177 "default": "./dist/query/react/rtk-query-react.modern.mjs"
178 },
179 "default": {
180 "types": "./dist/query/react/index.d.ts",
181 "default": "./dist/query/react/cjs/index.js"
182 }
183 }
184 },
185 "devDependencies": {
186 "@arethetypeswrong/cli": "^0.13.5",
187 "@babel/core": "^7.24.8",
188 "@babel/helper-module-imports": "^7.24.7",
189 "@microsoft/api-extractor": "^7.13.2",
190 "@phryneas/ts-version": "^1.0.2",
191 "@size-limit/file": "^11.0.1",
192 "@size-limit/webpack": "^11.0.1",
193 "@testing-library/dom": "^10.4.0",
194 "@testing-library/react": "^16.0.1",
195 "@testing-library/react-render-stream": "^1.0.3",
196 "@testing-library/user-event": "^14.5.2",
197 "@types/babel__core": "^7.20.5",
198 "@types/babel__helper-module-imports": "^7.18.3",
199 "@types/json-stringify-safe": "^5.0.0",
200 "@types/nanoid": "^2.1.0",
201 "@types/node": "^20.11.0",
202 "@types/query-string": "^6.3.0",
203 "@types/react": "^19.0.1",
204 "@types/react-dom": "^19.0.1",
205 "@types/yargs": "^16.0.1",
206 "@typescript-eslint/eslint-plugin": "^6",
207 "@typescript-eslint/parser": "^6",
208 "axios": "^0.19.2",
209 "esbuild": "^0.25.1",
210 "esbuild-extra": "^0.4.0",
211 "eslint": "^7.25.0",
212 "eslint-config-prettier": "^9.1.0",
213 "eslint-config-react-app": "^7.0.1",
214 "eslint-plugin-flowtype": "^5.7.2",
215 "eslint-plugin-import": "^2.22.1",
216 "eslint-plugin-jsx-a11y": "^6.4.1",
217 "eslint-plugin-prettier": "^5.1.3",
218 "eslint-plugin-react": "^7.23.2",
219 "eslint-plugin-react-hooks": "^4.2.0",
220 "fs-extra": "^9.1.0",
221 "invariant": "^2.2.4",
222 "jsdom": "^25.0.1",
223 "json-stringify-safe": "^5.0.1",
224 "msw": "^2.1.4",
225 "node-fetch": "^3.3.2",
226 "prettier": "^3.2.5",
227 "query-string": "^7.0.1",
228 "react": "^19.0.0",
229 "react-dom": "^19.0.0",
230 "rimraf": "^3.0.2",
231 "size-limit": "^11.0.1",
232 "tslib": "^1.10.0",
233 "tsup": "^8.4.0",
234 "tsx": "^4.19.0",
235 "typescript": "^5.8.2",
236 "valibot": "^1.0.0",
237 "vite-tsconfig-paths": "^4.3.1",
238 "vitest": "^4",
239 "yargs": "^15.3.1"
240 },
241 "scripts": {
242 "clean": "rimraf dist",
243 "run-build": "tsup --config=$INIT_CWD/tsup.config.mts",
244 "build": "yarn clean && yarn run-build && tsx scripts/fixUniqueSymbolExports.mts",
245 "build-only": "yarn clean && yarn run-build",
246 "format": "prettier --write \"(src|examples)/**/*.{ts,tsx}\" \"**/*.md\"",
247 "format:check": "prettier --list-different \"(src|examples)/**/*.{ts,tsx}\" \"docs/*/**.md\"",
248 "lint": "eslint src examples",
249 "test": "vitest --typecheck --run ",
250 "test:watch": "vitest --watch",
251 "type-tests": "yarn tsc -p tsconfig.test.json --noEmit",
252 "prepack": "yarn build",
253 "size": "size-limit"
254 },
255 "files": [
256 "dist/",
257 "src/",
258 "query",
259 "react"
260 ],
261 "dependencies": {
262 "@standard-schema/spec": "^1.0.0",
263 "@standard-schema/utils": "^0.3.0",
264 "immer": "^11.0.0",
265 "redux": "^5.0.1",
266 "redux-thunk": "^3.1.0",
267 "reselect": "^5.1.0"
268 },
269 "peerDependencies": {
270 "react": "^16.9.0 || ^17.0.0 || ^18 || ^19",
271 "react-redux": "^7.2.1 || ^8.1.3 || ^9.0.0"
272 },
273 "peerDependenciesMeta": {
274 "react": {
275 "optional": true
276 },
277 "react-redux": {
278 "optional": true
279 }
280 },
281 "sideEffects": false,
282 "bugs": {
283 "url": "https://github.com/reduxjs/redux-toolkit/issues"
284 },
285 "homepage": "https://redux-toolkit.js.org"
286}
Note: See TracBrowser for help on using the repository browser.