UNPKG

@melt-ui/svelte

Version:
160 lines 4.96 kB
{ "name": "@melt-ui/svelte", "version": "0.86.6", "license": "MIT", "repository": "github:melt-ui/melt-ui", "author": "Thomas G. Lopes", "exports": { ".": { "types": "./dist/index.d.ts", "svelte": "./dist/index.js", "default": "./dist/index.js" }, "./internal/*": { "types": "./dist/internal/*/index.d.ts", "svelte": "./dist/internal/*/index.js", "default": "./dist/internal/*/index.js" }, "./internal/types": { "types": "./dist/internal/types.d.ts", "svelte": "./dist/internal/types.js", "default": "./dist/internal/types.js" } }, "typesVersions": { ">4.0": { "index.d.ts": [ "./dist/index.d.ts" ], "internal/*": [ "./dist/internal/*/index.d.ts" ], "internal/types": [ "./dist/internal/types.d.ts" ] } }, "keywords": [ "svelte", "UI", "melt", "headless", "component", "library" ], "files": [ "dist", "!dist/**/tests" ], "peerDependencies": { "svelte": "^3.0.0 || ^4.0.0 || ^5.0.0-next.118" }, "dependencies": { "@floating-ui/core": "^1.3.1", "@floating-ui/dom": "^1.4.5", "@internationalized/date": "^3.5.0", "dequal": "^2.0.3", "focus-trap": "^7.5.2", "nanoid": "^5.0.4" }, "devDependencies": { "@changesets/cli": "^2.26.2", "@fontsource/inter": "^5.0.8", "@huntabyte/mdsvex": "0.16.5", "@melt-ui/pp": "0.1.0", "@playwright/test": "^1.39.0", "@storybook/addon-a11y": "^7.6.12", "@storybook/addon-essentials": "^7.6.12", "@storybook/addon-interactions": "^7.6.6", "@storybook/addon-links": "^7.6.12", "@storybook/addon-styling": "^1.3.7", "@storybook/blocks": "^7.6.6", "@storybook/svelte": "^7.6.12", "@storybook/sveltekit": "^7.6.12", "@storybook/testing-library": "^0.2.2", "@sveltejs/adapter-static": "^3.0.0", "@sveltejs/kit": "^2.0.0", "@sveltejs/package": "^2.2.5", "@sveltejs/vite-plugin-svelte": "^3.0.0", "@svitejs/changesets-changelog-github-compact": "^1.1.0", "@tailwindcss/typography": "^0.5.9", "@testing-library/dom": "^9.3.4", "@testing-library/jest-dom": "^6.4.1", "@testing-library/svelte": "^4.1.0", "@testing-library/user-event": "^14.5.2", "@types/hast": "^3.0.4", "@types/jest-axe": "^3.5.5", "@types/mdast": "^4.0.3", "@types/node": "^20.11.17", "@types/testing-library__jest-dom": "^5.14.9", "@typescript-eslint/eslint-plugin": "^5.62.0", "@typescript-eslint/parser": "^5.62.0", "@vitest/coverage-v8": "^1.2.2", "@vitest/ui": "^1.2.2", "autoprefixer": "^10.4.14", "clsx": "^2.1.0", "escape-html": "^1.0.3", "eslint": "^8.45.0", "eslint-config-prettier": "^8.9.0", "eslint-plugin-storybook": "^0.6.15", "eslint-plugin-svelte": "^2.33.0", "hast-util-to-html": "^9.0.0", "jest-axe": "^8.0.0", "jsdom": "^24.0.0", "lucide-svelte": "^0.321.0", "mode-watcher": "^0.1.2", "postcss": "^8.4.27", "postcss-load-config": "^4.0.1", "prettier": "2.8.7", "prettier-plugin-svelte": "2.10.1", "prettier-plugin-tailwindcss": "0.2.7", "publint": "^0.1.12", "react": "^18.2.0", "react-dom": "^18.2.0", "rehype-pretty-code": "^0.13.0", "rehype-rewrite": "^3.0.6", "remark-code-import": "^1.2.0", "remark-gfm": "^3.0.1", "resize-observer-polyfill": "^1.5.1", "shiki": "^1.1.1", "storybook": "^7.6.6", "svelte": "^4.2.9", "svelte-check": "^3.4.6", "svelte-sequential-preprocessor": "^2.0.1", "tailwind-merge": "^2.2.1", "tailwind-variants": "^0.1.8", "tailwindcss": "^3.4.1", "tslib": "^2.6.1", "typescript": "^5.1.6", "unified": "^11.0.4", "unist-util-visit": "^5.0.0", "vite": "^5.0.0", "vite-plugin-pagefind": "^0.0.21", "vitest": "^1.0.0" }, "svelte": "./dist/index.js", "main": "./dist/index.js", "types": "./dist/index.d.ts", "type": "module", "scripts": { "dev": "vite dev", "build": "vite build && npm run package", "deploy": "vite build", "preview": "vite preview", "package": "svelte-kit sync && svelte-package && publint", "test": "vitest", "test:coverage": "vitest run --coverage", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "lint": "prettier --plugin-search-dir . --check . && eslint .", "lint:write": "prettier --plugin-search-dir . --write . && eslint . --fix", "format": "prettier --plugin-search-dir . --write .", "release": "changeset publish", "create:cmp": "node ./scripts/create-component.js", "storybook": "storybook dev -p 6006 --no-open", "build-storybook": "storybook build -s static", "pw": "pnpm exec playwright test", "pw:ui": "pnpm exec playwright test --ui", "changeset": "changeset" } }