Skip to content

Commit 28cdbd2

Browse files
Update TypeScript configuration and package dependencies for React Server Components
1 parent 798a06d commit 28cdbd2

File tree

3 files changed

+10
-17
lines changed

3 files changed

+10
-17
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
"prop-types": "^15.8.1",
4747
"react": "^19.0.0",
4848
"react-dom": "^19.0.0",
49+
"@shakacode-tools/react-on-rails-rsc": "git+https://github.com/shakacode/react_on_rails_rsc.git#main",
4950
"redux": "^4.2.1",
5051
"ts-jest": "^29.2.5",
5152
"typescript": "^5.6.2",

tsconfig.json

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,15 @@
33
"allowJs": true,
44
"esModuleInterop": true,
55
"jsx": "react-jsx",
6-
"lib": ["dom", "es2020"],
7-
"module": "es2020",
8-
"moduleResolution": "bundler",
6+
"lib": ["dom", "es2015"],
7+
"module": "node16",
8+
"moduleResolution": "node16",
99
"noImplicitAny": true,
1010
"outDir": "node_package/lib",
1111
"strict": true,
1212
"incremental": true,
13-
"target": "es2020",
14-
"typeRoots": [
15-
"./node_modules/@types",
16-
"./node_modules/@shakacode-tools/react-on-rails-rsc/types",
17-
"./node_package/types"
18-
]
13+
"target": "es5",
14+
"typeRoots": ["./node_modules/@types", "./node_package/types"]
1915
},
20-
"include": [
21-
"node_package/src/**/*",
22-
"node_modules/@shakacode-tools/react-on-rails-rsc/types",
23-
"node_package/types/**/*"
24-
]
16+
"include": ["node_package/src/**/*", "node_package/types/**/*"]
2517
}

yarn.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1582,9 +1582,9 @@
15821582

15831583
"@shakacode-tools/react-on-rails-rsc@git+https://github.com/shakacode/react_on_rails_rsc.git#main":
15841584
version "19.0.0"
1585-
resolved "git+https://github.com/shakacode/react_on_rails_rsc.git#085be3967430c9a4fc941ff8356982dca1ff3b06"
1585+
resolved "git+https://github.com/shakacode/react_on_rails_rsc.git#6e72fd0a1a51729c7e9c298fb96c3eea7cfa1dab"
15861586
dependencies:
1587-
react-server-dom-webpack "^19.0.0"
1587+
react-server-dom-webpack "19.0.0"
15881588

15891589
"@sinclair/typebox@^0.27.8":
15901590
version "0.27.8"
@@ -5831,7 +5831,7 @@ react-is@^18.0.0:
58315831
resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b"
58325832
integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==
58335833

5834-
react-server-dom-webpack@^19.0.0:
5834+
58355835
version "19.0.0"
58365836
resolved "https://registry.yarnpkg.com/react-server-dom-webpack/-/react-server-dom-webpack-19.0.0.tgz#c60819b6cb54e317e675ddc0c5959ff915b789d0"
58375837
integrity sha512-hLug9KEXLc8vnU9lDNe2b2rKKDaqrp5gNiES4uyu2Up3FZfZJZmdwLFXlWzdA9gTB/6/cWduSB2K1Lfag2pSvw==

0 commit comments

Comments
 (0)