add readme
delete unrequired configs
This commit is contained in:
12
README.md
12
README.md
@@ -47,6 +47,18 @@ if you get missing dependency error do `pnpm i --force`
|
|||||||
pnpm add <pacakge-name> -w
|
pnpm add <pacakge-name> -w
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Eslint and prettier
|
||||||
|
|
||||||
|
To clean code run
|
||||||
|
|
||||||
|
```bash
|
||||||
|
npm run lint:fix
|
||||||
|
```
|
||||||
|
|
||||||
|
```bash
|
||||||
|
npm run prettier:fix
|
||||||
|
```
|
||||||
|
|
||||||
## Supabase
|
## Supabase
|
||||||
|
|
||||||
Start supabase in docker
|
Start supabase in docker
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ const config = {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
/** We already do linting and typechecking as separate tasks in CI */
|
/** 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 },
|
typescript: { ignoreBuildErrors: true },
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -12,6 +12,7 @@
|
|||||||
"dev": "next dev --turbo | pino-pretty -c",
|
"dev": "next dev --turbo | pino-pretty -c",
|
||||||
"lint": "eslint .",
|
"lint": "eslint .",
|
||||||
"lint:fix": "next lint --fix",
|
"lint:fix": "next lint --fix",
|
||||||
|
"prettier:fix": "prettier --write .",
|
||||||
"format": "prettier --check \"**/*.{js,cjs,mjs,ts,tsx,md,json}\"",
|
"format": "prettier --check \"**/*.{js,cjs,mjs,ts,tsx,md,json}\"",
|
||||||
"start": "next start",
|
"start": "next start",
|
||||||
"start:test": "NODE_ENV=test next start",
|
"start:test": "NODE_ENV=test next start",
|
||||||
|
|||||||
@@ -4,16 +4,12 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts"
|
".": "./src/index.ts"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@types/node": "^22.15.18"
|
"@types/node": "^22.15.18"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,11 +4,8 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts",
|
".": "./src/index.ts",
|
||||||
"./components/*": "./src/components/*",
|
"./components/*": "./src/components/*",
|
||||||
@@ -16,8 +13,6 @@
|
|||||||
"./types": "./src/types/index.ts"
|
"./types": "./src/types/index.ts"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/supabase": "workspace:*",
|
"@kit/supabase": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@kit/ui": "workspace:*"
|
"@kit/ui": "workspace:*"
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,11 +4,8 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts",
|
".": "./src/index.ts",
|
||||||
"./components": "./src/components/index.ts",
|
"./components": "./src/components/index.ts",
|
||||||
@@ -18,9 +15,7 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@hookform/resolvers": "^5.0.1",
|
"@hookform/resolvers": "^5.0.1",
|
||||||
"@kit/billing": "workspace:*",
|
"@kit/billing": "workspace:*",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/lemon-squeezy": "workspace:*",
|
"@kit/lemon-squeezy": "workspace:*",
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/stripe": "workspace:*",
|
"@kit/stripe": "workspace:*",
|
||||||
"@kit/montonio": "workspace:*",
|
"@kit/montonio": "workspace:*",
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,11 +4,8 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts",
|
".": "./src/index.ts",
|
||||||
"./components": "./src/components/index.ts"
|
"./components": "./src/components/index.ts"
|
||||||
@@ -18,8 +15,6 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/billing": "workspace:*",
|
"@kit/billing": "workspace:*",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/supabase": "workspace:*",
|
"@kit/supabase": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,18 +4,13 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts"
|
".": "./src/index.ts"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/billing": "workspace:*",
|
"@kit/billing": "workspace:*",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/supabase": "workspace:*",
|
"@kit/supabase": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,12 +4,9 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit",
|
"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"
|
"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": {
|
"exports": {
|
||||||
".": "./src/index.ts",
|
".": "./src/index.ts",
|
||||||
"./components": "./src/components/index.ts"
|
"./components": "./src/components/index.ts"
|
||||||
@@ -21,8 +18,6 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/billing": "workspace:*",
|
"@kit/billing": "workspace:*",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/supabase": "workspace:*",
|
"@kit/supabase": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,19 +4,14 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts"
|
".": "./src/index.ts"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/cms-types": "workspace:*",
|
"@kit/cms-types": "workspace:*",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/keystatic": "workspace:*",
|
"@kit/keystatic": "workspace:*",
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@kit/wordpress": "workspace:*",
|
"@kit/wordpress": "workspace:*",
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,11 +4,8 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts",
|
".": "./src/index.ts",
|
||||||
"./renderer": "./src/content-renderer.tsx",
|
"./renderer": "./src/content-renderer.tsx",
|
||||||
@@ -22,8 +19,6 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/cms-types": "workspace:*",
|
"@kit/cms-types": "workspace:*",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@kit/ui": "workspace:*",
|
"@kit/ui": "workspace:*",
|
||||||
"@types/node": "^22.15.18",
|
"@types/node": "^22.15.18",
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,17 +4,12 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts"
|
".": "./src/index.ts"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/tsconfig": "workspace:*"
|
"@kit/tsconfig": "workspace:*"
|
||||||
},
|
},
|
||||||
"typesVersions": {
|
"typesVersions": {
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,20 +4,15 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit",
|
"typecheck": "tsc --noEmit",
|
||||||
"start": "docker compose up"
|
"start": "docker compose up"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts",
|
".": "./src/index.ts",
|
||||||
"./renderer": "./src/content-renderer.tsx"
|
"./renderer": "./src/content-renderer.tsx"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/cms-types": "workspace:*",
|
"@kit/cms-types": "workspace:*",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@kit/ui": "workspace:*",
|
"@kit/ui": "workspace:*",
|
||||||
"@types/node": "^22.15.18",
|
"@types/node": "^22.15.18",
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,19 +4,14 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts"
|
".": "./src/index.ts"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/billing": "workspace:*",
|
"@kit/billing": "workspace:*",
|
||||||
"@kit/billing-gateway": "workspace:*",
|
"@kit/billing-gateway": "workspace:*",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/stripe": "workspace:*",
|
"@kit/stripe": "workspace:*",
|
||||||
"@kit/montonio": "workspace:*",
|
"@kit/montonio": "workspace:*",
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,11 +4,8 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts"
|
".": "./src/index.ts"
|
||||||
},
|
},
|
||||||
@@ -16,9 +13,7 @@
|
|||||||
"@react-email/components": "0.0.41"
|
"@react-email/components": "0.0.41"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/i18n": "workspace:*",
|
"@kit/i18n": "workspace:*",
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/tsconfig": "workspace:*"
|
"@kit/tsconfig": "workspace:*"
|
||||||
},
|
},
|
||||||
"typesVersions": {
|
"typesVersions": {
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,8 +4,6 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"exports": {
|
"exports": {
|
||||||
@@ -24,12 +22,10 @@
|
|||||||
"@hookform/resolvers": "^5.0.1",
|
"@hookform/resolvers": "^5.0.1",
|
||||||
"@kit/billing-gateway": "workspace:*",
|
"@kit/billing-gateway": "workspace:*",
|
||||||
"@kit/email-templates": "workspace:*",
|
"@kit/email-templates": "workspace:*",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/mailers": "workspace:*",
|
"@kit/mailers": "workspace:*",
|
||||||
"@kit/monitoring": "workspace:*",
|
"@kit/monitoring": "workspace:*",
|
||||||
"@kit/next": "workspace:*",
|
"@kit/next": "workspace:*",
|
||||||
"@kit/otp": "workspace:*",
|
"@kit/otp": "workspace:*",
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/supabase": "workspace:*",
|
"@kit/supabase": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
@@ -46,7 +42,6 @@
|
|||||||
"react-dom": "19.1.0",
|
"react-dom": "19.1.0",
|
||||||
"sonner": "^2.0.3"
|
"sonner": "^2.0.3"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"typesVersions": {
|
"typesVersions": {
|
||||||
"*": {
|
"*": {
|
||||||
"*": [
|
"*": [
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,16 +4,11 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@hookform/resolvers": "^5.0.1",
|
"@hookform/resolvers": "^5.0.1",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/next": "workspace:*",
|
"@kit/next": "workspace:*",
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/supabase": "workspace:*",
|
"@kit/supabase": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,8 +4,6 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"exports": {
|
"exports": {
|
||||||
@@ -24,8 +22,6 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@hookform/resolvers": "^5.0.1",
|
"@hookform/resolvers": "^5.0.1",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/supabase": "workspace:*",
|
"@kit/supabase": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
@@ -39,7 +35,6 @@
|
|||||||
"next": "15.3.2",
|
"next": "15.3.2",
|
||||||
"sonner": "^2.0.3"
|
"sonner": "^2.0.3"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"typesVersions": {
|
"typesVersions": {
|
||||||
"*": {
|
"*": {
|
||||||
"*": [
|
"*": [
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,16 +4,11 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@hookform/resolvers": "^5.0.1",
|
"@hookform/resolvers": "^5.0.1",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/next": "workspace:*",
|
"@kit/next": "workspace:*",
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/supabase": "workspace:*",
|
"@kit/supabase": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
|
|||||||
@@ -45,10 +45,7 @@
|
|||||||
"ansi-colors": "^4.1.3",
|
"ansi-colors": "^4.1.3",
|
||||||
"autoprefixer": "^10.4.2",
|
"autoprefixer": "^10.4.2",
|
||||||
"babel-loader": "^8.2.3",
|
"babel-loader": "^8.2.3",
|
||||||
"eslint": "8.10.0",
|
|
||||||
"eslint-config-next": "15.0.3",
|
|
||||||
"postcss": "^8.4.8",
|
"postcss": "^8.4.8",
|
||||||
"prettier": "^2.8.8",
|
|
||||||
"tailwindcss": "^3.0.23",
|
"tailwindcss": "^3.0.23",
|
||||||
"typescript": "^5.3.2"
|
"typescript": "^5.3.2"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ export function sortProducts(
|
|||||||
products: HttpTypes.StoreProduct[],
|
products: HttpTypes.StoreProduct[],
|
||||||
sortBy: SortOptions,
|
sortBy: SortOptions,
|
||||||
): HttpTypes.StoreProduct[] {
|
): HttpTypes.StoreProduct[] {
|
||||||
let sortedProducts = products as MinPricedProduct[];
|
const sortedProducts = products as MinPricedProduct[];
|
||||||
|
|
||||||
if (['price_asc', 'price_desc'].includes(sortBy)) {
|
if (['price_asc', 'price_desc'].includes(sortBy)) {
|
||||||
// Precompute the minimum price for each product
|
// Precompute the minimum price for each product
|
||||||
|
|||||||
@@ -111,9 +111,9 @@ export async function middleware(request: NextRequest) {
|
|||||||
|
|
||||||
let response = NextResponse.redirect(redirectUrl, 307);
|
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;
|
let regionMap;
|
||||||
try {
|
try {
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ export default async function PaginatedProducts({
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
let {
|
const {
|
||||||
response: { products, count },
|
response: { products, count },
|
||||||
} = await listProductsWithSort({
|
} = await listProductsWithSort({
|
||||||
page,
|
page,
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,8 +4,6 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"exports": {
|
"exports": {
|
||||||
@@ -15,8 +13,6 @@
|
|||||||
"./webhooks/*": "./src/server/services/webhooks/*.ts"
|
"./webhooks/*": "./src/server/services/webhooks/*.ts"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/supabase": "workspace:*",
|
"@kit/supabase": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@kit/ui": "workspace:*",
|
"@kit/ui": "workspace:*",
|
||||||
@@ -27,7 +23,6 @@
|
|||||||
"react": "19.1.0",
|
"react": "19.1.0",
|
||||||
"react-dom": "19.1.0"
|
"react-dom": "19.1.0"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"typesVersions": {
|
"typesVersions": {
|
||||||
"*": {
|
"*": {
|
||||||
"*": [
|
"*": [
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,8 +4,6 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"exports": {
|
"exports": {
|
||||||
@@ -23,12 +21,10 @@
|
|||||||
"@kit/accounts": "workspace:*",
|
"@kit/accounts": "workspace:*",
|
||||||
"@kit/billing-gateway": "workspace:*",
|
"@kit/billing-gateway": "workspace:*",
|
||||||
"@kit/email-templates": "workspace:*",
|
"@kit/email-templates": "workspace:*",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/mailers": "workspace:*",
|
"@kit/mailers": "workspace:*",
|
||||||
"@kit/monitoring": "workspace:*",
|
"@kit/monitoring": "workspace:*",
|
||||||
"@kit/next": "workspace:*",
|
"@kit/next": "workspace:*",
|
||||||
"@kit/otp": "workspace:*",
|
"@kit/otp": "workspace:*",
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/supabase": "workspace:*",
|
"@kit/supabase": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
@@ -46,7 +42,6 @@
|
|||||||
"react-dom": "19.1.0",
|
"react-dom": "19.1.0",
|
||||||
"sonner": "^2.0.3"
|
"sonner": "^2.0.3"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"typesVersions": {
|
"typesVersions": {
|
||||||
"*": {
|
"*": {
|
||||||
"*": [
|
"*": [
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,8 +4,6 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"exports": {
|
"exports": {
|
||||||
@@ -16,13 +14,10 @@
|
|||||||
"nanoid": "^5.1.5"
|
"nanoid": "^5.1.5"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/supabase": "workspace:*",
|
"@kit/supabase": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*"
|
"@kit/tsconfig": "workspace:*"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"typesVersions": {
|
"typesVersions": {
|
||||||
"*": {
|
"*": {
|
||||||
"*": [
|
"*": [
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,11 +4,8 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts",
|
".": "./src/index.ts",
|
||||||
"./server": "./src/i18n.server.ts",
|
"./server": "./src/i18n.server.ts",
|
||||||
@@ -16,8 +13,6 @@
|
|||||||
"./provider": "./src/i18n-provider.tsx"
|
"./provider": "./src/i18n-provider.tsx"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@tanstack/react-query": "5.76.1",
|
"@tanstack/react-query": "5.76.1",
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,19 +4,14 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts"
|
".": "./src/index.ts"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/mailers-shared": "workspace:*",
|
"@kit/mailers-shared": "workspace:*",
|
||||||
"@kit/nodemailer": "workspace:*",
|
"@kit/nodemailer": "workspace:*",
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/resend": "workspace:*",
|
"@kit/resend": "workspace:*",
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,11 +4,8 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts"
|
".": "./src/index.ts"
|
||||||
},
|
},
|
||||||
@@ -18,7 +15,6 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
"@kit/eslint-config": "workspace:*",
|
||||||
"@kit/mailers-shared": "workspace:*",
|
"@kit/mailers-shared": "workspace:*",
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@types/nodemailer": "6.4.17"
|
"@types/nodemailer": "6.4.17"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,18 +4,13 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts"
|
".": "./src/index.ts"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/mailers-shared": "workspace:*",
|
"@kit/mailers-shared": "workspace:*",
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@types/node": "^22.15.18"
|
"@types/node": "^22.15.18"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,17 +4,12 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts"
|
".": "./src/index.ts"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/tsconfig": "workspace:*"
|
"@kit/tsconfig": "workspace:*"
|
||||||
},
|
},
|
||||||
"typesVersions": {
|
"typesVersions": {
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -5,11 +5,8 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf ../.turbo node_modules",
|
"clean": "git clean -xdf ../.turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint ..",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
"./server": "./src/server.ts",
|
"./server": "./src/server.ts",
|
||||||
"./instrumentation": "./src/instrumentation.ts",
|
"./instrumentation": "./src/instrumentation.ts",
|
||||||
@@ -18,9 +15,7 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/baselime": "workspace:*",
|
"@kit/baselime": "workspace:*",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/monitoring-core": "workspace:*",
|
"@kit/monitoring-core": "workspace:*",
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/sentry": "workspace:*",
|
"@kit/sentry": "workspace:*",
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,11 +4,8 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
"./server": "./src/server.ts",
|
"./server": "./src/server.ts",
|
||||||
"./client": "./src/client.ts",
|
"./client": "./src/client.ts",
|
||||||
@@ -21,8 +18,6 @@
|
|||||||
"@kit/monitoring-core": "workspace:*"
|
"@kit/monitoring-core": "workspace:*"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@types/react": "19.1.4",
|
"@types/react": "19.1.4",
|
||||||
"react": "19.1.0"
|
"react": "19.1.0"
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -5,17 +5,12 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts"
|
".": "./src/index.ts"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@types/react": "19.1.4",
|
"@types/react": "19.1.4",
|
||||||
"react": "19.1.0"
|
"react": "19.1.0"
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,11 +4,8 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts",
|
".": "./src/index.ts",
|
||||||
"./provider": "./src/components/provider.tsx",
|
"./provider": "./src/components/provider.tsx",
|
||||||
@@ -21,8 +18,6 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
"@kit/eslint-config": "workspace:*",
|
||||||
"@kit/monitoring-core": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@types/react": "19.1.4",
|
"@types/react": "19.1.4",
|
||||||
"react": "19.1.0"
|
"react": "19.1.0"
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,20 +4,15 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
"./actions": "./src/actions/index.ts",
|
"./actions": "./src/actions/index.ts",
|
||||||
"./routes": "./src/routes/index.ts"
|
"./routes": "./src/routes/index.ts"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/auth": "workspace:*",
|
"@kit/auth": "workspace:*",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/monitoring": "workspace:*",
|
"@kit/monitoring": "workspace:*",
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/supabase": "workspace:*",
|
"@kit/supabase": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@supabase/supabase-js": "2.49.4",
|
"@supabase/supabase-js": "2.49.4",
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import baseConfig from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default baseConfig;
|
|
||||||
@@ -4,11 +4,8 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/api/index.ts",
|
".": "./src/api/index.ts",
|
||||||
"./components": "./src/components/index.ts"
|
"./components": "./src/components/index.ts"
|
||||||
@@ -16,10 +13,8 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@hookform/resolvers": "^5.0.1",
|
"@hookform/resolvers": "^5.0.1",
|
||||||
"@kit/email-templates": "workspace:*",
|
"@kit/email-templates": "workspace:*",
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/mailers": "workspace:*",
|
"@kit/mailers": "workspace:*",
|
||||||
"@kit/next": "workspace:*",
|
"@kit/next": "workspace:*",
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/shared": "workspace:*",
|
"@kit/shared": "workspace:*",
|
||||||
"@kit/supabase": "workspace:*",
|
"@kit/supabase": "workspace:*",
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,11 +4,8 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
"./logger": "./src/logger/index.ts",
|
"./logger": "./src/logger/index.ts",
|
||||||
"./utils": "./src/utils.ts",
|
"./utils": "./src/utils.ts",
|
||||||
@@ -20,8 +17,6 @@
|
|||||||
"./types/*": "./src/types/*.ts"
|
"./types/*": "./src/types/*.ts"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@types/react": "19.1.4"
|
"@types/react": "19.1.4"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,11 +4,8 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
"./server-client": "./src/clients/server-client.ts",
|
"./server-client": "./src/clients/server-client.ts",
|
||||||
"./server-admin-client": "./src/clients/server-admin-client.ts",
|
"./server-admin-client": "./src/clients/server-admin-client.ts",
|
||||||
@@ -21,8 +18,6 @@
|
|||||||
"./auth": "./src/auth.ts"
|
"./auth": "./src/auth.ts"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@supabase/ssr": "^0.6.1",
|
"@supabase/ssr": "^0.6.1",
|
||||||
"@supabase/supabase-js": "2.49.4",
|
"@supabase/supabase-js": "2.49.4",
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
import 'server-only';
|
import 'server-only';
|
||||||
|
|
||||||
|
import getBaseWebpackConfig from 'next/dist/build/webpack-config';
|
||||||
|
|
||||||
import {
|
import {
|
||||||
AuthError,
|
AuthError,
|
||||||
type EmailOtpType,
|
type EmailOtpType,
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
import eslintConfigBase from '@kit/eslint-config/base.js';
|
|
||||||
|
|
||||||
export default eslintConfigBase;
|
|
||||||
@@ -4,8 +4,6 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "git clean -xdf .turbo node_modules",
|
"clean": "git clean -xdf .turbo node_modules",
|
||||||
"format": "prettier --check \"**/*.{ts,tsx}\"",
|
|
||||||
"lint": "eslint .",
|
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@@ -39,8 +37,6 @@
|
|||||||
"tailwind-merge": "^3.3.0"
|
"tailwind-merge": "^3.3.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/eslint-config": "workspace:*",
|
|
||||||
"@kit/prettier-config": "workspace:*",
|
|
||||||
"@kit/tsconfig": "workspace:*",
|
"@kit/tsconfig": "workspace:*",
|
||||||
"@radix-ui/react-icons": "^1.3.2",
|
"@radix-ui/react-icons": "^1.3.2",
|
||||||
"@tanstack/react-query": "5.76.1",
|
"@tanstack/react-query": "5.76.1",
|
||||||
@@ -49,17 +45,14 @@
|
|||||||
"@types/react-dom": "19.1.5",
|
"@types/react-dom": "19.1.5",
|
||||||
"class-variance-authority": "^0.7.1",
|
"class-variance-authority": "^0.7.1",
|
||||||
"date-fns": "^4.1.0",
|
"date-fns": "^4.1.0",
|
||||||
"eslint": "^9.26.0",
|
|
||||||
"next": "15.3.2",
|
"next": "15.3.2",
|
||||||
"next-themes": "0.4.6",
|
"next-themes": "0.4.6",
|
||||||
"prettier": "^3.5.3",
|
|
||||||
"react-day-picker": "^8.10.1",
|
"react-day-picker": "^8.10.1",
|
||||||
"sonner": "^2.0.3",
|
"sonner": "^2.0.3",
|
||||||
"tailwindcss": "4.1.7",
|
"tailwindcss": "4.1.7",
|
||||||
"tailwindcss-animate": "^1.0.7",
|
"tailwindcss-animate": "^1.0.7",
|
||||||
"typescript": "^5.8.3"
|
"typescript": "^5.8.3"
|
||||||
},
|
},
|
||||||
"prettier": "@kit/prettier-config",
|
|
||||||
"exports": {
|
"exports": {
|
||||||
"./accordion": "./src/shadcn/accordion.tsx",
|
"./accordion": "./src/shadcn/accordion.tsx",
|
||||||
"./alert-dialog": "./src/shadcn/alert-dialog.tsx",
|
"./alert-dialog": "./src/shadcn/alert-dialog.tsx",
|
||||||
|
|||||||
733
pnpm-lock.yaml
generated
733
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user