svelte-multiselect
Version:
Svelte multi-select component
97 lines (96 loc) • 2.83 kB
JSON
{
"name": "svelte-multiselect",
"version": "11.8.0",
"description": "Svelte multi-select component",
"keywords": [
"form",
"input",
"multi-select",
"single-select",
"svelte"
],
"homepage": "https://janosh.github.io/svelte-multiselect",
"bugs": "https://github.com/janosh/svelte-multiselect/issues",
"license": "MIT",
"author": "Janosh Riebesell <janosh.riebesell@gmail.com>",
"repository": "https://github.com/janosh/svelte-multiselect",
"files": [
"dist"
],
"type": "module",
"types": "./dist/index.d.ts",
"svelte": "./dist/index.js",
"exports": {
"./MultiSelect.svelte": {
"types": "./dist/MultiSelect.svelte.d.ts",
"svelte": "./dist/MultiSelect.svelte",
"default": "./dist/MultiSelect.svelte"
},
".": {
"types": "./dist/index.d.ts",
"svelte": "./dist/index.js",
"default": "./dist/index.js"
},
"./attachments": {
"types": "./dist/attachments.d.ts",
"default": "./dist/attachments.js"
},
"./utils": {
"types": "./dist/utils.d.ts",
"default": "./dist/utils.js"
},
"./heading-anchors": {
"types": "./dist/heading-anchors.d.ts",
"default": "./dist/heading-anchors.js"
},
"./live-examples": {
"types": "./dist/live-examples/index.d.ts",
"default": "./dist/live-examples/index.js"
}
},
"publishConfig": {
"access": "public"
},
"scripts": {
"test": "vp test --run && playwright test",
"test:coverage": "vp test --run --coverage",
"test:package": "npm run package && npm pack --dry-run && vp build --config tests/package-smoke/vite.config.ts",
"package": "svelte-package && find dist \\( -name '*.js' -o -name '*.d.ts' \\) -type f -exec perl -pi -e \"s/(\\.\\.?\\/[^'\\\"]*)\\.ts(['\\\"])/\\1.js\\2/g\" {} +",
"prepublishOnly": "npm run package",
"changelog": "npx tsx https://github.com/janosh/workflows/raw/refs/heads/main/scripts/make-release-notes.ts"
},
"devDependencies": {
"@janosh/vite-config": "github:janosh/dotfiles",
"@playwright/test": "^1.61.1",
"@sveltejs/adapter-static": "^3.0.10",
"@sveltejs/kit": "^2.69.2",
"@sveltejs/package": "2.5.8",
"@sveltejs/vite-plugin-svelte": "^7.2.0",
"@types/node": "^26.1.1",
"@vitest/coverage-v8": "4.1.10",
"@wooorm/starry-night": "^3.10.0",
"happy-dom": "^20.10.6",
"mdsvex": "^0.12.7",
"svelte": "^5.56.4",
"svelte-toc": "^0.7.0",
"typescript": "^6.0.3",
"vite": "^8.1.4",
"vite-plus": "0.2.4"
},
"peerDependencies": {
"@wooorm/starry-night": "^3.0.0",
"svelte": "^5.48.0",
"vite": "^8.0.0"
},
"peerDependenciesMeta": {
"@wooorm/starry-night": {
"optional": true
},
"vite": {
"optional": true
}
},
"overrides": {
"svelte": "$svelte"
}
}