diff --git a/package.json b/package.json index 1a6d42783..4a7dd7efc 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,6 @@ "i18n:download": "jiti scripts/i18n/download.ts", "i18n:compile": "formatjs compile-folder --ast --format scripts/i18n/formatter.mjs scripts/i18n/translations-all scripts/i18n/dictionaries", "i18n:diff": "yarn i18n:extract && yarn i18n:pull && node scripts/i18n/diff.mjs", - "i18n:clean": "jiti scripts/i18n/clean.ts", "i18n:distribute": "jiti scripts/i18n/distribute.ts scandic-web partner-sas", "i18n:push": "yarn i18n:extract && yarn i18n:upload", "i18n:pull": "yarn i18n:download && yarn i18n:compile && yarn i18n:distribute", @@ -38,7 +37,9 @@ ], "devDependencies": { "@formatjs/cli": "^6.7.1", + "@formatjs/intl": "^3.1.6", "@lokalise/node-api": "^14.0.0", + "@material-symbols/svg-400": "0.40.2", "@types/adm-zip": "^0.5.7", "@types/react": "19.2.7", "@typescript/native-preview": "^7.0.0-dev.20251104.1", @@ -46,12 +47,15 @@ "adm-zip": "^0.5.16", "commander": "^14.0.0", "dotenv": "^16.5.0", + "fs-extra": "^11.3.0", + "glob": "^11.0.2", "husky": "^9.1.7", "jiti": "^1.21.0", "knip": "^5.80.2", "lint-staged": "^15.2.2", "prettier": "^3.6.2", - "turbo": "^2.6.1" + "turbo": "^2.6.1", + "vitest": "^4.0.0" }, "resolutions": { "react": "~19.2.0", diff --git a/packages/design-system/package.json b/packages/design-system/package.json index 04abe414e..251dd3f8e 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -226,7 +226,6 @@ "include:shared": "jiti ../../scripts/copyFiles.ts ../../shared public/_static/shared" }, "dependencies": { - "@material-symbols/svg-400": "0.40.2", "@scandic-hotels/common": "workspace:*", "class-variance-authority": "^0.7.1", "sonner": "^2.0.3" diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json index 801df5677..d88916ad1 100644 --- a/packages/typescript-config/package.json +++ b/packages/typescript-config/package.json @@ -1,5 +1,8 @@ { "name": "@scandic-hotels/typescript-config", "private": true, - "version": "0.0.0" + "version": "0.0.0", + "peerDependencies": { + "next": "^16" + } } diff --git a/yarn.lock b/yarn.lock index b9efb12e4..aa29b3bf4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5037,7 +5037,6 @@ __metadata: "@eslint/eslintrc": "npm:^3.3.1" "@eslint/js": "npm:^9.26.0" "@hookform/resolvers": "npm:^3.9.1" - "@material-symbols/svg-400": "npm:0.40.2" "@scandic-hotels/common": "workspace:*" "@storybook/addon-a11y": "npm:^10.0.8" "@storybook/addon-docs": "npm:^10.0.8" @@ -5348,6 +5347,8 @@ __metadata: "@scandic-hotels/typescript-config@workspace:*, @scandic-hotels/typescript-config@workspace:packages/typescript-config": version: 0.0.0-use.local resolution: "@scandic-hotels/typescript-config@workspace:packages/typescript-config" + peerDependencies: + next: ^16 languageName: unknown linkType: soft @@ -11085,6 +11086,17 @@ __metadata: languageName: node linkType: hard +"fs-extra@npm:^11.3.0": + version: 11.3.3 + resolution: "fs-extra@npm:11.3.3" + dependencies: + graceful-fs: "npm:^4.2.0" + jsonfile: "npm:^6.0.1" + universalify: "npm:^2.0.0" + checksum: 10c0/984924ff4104e3e9f351b658a864bf3b354b2c90429f57aec0acd12d92c4e6b762cbacacdffb4e745b280adce882e1f980c485d9f02c453f769ab4e7fc646ce3 + languageName: node + linkType: hard + "fs-extra@npm:~11.3.0": version: 11.3.2 resolution: "fs-extra@npm:11.3.2" @@ -15422,7 +15434,9 @@ __metadata: resolution: "scandic@workspace:." dependencies: "@formatjs/cli": "npm:^6.7.1" + "@formatjs/intl": "npm:^3.1.6" "@lokalise/node-api": "npm:^14.0.0" + "@material-symbols/svg-400": "npm:0.40.2" "@types/adm-zip": "npm:^0.5.7" "@types/react": "npm:19.2.7" "@typescript/native-preview": "npm:^7.0.0-dev.20251104.1" @@ -15430,12 +15444,15 @@ __metadata: adm-zip: "npm:^0.5.16" commander: "npm:^14.0.0" dotenv: "npm:^16.5.0" + fs-extra: "npm:^11.3.0" + glob: "npm:^11.0.2" husky: "npm:^9.1.7" jiti: "npm:^1.21.0" knip: "npm:^5.80.2" lint-staged: "npm:^15.2.2" prettier: "npm:^3.6.2" turbo: "npm:^2.6.1" + vitest: "npm:^4.0.0" languageName: unknown linkType: soft