Merged in feat/sw-2872-dependency-inject-app-context-in-trpc-package (pull request #2478)

feat(SW-2872) Dependency inject app context in trpc package

* Move appRouter to trpc package

* WIP Move serverClient to trpc package

Doesn't handle errors yet

* Don't use global

* Use trpc everywhere


Approved-by: Linus Flood
This commit is contained in:
Anton Gunnarsson
2025-07-01 08:49:33 +00:00
parent a3702d0ecc
commit 6eeaa1cd40
19 changed files with 194 additions and 100 deletions

View File

@@ -6898,6 +6898,7 @@ __metadata:
"@scandic-hotels/common": "workspace:*"
"@scandic-hotels/design-system": "workspace:*"
"@scandic-hotels/typescript-config": "workspace:*"
"@sentry/nextjs": "npm:^8.41.0"
"@types/node": "npm:^20"
"@types/react": "npm:19.1.0"
"@types/react-dom": "npm:19.1.0"
@@ -7015,7 +7016,6 @@ __metadata:
adm-zip: "npm:^0.5.16"
babel-plugin-formatjs: "npm:^10.5.39"
class-variance-authority: "npm:^0.7.1"
clean-deep: "npm:^3.4.0"
contentstack: "npm:^3.25.3"
cypress: "npm:^14.3.3"
date-fns: "npm:^4.1.0"
@@ -11017,17 +11017,6 @@ __metadata:
languageName: node
linkType: hard
"clean-deep@npm:^3.4.0":
version: 3.4.0
resolution: "clean-deep@npm:3.4.0"
dependencies:
lodash.isempty: "npm:^4.4.0"
lodash.isplainobject: "npm:^4.0.6"
lodash.transform: "npm:^4.6.0"
checksum: 10c0/cefb0fba6739724e8b49ef1bd4d4f05ca3072458e982ca82cadb9bee27db05dc02c17be8771e5b752a81696bef3ca86d883b2a39c2a2e8f91fa30057b8253ae0
languageName: node
linkType: hard
"clean-stack@npm:^2.0.0":
version: 2.2.0
resolution: "clean-stack@npm:2.2.0"
@@ -16114,13 +16103,6 @@ __metadata:
languageName: node
linkType: hard
"lodash.isempty@npm:^4.4.0":
version: 4.4.0
resolution: "lodash.isempty@npm:4.4.0"
checksum: 10c0/6c7eaa0802398736809b9e8aed8b8ac1abca9be71788fd719ba9d7f5b4c23e8dc63b7f049df4131713dda30a2fdedc2f655268e9deb8cd5a985dfc934afca194
languageName: node
linkType: hard
"lodash.isinteger@npm:^4.0.4":
version: 4.0.4
resolution: "lodash.isinteger@npm:4.0.4"
@@ -16170,13 +16152,6 @@ __metadata:
languageName: node
linkType: hard
"lodash.transform@npm:^4.6.0":
version: 4.6.0
resolution: "lodash.transform@npm:4.6.0"
checksum: 10c0/ad7f376b00dccff09f8597f19a171f2e074756178ae74887346876e10f6f0d83009460cc0793183cc5ee4e24a72ff86e68031c45b5aa2731c2f681a4dc93fe77
languageName: node
linkType: hard
"lodash@npm:^4.17.21, lodash@npm:~4.17.15":
version: 4.17.21
resolution: "lodash@npm:4.17.21"