Merged in feat/sw-2866-move-partners-router-to-trpc-package (pull request #2414)

feat(sw-2866): Move partners router to trpc package

* Add eslint to trpc package

* Apply lint rules

* Use direct imports from trpc package

* Add lint-staged config to trpc

* Move lang enum to common

* Restructure trpc package folder structure

* WIP first step

* update internal imports in trpc

* Fix most errors in scandic-web

Just 100 left...

* Move Props type out of trpc

* Fix CategorizedFilters types

* Move more schemas in hotel router

* Fix deps

* fix getNonContentstackUrls

* Fix import error

* Fix entry error handling

* Fix generateMetadata metrics

* Fix alertType enum

* Fix duplicated types

* lint:fix

* Merge branch 'master' into feat/sw-2863-move-contentstack-router-to-trpc-package

* Fix broken imports

* Move booking router to trpc package

* Move partners router to trpc package

* Merge branch 'master' into feat/sw-2866-move-partners-router-to-trpc-package


Approved-by: Linus Flood
This commit is contained in:
Anton Gunnarsson
2025-06-26 09:44:13 +00:00
parent 395d466c51
commit f9c719ff4b
31 changed files with 63 additions and 97 deletions

View File

@@ -23,6 +23,7 @@
"./routers/hotels/*": "./lib/routers/hotels/*.ts",
"./routers/booking/*": "./lib/routers/booking/*.ts",
"./routers/user/*": "./lib/routers/user/*.ts",
"./routers/partners/*": "./lib/routers/partners/*.ts",
"./enums/*": "./lib/enums/*.ts",
"./types/*": "./lib/types/*.ts",
"./constants/*": "./lib/constants/*.ts",
@@ -49,12 +50,15 @@
"graphql-request": "^7.1.2",
"json-stable-stringify-without-jsonify": "^1.0.1",
"next-auth": "5.0.0-beta.27",
"react": "19.1.0",
"server-only": "^0.0.1",
"slugify": "^1.6.6",
"superjson": "^2.2.2",
"zod": "^3.24.4"
},
"peerDependencies": {
"next": "^15",
"react": "^19"
},
"devDependencies": {
"@eslint/compat": "^1.2.9",
"@eslint/eslintrc": "^3.3.1",