diff --git a/package.json b/package.json index b426823..81b90fe 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,11 @@ { "name": "@avocadi/ui", "type": "module", - "private": true, + "version": "0.1.2", + "private": false, + "files": [ + "dist" + ], "scripts": { "build": "tsdown" }, @@ -22,22 +26,22 @@ "zod": "^4.3.6" }, "exports": { - "./components/ui/accordion": "./dist/components/ui/accordion.js", - "./components/ui/button": "./dist/components/ui/button.js", - "./components/ui/card": "./dist/components/ui/card.js", - "./components/ui/card-context": "./dist/components/ui/card-context.js", - "./components/ui/carousel": "./dist/components/ui/carousel.js", - "./components/ui/dialog": "./dist/components/ui/dialog.js", - "./components/ui/richtext": "./dist/components/ui/richtext/index.js", - "./components/ui/richtext/converters": "./dist/components/ui/richtext/converters/index.js", - "./components/ui/richtext/converters/headings": "./dist/components/ui/richtext/converters/headings.js", - "./components/ui/richtext/converters/internal-link": "./dist/components/ui/richtext/converters/internal-link.js", - "./components/ui/section": "./dist/components/ui/section/index.js", - "./components/ui/section/heading": "./dist/components/ui/section/heading/index.js", - "./components/ui/section/section.types": "./dist/components/ui/section/section.types.js", - "./components/ui/select": "./dist/components/ui/select.js", - "./components/ui/text": "./dist/components/ui/text.js", + "./accordion": "./dist/accordion.js", + "./button": "./dist/button.js", + "./card": "./dist/card.js", + "./card-context": "./dist/card-context.js", + "./carousel": "./dist/carousel.js", + "./dialog": "./dist/dialog.js", "./lib/utils": "./dist/lib/utils.js", + "./richtext": "./dist/richtext/index.js", + "./richtext/converters": "./dist/richtext/converters/index.js", + "./richtext/converters/headings": "./dist/richtext/converters/headings.js", + "./richtext/converters/internal-link": "./dist/richtext/converters/internal-link.js", + "./section": "./dist/section/index.js", + "./section/heading": "./dist/section/heading/index.js", + "./section/section.types": "./dist/section/section.types.js", + "./select": "./dist/select.js", + "./text": "./dist/text.js", "./package.json": "./package.json" }, "dependencies": { diff --git a/src/components/ui/accordion.tsx b/src/accordion.tsx similarity index 100% rename from src/components/ui/accordion.tsx rename to src/accordion.tsx diff --git a/src/components/ui/button.tsx b/src/button.tsx similarity index 100% rename from src/components/ui/button.tsx rename to src/button.tsx diff --git a/src/components/ui/card-context.tsx b/src/card-context.tsx similarity index 100% rename from src/components/ui/card-context.tsx rename to src/card-context.tsx diff --git a/src/components/ui/card.tsx b/src/card.tsx similarity index 100% rename from src/components/ui/card.tsx rename to src/card.tsx diff --git a/src/components/ui/carousel.tsx b/src/carousel.tsx similarity index 99% rename from src/components/ui/carousel.tsx rename to src/carousel.tsx index 3da8ff8..f58f9f2 100644 --- a/src/components/ui/carousel.tsx +++ b/src/carousel.tsx @@ -5,7 +5,7 @@ import useEmblaCarousel, { } from "embla-carousel-react"; import { ArrowLeft, ArrowRight } from "lucide-react"; import * as React from "react"; -import { Button } from "@/components/ui/button"; +import { Button } from "@/button"; import { cn } from "@/lib/utils"; type CarouselApi = UseEmblaCarouselType[1]; diff --git a/src/components/ui/dialog.tsx b/src/dialog.tsx similarity index 98% rename from src/components/ui/dialog.tsx rename to src/dialog.tsx index fc17c7f..b622d6f 100644 --- a/src/components/ui/dialog.tsx +++ b/src/dialog.tsx @@ -4,7 +4,7 @@ import { XIcon } from "lucide-react"; import { motion } from "motion/react"; import { Dialog as DialogPrimitive } from "radix-ui"; import type * as React from "react"; -import { Button } from "@/components/ui/button"; +import { Button } from "@/button"; import { cn } from "@/lib/utils"; import { cardVariants } from "./card"; diff --git a/src/components/ui/richtext/converters/headings.tsx b/src/richtext/converters/headings.tsx similarity index 100% rename from src/components/ui/richtext/converters/headings.tsx rename to src/richtext/converters/headings.tsx diff --git a/src/components/ui/richtext/converters/index.tsx b/src/richtext/converters/index.tsx similarity index 100% rename from src/components/ui/richtext/converters/index.tsx rename to src/richtext/converters/index.tsx diff --git a/src/components/ui/richtext/converters/internal-link.ts b/src/richtext/converters/internal-link.ts similarity index 100% rename from src/components/ui/richtext/converters/internal-link.ts rename to src/richtext/converters/internal-link.ts diff --git a/src/components/ui/richtext/index.tsx b/src/richtext/index.tsx similarity index 100% rename from src/components/ui/richtext/index.tsx rename to src/richtext/index.tsx diff --git a/src/components/ui/section/heading/index.tsx b/src/section/heading/index.tsx similarity index 98% rename from src/components/ui/section/heading/index.tsx rename to src/section/heading/index.tsx index 0d135e8..e81060a 100644 --- a/src/components/ui/section/heading/index.tsx +++ b/src/section/heading/index.tsx @@ -3,7 +3,7 @@ import { ease } from "@unom/style"; import { cva, type VariantProps } from "class-variance-authority"; import { motion } from "motion/react"; import type { FC, ReactElement, ReactNode } from "react"; -import Text from "@/components/ui/text"; +import Text from "@/text"; import { cn } from "@/lib/utils"; type HeadingProps = { diff --git a/src/components/ui/section/index.tsx b/src/section/index.tsx similarity index 100% rename from src/components/ui/section/index.tsx rename to src/section/index.tsx diff --git a/src/components/ui/section/section.types.ts b/src/section/section.types.ts similarity index 100% rename from src/components/ui/section/section.types.ts rename to src/section/section.types.ts diff --git a/src/components/ui/select.tsx b/src/select.tsx similarity index 100% rename from src/components/ui/select.tsx rename to src/select.tsx diff --git a/src/components/ui/text.tsx b/src/text.tsx similarity index 100% rename from src/components/ui/text.tsx rename to src/text.tsx