UNPKG

@ark-ui/vue

Version:

A collection of unstyled, accessible UI components for Vue, utilizing state machines for seamless interaction.

230 lines (229 loc) 6.26 kB
{ "name": "@ark-ui/vue", "type": "module", "version": "5.14.2", "description": "A collection of unstyled, accessible UI components for Vue, utilizing state machines for seamless interaction.", "keywords": [ "accordion", "angle slider", "avatar", "carousel", "checkbox", "clipboard", "collapsible", "color picker", "combobox", "date picker", "dialog", "editable", "field", "fieldset", "file upload", "frame", "hover card", "menu", "number input", "pagination", "pin input", "popover", "progress", "radio group", "rating group", "segment group", "select", "signature pad", "slider", "splitter", "switch", "tabs", "tags input", "time picker", "toast", "toggle group", "tooltip", "tour", "tree view", "password input" ], "license": "MIT", "homepage": "https://ark-ui.com", "repository": { "type": "git", "url": "git+https://github.com/chakra-ui/ark.git", "directory": "packages/vue" }, "bugs": { "url": "https://github.com/chakra-ui/ark/issues" }, "files": [ "dist" ], "exports": { ".": { "import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } }, "./anatomy": { "import": { "types": "./dist/components/anatomy.d.ts", "default": "./dist/components/anatomy.js" }, "require": { "types": "./dist/components/anatomy.d.cts", "default": "./dist/components/anatomy.cjs" } }, "./factory": { "import": { "types": "./dist/components/factory.d.ts", "default": "./dist/components/factory.js" }, "require": { "types": "./dist/components/factory.d.cts", "default": "./dist/components/factory.cjs" } }, "./environment": { "import": { "types": "./dist/providers/environment/index.d.ts", "default": "./dist/providers/environment/index.js" }, "require": { "types": "./dist/providers/environment/index.d.cts", "default": "./dist/providers/environment/index.cjs" } }, "./locale": { "import": { "types": "./dist/providers/locale/index.d.ts", "default": "./dist/providers/locale/index.js" }, "require": { "types": "./dist/providers/locale/index.d.cts", "default": "./dist/providers/locale/index.cjs" } }, "./*": { "import": { "types": "./dist/components/*/index.d.ts", "default": "./dist/components/*/index.js" }, "require": { "types": "./dist/components/*/index.d.cts", "default": "./dist/components/*/index.cjs" } }, "./package.json": "./package.json" }, "scripts": { "build": "vite build", "dev": "bun run storybook", "lint": "echo 'No linting configured for this package.'", "test": "vitest", "test:coverage": "vitest run --coverage", "test:ci": "vitest --run", "typecheck": "vue-tsc", "storybook": "histoire dev", "prepack": "clean-package", "postpack": "clean-package restore", "release-it": "release-it --config ../../release-it.json" }, "publishConfig": { "access": "public" }, "sideEffects": false, "dependencies": { "@internationalized/date": "3.8.2", "@zag-js/accordion": "1.15.7", "@zag-js/angle-slider": "1.15.7", "@zag-js/anatomy": "1.15.7", "@zag-js/auto-resize": "1.15.7", "@zag-js/avatar": "1.15.7", "@zag-js/carousel": "1.15.7", "@zag-js/checkbox": "1.15.7", "@zag-js/clipboard": "1.15.7", "@zag-js/collapsible": "1.15.7", "@zag-js/collection": "1.15.7", "@zag-js/color-picker": "1.15.7", "@zag-js/combobox": "1.15.7", "@zag-js/date-picker": "1.15.7", "@zag-js/dialog": "1.15.7", "@zag-js/dom-query": "1.15.7", "@zag-js/editable": "1.15.7", "@zag-js/file-upload": "1.15.7", "@zag-js/file-utils": "1.15.7", "@zag-js/focus-trap": "1.15.7", "@zag-js/floating-panel": "1.15.7", "@zag-js/highlight-word": "1.15.7", "@zag-js/hover-card": "1.15.7", "@zag-js/i18n-utils": "1.15.7", "@zag-js/listbox": "1.15.7", "@zag-js/menu": "1.15.7", "@zag-js/number-input": "1.15.7", "@zag-js/pagination": "1.15.7", "@zag-js/pin-input": "1.15.7", "@zag-js/popover": "1.15.7", "@zag-js/presence": "1.15.7", "@zag-js/progress": "1.15.7", "@zag-js/qr-code": "1.15.7", "@zag-js/radio-group": "1.15.7", "@zag-js/rating-group": "1.15.7", "@zag-js/select": "1.15.7", "@zag-js/signature-pad": "1.15.7", "@zag-js/slider": "1.15.7", "@zag-js/splitter": "1.15.7", "@zag-js/switch": "1.15.7", "@zag-js/tabs": "1.15.7", "@zag-js/tags-input": "1.15.7", "@zag-js/time-picker": "1.15.7", "@zag-js/timer": "1.15.7", "@zag-js/toast": "1.15.7", "@zag-js/toggle": "1.15.7", "@zag-js/toggle-group": "1.15.7", "@zag-js/tooltip": "1.15.7", "@zag-js/tour": "1.15.7", "@zag-js/tree-view": "1.15.7", "@zag-js/types": "1.15.7", "@zag-js/utils": "1.15.7", "@zag-js/steps": "1.15.7", "@zag-js/store": "1.15.7", "@zag-js/vue": "1.15.7" }, "devDependencies": { "@biomejs/biome": "1.9.4", "@histoire/plugin-vue": "0.17.17", "@testing-library/dom": "10.4.0", "@testing-library/jest-dom": "6.6.3", "@testing-library/user-event": "14.6.1", "@testing-library/vue": "8.1.0", "@types/jsdom": "21.1.7", "@vitejs/plugin-vue": "5.2.4", "@vitejs/plugin-vue-jsx": "4.2.0", "@vue/compiler-sfc": "3.5.16", "clean-package": "2.2.0", "globby": "14.1.0", "histoire": "0.17.17", "jsdom": "26.1.0", "lucide-vue-next": "0.515.0", "resize-observer-polyfill": "1.5.1", "typescript": "5.8.3", "vite": "6.3.5", "vite-plugin-dts": "4.5.4", "vitest": "3.2.3", "@vitest/coverage-v8": "3.2.3", "vue": "3.5.16", "vue-tsc": "2.2.10" }, "peerDependencies": { "vue": ">=3.5.0" }, "main": "dist/index.cjs", "module": "dist/index.js", "types": "dist/index.d.ts" }