- commit
- d184a79
- parent
- 64ac583
- author
- Jacob Bolda
- date
- 2025-07-07 22:39:17 -0400 EDT
react-redux as optional peerDep (#63)
2 files changed,
+30,
-7
+17,
-5
1@@ -1,17 +1,16 @@
2 {
3 "name": "starfx",
4- "version": "0.14.0",
5+ "version": "0.14.4",
6 "lockfileVersion": 3,
7 "requires": true,
8 "packages": {
9 "": {
10 "name": "starfx",
11- "version": "0.14.0",
12+ "version": "0.14.4",
13 "license": "MIT",
14 "dependencies": {
15 "effection": "^3.5.0",
16 "immer": "^10.1.1",
17- "react-redux": "^9.2.0",
18 "reselect": "^5.1.1"
19 },
20 "devDependencies": {
21@@ -29,7 +28,13 @@
22 },
23 "peerDependencies": {
24 "react": ">=18",
25- "react-dom": ">=18"
26+ "react-dom": ">=18",
27+ "react-redux": "9.x"
28+ },
29+ "peerDependenciesMeta": {
30+ "react-redux": {
31+ "optional": true
32+ }
33 }
34 },
35 "node_modules/@biomejs/biome": {
36@@ -1029,7 +1034,9 @@
37 "version": "0.0.6",
38 "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.6.tgz",
39 "integrity": "sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==",
40- "license": "MIT"
41+ "license": "MIT",
42+ "optional": true,
43+ "peer": true
44 },
45 "node_modules/@vitest/expect": {
46 "version": "3.2.0",
47@@ -1716,6 +1723,7 @@
48 "version": "19.1.0",
49 "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz",
50 "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==",
51+ "devOptional": true,
52 "license": "MIT",
53 "engines": {
54 "node": ">=0.10.0"
55@@ -1739,6 +1747,8 @@
56 "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.2.0.tgz",
57 "integrity": "sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==",
58 "license": "MIT",
59+ "optional": true,
60+ "peer": true,
61 "dependencies": {
62 "@types/use-sync-external-store": "^0.0.6",
63 "use-sync-external-store": "^1.4.0"
64@@ -2027,6 +2037,8 @@
65 "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz",
66 "integrity": "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==",
67 "license": "MIT",
68+ "optional": true,
69+ "peer": true,
70 "peerDependencies": {
71 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
72 }
+13,
-2
1@@ -29,7 +29,6 @@
2 "dependencies": {
3 "effection": "^3.5.0",
4 "immer": "^10.1.1",
5- "react-redux": "^9.2.0",
6 "reselect": "^5.1.1"
7 },
8 "devDependencies": {
9@@ -47,7 +46,19 @@
10 },
11 "peerDependencies": {
12 "react": ">=18",
13- "react-dom": ">=18"
14+ "react-dom": ">=18",
15+ "react-redux": "9.x"
16+ },
17+ "peerDependenciesMeta": {
18+ "react": {
19+ "optional": true
20+ },
21+ "react-dom": {
22+ "optional": true
23+ },
24+ "react-redux": {
25+ "optional": true
26+ }
27 },
28 "exports": {
29 ".": {