From 9ed52dcf02fc16f826b17d3be48f0b99546bf747 Mon Sep 17 00:00:00 2001 From: Danel Kungla Date: Fri, 19 Sep 2025 18:07:31 +0300 Subject: [PATCH] add readme delete unrequired configs --- README.md | 12 + next.config.mjs | 2 +- package.json | 1 + packages/analytics/package.json | 4 - packages/billing/core/eslint.config.mjs | 3 - packages/billing/core/package.json | 5 - packages/billing/gateway/eslint.config.mjs | 3 - packages/billing/gateway/package.json | 5 - .../billing/lemon-squeezy/eslint.config.mjs | 3 - packages/billing/lemon-squeezy/package.json | 5 - packages/billing/montonio/eslint.config.mjs | 3 - packages/billing/montonio/package.json | 5 - packages/billing/stripe/eslint.config.mjs | 3 - packages/billing/stripe/package.json | 5 - packages/cms/core/eslint.config.mjs | 3 - packages/cms/core/package.json | 5 - packages/cms/keystatic/eslint.config.mjs | 3 - packages/cms/keystatic/package.json | 5 - packages/cms/types/eslint.config.mjs | 3 - packages/cms/types/package.json | 5 - packages/cms/wordpress/eslint.config.mjs | 3 - packages/cms/wordpress/package.json | 5 - packages/database-webhooks/eslint.config.mjs | 3 - packages/database-webhooks/package.json | 5 - packages/email-templates/eslint.config.mjs | 3 - packages/email-templates/package.json | 5 - packages/features/accounts/eslint.config.mjs | 3 - packages/features/accounts/package.json | 5 - packages/features/admin/eslint.config.mjs | 3 - packages/features/admin/package.json | 5 - packages/features/auth/eslint.config.mjs | 3 - packages/features/auth/package.json | 5 - packages/features/doctor/eslint.config.mjs | 3 - packages/features/doctor/package.json | 5 - .../features/medusa-storefront/package.json | 3 - .../src/lib/util/sort-products.ts | 2 +- .../medusa-storefront/src/middleware.ts | 4 +- .../store/templates/paginated-products.tsx | 2 +- .../features/notifications/eslint.config.mjs | 3 - packages/features/notifications/package.json | 5 - .../features/team-accounts/eslint.config.mjs | 3 - packages/features/team-accounts/package.json | 5 - .../features/user-analyses/eslint.config.mjs | 3 - packages/features/user-analyses/package.json | 5 - packages/i18n/eslint.config.mjs | 3 - packages/i18n/package.json | 5 - packages/mailers/core/eslint.config.mjs | 3 - packages/mailers/core/package.json | 5 - packages/mailers/nodemailer/eslint.config.mjs | 3 - packages/mailers/nodemailer/package.json | 4 - packages/mailers/resend/eslint.config.mjs | 3 - packages/mailers/resend/package.json | 5 - packages/mailers/shared/eslint.config.mjs | 3 - packages/mailers/shared/package.json | 5 - packages/monitoring/api/eslint.config.mjs | 3 - packages/monitoring/api/package.json | 5 - .../monitoring/baselime/eslint.config.mjs | 3 - packages/monitoring/baselime/package.json | 5 - packages/monitoring/core/eslint.config.mjs | 3 - packages/monitoring/core/package.json | 5 - packages/monitoring/sentry/eslint.config.mjs | 3 - packages/monitoring/sentry/package.json | 5 - packages/next/eslint.config.mjs | 3 - packages/next/package.json | 5 - packages/otp/eslint.config.mjs | 3 - packages/otp/package.json | 5 - packages/shared/eslint.config.mjs | 3 - packages/shared/package.json | 5 - packages/supabase/eslint.config.mjs | 3 - packages/supabase/package.json | 5 - .../supabase/src/auth-callback.service.ts | 2 + packages/ui/eslint.config.mjs | 3 - packages/ui/package.json | 7 - pnpm-lock.yaml | 733 ++---------------- 74 files changed, 68 insertions(+), 954 deletions(-) delete mode 100644 packages/billing/core/eslint.config.mjs delete mode 100644 packages/billing/gateway/eslint.config.mjs delete mode 100644 packages/billing/lemon-squeezy/eslint.config.mjs delete mode 100644 packages/billing/montonio/eslint.config.mjs delete mode 100644 packages/billing/stripe/eslint.config.mjs delete mode 100644 packages/cms/core/eslint.config.mjs delete mode 100644 packages/cms/keystatic/eslint.config.mjs delete mode 100644 packages/cms/types/eslint.config.mjs delete mode 100644 packages/cms/wordpress/eslint.config.mjs delete mode 100644 packages/database-webhooks/eslint.config.mjs delete mode 100644 packages/email-templates/eslint.config.mjs delete mode 100644 packages/features/accounts/eslint.config.mjs delete mode 100644 packages/features/admin/eslint.config.mjs delete mode 100644 packages/features/auth/eslint.config.mjs delete mode 100644 packages/features/doctor/eslint.config.mjs delete mode 100644 packages/features/notifications/eslint.config.mjs delete mode 100644 packages/features/team-accounts/eslint.config.mjs delete mode 100644 packages/features/user-analyses/eslint.config.mjs delete mode 100644 packages/i18n/eslint.config.mjs delete mode 100644 packages/mailers/core/eslint.config.mjs delete mode 100644 packages/mailers/nodemailer/eslint.config.mjs delete mode 100644 packages/mailers/resend/eslint.config.mjs delete mode 100644 packages/mailers/shared/eslint.config.mjs delete mode 100644 packages/monitoring/api/eslint.config.mjs delete mode 100644 packages/monitoring/baselime/eslint.config.mjs delete mode 100644 packages/monitoring/core/eslint.config.mjs delete mode 100644 packages/monitoring/sentry/eslint.config.mjs delete mode 100644 packages/next/eslint.config.mjs delete mode 100644 packages/otp/eslint.config.mjs delete mode 100644 packages/shared/eslint.config.mjs delete mode 100644 packages/supabase/eslint.config.mjs delete mode 100644 packages/ui/eslint.config.mjs diff --git a/README.md b/README.md index f3cca27..1125158 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,18 @@ if you get missing dependency error do `pnpm i --force` pnpm add -w ``` +## Eslint and prettier + +To clean code run + +```bash +npm run lint:fix +``` + +```bash +npm run prettier:fix +``` + ## Supabase Start supabase in docker diff --git a/next.config.mjs b/next.config.mjs index e6be14a..d211d4a 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -67,7 +67,7 @@ const config = { }, }, /** We already do linting and typechecking as separate tasks in CI */ - eslint: { ignoreDuringBuilds: true }, + eslint: { ignoreDuringBuilds: true, dirs: ['app', 'lib', 'src', 'packages'] }, typescript: { ignoreBuildErrors: true }, }; diff --git a/package.json b/package.json index 4ba5290..cc21d18 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "dev": "next dev --turbo | pino-pretty -c", "lint": "eslint .", "lint:fix": "next lint --fix", + "prettier:fix": "prettier --write .", "format": "prettier --check \"**/*.{js,cjs,mjs,ts,tsx,md,json}\"", "start": "next start", "start:test": "NODE_ENV=test next start", diff --git a/packages/analytics/package.json b/packages/analytics/package.json index d5c538c..e51d0fe 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -4,16 +4,12 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts" }, "devDependencies": { - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@types/node": "^22.15.18" }, diff --git a/packages/billing/core/eslint.config.mjs b/packages/billing/core/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/billing/core/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/billing/core/package.json b/packages/billing/core/package.json index 068ea9a..3aa11c5 100644 --- a/packages/billing/core/package.json +++ b/packages/billing/core/package.json @@ -4,11 +4,8 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts", "./components/*": "./src/components/*", @@ -16,8 +13,6 @@ "./types": "./src/types/index.ts" }, "devDependencies": { - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/supabase": "workspace:*", "@kit/tsconfig": "workspace:*", "@kit/ui": "workspace:*" diff --git a/packages/billing/gateway/eslint.config.mjs b/packages/billing/gateway/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/billing/gateway/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/billing/gateway/package.json b/packages/billing/gateway/package.json index 1288bcd..240765f 100644 --- a/packages/billing/gateway/package.json +++ b/packages/billing/gateway/package.json @@ -4,11 +4,8 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts", "./components": "./src/components/index.ts", @@ -18,9 +15,7 @@ "devDependencies": { "@hookform/resolvers": "^5.0.1", "@kit/billing": "workspace:*", - "@kit/eslint-config": "workspace:*", "@kit/lemon-squeezy": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/shared": "workspace:*", "@kit/stripe": "workspace:*", "@kit/montonio": "workspace:*", diff --git a/packages/billing/lemon-squeezy/eslint.config.mjs b/packages/billing/lemon-squeezy/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/billing/lemon-squeezy/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/billing/lemon-squeezy/package.json b/packages/billing/lemon-squeezy/package.json index 926dd56..2323bcc 100644 --- a/packages/billing/lemon-squeezy/package.json +++ b/packages/billing/lemon-squeezy/package.json @@ -4,11 +4,8 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts", "./components": "./src/components/index.ts" @@ -18,8 +15,6 @@ }, "devDependencies": { "@kit/billing": "workspace:*", - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/shared": "workspace:*", "@kit/supabase": "workspace:*", "@kit/tsconfig": "workspace:*", diff --git a/packages/billing/montonio/eslint.config.mjs b/packages/billing/montonio/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/billing/montonio/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/billing/montonio/package.json b/packages/billing/montonio/package.json index 8904515..ab0efe9 100644 --- a/packages/billing/montonio/package.json +++ b/packages/billing/montonio/package.json @@ -4,18 +4,13 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts" }, "devDependencies": { "@kit/billing": "workspace:*", - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/shared": "workspace:*", "@kit/supabase": "workspace:*", "@kit/tsconfig": "workspace:*", diff --git a/packages/billing/stripe/eslint.config.mjs b/packages/billing/stripe/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/billing/stripe/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/billing/stripe/package.json b/packages/billing/stripe/package.json index c5858fd..2b90009 100644 --- a/packages/billing/stripe/package.json +++ b/packages/billing/stripe/package.json @@ -4,12 +4,9 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit", "start": "docker run --rm -it --name=stripe -v ~/.config/stripe:/root/.config/stripe stripe/stripe-cli:latest listen --forward-to http://host.docker.internal:3000/api/billing/webhook" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts", "./components": "./src/components/index.ts" @@ -21,8 +18,6 @@ }, "devDependencies": { "@kit/billing": "workspace:*", - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/shared": "workspace:*", "@kit/supabase": "workspace:*", "@kit/tsconfig": "workspace:*", diff --git a/packages/cms/core/eslint.config.mjs b/packages/cms/core/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/cms/core/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/cms/core/package.json b/packages/cms/core/package.json index e77fbce..fefbfda 100644 --- a/packages/cms/core/package.json +++ b/packages/cms/core/package.json @@ -4,19 +4,14 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts" }, "devDependencies": { "@kit/cms-types": "workspace:*", - "@kit/eslint-config": "workspace:*", "@kit/keystatic": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/shared": "workspace:*", "@kit/tsconfig": "workspace:*", "@kit/wordpress": "workspace:*", diff --git a/packages/cms/keystatic/eslint.config.mjs b/packages/cms/keystatic/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/cms/keystatic/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/cms/keystatic/package.json b/packages/cms/keystatic/package.json index 0c10aec..39e417d 100644 --- a/packages/cms/keystatic/package.json +++ b/packages/cms/keystatic/package.json @@ -4,11 +4,8 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts", "./renderer": "./src/content-renderer.tsx", @@ -22,8 +19,6 @@ }, "devDependencies": { "@kit/cms-types": "workspace:*", - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@kit/ui": "workspace:*", "@types/node": "^22.15.18", diff --git a/packages/cms/types/eslint.config.mjs b/packages/cms/types/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/cms/types/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/cms/types/package.json b/packages/cms/types/package.json index 2dac631..c764d81 100644 --- a/packages/cms/types/package.json +++ b/packages/cms/types/package.json @@ -4,17 +4,12 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts" }, "devDependencies": { - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*" }, "typesVersions": { diff --git a/packages/cms/wordpress/eslint.config.mjs b/packages/cms/wordpress/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/cms/wordpress/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/cms/wordpress/package.json b/packages/cms/wordpress/package.json index 802b806..96e9093 100644 --- a/packages/cms/wordpress/package.json +++ b/packages/cms/wordpress/package.json @@ -4,20 +4,15 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit", "start": "docker compose up" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts", "./renderer": "./src/content-renderer.tsx" }, "devDependencies": { "@kit/cms-types": "workspace:*", - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@kit/ui": "workspace:*", "@types/node": "^22.15.18", diff --git a/packages/database-webhooks/eslint.config.mjs b/packages/database-webhooks/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/database-webhooks/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/database-webhooks/package.json b/packages/database-webhooks/package.json index 2a032b0..bb4d423 100644 --- a/packages/database-webhooks/package.json +++ b/packages/database-webhooks/package.json @@ -4,19 +4,14 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts" }, "devDependencies": { "@kit/billing": "workspace:*", "@kit/billing-gateway": "workspace:*", - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/shared": "workspace:*", "@kit/stripe": "workspace:*", "@kit/montonio": "workspace:*", diff --git a/packages/email-templates/eslint.config.mjs b/packages/email-templates/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/email-templates/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/email-templates/package.json b/packages/email-templates/package.json index 1046988..9628ddb 100644 --- a/packages/email-templates/package.json +++ b/packages/email-templates/package.json @@ -4,11 +4,8 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts" }, @@ -16,9 +13,7 @@ "@react-email/components": "0.0.41" }, "devDependencies": { - "@kit/eslint-config": "workspace:*", "@kit/i18n": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*" }, "typesVersions": { diff --git a/packages/features/accounts/eslint.config.mjs b/packages/features/accounts/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/features/accounts/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/features/accounts/package.json b/packages/features/accounts/package.json index 8377355..e75f6b5 100644 --- a/packages/features/accounts/package.json +++ b/packages/features/accounts/package.json @@ -4,8 +4,6 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, "exports": { @@ -24,12 +22,10 @@ "@hookform/resolvers": "^5.0.1", "@kit/billing-gateway": "workspace:*", "@kit/email-templates": "workspace:*", - "@kit/eslint-config": "workspace:*", "@kit/mailers": "workspace:*", "@kit/monitoring": "workspace:*", "@kit/next": "workspace:*", "@kit/otp": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/shared": "workspace:*", "@kit/supabase": "workspace:*", "@kit/tsconfig": "workspace:*", @@ -46,7 +42,6 @@ "react-dom": "19.1.0", "sonner": "^2.0.3" }, - "prettier": "@kit/prettier-config", "typesVersions": { "*": { "*": [ diff --git a/packages/features/admin/eslint.config.mjs b/packages/features/admin/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/features/admin/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/features/admin/package.json b/packages/features/admin/package.json index df33e44..72da143 100644 --- a/packages/features/admin/package.json +++ b/packages/features/admin/package.json @@ -4,16 +4,11 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "devDependencies": { "@hookform/resolvers": "^5.0.1", - "@kit/eslint-config": "workspace:*", "@kit/next": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/shared": "workspace:*", "@kit/supabase": "workspace:*", "@kit/tsconfig": "workspace:*", diff --git a/packages/features/auth/eslint.config.mjs b/packages/features/auth/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/features/auth/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/features/auth/package.json b/packages/features/auth/package.json index 562591f..2ecb7cc 100644 --- a/packages/features/auth/package.json +++ b/packages/features/auth/package.json @@ -4,8 +4,6 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, "exports": { @@ -24,8 +22,6 @@ }, "devDependencies": { "@hookform/resolvers": "^5.0.1", - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/shared": "workspace:*", "@kit/supabase": "workspace:*", "@kit/tsconfig": "workspace:*", @@ -39,7 +35,6 @@ "next": "15.3.2", "sonner": "^2.0.3" }, - "prettier": "@kit/prettier-config", "typesVersions": { "*": { "*": [ diff --git a/packages/features/doctor/eslint.config.mjs b/packages/features/doctor/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/features/doctor/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/features/doctor/package.json b/packages/features/doctor/package.json index 2f3da81..df1c635 100644 --- a/packages/features/doctor/package.json +++ b/packages/features/doctor/package.json @@ -4,16 +4,11 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "devDependencies": { "@hookform/resolvers": "^5.0.1", - "@kit/eslint-config": "workspace:*", "@kit/next": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/shared": "workspace:*", "@kit/supabase": "workspace:*", "@kit/tsconfig": "workspace:*", diff --git a/packages/features/medusa-storefront/package.json b/packages/features/medusa-storefront/package.json index 8555975..7335a09 100644 --- a/packages/features/medusa-storefront/package.json +++ b/packages/features/medusa-storefront/package.json @@ -45,10 +45,7 @@ "ansi-colors": "^4.1.3", "autoprefixer": "^10.4.2", "babel-loader": "^8.2.3", - "eslint": "8.10.0", - "eslint-config-next": "15.0.3", "postcss": "^8.4.8", - "prettier": "^2.8.8", "tailwindcss": "^3.0.23", "typescript": "^5.3.2" }, diff --git a/packages/features/medusa-storefront/src/lib/util/sort-products.ts b/packages/features/medusa-storefront/src/lib/util/sort-products.ts index f923cdb..c74455a 100644 --- a/packages/features/medusa-storefront/src/lib/util/sort-products.ts +++ b/packages/features/medusa-storefront/src/lib/util/sort-products.ts @@ -15,7 +15,7 @@ export function sortProducts( products: HttpTypes.StoreProduct[], sortBy: SortOptions, ): HttpTypes.StoreProduct[] { - let sortedProducts = products as MinPricedProduct[]; + const sortedProducts = products as MinPricedProduct[]; if (['price_asc', 'price_desc'].includes(sortBy)) { // Precompute the minimum price for each product diff --git a/packages/features/medusa-storefront/src/middleware.ts b/packages/features/medusa-storefront/src/middleware.ts index 693b46a..e618e0a 100644 --- a/packages/features/medusa-storefront/src/middleware.ts +++ b/packages/features/medusa-storefront/src/middleware.ts @@ -111,9 +111,9 @@ export async function middleware(request: NextRequest) { let response = NextResponse.redirect(redirectUrl, 307); - let cacheIdCookie = request.cookies.get('_medusa_cache_id'); + const cacheIdCookie = request.cookies.get('_medusa_cache_id'); - let cacheId = cacheIdCookie?.value || crypto.randomUUID(); + const cacheId = cacheIdCookie?.value || crypto.randomUUID(); let regionMap; try { diff --git a/packages/features/medusa-storefront/src/modules/store/templates/paginated-products.tsx b/packages/features/medusa-storefront/src/modules/store/templates/paginated-products.tsx index d4f7fc1..4df8aa9 100644 --- a/packages/features/medusa-storefront/src/modules/store/templates/paginated-products.tsx +++ b/packages/features/medusa-storefront/src/modules/store/templates/paginated-products.tsx @@ -55,7 +55,7 @@ export default async function PaginatedProducts({ return null; } - let { + const { response: { products, count }, } = await listProductsWithSort({ page, diff --git a/packages/features/notifications/eslint.config.mjs b/packages/features/notifications/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/features/notifications/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/features/notifications/package.json b/packages/features/notifications/package.json index df31c57..3ca3766 100644 --- a/packages/features/notifications/package.json +++ b/packages/features/notifications/package.json @@ -4,8 +4,6 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, "exports": { @@ -15,8 +13,6 @@ "./webhooks/*": "./src/server/services/webhooks/*.ts" }, "devDependencies": { - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/supabase": "workspace:*", "@kit/tsconfig": "workspace:*", "@kit/ui": "workspace:*", @@ -27,7 +23,6 @@ "react": "19.1.0", "react-dom": "19.1.0" }, - "prettier": "@kit/prettier-config", "typesVersions": { "*": { "*": [ diff --git a/packages/features/team-accounts/eslint.config.mjs b/packages/features/team-accounts/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/features/team-accounts/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/features/team-accounts/package.json b/packages/features/team-accounts/package.json index 7a789c9..bd114ce 100644 --- a/packages/features/team-accounts/package.json +++ b/packages/features/team-accounts/package.json @@ -4,8 +4,6 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, "exports": { @@ -23,12 +21,10 @@ "@kit/accounts": "workspace:*", "@kit/billing-gateway": "workspace:*", "@kit/email-templates": "workspace:*", - "@kit/eslint-config": "workspace:*", "@kit/mailers": "workspace:*", "@kit/monitoring": "workspace:*", "@kit/next": "workspace:*", "@kit/otp": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/shared": "workspace:*", "@kit/supabase": "workspace:*", "@kit/tsconfig": "workspace:*", @@ -46,7 +42,6 @@ "react-dom": "19.1.0", "sonner": "^2.0.3" }, - "prettier": "@kit/prettier-config", "typesVersions": { "*": { "*": [ diff --git a/packages/features/user-analyses/eslint.config.mjs b/packages/features/user-analyses/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/features/user-analyses/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/features/user-analyses/package.json b/packages/features/user-analyses/package.json index 5d40175..d4909ef 100644 --- a/packages/features/user-analyses/package.json +++ b/packages/features/user-analyses/package.json @@ -4,8 +4,6 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, "exports": { @@ -16,13 +14,10 @@ "nanoid": "^5.1.5" }, "devDependencies": { - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/shared": "workspace:*", "@kit/supabase": "workspace:*", "@kit/tsconfig": "workspace:*" }, - "prettier": "@kit/prettier-config", "typesVersions": { "*": { "*": [ diff --git a/packages/i18n/eslint.config.mjs b/packages/i18n/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/i18n/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/i18n/package.json b/packages/i18n/package.json index d962bb3..c039a8e 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -4,11 +4,8 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts", "./server": "./src/i18n.server.ts", @@ -16,8 +13,6 @@ "./provider": "./src/i18n-provider.tsx" }, "devDependencies": { - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/shared": "workspace:*", "@kit/tsconfig": "workspace:*", "@tanstack/react-query": "5.76.1", diff --git a/packages/mailers/core/eslint.config.mjs b/packages/mailers/core/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/mailers/core/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/mailers/core/package.json b/packages/mailers/core/package.json index 18b038a..324f20f 100644 --- a/packages/mailers/core/package.json +++ b/packages/mailers/core/package.json @@ -4,19 +4,14 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts" }, "devDependencies": { - "@kit/eslint-config": "workspace:*", "@kit/mailers-shared": "workspace:*", "@kit/nodemailer": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/resend": "workspace:*", "@kit/shared": "workspace:*", "@kit/tsconfig": "workspace:*", diff --git a/packages/mailers/nodemailer/eslint.config.mjs b/packages/mailers/nodemailer/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/mailers/nodemailer/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/mailers/nodemailer/package.json b/packages/mailers/nodemailer/package.json index 54831d9..2ce65ea 100644 --- a/packages/mailers/nodemailer/package.json +++ b/packages/mailers/nodemailer/package.json @@ -4,11 +4,8 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts" }, @@ -18,7 +15,6 @@ "devDependencies": { "@kit/eslint-config": "workspace:*", "@kit/mailers-shared": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@types/nodemailer": "6.4.17" }, diff --git a/packages/mailers/resend/eslint.config.mjs b/packages/mailers/resend/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/mailers/resend/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/mailers/resend/package.json b/packages/mailers/resend/package.json index 915c3b8..8e28006 100644 --- a/packages/mailers/resend/package.json +++ b/packages/mailers/resend/package.json @@ -4,18 +4,13 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts" }, "devDependencies": { - "@kit/eslint-config": "workspace:*", "@kit/mailers-shared": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@types/node": "^22.15.18" }, diff --git a/packages/mailers/shared/eslint.config.mjs b/packages/mailers/shared/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/mailers/shared/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/mailers/shared/package.json b/packages/mailers/shared/package.json index ea892d2..ea45d11 100644 --- a/packages/mailers/shared/package.json +++ b/packages/mailers/shared/package.json @@ -4,17 +4,12 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts" }, "devDependencies": { - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*" }, "typesVersions": { diff --git a/packages/monitoring/api/eslint.config.mjs b/packages/monitoring/api/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/monitoring/api/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/monitoring/api/package.json b/packages/monitoring/api/package.json index 5f4146f..2dbb929 100644 --- a/packages/monitoring/api/package.json +++ b/packages/monitoring/api/package.json @@ -5,11 +5,8 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf ../.turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint ..", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { "./server": "./src/server.ts", "./instrumentation": "./src/instrumentation.ts", @@ -18,9 +15,7 @@ }, "devDependencies": { "@kit/baselime": "workspace:*", - "@kit/eslint-config": "workspace:*", "@kit/monitoring-core": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/sentry": "workspace:*", "@kit/shared": "workspace:*", "@kit/tsconfig": "workspace:*", diff --git a/packages/monitoring/baselime/eslint.config.mjs b/packages/monitoring/baselime/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/monitoring/baselime/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/monitoring/baselime/package.json b/packages/monitoring/baselime/package.json index 1b0f584..7ed30f5 100644 --- a/packages/monitoring/baselime/package.json +++ b/packages/monitoring/baselime/package.json @@ -4,11 +4,8 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { "./server": "./src/server.ts", "./client": "./src/client.ts", @@ -21,8 +18,6 @@ "@kit/monitoring-core": "workspace:*" }, "devDependencies": { - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@types/react": "19.1.4", "react": "19.1.0" diff --git a/packages/monitoring/core/eslint.config.mjs b/packages/monitoring/core/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/monitoring/core/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/monitoring/core/package.json b/packages/monitoring/core/package.json index 1d16a07..14401cb 100644 --- a/packages/monitoring/core/package.json +++ b/packages/monitoring/core/package.json @@ -5,17 +5,12 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts" }, "devDependencies": { - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@types/react": "19.1.4", "react": "19.1.0" diff --git a/packages/monitoring/sentry/eslint.config.mjs b/packages/monitoring/sentry/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/monitoring/sentry/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/monitoring/sentry/package.json b/packages/monitoring/sentry/package.json index 5c59df3..f3affc8 100644 --- a/packages/monitoring/sentry/package.json +++ b/packages/monitoring/sentry/package.json @@ -4,11 +4,8 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/index.ts", "./provider": "./src/components/provider.tsx", @@ -21,8 +18,6 @@ }, "devDependencies": { "@kit/eslint-config": "workspace:*", - "@kit/monitoring-core": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@types/react": "19.1.4", "react": "19.1.0" diff --git a/packages/next/eslint.config.mjs b/packages/next/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/next/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/next/package.json b/packages/next/package.json index 7d8e279..3543d89 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -4,20 +4,15 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { "./actions": "./src/actions/index.ts", "./routes": "./src/routes/index.ts" }, "devDependencies": { "@kit/auth": "workspace:*", - "@kit/eslint-config": "workspace:*", "@kit/monitoring": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/supabase": "workspace:*", "@kit/tsconfig": "workspace:*", "@supabase/supabase-js": "2.49.4", diff --git a/packages/otp/eslint.config.mjs b/packages/otp/eslint.config.mjs deleted file mode 100644 index c89a1ce..0000000 --- a/packages/otp/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import baseConfig from '@kit/eslint-config/base.js'; - -export default baseConfig; diff --git a/packages/otp/package.json b/packages/otp/package.json index f880271..d2a3621 100644 --- a/packages/otp/package.json +++ b/packages/otp/package.json @@ -4,11 +4,8 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { ".": "./src/api/index.ts", "./components": "./src/components/index.ts" @@ -16,10 +13,8 @@ "devDependencies": { "@hookform/resolvers": "^5.0.1", "@kit/email-templates": "workspace:*", - "@kit/eslint-config": "workspace:*", "@kit/mailers": "workspace:*", "@kit/next": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/shared": "workspace:*", "@kit/supabase": "workspace:*", "@kit/tsconfig": "workspace:*", diff --git a/packages/shared/eslint.config.mjs b/packages/shared/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/shared/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/shared/package.json b/packages/shared/package.json index 6d011c9..a8ebbf1 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -4,11 +4,8 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { "./logger": "./src/logger/index.ts", "./utils": "./src/utils.ts", @@ -20,8 +17,6 @@ "./types/*": "./src/types/*.ts" }, "devDependencies": { - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@types/react": "19.1.4" }, diff --git a/packages/supabase/eslint.config.mjs b/packages/supabase/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/supabase/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/supabase/package.json b/packages/supabase/package.json index 3695856..6cfc14b 100644 --- a/packages/supabase/package.json +++ b/packages/supabase/package.json @@ -4,11 +4,8 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, - "prettier": "@kit/prettier-config", "exports": { "./server-client": "./src/clients/server-client.ts", "./server-admin-client": "./src/clients/server-admin-client.ts", @@ -21,8 +18,6 @@ "./auth": "./src/auth.ts" }, "devDependencies": { - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@supabase/ssr": "^0.6.1", "@supabase/supabase-js": "2.49.4", diff --git a/packages/supabase/src/auth-callback.service.ts b/packages/supabase/src/auth-callback.service.ts index 16acc62..f27cbc1 100644 --- a/packages/supabase/src/auth-callback.service.ts +++ b/packages/supabase/src/auth-callback.service.ts @@ -1,5 +1,7 @@ import 'server-only'; +import getBaseWebpackConfig from 'next/dist/build/webpack-config'; + import { AuthError, type EmailOtpType, diff --git a/packages/ui/eslint.config.mjs b/packages/ui/eslint.config.mjs deleted file mode 100644 index 97563ae..0000000 --- a/packages/ui/eslint.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -import eslintConfigBase from '@kit/eslint-config/base.js'; - -export default eslintConfigBase; diff --git a/packages/ui/package.json b/packages/ui/package.json index 571c31e..7078d92 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -4,8 +4,6 @@ "version": "0.1.0", "scripts": { "clean": "git clean -xdf .turbo node_modules", - "format": "prettier --check \"**/*.{ts,tsx}\"", - "lint": "eslint .", "typecheck": "tsc --noEmit" }, "dependencies": { @@ -39,8 +37,6 @@ "tailwind-merge": "^3.3.0" }, "devDependencies": { - "@kit/eslint-config": "workspace:*", - "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@radix-ui/react-icons": "^1.3.2", "@tanstack/react-query": "5.76.1", @@ -49,17 +45,14 @@ "@types/react-dom": "19.1.5", "class-variance-authority": "^0.7.1", "date-fns": "^4.1.0", - "eslint": "^9.26.0", "next": "15.3.2", "next-themes": "0.4.6", - "prettier": "^3.5.3", "react-day-picker": "^8.10.1", "sonner": "^2.0.3", "tailwindcss": "4.1.7", "tailwindcss-animate": "^1.0.7", "typescript": "^5.8.3" }, - "prettier": "@kit/prettier-config", "exports": { "./accordion": "./src/shadcn/accordion.tsx", "./alert-dialog": "./src/shadcn/alert-dialog.tsx", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ba95903..4837d26 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -275,12 +275,6 @@ importers: packages/analytics: devDependencies: - '@kit/eslint-config': - specifier: workspace:* - version: link:../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../tooling/prettier '@kit/tsconfig': specifier: workspace:* version: link:../../tooling/typescript @@ -290,12 +284,6 @@ importers: packages/billing/core: devDependencies: - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/supabase': specifier: workspace:* version: link:../../supabase @@ -314,18 +302,12 @@ importers: '@kit/billing': specifier: workspace:* version: link:../core - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint '@kit/lemon-squeezy': specifier: workspace:* version: link:../lemon-squeezy '@kit/montonio': specifier: workspace:* version: link:../montonio - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/shared': specifier: workspace:* version: link:../../shared @@ -369,12 +351,6 @@ importers: '@kit/billing': specifier: workspace:* version: link:../core - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/shared': specifier: workspace:* version: link:../../shared @@ -402,12 +378,6 @@ importers: '@kit/billing': specifier: workspace:* version: link:../core - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/shared': specifier: workspace:* version: link:../../shared @@ -448,12 +418,6 @@ importers: '@kit/billing': specifier: workspace:* version: link:../core - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/shared': specifier: workspace:* version: link:../../shared @@ -484,15 +448,9 @@ importers: '@kit/cms-types': specifier: workspace:* version: link:../types - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint '@kit/keystatic': specifier: workspace:* version: link:../keystatic - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/shared': specifier: workspace:* version: link:../../shared @@ -510,10 +468,10 @@ importers: dependencies: '@keystatic/core': specifier: 0.5.47 - version: 0.5.47(next@15.3.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 0.5.47(next@15.5.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@keystatic/next': specifier: ^5.0.4 - version: 5.0.4(@keystatic/core@0.5.47(next@15.3.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(next@15.3.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 5.0.4(@keystatic/core@0.5.47(next@15.5.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(next@15.5.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@markdoc/markdoc': specifier: ^0.5.1 version: 0.5.4(@types/react@19.1.4)(react@19.1.0) @@ -521,12 +479,6 @@ importers: '@kit/cms-types': specifier: workspace:* version: link:../types - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/tsconfig': specifier: workspace:* version: link:../../../tooling/typescript @@ -545,12 +497,6 @@ importers: packages/cms/types: devDependencies: - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/tsconfig': specifier: workspace:* version: link:../../../tooling/typescript @@ -560,12 +506,6 @@ importers: '@kit/cms-types': specifier: workspace:* version: link:../types - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/tsconfig': specifier: workspace:* version: link:../../../tooling/typescript @@ -590,15 +530,9 @@ importers: '@kit/billing-gateway': specifier: workspace:* version: link:../billing/gateway - '@kit/eslint-config': - specifier: workspace:* - version: link:../../tooling/eslint '@kit/montonio': specifier: workspace:* version: link:../billing/montonio - '@kit/prettier-config': - specifier: workspace:* - version: link:../../tooling/prettier '@kit/shared': specifier: workspace:* version: link:../shared @@ -624,15 +558,9 @@ importers: specifier: 0.0.41 version: 0.0.41(react-dom@19.1.0(react@19.1.0))(react@19.1.0) devDependencies: - '@kit/eslint-config': - specifier: workspace:* - version: link:../../tooling/eslint '@kit/i18n': specifier: workspace:* version: link:../i18n - '@kit/prettier-config': - specifier: workspace:* - version: link:../../tooling/prettier '@kit/tsconfig': specifier: workspace:* version: link:../../tooling/typescript @@ -652,9 +580,6 @@ importers: '@kit/email-templates': specifier: workspace:* version: link:../../email-templates - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint '@kit/mailers': specifier: workspace:* version: link:../../mailers/core @@ -667,9 +592,6 @@ importers: '@kit/otp': specifier: workspace:* version: link:../../otp - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/shared': specifier: workspace:* version: link:../../shared @@ -721,15 +643,9 @@ importers: '@hookform/resolvers': specifier: ^5.0.1 version: 5.2.1(react-hook-form@7.62.0(react@19.1.0)) - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint '@kit/next': specifier: workspace:* version: link:../../next - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/shared': specifier: workspace:* version: link:../../shared @@ -778,12 +694,6 @@ importers: '@hookform/resolvers': specifier: ^5.0.1 version: 5.2.1(react-hook-form@7.62.0(react@19.1.0)) - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/shared': specifier: workspace:* version: link:../../shared @@ -826,15 +736,9 @@ importers: '@hookform/resolvers': specifier: ^5.0.1 version: 5.2.1(react-hook-form@7.62.0(react@19.1.0)) - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint '@kit/next': specifier: workspace:* version: link:../../next - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/shared': specifier: workspace:* version: link:../../shared @@ -965,18 +869,9 @@ importers: babel-loader: specifier: ^8.2.3 version: 8.4.1(@babel/core@7.28.3)(webpack@5.101.3) - eslint: - specifier: 8.10.0 - version: 8.10.0 - eslint-config-next: - specifier: 15.0.3 - version: 15.0.3(eslint@8.10.0)(typescript@5.9.2) postcss: specifier: ^8.4.8 version: 8.5.6 - prettier: - specifier: ^2.8.8 - version: 2.8.8 tailwindcss: specifier: ^3.0.23 version: 3.4.17(ts-node@10.9.2(@types/node@17.0.21)(typescript@5.9.2)) @@ -986,12 +881,6 @@ importers: packages/features/notifications: devDependencies: - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/supabase': specifier: workspace:* version: link:../../supabase @@ -1038,9 +927,6 @@ importers: '@kit/email-templates': specifier: workspace:* version: link:../../email-templates - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint '@kit/mailers': specifier: workspace:* version: link:../../mailers/core @@ -1053,9 +939,6 @@ importers: '@kit/otp': specifier: workspace:* version: link:../../otp - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/shared': specifier: workspace:* version: link:../../shared @@ -1111,12 +994,6 @@ importers: specifier: ^5.1.5 version: 5.1.5 devDependencies: - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/shared': specifier: workspace:* version: link:../../shared @@ -1139,12 +1016,6 @@ importers: specifier: ^1.2.1 version: 1.2.1 devDependencies: - '@kit/eslint-config': - specifier: workspace:* - version: link:../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../tooling/prettier '@kit/shared': specifier: workspace:* version: link:../shared @@ -1169,18 +1040,12 @@ importers: packages/mailers/core: devDependencies: - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint '@kit/mailers-shared': specifier: workspace:* version: link:../shared '@kit/nodemailer': specifier: workspace:* version: link:../nodemailer - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/resend': specifier: workspace:* version: link:../resend @@ -1206,9 +1071,6 @@ importers: '@kit/mailers-shared': specifier: workspace:* version: link:../shared - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/tsconfig': specifier: workspace:* version: link:../../../tooling/typescript @@ -1218,15 +1080,9 @@ importers: packages/mailers/resend: devDependencies: - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint '@kit/mailers-shared': specifier: workspace:* version: link:../shared - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/tsconfig': specifier: workspace:* version: link:../../../tooling/typescript @@ -1236,12 +1092,6 @@ importers: packages/mailers/shared: devDependencies: - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/tsconfig': specifier: workspace:* version: link:../../../tooling/typescript @@ -1251,15 +1101,9 @@ importers: '@kit/baselime': specifier: workspace:* version: link:../baselime - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint '@kit/monitoring-core': specifier: workspace:* version: link:../core - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/sentry': specifier: workspace:* version: link:../sentry @@ -1288,12 +1132,6 @@ importers: specifier: workspace:* version: link:../core devDependencies: - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/tsconfig': specifier: workspace:* version: link:../../../tooling/typescript @@ -1306,12 +1144,6 @@ importers: packages/monitoring/core: devDependencies: - '@kit/eslint-config': - specifier: workspace:* - version: link:../../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/tsconfig': specifier: workspace:* version: link:../../../tooling/typescript @@ -1326,7 +1158,7 @@ importers: dependencies: '@sentry/nextjs': specifier: ^9.19.0 - version: 9.46.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@15.3.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.1.0)(webpack@5.101.3) + version: 9.46.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@15.5.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.1.0)(webpack@5.101.3) import-in-the-middle: specifier: 1.13.2 version: 1.13.2 @@ -1334,12 +1166,6 @@ importers: '@kit/eslint-config': specifier: workspace:* version: link:../../../tooling/eslint - '@kit/monitoring-core': - specifier: workspace:* - version: link:../core - '@kit/prettier-config': - specifier: workspace:* - version: link:../../../tooling/prettier '@kit/tsconfig': specifier: workspace:* version: link:../../../tooling/typescript @@ -1355,15 +1181,9 @@ importers: '@kit/auth': specifier: workspace:* version: link:../features/auth - '@kit/eslint-config': - specifier: workspace:* - version: link:../../tooling/eslint '@kit/monitoring': specifier: workspace:* version: link:../monitoring/api - '@kit/prettier-config': - specifier: workspace:* - version: link:../../tooling/prettier '@kit/supabase': specifier: workspace:* version: link:../supabase @@ -1385,18 +1205,12 @@ importers: '@kit/email-templates': specifier: workspace:* version: link:../email-templates - '@kit/eslint-config': - specifier: workspace:* - version: link:../../tooling/eslint '@kit/mailers': specifier: workspace:* version: link:../mailers/core '@kit/next': specifier: workspace:* version: link:../next - '@kit/prettier-config': - specifier: workspace:* - version: link:../../tooling/prettier '@kit/shared': specifier: workspace:* version: link:../shared @@ -1434,12 +1248,6 @@ importers: specifier: ^9.6.0 version: 9.9.0 devDependencies: - '@kit/eslint-config': - specifier: workspace:* - version: link:../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../tooling/prettier '@kit/tsconfig': specifier: workspace:* version: link:../../tooling/typescript @@ -1449,12 +1257,6 @@ importers: packages/supabase: devDependencies: - '@kit/eslint-config': - specifier: workspace:* - version: link:../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../tooling/prettier '@kit/tsconfig': specifier: workspace:* version: link:../../tooling/typescript @@ -1569,12 +1371,6 @@ importers: specifier: ^3.3.0 version: 3.3.1 devDependencies: - '@kit/eslint-config': - specifier: workspace:* - version: link:../../tooling/eslint - '@kit/prettier-config': - specifier: workspace:* - version: link:../../tooling/prettier '@kit/tsconfig': specifier: workspace:* version: link:../../tooling/typescript @@ -1599,18 +1395,12 @@ importers: date-fns: specifier: ^4.1.0 version: 4.1.0 - eslint: - specifier: ^9.26.0 - version: 9.34.0(jiti@2.5.1) next: specifier: 15.3.2 version: 15.3.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) next-themes: specifier: 0.4.6 version: 0.4.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - prettier: - specifier: ^3.5.3 - version: 3.6.2 react-day-picker: specifier: ^8.10.1 version: 8.10.1(date-fns@4.1.0)(react@19.1.0) @@ -2329,13 +2119,6 @@ packages: } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - '@eslint/eslintrc@1.4.1': - resolution: - { - integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - '@eslint/eslintrc@3.3.1': resolution: { @@ -2528,14 +2311,6 @@ packages: } engines: { node: '>=18.18.0' } - '@humanwhocodes/config-array@0.9.5': - resolution: - { - integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==, - } - engines: { node: '>=10.10.0' } - deprecated: Use @eslint/config-array instead - '@humanwhocodes/module-importer@1.0.1': resolution: { @@ -2543,13 +2318,6 @@ packages: } engines: { node: '>=12.22' } - '@humanwhocodes/object-schema@1.2.1': - resolution: - { - integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==, - } - deprecated: Use @eslint/object-schema instead - '@humanwhocodes/retry@0.3.1': resolution: { @@ -3493,12 +3261,6 @@ packages: integrity: sha512-Qe06ew4zt12LeO6N7j8/nULSOe3fMXE4dM6xgpBQNvdzyK1sv5y4oAP3bq4LamrvGCZtmRYnW8URFCeX5nFgGg==, } - '@next/eslint-plugin-next@15.0.3': - resolution: - { - integrity: sha512-3Ln/nHq2V+v8uIaxCR6YfYo7ceRgZNXfTd3yW1ukTaFbO+/I8jNakrjYWODvG9BuR2v5kgVtH/C8r0i11quOgw==, - } - '@next/eslint-plugin-next@15.3.2': resolution: { @@ -10336,13 +10098,6 @@ packages: } engines: { node: '>=0.10.0' } - doctrine@3.0.0: - resolution: - { - integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==, - } - engines: { node: '>=6.0.0' } - dom-helpers@5.2.1: resolution: { @@ -10580,18 +10335,6 @@ packages: } engines: { node: '>=12' } - eslint-config-next@15.0.3: - resolution: - { - integrity: sha512-IGP2DdQQrgjcr4mwFPve4DrCqo7CVVez1WoYY47XwKSrYO4hC0Dlb+iJA60i0YfICOzgNADIb8r28BpQ5Zs0wg==, - } - peerDependencies: - eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 - typescript: '>=3.3.1' - peerDependenciesMeta: - typescript: - optional: true - eslint-config-next@15.3.2: resolution: { @@ -10715,13 +10458,6 @@ packages: } engines: { node: '>=8.0.0' } - eslint-scope@7.2.2: - resolution: - { - integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - eslint-scope@8.4.0: resolution: { @@ -10729,22 +10465,6 @@ packages: } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - eslint-utils@3.0.0: - resolution: - { - integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==, - } - engines: { node: ^10.0.0 || ^12.0.0 || >= 14.0.0 } - peerDependencies: - eslint: '>=5' - - eslint-visitor-keys@2.1.0: - resolution: - { - integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==, - } - engines: { node: '>=10' } - eslint-visitor-keys@3.4.3: resolution: { @@ -10759,15 +10479,6 @@ packages: } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - eslint@8.10.0: - resolution: - { - integrity: sha512-tcI1D9lfVec+R4LE1mNDnzoJ/f71Kl/9Cv4nG47jOueCMBrCCKYXr4AUVS7go6mWYGFD4+EoN6+eXSrEbRzXVw==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. - hasBin: true - eslint@9.34.0: resolution: { @@ -10801,13 +10512,6 @@ packages: } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - espree@9.6.1: - resolution: - { - integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - esprima@4.0.1: resolution: { @@ -11043,13 +10747,6 @@ packages: integrity: sha512-V1PWovkspxQfssq/NnxoEyQo1DV+MRK/laPuPblIZmSjMN8P5u46OhlFQznSr9p/t0Sp8Uc6SbM3yCMfr0KU8g==, } - file-entry-cache@6.0.1: - resolution: - { - integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==, - } - engines: { node: ^10.12.0 || >=12.0.0 } - file-entry-cache@8.0.0: resolution: { @@ -11091,13 +10788,6 @@ packages: } engines: { node: '>=10' } - flat-cache@3.2.0: - resolution: - { - integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==, - } - engines: { node: ^10.12.0 || >=12.0.0 } - flat-cache@4.0.1: resolution: { @@ -11198,12 +10888,6 @@ packages: } engines: { node: '>= 0.4' } - functional-red-black-tree@1.0.1: - resolution: - { - integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==, - } - functions-have-names@1.2.3: resolution: { @@ -11320,13 +11004,6 @@ packages: } engines: { node: '>=4' } - globals@13.24.0: - resolution: - { - integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==, - } - engines: { node: '>=8' } - globals@14.0.0: resolution: { @@ -14316,14 +13993,6 @@ packages: prettier-plugin-svelte: optional: true - prettier@2.8.8: - resolution: - { - integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==, - } - engines: { node: '>=10.13.0' } - hasBin: true - prettier@3.6.2: resolution: { @@ -14777,13 +14446,6 @@ packages: } engines: { node: '>= 0.4' } - regexpp@3.2.0: - resolution: - { - integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==, - } - engines: { node: '>=8' } - remove-accents@0.5.0: resolution: { @@ -14874,14 +14536,6 @@ packages: } engines: { iojs: '>=1.0.0', node: '>=0.10.0' } - rimraf@3.0.2: - resolution: - { - integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, - } - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - rollup@4.35.0: resolution: { @@ -15594,12 +15248,6 @@ packages: } engines: { node: '>=8' } - text-table@0.2.0: - resolution: - { - integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==, - } - thenify-all@1.6.0: resolution: { @@ -15837,13 +15485,6 @@ packages: } engines: { node: '>=4' } - type-fest@0.20.2: - resolution: - { - integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==, - } - engines: { node: '>=10' } - type-fest@0.21.3: resolution: { @@ -16071,12 +15712,6 @@ packages: integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==, } - v8-compile-cache@2.4.0: - resolution: - { - integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==, - } - v8-to-istanbul@9.3.0: resolution: { @@ -16811,9 +16446,9 @@ snapshots: react-dom: 19.1.0(react@19.1.0) tslib: 2.8.1 - '@dnd-kit/sortable@7.0.2(@dnd-kit/core@6.3.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.0.0-rc-66855b96-20241106)': + '@dnd-kit/sortable@7.0.2(@dnd-kit/core@6.3.1(react-dom@19.0.0-rc-66855b96-20241106(react@19.0.0-rc-66855b96-20241106))(react@19.0.0-rc-66855b96-20241106))(react@19.0.0-rc-66855b96-20241106)': dependencies: - '@dnd-kit/core': 6.3.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@dnd-kit/core': 6.3.1(react-dom@19.0.0-rc-66855b96-20241106(react@19.0.0-rc-66855b96-20241106))(react@19.0.0-rc-66855b96-20241106) '@dnd-kit/utilities': 3.2.2(react@19.0.0-rc-66855b96-20241106) react: 19.0.0-rc-66855b96-20241106 tslib: 2.8.1 @@ -16916,11 +16551,6 @@ snapshots: '@emotion/weak-memoize@0.4.0': {} - '@eslint-community/eslint-utils@4.7.0(eslint@8.10.0)': - dependencies: - eslint: 8.10.0 - eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.7.0(eslint@9.34.0(jiti@2.5.1))': dependencies: eslint: 9.34.0(jiti@2.5.1) @@ -16952,20 +16582,6 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@1.4.1': - dependencies: - ajv: 6.12.6 - debug: 4.4.1 - espree: 9.6.1 - globals: 13.24.0 - ignore: 5.3.2 - import-fresh: 3.3.1 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - '@eslint/eslintrc@3.3.1': dependencies: ajv: 6.12.6 @@ -17111,18 +16727,8 @@ snapshots: '@humanfs/core': 0.19.1 '@humanwhocodes/retry': 0.3.1 - '@humanwhocodes/config-array@0.9.5': - dependencies: - '@humanwhocodes/object-schema': 1.2.1 - debug: 4.4.1 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/object-schema@1.2.1': {} - '@humanwhocodes/retry@0.3.1': {} '@humanwhocodes/retry@0.4.3': {} @@ -17723,7 +17329,7 @@ snapshots: '@juggle/resize-observer@3.4.0': {} - '@keystar/ui@0.7.19(next@15.3.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@keystar/ui@0.7.19(next@15.5.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@babel/runtime': 7.27.6 '@emotion/css': 11.13.5 @@ -17816,18 +17422,18 @@ snapshots: react: 19.1.0 react-dom: 19.1.0(react@19.1.0) optionalDependencies: - next: 15.3.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + next: 15.5.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - supports-color - '@keystatic/core@0.5.47(next@15.3.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@keystatic/core@0.5.47(next@15.5.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@babel/runtime': 7.27.6 '@braintree/sanitize-url': 6.0.4 '@emotion/weak-memoize': 0.3.1 '@floating-ui/react': 0.24.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@internationalized/string': 3.2.7 - '@keystar/ui': 0.7.19(next@15.3.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@keystar/ui': 0.7.19(next@15.5.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@markdoc/markdoc': 0.4.0(@types/react@19.1.4)(react@19.1.0) '@react-aria/focus': 3.20.4(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-aria/i18n': 3.12.10(react-dom@19.1.0(react@19.1.0))(react@19.1.0) @@ -17898,13 +17504,13 @@ snapshots: - next - supports-color - '@keystatic/next@5.0.4(@keystatic/core@0.5.47(next@15.3.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(next@15.3.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@keystatic/next@5.0.4(@keystatic/core@0.5.47(next@15.5.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(next@15.5.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@babel/runtime': 7.27.6 - '@keystatic/core': 0.5.47(next@15.3.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@keystatic/core': 0.5.47(next@15.5.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@types/react': 19.1.4 chokidar: 3.6.0 - next: 15.3.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + next: 15.5.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react: 19.1.0 react-dom: 19.1.0(react@19.1.0) server-only: 0.0.1 @@ -17987,7 +17593,7 @@ snapshots: '@medusajs/ui@4.0.22(@types/react-dom@18.3.7(@types/react@18.3.24))(@types/react@18.3.24)(react-dom@19.0.0-rc-66855b96-20241106(react@19.0.0-rc-66855b96-20241106))(react@19.0.0-rc-66855b96-20241106)(typescript@5.9.2)': dependencies: '@dnd-kit/core': 6.3.1(react-dom@19.0.0-rc-66855b96-20241106(react@19.0.0-rc-66855b96-20241106))(react@19.0.0-rc-66855b96-20241106) - '@dnd-kit/sortable': 7.0.2(@dnd-kit/core@6.3.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.0.0-rc-66855b96-20241106) + '@dnd-kit/sortable': 7.0.2(@dnd-kit/core@6.3.1(react-dom@19.0.0-rc-66855b96-20241106(react@19.0.0-rc-66855b96-20241106))(react@19.0.0-rc-66855b96-20241106))(react@19.0.0-rc-66855b96-20241106) '@dnd-kit/utilities': 3.2.2(react@19.0.0-rc-66855b96-20241106) '@medusajs/icons': 2.10.2(react@19.0.0-rc-66855b96-20241106) '@radix-ui/react-dialog': 1.1.4(@types/react-dom@18.3.7(@types/react@18.3.24))(@types/react@18.3.24)(react-dom@19.0.0-rc-66855b96-20241106(react@19.0.0-rc-66855b96-20241106))(react@19.0.0-rc-66855b96-20241106) @@ -18058,10 +17664,6 @@ snapshots: '@next/env@15.5.2': {} - '@next/eslint-plugin-next@15.0.3': - dependencies: - fast-glob: 3.3.1 - '@next/eslint-plugin-next@15.3.2': dependencies: fast-glob: 3.3.1 @@ -23584,7 +23186,7 @@ snapshots: '@sentry/core@9.46.0': {} - '@sentry/nextjs@9.46.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@15.3.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.1.0)(webpack@5.101.3)': + '@sentry/nextjs@9.46.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@15.5.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.1.0)(webpack@5.101.3)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.34.0 @@ -23597,7 +23199,7 @@ snapshots: '@sentry/vercel-edge': 9.46.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0)) '@sentry/webpack-plugin': 3.5.0(webpack@5.101.3) chalk: 3.0.0 - next: 15.3.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + next: 15.5.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) resolve: 1.22.8 rollup: 4.35.0 stacktrace-parser: 0.1.11 @@ -24218,23 +23820,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.33.1(@typescript-eslint/parser@8.33.1(eslint@8.10.0)(typescript@5.9.2))(eslint@8.10.0)(typescript@5.9.2)': - dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.33.1(eslint@8.10.0)(typescript@5.9.2) - '@typescript-eslint/scope-manager': 8.33.1 - '@typescript-eslint/type-utils': 8.33.1(eslint@8.10.0)(typescript@5.9.2) - '@typescript-eslint/utils': 8.33.1(eslint@8.10.0)(typescript@5.9.2) - '@typescript-eslint/visitor-keys': 8.33.1 - eslint: 8.10.0 - graphemer: 1.4.0 - ignore: 7.0.5 - natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.9.2) - typescript: 5.9.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/eslint-plugin@8.33.1(@typescript-eslint/parser@8.33.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 @@ -24276,18 +23861,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.33.1(eslint@8.10.0)(typescript@5.9.2)': - dependencies: - '@typescript-eslint/scope-manager': 8.33.1 - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/typescript-estree': 8.33.1(typescript@5.9.2) - '@typescript-eslint/visitor-keys': 8.33.1 - debug: 4.4.1 - eslint: 8.10.0 - typescript: 5.9.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/parser@8.33.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: '@typescript-eslint/scope-manager': 8.33.1 @@ -24345,17 +23918,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.33.1(eslint@8.10.0)(typescript@5.9.2)': - dependencies: - '@typescript-eslint/typescript-estree': 8.33.1(typescript@5.9.2) - '@typescript-eslint/utils': 8.33.1(eslint@8.10.0)(typescript@5.9.2) - debug: 4.4.1 - eslint: 8.10.0 - ts-api-utils: 2.1.0(typescript@5.9.2) - typescript: 5.9.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/type-utils@8.33.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: '@typescript-eslint/typescript-estree': 8.33.1(typescript@5.9.2) @@ -24423,17 +23985,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.33.1(eslint@8.10.0)(typescript@5.9.2)': - dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@8.10.0) - '@typescript-eslint/scope-manager': 8.33.1 - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/typescript-estree': 8.33.1(typescript@5.9.2) - eslint: 8.10.0 - typescript: 5.9.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/utils@8.33.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.34.0(jiti@2.5.1)) @@ -25434,10 +24985,6 @@ snapshots: dependencies: esutils: 2.0.3 - doctrine@3.0.0: - dependencies: - esutils: 2.0.3 - dom-helpers@5.2.1: dependencies: '@babel/runtime': 7.27.6 @@ -25624,26 +25171,6 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-next@15.0.3(eslint@8.10.0)(typescript@5.9.2): - dependencies: - '@next/eslint-plugin-next': 15.0.3 - '@rushstack/eslint-patch': 1.11.0 - '@typescript-eslint/eslint-plugin': 8.33.1(@typescript-eslint/parser@8.33.1(eslint@8.10.0)(typescript@5.9.2))(eslint@8.10.0)(typescript@5.9.2) - '@typescript-eslint/parser': 8.33.1(eslint@8.10.0)(typescript@5.9.2) - eslint: 8.10.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.31.0)(eslint@8.10.0) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.33.1(eslint@8.10.0)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@8.10.0) - eslint-plugin-jsx-a11y: 6.10.2(eslint@8.10.0) - eslint-plugin-react: 7.37.5(eslint@8.10.0) - eslint-plugin-react-hooks: 5.2.0(eslint@8.10.0) - optionalDependencies: - typescript: 5.9.2 - transitivePeerDependencies: - - eslint-import-resolver-webpack - - eslint-plugin-import-x - - supports-color - eslint-config-next@15.3.2(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2): dependencies: '@next/eslint-plugin-next': 15.3.2 @@ -25653,7 +25180,7 @@ snapshots: eslint: 9.34.0(jiti@2.5.1) eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.31.0)(eslint@9.34.0(jiti@2.5.1)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.33.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.34.0(jiti@2.5.1)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.32.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.34.0(jiti@2.5.1)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.34.0(jiti@2.5.1)) eslint-plugin-react: 7.37.5(eslint@9.34.0(jiti@2.5.1)) eslint-plugin-react-hooks: 5.2.0(eslint@9.34.0(jiti@2.5.1)) @@ -25678,21 +25205,6 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0)(eslint@8.10.0): - dependencies: - '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.1 - eslint: 8.10.0 - get-tsconfig: 4.10.1 - is-bun-module: 2.0.0 - stable-hash: 0.0.5 - tinyglobby: 0.2.14 - unrs-resolver: 1.7.11 - optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.33.1(eslint@8.10.0)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@8.10.0) - transitivePeerDependencies: - - supports-color - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0)(eslint@9.34.0(jiti@2.5.1)): dependencies: '@nolyfill/is-core-module': 1.0.39 @@ -25704,33 +25216,21 @@ snapshots: tinyglobby: 0.2.14 unrs-resolver: 1.7.11 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.33.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.34.0(jiti@2.5.1)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.32.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.34.0(jiti@2.5.1)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.33.1(eslint@8.10.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@8.10.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.32.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.34.0(jiti@2.5.1)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.33.1(eslint@8.10.0)(typescript@5.9.2) - eslint: 8.10.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.31.0)(eslint@8.10.0) - transitivePeerDependencies: - - supports-color - - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.33.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.34.0(jiti@2.5.1)): - dependencies: - debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 8.33.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) + '@typescript-eslint/parser': 8.32.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) eslint: 9.34.0(jiti@2.5.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.31.0)(eslint@9.34.0(jiti@2.5.1)) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.33.1(eslint@8.10.0)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@8.10.0): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.32.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.34.0(jiti@2.5.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -25739,9 +25239,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.10.0 + eslint: 9.34.0(jiti@2.5.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.33.1(eslint@8.10.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@8.10.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.32.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.34.0(jiti@2.5.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -25753,60 +25253,12 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.33.1(eslint@8.10.0)(typescript@5.9.2) + '@typescript-eslint/parser': 8.32.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.33.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.34.0(jiti@2.5.1)): - dependencies: - '@rtsao/scc': 1.1.0 - array-includes: 3.1.9 - array.prototype.findlastindex: 1.2.6 - array.prototype.flat: 1.3.3 - array.prototype.flatmap: 1.3.3 - debug: 3.2.7 - doctrine: 2.1.0 - eslint: 9.34.0(jiti@2.5.1) - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.33.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.34.0(jiti@2.5.1)) - hasown: 2.0.2 - is-core-module: 2.16.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - object.groupby: 1.0.3 - object.values: 1.2.1 - semver: 6.3.1 - string.prototype.trimend: 1.0.9 - tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 8.33.1(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - - eslint-plugin-jsx-a11y@6.10.2(eslint@8.10.0): - dependencies: - aria-query: 5.3.2 - array-includes: 3.1.9 - array.prototype.flatmap: 1.3.3 - ast-types-flow: 0.0.8 - axe-core: 4.10.3 - axobject-query: 4.1.0 - damerau-levenshtein: 1.0.8 - emoji-regex: 9.2.2 - eslint: 8.10.0 - hasown: 2.0.2 - jsx-ast-utils: 3.3.5 - language-tags: 1.0.9 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - safe-regex-test: 1.1.0 - string.prototype.includes: 2.0.1 - eslint-plugin-jsx-a11y@6.10.2(eslint@9.34.0(jiti@2.5.1)): dependencies: aria-query: 5.3.2 @@ -25826,36 +25278,10 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-react-hooks@5.2.0(eslint@8.10.0): - dependencies: - eslint: 8.10.0 - eslint-plugin-react-hooks@5.2.0(eslint@9.34.0(jiti@2.5.1)): dependencies: eslint: 9.34.0(jiti@2.5.1) - eslint-plugin-react@7.37.5(eslint@8.10.0): - dependencies: - array-includes: 3.1.9 - array.prototype.findlast: 1.2.5 - array.prototype.flatmap: 1.3.3 - array.prototype.tosorted: 1.1.4 - doctrine: 2.1.0 - es-iterator-helpers: 1.2.1 - eslint: 8.10.0 - estraverse: 5.3.0 - hasown: 2.0.2 - jsx-ast-utils: 3.3.5 - minimatch: 3.1.2 - object.entries: 1.1.9 - object.fromentries: 2.0.8 - object.values: 1.2.1 - prop-types: 15.8.1 - resolve: 2.0.0-next.5 - semver: 6.3.1 - string.prototype.matchall: 4.0.12 - string.prototype.repeat: 1.0.0 - eslint-plugin-react@7.37.5(eslint@9.34.0(jiti@2.5.1)): dependencies: array-includes: 3.1.9 @@ -25911,67 +25337,15 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@7.2.2: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - eslint-scope@8.4.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-utils@3.0.0(eslint@8.10.0): - dependencies: - eslint: 8.10.0 - eslint-visitor-keys: 2.1.0 - - eslint-visitor-keys@2.1.0: {} - eslint-visitor-keys@3.4.3: {} eslint-visitor-keys@4.2.1: {} - eslint@8.10.0: - dependencies: - '@eslint/eslintrc': 1.4.1 - '@humanwhocodes/config-array': 0.9.5 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.4.1 - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-utils: 3.0.0(eslint@8.10.0) - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - esquery: 1.6.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - functional-red-black-tree: 1.0.1 - glob-parent: 6.0.2 - globals: 13.24.0 - ignore: 5.3.2 - import-fresh: 3.3.1 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - js-yaml: 4.1.0 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - regexpp: 3.2.0 - strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 - text-table: 0.2.0 - v8-compile-cache: 2.4.0 - transitivePeerDependencies: - - supports-color - eslint@9.34.0(jiti@2.5.1): dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.34.0(jiti@2.5.1)) @@ -26062,12 +25436,6 @@ snapshots: acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 4.2.1 - espree@9.6.1: - dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) - eslint-visitor-keys: 3.4.3 - esprima@4.0.1: {} esquery@1.6.0: @@ -26191,10 +25559,6 @@ snapshots: fetch-event-stream@0.1.5: {} - file-entry-cache@6.0.1: - dependencies: - flat-cache: 3.2.0 - file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 @@ -26221,12 +25585,6 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - flat-cache@3.2.0: - dependencies: - flatted: 3.3.3 - keyv: 4.5.4 - rimraf: 3.0.2 - flat-cache@4.0.1: dependencies: flatted: 3.3.3 @@ -26279,8 +25637,6 @@ snapshots: hasown: 2.0.2 is-callable: 1.2.7 - functional-red-black-tree@1.0.1: {} - functions-have-names@1.2.3: {} gensync@1.0.0-beta.2: {} @@ -26358,10 +25714,6 @@ snapshots: globals@11.12.0: {} - globals@13.24.0: - dependencies: - type-fest: 0.20.2 - globals@14.0.0: {} globals@16.4.0: {} @@ -28134,6 +27486,31 @@ snapshots: - '@babel/core' - babel-plugin-macros + next@15.5.2(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.1.0-rc.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + dependencies: + '@next/env': 15.5.2 + '@swc/helpers': 0.5.15 + caniuse-lite: 1.0.30001723 + postcss: 8.4.31 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + styled-jsx: 5.1.6(@babel/core@7.28.3)(babel-plugin-macros@3.1.0)(react@19.1.0) + optionalDependencies: + '@next/swc-darwin-arm64': 15.5.2 + '@next/swc-darwin-x64': 15.5.2 + '@next/swc-linux-arm64-gnu': 15.5.2 + '@next/swc-linux-arm64-musl': 15.5.2 + '@next/swc-linux-x64-gnu': 15.5.2 + '@next/swc-linux-x64-musl': 15.5.2 + '@next/swc-win32-arm64-msvc': 15.5.2 + '@next/swc-win32-x64-msvc': 15.5.2 + '@opentelemetry/api': 1.9.0 + babel-plugin-react-compiler: 19.1.0-rc.2 + sharp: 0.34.3 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + no-case@3.0.4: dependencies: lower-case: 2.0.2 @@ -28623,8 +28000,6 @@ snapshots: optionalDependencies: '@trivago/prettier-plugin-sort-imports': 5.2.2(prettier@3.6.2) - prettier@2.8.8: {} - prettier@3.6.2: {} pretty-format@29.7.0: @@ -29210,8 +28585,6 @@ snapshots: gopd: 1.2.0 set-function-name: 2.0.2 - regexpp@3.2.0: {} - remove-accents@0.5.0: {} require-directory@2.1.1: {} @@ -29258,10 +28631,6 @@ snapshots: reusify@1.1.0: {} - rimraf@3.0.2: - dependencies: - glob: 7.2.3 - rollup@4.35.0: dependencies: '@types/estree': 1.0.6 @@ -29824,8 +29193,6 @@ snapshots: glob: 7.2.3 minimatch: 3.1.2 - text-table@0.2.0: {} - thenify-all@1.6.0: dependencies: thenify: 3.3.1 @@ -29972,8 +29339,6 @@ snapshots: type-detect@4.0.8: {} - type-fest@0.20.2: {} - type-fest@0.21.3: {} type-fest@0.7.1: {} @@ -30171,8 +29536,6 @@ snapshots: v8-compile-cache-lib@3.0.1: {} - v8-compile-cache@2.4.0: {} - v8-to-istanbul@9.3.0: dependencies: '@jridgewell/trace-mapping': 0.3.30