UNPKG

@relume_io/relume-ui

Version:

Relume React UI Library

143 lines 4.4 kB
{ "name": "@relume_io/relume-ui", "version": "1.3.1", "private": false, "sideEffects": false, "description": "Relume React UI Library", "keywords": [ "relume", "components", "ui", "radix", "react", "responsive", "tailwindcss" ], "author": { "name": "Relume", "email": "rob@relume.io", "url": "https://react-docs.relume.io/" }, "homepage": "https://react-docs.relume.io/", "exports": { ".": { "import": { "types": "./dist/index.d.mts", "default": "./dist/index.mjs" }, "require": { "types": "./dist/index.d.ts", "default": "./dist/index.js" } } }, "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "files": [ "dist" ], "dependencies": { "@hookform/resolvers": "^3.10.0", "@radix-ui/react-accordion": "1.2.2", "@radix-ui/react-checkbox": "1.1.3", "@radix-ui/react-collapsible": "^1.1.2", "@radix-ui/react-dialog": "1.1.4", "@radix-ui/react-dropdown-menu": "^2.1.4", "@radix-ui/react-label": "2.1.1", "@radix-ui/react-popover": "^1.1.4", "@radix-ui/react-radio-group": "^1.2.2", "@radix-ui/react-select": "^2.1.4", "@radix-ui/react-separator": "^1.1.1", "@radix-ui/react-slider": "^1.2.2", "@radix-ui/react-slot": "^1.1.1", "@radix-ui/react-switch": "^1.1.2", "@radix-ui/react-tabs": "1.1.2", "@radix-ui/react-tooltip": "^1.1.6", "class-variance-authority": "0.7.1", "clsx": "2.1.1", "embla-carousel-react": "^8.5.2", "framer-motion": "^11.16.7", "install": "^0.13.0", "luxon": "^3.5.0", "npm": "^11.0.0", "react-day-picker": "9.5.0", "react-hook-form": "^7.54.2", "react-icons": "5.4.0", "react-resizable-panels": "^2.0.19", "tailwind-merge": "2.6.0", "zod": "^3.24.1", "@relume_io/relume-tailwind": "1.3.0" }, "devDependencies": { "@ladle/react": "4.0.3", "@playwright/test": "1.42.1", "@swc/core": "1.4.8", "@testing-library/dom": "9.3.4", "@testing-library/jest-dom": "6.4.2", "@testing-library/react": "14.2.1", "@testing-library/user-event": "14.5.2", "@types/luxon": "^3.4.2", "@types/react": "18.2.66", "@types/react-dom": "18.2.22", "@types/sync-fetch": "0.4.3", "@typescript-eslint/eslint-plugin": "7.2.0", "@typescript-eslint/parser": "7.2.0", "@vitejs/plugin-react-swc": "3.6.0", "autoprefixer": "10.4.18", "concurrently": "8.2.2", "embla-carousel": "^8.0.2", "eslint": "8.57.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "5.1.3", "jsdom": "24.0.0", "postcss": "8.4.36", "prettier": "3.2.5", "prettier-plugin-tailwindcss": "^0.5.12", "react": "18.2.0", "react-dom": "18.2.0", "rimraf": "5.0.5", "start-server-and-test": "2.0.3", "sync-fetch": "0.5.2", "tailwindcss": "3.4.1", "tailwindcss-animate": "1.0.7", "tsup": "8.0.2", "typescript": "5.4.2", "vite": "^5.2.0", "vitest": "1.4.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^18.2.0", "react-dom": "^18.2.0", "tailwindcss": "*" }, "peerDependenciesMeta": { "@types/react": { "optional": true }, "@types/react-dom": { "optional": true } }, "scripts": { "dev": "concurrently pnpm:dev:ladle pnpm:dev:tsup", "dev:ladle": "ladle serve -p 61001", "dev:tsup": "tsup --watch", "build": "pnpm run build:tsup && pnpm run build:ladle", "build:ladle": "ladle build", "build:tsup": "tsup", "deploy": "pnpm run deploy:prod", "deploy:prod": "sh deploy.sh PROD", "deploy:staging": "sh deploy.sh STAGING", "preview": "ladle preview -p 61001", "clean": "rimraf .turbo node_modules dist", "format": "prettier --write ./src", "lint": "eslint --ext .js,.jsx,.ts,.tsx --fix ./src", "test": "pnpm run test:unit && pnpm run build:ladle && start-server-and-test preview http://localhost:61001 'playwright test ./tests/snapshot.spec.ts'", "test:unit": "vitest run src tests/cn", "test:dev": "start-server-and-test dev http://localhost:61001 'playwright test ./tests/snapshot.spec.ts --ui'", "test:update": "pnpm run build:ladle && start-server-and-test preview http://localhost:61001 'playwright test ./tests/snapshot.spec.ts -u'" } }