UNPKG

ivt

Version:

Ivt Components Library

344 lines 10.1 kB
{ "author": "Investtools", "name": "ivt", "version": "0.3.0", "description": "Ivt Components Library", "keywords": [ "ivt", "investtools", "react", "react-component", "typescript", "tailwind", "shadcn" ], "private": false, "type": "module", "main": "dist/index/index.js", "module": "dist/index/index.mjs", "types": "dist/index/index.d.ts", "scripts": { "dev": "vite", "build": "tsc -b && vite build", "format": "biome format", "format:fix": "biome format --write", "lint": "biome lint", "lint:fix": "biome lint --write", "biome:ci": "biome check --no-errors-on-unmatched", "biome:fix": "biome check --write --no-errors-on-unmatched", "rollup": "export NODE_OPTIONS='--max-old-space-size=20192' && GENERATE_SOURCEMAP=false && rollup -c --bundleConfigAsCjs", "preview": "vite preview", "storybook": "npx storybook dev -p 6006", "build-storybook": "npx storybook build", "prepare": "husky", "test": "vitest" }, "lint-staged": { "*": [ "biome check --write --no-errors-on-unmatched" ] }, "files": [ "dist/**/*", "README.md", "LICENSE.md" ], "exports": { "./avatar": { "import": "./dist/avatar/index.mjs", "types": "./dist/avatar/index.d.ts" }, "./accordion": { "import": "./dist/accordion/index.mjs", "types": "./dist/accordion/index.d.ts" }, "./alert": { "import": "./dist/alert/index.mjs", "types": "./dist/alert/index.d.ts" }, "./alert-dialog": { "import": "./dist/alert-dialog/index.mjs", "types": "./dist/alert-dialog/index.d.ts" }, "./badge": { "import": "./dist/badge/index.mjs", "types": "./dist/badge/index.d.ts" }, "./base": { "import": "./dist/base/index.mjs", "types": "./dist/base/index.d.ts" }, "./button": { "import": "./dist/button/index.mjs", "types": "./dist/button/index.d.ts" }, "./calendar": { "import": "./dist/calendar/index.mjs", "types": "./dist/calendar/index.d.ts" }, "./card": { "import": "./dist/card/index.mjs", "types": "./dist/card/index.d.ts" }, "./combobox": { "import": "./dist/combobox/index.mjs", "types": "./dist/combobox/index.d.ts" }, "./chart": { "import": "./dist/chart/index.mjs", "types": "./dist/chart/index.d.ts" }, "./checkbox": { "import": "./dist/checkbox/index.mjs", "types": "./dist/checkbox/index.d.ts" }, "./command": { "import": "./dist/command/index.mjs", "types": "./dist/command/index.d.ts" }, "./data-table": { "import": "./dist/data-table/index.mjs", "types": "./dist/data-table/index.d.ts" }, "./date": { "import": "./dist/date/index.mjs", "types": "./dist/date/index.d.ts" }, "./dialog": { "import": "./dist/dialog/index.mjs", "types": "./dist/dialog/index.d.ts" }, "./dropdown-menu": { "import": "./dist/dropdown-menu/index.mjs", "types": "./dist/dropdown-menu/index.d.ts" }, "./dropzone": { "import": "./dist/dropzone/index.mjs", "types": "./dist/dropzone/index.d.ts" }, "./form": { "import": "./dist/form/index.mjs", "types": "./dist/form/index.d.ts" }, "./icon": { "import": "./dist/icon/index.mjs", "types": "./dist/icon/index.d.ts" }, "./index.css": { "import": "./dist/index.css" }, "./input": { "import": "./dist/input/index.mjs", "types": "./dist/input/index.d.ts" }, "./menubar": { "import": "./dist/menubar/index.mjs", "types": "./dist/menubar/index.d.ts" }, "./multi-select": { "import": "./dist/multi-select/index.mjs", "types": "./dist/multi-select/index.d.ts" }, "./label": { "import": "./dist/label/index.mjs", "types": "./dist/label/index.d.ts" }, "./pagination": { "import": "./dist/pagination/index.mjs", "types": "./dist/pagination/index.d.ts" }, "./popover": { "import": "./dist/popover/index.mjs", "types": "./dist/popover/index.d.ts" }, "./progress": { "import": "./dist/progress/index.mjs", "types": "./dist/progress/index.d.ts" }, "./radio-group": { "import": "./dist/radio-group/index.mjs", "types": "./dist/radio-group/index.d.ts" }, "./scroll-area": { "import": "./dist/scroll-area/index.mjs", "types": "./dist/scroll-area/index.d.ts" }, "./select": { "import": "./dist/select/index.mjs", "types": "./dist/select/index.d.ts" }, "./separator": { "import": "./dist/separator/index.mjs", "types": "./dist/separator/index.d.ts" }, "./sortable": { "import": "./dist/sortable/index.mjs", "types": "./dist/sortable/index.d.ts" }, "./sonner": { "import": "./dist/sonner/index.mjs", "types": "./dist/sonner/index.d.ts" }, "./skeleton": { "import": "./dist/skeleton/index.mjs", "types": "./dist/skeleton/index.d.ts" }, "./sheet": { "import": "./dist/sheet/index.mjs", "types": "./dist/sheet/index.d.ts" }, "./table": { "import": "./dist/table/index.mjs", "types": "./dist/table/index.d.ts" }, "./tabs": { "import": "./dist/tabs/index.mjs", "types": "./dist/tabs/index.d.ts" }, "./textarea": { "import": "./dist/textarea/index.mjs", "types": "./dist/textarea/index.d.ts" }, "./toast": { "import": "./dist/toast/index.mjs", "types": "./dist/toast/index.d.ts" }, "./tooltip": { "import": "./dist/tooltip/index.mjs", "types": "./dist/tooltip/index.d.ts" }, "./toggle": { "import": "./dist/toggle/index.mjs", "types": "./dist/toggle/index.d.ts" }, "./toggle-group": { "import": "./dist/toggle-group/index.mjs", "types": "./dist/toggle-group/index.d.ts" }, "./hover-card": { "import": "./dist/hover-card/index.mjs", "types": "./dist/hover-card/index.d.ts" } }, "skipLibCheck": true, "sideEffects": false, "peerDependencies": { "react": "^19.0.0", "react-dom": "^19.0.0" }, "peerDependenciesMeta": { "@types/react": { "optional": true }, "@types/react-dom": { "optional": true } }, "dependencies": { "@dnd-kit/core": "^6.3.1", "@dnd-kit/modifiers": "^9.0.0", "@dnd-kit/sortable": "^10.0.0", "@radix-ui/react-accordion": "^1.2.3", "@radix-ui/react-alert-dialog": "^1.1.7", "@radix-ui/react-avatar": "^1.1.3", "@radix-ui/react-checkbox": "^1.1.4", "@radix-ui/react-dialog": "^1.1.6", "@radix-ui/react-dropdown-menu": "^2.1.6", "@radix-ui/react-hover-card": "^1.1.6", "@radix-ui/react-icons": "^1.3.2", "@radix-ui/react-label": "^2.1.2", "@radix-ui/react-menubar": "^1.1.15", "@radix-ui/react-popover": "^1.1.6", "@radix-ui/react-progress": "^1.1.2", "@radix-ui/react-radio-group": "^1.3.7", "@radix-ui/react-scroll-area": "^1.2.3", "@radix-ui/react-select": "^2.1.6", "@radix-ui/react-separator": "^1.1.2", "@radix-ui/react-slot": "^1.2.0", "@radix-ui/react-tabs": "^1.1.3", "@radix-ui/react-toast": "^1.2.6", "@radix-ui/react-toggle": "^1.1.9", "@radix-ui/react-toggle-group": "^1.1.10", "@radix-ui/react-tooltip": "^1.1.8", "class-variance-authority": "^0.7.1", "cmdk": "^1.0.0", "recharts": "^3.1.0", "sonner": "^2.0.2" }, "devDependencies": { "@biomejs/biome": "^1.9.4", "@chromatic-com/storybook": "^3.2.5", "@eslint/js": "^9.21.0", "@hookform/resolvers": "^4.1.3", "@rollup/plugin-alias": "^5.1.1", "@rollup/plugin-commonjs": "^28.0.3", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-swc": "^0.4.0", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^12.1.2", "@storybook/addon-docs": "^8.6.4", "@storybook/addon-essentials": "^8.6.4", "@storybook/addon-onboarding": "^8.6.4", "@storybook/blocks": "^8.6.4", "@storybook/experimental-addon-test": "^8.6.4", "@storybook/manager-api": "^8.6.4", "@storybook/react": "^8.6.4", "@storybook/react-vite": "^8.6.4", "@storybook/test": "^8.6.4", "@storybook/theming": "^8.6.4", "@tailwindcss/postcss": "^4.0.12", "@tailwindcss/vite": "^4.0.12", "@tanstack/react-query": "^5.67.3", "@tanstack/react-table": "^8.21.2", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.2.0", "@types/jest": "^29.5.14", "@types/node": "^22.13.10", "@types/react": "^19.0.12", "@types/react-dom": "^19.0.4", "@vitejs/plugin-react": "^4.3.4", "@vitest/browser": "^3.0.8", "@vitest/coverage-v8": "^3.0.8", "autoprefixer": "^10.4.21", "clsx": "^2.1.1", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", "eslint": "^9.21.0", "eslint-plugin-react-hooks": "^5.1.0", "eslint-plugin-react-refresh": "^0.4.19", "eslint-plugin-storybook": "^0.11.4", "globals": "^15.15.0", "husky": "^9.1.7", "jsdom": "^26.0.0", "lint-staged": "^15.5.0", "lucide-react": "^0.479.0", "playwright": "^1.51.0", "prettier": "^3.5.3", "prettier-plugin-tailwindcss": "^0.6.11", "react-day-picker": "^9.5.1", "react-dropzone": "^14.3.8", "react-hook-form": "^7.54.2", "react-router-dom": "^7.3.0", "rollup-plugin-dts": "^6.1.1", "rollup-plugin-peer-deps-external": "^2.2.4", "rollup-plugin-postcss": "^4.0.2", "rollup-plugin-preserve-directives": "^0.4.0", "storybook": "^8.6.4", "tailwind-merge": "^3.0.2", "tailwindcss": "^4.0.12", "tailwindcss-animate": "^1.0.7", "typescript": "~5.7.2", "typescript-eslint": "^8.24.1", "vite": "^6.2.3", "vite-plugin-checker": "^0.9.1", "vite-plugin-dts": "^4.5.3", "vitest": "^3.0.9", "zod": "^3.24.2" }, "eslintConfig": { "extends": [ "plugin:storybook/recommended" ] } }