-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
73 lines (73 loc) · 4.31 KB
/
package.json
File metadata and controls
73 lines (73 loc) · 4.31 KB
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
{
"name": "@swiss-ui/react",
"version": "0.1.0",
"description": "React components for Swiss UI design system",
"license": "AGPL-3.0-only",
"author": "AnmiTaliDev <anmitalidev@nuros.org>",
"type": "module",
"main": "./dist/index.cjs",
"module": "./dist/index.js",
"types": "./dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js",
"require": "./dist/index.cjs"
},
"./styled": {
"types": "./dist/styled/index.d.ts",
"import": "./dist/styled/index.js",
"require": "./dist/styled/index.cjs"
},
"./box": { "types": "./dist/primitives/Box/index.d.ts", "import": "./dist/primitives/Box/index.js", "require": "./dist/primitives/Box/index.cjs" },
"./text": { "types": "./dist/primitives/Text/index.d.ts", "import": "./dist/primitives/Text/index.js", "require": "./dist/primitives/Text/index.cjs" },
"./container": { "types": "./dist/layout/Container/index.d.ts", "import": "./dist/layout/Container/index.js", "require": "./dist/layout/Container/index.cjs" },
"./stack": { "types": "./dist/layout/Stack/index.d.ts", "import": "./dist/layout/Stack/index.js", "require": "./dist/layout/Stack/index.cjs" },
"./grid": { "types": "./dist/layout/Grid/index.d.ts", "import": "./dist/layout/Grid/index.js", "require": "./dist/layout/Grid/index.cjs" },
"./heading": { "types": "./dist/typography/Heading/index.d.ts", "import": "./dist/typography/Heading/index.js", "require": "./dist/typography/Heading/index.cjs" },
"./button": { "types": "./dist/controls/Button/index.d.ts", "import": "./dist/controls/Button/index.js", "require": "./dist/controls/Button/index.cjs" },
"./input": { "types": "./dist/controls/Input/index.d.ts", "import": "./dist/controls/Input/index.js", "require": "./dist/controls/Input/index.cjs" },
"./textarea": { "types": "./dist/controls/Textarea/index.d.ts", "import": "./dist/controls/Textarea/index.js", "require": "./dist/controls/Textarea/index.cjs" },
"./select": { "types": "./dist/controls/Select/index.d.ts", "import": "./dist/controls/Select/index.js", "require": "./dist/controls/Select/index.cjs" },
"./checkbox": { "types": "./dist/controls/Checkbox/index.d.ts", "import": "./dist/controls/Checkbox/index.js", "require": "./dist/controls/Checkbox/index.cjs" },
"./radio": { "types": "./dist/controls/Radio/index.d.ts", "import": "./dist/controls/Radio/index.js", "require": "./dist/controls/Radio/index.cjs" },
"./switch": { "types": "./dist/controls/Switch/index.d.ts", "import": "./dist/controls/Switch/index.js", "require": "./dist/controls/Switch/index.cjs" },
"./badge": { "types": "./dist/feedback/Badge/index.d.ts", "import": "./dist/feedback/Badge/index.js", "require": "./dist/feedback/Badge/index.cjs" },
"./alert": { "types": "./dist/feedback/Alert/index.d.ts", "import": "./dist/feedback/Alert/index.js", "require": "./dist/feedback/Alert/index.cjs" },
"./spinner": { "types": "./dist/feedback/Spinner/index.d.ts", "import": "./dist/feedback/Spinner/index.js", "require": "./dist/feedback/Spinner/index.cjs" },
"./modal": { "types": "./dist/overlay/Modal/index.d.ts", "import": "./dist/overlay/Modal/index.js", "require": "./dist/overlay/Modal/index.cjs" },
"./tooltip": { "types": "./dist/overlay/Tooltip/index.d.ts", "import": "./dist/overlay/Tooltip/index.js", "require": "./dist/overlay/Tooltip/index.cjs" },
"./dropdown": { "types": "./dist/overlay/Dropdown/index.d.ts", "import": "./dist/overlay/Dropdown/index.js", "require": "./dist/overlay/Dropdown/index.cjs" }
},
"files": ["dist"],
"scripts": {
"build": "tsup",
"dev": "tsup --watch",
"typecheck": "tsc --noEmit",
"test": "vitest run",
"test:watch": "vitest"
},
"peerDependencies": {
"react": ">=16.8.0",
"react-dom": ">=16.8.0"
},
"dependencies": {
"@swiss-ui/tokens": "file:../tokens",
"@swiss-ui/utils": "file:../utils",
"@swiss-ui/icons": "file:../icons"
},
"devDependencies": {
"@testing-library/jest-dom": "^6.0.0",
"@testing-library/react": "^14.0.0",
"@testing-library/user-event": "^14.0.0",
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"jsdom": "^24.0.0",
"react": "^18.0.0",
"react-dom": "^18.0.0",
"tsup": "^8.0.0",
"typescript": "^5.0.0",
"vitest": "^1.0.0",
"@vitejs/plugin-react": "^4.0.0"
}
}