|
24 | 24 | "@storybook/manager-api": "^7.4.6", |
25 | 25 | "@storybook/react": "^7.4.6", |
26 | 26 | "@storybook/react-vite": "^7.4.6", |
| 27 | + "@storybook/test-runner": "0.12.0", |
27 | 28 | "@storybook/testing-library": "^0.2.2", |
28 | 29 | "@storybook/theming": "^7.4.6", |
29 | 30 | "@testing-library/jest-dom": "^5.16.5", |
30 | 31 | "@testing-library/react": "^14.0.0", |
| 32 | + "@types/chroma-js": "^3.1.1", |
| 33 | + "@types/papaparse": "^5.3.15", |
31 | 34 | "@types/react": "^18.0.26", |
32 | 35 | "@types/react-dom": "^18.0.9", |
33 | 36 | "@types/resize-observer-browser": "^0.1.5", |
34 | 37 | "@typescript-eslint/eslint-plugin": "^6.8.0", |
35 | 38 | "@typescript-eslint/parser": "^7.0.1", |
36 | | - "@visx/group": "^3.0.0", |
| 39 | + "@visx/group": "3.12.0", |
37 | 40 | "@visx/heatmap": "^3.0.0", |
38 | | - "@visx/scale": "^3.0.0", |
39 | 41 | "@vitejs/plugin-react": "^4.3.4", |
40 | 42 | "@vitest/coverage-c8": "^0.29.2", |
41 | 43 | "@vitest/ui": "^0.29.2", |
|
53 | 55 | "eslint-plugin-react-hooks": "^4.6.0", |
54 | 56 | "eslint-plugin-storybook": "^0.6.11", |
55 | 57 | "gh-pages": "^5.0.0", |
56 | | - "html-react-parser": "^3.0.8", |
57 | | - "husky": "^4.3.0", |
| 58 | + "html-react-parser": "5.2.3", |
| 59 | + "husky": "^8.0.0", |
58 | 60 | "jsdom": "^22.1.0", |
59 | 61 | "lerna": "^7.1.3", |
60 | | - "lint-staged": "^10.4.0", |
| 62 | + "lint-staged": "^15.5.1", |
61 | 63 | "lodash": "^4.17.21", |
62 | 64 | "lodash.get": "^4.4.2", |
63 | 65 | "lodash.merge": "^4.6.2", |
|
69 | 71 | "react": "^18.2.0", |
70 | 72 | "react-dnd": "^16.0.1", |
71 | 73 | "react-dom": "^18.2.0", |
72 | | - "react-tooltip": "^5.7.2", |
| 74 | + "react-tooltip": "5.8.2-beta.3", |
73 | 75 | "react-visibility-sensor": "^5.1.1", |
74 | 76 | "resize-observer-polyfill": "^1.5.1", |
75 | 77 | "rollup-plugin-node-externals": "^6.1.2", |
|
82 | 84 | "vite-plugin-md": "^0.21.5", |
83 | 85 | "vite-plugin-svgr": "^2.4.0", |
84 | 86 | "vitest": "^1.2.2", |
85 | | - "whatwg-fetch": "^3.6.2" |
| 87 | + "whatwg-fetch": "3.6.20" |
86 | 88 | }, |
87 | 89 | "lint-staged": { |
88 | 90 | "./packages/*/src/**/*.{js,jsx,ts,tsx}": [ |
89 | | - "npx prettier --write", |
90 | | - "eslint --config .eslintrc.json" |
| 91 | + "eslint --config .eslintrc.json", |
| 92 | + "npx prettier --write" |
91 | 93 | ] |
92 | 94 | }, |
93 | 95 | "scripts": { |
94 | 96 | "clean": "find . -name 'node_modules' -type d -prune -exec rm -rf '{}' +", |
95 | 97 | "publish": "npx lerna publish", |
96 | 98 | "storybook": "storybook dev -p 6006", |
| 99 | + "test-storybook": "npx test-storybook", |
97 | 100 | "storybook-docs": "storybook dev --docs", |
98 | 101 | "build-storybook": "storybook build", |
99 | 102 | "predeploy": "storybook build --output-dir .storybook_build && touch .storybook_build/.nojekyll", |
100 | | - "deploy": "gh-pages -d .storybook_build -t true" |
| 103 | + "deploy": "gh-pages -d .storybook_build -t true", |
| 104 | + "lint": "eslint packages/*/src/**/*.{js,jsx,ts,tsx}", |
| 105 | + "prepare": "husky install" |
101 | 106 | }, |
102 | 107 | "dependencies": { |
103 | 108 | "@visx/annotation": "^3.3.0", |
104 | 109 | "@visx/brush": "^3.0.1", |
105 | | - "@visx/legend": "^3.0.0", |
| 110 | + "@visx/legend": "3.12.0", |
106 | 111 | "@visx/pattern": "^3.0.0", |
107 | 112 | "@visx/responsive": "^2.10.0", |
108 | 113 | "@vitest/coverage-v8": "^1.2.2", |
109 | | - "dompurify": "^3.1.5" |
| 114 | + "chroma-js": "3.1.2", |
| 115 | + "dompurify": "^3.1.5", |
| 116 | + "papaparse": "5.5.2", |
| 117 | + "react-table": "7.8.0" |
110 | 118 | }, |
111 | 119 | "resolutions": { |
112 | 120 | "jackspeak": "2.1.1" |
|
0 commit comments