diff --git a/.eslintrc.js b/.eslintrc.js
index ce90c1869..a4bf78aa1 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -13,11 +13,6 @@ const config = {
"./packages/**/*/tsconfig.json",
],
},
- settings: {
- next: {
- rootDir: ["apps/app"]
- },
- },
};
module.exports = config;
diff --git a/apps/app-htmx/src/app-config.ts b/apps/app-htmx/src/app-config.ts
index db538e5aa..378bf1fcb 100644
--- a/apps/app-htmx/src/app-config.ts
+++ b/apps/app-htmx/src/app-config.ts
@@ -5,9 +5,8 @@ const ENVSchema = z.object({
SUPER_DATABASE_AUTH_TOKEN: z.string().optional(),
TENANT_DATABASE_AUTH_TOKEN: z.string().optional(),
- // TODO: remove after removing next
- NEXT_PUBLIC_EXTRACT_API_URL: z.string(),
- NEXT_PUBLIC_TRANSFORM_API_URL: z.string(),
+ PUBLIC_EXTRACT_API_URL: z.string(),
+ PUBLIC_TRANSFORM_API_URL: z.string(),
CLERK_PUBLISHABLE_KEY: z.string(),
CLERK_SECRET_KEY: z.string(),
@@ -26,8 +25,8 @@ export const AppConfig = {
},
tenantDatabaseAuthToken: parsedEnv.data.TENANT_DATABASE_AUTH_TOKEN,
apis: {
- extractStart: parsedEnv.data.NEXT_PUBLIC_EXTRACT_API_URL,
- transformStart: parsedEnv.data.NEXT_PUBLIC_TRANSFORM_API_URL,
+ extractStart: parsedEnv.data.PUBLIC_EXTRACT_API_URL,
+ transformStart: parsedEnv.data.PUBLIC_TRANSFORM_API_URL,
},
clerk: {
domain: parsedEnv.data.CLERK_DOMAIN,
diff --git a/apps/app/components.json b/apps/app/components.json
deleted file mode 100644
index f5dd578ad..000000000
--- a/apps/app/components.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "$schema": "https://ui.shadcn.com/schema.json",
- "style": "new-york",
- "rsc": true,
- "tsx": true,
- "tailwind": {
- "config": "tailwind.config.ts",
- "css": "src/global.css",
- "baseColor": "slate",
- "cssVariables": true
- },
- "aliases": {
- "components": "src/components",
- "utils": "src/lib/utils"
- }
-}
\ No newline at end of file
diff --git a/apps/app/next.config.mjs b/apps/app/next.config.mjs
deleted file mode 100644
index 8cb0e784c..000000000
--- a/apps/app/next.config.mjs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Importing env files here to validate on build
-import "./src/env.mjs";
-
-/** @type {import("next").NextConfig} */
-const config = {
- reactStrictMode: true,
- /** Enables hot reloading for local packages without a build step */
- transpilePackages: [],
- /** We already do linting and typechecking as separate tasks in CI */
- eslint: { ignoreDuringBuilds: true },
- typescript: { ignoreBuildErrors: true },
-};
-
-export default config;
diff --git a/apps/app/package.json b/apps/app/package.json
deleted file mode 100644
index e6663bd6f..000000000
--- a/apps/app/package.json
+++ /dev/null
@@ -1,41 +0,0 @@
-{
- "name": "@acme/app",
- "version": "0.1.0",
- "private": true,
- "scripts": {
- "build": "npm run with-env next build",
- "clean": "git clean -xdf .next .turbo node_modules",
- "dev": "npm run with-env next dev",
- "lint": "dotenv -v SKIP_ENV_VALIDATION=1 next lint",
- "lint:fix": "npm run lint --fix",
- "start": "npm run with-env next start",
- "type-check": "tsc --noEmit && echo \"✔ No TypeScript warnings or errors\"",
- "with-env": "dotenv -e ../../.env --"
- },
- "dependencies": {
- "@acme/eslint-config": "*",
- "@acme/tailwind-config": "*",
- "@clerk/nextjs": "^4.23.2",
- "@radix-ui/react-avatar": "^1.0.3",
- "@radix-ui/react-dropdown-menu": "^2.0.5",
- "@radix-ui/react-icons": "^1.3.0",
- "@radix-ui/react-slot": "^1.0.2",
- "@t3-oss/env-nextjs": "^0.7.1",
- "class-variance-authority": "^0.6.1",
- "clsx": "^2.0.0",
- "next": "^13.4.19",
- "next-themes": "^0.2.1",
- "react": "18.2.0",
- "react-dom": "18.2.0",
- "tailwind-merge": "^1.14.0",
- "tailwindcss": "^3.3.3",
- "tailwindcss-animate": "^1.0.6"
- },
- "devDependencies": {
- "@types/react": "^18.2.25",
- "@types/react-dom": "^18.2.11",
- "autoprefixer": "^10.4.14",
- "dotenv-cli": "^7.3.0",
- "postcss": "^8.4.32"
- }
-}
diff --git a/apps/app/postcss.config.cjs b/apps/app/postcss.config.cjs
deleted file mode 100644
index a3474d782..000000000
--- a/apps/app/postcss.config.cjs
+++ /dev/null
@@ -1,2 +0,0 @@
-// @ts-expect-error - No types for postcss
-module.exports = require("@acme/tailwind-config/postcss");
diff --git a/apps/app/src/app/api/integrations/source-control/github/route.ts b/apps/app/src/app/api/integrations/source-control/github/route.ts
deleted file mode 100644
index e69de29bb..000000000
diff --git a/apps/app/src/app/api/integrations/source-control/gitlab/route.ts b/apps/app/src/app/api/integrations/source-control/gitlab/route.ts
deleted file mode 100644
index e69de29bb..000000000
diff --git a/apps/app/src/app/layout.tsx b/apps/app/src/app/layout.tsx
deleted file mode 100644
index 47567c35a..000000000
--- a/apps/app/src/app/layout.tsx
+++ /dev/null
@@ -1,21 +0,0 @@
-import '~/global.css';
-import { ClerkProvider } from "@clerk/nextjs";
-import { ThemeProvider } from '~/components/ui/theme-provider';
-
-export default function RootLayout({
- children,
-}: {
- children: React.ReactNode;
-}) {
- return (
-
-
-
-
- {children}
-
-
-
-
- );
-}
diff --git a/apps/app/src/app/page.tsx b/apps/app/src/app/page.tsx
deleted file mode 100644
index 725d8de70..000000000
--- a/apps/app/src/app/page.tsx
+++ /dev/null
@@ -1,28 +0,0 @@
-import { UserButton, OrganizationSwitcher } from "@clerk/nextjs";
-import { MainNav } from "~/components/ui/main-nav";
-import { GenerateToken } from "~/components/generate-token";
-import { ExtractStartForm } from "~/components/extract-start-form";
-import { TransformStartForm } from "~/components/transform-start-form";
-import { getEnvTenants } from "~/components/tenant.env";
-
-export default function Page() {
- const tenants = getEnvTenants(); // getServerSideProps is deprecated. createServerContext documentation lackluster
- return (
- <>
-
-
-
-
- >
- );
-}
\ No newline at end of file
diff --git a/apps/app/src/app/sign-in/[[...sign-in]]/page.tsx b/apps/app/src/app/sign-in/[[...sign-in]]/page.tsx
deleted file mode 100644
index 2cc13d4c9..000000000
--- a/apps/app/src/app/sign-in/[[...sign-in]]/page.tsx
+++ /dev/null
@@ -1,5 +0,0 @@
-import { SignIn } from "@clerk/nextjs";
-
-export default function Page() {
- return ;
-}
diff --git a/apps/app/src/app/sign-up/[[...sign-up]]/page.tsx b/apps/app/src/app/sign-up/[[...sign-up]]/page.tsx
deleted file mode 100644
index 27439454c..000000000
--- a/apps/app/src/app/sign-up/[[...sign-up]]/page.tsx
+++ /dev/null
@@ -1,5 +0,0 @@
-import { SignUp } from "@clerk/nextjs";
-
-export default function Page() {
- return ;
-}
diff --git a/apps/app/src/components/extract-start-form.tsx b/apps/app/src/components/extract-start-form.tsx
deleted file mode 100644
index c9f28876b..000000000
--- a/apps/app/src/components/extract-start-form.tsx
+++ /dev/null
@@ -1,106 +0,0 @@
-"use client"
-import { useAuth } from '@clerk/nextjs';
-import { useState } from 'react';
-import type { ChangeEvent, Dispatch, SetStateAction } from 'react';
-import { Input } from './ui/input';
-import { TenantPicker } from './tenant-picker';
-import type { Tenant } from './tenant.env';
-
-type ExtractStartFormProps = {
- TENANTS: Tenant[] | undefined
-}
-export function ExtractStartForm({ TENANTS }: ExtractStartFormProps) {
- const { getToken } = useAuth();
- const currentDate = new Date();
- currentDate.setMonth(currentDate.getMonth() - 6);
- const defaultFromDate = currentDate.toISOString().slice(0, 10);
- const [repositoryId, setRepositoryId] = useState(0);
- const [repositoryName, setRepositoryName] = useState('');
- const [namespaceName, setNamespaceName] = useState('');
- const [sourceControl, setSourceControl] = useState('gitlab');
- const [from, setFrom] = useState(defaultFromDate);
- const [to, setTo] = useState(new Date().toISOString().slice(0, 10));
- const [status, setStatus] = useState('---');
- const [body, setBody] = useState('');
- const [tenantId, setTenantId] = useState((TENANTS || [])[0]?.id || -1);
-
- const handleInputChange = (stateSetter: Dispatch>) => (ev: ChangeEvent) => stateSetter(ev.target.value);
-
- const handleSelectChange = (ev: ChangeEvent) => setSourceControl(ev.target.value);
-
- const handleSubmit = async () => {
- if (!process.env.NEXT_PUBLIC_EXTRACT_API_URL) return console.error('Missing ENV variable: NEXT_PUBLIC_EXTRACT_API_URL');
- if (tenantId === -1) return console.error(`Invalid ENV variable: TENANTS`);
- setStatus('...');
- setBody('');
-
- const token = await getToken({ template: 'dashboard' });
- if (!token) return;
-
- const requestBody = JSON.stringify({ repositoryId, repositoryName, namespaceName, sourceControl, from: new Date(from), to: new Date(to), tenantId });
-
- const res = await fetch(process.env.NEXT_PUBLIC_EXTRACT_API_URL, {
- method: 'post',
- body: requestBody,
- headers: {
- 'Authorization': 'Bearer ' + token
- }
- });
-
- const jsonBody = await res.json() as unknown;
- setStatus(res.status.toString());
- setBody(JSON.stringify(jsonBody, null, 2));
- };
-
- return (
- <>
-
-
-
-
- {status}
- {body}
- >
-
- );
-
-}
diff --git a/apps/app/src/components/generate-token.tsx b/apps/app/src/components/generate-token.tsx
deleted file mode 100644
index e49fcfb80..000000000
--- a/apps/app/src/components/generate-token.tsx
+++ /dev/null
@@ -1,19 +0,0 @@
-"use client"
-import { useAuth } from '@clerk/nextjs';
-
-
-export function GenerateToken() {
- const { getToken } = useAuth();
- const handleClick = async () => {
- const token = await getToken({ template: 'dashboard' });
- console.log(token);
- };
-
-
- return (
-
- );
-
-}
diff --git a/apps/app/src/components/tenant-picker.tsx b/apps/app/src/components/tenant-picker.tsx
deleted file mode 100644
index 2e7bca9a0..000000000
--- a/apps/app/src/components/tenant-picker.tsx
+++ /dev/null
@@ -1,25 +0,0 @@
-"use client"
-import type { ChangeEvent } from "react";
-import type { Tenant } from "./tenant.env";
-
-type TenantPickerProps = {
- tenants: Tenant[] | undefined
- setTenantId: (tenantId: number) => void;
-}
-export function TenantPicker({ tenants, setTenantId }: TenantPickerProps) {
-
- if (tenants === undefined) return (Invalid environment varibale: TENANTS);
-
- if (tenants.length === 0) return (Empty tenancy config);
-
- const handleSelectChange = (ev: ChangeEvent) => setTenantId(Number(ev.target.value));
-
- return (
-
- );
-
-}
diff --git a/apps/app/src/components/tenant.env.ts b/apps/app/src/components/tenant.env.ts
deleted file mode 100644
index 64db07f05..000000000
--- a/apps/app/src/components/tenant.env.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-import { z } from "zod";
-
-const ENVSchema = z.object({
- TENANTS: z.string(),
-})
-const TenantSchema = z.object({
- id: z.number(),
- tenant: z.string(),
- dbUrl: z.string(),
-});
-const TenantArraySchema = z.array(TenantSchema);
-
-const processEnv = () => {
- const validEnv = ENVSchema.safeParse(process.env);
- if (!validEnv.success) {
- console.error(`Missing required environment variable 'TENANT'`);
- return undefined;
- }
-
- const validTenantArray = TenantArraySchema.safeParse(JSON.parse(validEnv.data.TENANTS));
- if (!validTenantArray.success) {
- console.error("Invalid environment variable 'TENANTS' value:", ...validTenantArray.error.issues);
- return undefined;
- }
-
- return validTenantArray.data;
-}
-
-const TENANTS = processEnv();
-
-
-export const getEnvTenants = () => TENANTS;
-
-export type Tenant = z.infer;
diff --git a/apps/app/src/components/transform-start-form.tsx b/apps/app/src/components/transform-start-form.tsx
deleted file mode 100644
index d3eec7011..000000000
--- a/apps/app/src/components/transform-start-form.tsx
+++ /dev/null
@@ -1,55 +0,0 @@
-"use client"
-import { useAuth } from '@clerk/nextjs';
-import { useState } from 'react';
-import type { Tenant } from './tenant.env';
-import { TenantPicker } from './tenant-picker';
-
-type TransformStartFormProps = {
- TENANTS: Tenant[] | undefined
-}
-export function TransformStartForm({ TENANTS }: TransformStartFormProps) {
- const { getToken } = useAuth();
- const [tenantId, setTenantId] = useState((TENANTS || [])[0]?.id || -1);
- const [status, setStatus] = useState('---');
- const [body, setBody] = useState('');
-
- const handleClick = async () => {
- if (!process.env.NEXT_PUBLIC_TRANSFORM_API_URL) return console.error('Missing ENV variable: NEXT_PUBLIC_TRANSFORM_API_URL');
- if (tenantId === -1) return console.error(`Invalid ENV variable: TENANTS`);
- const requestBody = JSON.stringify({ tenantId });
-
- setStatus('...');
- setBody('');
-
- const token = await getToken({ template: 'dashboard' });
- if (!token) return;
-
- const res = await fetch(process.env.NEXT_PUBLIC_TRANSFORM_API_URL, {
- method: 'post',
- body: requestBody,
- headers: {
- 'Authorization': 'Bearer ' + token
- }
- });
-
- const jsonBody = await res.json() as unknown;
- setStatus(res.status.toString());
- setBody(JSON.stringify(jsonBody, null, 2));
-
- };
-
-
- return (
- <>
-
-
-
tenant:
-
- {status}
- {body}
- >
- );
-
-}
diff --git a/apps/app/src/components/ui/avatar.tsx b/apps/app/src/components/ui/avatar.tsx
deleted file mode 100644
index 5e3662a0a..000000000
--- a/apps/app/src/components/ui/avatar.tsx
+++ /dev/null
@@ -1,50 +0,0 @@
-"use client"
-
-import * as React from "react"
-import * as AvatarPrimitive from "@radix-ui/react-avatar"
-
-import { cn } from "src/lib/utils"
-
-const Avatar = React.forwardRef<
- React.ElementRef,
- React.ComponentPropsWithoutRef
->(({ className, ...props }, ref) => (
-
-))
-Avatar.displayName = AvatarPrimitive.Root.displayName
-
-const AvatarImage = React.forwardRef<
- React.ElementRef,
- React.ComponentPropsWithoutRef
->(({ className, ...props }, ref) => (
-
-))
-AvatarImage.displayName = AvatarPrimitive.Image.displayName
-
-const AvatarFallback = React.forwardRef<
- React.ElementRef,
- React.ComponentPropsWithoutRef
->(({ className, ...props }, ref) => (
-
-))
-AvatarFallback.displayName = AvatarPrimitive.Fallback.displayName
-
-export { Avatar, AvatarImage, AvatarFallback }
diff --git a/apps/app/src/components/ui/button.tsx b/apps/app/src/components/ui/button.tsx
deleted file mode 100644
index 64e90ccec..000000000
--- a/apps/app/src/components/ui/button.tsx
+++ /dev/null
@@ -1,57 +0,0 @@
-import * as React from "react"
-import { Slot } from "@radix-ui/react-slot"
-import { cva, type VariantProps } from "class-variance-authority"
-
-import { cn } from "src/lib/utils"
-
-const buttonVariants = cva(
- "inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50",
- {
- variants: {
- variant: {
- default:
- "bg-primary text-primary-foreground shadow hover:bg-primary/90",
- destructive:
- "bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",
- outline:
- "border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",
- secondary:
- "bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",
- ghost: "hover:bg-accent hover:text-accent-foreground",
- link: "text-primary underline-offset-4 hover:underline",
- },
- size: {
- default: "h-9 px-4 py-2",
- sm: "h-8 rounded-md px-3 text-xs",
- lg: "h-10 rounded-md px-8",
- icon: "h-9 w-9",
- },
- },
- defaultVariants: {
- variant: "default",
- size: "default",
- },
- }
-)
-
-export interface ButtonProps
- extends React.ButtonHTMLAttributes,
- VariantProps {
- asChild?: boolean
-}
-
-const Button = React.forwardRef(
- ({ className, variant, size, asChild = false, ...props }, ref) => {
- const Comp = asChild ? Slot : "button"
- return (
-
- )
- }
-)
-Button.displayName = "Button"
-
-export { Button, buttonVariants }
diff --git a/apps/app/src/components/ui/dropdown-menu.tsx b/apps/app/src/components/ui/dropdown-menu.tsx
deleted file mode 100644
index 65ba93ce7..000000000
--- a/apps/app/src/components/ui/dropdown-menu.tsx
+++ /dev/null
@@ -1,205 +0,0 @@
-"use client"
-
-import * as React from "react"
-import * as DropdownMenuPrimitive from "@radix-ui/react-dropdown-menu"
-import {
- CheckIcon,
- ChevronRightIcon,
- DotFilledIcon,
-} from "@radix-ui/react-icons"
-
-import { cn } from "src/lib/utils"
-
-const DropdownMenu = DropdownMenuPrimitive.Root
-
-const DropdownMenuTrigger = DropdownMenuPrimitive.Trigger
-
-const DropdownMenuGroup = DropdownMenuPrimitive.Group
-
-const DropdownMenuPortal = DropdownMenuPrimitive.Portal
-
-const DropdownMenuSub = DropdownMenuPrimitive.Sub
-
-const DropdownMenuRadioGroup = DropdownMenuPrimitive.RadioGroup
-
-const DropdownMenuSubTrigger = React.forwardRef<
- React.ElementRef,
- React.ComponentPropsWithoutRef & {
- inset?: boolean
- }
->(({ className, inset, children, ...props }, ref) => (
-
- {children}
-
-
-))
-DropdownMenuSubTrigger.displayName =
- DropdownMenuPrimitive.SubTrigger.displayName
-
-const DropdownMenuSubContent = React.forwardRef<
- React.ElementRef,
- React.ComponentPropsWithoutRef
->(({ className, ...props }, ref) => (
-
-))
-DropdownMenuSubContent.displayName =
- DropdownMenuPrimitive.SubContent.displayName
-
-const DropdownMenuContent = React.forwardRef<
- React.ElementRef,
- React.ComponentPropsWithoutRef
->(({ className, sideOffset = 4, ...props }, ref) => (
-
-
-
-))
-DropdownMenuContent.displayName = DropdownMenuPrimitive.Content.displayName
-
-const DropdownMenuItem = React.forwardRef<
- React.ElementRef,
- React.ComponentPropsWithoutRef & {
- inset?: boolean
- }
->(({ className, inset, ...props }, ref) => (
-
-))
-DropdownMenuItem.displayName = DropdownMenuPrimitive.Item.displayName
-
-const DropdownMenuCheckboxItem = React.forwardRef<
- React.ElementRef,
- React.ComponentPropsWithoutRef
->(({ className, children, checked, ...props }, ref) => (
-
-
-
-
-
-
- {children}
-
-))
-DropdownMenuCheckboxItem.displayName =
- DropdownMenuPrimitive.CheckboxItem.displayName
-
-const DropdownMenuRadioItem = React.forwardRef<
- React.ElementRef,
- React.ComponentPropsWithoutRef
->(({ className, children, ...props }, ref) => (
-
-
-
-
-
-
- {children}
-
-))
-DropdownMenuRadioItem.displayName = DropdownMenuPrimitive.RadioItem.displayName
-
-const DropdownMenuLabel = React.forwardRef<
- React.ElementRef,
- React.ComponentPropsWithoutRef & {
- inset?: boolean
- }
->(({ className, inset, ...props }, ref) => (
-
-))
-DropdownMenuLabel.displayName = DropdownMenuPrimitive.Label.displayName
-
-const DropdownMenuSeparator = React.forwardRef<
- React.ElementRef,
- React.ComponentPropsWithoutRef
->(({ className, ...props }, ref) => (
-
-))
-DropdownMenuSeparator.displayName = DropdownMenuPrimitive.Separator.displayName
-
-const DropdownMenuShortcut = ({
- className,
- ...props
-}: React.HTMLAttributes) => {
- return (
-
- )
-}
-DropdownMenuShortcut.displayName = "DropdownMenuShortcut"
-
-export {
- DropdownMenu,
- DropdownMenuTrigger,
- DropdownMenuContent,
- DropdownMenuItem,
- DropdownMenuCheckboxItem,
- DropdownMenuRadioItem,
- DropdownMenuLabel,
- DropdownMenuSeparator,
- DropdownMenuShortcut,
- DropdownMenuGroup,
- DropdownMenuPortal,
- DropdownMenuSub,
- DropdownMenuSubContent,
- DropdownMenuSubTrigger,
- DropdownMenuRadioGroup,
-}
diff --git a/apps/app/src/components/ui/input.tsx b/apps/app/src/components/ui/input.tsx
deleted file mode 100644
index af54df794..000000000
--- a/apps/app/src/components/ui/input.tsx
+++ /dev/null
@@ -1,26 +0,0 @@
-import * as React from "react"
-
-import { cn } from "src/lib/utils"
-
-// eslint-disable-next-line @typescript-eslint/no-empty-interface
-export interface InputProps
- extends React.InputHTMLAttributes {}
-
-const Input = React.forwardRef(
- ({ className, type, ...props }, ref) => {
- return (
-
- )
- }
-)
-Input.displayName = "Input"
-
-export { Input }
diff --git a/apps/app/src/components/ui/main-nav.tsx b/apps/app/src/components/ui/main-nav.tsx
deleted file mode 100644
index 1e053d5bd..000000000
--- a/apps/app/src/components/ui/main-nav.tsx
+++ /dev/null
@@ -1,40 +0,0 @@
-import Link from "next/link"
-
-import { cn } from "~/lib/utils";
-
-export function MainNav({
- className,
- ...props
-}: React.HTMLAttributes) {
- return (
-
- )
-}
diff --git a/apps/app/src/components/ui/search.tsx b/apps/app/src/components/ui/search.tsx
deleted file mode 100644
index b6de22fa1..000000000
--- a/apps/app/src/components/ui/search.tsx
+++ /dev/null
@@ -1,13 +0,0 @@
-import { Input } from "~/components/ui/input"
-
-export function Search() {
- return (
-
-
-
- )
-}
diff --git a/apps/app/src/components/ui/theme-provider.tsx b/apps/app/src/components/ui/theme-provider.tsx
deleted file mode 100644
index 8820c1372..000000000
--- a/apps/app/src/components/ui/theme-provider.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-"use client"
-
-import * as React from "react"
-import { ThemeProvider as NextThemesProvider } from "next-themes"
-import { type ThemeProviderProps } from "next-themes/dist/types"
-
-export function ThemeProvider({ children, ...props }: ThemeProviderProps) {
- return {children}
-}
diff --git a/apps/app/src/components/ui/user-nav.tsx b/apps/app/src/components/ui/user-nav.tsx
deleted file mode 100644
index 240a69aae..000000000
--- a/apps/app/src/components/ui/user-nav.tsx
+++ /dev/null
@@ -1,64 +0,0 @@
-import {
- Avatar,
- AvatarFallback,
- AvatarImage,
-} from '~/components/ui/avatar';
-import { Button } from '~/components/ui/button';
-import {
- DropdownMenu,
- DropdownMenuContent,
- DropdownMenuGroup,
- DropdownMenuItem,
- DropdownMenuLabel,
- DropdownMenuSeparator,
- DropdownMenuShortcut,
- DropdownMenuTrigger,
-} from '~/components/ui/dropdown-menu';
-
-export function UserNav() {
- return (
-
-
-
-
-
-
-
-
shadcn
-
- m@example.com
-
-
-
-
-
-
- Profile
- ⇧⌘P
-
-
- Billing
- ⌘B
-
-
- Settings
- ⌘S
-
- New Team
-
-
-
- Log out
- ⇧⌘Q
-
-
-
- )
-}
-
-
diff --git a/apps/app/src/components/user-test.tsx b/apps/app/src/components/user-test.tsx
deleted file mode 100644
index 3ed20d426..000000000
--- a/apps/app/src/components/user-test.tsx
+++ /dev/null
@@ -1,18 +0,0 @@
-"use client";
-import { useUser } from "@clerk/clerk-react";
-
-export default function Home() {
- const { isSignedIn, user, isLoaded } = useUser();
-
- if (!isLoaded) {
- return null;
- }
-
- if (isSignedIn) {
- return {JSON.stringify(user, null, 2)}
;
- }
-
- return Not signed in
;
-}
-
-
diff --git a/apps/app/src/env.mjs b/apps/app/src/env.mjs
deleted file mode 100644
index 16e2df0ad..000000000
--- a/apps/app/src/env.mjs
+++ /dev/null
@@ -1,37 +0,0 @@
-import { createEnv } from "@t3-oss/env-nextjs";
-import { z } from "zod";
-
-export const env = createEnv({
- /**
- * Specify your server-side environment variables schema here. This way you can ensure the app isn't
- * built with invalid env vars.
- */
- server: {
- CLERK_SECRET_KEY: z.string().nonempty(),
- },
- /**
- * Specify your client-side environment variables schema here.
- * For them to be exposed to the client, prefix them with `NEXT_PUBLIC_`.
- */
- client: {
- NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY: z.string().nonempty(),
- NEXT_PUBLIC_CLERK_SIGN_IN_URL: z.string().nonempty(),
- NEXT_PUBLIC_CLERK_SIGN_UP_URL: z.string().nonempty(),
- NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL: z.string().nonempty(),
- NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL: z.string().nonempty(),
- NEXT_PUBLIC_EXTRACT_API_URL: z.string().nonempty(),
- },
- /**
- * Destructure all variables from `process.env` to make sure they aren't tree-shaken away.
- */
- runtimeEnv: {
- CLERK_SECRET_KEY: process.env.CLERK_SECRET_KEY,
- NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY: process.env.NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY,
- NEXT_PUBLIC_CLERK_SIGN_IN_URL: process.env.NEXT_PUBLIC_CLERK_SIGN_IN_URL,
- NEXT_PUBLIC_CLERK_SIGN_UP_URL: process.env.NEXT_PUBLIC_CLERK_SIGN_UP_URL,
- NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL: process.env.NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL,
- NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL: process.env.NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL,
- NEXT_PUBLIC_EXTRACT_API_URL: process.env.NEXT_PUBLIC_EXTRACT_API_URL,
- },
- skipValidation: !!process.env.CI || !!process.env.SKIP_ENV_VALIDATION,
-});
diff --git a/apps/app/src/global.css b/apps/app/src/global.css
deleted file mode 100644
index ad472c124..000000000
--- a/apps/app/src/global.css
+++ /dev/null
@@ -1,78 +0,0 @@
-@tailwind base;
-@tailwind components;
-@tailwind utilities;
-
-@layer base {
- :root {
- --background: 0 0% 100%;
- --foreground: 222.2 84% 4.9%;
-
- --muted: 210 40% 96.1%;
- --muted-foreground: 215.4 16.3% 46.9%;
-
- --popover: 0 0% 100%;
- --popover-foreground: 222.2 84% 4.9%;
-
- --card: 0 0% 100%;
- --card-foreground: 222.2 84% 4.9%;
-
- --border: 214.3 31.8% 91.4%;
- --input: 214.3 31.8% 91.4%;
-
- --primary: 222.2 47.4% 11.2%;
- --primary-foreground: 210 40% 98%;
-
- --secondary: 210 40% 96.1%;
- --secondary-foreground: 222.2 47.4% 11.2%;
-
- --accent: 210 40% 96.1%;
- --accent-foreground: 222.2 47.4% 11.2%;
-
- --destructive: 0 84.2% 60.2%;
- --destructive-foreground: 210 40% 98%;
-
- --ring: 215 20.2% 65.1%;
-
- --radius: 0.5rem;
- }
-
- .dark {
- --background: 222.2 84% 4.9%;
- --foreground: 210 40% 98%;
-
- --muted: 217.2 32.6% 17.5%;
- --muted-foreground: 215 20.2% 65.1%;
-
- --popover: 222.2 84% 4.9%;
- --popover-foreground: 210 40% 98%;
-
- --card: 222.2 84% 4.9%;
- --card-foreground: 210 40% 98%;
-
- --border: 217.2 32.6% 17.5%;
- --input: 217.2 32.6% 17.5%;
-
- --primary: 210 40% 98%;
- --primary-foreground: 222.2 47.4% 11.2%;
-
- --secondary: 217.2 32.6% 17.5%;
- --secondary-foreground: 210 40% 98%;
-
- --accent: 217.2 32.6% 17.5%;
- --accent-foreground: 210 40% 98%;
-
- --destructive: 0 62.8% 30.6%;
- --destructive-foreground: 0 85.7% 97.3%;
-
- --ring: 217.2 32.6% 17.5%;
- }
-}
-
-@layer base {
- * {
- @apply border-border;
- }
- body {
- @apply bg-background text-foreground;
- }
-}
\ No newline at end of file
diff --git a/apps/app/src/lib/utils.ts b/apps/app/src/lib/utils.ts
deleted file mode 100644
index ec79801fe..000000000
--- a/apps/app/src/lib/utils.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-import { type ClassValue, clsx } from "clsx"
-import { twMerge } from "tailwind-merge"
-
-export function cn(...inputs: ClassValue[]) {
- return twMerge(clsx(inputs))
-}
diff --git a/apps/app/src/middleware.ts b/apps/app/src/middleware.ts
deleted file mode 100644
index 126a58657..000000000
--- a/apps/app/src/middleware.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-import { authMiddleware } from "@clerk/nextjs";
-
-export default authMiddleware();
-
-export const config = {
- matcher: ["/((?!.*\\..*|_next).*)", "/", "/(api|trpc)(.*)"],
-};
diff --git a/apps/app/tailwind.config.ts b/apps/app/tailwind.config.ts
deleted file mode 100644
index 0377ea1de..000000000
--- a/apps/app/tailwind.config.ts
+++ /dev/null
@@ -1,76 +0,0 @@
-/** @type {import('tailwindcss').Config} */
-module.exports = {
- darkMode: ["class"],
- content: [
- './pages/**/*.{ts,tsx}',
- './components/**/*.{ts,tsx}',
- './app/**/*.{ts,tsx}',
- './src/**/*.{ts,tsx}',
- ],
- theme: {
- container: {
- center: true,
- padding: "2rem",
- screens: {
- "2xl": "1400px",
- },
- },
- extend: {
- colors: {
- border: "hsl(var(--border))",
- input: "hsl(var(--input))",
- ring: "hsl(var(--ring))",
- background: "hsl(var(--background))",
- foreground: "hsl(var(--foreground))",
- primary: {
- DEFAULT: "hsl(var(--primary))",
- foreground: "hsl(var(--primary-foreground))",
- },
- secondary: {
- DEFAULT: "hsl(var(--secondary))",
- foreground: "hsl(var(--secondary-foreground))",
- },
- destructive: {
- DEFAULT: "hsl(var(--destructive))",
- foreground: "hsl(var(--destructive-foreground))",
- },
- muted: {
- DEFAULT: "hsl(var(--muted))",
- foreground: "hsl(var(--muted-foreground))",
- },
- accent: {
- DEFAULT: "hsl(var(--accent))",
- foreground: "hsl(var(--accent-foreground))",
- },
- popover: {
- DEFAULT: "hsl(var(--popover))",
- foreground: "hsl(var(--popover-foreground))",
- },
- card: {
- DEFAULT: "hsl(var(--card))",
- foreground: "hsl(var(--card-foreground))",
- },
- },
- borderRadius: {
- lg: "var(--radius)",
- md: "calc(var(--radius) - 2px)",
- sm: "calc(var(--radius) - 4px)",
- },
- keyframes: {
- "accordion-down": {
- from: { height: 0 },
- to: { height: "var(--radix-accordion-content-height)" },
- },
- "accordion-up": {
- from: { height: "var(--radix-accordion-content-height)" },
- to: { height: 0 },
- },
- },
- animation: {
- "accordion-down": "accordion-down 0.2s ease-out",
- "accordion-up": "accordion-up 0.2s ease-out",
- },
- },
- },
- plugins: [require("tailwindcss-animate")],
-}
\ No newline at end of file
diff --git a/apps/app/tsconfig.json b/apps/app/tsconfig.json
deleted file mode 100644
index 7ae66cd0d..000000000
--- a/apps/app/tsconfig.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- "extends": "../../tsconfig.json",
- "compilerOptions": {
- "baseUrl": ".",
- "paths": {
- "~/*": ["./src/*"]
- },
- "plugins": [{ "name": "next" }]
- },
- "exclude": [],
- "include": [
- "next-env.d.ts",
- "src/**/*.ts",
- "src/**/*.ts",
- "src/**/*.tsx",
- "src/**/*.cjs",
- "src/**/*.mjs",
- ".next/types/**/*.ts"
- ]
-}
diff --git a/package-lock.json b/package-lock.json
index e9741f3ed..5c5cd1768 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -24,7 +24,6 @@
"drizzle-zod": "0.5.1",
"eslint": "8.55.0",
"prettier": "2.8.8",
- "prettier-plugin-tailwindcss": "0.3.0",
"turbo": "1.10.15",
"typescript": "5.2.2",
"zod": "3.22.4"
@@ -36,6 +35,7 @@
"apps/app": {
"name": "@acme/app",
"version": "0.1.0",
+ "extraneous": true,
"dependencies": {
"@acme/eslint-config": "*",
"@acme/tailwind-config": "*",
@@ -133,10 +133,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/@acme/app": {
- "resolved": "apps/app",
- "link": true
- },
"node_modules/@acme/app-htmx": {
"resolved": "apps/app-htmx",
"link": true
@@ -173,10 +169,6 @@
"resolved": "packages/schemas/super",
"link": true
},
- "node_modules/@acme/tailwind-config": {
- "resolved": "packages/config/tailwind",
- "link": true
- },
"node_modules/@acme/tenant-db-schema": {
"resolved": "packages/schemas/tenant-db",
"link": true
@@ -220,16 +212,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@alloc/quick-lru": {
- "version": "5.2.0",
- "license": "MIT",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/@ampproject/remapping": {
"version": "2.2.1",
"license": "Apache-2.0",
@@ -2902,16 +2884,6 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/runtime": {
- "version": "7.22.5",
- "license": "MIT",
- "dependencies": {
- "regenerator-runtime": "^0.13.11"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
"node_modules/@babel/template": {
"version": "7.22.5",
"license": "MIT",
@@ -2961,50 +2933,6 @@
"license": "MIT",
"peer": true
},
- "node_modules/@clerk/backend": {
- "version": "0.27.0",
- "license": "MIT",
- "dependencies": {
- "@clerk/types": "^3.49.0",
- "@peculiar/webcrypto": "1.4.1",
- "@types/node": "16.18.6",
- "cookie": "0.5.0",
- "deepmerge": "4.2.2",
- "node-fetch-native": "1.0.1",
- "snakecase-keys": "5.4.4",
- "tslib": "2.4.1"
- },
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/@clerk/backend/node_modules/@types/node": {
- "version": "16.18.6",
- "license": "MIT"
- },
- "node_modules/@clerk/backend/node_modules/tslib": {
- "version": "2.4.1",
- "license": "0BSD"
- },
- "node_modules/@clerk/clerk-react": {
- "version": "4.23.2",
- "license": "MIT",
- "dependencies": {
- "@clerk/shared": "^0.21.0",
- "@clerk/types": "^3.49.0",
- "tslib": "2.4.1"
- },
- "engines": {
- "node": ">=14"
- },
- "peerDependencies": {
- "react": ">=16"
- }
- },
- "node_modules/@clerk/clerk-react/node_modules/tslib": {
- "version": "2.4.1",
- "license": "0BSD"
- },
"node_modules/@clerk/clerk-sdk-node": {
"version": "4.12.5",
"license": "MIT",
@@ -3156,42 +3084,6 @@
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
- "node_modules/@clerk/nextjs": {
- "version": "4.23.2",
- "license": "MIT",
- "dependencies": {
- "@clerk/backend": "^0.27.0",
- "@clerk/clerk-react": "^4.23.2",
- "@clerk/clerk-sdk-node": "^4.12.2",
- "@clerk/types": "^3.49.0",
- "path-to-regexp": "6.2.1",
- "tslib": "2.4.1"
- },
- "engines": {
- "node": ">=14"
- },
- "peerDependencies": {
- "next": ">=10",
- "react": "^17.0.2 || ^18.0.0-0",
- "react-dom": "^17.0.2 || ^18.0.0-0"
- }
- },
- "node_modules/@clerk/nextjs/node_modules/tslib": {
- "version": "2.4.1",
- "license": "0BSD"
- },
- "node_modules/@clerk/shared": {
- "version": "0.21.0",
- "license": "ISC",
- "dependencies": {
- "glob-to-regexp": "0.4.1",
- "js-cookie": "3.0.1",
- "swr": "1.3.0"
- },
- "peerDependencies": {
- "react": ">=16"
- }
- },
"node_modules/@clerk/types": {
"version": "3.60.0",
"resolved": "https://registry.npmjs.org/@clerk/types/-/types-3.60.0.tgz",
@@ -3310,7 +3202,7 @@
},
"node_modules/@cspotcode/source-map-support": {
"version": "0.8.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/trace-mapping": "0.3.9"
@@ -3321,7 +3213,7 @@
},
"node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": {
"version": "0.3.9",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/resolve-uri": "^3.0.3",
@@ -4299,28 +4191,6 @@
"hashlru": "^2.3.0"
}
},
- "node_modules/@floating-ui/core": {
- "version": "1.3.1",
- "license": "MIT"
- },
- "node_modules/@floating-ui/dom": {
- "version": "1.4.5",
- "license": "MIT",
- "dependencies": {
- "@floating-ui/core": "^1.3.1"
- }
- },
- "node_modules/@floating-ui/react-dom": {
- "version": "2.0.1",
- "license": "MIT",
- "dependencies": {
- "@floating-ui/dom": "^1.3.0"
- },
- "peerDependencies": {
- "react": ">=16.8.0",
- "react-dom": ">=16.8.0"
- }
- },
"node_modules/@gitbeaker/core": {
"version": "39.19.0",
"resolved": "https://registry.npmjs.org/@gitbeaker/core/-/core-39.19.0.tgz",
@@ -5469,168 +5339,6 @@
"resolved": "https://registry.npmjs.org/@neon-rs/load/-/load-0.0.4.tgz",
"integrity": "sha512-kTPhdZyTQxB+2wpiRcFWrDcejc4JI6tkPuS7UZCG4l6Zvc5kU/gGQ/ozvHTh1XR5tS+UlfAfGuPajjzQjCiHCw=="
},
- "node_modules/@next/env": {
- "version": "13.4.19",
- "license": "MIT"
- },
- "node_modules/@next/eslint-plugin-next": {
- "version": "13.4.19",
- "license": "MIT",
- "dependencies": {
- "glob": "7.1.7"
- }
- },
- "node_modules/@next/eslint-plugin-next/node_modules/glob": {
- "version": "7.1.7",
- "license": "ISC",
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@next/swc-darwin-arm64": {
- "version": "13.4.19",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.4.19.tgz",
- "integrity": "sha512-vv1qrjXeGbuF2mOkhkdxMDtv9np7W4mcBtaDnHU+yJG+bBwa6rYsYSCI/9Xm5+TuF5SbZbrWO6G1NfTh1TMjvQ==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-darwin-x64": {
- "version": "13.4.19",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.4.19.tgz",
- "integrity": "sha512-jyzO6wwYhx6F+7gD8ddZfuqO4TtpJdw3wyOduR4fxTUCm3aLw7YmHGYNjS0xRSYGAkLpBkH1E0RcelyId6lNsw==",
- "cpu": [
- "x64"
- ],
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-linux-arm64-gnu": {
- "version": "13.4.19",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.4.19.tgz",
- "integrity": "sha512-vdlnIlaAEh6H+G6HrKZB9c2zJKnpPVKnA6LBwjwT2BTjxI7e0Hx30+FoWCgi50e+YO49p6oPOtesP9mXDRiiUg==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-linux-arm64-musl": {
- "version": "13.4.19",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.4.19.tgz",
- "integrity": "sha512-aU0HkH2XPgxqrbNRBFb3si9Ahu/CpaR5RPmN2s9GiM9qJCiBBlZtRTiEca+DC+xRPyCThTtWYgxjWHgU7ZkyvA==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-linux-x64-gnu": {
- "version": "13.4.19",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-linux-x64-musl": {
- "version": "13.4.19",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-win32-arm64-msvc": {
- "version": "13.4.19",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.4.19.tgz",
- "integrity": "sha512-bUfDevQK4NsIAHXs3/JNgnvEY+LRyneDN788W2NYiRIIzmILjba7LaQTfihuFawZDhRtkYCv3JDC3B4TwnmRJw==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-win32-ia32-msvc": {
- "version": "13.4.19",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.4.19.tgz",
- "integrity": "sha512-Y5kikILFAr81LYIFaw6j/NrOtmiM4Sf3GtOc0pn50ez2GCkr+oejYuKGcwAwq3jiTKuzF6OF4iT2INPoxRycEA==",
- "cpu": [
- "ia32"
- ],
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-win32-x64-msvc": {
- "version": "13.4.19",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.4.19.tgz",
- "integrity": "sha512-YzA78jBDXMYiINdPdJJwGgPNT3YqBNNGhsthsDoWHL9p24tEJn9ViQf/ZqTbwSpX/RrkPupLfuuTH2sf73JBAw==",
- "cpu": [
- "x64"
- ],
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
"node_modules/@nodelib/fs.scandir": {
"version": "2.1.5",
"license": "MIT",
@@ -5855,24 +5563,6 @@
"node": ">=10.12.0"
}
},
- "node_modules/@pkgr/utils": {
- "version": "2.4.1",
- "license": "MIT",
- "dependencies": {
- "cross-spawn": "^7.0.3",
- "fast-glob": "^3.2.12",
- "is-glob": "^4.0.3",
- "open": "^9.1.0",
- "picocolors": "^1.0.0",
- "tslib": "^2.5.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/unts"
- }
- },
"node_modules/@planetscale/database": {
"version": "1.8.0",
"license": "Apache-2.0",
@@ -5919,570 +5609,30 @@
"node": ">=12"
}
},
- "node_modules/@radix-ui/primitive": {
- "version": "1.0.1",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10"
+ "node_modules/@repeaterjs/repeater": {
+ "version": "3.0.4",
+ "license": "MIT"
+ },
+ "node_modules/@sinclair/typebox": {
+ "version": "0.27.8",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@sindresorhus/is": {
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz",
+ "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==",
+ "engines": {
+ "node": ">=14.16"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/is?sponsor=1"
}
},
- "node_modules/@radix-ui/react-arrow": {
- "version": "1.0.3",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-primitive": "1.0.3"
- },
- "peerDependencies": {
- "@types/react": "*",
- "@types/react-dom": "*",
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "@types/react-dom": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-avatar": {
- "version": "1.0.3",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-context": "1.0.1",
- "@radix-ui/react-primitive": "1.0.3",
- "@radix-ui/react-use-callback-ref": "1.0.1",
- "@radix-ui/react-use-layout-effect": "1.0.1"
- },
- "peerDependencies": {
- "@types/react": "*",
- "@types/react-dom": "*",
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "@types/react-dom": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-collection": {
- "version": "1.0.3",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-compose-refs": "1.0.1",
- "@radix-ui/react-context": "1.0.1",
- "@radix-ui/react-primitive": "1.0.3",
- "@radix-ui/react-slot": "1.0.2"
- },
- "peerDependencies": {
- "@types/react": "*",
- "@types/react-dom": "*",
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "@types/react-dom": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-compose-refs": {
- "version": "1.0.1",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-context": {
- "version": "1.0.1",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-direction": {
- "version": "1.0.1",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-dismissable-layer": {
- "version": "1.0.4",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/primitive": "1.0.1",
- "@radix-ui/react-compose-refs": "1.0.1",
- "@radix-ui/react-primitive": "1.0.3",
- "@radix-ui/react-use-callback-ref": "1.0.1",
- "@radix-ui/react-use-escape-keydown": "1.0.3"
- },
- "peerDependencies": {
- "@types/react": "*",
- "@types/react-dom": "*",
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "@types/react-dom": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-dropdown-menu": {
- "version": "2.0.5",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/primitive": "1.0.1",
- "@radix-ui/react-compose-refs": "1.0.1",
- "@radix-ui/react-context": "1.0.1",
- "@radix-ui/react-id": "1.0.1",
- "@radix-ui/react-menu": "2.0.5",
- "@radix-ui/react-primitive": "1.0.3",
- "@radix-ui/react-use-controllable-state": "1.0.1"
- },
- "peerDependencies": {
- "@types/react": "*",
- "@types/react-dom": "*",
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "@types/react-dom": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-focus-guards": {
- "version": "1.0.1",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-focus-scope": {
- "version": "1.0.3",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-compose-refs": "1.0.1",
- "@radix-ui/react-primitive": "1.0.3",
- "@radix-ui/react-use-callback-ref": "1.0.1"
- },
- "peerDependencies": {
- "@types/react": "*",
- "@types/react-dom": "*",
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "@types/react-dom": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-icons": {
- "version": "1.3.0",
- "license": "MIT",
- "peerDependencies": {
- "react": "^16.x || ^17.x || ^18.x"
- }
- },
- "node_modules/@radix-ui/react-id": {
- "version": "1.0.1",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-use-layout-effect": "1.0.1"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-menu": {
- "version": "2.0.5",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/primitive": "1.0.1",
- "@radix-ui/react-collection": "1.0.3",
- "@radix-ui/react-compose-refs": "1.0.1",
- "@radix-ui/react-context": "1.0.1",
- "@radix-ui/react-direction": "1.0.1",
- "@radix-ui/react-dismissable-layer": "1.0.4",
- "@radix-ui/react-focus-guards": "1.0.1",
- "@radix-ui/react-focus-scope": "1.0.3",
- "@radix-ui/react-id": "1.0.1",
- "@radix-ui/react-popper": "1.1.2",
- "@radix-ui/react-portal": "1.0.3",
- "@radix-ui/react-presence": "1.0.1",
- "@radix-ui/react-primitive": "1.0.3",
- "@radix-ui/react-roving-focus": "1.0.4",
- "@radix-ui/react-slot": "1.0.2",
- "@radix-ui/react-use-callback-ref": "1.0.1",
- "aria-hidden": "^1.1.1",
- "react-remove-scroll": "2.5.5"
- },
- "peerDependencies": {
- "@types/react": "*",
- "@types/react-dom": "*",
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "@types/react-dom": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-popper": {
- "version": "1.1.2",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@floating-ui/react-dom": "^2.0.0",
- "@radix-ui/react-arrow": "1.0.3",
- "@radix-ui/react-compose-refs": "1.0.1",
- "@radix-ui/react-context": "1.0.1",
- "@radix-ui/react-primitive": "1.0.3",
- "@radix-ui/react-use-callback-ref": "1.0.1",
- "@radix-ui/react-use-layout-effect": "1.0.1",
- "@radix-ui/react-use-rect": "1.0.1",
- "@radix-ui/react-use-size": "1.0.1",
- "@radix-ui/rect": "1.0.1"
- },
- "peerDependencies": {
- "@types/react": "*",
- "@types/react-dom": "*",
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "@types/react-dom": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-portal": {
- "version": "1.0.3",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-primitive": "1.0.3"
- },
- "peerDependencies": {
- "@types/react": "*",
- "@types/react-dom": "*",
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "@types/react-dom": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-presence": {
- "version": "1.0.1",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-compose-refs": "1.0.1",
- "@radix-ui/react-use-layout-effect": "1.0.1"
- },
- "peerDependencies": {
- "@types/react": "*",
- "@types/react-dom": "*",
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "@types/react-dom": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-primitive": {
- "version": "1.0.3",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-slot": "1.0.2"
- },
- "peerDependencies": {
- "@types/react": "*",
- "@types/react-dom": "*",
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "@types/react-dom": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-roving-focus": {
- "version": "1.0.4",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/primitive": "1.0.1",
- "@radix-ui/react-collection": "1.0.3",
- "@radix-ui/react-compose-refs": "1.0.1",
- "@radix-ui/react-context": "1.0.1",
- "@radix-ui/react-direction": "1.0.1",
- "@radix-ui/react-id": "1.0.1",
- "@radix-ui/react-primitive": "1.0.3",
- "@radix-ui/react-use-callback-ref": "1.0.1",
- "@radix-ui/react-use-controllable-state": "1.0.1"
- },
- "peerDependencies": {
- "@types/react": "*",
- "@types/react-dom": "*",
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "@types/react-dom": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-slot": {
- "version": "1.0.2",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-compose-refs": "1.0.1"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-use-callback-ref": {
- "version": "1.0.1",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-use-controllable-state": {
- "version": "1.0.1",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-use-callback-ref": "1.0.1"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-use-escape-keydown": {
- "version": "1.0.3",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-use-callback-ref": "1.0.1"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-use-layout-effect": {
- "version": "1.0.1",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-use-rect": {
- "version": "1.0.1",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/rect": "1.0.1"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/react-use-size": {
- "version": "1.0.1",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-use-layout-effect": "1.0.1"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@radix-ui/rect": {
- "version": "1.0.1",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10"
- }
- },
- "node_modules/@repeaterjs/repeater": {
- "version": "3.0.4",
- "license": "MIT"
- },
- "node_modules/@rushstack/eslint-patch": {
- "version": "1.3.2",
- "license": "MIT"
- },
- "node_modules/@sinclair/typebox": {
- "version": "0.27.8",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@sindresorhus/is": {
- "version": "5.6.0",
- "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz",
- "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==",
- "engines": {
- "node": ">=14.16"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/is?sponsor=1"
- }
- },
- "node_modules/@sinonjs/commons": {
- "version": "3.0.0",
- "dev": true,
- "license": "BSD-3-Clause",
+ "node_modules/@sinonjs/commons": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
"type-detect": "4.0.8"
}
@@ -7150,13 +6300,6 @@
"node": ">=14.0.0"
}
},
- "node_modules/@swc/helpers": {
- "version": "0.5.1",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.4.0"
- }
- },
"node_modules/@szmarczak/http-timer": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz",
@@ -7168,37 +6311,6 @@
"node": ">=14.16"
}
},
- "node_modules/@t3-oss/env-core": {
- "version": "0.7.1",
- "resolved": "https://registry.npmjs.org/@t3-oss/env-core/-/env-core-0.7.1.tgz",
- "integrity": "sha512-3+SQt39OlmSaRLqYVFv8uRm1BpFepM5TIiMytRqO9cjH+wB77o6BIJdeyM5h5U4qLBMEzOJWCY4MBaU/rLwbYw==",
- "peerDependencies": {
- "typescript": ">=4.7.2",
- "zod": "^3.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@t3-oss/env-nextjs": {
- "version": "0.7.1",
- "resolved": "https://registry.npmjs.org/@t3-oss/env-nextjs/-/env-nextjs-0.7.1.tgz",
- "integrity": "sha512-tQDbNLGCOvKGi+JoGuJ/CJInJI7/kLWJqtgGppAKS7ZFLdVOqZYR/uRjxlXOWPnxmUKF8VswOAsq7fXUpNZDhA==",
- "dependencies": {
- "@t3-oss/env-core": "0.7.1"
- },
- "peerDependencies": {
- "typescript": ">=4.7.2",
- "zod": "^3.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
"node_modules/@trpc/server": {
"version": "9.16.0",
"license": "MIT",
@@ -7208,17 +6320,17 @@
},
"node_modules/@tsconfig/node10": {
"version": "1.0.9",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/@tsconfig/node12": {
"version": "1.0.11",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/@tsconfig/node14": {
"version": "1.0.3",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/@tsconfig/node16": {
@@ -7391,10 +6503,6 @@
"version": "7.0.12",
"license": "MIT"
},
- "node_modules/@types/json5": {
- "version": "0.0.29",
- "license": "MIT"
- },
"node_modules/@types/keygrip": {
"version": "1.0.2",
"license": "MIT"
@@ -7441,8 +6549,9 @@
},
"node_modules/@types/prop-types": {
"version": "15.7.5",
- "devOptional": true,
- "license": "MIT"
+ "license": "MIT",
+ "optional": true,
+ "peer": true
},
"node_modules/@types/qs": {
"version": "6.9.7",
@@ -7456,26 +6565,19 @@
"version": "18.2.25",
"resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.25.tgz",
"integrity": "sha512-24xqse6+VByVLIr+xWaQ9muX1B4bXJKXBbjszbld/UEDslGLY53+ZucF44HCmLbMPejTzGG9XgR+3m2/Wqu1kw==",
- "devOptional": true,
+ "optional": true,
+ "peer": true,
"dependencies": {
"@types/prop-types": "*",
"@types/scheduler": "*",
"csstype": "^3.0.2"
}
},
- "node_modules/@types/react-dom": {
- "version": "18.2.11",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.11.tgz",
- "integrity": "sha512-zq6Dy0EiCuF9pWFW6I6k6W2LdpUixLE4P6XjXU1QHLfak3GPACQfLwEuHzY5pOYa4hzj1d0GxX/P141aFjZsyg==",
- "devOptional": true,
- "dependencies": {
- "@types/react": "*"
- }
- },
"node_modules/@types/scheduler": {
"version": "0.16.3",
- "devOptional": true,
- "license": "MIT"
+ "license": "MIT",
+ "optional": true,
+ "peer": true
},
"node_modules/@types/semver": {
"version": "6.2.3",
@@ -7819,7 +6921,7 @@
},
"node_modules/acorn-walk": {
"version": "8.2.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.4.0"
@@ -7927,10 +7029,6 @@
"node": ">=4"
}
},
- "node_modules/any-promise": {
- "version": "1.3.0",
- "license": "MIT"
- },
"node_modules/anymatch": {
"version": "3.1.3",
"license": "ISC",
@@ -8009,140 +7107,48 @@
"node_modules/are-we-there-yet": {
"version": "1.0.6",
"license": "ISC",
- "dependencies": {
- "delegates": "^1.0.0",
- "readable-stream": "^2.0.0 || ^1.1.13"
- }
- },
- "node_modules/are-we-there-yet/node_modules/readable-stream": {
- "version": "2.3.8",
- "license": "MIT",
- "dependencies": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.3",
- "isarray": "~1.0.0",
- "process-nextick-args": "~2.0.0",
- "safe-buffer": "~5.1.1",
- "string_decoder": "~1.1.1",
- "util-deprecate": "~1.0.1"
- }
- },
- "node_modules/are-we-there-yet/node_modules/safe-buffer": {
- "version": "5.1.2",
- "license": "MIT"
- },
- "node_modules/are-we-there-yet/node_modules/string_decoder": {
- "version": "1.1.1",
- "license": "MIT",
- "dependencies": {
- "safe-buffer": "~5.1.0"
- }
- },
- "node_modules/arg": {
- "version": "5.0.2",
- "license": "MIT"
- },
- "node_modules/argparse": {
- "version": "2.0.1",
- "license": "Python-2.0"
- },
- "node_modules/aria-hidden": {
- "version": "1.2.3",
- "license": "MIT",
- "dependencies": {
- "tslib": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/aria-query": {
- "version": "5.2.1",
- "license": "Apache-2.0",
- "dependencies": {
- "dequal": "^2.0.3"
- }
- },
- "node_modules/array-buffer-byte-length": {
- "version": "1.0.0",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "is-array-buffer": "^3.0.1"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/array-flatten": {
- "version": "1.1.1",
- "license": "MIT"
- },
- "node_modules/array-includes": {
- "version": "3.1.6",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "get-intrinsic": "^1.1.3",
- "is-string": "^1.0.7"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/array-union": {
- "version": "2.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=8"
+ "dependencies": {
+ "delegates": "^1.0.0",
+ "readable-stream": "^2.0.0 || ^1.1.13"
}
},
- "node_modules/array.prototype.flat": {
- "version": "1.3.1",
+ "node_modules/are-we-there-yet/node_modules/readable-stream": {
+ "version": "2.3.8",
"license": "MIT",
"dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "es-shim-unscopables": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
}
},
- "node_modules/array.prototype.flatmap": {
- "version": "1.3.1",
+ "node_modules/are-we-there-yet/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "license": "MIT"
+ },
+ "node_modules/are-we-there-yet/node_modules/string_decoder": {
+ "version": "1.1.1",
"license": "MIT",
"dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "es-shim-unscopables": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "safe-buffer": "~5.1.0"
}
},
- "node_modules/array.prototype.tosorted": {
+ "node_modules/argparse": {
+ "version": "2.0.1",
+ "license": "Python-2.0"
+ },
+ "node_modules/array-flatten": {
"version": "1.1.1",
+ "license": "MIT"
+ },
+ "node_modules/array-union": {
+ "version": "2.1.0",
"license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "es-shim-unscopables": "^1.0.0",
- "get-intrinsic": "^1.1.3"
+ "engines": {
+ "node": ">=8"
}
},
"node_modules/as-table": {
@@ -8181,10 +7187,6 @@
"node": ">=12.0.0"
}
},
- "node_modules/ast-types-flow": {
- "version": "0.0.7",
- "license": "ISC"
- },
"node_modules/astral-regex": {
"version": "2.0.0",
"license": "MIT",
@@ -8241,38 +7243,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/autoprefixer": {
- "version": "10.4.14",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/autoprefixer"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "browserslist": "^4.21.5",
- "caniuse-lite": "^1.0.30001464",
- "fraction.js": "^4.2.0",
- "normalize-range": "^0.1.2",
- "picocolors": "^1.0.0",
- "postcss-value-parser": "^4.2.0"
- },
- "bin": {
- "autoprefixer": "bin/autoprefixer"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- },
- "peerDependencies": {
- "postcss": "^8.1.0"
- }
- },
"node_modules/available-typed-arrays": {
"version": "1.0.5",
"license": "MIT",
@@ -8822,13 +7792,6 @@
"uuid": "dist/bin/uuid"
}
},
- "node_modules/axe-core": {
- "version": "4.7.2",
- "license": "MPL-2.0",
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/axios": {
"version": "0.24.0",
"license": "MIT",
@@ -8836,13 +7799,6 @@
"follow-redirects": "^1.14.4"
}
},
- "node_modules/axobject-query": {
- "version": "3.2.1",
- "license": "Apache-2.0",
- "dependencies": {
- "dequal": "^2.0.3"
- }
- },
"node_modules/babel-jest": {
"version": "29.6.1",
"dev": true,
@@ -9143,16 +8099,6 @@
"version": "2.11.0",
"license": "MIT"
},
- "node_modules/bplist-parser": {
- "version": "0.2.0",
- "license": "MIT",
- "dependencies": {
- "big-integer": "^1.6.44"
- },
- "engines": {
- "node": ">= 5.10.0"
- }
- },
"node_modules/brace-expansion": {
"version": "1.1.11",
"license": "MIT",
@@ -9284,19 +8230,6 @@
"version": "1.0.3",
"license": "MIT"
},
- "node_modules/bundle-name": {
- "version": "3.0.0",
- "license": "MIT",
- "dependencies": {
- "run-applescript": "^5.0.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/busboy": {
"version": "1.6.0",
"dependencies": {
@@ -9367,13 +8300,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/camelcase-css": {
- "version": "2.0.1",
- "license": "MIT",
- "engines": {
- "node": ">= 6"
- }
- },
"node_modules/camelcase-keys": {
"version": "6.2.2",
"license": "MIT",
@@ -10502,23 +9428,6 @@
"license": "MIT",
"peer": true
},
- "node_modules/class-variance-authority": {
- "version": "0.6.1",
- "license": "Apache-2.0",
- "dependencies": {
- "clsx": "1.2.1"
- },
- "funding": {
- "url": "https://joebell.co.uk"
- }
- },
- "node_modules/class-variance-authority/node_modules/clsx": {
- "version": "1.2.1",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/cli-boxes": {
"version": "3.0.0",
"license": "MIT",
@@ -10653,10 +9562,6 @@
"url": "https://github.com/chalk/strip-ansi?sponsor=1"
}
},
- "node_modules/client-only": {
- "version": "0.0.1",
- "license": "MIT"
- },
"node_modules/cliui": {
"version": "8.0.1",
"license": "ISC",
@@ -10676,13 +9581,6 @@
"node": ">=0.8"
}
},
- "node_modules/clsx": {
- "version": "2.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/cmake-js": {
"version": "6.3.2",
"license": "MIT",
@@ -10933,13 +9831,6 @@
"node": ">= 0.8"
}
},
- "node_modules/commander": {
- "version": "4.1.1",
- "license": "MIT",
- "engines": {
- "node": ">= 6"
- }
- },
"node_modules/commist": {
"version": "1.1.0",
"license": "MIT",
@@ -11154,7 +10045,7 @@
},
"node_modules/create-require": {
"version": "1.1.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/cross-spawn": {
@@ -11181,20 +10072,11 @@
"resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz",
"integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q=="
},
- "node_modules/cssesc": {
- "version": "3.0.0",
- "license": "MIT",
- "bin": {
- "cssesc": "bin/cssesc"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/csstype": {
"version": "3.1.2",
- "devOptional": true,
- "license": "MIT"
+ "license": "MIT",
+ "optional": true,
+ "peer": true
},
"node_modules/d": {
"version": "1.0.1",
@@ -11205,10 +10087,6 @@
"type": "^1.0.1"
}
},
- "node_modules/damerau-levenshtein": {
- "version": "1.0.8",
- "license": "BSD-2-Clause"
- },
"node_modules/data-uri-to-buffer": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
@@ -11317,36 +10195,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/default-browser": {
- "version": "4.0.0",
- "license": "MIT",
- "dependencies": {
- "bundle-name": "^3.0.0",
- "default-browser-id": "^3.0.0",
- "execa": "^7.1.1",
- "titleize": "^3.0.0"
- },
- "engines": {
- "node": ">=14.16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/default-browser-id": {
- "version": "3.0.0",
- "license": "MIT",
- "dependencies": {
- "bplist-parser": "^0.2.0",
- "untildify": "^4.0.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/defaults": {
"version": "1.0.4",
"license": "MIT",
@@ -11365,30 +10213,6 @@
"node": ">=10"
}
},
- "node_modules/define-lazy-prop": {
- "version": "3.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/define-properties": {
- "version": "1.2.0",
- "license": "MIT",
- "dependencies": {
- "has-property-descriptors": "^1.0.0",
- "object-keys": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/delayed-stream": {
"version": "1.0.0",
"license": "MIT",
@@ -11421,13 +10245,6 @@
"version": "2.3.1",
"license": "ISC"
},
- "node_modules/dequal": {
- "version": "2.0.3",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/destroy": {
"version": "1.2.0",
"license": "MIT",
@@ -11459,17 +10276,9 @@
"node": ">=8"
}
},
- "node_modules/detect-node-es": {
- "version": "1.1.0",
- "license": "MIT"
- },
- "node_modules/didyoumean": {
- "version": "1.2.2",
- "license": "Apache-2.0"
- },
"node_modules/diff": {
"version": "4.0.2",
- "devOptional": true,
+ "dev": true,
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.3.1"
@@ -11501,10 +10310,6 @@
"node": ">=8"
}
},
- "node_modules/dlv": {
- "version": "1.1.3",
- "license": "MIT"
- },
"node_modules/doctrine": {
"version": "3.0.0",
"license": "Apache-2.0",
@@ -11889,115 +10694,24 @@
"node_modules/end-of-stream": {
"version": "1.4.4",
"license": "MIT",
- "dependencies": {
- "once": "^1.4.0"
- }
- },
- "node_modules/enhanced-resolve": {
- "version": "5.15.0",
- "license": "MIT",
- "dependencies": {
- "graceful-fs": "^4.2.4",
- "tapable": "^2.2.0"
- },
- "engines": {
- "node": ">=10.13.0"
- }
- },
- "node_modules/env-paths": {
- "version": "2.2.1",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/error-ex": {
- "version": "1.3.2",
- "dev": true,
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "is-arrayish": "^0.2.1"
- }
- },
- "node_modules/es-abstract": {
- "version": "1.21.2",
- "license": "MIT",
- "dependencies": {
- "array-buffer-byte-length": "^1.0.0",
- "available-typed-arrays": "^1.0.5",
- "call-bind": "^1.0.2",
- "es-set-tostringtag": "^2.0.1",
- "es-to-primitive": "^1.2.1",
- "function.prototype.name": "^1.1.5",
- "get-intrinsic": "^1.2.0",
- "get-symbol-description": "^1.0.0",
- "globalthis": "^1.0.3",
- "gopd": "^1.0.1",
- "has": "^1.0.3",
- "has-property-descriptors": "^1.0.0",
- "has-proto": "^1.0.1",
- "has-symbols": "^1.0.3",
- "internal-slot": "^1.0.5",
- "is-array-buffer": "^3.0.2",
- "is-callable": "^1.2.7",
- "is-negative-zero": "^2.0.2",
- "is-regex": "^1.1.4",
- "is-shared-array-buffer": "^1.0.2",
- "is-string": "^1.0.7",
- "is-typed-array": "^1.1.10",
- "is-weakref": "^1.0.2",
- "object-inspect": "^1.12.3",
- "object-keys": "^1.1.1",
- "object.assign": "^4.1.4",
- "regexp.prototype.flags": "^1.4.3",
- "safe-regex-test": "^1.0.0",
- "string.prototype.trim": "^1.2.7",
- "string.prototype.trimend": "^1.0.6",
- "string.prototype.trimstart": "^1.0.6",
- "typed-array-length": "^1.0.4",
- "unbox-primitive": "^1.0.2",
- "which-typed-array": "^1.1.9"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/es-set-tostringtag": {
- "version": "2.0.1",
- "license": "MIT",
- "dependencies": {
- "get-intrinsic": "^1.1.3",
- "has": "^1.0.3",
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
+ "dependencies": {
+ "once": "^1.4.0"
}
},
- "node_modules/es-shim-unscopables": {
- "version": "1.0.0",
+ "node_modules/env-paths": {
+ "version": "2.2.1",
"license": "MIT",
- "dependencies": {
- "has": "^1.0.3"
+ "engines": {
+ "node": ">=6"
}
},
- "node_modules/es-to-primitive": {
- "version": "1.2.1",
+ "node_modules/error-ex": {
+ "version": "1.3.2",
+ "dev": true,
"license": "MIT",
+ "peer": true,
"dependencies": {
- "is-callable": "^1.1.4",
- "is-date-object": "^1.0.1",
- "is-symbol": "^1.0.2"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "is-arrayish": "^0.2.1"
}
},
"node_modules/es5-ext": {
@@ -12165,30 +10879,6 @@
"url": "https://opencollective.com/eslint"
}
},
- "node_modules/eslint-config-next": {
- "version": "13.4.19",
- "license": "MIT",
- "dependencies": {
- "@next/eslint-plugin-next": "13.4.19",
- "@rushstack/eslint-patch": "^1.1.3",
- "@typescript-eslint/parser": "^5.4.2 || ^6.0.0",
- "eslint-import-resolver-node": "^0.3.6",
- "eslint-import-resolver-typescript": "^3.5.2",
- "eslint-plugin-import": "^2.26.0",
- "eslint-plugin-jsx-a11y": "^6.5.1",
- "eslint-plugin-react": "^7.31.7",
- "eslint-plugin-react-hooks": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705"
- },
- "peerDependencies": {
- "eslint": "^7.23.0 || ^8.0.0",
- "typescript": ">=3.3.1"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
"node_modules/eslint-config-prettier": {
"version": "8.8.0",
"license": "MIT",
@@ -12210,250 +10900,6 @@
"eslint": ">6.6.0"
}
},
- "node_modules/eslint-import-resolver-node": {
- "version": "0.3.7",
- "license": "MIT",
- "dependencies": {
- "debug": "^3.2.7",
- "is-core-module": "^2.11.0",
- "resolve": "^1.22.1"
- }
- },
- "node_modules/eslint-import-resolver-node/node_modules/debug": {
- "version": "3.2.7",
- "license": "MIT",
- "dependencies": {
- "ms": "^2.1.1"
- }
- },
- "node_modules/eslint-import-resolver-typescript": {
- "version": "3.5.5",
- "license": "ISC",
- "dependencies": {
- "debug": "^4.3.4",
- "enhanced-resolve": "^5.12.0",
- "eslint-module-utils": "^2.7.4",
- "get-tsconfig": "^4.5.0",
- "globby": "^13.1.3",
- "is-core-module": "^2.11.0",
- "is-glob": "^4.0.3",
- "synckit": "^0.8.5"
- },
- "engines": {
- "node": "^14.18.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts"
- },
- "peerDependencies": {
- "eslint": "*",
- "eslint-plugin-import": "*"
- }
- },
- "node_modules/eslint-import-resolver-typescript/node_modules/globby": {
- "version": "13.1.4",
- "license": "MIT",
- "dependencies": {
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.2.11",
- "ignore": "^5.2.0",
- "merge2": "^1.4.1",
- "slash": "^4.0.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/eslint-import-resolver-typescript/node_modules/slash": {
- "version": "4.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/eslint-module-utils": {
- "version": "2.8.0",
- "license": "MIT",
- "dependencies": {
- "debug": "^3.2.7"
- },
- "engines": {
- "node": ">=4"
- },
- "peerDependenciesMeta": {
- "eslint": {
- "optional": true
- }
- }
- },
- "node_modules/eslint-module-utils/node_modules/debug": {
- "version": "3.2.7",
- "license": "MIT",
- "dependencies": {
- "ms": "^2.1.1"
- }
- },
- "node_modules/eslint-plugin-import": {
- "version": "2.27.5",
- "license": "MIT",
- "dependencies": {
- "array-includes": "^3.1.6",
- "array.prototype.flat": "^1.3.1",
- "array.prototype.flatmap": "^1.3.1",
- "debug": "^3.2.7",
- "doctrine": "^2.1.0",
- "eslint-import-resolver-node": "^0.3.7",
- "eslint-module-utils": "^2.7.4",
- "has": "^1.0.3",
- "is-core-module": "^2.11.0",
- "is-glob": "^4.0.3",
- "minimatch": "^3.1.2",
- "object.values": "^1.1.6",
- "resolve": "^1.22.1",
- "semver": "^6.3.0",
- "tsconfig-paths": "^3.14.1"
- },
- "engines": {
- "node": ">=4"
- },
- "peerDependencies": {
- "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
- }
- },
- "node_modules/eslint-plugin-import/node_modules/debug": {
- "version": "3.2.7",
- "license": "MIT",
- "dependencies": {
- "ms": "^2.1.1"
- }
- },
- "node_modules/eslint-plugin-import/node_modules/doctrine": {
- "version": "2.1.0",
- "license": "Apache-2.0",
- "dependencies": {
- "esutils": "^2.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/eslint-plugin-import/node_modules/semver": {
- "version": "6.3.0",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/eslint-plugin-jsx-a11y": {
- "version": "6.7.1",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.20.7",
- "aria-query": "^5.1.3",
- "array-includes": "^3.1.6",
- "array.prototype.flatmap": "^1.3.1",
- "ast-types-flow": "^0.0.7",
- "axe-core": "^4.6.2",
- "axobject-query": "^3.1.1",
- "damerau-levenshtein": "^1.0.8",
- "emoji-regex": "^9.2.2",
- "has": "^1.0.3",
- "jsx-ast-utils": "^3.3.3",
- "language-tags": "=1.0.5",
- "minimatch": "^3.1.2",
- "object.entries": "^1.1.6",
- "object.fromentries": "^2.0.6",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=4.0"
- },
- "peerDependencies": {
- "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8"
- }
- },
- "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": {
- "version": "6.3.0",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/eslint-plugin-react": {
- "version": "7.32.2",
- "license": "MIT",
- "dependencies": {
- "array-includes": "^3.1.6",
- "array.prototype.flatmap": "^1.3.1",
- "array.prototype.tosorted": "^1.1.1",
- "doctrine": "^2.1.0",
- "estraverse": "^5.3.0",
- "jsx-ast-utils": "^2.4.1 || ^3.0.0",
- "minimatch": "^3.1.2",
- "object.entries": "^1.1.6",
- "object.fromentries": "^2.0.6",
- "object.hasown": "^1.1.2",
- "object.values": "^1.1.6",
- "prop-types": "^15.8.1",
- "resolve": "^2.0.0-next.4",
- "semver": "^6.3.0",
- "string.prototype.matchall": "^4.0.8"
- },
- "engines": {
- "node": ">=4"
- },
- "peerDependencies": {
- "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8"
- }
- },
- "node_modules/eslint-plugin-react-hooks": {
- "version": "5.0.0-canary-7118f5dd7-20230705",
- "license": "MIT",
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0"
- }
- },
- "node_modules/eslint-plugin-react/node_modules/doctrine": {
- "version": "2.1.0",
- "license": "Apache-2.0",
- "dependencies": {
- "esutils": "^2.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/eslint-plugin-react/node_modules/resolve": {
- "version": "2.0.0-next.4",
- "license": "MIT",
- "dependencies": {
- "is-core-module": "^2.9.0",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
- },
- "bin": {
- "resolve": "bin/resolve"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/eslint-plugin-react/node_modules/semver": {
- "version": "6.3.0",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- }
- },
"node_modules/eslint-plugin-turbo": {
"version": "1.10.15",
"resolved": "https://registry.npmjs.org/eslint-plugin-turbo/-/eslint-plugin-turbo-1.10.15.tgz",
@@ -12740,27 +11186,6 @@
"node": ">=0.4.x"
}
},
- "node_modules/execa": {
- "version": "7.1.1",
- "license": "MIT",
- "dependencies": {
- "cross-spawn": "^7.0.3",
- "get-stream": "^6.0.1",
- "human-signals": "^4.3.0",
- "is-stream": "^3.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^5.1.0",
- "onetime": "^6.0.0",
- "signal-exit": "^3.0.7",
- "strip-final-newline": "^3.0.0"
- },
- "engines": {
- "node": "^14.18.0 || ^16.14.0 || >=18.0.0"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/execa?sponsor=1"
- }
- },
"node_modules/exit": {
"version": "0.1.2",
"dev": true,
@@ -13249,18 +11674,6 @@
"node": ">= 0.6"
}
},
- "node_modules/fraction.js": {
- "version": "4.2.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "*"
- },
- "funding": {
- "type": "patreon",
- "url": "https://www.patreon.com/infusion"
- }
- },
"node_modules/fresh": {
"version": "0.5.2",
"license": "MIT",
@@ -13362,29 +11775,6 @@
"version": "1.1.1",
"license": "MIT"
},
- "node_modules/function.prototype.name": {
- "version": "1.1.5",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.3",
- "es-abstract": "^1.19.0",
- "functions-have-names": "^1.2.2"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/functions-have-names": {
- "version": "1.2.3",
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/fuse.js": {
"version": "6.6.2",
"license": "Apache-2.0",
@@ -13430,13 +11820,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/get-nonce": {
- "version": "1.0.1",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/get-package-type": {
"version": "0.1.0",
"dev": true,
@@ -13482,22 +11865,9 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/get-symbol-description": {
- "version": "1.0.0",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/get-tsconfig": {
"version": "4.6.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"resolve-pkg-maps": "^1.0.0"
@@ -13548,20 +11918,7 @@
"version": "11.12.0",
"license": "MIT",
"engines": {
- "node": ">=4"
- }
- },
- "node_modules/globalthis": {
- "version": "1.0.3",
- "license": "MIT",
- "dependencies": {
- "define-properties": "^1.1.3"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": ">=4"
}
},
"node_modules/globby": {
@@ -13678,13 +12035,6 @@
"node": ">= 0.4.0"
}
},
- "node_modules/has-bigints": {
- "version": "1.0.2",
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/has-flag": {
"version": "3.0.0",
"license": "MIT",
@@ -13692,16 +12042,6 @@
"node": ">=4"
}
},
- "node_modules/has-property-descriptors": {
- "version": "1.0.0",
- "license": "MIT",
- "dependencies": {
- "get-intrinsic": "^1.1.1"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/has-proto": {
"version": "1.0.1",
"license": "MIT",
@@ -13809,13 +12149,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/human-signals": {
- "version": "4.3.1",
- "license": "Apache-2.0",
- "engines": {
- "node": ">=14.18.0"
- }
- },
"node_modules/iconv-lite": {
"version": "0.4.24",
"license": "MIT",
@@ -14092,25 +12425,6 @@
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
- "node_modules/internal-slot": {
- "version": "1.0.5",
- "license": "MIT",
- "dependencies": {
- "get-intrinsic": "^1.2.0",
- "has": "^1.0.3",
- "side-channel": "^1.0.4"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/invariant": {
- "version": "2.2.4",
- "license": "MIT",
- "dependencies": {
- "loose-envify": "^1.0.0"
- }
- },
"node_modules/invert-kv": {
"version": "1.0.0",
"license": "MIT",
@@ -14139,34 +12453,12 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/is-array-buffer": {
- "version": "3.0.2",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.2.0",
- "is-typed-array": "^1.1.10"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/is-arrayish": {
"version": "0.2.1",
"dev": true,
"license": "MIT",
"peer": true
},
- "node_modules/is-bigint": {
- "version": "1.0.4",
- "license": "MIT",
- "dependencies": {
- "has-bigints": "^1.0.1"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/is-binary-path": {
"version": "2.1.0",
"license": "MIT",
@@ -14177,20 +12469,6 @@
"node": ">=8"
}
},
- "node_modules/is-boolean-object": {
- "version": "1.1.2",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/is-buffer": {
"version": "1.1.6",
"license": "MIT"
@@ -14217,7 +12495,9 @@
},
"node_modules/is-core-module": {
"version": "2.12.1",
+ "dev": true,
"license": "MIT",
+ "peer": true,
"dependencies": {
"has": "^1.0.3"
},
@@ -14225,32 +12505,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/is-date-object": {
- "version": "1.0.5",
- "license": "MIT",
- "dependencies": {
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-docker": {
- "version": "3.0.0",
- "license": "MIT",
- "bin": {
- "is-docker": "cli.js"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/is-extglob": {
"version": "2.1.1",
"license": "MIT",
@@ -14297,22 +12551,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/is-inside-container": {
- "version": "1.0.0",
- "license": "MIT",
- "dependencies": {
- "is-docker": "^3.0.0"
- },
- "bin": {
- "is-inside-container": "cli.js"
- },
- "engines": {
- "node": ">=14.16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/is-interactive": {
"version": "2.0.0",
"license": "MIT",
@@ -14334,16 +12572,6 @@
"tslib": "^2.0.3"
}
},
- "node_modules/is-negative-zero": {
- "version": "2.0.2",
- "license": "MIT",
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/is-number": {
"version": "7.0.0",
"license": "MIT",
@@ -14351,19 +12579,6 @@
"node": ">=0.12.0"
}
},
- "node_modules/is-number-object": {
- "version": "1.0.7",
- "license": "MIT",
- "dependencies": {
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/is-obj": {
"version": "2.0.0",
"license": "MIT",
@@ -14390,66 +12605,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/is-regex": {
- "version": "1.1.4",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-shared-array-buffer": {
- "version": "1.0.2",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-stream": {
- "version": "3.0.0",
- "license": "MIT",
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-string": {
- "version": "1.0.7",
- "license": "MIT",
- "dependencies": {
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-symbol": {
- "version": "1.0.4",
- "license": "MIT",
- "dependencies": {
- "has-symbols": "^1.0.2"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/is-typed-array": {
"version": "1.1.10",
"license": "MIT",
@@ -14484,16 +12639,6 @@
"tslib": "^2.0.3"
}
},
- "node_modules/is-weakref": {
- "version": "1.0.2",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/is-what": {
"version": "4.1.16",
"resolved": "https://registry.npmjs.org/is-what/-/is-what-4.1.16.tgz",
@@ -14506,29 +12651,6 @@
"url": "https://github.com/sponsors/mesqueeb"
}
},
- "node_modules/is-wsl": {
- "version": "2.2.0",
- "license": "MIT",
- "dependencies": {
- "is-docker": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-wsl/node_modules/is-docker": {
- "version": "2.2.1",
- "license": "MIT",
- "bin": {
- "is-docker": "cli.js"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/isarray": {
"version": "1.0.0",
"license": "MIT"
@@ -16306,13 +14428,6 @@
"url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
- "node_modules/jiti": {
- "version": "1.18.2",
- "license": "MIT",
- "bin": {
- "jiti": "bin/jiti.js"
- }
- },
"node_modules/jju": {
"version": "1.4.0",
"license": "MIT"
@@ -16439,17 +14554,6 @@
"graceful-fs": "^4.1.6"
}
},
- "node_modules/jsx-ast-utils": {
- "version": "3.3.3",
- "license": "MIT",
- "dependencies": {
- "array-includes": "^3.1.5",
- "object.assign": "^4.1.3"
- },
- "engines": {
- "node": ">=4.0"
- }
- },
"node_modules/keygrip": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz",
@@ -16584,17 +14688,6 @@
"kysely": "0.x"
}
},
- "node_modules/language-subtag-registry": {
- "version": "0.3.22",
- "license": "CC0-1.0"
- },
- "node_modules/language-tags": {
- "version": "1.0.5",
- "license": "MIT",
- "dependencies": {
- "language-subtag-registry": "~0.3.2"
- }
- },
"node_modules/lazystream": {
"version": "1.0.1",
"license": "MIT",
@@ -16701,16 +14794,11 @@
"resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.3.2.tgz",
"integrity": "sha512-n9wh8tvBe5sFmsqlg+XQhaQLumwpqoAUruLwjCopgTmUBjJ/fjtBsJzKleCaIGBOMXYEhp1YfKl4d7rJ5ZKJGA=="
},
- "node_modules/lilconfig": {
- "version": "2.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/lines-and-columns": {
"version": "1.2.4",
- "license": "MIT"
+ "dev": true,
+ "license": "MIT",
+ "peer": true
},
"node_modules/listenercount": {
"version": "1.0.1",
@@ -16882,7 +14970,7 @@
},
"node_modules/make-error": {
"version": "1.3.6",
- "devOptional": true,
+ "dev": true,
"license": "ISC"
},
"node_modules/makeerror": {
@@ -16965,6 +15053,7 @@
},
"node_modules/merge-stream": {
"version": "2.0.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/merge2": {
@@ -17019,16 +15108,6 @@
"node": ">= 0.6"
}
},
- "node_modules/mimic-fn": {
- "version": "4.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/mimic-response": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz",
@@ -17242,19 +15321,11 @@
"version": "0.0.8",
"license": "ISC"
},
- "node_modules/mz": {
- "version": "2.7.0",
- "license": "MIT",
- "dependencies": {
- "any-promise": "^1.0.0",
- "object-assign": "^4.0.1",
- "thenify-all": "^1.0.0"
- }
- },
"node_modules/nanoid": {
"version": "3.3.7",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
"integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
+ "dev": true,
"funding": [
{
"type": "github",
@@ -17289,95 +15360,11 @@
"node": ">= 0.6"
}
},
- "node_modules/next": {
- "version": "13.4.19",
- "license": "MIT",
- "dependencies": {
- "@next/env": "13.4.19",
- "@swc/helpers": "0.5.1",
- "busboy": "1.6.0",
- "caniuse-lite": "^1.0.30001406",
- "postcss": "8.4.14",
- "styled-jsx": "5.1.1",
- "watchpack": "2.4.0",
- "zod": "3.21.4"
- },
- "bin": {
- "next": "dist/bin/next"
- },
- "engines": {
- "node": ">=16.8.0"
- },
- "optionalDependencies": {
- "@next/swc-darwin-arm64": "13.4.19",
- "@next/swc-darwin-x64": "13.4.19",
- "@next/swc-linux-arm64-gnu": "13.4.19",
- "@next/swc-linux-arm64-musl": "13.4.19",
- "@next/swc-linux-x64-gnu": "13.4.19",
- "@next/swc-linux-x64-musl": "13.4.19",
- "@next/swc-win32-arm64-msvc": "13.4.19",
- "@next/swc-win32-ia32-msvc": "13.4.19",
- "@next/swc-win32-x64-msvc": "13.4.19"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.1.0",
- "react": "^18.2.0",
- "react-dom": "^18.2.0",
- "sass": "^1.3.0"
- },
- "peerDependenciesMeta": {
- "@opentelemetry/api": {
- "optional": true
- },
- "sass": {
- "optional": true
- }
- }
- },
- "node_modules/next-themes": {
- "version": "0.2.1",
- "license": "MIT",
- "peerDependencies": {
- "next": "*",
- "react": "*",
- "react-dom": "*"
- }
- },
"node_modules/next-tick": {
"version": "1.1.0",
"dev": true,
"license": "ISC"
},
- "node_modules/next/node_modules/postcss": {
- "version": "8.4.14",
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "nanoid": "^3.3.4",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
- "node_modules/next/node_modules/zod": {
- "version": "3.21.4",
- "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz",
- "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==",
- "funding": {
- "url": "https://github.com/sponsors/colinhacks"
- }
- },
"node_modules/no-case": {
"version": "3.0.4",
"license": "MIT",
@@ -17463,14 +15450,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/normalize-range": {
- "version": "0.1.2",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/normalize-url": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz",
@@ -17482,29 +15461,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm-run-path": {
- "version": "5.1.0",
- "license": "MIT",
- "dependencies": {
- "path-key": "^4.0.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/npm-run-path/node_modules/path-key": {
- "version": "4.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/npmlog": {
"version": "1.2.1",
"license": "ISC",
@@ -17561,20 +15517,6 @@
"node": ">= 6"
}
},
- "node_modules/object-assign": {
- "version": "4.1.1",
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object-hash": {
- "version": "3.0.0",
- "license": "MIT",
- "engines": {
- "node": ">= 6"
- }
- },
"node_modules/object-inspect": {
"version": "1.12.3",
"license": "MIT",
@@ -17582,82 +15524,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/object-keys": {
- "version": "1.1.1",
- "license": "MIT",
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/object.assign": {
- "version": "4.1.4",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "has-symbols": "^1.0.3",
- "object-keys": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/object.entries": {
- "version": "1.1.6",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/object.fromentries": {
- "version": "2.0.6",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/object.hasown": {
- "version": "1.1.2",
- "license": "MIT",
- "dependencies": {
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/object.values": {
- "version": "1.1.6",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/obliterator": {
"version": "2.0.4",
"license": "MIT"
@@ -17694,35 +15560,6 @@
"wrappy": "1"
}
},
- "node_modules/onetime": {
- "version": "6.0.0",
- "license": "MIT",
- "dependencies": {
- "mimic-fn": "^4.0.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/open": {
- "version": "9.1.0",
- "license": "MIT",
- "dependencies": {
- "default-browser": "^4.0.0",
- "define-lazy-prop": "^3.0.0",
- "is-inside-container": "^1.0.0",
- "is-wsl": "^2.2.0"
- },
- "engines": {
- "node": ">=14.16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/openid-client": {
"version": "5.4.3",
"license": "MIT",
@@ -17973,10 +15810,13 @@
},
"node_modules/path-parse": {
"version": "1.0.7",
- "license": "MIT"
+ "dev": true,
+ "license": "MIT",
+ "peer": true
},
"node_modules/path-to-regexp": {
"version": "6.2.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/path-type": {
@@ -18098,6 +15938,7 @@
},
"node_modules/pirates": {
"version": "4.0.5",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 6"
@@ -18130,156 +15971,38 @@
"license": "MIT",
"dependencies": {
"locate-path": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/pkg-up/node_modules/locate-path": {
- "version": "3.0.0",
- "license": "MIT",
- "dependencies": {
- "p-locate": "^3.0.0",
- "path-exists": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/pkg-up/node_modules/p-locate": {
- "version": "3.0.0",
- "license": "MIT",
- "dependencies": {
- "p-limit": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/pkg-up/node_modules/path-exists": {
- "version": "3.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/postcss": {
- "version": "8.4.32",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz",
- "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==",
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "dependencies": {
- "nanoid": "^3.3.7",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
- "node_modules/postcss-import": {
- "version": "15.1.0",
- "license": "MIT",
- "dependencies": {
- "postcss-value-parser": "^4.0.0",
- "read-cache": "^1.0.0",
- "resolve": "^1.1.7"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "peerDependencies": {
- "postcss": "^8.0.0"
- }
- },
- "node_modules/postcss-js": {
- "version": "4.0.1",
- "license": "MIT",
- "dependencies": {
- "camelcase-css": "^2.0.1"
- },
- "engines": {
- "node": "^12 || ^14 || >= 16"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- "peerDependencies": {
- "postcss": "^8.4.21"
- }
- },
- "node_modules/postcss-load-config": {
- "version": "4.0.1",
- "license": "MIT",
- "dependencies": {
- "lilconfig": "^2.0.5",
- "yaml": "^2.1.1"
- },
- "engines": {
- "node": ">= 14"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- "peerDependencies": {
- "postcss": ">=8.0.9",
- "ts-node": ">=9.0.0"
- },
- "peerDependenciesMeta": {
- "postcss": {
- "optional": true
- },
- "ts-node": {
- "optional": true
- }
+ },
+ "engines": {
+ "node": ">=6"
}
},
- "node_modules/postcss-nested": {
- "version": "6.0.1",
+ "node_modules/pkg-up/node_modules/locate-path": {
+ "version": "3.0.0",
"license": "MIT",
"dependencies": {
- "postcss-selector-parser": "^6.0.11"
+ "p-locate": "^3.0.0",
+ "path-exists": "^3.0.0"
},
"engines": {
- "node": ">=12.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- "peerDependencies": {
- "postcss": "^8.2.14"
+ "node": ">=6"
}
},
- "node_modules/postcss-selector-parser": {
- "version": "6.0.13",
+ "node_modules/pkg-up/node_modules/p-locate": {
+ "version": "3.0.0",
"license": "MIT",
"dependencies": {
- "cssesc": "^3.0.0",
- "util-deprecate": "^1.0.2"
+ "p-limit": "^2.0.0"
},
"engines": {
- "node": ">=4"
+ "node": ">=6"
}
},
- "node_modules/postcss-value-parser": {
- "version": "4.2.0",
- "license": "MIT"
+ "node_modules/pkg-up/node_modules/path-exists": {
+ "version": "3.0.0",
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
},
"node_modules/prebuild-install": {
"version": "7.1.1",
@@ -18327,78 +16050,6 @@
"url": "https://github.com/prettier/prettier?sponsor=1"
}
},
- "node_modules/prettier-plugin-tailwindcss": {
- "version": "0.3.0",
- "license": "MIT",
- "engines": {
- "node": ">=12.17.0"
- },
- "peerDependencies": {
- "@ianvs/prettier-plugin-sort-imports": "*",
- "@prettier/plugin-pug": "*",
- "@shopify/prettier-plugin-liquid": "*",
- "@shufo/prettier-plugin-blade": "*",
- "@trivago/prettier-plugin-sort-imports": "*",
- "prettier": ">=2.2.0",
- "prettier-plugin-astro": "*",
- "prettier-plugin-css-order": "*",
- "prettier-plugin-import-sort": "*",
- "prettier-plugin-jsdoc": "*",
- "prettier-plugin-marko": "*",
- "prettier-plugin-organize-attributes": "*",
- "prettier-plugin-organize-imports": "*",
- "prettier-plugin-style-order": "*",
- "prettier-plugin-svelte": "*",
- "prettier-plugin-twig-melody": "*"
- },
- "peerDependenciesMeta": {
- "@ianvs/prettier-plugin-sort-imports": {
- "optional": true
- },
- "@prettier/plugin-pug": {
- "optional": true
- },
- "@shopify/prettier-plugin-liquid": {
- "optional": true
- },
- "@shufo/prettier-plugin-blade": {
- "optional": true
- },
- "@trivago/prettier-plugin-sort-imports": {
- "optional": true
- },
- "prettier-plugin-astro": {
- "optional": true
- },
- "prettier-plugin-css-order": {
- "optional": true
- },
- "prettier-plugin-import-sort": {
- "optional": true
- },
- "prettier-plugin-jsdoc": {
- "optional": true
- },
- "prettier-plugin-marko": {
- "optional": true
- },
- "prettier-plugin-organize-attributes": {
- "optional": true
- },
- "prettier-plugin-organize-imports": {
- "optional": true
- },
- "prettier-plugin-style-order": {
- "optional": true
- },
- "prettier-plugin-svelte": {
- "optional": true
- },
- "prettier-plugin-twig-melody": {
- "optional": true
- }
- }
- },
"node_modules/pretty-format": {
"version": "29.7.0",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
@@ -18471,15 +16122,6 @@
"node": ">= 6"
}
},
- "node_modules/prop-types": {
- "version": "15.8.1",
- "license": "MIT",
- "dependencies": {
- "loose-envify": "^1.4.0",
- "object-assign": "^4.1.1",
- "react-is": "^16.13.1"
- }
- },
"node_modules/proto-list": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
@@ -18644,21 +16286,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/react-dom": {
- "version": "18.2.0",
- "license": "MIT",
- "dependencies": {
- "loose-envify": "^1.1.0",
- "scheduler": "^0.23.0"
- },
- "peerDependencies": {
- "react": "^18.2.0"
- }
- },
- "node_modules/react-is": {
- "version": "16.13.1",
- "license": "MIT"
- },
"node_modules/react-reconciler": {
"version": "0.29.0",
"license": "MIT",
@@ -18673,70 +16300,6 @@
"react": "^18.2.0"
}
},
- "node_modules/react-remove-scroll": {
- "version": "2.5.5",
- "license": "MIT",
- "dependencies": {
- "react-remove-scroll-bar": "^2.3.3",
- "react-style-singleton": "^2.2.1",
- "tslib": "^2.1.0",
- "use-callback-ref": "^1.3.0",
- "use-sidecar": "^1.1.2"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/react-remove-scroll-bar": {
- "version": "2.3.4",
- "license": "MIT",
- "dependencies": {
- "react-style-singleton": "^2.2.1",
- "tslib": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/react-style-singleton": {
- "version": "2.2.1",
- "license": "MIT",
- "dependencies": {
- "get-nonce": "^1.0.0",
- "invariant": "^2.2.4",
- "tslib": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
"node_modules/read": {
"version": "1.0.7",
"license": "ISC",
@@ -18747,20 +16310,6 @@
"node": ">=0.8"
}
},
- "node_modules/read-cache": {
- "version": "1.0.0",
- "license": "MIT",
- "dependencies": {
- "pify": "^2.3.0"
- }
- },
- "node_modules/read-cache/node_modules/pify": {
- "version": "2.3.0",
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/read-yaml-file": {
"version": "1.1.0",
"license": "MIT",
@@ -18846,25 +16395,6 @@
"node": ">= 12.13.0"
}
},
- "node_modules/regenerator-runtime": {
- "version": "0.13.11",
- "license": "MIT"
- },
- "node_modules/regexp.prototype.flags": {
- "version": "1.5.0",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.2.0",
- "functions-have-names": "^1.2.3"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/registry-auth-token": {
"version": "5.0.2",
"resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz",
@@ -18914,7 +16444,9 @@
},
"node_modules/resolve": {
"version": "1.22.2",
+ "dev": true,
"license": "MIT",
+ "peer": true,
"dependencies": {
"is-core-module": "^2.11.0",
"path-parse": "^1.0.7",
@@ -18962,6 +16494,7 @@
},
"node_modules/resolve-pkg-maps": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT",
"funding": {
"url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
@@ -19086,94 +16619,6 @@
"estree-walker": "^0.6.1"
}
},
- "node_modules/run-applescript": {
- "version": "5.0.0",
- "license": "MIT",
- "dependencies": {
- "execa": "^5.0.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/run-applescript/node_modules/execa": {
- "version": "5.1.1",
- "license": "MIT",
- "dependencies": {
- "cross-spawn": "^7.0.3",
- "get-stream": "^6.0.0",
- "human-signals": "^2.1.0",
- "is-stream": "^2.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^4.0.1",
- "onetime": "^5.1.2",
- "signal-exit": "^3.0.3",
- "strip-final-newline": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/execa?sponsor=1"
- }
- },
- "node_modules/run-applescript/node_modules/human-signals": {
- "version": "2.1.0",
- "license": "Apache-2.0",
- "engines": {
- "node": ">=10.17.0"
- }
- },
- "node_modules/run-applescript/node_modules/is-stream": {
- "version": "2.0.1",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/run-applescript/node_modules/mimic-fn": {
- "version": "2.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/run-applescript/node_modules/npm-run-path": {
- "version": "4.0.1",
- "license": "MIT",
- "dependencies": {
- "path-key": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/run-applescript/node_modules/onetime": {
- "version": "5.1.2",
- "license": "MIT",
- "dependencies": {
- "mimic-fn": "^2.1.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/run-applescript/node_modules/strip-final-newline": {
- "version": "2.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/run-parallel": {
"version": "1.2.0",
"funding": [
@@ -19213,18 +16658,6 @@
],
"license": "MIT"
},
- "node_modules/safe-regex-test": {
- "version": "1.0.0",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.3",
- "is-regex": "^1.1.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/safe-regex2": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-2.0.0.tgz",
@@ -19541,16 +16974,9 @@
"atomic-sleep": "^1.0.0"
}
},
- "node_modules/source-map": {
- "version": "0.6.1",
- "dev": true,
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/source-map-js": {
- "version": "1.0.2",
+ "node_modules/source-map": {
+ "version": "0.6.1",
+ "dev": true,
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.10.0"
@@ -20378,62 +17804,6 @@
"version": "8.0.0",
"license": "MIT"
},
- "node_modules/string.prototype.matchall": {
- "version": "4.0.8",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "get-intrinsic": "^1.1.3",
- "has-symbols": "^1.0.3",
- "internal-slot": "^1.0.3",
- "regexp.prototype.flags": "^1.4.3",
- "side-channel": "^1.0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/string.prototype.trim": {
- "version": "1.2.7",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/string.prototype.trimend": {
- "version": "1.0.6",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/string.prototype.trimstart": {
- "version": "1.0.6",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/strip-ansi": {
"version": "6.0.1",
"license": "MIT",
@@ -20451,16 +17821,6 @@
"node": ">=4"
}
},
- "node_modules/strip-final-newline": {
- "version": "3.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/strip-json-comments": {
"version": "3.1.1",
"license": "MIT",
@@ -20475,65 +17835,6 @@
"version": "1.0.5",
"license": "MIT"
},
- "node_modules/styled-jsx": {
- "version": "5.1.1",
- "license": "MIT",
- "dependencies": {
- "client-only": "0.0.1"
- },
- "engines": {
- "node": ">= 12.0.0"
- },
- "peerDependencies": {
- "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0"
- },
- "peerDependenciesMeta": {
- "@babel/core": {
- "optional": true
- },
- "babel-plugin-macros": {
- "optional": true
- }
- }
- },
- "node_modules/sucrase": {
- "version": "3.32.0",
- "license": "MIT",
- "dependencies": {
- "@jridgewell/gen-mapping": "^0.3.2",
- "commander": "^4.0.0",
- "glob": "7.1.6",
- "lines-and-columns": "^1.1.6",
- "mz": "^2.7.0",
- "pirates": "^4.0.1",
- "ts-interface-checker": "^0.1.9"
- },
- "bin": {
- "sucrase": "bin/sucrase",
- "sucrase-node": "bin/sucrase-node"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/sucrase/node_modules/glob": {
- "version": "7.1.6",
- "license": "ISC",
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
"node_modules/superjson": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/superjson/-/superjson-2.2.1.tgz",
@@ -20558,7 +17859,9 @@
},
"node_modules/supports-preserve-symlinks-flag": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT",
+ "peer": true,
"engines": {
"node": ">= 0.4"
},
@@ -20566,27 +17869,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/swr": {
- "version": "1.3.0",
- "license": "MIT",
- "peerDependencies": {
- "react": "^16.11.0 || ^17.0.0 || ^18.0.0"
- }
- },
- "node_modules/synckit": {
- "version": "0.8.5",
- "license": "MIT",
- "dependencies": {
- "@pkgr/utils": "^2.3.1",
- "tslib": "^2.5.0"
- },
- "engines": {
- "node": "^14.18.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/unts"
- }
- },
"node_modules/table": {
"version": "6.8.1",
"license": "BSD-3-Clause",
@@ -20661,63 +17943,6 @@
"url": "https://github.com/chalk/slice-ansi?sponsor=1"
}
},
- "node_modules/tailwind-merge": {
- "version": "1.14.0",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/dcastil"
- }
- },
- "node_modules/tailwindcss": {
- "version": "3.3.3",
- "license": "MIT",
- "dependencies": {
- "@alloc/quick-lru": "^5.2.0",
- "arg": "^5.0.2",
- "chokidar": "^3.5.3",
- "didyoumean": "^1.2.2",
- "dlv": "^1.1.3",
- "fast-glob": "^3.2.12",
- "glob-parent": "^6.0.2",
- "is-glob": "^4.0.3",
- "jiti": "^1.18.2",
- "lilconfig": "^2.1.0",
- "micromatch": "^4.0.5",
- "normalize-path": "^3.0.0",
- "object-hash": "^3.0.0",
- "picocolors": "^1.0.0",
- "postcss": "^8.4.23",
- "postcss-import": "^15.1.0",
- "postcss-js": "^4.0.1",
- "postcss-load-config": "^4.0.1",
- "postcss-nested": "^6.0.1",
- "postcss-selector-parser": "^6.0.11",
- "resolve": "^1.22.2",
- "sucrase": "^3.32.0"
- },
- "bin": {
- "tailwind": "lib/cli.js",
- "tailwindcss": "lib/cli.js"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/tailwindcss-animate": {
- "version": "1.0.6",
- "license": "MIT",
- "peerDependencies": {
- "tailwindcss": ">=3.0.0 || insiders"
- }
- },
- "node_modules/tapable": {
- "version": "2.2.1",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/tar": {
"version": "6.1.15",
"license": "ISC",
@@ -20787,23 +18012,6 @@
"version": "0.2.0",
"license": "MIT"
},
- "node_modules/thenify": {
- "version": "3.3.1",
- "license": "MIT",
- "dependencies": {
- "any-promise": "^1.0.0"
- }
- },
- "node_modules/thenify-all": {
- "version": "1.6.0",
- "license": "MIT",
- "dependencies": {
- "thenify": ">= 3.1.0 < 4"
- },
- "engines": {
- "node": ">=0.8"
- }
- },
"node_modules/thread-stream": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.4.1.tgz",
@@ -20821,16 +18029,6 @@
"next-tick": "1"
}
},
- "node_modules/titleize": {
- "version": "3.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/tmpl": {
"version": "1.0.5",
"dev": true,
@@ -20901,10 +18099,6 @@
"tree-kill": "cli.js"
}
},
- "node_modules/ts-interface-checker": {
- "version": "0.1.13",
- "license": "Apache-2.0"
- },
"node_modules/ts-jest": {
"version": "29.1.1",
"dev": true,
@@ -20949,7 +18143,7 @@
},
"node_modules/ts-node": {
"version": "10.9.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@cspotcode/source-map-support": "^0.8.0",
@@ -20991,34 +18185,14 @@
},
"node_modules/ts-node/node_modules/@tsconfig/node16": {
"version": "1.0.4",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/ts-node/node_modules/arg": {
"version": "4.1.3",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
- "node_modules/tsconfig-paths": {
- "version": "3.14.2",
- "license": "MIT",
- "dependencies": {
- "@types/json5": "^0.0.29",
- "json5": "^1.0.2",
- "minimist": "^1.2.6",
- "strip-bom": "^3.0.0"
- }
- },
- "node_modules/tsconfig-paths/node_modules/json5": {
- "version": "1.0.2",
- "license": "MIT",
- "dependencies": {
- "minimist": "^1.2.0"
- },
- "bin": {
- "json5": "lib/cli.js"
- }
- },
"node_modules/tslib": {
"version": "2.5.3",
"license": "0BSD"
@@ -21192,18 +18366,6 @@
"node": ">= 0.6"
}
},
- "node_modules/typed-array-length": {
- "version": "1.0.4",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "for-each": "^0.3.3",
- "is-typed-array": "^1.1.9"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/typedarray": {
"version": "0.0.6",
"license": "MIT"
@@ -21224,19 +18386,6 @@
"version": "1.1.1",
"license": "MIT"
},
- "node_modules/unbox-primitive": {
- "version": "1.0.2",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.2",
- "has-bigints": "^1.0.2",
- "has-symbols": "^1.0.3",
- "which-boxed-primitive": "^1.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/undici": {
"version": "5.22.1",
"license": "MIT",
@@ -21265,13 +18414,6 @@
"node": ">= 0.8"
}
},
- "node_modules/untildify": {
- "version": "4.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/unzipper": {
"version": "0.8.14",
"license": "MIT",
@@ -21367,45 +18509,6 @@
"version": "8.0.2",
"license": "MIT"
},
- "node_modules/use-callback-ref": {
- "version": "1.3.0",
- "license": "MIT",
- "dependencies": {
- "tslib": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/use-sidecar": {
- "version": "1.1.2",
- "license": "MIT",
- "dependencies": {
- "detect-node-es": "^1.1.0",
- "tslib": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
"node_modules/use-sync-external-store": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz",
@@ -21445,7 +18548,7 @@
},
"node_modules/v8-compile-cache-lib": {
"version": "3.0.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/v8-to-istanbul": {
@@ -21597,20 +18700,6 @@
"node": ">= 8"
}
},
- "node_modules/which-boxed-primitive": {
- "version": "1.0.2",
- "license": "MIT",
- "dependencies": {
- "is-bigint": "^1.0.1",
- "is-boolean-object": "^1.1.0",
- "is-number-object": "^1.0.4",
- "is-string": "^1.0.5",
- "is-symbol": "^1.0.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/which-typed-array": {
"version": "1.1.9",
"license": "MIT",
@@ -22259,13 +19348,6 @@
"version": "3.1.1",
"license": "ISC"
},
- "node_modules/yaml": {
- "version": "2.3.1",
- "license": "ISC",
- "engines": {
- "node": ">= 14"
- }
- },
"node_modules/yargs": {
"version": "17.7.2",
"license": "MIT",
@@ -22291,7 +19373,7 @@
},
"node_modules/yn": {
"version": "3.1.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -22350,10 +19432,8 @@
"@types/eslint": "^8.44.8",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"@typescript-eslint/parser": "^5.62.0",
- "eslint-config-next": "^13.4.19",
"eslint-config-prettier": "^8.8.0",
- "eslint-config-turbo": "^1.10.15",
- "eslint-plugin-react": "7.32.2"
+ "eslint-config-turbo": "^1.10.15"
},
"devDependencies": {
"eslint": "8.55.0"
@@ -22362,6 +19442,7 @@
"packages/config/tailwind": {
"name": "@acme/tailwind-config",
"version": "0.1.0",
+ "extraneous": true,
"license": "MIT",
"devDependencies": {
"autoprefixer": "^10.4.14",
diff --git a/package.json b/package.json
index 95da03ee4..8e5e10fac 100644
--- a/package.json
+++ b/package.json
@@ -11,7 +11,7 @@
"clean:workspaces": "turbo clean",
"dev": "turbo dev --parallel",
"format": "prettier --write \"**/*.{js,cjs,mjs,ts,tsx,md,json}\" --ignore-path .gitignore",
- "lint": "turbo lint && manypkg check",
+ "lint": "turbo lint",
"manypkg": "manypkg check",
"lint:fix": "turbo lint:fix",
"manypkg:fix": "manypkg fix",
@@ -29,7 +29,6 @@
"drizzle-zod": "0.5.1",
"eslint": "8.55.0",
"prettier": "2.8.8",
- "prettier-plugin-tailwindcss": "0.3.0",
"turbo": "1.10.15",
"typescript": "5.2.2",
"zod": "3.22.4"
diff --git a/packages/config/eslint/index.js b/packages/config/eslint/index.js
index b1dc8c882..6f0b6e893 100644
--- a/packages/config/eslint/index.js
+++ b/packages/config/eslint/index.js
@@ -1,14 +1,12 @@
/** @type {import("eslint").Linter.Config} */
const config = {
extends: [
- "next",
"turbo",
"plugin:@typescript-eslint/recommended",
"plugin:@typescript-eslint/recommended-requiring-type-checking",
"prettier",
],
rules: {
- "@next/next/no-html-link-for-pages": "off",
"@typescript-eslint/restrict-template-expressions": "off",
"@typescript-eslint/no-unused-vars": [
"error",
diff --git a/packages/config/eslint/package.json b/packages/config/eslint/package.json
index f03cde774..dc3dcfff6 100644
--- a/packages/config/eslint/package.json
+++ b/packages/config/eslint/package.json
@@ -7,10 +7,8 @@
"@types/eslint": "^8.44.8",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"@typescript-eslint/parser": "^5.62.0",
- "eslint-config-next": "^13.4.19",
"eslint-config-prettier": "^8.8.0",
- "eslint-config-turbo": "^1.10.15",
- "eslint-plugin-react": "7.32.2"
+ "eslint-config-turbo": "^1.10.15"
},
"devDependencies": {
"eslint": "8.55.0"
diff --git a/packages/config/tailwind/index.ts b/packages/config/tailwind/index.ts
deleted file mode 100644
index 006b0aa12..000000000
--- a/packages/config/tailwind/index.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-import type { Config } from "tailwindcss";
-
-export default {
- content: [""],
- theme: {
- extend: {},
- },
- plugins: [],
-} satisfies Config;
diff --git a/packages/config/tailwind/package.json b/packages/config/tailwind/package.json
deleted file mode 100644
index 8c4f461e8..000000000
--- a/packages/config/tailwind/package.json
+++ /dev/null
@@ -1,15 +0,0 @@
-{
- "name": "@acme/tailwind-config",
- "version": "0.1.0",
- "main": "index.ts",
- "license": "MIT",
- "files": [
- "index.ts",
- "postcss.js"
- ],
- "devDependencies": {
- "autoprefixer": "^10.4.14",
- "postcss": "^8.4.32",
- "tailwindcss": "^3.3.3"
- }
-}
diff --git a/packages/config/tailwind/postcss.js b/packages/config/tailwind/postcss.js
deleted file mode 100644
index 12a703d90..000000000
--- a/packages/config/tailwind/postcss.js
+++ /dev/null
@@ -1,6 +0,0 @@
-module.exports = {
- plugins: {
- tailwindcss: {},
- autoprefixer: {},
- },
-};
diff --git a/prettier.config.cjs b/prettier.config.cjs
index c9bf15e31..7d0a3ee63 100644
--- a/prettier.config.cjs
+++ b/prettier.config.cjs
@@ -1,8 +1,7 @@
/** @typedef {import("@ianvs/prettier-plugin-sort-imports").PluginConfig} SortImportsConfig*/
/** @typedef {import("prettier").Config} PrettierConfig*/
-/** @typedef {{ tailwindConfig: string }} TailwindConfig*/
-/** @type { PrettierConfig | SortImportsConfig | TailwindConfig } */
+/** @type { PrettierConfig | SortImportsConfig } */
const config = {
arrowParens: "always",
printWidth: 80,
@@ -14,9 +13,7 @@ const config = {
// pluginSearchDirs: false,
plugins: [
"@ianvs/prettier-plugin-sort-imports",
- "prettier-plugin-tailwindcss",
],
- tailwindConfig: "./packages/config/tailwind",
importOrder: [
"^(react/(.*)$)|^(react$)|^(react-native(.*)$)",
"^(next/(.*)$)|^(next$)",
diff --git a/turbo.json b/turbo.json
index cd95c22b1..7a667f122 100644
--- a/turbo.json
+++ b/turbo.json
@@ -23,28 +23,19 @@
}
},
"globalEnv": [
- "CI",
"NODE_ENV",
- "SKIP_ENV_VALIDATION",
- "VERCEL",
- "VERCEL_URL",
- "NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY",
- "CLERK_SECRET_KEY",
- "NEXT_PUBLIC_CLERK_SIGN_IN_URL",
- "NEXT_PUBLIC_CLERK_SIGN_UP_URL",
- "NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL",
- "NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL",
"APP_HTMX_PORT",
"TENANT_DATABASE_URL",
"TENANT_DATABASE_AUTH_TOKEN",
"SUPER_DATABASE_URL",
"SUPER_DATABASE_AUTH_TOKEN",
- "NEXT_PUBLIC_EXTRACT_API_URL",
- "NEXT_PUBLIC_TRANSFORM_API_URL",
- "TENANTS",
- "TENANT_ID",
+ "PUBLIC_EXTRACT_API_URL",
+ "PUBLIC_TRANSFORM_API_URL",
"CRON_DISABLED",
"CRON_USER_ID",
+ "CLERK_DOMAIN",
+ "CLERK_SECRET_KEY",
+ "CLERK_PUBLISHABLE_KEY",
"CLERK_JWT_ISSUER",
"CLERK_JWT_AUDIENCE"
]