UNPKG

@baseplate-dev/ui-components

Version:

Shared UI component library

124 lines 3.31 kB
{ "name": "@baseplate-dev/ui-components", "version": "0.3.3", "description": "Shared UI component library", "keywords": [ "react", "ui-components", "design-system", "baseplate", "full-stack", "typescript", "code-generation" ], "homepage": "https://www.baseplate.dev", "repository": "https://github.com/halfdomelabs/baseplate", "license": "MPL-2.0", "author": "Half Dome Labs LLC", "sideEffects": false, "type": "module", "imports": { "#src/*": "./dist/*" }, "exports": { ".": "./dist/index.js", "./base-styles.css": "./dist/base-styles.css", "./theme.css": "./dist/theme.css", "./utilities.css": "./dist/utilities.css" }, "main": "./dist/index.js", "files": [ "README.md", "LICENSE", "CHANGELOG", "dist/**/*", "!dist/**/*.d.ts.map", "!dist/**/*.tsbuildinfo" ], "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "dependencies": { "@fontsource-variable/geist": "5.2.5", "@fontsource-variable/geist-mono": "5.2.5", "@hookform/resolvers": "5.0.1", "@types/react": "19.1.3", "@types/react-dom": "19.1.3", "class-variance-authority": "0.7.1", "clsx": "2.1.1", "cmdk": "1.1.1", "date-fns": "4.1.0", "radix-ui": "1.4.2", "react": "19.1.0", "react-colorful": "5.6.1", "react-day-picker": "9.7.0", "react-dom": "19.1.0", "react-hook-form": "7.60.0", "react-icons": "5.5.0", "sonner": "2.0.3", "tailwind-merge": "3.3.1", "zod": "3.24.1", "zustand": "5.0.3", "@baseplate-dev/utils": "0.3.3" }, "devDependencies": { "@storybook/addon-docs": "9.0.18", "@storybook/addon-links": "9.0.18", "@storybook/addon-themes": "9.0.18", "@storybook/react-vite": "9.0.18", "@tailwindcss/vite": "4.1.6", "@testing-library/dom": "10.4.0", "@testing-library/jest-dom": "6.6.3", "@testing-library/react": "16.2.0", "@testing-library/user-event": "14.6.1", "@types/node": "^22.0.0", "@vitejs/plugin-react": "4.4.1", "cpx2": "8.0.0", "eslint": "9.32.0", "jsdom": "26.0.0", "prettier": "3.6.2", "storybook": "9.0.18", "tailwindcss": "4.1.6", "tw-animate-css": "1.2.9", "typescript": "5.7.3", "vite": "6.3.5", "vite-plugin-svgr": "4.3.0", "vitest": "3.2.4", "@baseplate-dev/tools": "0.3.3" }, "engines": { "node": "^22.0.0" }, "volta": { "extends": "../../package.json" }, "publishConfig": { "access": "public", "provenance": true }, "scripts": { "build": "pnpm build:tsc && pnpm build:css", "build:css": "cpx \"src/**/*.css\" dist --clean", "build:tsc": "tsc -p tsconfig.build.json", "clean": "rm -rf ./dist", "lint": "eslint .", "prettier:check": "prettier --check .", "prettier:write": "prettier -w .", "storybook:build": "storybook build", "storybook:dev": "storybook dev -p 6006", "test": "vitest", "test:coverage": "vitest run --coverage", "tsc:watch": "tsc -p tsconfig.build.json --preserveWatchOutput -w", "typecheck": "tsc -b --noEmit", "watch": "pnpm build:css --watch" } }