@grail-ui/svelte
Version:
[](https://www.npmjs.com/package/@grail-ui/svelte) [](https://bundlephobia.com/package/@grail-ui/svelte) [![minified + zipped](https:
279 lines • 7.82 kB
JSON
{
"name": "@grail-ui/svelte",
"version": "0.11.0",
"keywords": [
"Accessibility",
"Components",
"Library",
"Open source",
"Svelte",
"Sveltekit",
"Typescript",
"UI",
"Web"
],
"type": "module",
"devDependencies": {
"@floating-ui/dom": "1.2.0",
"@playwright/experimental-ct-svelte": "1.38.1",
"@playwright/test": "1.38.1",
"@sveltejs/kit": "1.22.3",
"@sveltejs/package": "2.2.0",
"@testing-library/dom": "9.3.1",
"@testing-library/jest-dom": "5.16.5",
"@testing-library/svelte": "4.0.3",
"@testing-library/user-event": "14.4.3",
"@types/jest-axe": "3.5.5",
"@types/testing-library__jest-dom": "5.14.8",
"@typescript-eslint/eslint-plugin": "5.60.0",
"@typescript-eslint/parser": "5.60.0",
"@vitest/coverage-v8": "0.33.0",
"eslint": "8.45.0",
"eslint-plugin-import": "2.27.5",
"eslint-plugin-svelte3": "4.0.0",
"focus-trap": "7.2.0",
"jest-axe": "8.0.0",
"jsdom": "22.1.0",
"publint": "0.1.16",
"svelte": "3.59.2",
"svelte-check": "3.4.6",
"tslib": "2.6.0",
"typedoc": "0.23.28",
"typescript": "5.1.6",
"vite": "4.4.4",
"vitest": "0.33.0"
},
"peerDependencies": {
"svelte": "3.x"
},
"dependencies": {
"@floating-ui/dom": "^1.0.0",
"focus-trap": "^7.0.0"
},
"publishConfig": {
"access": "public"
},
"repository": "grail-ui/grail-ui.git",
"exports": {
"./package.json": "./package.json",
"./accordion": {
"types": "./dist/accordion/index.d.ts",
"svelte": "./dist/accordion/index.js",
"default": "./dist/accordion/index.js"
},
"./activeElement": {
"types": "./dist/activeElement/index.d.ts",
"svelte": "./dist/activeElement/index.js",
"default": "./dist/activeElement/index.js"
},
"./clickOutside": {
"types": "./dist/clickOutside/index.d.ts",
"svelte": "./dist/clickOutside/index.js",
"default": "./dist/clickOutside/index.js"
},
"./clipboard": {
"types": "./dist/clipboard/index.d.ts",
"svelte": "./dist/clipboard/index.js",
"default": "./dist/clipboard/index.js"
},
"./coercion": {
"types": "./dist/coercion/index.d.ts",
"svelte": "./dist/coercion/index.js",
"default": "./dist/coercion/index.js"
},
"./collections": {
"types": "./dist/collections/index.d.ts",
"svelte": "./dist/collections/index.js",
"default": "./dist/collections/index.js"
},
"./floating": {
"types": "./dist/floating/index.d.ts",
"svelte": "./dist/floating/index.js",
"default": "./dist/floating/index.js"
},
"./focusTrap": {
"types": "./dist/focusTrap/index.d.ts",
"svelte": "./dist/focusTrap/index.js",
"default": "./dist/focusTrap/index.js"
},
".": {
"types": "./dist/index.d.ts",
"svelte": "./dist/index.js",
"default": "./dist/index.js"
},
"./keyManager": {
"types": "./dist/keyManager/index.d.ts",
"svelte": "./dist/keyManager/index.js",
"default": "./dist/keyManager/index.js"
},
"./keyStroke": {
"types": "./dist/keyStroke/index.d.ts",
"svelte": "./dist/keyStroke/index.js",
"default": "./dist/keyStroke/index.js"
},
"./menu": {
"types": "./dist/menu/index.d.ts",
"svelte": "./dist/menu/index.js",
"default": "./dist/menu/index.js"
},
"./modal": {
"types": "./dist/modal/index.d.ts",
"svelte": "./dist/modal/index.js",
"default": "./dist/modal/index.js"
},
"./numberInput": {
"types": "./dist/numberInput/index.d.ts",
"svelte": "./dist/numberInput/index.js",
"default": "./dist/numberInput/index.js"
},
"./pagination": {
"types": "./dist/pagination/index.d.ts",
"svelte": "./dist/pagination/index.js",
"default": "./dist/pagination/index.js"
},
"./popover": {
"types": "./dist/popover/index.d.ts",
"svelte": "./dist/popover/index.js",
"default": "./dist/popover/index.js"
},
"./portal": {
"types": "./dist/portal/index.d.ts",
"svelte": "./dist/portal/index.js",
"default": "./dist/portal/index.js"
},
"./progress": {
"types": "./dist/progress/index.d.ts",
"svelte": "./dist/progress/index.js",
"default": "./dist/progress/index.js"
},
"./resizeObserver": {
"types": "./dist/resizeObserver/index.d.ts",
"svelte": "./dist/resizeObserver/index.js",
"default": "./dist/resizeObserver/index.js"
},
"./scriptTag": {
"types": "./dist/scriptTag/index.d.ts",
"svelte": "./dist/scriptTag/index.js",
"default": "./dist/scriptTag/index.js"
},
"./tabs": {
"types": "./dist/tabs/index.d.ts",
"svelte": "./dist/tabs/index.js",
"default": "./dist/tabs/index.js"
},
"./textareaAutosize": {
"types": "./dist/textareaAutosize/index.d.ts",
"svelte": "./dist/textareaAutosize/index.js",
"default": "./dist/textareaAutosize/index.js"
},
"./timeout": {
"types": "./dist/timeout/index.d.ts",
"svelte": "./dist/timeout/index.js",
"default": "./dist/timeout/index.js"
},
"./toast": {
"types": "./dist/toast/index.d.ts",
"svelte": "./dist/toast/index.js",
"default": "./dist/toast/index.js"
},
"./tooltip": {
"types": "./dist/tooltip/index.d.ts",
"svelte": "./dist/tooltip/index.js",
"default": "./dist/tooltip/index.js"
}
},
"files": [
"dist"
],
"main": "./dist/index.js",
"svelte": "./dist/index.js",
"typesVersions": {
">4.0": {
"accordion": [
"./dist/accordion/index.d.ts"
],
"activeElement": [
"./dist/activeElement/index.d.ts"
],
"clickOutside": [
"./dist/clickOutside/index.d.ts"
],
"clipboard": [
"./dist/clipboard/index.d.ts"
],
"coercion": [
"./dist/coercion/index.d.ts"
],
"collections": [
"./dist/collections/index.d.ts"
],
"floating": [
"./dist/floating/index.d.ts"
],
"focusTrap": [
"./dist/focusTrap/index.d.ts"
],
"index": [
"./dist/index.d.ts"
],
"keyManager": [
"./dist/keyManager/index.d.ts"
],
"keyStroke": [
"./dist/keyStroke/index.d.ts"
],
"menu": [
"./dist/menu/index.d.ts"
],
"modal": [
"./dist/modal/index.d.ts"
],
"numberInput": [
"./dist/numberInput/index.d.ts"
],
"pagination": [
"./dist/pagination/index.d.ts"
],
"popover": [
"./dist/popover/index.d.ts"
],
"portal": [
"./dist/portal/index.d.ts"
],
"progress": [
"./dist/progress/index.d.ts"
],
"resizeObserver": [
"./dist/resizeObserver/index.d.ts"
],
"scriptTag": [
"./dist/scriptTag/index.d.ts"
],
"tabs": [
"./dist/tabs/index.d.ts"
],
"textareaAutosize": [
"./dist/textareaAutosize/index.d.ts"
],
"timeout": [
"./dist/timeout/index.d.ts"
],
"toast": [
"./dist/toast/index.d.ts"
],
"tooltip": [
"./dist/tooltip/index.d.ts"
]
}
},
"scripts": {
"build": "svelte-kit sync && svelte-package -i src && publint",
"test": "vitest run --coverage",
"tdd": "vitest",
"test-ct": "svelte-kit sync && playwright test -c playwright.config.ts",
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"lint": "eslint --cache .",
"api": "svelte-kit sync && typedoc --options ./typedoc.json"
}
}