svelte-inline-modal
Advanced tools
Comparing version 1.0.0 to 1.1.0
@@ -7,4 +7,2 @@ import { SvelteComponent } from "svelte"; | ||
events: { | ||
keypress: KeyboardEvent; | ||
} & { | ||
[evt: string]: CustomEvent<any>; | ||
@@ -11,0 +9,0 @@ }; |
{ | ||
"name": "svelte-inline-modal", | ||
"version": "1.0.0", | ||
"description": "A simple modal component that can be defined on the fly", | ||
"version": "1.1.0", | ||
"description": "🪟 Simple Modal on the Fly", | ||
"type": "module", | ||
@@ -12,3 +12,5 @@ "main": "dist/index.js", | ||
"files": [ | ||
"dist" | ||
"dist", | ||
"!*.test.*", | ||
"!*.spec.*" | ||
], | ||
@@ -26,2 +28,8 @@ "exports": { | ||
}, | ||
"keywords": [ | ||
"inline", | ||
"modal", | ||
"onthefly", | ||
"svelte" | ||
], | ||
"scripts": { | ||
@@ -31,3 +39,3 @@ "dev": "vite dev", | ||
"preview": "npm run build && vite preview", | ||
"test:e2e": "npx playwright install-deps && npx playwright install && playwright test", | ||
"test": "playwright test", | ||
"prepack": "npm run build", | ||
@@ -37,3 +45,3 @@ "package": "svelte-kit sync && npx @sveltejs/package && npx publint", | ||
"format": "npx prettier --write . --plugin prettier-plugin-svelte .", | ||
"lint": "npx prettier --check . --plugin prettier-plugin-svelte . && npx eslint . && npm run check" | ||
"lint": "npx eslint . && npm run check" | ||
}, | ||
@@ -44,14 +52,15 @@ "peerDependencies": { | ||
"devDependencies": { | ||
"@playwright/test": "1.39.0", | ||
"@sveltejs/adapter-static": "2.0.3", | ||
"@sveltejs/kit": "1.26.0", | ||
"@typescript-eslint/eslint-plugin": "6.8.0", | ||
"@typescript-eslint/parser": "6.8.0", | ||
"@playwright/test": "1.40.0", | ||
"@sveltejs/adapter-auto": "2.1.1", | ||
"@sveltejs/kit": "1.27.6", | ||
"@typescript-eslint/eslint-plugin": "6.12.0", | ||
"@typescript-eslint/parser": "6.12.0", | ||
"eslint-plugin-deprecation": "2.0.0", | ||
"eslint-config-prettier": "9.0.0", | ||
"eslint-plugin-svelte": "2.34.0", | ||
"prettier-plugin-svelte": "3.0.3", | ||
"svelte": "4.2.2", | ||
"typescript": "5.2.2", | ||
"vite": "4.5.0" | ||
"eslint-plugin-svelte": "2.35.1", | ||
"prettier-plugin-svelte": "3.1.2", | ||
"svelte": "4.2.7", | ||
"typescript": "5.3.2", | ||
"vite": "5.0.2" | ||
} | ||
} |
@@ -0,10 +1,10 @@ | ||
<!----- BEGIN GHOST DOCS HEADER -----> | ||
# svelte-inline-modal | ||
[](https://npmjs.com/package/svelte-inline-modal) | ||
[](https://npmjs.com/package/svelte-inline-modal) | ||
[](https://github.com/jill64/svelte-inline-modal/actions/workflows/deploy.yml) | ||
[](https://npmjs.com/package/svelte-inline-modal) [](https://npmjs.com/package/svelte-inline-modal) [](https://npmjs.com/package/svelte-inline-modal) [](https://npmjs.com/package/svelte-inline-modal) [](https://github.com/jill64/svelte-inline-modal/actions/workflows/ci.yml) [](https://stackblitz.com/edit/svelte-inline-modal?file=src%2Froutes%2FDemo.svelte) | ||
[Demo](https://jill64.github.io/svelte-inline-modal) | ||
🪟 Simple Modal on the Fly | ||
A simple modal component that can be defined on the fly | ||
## [Demo](https://stackblitz.com/edit/svelte-inline-modal?file=src%2Froutes%2FDemo.svelte) | ||
@@ -14,7 +14,11 @@ ## Installation | ||
```sh | ||
npm i -D svelte-inline-modal | ||
npm i svelte-inline-modal | ||
``` | ||
<!----- END GHOST DOCS HEADER -----> | ||
## Usage | ||
Unlike most modal libraries that provide a common component at the root, this library deploys the modal in place using the dialog element. | ||
```svelte | ||
@@ -21,0 +25,0 @@ <script> |
Sorry, the diff of this file is not supported yet
5903
40
12
25