-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
44 lines (44 loc) · 1.2 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
{
"name": "stackid",
"version": "1.0.3",
"description": "A lightweight JavaScript package for managing stacked views like modals. Easily create, push, and pop while ensuring secure closure using unique IDs. Ideal for handling modal interactions, such as closing with specific triggers like 'esc' key, while maintaining a clean and efficient stack structure.",
"keywords": [
"stack",
"modal",
"overlay",
"unique",
"dialog",
"esc"
],
"author": "Roy Teusink",
"license": "MIT",
"private": false,
"main": "dist/index.js",
"module": "dist/index.mjs",
"types": "dist/index.d.ts",
"files": [
"dist/",
"src/"
],
"scripts": {
"build": "tsup src/index.ts --format cjs,esm --dts",
"lint": "tsc",
"test": "vitest",
"release": "yarn build && changeset publish"
},
"homepage": "https://github.com/royteusink/stackid#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/royteusink/stackid.git"
},
"bugs": {
"url": "https://github.com/royteusink/stackid/issues"
},
"devDependencies": {
"@changesets/cli": "^2.27.1",
"tsup": "^8.0.1",
"typescript": "^5.3.3",
"vitest": "^1.0.4"
},
"dependencies": {}
}