Update dependencies and improve type safety in webhook handling
This commit updates various dependencies across the project, including a version bump for 'lucide-react' and 'prettier'. Additionally, it improves type safety in the 'database-webhook-handler.service.ts' by making the 'DatabaseChangePayload' and 'handleEvent' function more type-safe.
This commit is contained in:
@@ -59,7 +59,7 @@
|
|||||||
"@tanstack/react-query-next-experimental": "^5.40.0",
|
"@tanstack/react-query-next-experimental": "^5.40.0",
|
||||||
"@tanstack/react-table": "^8.17.3",
|
"@tanstack/react-table": "^8.17.3",
|
||||||
"date-fns": "^3.6.0",
|
"date-fns": "^3.6.0",
|
||||||
"lucide-react": "^0.381.0",
|
"lucide-react": "^0.383.0",
|
||||||
"next": "14.2.3",
|
"next": "14.2.3",
|
||||||
"next-sitemap": "^4.2.3",
|
"next-sitemap": "^4.2.3",
|
||||||
"next-themes": "0.3.0",
|
"next-themes": "0.3.0",
|
||||||
@@ -85,7 +85,7 @@
|
|||||||
"autoprefixer": "^10.4.19",
|
"autoprefixer": "^10.4.19",
|
||||||
"dotenv-cli": "^7.4.2",
|
"dotenv-cli": "^7.4.2",
|
||||||
"eslint": "^8.57.0",
|
"eslint": "^8.57.0",
|
||||||
"prettier": "^3.2.5",
|
"prettier": "^3.3.0",
|
||||||
"supabase": "^1.172.2",
|
"supabase": "^1.172.2",
|
||||||
"tailwindcss": "3.4.3",
|
"tailwindcss": "3.4.3",
|
||||||
"typescript": "^5.4.5"
|
"typescript": "^5.4.5"
|
||||||
|
|||||||
@@ -39,7 +39,7 @@
|
|||||||
"@turbo/gen": "^1.13.3",
|
"@turbo/gen": "^1.13.3",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"pnpm": "^9.1.4",
|
"pnpm": "^9.1.4",
|
||||||
"prettier": "^3.2.5",
|
"prettier": "^3.3.0",
|
||||||
"turbo": "^1.13.3",
|
"turbo": "^1.13.3",
|
||||||
"typescript": "^5.4.5",
|
"typescript": "^5.4.5",
|
||||||
"yarn": "^1.22.22"
|
"yarn": "^1.22.22"
|
||||||
|
|||||||
@@ -30,7 +30,7 @@
|
|||||||
"@supabase/supabase-js": "^2.43.4",
|
"@supabase/supabase-js": "^2.43.4",
|
||||||
"@types/react": "^18.3.3",
|
"@types/react": "^18.3.3",
|
||||||
"date-fns": "^3.6.0",
|
"date-fns": "^3.6.0",
|
||||||
"lucide-react": "^0.381.0",
|
"lucide-react": "^0.383.0",
|
||||||
"next": "14.2.3",
|
"next": "14.2.3",
|
||||||
"react": "18.3.1",
|
"react": "18.3.1",
|
||||||
"react-hook-form": "^7.51.4",
|
"react-hook-form": "^7.51.4",
|
||||||
|
|||||||
@@ -11,7 +11,8 @@ import { getDatabaseWebhookVerifier } from './verifier';
|
|||||||
* @name DatabaseChangePayload
|
* @name DatabaseChangePayload
|
||||||
* @description Payload for the database change event. Useful for handling custom webhooks.
|
* @description Payload for the database change event. Useful for handling custom webhooks.
|
||||||
*/
|
*/
|
||||||
export type DatabaseChangePayload = RecordChange<keyof Tables>;
|
export type DatabaseChangePayload<Table extends keyof Tables> =
|
||||||
|
RecordChange<Table>;
|
||||||
|
|
||||||
export function getDatabaseWebhookHandlerService() {
|
export function getDatabaseWebhookHandlerService() {
|
||||||
return new DatabaseWebhookHandlerService();
|
return new DatabaseWebhookHandlerService();
|
||||||
@@ -33,7 +34,11 @@ class DatabaseWebhookHandlerService {
|
|||||||
async handleWebhook(
|
async handleWebhook(
|
||||||
request: Request,
|
request: Request,
|
||||||
params?: {
|
params?: {
|
||||||
handleEvent(payload: DatabaseChangePayload): unknown;
|
handleEvent<Table extends keyof Tables>(
|
||||||
|
payload: Table extends keyof Tables
|
||||||
|
? DatabaseChangePayload<Table>
|
||||||
|
: never,
|
||||||
|
): unknown;
|
||||||
},
|
},
|
||||||
) {
|
) {
|
||||||
const logger = await getLogger();
|
const logger = await getLogger();
|
||||||
|
|||||||
@@ -37,7 +37,7 @@
|
|||||||
"@tanstack/react-query": "5.40.0",
|
"@tanstack/react-query": "5.40.0",
|
||||||
"@types/react": "^18.3.3",
|
"@types/react": "^18.3.3",
|
||||||
"@types/react-dom": "^18.3.0",
|
"@types/react-dom": "^18.3.0",
|
||||||
"lucide-react": "^0.381.0",
|
"lucide-react": "^0.383.0",
|
||||||
"next": "14.2.3",
|
"next": "14.2.3",
|
||||||
"next-themes": "0.3.0",
|
"next-themes": "0.3.0",
|
||||||
"react": "18.3.1",
|
"react": "18.3.1",
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
"@tanstack/react-query": "5.40.0",
|
"@tanstack/react-query": "5.40.0",
|
||||||
"@tanstack/react-table": "^8.17.3",
|
"@tanstack/react-table": "^8.17.3",
|
||||||
"@types/react": "^18.3.3",
|
"@types/react": "^18.3.3",
|
||||||
"lucide-react": "^0.381.0",
|
"lucide-react": "^0.383.0",
|
||||||
"next": "14.2.3",
|
"next": "14.2.3",
|
||||||
"react": "18.3.1",
|
"react": "18.3.1",
|
||||||
"react-dom": "18.3.1",
|
"react-dom": "18.3.1",
|
||||||
|
|||||||
@@ -31,7 +31,7 @@
|
|||||||
"@supabase/supabase-js": "^2.43.4",
|
"@supabase/supabase-js": "^2.43.4",
|
||||||
"@tanstack/react-query": "5.40.0",
|
"@tanstack/react-query": "5.40.0",
|
||||||
"@types/react": "^18.3.3",
|
"@types/react": "^18.3.3",
|
||||||
"lucide-react": "^0.381.0",
|
"lucide-react": "^0.383.0",
|
||||||
"next": "14.2.3",
|
"next": "14.2.3",
|
||||||
"react-hook-form": "^7.51.4",
|
"react-hook-form": "^7.51.4",
|
||||||
"react-i18next": "^14.1.2",
|
"react-i18next": "^14.1.2",
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
"@supabase/supabase-js": "^2.43.4",
|
"@supabase/supabase-js": "^2.43.4",
|
||||||
"@tanstack/react-query": "5.40.0",
|
"@tanstack/react-query": "5.40.0",
|
||||||
"@types/react": "^18.3.3",
|
"@types/react": "^18.3.3",
|
||||||
"lucide-react": "^0.381.0",
|
"lucide-react": "^0.383.0",
|
||||||
"react": "18.3.1",
|
"react": "18.3.1",
|
||||||
"react-dom": "18.3.1",
|
"react-dom": "18.3.1",
|
||||||
"react-i18next": "^14.1.2"
|
"react-i18next": "^14.1.2"
|
||||||
|
|||||||
@@ -38,7 +38,7 @@
|
|||||||
"@types/react-dom": "^18.3.0",
|
"@types/react-dom": "^18.3.0",
|
||||||
"class-variance-authority": "^0.7.0",
|
"class-variance-authority": "^0.7.0",
|
||||||
"date-fns": "^3.6.0",
|
"date-fns": "^3.6.0",
|
||||||
"lucide-react": "^0.381.0",
|
"lucide-react": "^0.383.0",
|
||||||
"next": "14.2.3",
|
"next": "14.2.3",
|
||||||
"react": "18.3.1",
|
"react": "18.3.1",
|
||||||
"react-dom": "18.3.1",
|
"react-dom": "18.3.1",
|
||||||
|
|||||||
@@ -11,8 +11,6 @@ const PROVIDER = getMonitoringProvider();
|
|||||||
*/
|
*/
|
||||||
export async function registerMonitoringInstrumentation() {
|
export async function registerMonitoringInstrumentation() {
|
||||||
if (!PROVIDER) {
|
if (!PROVIDER) {
|
||||||
console.info(`No instrumentation provider specified. Skipping...`);
|
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -31,7 +31,7 @@
|
|||||||
"clsx": "^2.1.1",
|
"clsx": "^2.1.1",
|
||||||
"cmdk": "1.0.0",
|
"cmdk": "1.0.0",
|
||||||
"input-otp": "1.2.4",
|
"input-otp": "1.2.4",
|
||||||
"lucide-react": "^0.381.0",
|
"lucide-react": "^0.383.0",
|
||||||
"react-top-loading-bar": "2.3.1",
|
"react-top-loading-bar": "2.3.1",
|
||||||
"tailwind-merge": "^2.3.0"
|
"tailwind-merge": "^2.3.0"
|
||||||
},
|
},
|
||||||
@@ -49,7 +49,7 @@
|
|||||||
"eslint": "^8.57.0",
|
"eslint": "^8.57.0",
|
||||||
"next": "14.2.3",
|
"next": "14.2.3",
|
||||||
"next-themes": "0.3.0",
|
"next-themes": "0.3.0",
|
||||||
"prettier": "^3.2.5",
|
"prettier": "^3.3.0",
|
||||||
"react-day-picker": "^8.10.1",
|
"react-day-picker": "^8.10.1",
|
||||||
"react-hook-form": "^7.51.4",
|
"react-hook-form": "^7.51.4",
|
||||||
"react-i18next": "^14.1.2",
|
"react-i18next": "^14.1.2",
|
||||||
|
|||||||
173
pnpm-lock.yaml
generated
173
pnpm-lock.yaml
generated
@@ -17,7 +17,7 @@ importers:
|
|||||||
version: 0.21.4
|
version: 0.21.4
|
||||||
'@turbo/gen':
|
'@turbo/gen':
|
||||||
specifier: ^1.13.3
|
specifier: ^1.13.3
|
||||||
version: 1.13.3(@types/node@20.12.13)(typescript@5.4.5)
|
version: 1.13.3(@types/node@20.13.0)(typescript@5.4.5)
|
||||||
cross-env:
|
cross-env:
|
||||||
specifier: ^7.0.3
|
specifier: ^7.0.3
|
||||||
version: 7.0.3
|
version: 7.0.3
|
||||||
@@ -25,8 +25,8 @@ importers:
|
|||||||
specifier: ^9.1.4
|
specifier: ^9.1.4
|
||||||
version: 9.1.4
|
version: 9.1.4
|
||||||
prettier:
|
prettier:
|
||||||
specifier: ^3.2.5
|
specifier: ^3.3.0
|
||||||
version: 3.2.5
|
version: 3.3.0
|
||||||
turbo:
|
turbo:
|
||||||
specifier: ^1.13.3
|
specifier: ^1.13.3
|
||||||
version: 1.13.3
|
version: 1.13.3
|
||||||
@@ -136,8 +136,8 @@ importers:
|
|||||||
specifier: ^3.6.0
|
specifier: ^3.6.0
|
||||||
version: 3.6.0
|
version: 3.6.0
|
||||||
lucide-react:
|
lucide-react:
|
||||||
specifier: ^0.381.0
|
specifier: ^0.383.0
|
||||||
version: 0.381.0(react@18.3.1)
|
version: 0.383.0(react@18.3.1)
|
||||||
next:
|
next:
|
||||||
specifier: 14.2.3
|
specifier: 14.2.3
|
||||||
version: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
@@ -209,8 +209,8 @@ importers:
|
|||||||
specifier: ^8.57.0
|
specifier: ^8.57.0
|
||||||
version: 8.57.0
|
version: 8.57.0
|
||||||
prettier:
|
prettier:
|
||||||
specifier: ^3.2.5
|
specifier: ^3.3.0
|
||||||
version: 3.2.5
|
version: 3.3.0
|
||||||
supabase:
|
supabase:
|
||||||
specifier: ^1.172.2
|
specifier: ^1.172.2
|
||||||
version: 1.172.2
|
version: 1.172.2
|
||||||
@@ -290,8 +290,8 @@ importers:
|
|||||||
specifier: ^3.6.0
|
specifier: ^3.6.0
|
||||||
version: 3.6.0
|
version: 3.6.0
|
||||||
lucide-react:
|
lucide-react:
|
||||||
specifier: ^0.381.0
|
specifier: ^0.383.0
|
||||||
version: 0.381.0(react@18.3.1)
|
version: 0.383.0(react@18.3.1)
|
||||||
next:
|
next:
|
||||||
specifier: 14.2.3
|
specifier: 14.2.3
|
||||||
version: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
@@ -604,8 +604,8 @@ importers:
|
|||||||
specifier: ^18.3.0
|
specifier: ^18.3.0
|
||||||
version: 18.3.0
|
version: 18.3.0
|
||||||
lucide-react:
|
lucide-react:
|
||||||
specifier: ^0.381.0
|
specifier: ^0.383.0
|
||||||
version: 0.381.0(react@18.3.1)
|
version: 0.383.0(react@18.3.1)
|
||||||
next:
|
next:
|
||||||
specifier: 14.2.3
|
specifier: 14.2.3
|
||||||
version: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
@@ -676,8 +676,8 @@ importers:
|
|||||||
specifier: ^18.3.3
|
specifier: ^18.3.3
|
||||||
version: 18.3.3
|
version: 18.3.3
|
||||||
lucide-react:
|
lucide-react:
|
||||||
specifier: ^0.381.0
|
specifier: ^0.383.0
|
||||||
version: 0.381.0(react@18.3.1)
|
version: 0.383.0(react@18.3.1)
|
||||||
next:
|
next:
|
||||||
specifier: 14.2.3
|
specifier: 14.2.3
|
||||||
version: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
@@ -736,8 +736,8 @@ importers:
|
|||||||
specifier: ^18.3.3
|
specifier: ^18.3.3
|
||||||
version: 18.3.3
|
version: 18.3.3
|
||||||
lucide-react:
|
lucide-react:
|
||||||
specifier: ^0.381.0
|
specifier: ^0.383.0
|
||||||
version: 0.381.0(react@18.3.1)
|
version: 0.383.0(react@18.3.1)
|
||||||
next:
|
next:
|
||||||
specifier: 14.2.3
|
specifier: 14.2.3
|
||||||
version: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
@@ -784,8 +784,8 @@ importers:
|
|||||||
specifier: ^18.3.3
|
specifier: ^18.3.3
|
||||||
version: 18.3.3
|
version: 18.3.3
|
||||||
lucide-react:
|
lucide-react:
|
||||||
specifier: ^0.381.0
|
specifier: ^0.383.0
|
||||||
version: 0.381.0(react@18.3.1)
|
version: 0.383.0(react@18.3.1)
|
||||||
react:
|
react:
|
||||||
specifier: 18.3.1
|
specifier: 18.3.1
|
||||||
version: 18.3.1
|
version: 18.3.1
|
||||||
@@ -866,8 +866,8 @@ importers:
|
|||||||
specifier: ^3.6.0
|
specifier: ^3.6.0
|
||||||
version: 3.6.0
|
version: 3.6.0
|
||||||
lucide-react:
|
lucide-react:
|
||||||
specifier: ^0.381.0
|
specifier: ^0.383.0
|
||||||
version: 0.381.0(react@18.3.1)
|
version: 0.383.0(react@18.3.1)
|
||||||
next:
|
next:
|
||||||
specifier: 14.2.3
|
specifier: 14.2.3
|
||||||
version: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
@@ -1243,8 +1243,8 @@ importers:
|
|||||||
specifier: 1.2.4
|
specifier: 1.2.4
|
||||||
version: 1.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 1.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
lucide-react:
|
lucide-react:
|
||||||
specifier: ^0.381.0
|
specifier: ^0.383.0
|
||||||
version: 0.381.0(react@18.3.1)
|
version: 0.383.0(react@18.3.1)
|
||||||
react-top-loading-bar:
|
react-top-loading-bar:
|
||||||
specifier: 2.3.1
|
specifier: 2.3.1
|
||||||
version: 2.3.1(react@18.3.1)
|
version: 2.3.1(react@18.3.1)
|
||||||
@@ -1292,8 +1292,8 @@ importers:
|
|||||||
specifier: 0.3.0
|
specifier: 0.3.0
|
||||||
version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
prettier:
|
prettier:
|
||||||
specifier: ^3.2.5
|
specifier: ^3.3.0
|
||||||
version: 3.2.5
|
version: 3.3.0
|
||||||
react-day-picker:
|
react-day-picker:
|
||||||
specifier: ^8.10.1
|
specifier: ^8.10.1
|
||||||
version: 8.10.1(date-fns@3.6.0)(react@18.3.1)
|
version: 8.10.1(date-fns@3.6.0)(react@18.3.1)
|
||||||
@@ -1308,10 +1308,10 @@ importers:
|
|||||||
version: 1.4.41(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 1.4.41(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
tailwindcss:
|
tailwindcss:
|
||||||
specifier: 3.4.3
|
specifier: 3.4.3
|
||||||
version: 3.4.3(ts-node@10.9.2(@types/node@20.12.13)(typescript@5.4.5))
|
version: 3.4.3(ts-node@10.9.2(@types/node@20.13.0)(typescript@5.4.5))
|
||||||
tailwindcss-animate:
|
tailwindcss-animate:
|
||||||
specifier: ^1.0.7
|
specifier: ^1.0.7
|
||||||
version: 1.0.7(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.13)(typescript@5.4.5)))
|
version: 1.0.7(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.13.0)(typescript@5.4.5)))
|
||||||
typescript:
|
typescript:
|
||||||
specifier: ^5.4.5
|
specifier: ^5.4.5
|
||||||
version: 5.4.5
|
version: 5.4.5
|
||||||
@@ -1326,7 +1326,7 @@ importers:
|
|||||||
version: 14.2.3
|
version: 14.2.3
|
||||||
'@trivago/prettier-plugin-sort-imports':
|
'@trivago/prettier-plugin-sort-imports':
|
||||||
specifier: ^4.3.0
|
specifier: ^4.3.0
|
||||||
version: 4.3.0(prettier@3.2.5)
|
version: 4.3.0(prettier@3.3.0)
|
||||||
'@types/eslint':
|
'@types/eslint':
|
||||||
specifier: ^8.56.10
|
specifier: ^8.56.10
|
||||||
version: 8.56.10
|
version: 8.56.10
|
||||||
@@ -1369,7 +1369,7 @@ importers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@ianvs/prettier-plugin-sort-imports':
|
'@ianvs/prettier-plugin-sort-imports':
|
||||||
specifier: ^4.2.1
|
specifier: ^4.2.1
|
||||||
version: 4.2.1(prettier@3.2.5)
|
version: 4.2.1(prettier@3.3.0)
|
||||||
'@tanstack/react-table':
|
'@tanstack/react-table':
|
||||||
specifier: ^8.17.3
|
specifier: ^8.17.3
|
||||||
version: 8.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 8.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
@@ -1377,11 +1377,11 @@ importers:
|
|||||||
specifier: 14.2.3
|
specifier: 14.2.3
|
||||||
version: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
prettier:
|
prettier:
|
||||||
specifier: ^3.2.5
|
specifier: ^3.3.0
|
||||||
version: 3.2.5
|
version: 3.3.0
|
||||||
prettier-plugin-tailwindcss:
|
prettier-plugin-tailwindcss:
|
||||||
specifier: ^0.5.14
|
specifier: ^0.6.1
|
||||||
version: 0.5.14(@ianvs/prettier-plugin-sort-imports@4.2.1(prettier@3.2.5))(@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.2.5))(prettier@3.2.5)
|
version: 0.6.1(@ianvs/prettier-plugin-sort-imports@4.2.1(prettier@3.3.0))(@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.0))(prettier@3.3.0)
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@kit/tsconfig':
|
'@kit/tsconfig':
|
||||||
specifier: workspace:^
|
specifier: workspace:^
|
||||||
@@ -1403,10 +1403,10 @@ importers:
|
|||||||
version: 8.4.38
|
version: 8.4.38
|
||||||
tailwindcss:
|
tailwindcss:
|
||||||
specifier: 3.4.3
|
specifier: 3.4.3
|
||||||
version: 3.4.3(ts-node@10.9.2(@types/node@20.12.13)(typescript@5.4.5))
|
version: 3.4.3(ts-node@10.9.2(@types/node@20.13.0)(typescript@5.4.5))
|
||||||
tailwindcss-animate:
|
tailwindcss-animate:
|
||||||
specifier: ^1.0.7
|
specifier: ^1.0.7
|
||||||
version: 1.0.7(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.13)(typescript@5.4.5)))
|
version: 1.0.7(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.13.0)(typescript@5.4.5)))
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@kit/eslint-config':
|
'@kit/eslint-config':
|
||||||
specifier: workspace:^
|
specifier: workspace:^
|
||||||
@@ -1421,8 +1421,8 @@ importers:
|
|||||||
specifier: ^8.57.0
|
specifier: ^8.57.0
|
||||||
version: 8.57.0
|
version: 8.57.0
|
||||||
prettier:
|
prettier:
|
||||||
specifier: ^3.2.5
|
specifier: ^3.3.0
|
||||||
version: 3.2.5
|
version: 3.3.0
|
||||||
typescript:
|
typescript:
|
||||||
specifier: ^5.4.5
|
specifier: ^5.4.5
|
||||||
version: 5.4.5
|
version: 5.4.5
|
||||||
@@ -4006,6 +4006,9 @@ packages:
|
|||||||
'@types/node@20.12.13':
|
'@types/node@20.12.13':
|
||||||
resolution: {integrity: sha512-gBGeanV41c1L171rR7wjbMiEpEI/l5XFQdLLfhr/REwpgDy/4U8y89+i8kRiLzDyZdOkXh+cRaTetUnCYutoXA==}
|
resolution: {integrity: sha512-gBGeanV41c1L171rR7wjbMiEpEI/l5XFQdLLfhr/REwpgDy/4U8y89+i8kRiLzDyZdOkXh+cRaTetUnCYutoXA==}
|
||||||
|
|
||||||
|
'@types/node@20.13.0':
|
||||||
|
resolution: {integrity: sha512-FM6AOb3khNkNIXPnHFDYaHerSv8uN22C91z098AnGccVu+Pcdhi+pNUFDi0iLmPIsVE0JBD0KVS7mzUYt4nRzQ==}
|
||||||
|
|
||||||
'@types/nodemailer@6.4.15':
|
'@types/nodemailer@6.4.15':
|
||||||
resolution: {integrity: sha512-0EBJxawVNjPkng1zm2vopRctuWVCxk34JcIlRuXSf54habUWdz1FB7wHDqOqvDa8Mtpt0Q3LTXQkAs2LNyK5jQ==}
|
resolution: {integrity: sha512-0EBJxawVNjPkng1zm2vopRctuWVCxk34JcIlRuXSf54habUWdz1FB7wHDqOqvDa8Mtpt0Q3LTXQkAs2LNyK5jQ==}
|
||||||
|
|
||||||
@@ -5883,8 +5886,8 @@ packages:
|
|||||||
resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==}
|
resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==}
|
||||||
engines: {node: '>=12'}
|
engines: {node: '>=12'}
|
||||||
|
|
||||||
lucide-react@0.381.0:
|
lucide-react@0.383.0:
|
||||||
resolution: {integrity: sha512-cft0ywFfHkGprX5pwKyS9jme/ksh9eYAHSZqFRKN0XGp70kia4uqZOTPB+i+O51cqiJlvGLqzMGWnMHaeJTs3g==}
|
resolution: {integrity: sha512-13xlG0CQCJtzjSQYwwJ3WRqMHtRj3EXmLlorrARt7y+IHnxUCp3XyFNL1DfaGySWxHObDvnu1u1dV+0VMKHUSg==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: 18.3.1
|
react: 18.3.1
|
||||||
|
|
||||||
@@ -6580,8 +6583,8 @@ packages:
|
|||||||
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
|
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
|
||||||
engines: {node: '>= 0.8.0'}
|
engines: {node: '>= 0.8.0'}
|
||||||
|
|
||||||
prettier-plugin-tailwindcss@0.5.14:
|
prettier-plugin-tailwindcss@0.6.1:
|
||||||
resolution: {integrity: sha512-Puaz+wPUAhFp8Lo9HuciYKM2Y2XExESjeT+9NQoVFXZsPPnc9VYss2SpxdQ6vbatmt8/4+SN0oe0I1cPDABg9Q==}
|
resolution: {integrity: sha512-AnbeYZu0WGj+QgKciUgdMnRxrqcxltleZPgdwfA5104BHM3siBLONN/HLW1yS2HvzSNkzpQ/JAj+LN0jcJO+0w==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@ianvs/prettier-plugin-sort-imports': '*'
|
'@ianvs/prettier-plugin-sort-imports': '*'
|
||||||
@@ -6632,8 +6635,8 @@ packages:
|
|||||||
prettier-plugin-svelte:
|
prettier-plugin-svelte:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
prettier@3.2.5:
|
prettier@3.3.0:
|
||||||
resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==}
|
resolution: {integrity: sha512-J9odKxERhCQ10OC2yb93583f6UnYutOeiV5i0zEDS7UGTdUt0u+y8erxl3lBKvwo/JHyyoEdXjwp4dke9oyZ/g==}
|
||||||
engines: {node: '>=14'}
|
engines: {node: '>=14'}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
@@ -8276,14 +8279,14 @@ snapshots:
|
|||||||
|
|
||||||
'@humanwhocodes/object-schema@2.0.3': {}
|
'@humanwhocodes/object-schema@2.0.3': {}
|
||||||
|
|
||||||
'@ianvs/prettier-plugin-sort-imports@4.2.1(prettier@3.2.5)':
|
'@ianvs/prettier-plugin-sort-imports@4.2.1(prettier@3.3.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/core': 7.24.5
|
'@babel/core': 7.24.5
|
||||||
'@babel/generator': 7.24.5
|
'@babel/generator': 7.24.5
|
||||||
'@babel/parser': 7.24.5
|
'@babel/parser': 7.24.5
|
||||||
'@babel/traverse': 7.24.5
|
'@babel/traverse': 7.24.5
|
||||||
'@babel/types': 7.24.5
|
'@babel/types': 7.24.5
|
||||||
prettier: 3.2.5
|
prettier: 3.3.0
|
||||||
semver: 7.6.2
|
semver: 7.6.2
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
@@ -11151,7 +11154,7 @@ snapshots:
|
|||||||
|
|
||||||
'@tootallnate/quickjs-emscripten@0.23.0': {}
|
'@tootallnate/quickjs-emscripten@0.23.0': {}
|
||||||
|
|
||||||
'@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.2.5)':
|
'@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/generator': 7.17.7
|
'@babel/generator': 7.17.7
|
||||||
'@babel/parser': 7.24.5
|
'@babel/parser': 7.24.5
|
||||||
@@ -11159,7 +11162,7 @@ snapshots:
|
|||||||
'@babel/types': 7.17.0
|
'@babel/types': 7.17.0
|
||||||
javascript-natural-sort: 0.7.1
|
javascript-natural-sort: 0.7.1
|
||||||
lodash: 4.17.21
|
lodash: 4.17.21
|
||||||
prettier: 3.2.5
|
prettier: 3.3.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
@@ -11179,7 +11182,7 @@ snapshots:
|
|||||||
|
|
||||||
'@tsconfig/node16@1.0.4': {}
|
'@tsconfig/node16@1.0.4': {}
|
||||||
|
|
||||||
'@turbo/gen@1.13.3(@types/node@20.12.13)(typescript@5.4.5)':
|
'@turbo/gen@1.13.3(@types/node@20.13.0)(typescript@5.4.5)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@turbo/workspaces': 1.13.3
|
'@turbo/workspaces': 1.13.3
|
||||||
chalk: 2.4.2
|
chalk: 2.4.2
|
||||||
@@ -11189,7 +11192,7 @@ snapshots:
|
|||||||
minimatch: 9.0.4
|
minimatch: 9.0.4
|
||||||
node-plop: 0.26.3
|
node-plop: 0.26.3
|
||||||
proxy-agent: 6.4.0
|
proxy-agent: 6.4.0
|
||||||
ts-node: 10.9.2(@types/node@20.12.13)(typescript@5.4.5)
|
ts-node: 10.9.2(@types/node@20.13.0)(typescript@5.4.5)
|
||||||
update-check: 1.5.4
|
update-check: 1.5.4
|
||||||
validate-npm-package-name: 5.0.1
|
validate-npm-package-name: 5.0.1
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
@@ -11387,6 +11390,10 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
undici-types: 5.26.5
|
undici-types: 5.26.5
|
||||||
|
|
||||||
|
'@types/node@20.13.0':
|
||||||
|
dependencies:
|
||||||
|
undici-types: 5.26.5
|
||||||
|
|
||||||
'@types/nodemailer@6.4.15':
|
'@types/nodemailer@6.4.15':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@types/node': 20.12.13
|
'@types/node': 20.12.13
|
||||||
@@ -13370,7 +13377,7 @@ snapshots:
|
|||||||
|
|
||||||
jest-worker@27.5.1:
|
jest-worker@27.5.1:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@types/node': 20.12.13
|
'@types/node': 20.13.0
|
||||||
merge-stream: 2.0.0
|
merge-stream: 2.0.0
|
||||||
supports-color: 8.1.1
|
supports-color: 8.1.1
|
||||||
|
|
||||||
@@ -13515,7 +13522,7 @@ snapshots:
|
|||||||
|
|
||||||
lru-cache@7.18.3: {}
|
lru-cache@7.18.3: {}
|
||||||
|
|
||||||
lucide-react@0.381.0(react@18.3.1):
|
lucide-react@0.383.0(react@18.3.1):
|
||||||
dependencies:
|
dependencies:
|
||||||
react: 18.3.1
|
react: 18.3.1
|
||||||
|
|
||||||
@@ -14489,6 +14496,14 @@ snapshots:
|
|||||||
postcss: 8.4.38
|
postcss: 8.4.38
|
||||||
ts-node: 10.9.2(@types/node@20.12.13)(typescript@5.4.5)
|
ts-node: 10.9.2(@types/node@20.12.13)(typescript@5.4.5)
|
||||||
|
|
||||||
|
postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.13.0)(typescript@5.4.5)):
|
||||||
|
dependencies:
|
||||||
|
lilconfig: 3.1.1
|
||||||
|
yaml: 2.4.2
|
||||||
|
optionalDependencies:
|
||||||
|
postcss: 8.4.38
|
||||||
|
ts-node: 10.9.2(@types/node@20.13.0)(typescript@5.4.5)
|
||||||
|
|
||||||
postcss-nested@6.0.1(postcss@8.4.38):
|
postcss-nested@6.0.1(postcss@8.4.38):
|
||||||
dependencies:
|
dependencies:
|
||||||
postcss: 8.4.38
|
postcss: 8.4.38
|
||||||
@@ -14525,14 +14540,14 @@ snapshots:
|
|||||||
|
|
||||||
prelude-ls@1.2.1: {}
|
prelude-ls@1.2.1: {}
|
||||||
|
|
||||||
prettier-plugin-tailwindcss@0.5.14(@ianvs/prettier-plugin-sort-imports@4.2.1(prettier@3.2.5))(@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.2.5))(prettier@3.2.5):
|
prettier-plugin-tailwindcss@0.6.1(@ianvs/prettier-plugin-sort-imports@4.2.1(prettier@3.3.0))(@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.0))(prettier@3.3.0):
|
||||||
dependencies:
|
dependencies:
|
||||||
prettier: 3.2.5
|
prettier: 3.3.0
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@ianvs/prettier-plugin-sort-imports': 4.2.1(prettier@3.2.5)
|
'@ianvs/prettier-plugin-sort-imports': 4.2.1(prettier@3.3.0)
|
||||||
'@trivago/prettier-plugin-sort-imports': 4.3.0(prettier@3.2.5)
|
'@trivago/prettier-plugin-sort-imports': 4.3.0(prettier@3.3.0)
|
||||||
|
|
||||||
prettier@3.2.5: {}
|
prettier@3.3.0: {}
|
||||||
|
|
||||||
prismjs@1.29.0: {}
|
prismjs@1.29.0: {}
|
||||||
|
|
||||||
@@ -15228,9 +15243,9 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@babel/runtime': 7.24.5
|
'@babel/runtime': 7.24.5
|
||||||
|
|
||||||
tailwindcss-animate@1.0.7(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.13)(typescript@5.4.5))):
|
tailwindcss-animate@1.0.7(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.13.0)(typescript@5.4.5))):
|
||||||
dependencies:
|
dependencies:
|
||||||
tailwindcss: 3.4.3(ts-node@10.9.2(@types/node@20.12.13)(typescript@5.4.5))
|
tailwindcss: 3.4.3(ts-node@10.9.2(@types/node@20.13.0)(typescript@5.4.5))
|
||||||
|
|
||||||
tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.13)(typescript@5.4.5)):
|
tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.13)(typescript@5.4.5)):
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -15259,6 +15274,33 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- ts-node
|
- ts-node
|
||||||
|
|
||||||
|
tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.13.0)(typescript@5.4.5)):
|
||||||
|
dependencies:
|
||||||
|
'@alloc/quick-lru': 5.2.0
|
||||||
|
arg: 5.0.2
|
||||||
|
chokidar: 3.6.0
|
||||||
|
didyoumean: 1.2.2
|
||||||
|
dlv: 1.1.3
|
||||||
|
fast-glob: 3.3.2
|
||||||
|
glob-parent: 6.0.2
|
||||||
|
is-glob: 4.0.3
|
||||||
|
jiti: 1.21.0
|
||||||
|
lilconfig: 2.1.0
|
||||||
|
micromatch: 4.0.6
|
||||||
|
normalize-path: 3.0.0
|
||||||
|
object-hash: 3.0.0
|
||||||
|
picocolors: 1.0.1
|
||||||
|
postcss: 8.4.38
|
||||||
|
postcss-import: 15.1.0(postcss@8.4.38)
|
||||||
|
postcss-js: 4.0.1(postcss@8.4.38)
|
||||||
|
postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.13.0)(typescript@5.4.5))
|
||||||
|
postcss-nested: 6.0.1(postcss@8.4.38)
|
||||||
|
postcss-selector-parser: 6.0.16
|
||||||
|
resolve: 1.22.8
|
||||||
|
sucrase: 3.35.0
|
||||||
|
transitivePeerDependencies:
|
||||||
|
- ts-node
|
||||||
|
|
||||||
tapable@2.2.1: {}
|
tapable@2.2.1: {}
|
||||||
|
|
||||||
tar@7.2.0:
|
tar@7.2.0:
|
||||||
@@ -15365,6 +15407,25 @@ snapshots:
|
|||||||
typescript: 5.4.5
|
typescript: 5.4.5
|
||||||
v8-compile-cache-lib: 3.0.1
|
v8-compile-cache-lib: 3.0.1
|
||||||
yn: 3.1.1
|
yn: 3.1.1
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
ts-node@10.9.2(@types/node@20.13.0)(typescript@5.4.5):
|
||||||
|
dependencies:
|
||||||
|
'@cspotcode/source-map-support': 0.8.1
|
||||||
|
'@tsconfig/node10': 1.0.11
|
||||||
|
'@tsconfig/node12': 1.0.11
|
||||||
|
'@tsconfig/node14': 1.0.3
|
||||||
|
'@tsconfig/node16': 1.0.4
|
||||||
|
'@types/node': 20.13.0
|
||||||
|
acorn: 8.11.3
|
||||||
|
acorn-walk: 8.3.2
|
||||||
|
arg: 4.1.3
|
||||||
|
create-require: 1.1.1
|
||||||
|
diff: 4.0.2
|
||||||
|
make-error: 1.3.6
|
||||||
|
typescript: 5.4.5
|
||||||
|
v8-compile-cache-lib: 3.0.1
|
||||||
|
yn: 3.1.1
|
||||||
|
|
||||||
tsconfig-paths@3.15.0:
|
tsconfig-paths@3.15.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|||||||
@@ -12,8 +12,8 @@
|
|||||||
"@ianvs/prettier-plugin-sort-imports": "^4.2.1",
|
"@ianvs/prettier-plugin-sort-imports": "^4.2.1",
|
||||||
"@tanstack/react-table": "^8.17.3",
|
"@tanstack/react-table": "^8.17.3",
|
||||||
"next": "14.2.3",
|
"next": "14.2.3",
|
||||||
"prettier": "^3.2.5",
|
"prettier": "^3.3.0",
|
||||||
"prettier-plugin-tailwindcss": "^0.5.14"
|
"prettier-plugin-tailwindcss": "^0.6.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kit/tsconfig": "workspace:^",
|
"@kit/tsconfig": "workspace:^",
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
"@kit/prettier-config": "workspace:^",
|
"@kit/prettier-config": "workspace:^",
|
||||||
"@kit/tsconfig": "workspace:^",
|
"@kit/tsconfig": "workspace:^",
|
||||||
"eslint": "^8.57.0",
|
"eslint": "^8.57.0",
|
||||||
"prettier": "^3.2.5",
|
"prettier": "^3.3.0",
|
||||||
"typescript": "^5.4.5"
|
"typescript": "^5.4.5"
|
||||||
},
|
},
|
||||||
"eslintConfig": {
|
"eslintConfig": {
|
||||||
|
|||||||
Reference in New Issue
Block a user