UNPKG

ui-ingredients

Version:

Headless component library for Svelte powered by zag

404 lines (403 loc) 11.5 kB
{ "name": "ui-ingredients", "type": "module", "license": "MIT", "version": "1.2.0", "svelte": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "svelte": "./dist/index.js" }, "./accordion": { "types": "./dist/accordion/index.d.ts", "svelte": "./dist/accordion/index.js" }, "./alert": { "types": "./dist/alert/index.d.ts", "svelte": "./dist/alert/index.js" }, "./alert-dialog": { "types": "./dist/alert-dialog/index.d.ts", "svelte": "./dist/alert-dialog/index.js" }, "./angle-slider": { "types": "./dist/angle-slider/index.d.ts", "svelte": "./dist/angle-slider/index.js" }, "./avatar": { "types": "./dist/avatar/index.d.ts", "svelte": "./dist/avatar/index.js" }, "./breadcrumbs": { "types": "./dist/breadcrumbs/index.d.ts", "svelte": "./dist/breadcrumbs/index.js" }, "./carousel": { "types": "./dist/carousel/index.d.ts", "svelte": "./dist/carousel/index.js" }, "./checkbox": { "types": "./dist/checkbox/index.d.ts", "svelte": "./dist/checkbox/index.js" }, "./clipboard": { "types": "./dist/clipboard/index.d.ts", "svelte": "./dist/clipboard/index.js" }, "./collapsible": { "types": "./dist/collapsible/index.d.ts", "svelte": "./dist/collapsible/index.js" }, "./color-picker": { "types": "./dist/color-picker/index.d.ts", "svelte": "./dist/color-picker/index.js" }, "./combobox": { "types": "./dist/combobox/index.d.ts", "svelte": "./dist/combobox/index.js" }, "./date-picker": { "types": "./dist/date-picker/index.d.ts", "svelte": "./dist/date-picker/index.js" }, "./dialog": { "types": "./dist/dialog/index.d.ts", "svelte": "./dist/dialog/index.js" }, "./drawer": { "types": "./dist/drawer/index.d.ts", "svelte": "./dist/drawer/index.js" }, "./editable": { "types": "./dist/editable/index.d.ts", "svelte": "./dist/editable/index.js" }, "./environment-provider": { "types": "./dist/environment-provider/index.d.ts", "svelte": "./dist/environment-provider/index.js" }, "./field": { "types": "./dist/field/index.d.ts", "svelte": "./dist/field/index.js" }, "./file-upload": { "types": "./dist/file-upload/index.d.ts", "svelte": "./dist/file-upload/index.js" }, "./floating-panel": { "types": "./dist/floating-panel/index.d.ts", "svelte": "./dist/floating-panel/index.js" }, "./highlight": { "types": "./dist/highlight/index.d.ts", "svelte": "./dist/highlight/index.js" }, "./hover-card": { "types": "./dist/hover-card/index.d.ts", "svelte": "./dist/hover-card/index.js" }, "./locale-provider": { "types": "./dist/locale-provider/index.d.ts", "svelte": "./dist/locale-provider/index.js" }, "./menu": { "types": "./dist/menu/index.d.ts", "svelte": "./dist/menu/index.js" }, "./number-input": { "types": "./dist/number-input/index.d.ts", "svelte": "./dist/number-input/index.js" }, "./pagination": { "types": "./dist/pagination/index.d.ts", "svelte": "./dist/pagination/index.js" }, "./pin-input": { "types": "./dist/pin-input/index.d.ts", "svelte": "./dist/pin-input/index.js" }, "./popover": { "types": "./dist/popover/index.d.ts", "svelte": "./dist/popover/index.js" }, "./portal": { "types": "./dist/portal/index.d.ts", "svelte": "./dist/portal/index.js" }, "./presence": { "types": "./dist/presence/index.d.ts", "svelte": "./dist/presence/index.js" }, "./progress": { "types": "./dist/progress/index.d.ts", "svelte": "./dist/progress/index.js" }, "./qr-code": { "types": "./dist/qr-code/index.d.ts", "svelte": "./dist/qr-code/index.js" }, "./radio-group": { "types": "./dist/radio-group/index.d.ts", "svelte": "./dist/radio-group/index.js" }, "./rating-group": { "types": "./dist/rating-group/index.d.ts", "svelte": "./dist/rating-group/index.js" }, "./segment-group": { "types": "./dist/segment-group/index.d.ts", "svelte": "./dist/segment-group/index.js" }, "./select": { "types": "./dist/select/index.d.ts", "svelte": "./dist/select/index.js" }, "./signature-pad": { "types": "./dist/signature-pad/index.d.ts", "svelte": "./dist/signature-pad/index.js" }, "./slider": { "types": "./dist/slider/index.d.ts", "svelte": "./dist/slider/index.js" }, "./splitter": { "types": "./dist/splitter/index.d.ts", "svelte": "./dist/splitter/index.js" }, "./steps": { "types": "./dist/steps/index.d.ts", "svelte": "./dist/steps/index.js" }, "./switch": { "types": "./dist/switch/index.d.ts", "svelte": "./dist/switch/index.js" }, "./tabs": { "types": "./dist/tabs/index.d.ts", "svelte": "./dist/tabs/index.js" }, "./tags-input": { "types": "./dist/tags-input/index.d.ts", "svelte": "./dist/tags-input/index.js" }, "./time-picker": { "types": "./dist/time-picker/index.d.ts", "svelte": "./dist/time-picker/index.js" }, "./timer": { "types": "./dist/timer/index.d.ts", "svelte": "./dist/timer/index.js" }, "./toast": { "types": "./dist/toast/index.d.ts", "svelte": "./dist/toast/index.js" }, "./toggle": { "types": "./dist/toggle/index.d.ts", "svelte": "./dist/toggle/index.js" }, "./toggle-group": { "types": "./dist/toggle-group/index.d.ts", "svelte": "./dist/toggle-group/index.js" }, "./tooltip": { "types": "./dist/tooltip/index.d.ts", "svelte": "./dist/tooltip/index.js" }, "./tour": { "types": "./dist/tour/index.d.ts", "svelte": "./dist/tour/index.js" }, "./tree-view": { "types": "./dist/tree-view/index.d.ts", "svelte": "./dist/tree-view/index.js" }, "./anatomy": { "types": "./dist/anatomy.d.ts", "import": "./dist/anatomy.js" }, "./package.json": "./package.json" }, "files": [ "dist", "!dist/**/*.test.*", "!dist/**/*.spec.*" ], "author": { "name": "John Paul Calvo", "email": "calvojp92@gmail.com" }, "repository": { "type": "git", "url": "git+https://github.com/calvo-jp/ui-ingredients.git", "directory": "packages/ui-ingredients" }, "bugs": { "url": "https://github.com/calvo-jp/ui-ingredients/issues", "email": "calvojp92@gmail.com" }, "description": "Headless component library for Svelte powered by zag", "keywords": [ "Svelte", "Component Library", "Headless UI", "Accordion", "Alert", "Alert Dialog", "Avatar", "Breadcrumbs", "Carousel", "Checkbox", "Clipboard", "Collapsible", "Color Picker", "Combobox", "Date Picker", "Dialog", "Drawer", "Editable", "Field", "File Upload", "Floating Panel", "Highlight", "Hover Card", "Menu", "Number Input", "Pagination", "Pin Input", "Popover", "Portal", "Presence", "Progress", "QR Code", "Radio Group", "Rating Group", "Segment Group", "Select", "Signature Pad", "Slider", "Splitter", "Steps", "Switch", "Tabs", "Tags Input", "Time Picker", "Timer", "Toast", "Toggle", "Toggle Group", "Tooltip", "Tour", "Tree View" ], "publishConfig": { "access": "public" }, "scripts": { "dev": "vite dev", "build": "vite build && npm run package", "preview": "vite preview", "package": "svelte-kit sync && svelte-package && publint", "prepublishOnly": "npm run package", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "test": "vitest", "release": "release-it" }, "dependencies": { "@zag-js/accordion": "^1.7.0", "@zag-js/anatomy": "^1.7.0", "@zag-js/angle-slider": "^1.7.0", "@zag-js/auto-resize": "^1.7.0", "@zag-js/avatar": "^1.7.0", "@zag-js/carousel": "^1.7.0", "@zag-js/checkbox": "^1.7.0", "@zag-js/clipboard": "^1.7.0", "@zag-js/collapsible": "^1.7.0", "@zag-js/color-picker": "^1.7.0", "@zag-js/combobox": "^1.7.0", "@zag-js/core": "^1.7.0", "@zag-js/date-picker": "^1.7.0", "@zag-js/dialog": "^1.7.0", "@zag-js/dom-query": "^1.7.0", "@zag-js/editable": "^1.7.0", "@zag-js/file-upload": "^1.7.0", "@zag-js/floating-panel": "^1.7.0", "@zag-js/focus-trap": "^1.7.0", "@zag-js/highlight-word": "^1.7.0", "@zag-js/hover-card": "^1.7.0", "@zag-js/i18n-utils": "^1.7.0", "@zag-js/menu": "^1.7.0", "@zag-js/number-input": "^1.7.0", "@zag-js/pagination": "^1.7.0", "@zag-js/pin-input": "^1.7.0", "@zag-js/popover": "^1.7.0", "@zag-js/presence": "^1.7.0", "@zag-js/progress": "^1.7.0", "@zag-js/qr-code": "^1.7.0", "@zag-js/radio-group": "^1.7.0", "@zag-js/rating-group": "^1.7.0", "@zag-js/select": "^1.7.0", "@zag-js/signature-pad": "^1.7.0", "@zag-js/slider": "^1.7.0", "@zag-js/splitter": "^1.7.0", "@zag-js/steps": "^1.7.0", "@zag-js/svelte": "^1.7.0", "@zag-js/switch": "^1.7.0", "@zag-js/tabs": "^1.7.0", "@zag-js/tags-input": "^1.7.0", "@zag-js/time-picker": "^1.7.0", "@zag-js/timer": "^1.7.0", "@zag-js/toast": "^1.7.0", "@zag-js/toggle": "^1.7.0", "@zag-js/toggle-group": "^1.7.0", "@zag-js/tooltip": "^1.7.0", "@zag-js/tour": "^1.7.0", "@zag-js/tree-view": "^1.7.0", "clsx": "^2.1.1" }, "peerDependencies": { "svelte": "^5.20.0" }, "devDependencies": { "@faker-js/faker": "^9.6.0", "@sveltejs/adapter-vercel": "^5.6.3", "@sveltejs/kit": "^2.20.2", "@sveltejs/package": "^2.3.10", "@sveltejs/vite-plugin-svelte": "^5.0.3", "@testing-library/jest-dom": "^6.6.3", "@testing-library/svelte": "^5.2.7", "@testing-library/user-event": "^14.6.1", "@types/jsdom": "^21.1.7", "jsdom": "^26.0.0", "publint": "^0.3.9", "release-it": "^18.1.2", "resize-observer-polyfill": "^1.5.1", "svelte": "^5.25.3", "svelte-check": "^4.1.5", "typescript": "^5.8.2", "vite": "^6.2.3", "vitest": "^3.0.9", "vitest-axe": "^1.0.0-pre.3", "vitest-canvas-mock": "^0.3.3" }, "release-it": { "git": { "commitMessage": "chore: release ${npm.name} v${version}", "tagName": "${npm.name}@${version}" }, "github": { "release": false }, "hooks": { "before:init": [ "pnpm check" ], "after:bump": [ "pnpm package" ] } } }