-
Notifications
You must be signed in to change notification settings - Fork 4
/
package.json
102 lines (102 loc) · 3.93 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
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
{
"name": "@ably/ui",
"version": "14.8.0",
"description": "Home of the Ably design system library ([design.ably.com](https://design.ably.com)). It provides a showcase, development/test environment and a publishing pipeline for different distributables.",
"repository": {
"type": "git",
"url": "git+ssh://[email protected]/ably/ably-ui.git"
},
"license": "Apache-2.0",
"files": [
"core",
"reset",
"tailwind.config.js",
"tailwind.extend.js",
"index.d.ts"
],
"types": "index.d.ts",
"devDependencies": {
"@storybook/addon-a11y": "^8.4.0",
"@storybook/addon-essentials": "^8.4.0",
"@storybook/addon-interactions": "^8.4.0",
"@storybook/addon-links": "^8.4.0",
"@storybook/blocks": "^8.4.0",
"@storybook/react-vite": "^8.4.0",
"@storybook/test": "^8.4.0",
"@storybook/test-runner": "^0.19.1",
"@swc/cli": "^0.5.0",
"@swc/core": "^1.4.11",
"@tailwindcss/container-queries": "^0.1.1",
"@types/dompurify": "^3.0.5",
"@types/js-cookie": "^3.0.6",
"@types/lodash.throttle": "^4.1.9",
"@types/react-dom": "^18.3.0",
"@types/svg-sprite": "^0.0.39",
"@typescript-eslint/eslint-plugin": "^7.0.0",
"@typescript-eslint/parser": "^6.21.0",
"@vitejs/plugin-react": "^4.2.1",
"autoprefixer": "^10.0.2",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-react": "^7.34.3",
"eslint-plugin-storybook": "^0.11.0",
"http-server": "14.1.1",
"msw": "2.6.1",
"msw-storybook-addon": "^2.0.2",
"prettier": "^3.2.5",
"storybook": "^8.4.0",
"storybook-dark-mode": "^4.0.2",
"svg-sprite": "^2.0.4",
"tailwindcss": "^3.3.6",
"ts-node": "^10.9.2",
"typescript": "5.6.3",
"vite": "^5.2.12"
},
"scripts": {
"build:prebuild": "rm -rf core reset && mkdir -p dist/core",
"build:swc": "swc src/core src/reset -d dist --copy-files --include-dotfiles --strip-leading-paths --config-file .swc --ignore **/*.stories.tsx,**/*.snap",
"build:tsc": "tsc && node tsc.js && rm -r types",
"build:cleanup": "mv dist/* . && rm -r dist",
"build:colors": "ts-node scripts/compute-colors.ts",
"build:sprites": "ts-node scripts/generate-sprites.ts",
"build": "yarn build:prebuild && yarn build:colors && yarn build:sprites && yarn build:swc && yarn build:tsc && yarn build:cleanup",
"watch": "yarn build:swc -w",
"format:check": "prettier -c *.{js,ts} src/**/*.{js,ts,tsx}",
"format:write": "prettier -w *.{js,ts} src/**/*.{js,ts,tsx}",
"lint": "eslint *.{js,ts} src/**/*.{js,ts,tsx}",
"update:all": "./scripts/update-dependents.sh",
"pre-release": "./scripts/pre-release.sh",
"release": "./scripts/release.sh",
"start": "vite --port 5000",
"storybook": "yarn build && storybook dev -p 6006",
"build-storybook": "yarn build && storybook build --quiet -o preview",
"test": "npx concurrently -k -s first -n \"SB,TEST\" -c \"magenta,blue\" \"yarn build-storybook && yarn http-server preview --port 6007 --silent\" \"wait-on tcp:6007 && yarn test-storybook --url http://127.0.0.1:6007\"",
"test:update-snapshots": "npx concurrently -k -s first -n \"SB,TEST\" -c \"magenta,blue\" \"yarn build-storybook && yarn http-server preview --port 6007 --silent\" \"wait-on tcp:6007 && yarn test-storybook -u --url http://127.0.0.1:6007\""
},
"dependencies": {
"@radix-ui/react-accordion": "^1.2.1",
"addsearch-js-client": "^0.8.11",
"array-flat-polyfill": "^1.0.1",
"clsx": "^2.1.1",
"dompurify": "^3.1.4",
"highlight.js": "^11.9.0",
"highlightjs-curl": "^1.3.0",
"js-cookie": "^3.0.5",
"lodash.throttle": "^4.1.1",
"react": "^18.2.0",
"react-dom": "^18.3.1",
"redux": "^4.0.5",
"scroll-lock": "^2.1.4"
},
"bugs": {
"url": "https://github.com/ably/ably-ui/issues"
},
"homepage": "https://github.com/ably/ably-ui#readme",
"keywords": [
"ui",
"tailwind",
"ably",
"react"
],
"author": "Ably Real-time Ltd <[email protected]>"
}