diff --git a/.changeset/tools-test-deps.md b/.changeset/tools-test-deps.md new file mode 100644 index 0000000000..cd13760471 --- /dev/null +++ b/.changeset/tools-test-deps.md @@ -0,0 +1,5 @@ +--- +'@lg-tools/cli': patch +--- + +Removes `@emotion/\*` from dependencies diff --git a/charts/core/package.json b/charts/core/package.json index dc93b0e6f1..7cad46316a 100644 --- a/charts/core/package.json +++ b/charts/core/package.json @@ -29,13 +29,13 @@ "@lg-charts/colors": "workspace:^", "@lg-charts/series-provider": "workspace:^", "echarts": "^5.5.1", - "lodash": "^4.17.21" + "lodash": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" }, "devDependencies": { - "@faker-js/faker": "8.0.2", + "@faker-js/faker": "catalog:", "@lg-tools/build": "workspace:^" }, "repository": { diff --git a/chat/input-bar/package.json b/chat/input-bar/package.json index 1f6a77731a..8de6d83546 100644 --- a/chat/input-bar/package.json +++ b/chat/input-bar/package.json @@ -29,7 +29,7 @@ "@leafygreen-ui/search-input": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/typography": "workspace:^", - "lodash": "^4.17.21", + "lodash": "catalog:", "react-keyed-flatten-children": "^1.3.0", "react-textarea-autosize": "^8.5.9" }, diff --git a/deprecated-packages/fixed-chat-window/package.json b/deprecated-packages/fixed-chat-window/package.json index d791880da4..8905ad0921 100644 --- a/deprecated-packages/fixed-chat-window/package.json +++ b/deprecated-packages/fixed-chat-window/package.json @@ -25,7 +25,7 @@ "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/typography": "workspace:^", "@lg-chat/chat-window": "workspace:^", - "react-transition-group": "^4.4.5" + "react-transition-group": "catalog:" }, "devDependencies": { "@lg-chat/input-bar": "workspace:^", diff --git a/package.json b/package.json index 196927163b..b288e56568 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ }, "devDependencies": { "@actions/core": "^1.10.1", - "@babel/core": "7.24.3", + "@babel/core": "catalog:", "@changesets/cli": "^2.26.0", "@leafygreen-ui/testing-lib": "workspace:^", "@lg-tools/build": "workspace:^", @@ -68,10 +68,10 @@ "@types/react-dom": "18.2.8", "chromatic": "^11.0.0", "dotenv": "^10.0.0", - "lodash": "^4.17.21", + "lodash": "catalog:", "npm-package-json-lint": "8.0.0", "npm-run-all": "^4.1.5", - "prettier": "2.8.8", + "prettier": "catalog:", "react": "^18.2.0", "react-dom": "^18.2.0", "storybook": "8.6.14", diff --git a/packages/avatar/package.json b/packages/avatar/package.json index a266794ea6..cd9ceefdde 100644 --- a/packages/avatar/package.json +++ b/packages/avatar/package.json @@ -21,7 +21,7 @@ "@leafygreen-ui/logo": "workspace:^", "@leafygreen-ui/palette": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", - "lodash": "^4.17.21" + "lodash": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/packages/button/package.json b/packages/button/package.json index d4d95a8ba9..1fc2d300d3 100644 --- a/packages/button/package.json +++ b/packages/button/package.json @@ -40,7 +40,7 @@ "@leafygreen-ui/ripple": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", "@lg-tools/test-harnesses": "workspace:^", - "polished": "^4.2.2" + "polished": "catalog:" }, "devDependencies": { "@leafygreen-ui/icon": "workspace:^", diff --git a/packages/canvas-header/package.json b/packages/canvas-header/package.json index 5b362e7285..10234d219e 100644 --- a/packages/canvas-header/package.json +++ b/packages/canvas-header/package.json @@ -38,7 +38,7 @@ "@leafygreen-ui/button": "workspace:^", "@lg-tools/build": "workspace:^", "@lg-tools/storybook-utils": "workspace:^", - "@faker-js/faker": "^8.4.1" + "@faker-js/faker": "catalog:" }, "homepage": "https://github.com/mongodb/leafygreen-ui/tree/main/packages/canvas-header", "repository": { diff --git a/packages/checkbox/package.json b/packages/checkbox/package.json index 51caf44f39..b0c42ba1a8 100644 --- a/packages/checkbox/package.json +++ b/packages/checkbox/package.json @@ -23,7 +23,7 @@ "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/typography": "workspace:^", "@lg-tools/test-harnesses": "workspace:^", - "react-transition-group": "^4.4.5" + "react-transition-group": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/packages/code-editor/package.json b/packages/code-editor/package.json index 2a278e4c4e..825befe624 100644 --- a/packages/code-editor/package.json +++ b/packages/code-editor/package.json @@ -70,7 +70,7 @@ "@wasm-fmt/gofmt": "^0.4.9", "@wasm-fmt/ruff_fmt": "^0.10.0", "codemirror": "^6.0.2", - "prettier": "2.8.8" + "prettier": "catalog:" }, "devDependencies": { "@lg-tools/build": "workspace:^" diff --git a/packages/code/package.json b/packages/code/package.json index d841eea084..ad2d673e6b 100644 --- a/packages/code/package.json +++ b/packages/code/package.json @@ -53,8 +53,8 @@ "facepaint": "^1.2.1", "highlight.js": "~11.5.0", "highlightjs-graphql": "^1.0.1", - "lodash": "^4.17.21", - "polished": "^4.2.2" + "lodash": "catalog:", + "polished": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/packages/combobox/package.json b/packages/combobox/package.json index eb5db255b9..3652d69ee6 100644 --- a/packages/combobox/package.json +++ b/packages/combobox/package.json @@ -28,9 +28,9 @@ "@leafygreen-ui/popover": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/typography": "workspace:^", - "chalk": "^4.1.2", - "lodash": "^4.17.21", - "polished": "^4.2.2" + "chalk": "catalog:", + "lodash": "catalog:", + "polished": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/packages/context-drawer/package.json b/packages/context-drawer/package.json index 51744f644d..01c0c8cceb 100644 --- a/packages/context-drawer/package.json +++ b/packages/context-drawer/package.json @@ -39,7 +39,7 @@ "react-intersection-observer": "^8.25.1" }, "devDependencies": { - "@faker-js/faker": "^8.0.2", + "@faker-js/faker": "catalog:", "@leafygreen-ui/typography": "workspace:^", "@lg-tools/build": "workspace:^" }, diff --git a/packages/copyable/package.json b/packages/copyable/package.json index 0a54443240..ac6eadb6a5 100644 --- a/packages/copyable/package.json +++ b/packages/copyable/package.json @@ -25,7 +25,7 @@ "@leafygreen-ui/tooltip": "workspace:^", "@leafygreen-ui/typography": "workspace:^", "clipboard": "^2.0.6", - "polished": "^4.2.2" + "polished": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/packages/date-picker/package.json b/packages/date-picker/package.json index 95327f021d..4f8a77d943 100644 --- a/packages/date-picker/package.json +++ b/packages/date-picker/package.json @@ -29,8 +29,8 @@ "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/typography": "workspace:^", "date-fns": "^2.30.0", - "lodash": "^4.17.21", - "polished": "^4.2.2", + "lodash": "catalog:", + "polished": "catalog:", "weekstart": "^2.0.0" }, "peerDependencies": { diff --git a/packages/date-utils/package.json b/packages/date-utils/package.json index feb3b47833..e3ddf1b2f3 100644 --- a/packages/date-utils/package.json +++ b/packages/date-utils/package.json @@ -31,7 +31,7 @@ "@leafygreen-ui/lib": "workspace:^", "date-fns": "^2.30.0", "date-fns-tz": "^2.0.0", - "lodash": "^4.17.21", + "lodash": "catalog:", "timezone-mock": "^1.3.6", "weekstart": "^2.0.0" }, diff --git a/packages/descendants/package.json b/packages/descendants/package.json index b360383fac..c155786882 100644 --- a/packages/descendants/package.json +++ b/packages/descendants/package.json @@ -17,10 +17,10 @@ "dependencies": { "@leafygreen-ui/hooks": "workspace:^", "@leafygreen-ui/lib": "workspace:^", - "lodash": "^4.17.21" + "lodash": "catalog:" }, "devDependencies": { - "@faker-js/faker": "^8.0.0", + "@faker-js/faker": "catalog:", "@storybook/react": "8.6.14", "@leafygreen-ui/button": "workspace:^", "@leafygreen-ui/emotion": "workspace:^", diff --git a/packages/drawer/package.json b/packages/drawer/package.json index 50bf93f7de..fc02cfaed6 100644 --- a/packages/drawer/package.json +++ b/packages/drawer/package.json @@ -42,11 +42,11 @@ "@leafygreen-ui/toolbar": "workspace:^", "@leafygreen-ui/typography": "workspace:^", "@lg-tools/test-harnesses": "workspace:^", - "polished": "^4.2.2", + "polished": "catalog:", "react-intersection-observer": "^8.25.1" }, "devDependencies": { - "@faker-js/faker": "^8.0.2", + "@faker-js/faker": "catalog:", "@leafygreen-ui/guide-cue": "workspace:^", "@lg-tools/build": "workspace:^" }, diff --git a/packages/emotion/package.json b/packages/emotion/package.json index 65a431b2f0..0cc97d2d51 100644 --- a/packages/emotion/package.json +++ b/packages/emotion/package.json @@ -23,7 +23,7 @@ "devDependencies": { "@lg-tools/build": "workspace:^", "@lg-tools/meta": "workspace:^", - "fs-extra": "11.1.1" + "fs-extra": "catalog:" }, "gitHead": "dd71a2d404218ccec2e657df9c0263dc1c15b9e0", "homepage": "https://github.com/mongodb/leafygreen-ui/tree/main/packages/emotion", diff --git a/packages/expandable-card/package.json b/packages/expandable-card/package.json index ad4633f8ef..20bb58242b 100644 --- a/packages/expandable-card/package.json +++ b/packages/expandable-card/package.json @@ -38,7 +38,7 @@ "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/typography": "workspace:^", "@lg-tools/test-harnesses": "workspace:^", - "react-transition-group": "^4.4.5" + "react-transition-group": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/packages/form-footer/package.json b/packages/form-footer/package.json index 28d28182d4..714f8e72dc 100644 --- a/packages/form-footer/package.json +++ b/packages/form-footer/package.json @@ -23,7 +23,7 @@ "@leafygreen-ui/palette": "workspace:^", "@leafygreen-ui/split-button": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", - "polished": "^4.2.2" + "polished": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/packages/guide-cue/package.json b/packages/guide-cue/package.json index 768f511119..54cf108adb 100644 --- a/packages/guide-cue/package.json +++ b/packages/guide-cue/package.json @@ -36,7 +36,7 @@ "@leafygreen-ui/typography": "workspace:^", "focus-trap": "6.9.4", "focus-trap-react": "9.0.2", - "polished": "^4.2.2" + "polished": "catalog:" }, "devDependencies": { "@lg-tools/build": "workspace:^" diff --git a/packages/hooks/package.json b/packages/hooks/package.json index 07b69a6b8c..e5aaeef7a5 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -17,7 +17,7 @@ "dependencies": { "@leafygreen-ui/lib": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", - "lodash": "^4.17.21" + "lodash": "catalog:" }, "gitHead": "dd71a2d404218ccec2e657df9c0263dc1c15b9e0", "homepage": "https://github.com/mongodb/leafygreen-ui/tree/main/packages/hooks", diff --git a/packages/icon-button/package.json b/packages/icon-button/package.json index 70a2438a9f..8332dfa131 100644 --- a/packages/icon-button/package.json +++ b/packages/icon-button/package.json @@ -22,7 +22,7 @@ "@leafygreen-ui/palette": "workspace:^", "@leafygreen-ui/polymorphic": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", - "polished": "^4.2.2" + "polished": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/packages/icon/package.json b/packages/icon/package.json index 148489b11e..421648a02d 100644 --- a/packages/icon/package.json +++ b/packages/icon/package.json @@ -37,7 +37,7 @@ "dependencies": { "@leafygreen-ui/emotion": "workspace:^", "@leafygreen-ui/hooks": "workspace:^", - "lodash": "^4.17.21" + "lodash": "catalog:" }, "devDependencies": { "@leafygreen-ui/lib": "workspace:^", @@ -49,7 +49,7 @@ "@svgr/core": "^5.3.1", "commander": "^11.0.0", "fast-xml-parser": "^5.3.0", - "fs-extra": "11.1.1", + "fs-extra": "catalog:", "p-queue": "^8.1.0", "rollup": "4.16.1", "ts-node": "^10.9.2", diff --git a/packages/leafygreen-provider/package.json b/packages/leafygreen-provider/package.json index e72b097955..b9bdf10b61 100644 --- a/packages/leafygreen-provider/package.json +++ b/packages/leafygreen-provider/package.json @@ -17,7 +17,7 @@ "dependencies": { "@leafygreen-ui/hooks": "workspace:^", "@leafygreen-ui/lib": "workspace:^", - "react-transition-group": "^4.4.5" + "react-transition-group": "catalog:" }, "gitHead": "dd71a2d404218ccec2e657df9c0263dc1c15b9e0", "homepage": "https://github.com/mongodb/leafygreen-ui/tree/main/packages/leafygreen-provider", diff --git a/packages/lib/package.json b/packages/lib/package.json index 1bef604426..d0a656ac13 100644 --- a/packages/lib/package.json +++ b/packages/lib/package.json @@ -19,7 +19,7 @@ "react": "^17.0.0 || ^18.0.0" }, "dependencies": { - "lodash": "^4.17.21" + "lodash": "catalog:" }, "gitHead": "dd71a2d404218ccec2e657df9c0263dc1c15b9e0", "homepage": "https://github.com/mongodb/leafygreen-ui/tree/main/packages/lib", diff --git a/packages/menu/package.json b/packages/menu/package.json index f7540f1372..c1dfa0f223 100644 --- a/packages/menu/package.json +++ b/packages/menu/package.json @@ -27,9 +27,9 @@ "@leafygreen-ui/popover": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/typography": "workspace:^", - "lodash": "^4.17.21", - "polished": "^4.3.1", - "react-transition-group": "^4.4.5" + "lodash": "catalog:", + "polished": "catalog:", + "react-transition-group": "catalog:" }, "devDependencies": { "@leafygreen-ui/button": "workspace:^", diff --git a/packages/modal/package.json b/packages/modal/package.json index 1f4569a087..f75ad92d64 100644 --- a/packages/modal/package.json +++ b/packages/modal/package.json @@ -23,10 +23,10 @@ "@leafygreen-ui/palette": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", "@lg-tools/test-harnesses": "workspace:^", - "polished": "^4.2.2" + "polished": "catalog:" }, "devDependencies": { - "@faker-js/faker": "8.0.2", + "@faker-js/faker": "catalog:", "@leafygreen-ui/button": "workspace:^", "@leafygreen-ui/code": "workspace:^", "@leafygreen-ui/copyable": "workspace:^", diff --git a/packages/number-input/package.json b/packages/number-input/package.json index 70d5e6b4ff..66ba79aee5 100644 --- a/packages/number-input/package.json +++ b/packages/number-input/package.json @@ -35,7 +35,7 @@ "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/tooltip": "workspace:^", "@leafygreen-ui/typography": "workspace:^", - "lodash": "^4.17.21" + "lodash": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/packages/pagination/package.json b/packages/pagination/package.json index 0a1e6ac887..f85726418d 100644 --- a/packages/pagination/package.json +++ b/packages/pagination/package.json @@ -31,7 +31,7 @@ "@leafygreen-ui/select": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/typography": "workspace:^", - "lodash": "^4.17.21" + "lodash": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/packages/palette/package.json b/packages/palette/package.json index 9365bc1f84..016aeed7ec 100644 --- a/packages/palette/package.json +++ b/packages/palette/package.json @@ -20,7 +20,7 @@ "@leafygreen-ui/lib": "workspace:^", "@lg-tools/build": "workspace:^", "@rollup/plugin-url": "8.0.2", - "polished": "^4.2.2" + "polished": "catalog:" }, "gitHead": "dd71a2d404218ccec2e657df9c0263dc1c15b9e0", "homepage": "https://github.com/mongodb/leafygreen-ui/tree/main/packages/palette", diff --git a/packages/polymorphic/package.json b/packages/polymorphic/package.json index 09b2b794c8..f13a3687b2 100644 --- a/packages/polymorphic/package.json +++ b/packages/polymorphic/package.json @@ -28,7 +28,7 @@ }, "dependencies": { "@leafygreen-ui/lib": "workspace:^", - "lodash": "^4.17.21" + "lodash": "catalog:" }, "exports": { ".": { diff --git a/packages/popover/package.json b/packages/popover/package.json index a2d37d8d22..9ce5c688ce 100644 --- a/packages/popover/package.json +++ b/packages/popover/package.json @@ -22,11 +22,11 @@ "@leafygreen-ui/portal": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", "@types/react-transition-group": "^4.4.5", - "lodash": "^4.17.21", - "react-transition-group": "^4.4.5" + "lodash": "catalog:", + "react-transition-group": "catalog:" }, "devDependencies": { - "@faker-js/faker": "^10.1.0", + "@faker-js/faker": "catalog:", "@leafygreen-ui/button": "workspace:^", "@leafygreen-ui/palette": "workspace:^", "@lg-tools/build": "workspace:^", diff --git a/packages/preview-card/package.json b/packages/preview-card/package.json index 11cf5a78ea..0969a7b6bc 100644 --- a/packages/preview-card/package.json +++ b/packages/preview-card/package.json @@ -35,10 +35,10 @@ "@leafygreen-ui/lib": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", "@lg-tools/test-harnesses": "workspace:^", - "polished": "^4.2.2" + "polished": "catalog:" }, "devDependencies": { - "@faker-js/faker": "^8.0.2", + "@faker-js/faker": "catalog:", "@leafygreen-ui/typography": "workspace:^", "@lg-tools/build": "workspace:^" }, diff --git a/packages/progress-bar/package.json b/packages/progress-bar/package.json index cad8028786..274927e5b4 100644 --- a/packages/progress-bar/package.json +++ b/packages/progress-bar/package.json @@ -37,8 +37,8 @@ "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/typography": "workspace:^", "@lg-tools/test-harnesses": "workspace:^", - "polished": "^4.2.2", - "lodash": "^4.17.21" + "polished": "catalog:", + "lodash": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/packages/search-input/package.json b/packages/search-input/package.json index bafb0197be..c2a6130211 100644 --- a/packages/search-input/package.json +++ b/packages/search-input/package.json @@ -35,8 +35,8 @@ "@leafygreen-ui/popover": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/typography": "workspace:^", - "lodash": "^4.17.21", - "polished": "^4.2.2" + "lodash": "catalog:", + "polished": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/packages/segmented-control/package.json b/packages/segmented-control/package.json index 7b0770253d..d3b6074631 100644 --- a/packages/segmented-control/package.json +++ b/packages/segmented-control/package.json @@ -23,8 +23,8 @@ "@leafygreen-ui/polymorphic": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/typography": "workspace:^", - "lodash": "^4.17.21", - "polished": "^4.2.2" + "lodash": "catalog:", + "polished": "catalog:" }, "devDependencies": { "@leafygreen-ui/button": "workspace:^", diff --git a/packages/select/package.json b/packages/select/package.json index 99487bb88f..54b092d479 100644 --- a/packages/select/package.json +++ b/packages/select/package.json @@ -41,8 +41,8 @@ "@leafygreen-ui/typography": "workspace:^", "@lg-tools/test-harnesses": "workspace:^", "@types/react-is": "^18.0.0", - "lodash": "^4.17.21", - "polished": "^4.1.3", + "lodash": "catalog:", + "polished": "catalog:", "react-is": "^18.0.1" }, "peerDependencies": { diff --git a/packages/side-nav/package.json b/packages/side-nav/package.json index 6c702fb328..3581a10e7d 100644 --- a/packages/side-nav/package.json +++ b/packages/side-nav/package.json @@ -26,8 +26,8 @@ "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/tooltip": "workspace:^", "@leafygreen-ui/typography": "workspace:^", - "polished": "^4.2.2", - "react-transition-group": "^4.4.5" + "polished": "catalog:", + "react-transition-group": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/packages/skeleton-loader/package.json b/packages/skeleton-loader/package.json index a35c611d21..82313bd8a7 100644 --- a/packages/skeleton-loader/package.json +++ b/packages/skeleton-loader/package.json @@ -31,7 +31,7 @@ "@leafygreen-ui/palette": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/typography": "workspace:^", - "lodash": "^4.17.21" + "lodash": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/packages/table/package.json b/packages/table/package.json index d71212cbbc..c0b76d36d0 100644 --- a/packages/table/package.json +++ b/packages/table/package.json @@ -41,14 +41,14 @@ "@lg-tools/test-harnesses": "workspace:^", "@tanstack/react-table": "^8.20.5", "@tanstack/react-virtual": "^3.10.7", - "lodash": "^4.17.21", - "polished": "^4.2.2", + "lodash": "catalog:", + "polished": "catalog:", "react-fast-compare": "3.2.2", "react-intersection-observer": "^8.25.1" }, "devDependencies": { "@emotion/styled": "^11.14.0", - "@faker-js/faker": "^8.0.0", + "@faker-js/faker": "catalog:", "@leafygreen-ui/badge": "workspace:^", "@leafygreen-ui/button": "workspace:^", "@leafygreen-ui/code": "workspace:^", diff --git a/packages/table/src/Table.Interactions.stories.tsx b/packages/table/src/Table.Interactions.stories.tsx index 2e04f783f4..cf7047058f 100644 --- a/packages/table/src/Table.Interactions.stories.tsx +++ b/packages/table/src/Table.Interactions.stories.tsx @@ -230,10 +230,10 @@ export const DynamicData = { const { getRowByIndex } = getTestUtils(); const cell = getRowByIndex(0)?.getAllCells()[3]; - expect(cell).toHaveTextContent(/^9\.7\.5 with 🥬$/); + expect(cell).toHaveTextContent(/^.+ with 🥬$/); await userEvent.click(button); - expect(cell).toHaveTextContent(/^9\.7\.5$/); + expect(cell).not.toHaveTextContent(/^.+ with 🥬$/); }, }; diff --git a/packages/testing-lib/package.json b/packages/testing-lib/package.json index 3b3facefee..670238cf1c 100644 --- a/packages/testing-lib/package.json +++ b/packages/testing-lib/package.json @@ -8,7 +8,7 @@ "dependencies": { "@lg-tools/build": "workspace:^", "@testing-library/user-event": "13.5.0", - "lodash": "^4.17.21" + "lodash": "catalog:" }, "peerDependencies": { "@testing-library/react": "^12.0.0 || ^13.1.0 || ^14.0.0" diff --git a/packages/toast/package.json b/packages/toast/package.json index d66de64937..29313d737c 100644 --- a/packages/toast/package.json +++ b/packages/toast/package.json @@ -24,15 +24,15 @@ "@leafygreen-ui/portal": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/typography": "workspace:^", - "lodash": "^4.17.21", - "polished": "^4.2.2", - "react-transition-group": "^4.4.5" + "lodash": "catalog:", + "polished": "catalog:", + "react-transition-group": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" }, "devDependencies": { - "@faker-js/faker": "^8.0.0", + "@faker-js/faker": "catalog:", "@leafygreen-ui/button": "workspace:^", "@lg-tools/build": "workspace:^", "@storybook/types": "^8.5.3", diff --git a/packages/tokens/package.json b/packages/tokens/package.json index f78c477c7c..4c7e6fc752 100644 --- a/packages/tokens/package.json +++ b/packages/tokens/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "@lg-tools/build": "workspace:^", - "lodash": "^4.17.21" + "lodash": "catalog:" }, "homepage": "https://github.com/mongodb/leafygreen-ui/tree/main/packages/tokens", "repository": { diff --git a/packages/toolbar/package.json b/packages/toolbar/package.json index 9ccd9a9879..31c8d4484c 100644 --- a/packages/toolbar/package.json +++ b/packages/toolbar/package.json @@ -43,7 +43,7 @@ "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" }, "devDependencies": { - "@faker-js/faker": "^8.0.2", + "@faker-js/faker": "catalog:", "@leafygreen-ui/button": "workspace:^", "@leafygreen-ui/typography": "workspace:^" }, diff --git a/packages/tooltip/package.json b/packages/tooltip/package.json index aae5347227..a7b055c8cd 100644 --- a/packages/tooltip/package.json +++ b/packages/tooltip/package.json @@ -27,8 +27,8 @@ "@leafygreen-ui/popover": "workspace:^", "@leafygreen-ui/tokens": "workspace:^", "@leafygreen-ui/typography": "workspace:^", - "lodash": "^4.17.21", - "polished": "^4.2.2" + "lodash": "catalog:", + "polished": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e048eb7d6e..b560816bfa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,45 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +catalogs: + default: + '@babel/core': + specifier: 7.24.3 + version: 7.24.3 + '@faker-js/faker': + specifier: ^9.9.0 + version: 9.9.0 + '@types/cross-spawn': + specifier: 6.0.2 + version: 6.0.2 + '@types/fs-extra': + specifier: 11.0.1 + version: 11.0.1 + chalk: + specifier: 4.1.2 + version: 4.1.2 + cross-spawn: + specifier: 7.0.3 + version: 7.0.3 + fs-extra: + specifier: 11.1.1 + version: 11.1.1 + glob: + specifier: ^10.3.12 + version: 10.3.12 + lodash: + specifier: ^4.17.21 + version: 4.17.21 + polished: + specifier: ^4.2.2 + version: 4.3.1 + prettier: + specifier: ^2.8.8 + version: 2.8.8 + react-transition-group: + specifier: ^4.4.5 + version: 4.4.5 + overrides: '@testing-library/dom': 9.3.4 '@testing-library/user-event': 13.5.0 @@ -19,7 +58,7 @@ importers: specifier: ^1.10.1 version: 1.11.1 '@babel/core': - specifier: 7.24.3 + specifier: 'catalog:' version: 7.24.3 '@changesets/cli': specifier: ^2.26.0 @@ -88,7 +127,7 @@ importers: specifier: ^10.0.0 version: 10.0.0 lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 npm-package-json-lint: specifier: 8.0.0 @@ -97,7 +136,7 @@ importers: specifier: ^4.1.5 version: 4.1.5 prettier: - specifier: 2.8.8 + specifier: 'catalog:' version: 2.8.8 react: specifier: ^18.2.0 @@ -256,12 +295,12 @@ importers: specifier: ^5.5.1 version: 5.6.0 lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 devDependencies: '@faker-js/faker': - specifier: 8.0.2 - version: 8.0.2 + specifier: 'catalog:' + version: 9.9.0 '@lg-tools/build': specifier: workspace:^ version: link:../../tools/build @@ -505,7 +544,7 @@ importers: specifier: workspace:^6.0.0 version: link:../leafygreen-chat-provider lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 react-keyed-flatten-children: specifier: ^1.3.0 @@ -937,7 +976,7 @@ importers: specifier: workspace:^ version: link:../tokens lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 devDependencies: '@lg-tools/build': @@ -1024,7 +1063,7 @@ importers: specifier: workspace:^ version: link:../../tools/test-harnesses polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 devDependencies: '@leafygreen-ui/icon': @@ -1096,8 +1135,8 @@ importers: version: link:../typography devDependencies: '@faker-js/faker': - specifier: ^8.4.1 - version: 8.4.1 + specifier: 'catalog:' + version: 9.9.0 '@leafygreen-ui/badge': specifier: workspace:^ version: link:../badge @@ -1166,7 +1205,7 @@ importers: specifier: workspace:^ version: link:../../tools/test-harnesses react-transition-group: - specifier: ^4.4.5 + specifier: 'catalog:' version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) devDependencies: '@lg-tools/build': @@ -1267,10 +1306,10 @@ importers: specifier: ^1.0.1 version: 1.0.2 lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 devDependencies: '@lg-tools/build': @@ -1412,7 +1451,7 @@ importers: specifier: ^6.0.2 version: 6.0.2 prettier: - specifier: 2.8.8 + specifier: 'catalog:' version: 2.8.8 devDependencies: '@lg-tools/build': @@ -1464,13 +1503,13 @@ importers: specifier: workspace:^ version: link:../typography chalk: - specifier: ^4.1.2 + specifier: 'catalog:' version: 4.1.2 lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 devDependencies: '@leafygreen-ui/button': @@ -1560,8 +1599,8 @@ importers: version: 8.34.0(react@18.3.1) devDependencies: '@faker-js/faker': - specifier: ^8.0.2 - version: 8.0.2 + specifier: 'catalog:' + version: 9.9.0 '@leafygreen-ui/typography': specifier: workspace:^ version: link:../typography @@ -1605,7 +1644,7 @@ importers: specifier: ^2.0.6 version: 2.0.11 polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 devDependencies: '@lg-tools/build': @@ -1660,10 +1699,10 @@ importers: specifier: ^2.30.0 version: 2.30.0 lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 weekstart: specifier: ^2.0.0 @@ -1697,7 +1736,7 @@ importers: specifier: ^2.0.0 version: 2.0.1(date-fns@2.30.0) lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 timezone-mock: specifier: ^1.3.6 @@ -1725,12 +1764,12 @@ importers: specifier: workspace:^ version: link:../lib lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 devDependencies: '@faker-js/faker': - specifier: ^8.0.0 - version: 8.0.2 + specifier: 'catalog:' + version: 9.9.0 '@leafygreen-ui/button': specifier: workspace:^ version: link:../button @@ -1795,15 +1834,15 @@ importers: specifier: workspace:^ version: link:../../tools/test-harnesses polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 react-intersection-observer: specifier: ^8.25.1 version: 8.34.0(react@18.3.1) devDependencies: '@faker-js/faker': - specifier: ^8.0.2 - version: 8.0.2 + specifier: 'catalog:' + version: 9.9.0 '@leafygreen-ui/guide-cue': specifier: workspace:^ version: link:../guide-cue @@ -1827,7 +1866,7 @@ importers: specifier: workspace:^ version: link:../../tools/meta fs-extra: - specifier: 11.1.1 + specifier: 'catalog:' version: 11.1.1 packages/empty-state: @@ -1897,7 +1936,7 @@ importers: specifier: workspace:^ version: link:../../tools/test-harnesses react-transition-group: - specifier: ^4.4.5 + specifier: 'catalog:' version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) devDependencies: '@lg-tools/build': @@ -2020,7 +2059,7 @@ importers: specifier: workspace:^ version: link:../tokens polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 devDependencies: '@leafygreen-ui/menu': @@ -2100,7 +2139,7 @@ importers: specifier: 9.0.2 version: 9.0.2(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 devDependencies: '@lg-tools/build': @@ -2116,7 +2155,7 @@ importers: specifier: workspace:^ version: link:../tokens lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 devDependencies: '@leafygreen-ui/emotion': @@ -2144,7 +2183,7 @@ importers: specifier: workspace:^ version: link:../hooks lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 devDependencies: '@leafygreen-ui/lib': @@ -2175,7 +2214,7 @@ importers: specifier: ^5.3.0 version: 5.3.0 fs-extra: - specifier: 11.1.1 + specifier: 'catalog:' version: 11.1.1 p-queue: specifier: ^8.1.0 @@ -2220,7 +2259,7 @@ importers: specifier: workspace:^ version: link:../tokens polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 devDependencies: '@lg-tools/build': @@ -2326,7 +2365,7 @@ importers: specifier: workspace:^ version: link:../lib react-transition-group: - specifier: ^4.4.5 + specifier: 'catalog:' version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) devDependencies: '@lg-tools/build': @@ -2336,7 +2375,7 @@ importers: packages/lib: dependencies: lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 react: specifier: ^17.0.0 || ^18.0.0 @@ -2469,13 +2508,13 @@ importers: specifier: workspace:^ version: link:../typography lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 polished: - specifier: ^4.3.1 + specifier: 'catalog:' version: 4.3.1 react-transition-group: - specifier: ^4.4.5 + specifier: 'catalog:' version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) devDependencies: '@leafygreen-ui/button': @@ -2518,12 +2557,12 @@ importers: specifier: workspace:^ version: link:../../tools/test-harnesses polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 devDependencies: '@faker-js/faker': - specifier: 8.0.2 - version: 8.0.2 + specifier: 'catalog:' + version: 9.9.0 '@leafygreen-ui/button': specifier: workspace:^ version: link:../button @@ -2588,7 +2627,7 @@ importers: specifier: workspace:^ version: link:../typography lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 devDependencies: '@lg-tools/build': @@ -2650,7 +2689,7 @@ importers: specifier: workspace:^ version: link:../typography lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 devDependencies: '@lg-tools/build': @@ -2672,7 +2711,7 @@ importers: specifier: 8.0.2 version: 8.0.2(rollup@4.16.1) polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 packages/password-input: @@ -2755,7 +2794,7 @@ importers: specifier: workspace:^ version: link:../lib lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 devDependencies: '@emotion/styled': @@ -2792,15 +2831,15 @@ importers: specifier: ^4.4.5 version: 4.4.12(@types/react@18.2.23) lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 react-transition-group: - specifier: ^4.4.5 + specifier: 'catalog:' version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) devDependencies: '@faker-js/faker': - specifier: ^10.1.0 - version: 10.1.0 + specifier: 'catalog:' + version: 9.9.0 '@leafygreen-ui/button': specifier: workspace:^ version: link:../button @@ -2860,12 +2899,12 @@ importers: specifier: workspace:^ version: link:../../tools/test-harnesses polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 devDependencies: '@faker-js/faker': - specifier: ^8.0.2 - version: 8.0.2 + specifier: 'catalog:' + version: 9.9.0 '@leafygreen-ui/typography': specifier: workspace:^ version: link:../typography @@ -2906,10 +2945,10 @@ importers: specifier: workspace:^ version: link:../../tools/test-harnesses lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 packages/radio-box-group: @@ -3032,10 +3071,10 @@ importers: specifier: workspace:^ version: link:../typography lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 devDependencies: '@lg-tools/build': @@ -3096,10 +3135,10 @@ importers: specifier: workspace:^ version: link:../typography lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 devDependencies: '@leafygreen-ui/button': @@ -3154,10 +3193,10 @@ importers: specifier: ^18.0.0 version: 18.3.1 lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 polished: - specifier: ^4.1.3 + specifier: 'catalog:' version: 4.3.1 react-is: specifier: ^18.0.1 @@ -3206,10 +3245,10 @@ importers: specifier: workspace:^ version: link:../typography polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 react-transition-group: - specifier: ^4.4.5 + specifier: 'catalog:' version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) devDependencies: '@leafygreen-ui/select': @@ -3249,7 +3288,7 @@ importers: specifier: workspace:^ version: link:../typography lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 devDependencies: '@lg-tools/build': @@ -3372,10 +3411,10 @@ importers: specifier: ^3.10.7 version: 3.13.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 react-fast-compare: specifier: 3.2.2 @@ -3388,8 +3427,8 @@ importers: specifier: ^11.14.0 version: 11.14.1(@emotion/react@11.11.1(@types/react@18.2.23)(react@18.3.1))(@types/react@18.2.23)(react@18.3.1) '@faker-js/faker': - specifier: ^8.0.0 - version: 8.0.2 + specifier: 'catalog:' + version: 9.9.0 '@leafygreen-ui/badge': specifier: workspace:^ version: link:../badge @@ -3476,7 +3515,7 @@ importers: specifier: 13.5.0 version: 13.5.0(@testing-library/dom@9.3.4) lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 optionalDependencies: '@testing-library/react-hooks': @@ -3584,18 +3623,18 @@ importers: specifier: workspace:^ version: link:../typography lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 react-transition-group: - specifier: ^4.4.5 + specifier: 'catalog:' version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) devDependencies: '@faker-js/faker': - specifier: ^8.0.0 - version: 8.0.2 + specifier: 'catalog:' + version: 9.9.0 '@leafygreen-ui/button': specifier: workspace:^ version: link:../button @@ -3656,7 +3695,7 @@ importers: specifier: workspace:^ version: link:../../tools/build lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 packages/toolbar: @@ -3696,8 +3735,8 @@ importers: version: link:../../tools/test-harnesses devDependencies: '@faker-js/faker': - specifier: ^8.0.2 - version: 8.0.2 + specifier: 'catalog:' + version: 9.9.0 '@leafygreen-ui/button': specifier: workspace:^ version: link:../button @@ -3735,10 +3774,10 @@ importers: specifier: workspace:^ version: link:../typography lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 polished: - specifier: ^4.2.2 + specifier: 'catalog:' version: 4.3.1 devDependencies: '@leafygreen-ui/button': @@ -3816,7 +3855,7 @@ importers: tools/build: dependencies: '@babel/core': - specifier: 7.24.3 + specifier: 'catalog:' version: 7.24.3 '@babel/plugin-proposal-export-default-from': specifier: 7.24.1 @@ -3858,31 +3897,31 @@ importers: specifier: ^8.1.0 version: 8.1.0(rollup@4.16.1)(typescript@5.8.3) '@types/cross-spawn': - specifier: 6.0.2 + specifier: 'catalog:' version: 6.0.2 '@types/fs-extra': - specifier: 11.0.1 + specifier: 'catalog:' version: 11.0.1 chalk: - specifier: 4.1.2 + specifier: 'catalog:' version: 4.1.2 commander: specifier: ^11.0.0 version: 11.1.0 cross-spawn: - specifier: 7.0.3 + specifier: 'catalog:' version: 7.0.3 downlevel-dts: specifier: ^0.11.0 version: 0.11.0 fs-extra: - specifier: 11.1.1 + specifier: 'catalog:' version: 11.1.1 glob: - specifier: 10.3.12 + specifier: 'catalog:' version: 10.3.12 lodash: - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 lodash-es: specifier: ^4.17.21 @@ -3964,13 +4003,13 @@ importers: specifier: workspace:^ version: link:../build chalk: - specifier: 4.1.2 + specifier: 'catalog:' version: 4.1.2 fs-extra: - specifier: 11.1.1 + specifier: 'catalog:' version: 11.1.1 glob: - specifier: 10.3.12 + specifier: 'catalog:' version: 10.3.12 is-git-clean: specifier: 1.1.0 @@ -3979,11 +4018,11 @@ importers: specifier: 17.3.0 version: 17.3.0(@babel/preset-env@7.24.3(@babel/core@7.28.0)) prettier: - specifier: 2.8.8 + specifier: 'catalog:' version: 2.8.8 devDependencies: '@types/fs-extra': - specifier: 11.0.1 + specifier: 'catalog:' version: 11.0.1 '@types/is-git-clean': specifier: 1.1.0 @@ -4001,16 +4040,16 @@ importers: specifier: workspace:^ version: link:../meta '@types/fs-extra': - specifier: 11.0.1 + specifier: 'catalog:' version: 11.0.1 chalk: - specifier: 4.1.2 + specifier: 'catalog:' version: 4.1.2 fs-extra: - specifier: 11.1.1 + specifier: 'catalog:' version: 11.1.1 lodash: - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 tools/eslint-plugin: @@ -4028,7 +4067,7 @@ importers: specifier: 9.16.0 version: 9.16.0 lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 devDependencies: '@lg-tools/build': @@ -4050,7 +4089,7 @@ importers: specifier: ^2.2.2 version: 2.2.2(eslint@9.16.0)(typescript@5.8.3) fs-extra: - specifier: 11.1.1 + specifier: 'catalog:' version: 11.1.1 tools/install: @@ -4062,24 +4101,24 @@ importers: specifier: workspace:^ version: link:../meta '@types/cross-spawn': - specifier: 6.0.2 + specifier: 'catalog:' version: 6.0.2 chalk: - specifier: 4.1.2 + specifier: 'catalog:' version: 4.1.2 cross-spawn: - specifier: 7.0.3 + specifier: 'catalog:' version: 7.0.3 lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 devDependencies: '@lg-tools/lint': specifier: workspace:^ version: link:../lint fs-extra: - specifier: ^11.3.0 - version: 11.3.0 + specifier: 'catalog:' + version: 11.1.1 tools/link: dependencies: @@ -4090,19 +4129,19 @@ importers: specifier: workspace:^ version: link:../meta '@types/cross-spawn': - specifier: 6.0.2 + specifier: 'catalog:' version: 6.0.2 '@types/fs-extra': - specifier: 11.0.1 + specifier: 'catalog:' version: 11.0.1 chalk: - specifier: 4.1.2 + specifier: 'catalog:' version: 4.1.2 cross-spawn: - specifier: 7.0.3 + specifier: 'catalog:' version: 7.0.3 fs-extra: - specifier: 11.1.1 + specifier: 'catalog:' version: 11.1.1 devDependencies: '@lg-tools/test': @@ -4112,11 +4151,11 @@ importers: tools/lint: dependencies: '@babel/core': - specifier: 7.23.2 - version: 7.23.2 + specifier: 'catalog:' + version: 7.24.3 '@babel/eslint-parser': specifier: 7.25.9 - version: 7.25.9(@babel/core@7.23.2)(eslint@9.16.0) + version: 7.25.9(@babel/core@7.24.3)(eslint@9.16.0) '@emotion/eslint-plugin': specifier: 11.12.0 version: 11.12.0(eslint@9.16.0)(typescript@5.8.3) @@ -4139,7 +4178,7 @@ importers: specifier: ^3.11.6 version: 3.11.6 '@types/cross-spawn': - specifier: 6.0.2 + specifier: 'catalog:' version: 6.0.2 '@types/prettier': specifier: ^2.7.0 @@ -4151,10 +4190,10 @@ importers: specifier: 8.44.0 version: 8.44.0(eslint@9.16.0)(typescript@5.8.3) chalk: - specifier: 4.1.2 + specifier: 'catalog:' version: 4.1.2 cross-spawn: - specifier: 7.0.3 + specifier: 'catalog:' version: 7.0.3 eslint: specifier: 9.16.0 @@ -4184,7 +4223,7 @@ importers: specifier: 0.11.1 version: 0.11.1(eslint@9.16.0)(typescript@5.8.3) glob: - specifier: 10.3.12 + specifier: 'catalog:' version: 10.3.12 globals: specifier: ^15.13.0 @@ -4196,7 +4235,7 @@ importers: specifier: 7.0.1 version: 7.0.1(npm-package-json-lint@8.0.0(typescript@5.8.3)) prettier: - specifier: 2.8.8 + specifier: 'catalog:' version: 2.8.8 typescript: specifier: ~5.8.0 @@ -4208,22 +4247,22 @@ importers: specifier: workspace:^ version: link:../build '@types/cross-spawn': - specifier: 6.0.2 + specifier: 'catalog:' version: 6.0.2 '@types/fs-extra': - specifier: 11.0.1 + specifier: 'catalog:' version: 11.0.1 chalk: - specifier: 4.1.2 + specifier: 'catalog:' version: 4.1.2 cross-spawn: - specifier: 7.0.3 + specifier: 'catalog:' version: 7.0.3 fs-extra: - specifier: 11.1.1 + specifier: 'catalog:' version: 11.1.1 lodash: - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 tools/prompt-kit: @@ -4232,13 +4271,13 @@ importers: specifier: workspace:^ version: link:../build '@types/fs-extra': - specifier: 11.0.1 + specifier: 'catalog:' version: 11.0.1 chalk: - specifier: 4.1.2 + specifier: 'catalog:' version: 4.1.2 fs-extra: - specifier: 11.1.1 + specifier: 'catalog:' version: 11.1.1 tools/slackbot: @@ -4253,13 +4292,13 @@ importers: specifier: 6.7.1 version: 6.7.1 chalk: - specifier: 4.1.2 + specifier: 'catalog:' version: 4.1.2 dotenv: specifier: 16.4.7 version: 16.4.7 lodash: - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 node-fetch: specifier: 2.6.11 @@ -4362,10 +4401,10 @@ importers: specifier: 6.2.0 version: 6.2.0(webpack@5.88.0) glob: - specifier: 10.3.12 + specifier: 'catalog:' version: 10.3.12 lodash: - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 node-polyfill-webpack-plugin: specifier: ^4.1.0 @@ -4446,7 +4485,7 @@ importers: specifier: 8.6.14 version: 8.6.14(@storybook/test@8.6.14(storybook@8.6.14(prettier@2.8.8)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.6.14(prettier@2.8.8))(typescript@5.8.3) lodash: - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 tools/storybook-utils: @@ -4458,10 +4497,10 @@ importers: specifier: 8.6.14 version: 8.6.14(@storybook/test@8.6.14(storybook@8.6.14(prettier@2.8.8)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.6.14(prettier@2.8.8))(typescript@5.8.3) glob: - specifier: 10.3.12 + specifier: 'catalog:' version: 10.3.12 lodash: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 devDependencies: '@lg-tools/build': @@ -4471,20 +4510,8 @@ importers: tools/test: dependencies: '@babel/core': - specifier: ^7.23.2 + specifier: 'catalog:' version: 7.24.3 - '@emotion/cache': - specifier: 11.11.0 - version: 11.11.0 - '@emotion/css': - specifier: 11.9.0 - version: 11.9.0(@babel/core@7.24.3) - '@emotion/react': - specifier: 11.11.1 - version: 11.11.1(@types/react@18.2.23)(react@18.3.1) - '@emotion/server': - specifier: 11.11.0 - version: 11.11.0(@emotion/css@11.9.0(@babel/core@7.24.3)) '@leafygreen-ui/testing-lib': specifier: workspace:^ version: link:../../packages/testing-lib @@ -4510,10 +4537,10 @@ importers: specifier: 13.5.0 version: 13.5.0(@testing-library/dom@9.3.4) '@types/cross-spawn': - specifier: 6.0.2 + specifier: 'catalog:' version: 6.0.2 '@types/fs-extra': - specifier: 11.0.1 + specifier: 'catalog:' version: 11.0.1 '@types/jest': specifier: 29.5.12 @@ -4525,13 +4552,13 @@ importers: specifier: 29.7.0 version: 29.7.0(@babel/core@7.24.3) chalk: - specifier: 4.1.2 + specifier: 'catalog:' version: 4.1.2 cross-spawn: - specifier: 7.0.3 + specifier: 'catalog:' version: 7.0.3 fs-extra: - specifier: 11.1.1 + specifier: 'catalog:' version: 11.1.1 jest: specifier: 29.6.2 @@ -4574,19 +4601,19 @@ importers: specifier: workspace:^ version: link:../meta '@types/cross-spawn': - specifier: 6.0.2 + specifier: 'catalog:' version: 6.0.2 '@types/fs-extra': - specifier: 11.0.1 + specifier: 'catalog:' version: 11.0.1 chalk: - specifier: 4.1.2 + specifier: 'catalog:' version: 4.1.2 cross-spawn: - specifier: 7.0.3 + specifier: 'catalog:' version: 7.0.3 fs-extra: - specifier: 11.1.1 + specifier: 'catalog:' version: 11.1.1 tools/validate: @@ -4598,25 +4625,25 @@ importers: specifier: workspace:^ version: link:../meta '@types/cross-spawn': - specifier: 6.0.2 + specifier: 'catalog:' version: 6.0.2 '@types/fs-extra': - specifier: 11.0.1 + specifier: 'catalog:' version: 11.0.1 chalk: - specifier: 4.1.2 + specifier: 'catalog:' version: 4.1.2 cross-spawn: - specifier: 7.0.3 + specifier: 'catalog:' version: 7.0.3 depcheck: specifier: 1.4.3 version: 1.4.3 fs-extra: - specifier: 11.1.1 + specifier: 'catalog:' version: 11.1.1 lodash: - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 devDependencies: '@lg-tools/test': @@ -4652,10 +4679,6 @@ packages: resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==} engines: {node: '>=6.9.0'} - '@babel/core@7.23.2': - resolution: {integrity: sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==} - engines: {node: '>=6.9.0'} - '@babel/core@7.24.3': resolution: {integrity: sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==} engines: {node: '>=6.9.0'} @@ -5772,18 +5795,9 @@ packages: resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@faker-js/faker@10.1.0': - resolution: {integrity: sha512-C3mrr3b5dRVlKPJdfrAXS8+dq+rq8Qm5SNRazca0JKgw1HQERFmrVb0towvMmw5uu8hHKNiQasMaR/tydf3Zsg==} - engines: {node: ^20.19.0 || ^22.13.0 || ^23.5.0 || >=24.0.0, npm: '>=10'} - - '@faker-js/faker@8.0.2': - resolution: {integrity: sha512-Uo3pGspElQW91PCvKSIAXoEgAUlRnH29sX2/p89kg7sP1m2PzCufHINd0FhTXQf6DYGiUlVncdSPa2F9wxed2A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0, npm: '>=6.14.13'} - deprecated: Please update to a newer version - - '@faker-js/faker@8.4.1': - resolution: {integrity: sha512-XQ3cU+Q8Uqmrbf2e0cIC/QN43sTBSC8KF12u29Mb47tWrt2hAgBXSgpZMj4Ao8Uk0iJcU99QsOCaIL8934obCg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0, npm: '>=6.14.13'} + '@faker-js/faker@9.9.0': + resolution: {integrity: sha512-OEl393iCOoo/z8bMezRlJu+GlRGlsKbUAN7jKB6LhnKoqKve5DXRpalbItIIcwnCjs1k/FOPjFzcA6Qn+H+YbA==} + engines: {node: '>=18.0.0', npm: '>=9.0.0'} '@fastify/busboy@2.1.1': resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} @@ -8623,10 +8637,6 @@ packages: resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} engines: {node: '>=14.14'} - fs-extra@11.3.0: - resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} - engines: {node: '>=14.14'} - fs-extra@7.0.1: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} engines: {node: '>=6 <7 || >=8'} @@ -11796,26 +11806,6 @@ snapshots: '@babel/compat-data@7.28.0': {} - '@babel/core@7.23.2': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.0 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.23.2) - '@babel/helpers': 7.27.6 - '@babel/parser': 7.28.0 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 - convert-source-map: 2.0.0 - debug: 4.4.1 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/core@7.24.3': dependencies: '@ampproject/remapping': 2.3.0 @@ -11856,9 +11846,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.25.9(@babel/core@7.23.2)(eslint@9.16.0)': + '@babel/eslint-parser@7.25.9(@babel/core@7.24.3)(eslint@9.16.0)': dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.3 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 eslint: 9.16.0 eslint-visitor-keys: 2.1.0 @@ -11931,7 +11921,6 @@ snapshots: '@babel/helper-annotate-as-pure': 7.27.3 regexpu-core: 6.2.0 semver: 6.3.1 - optional: true '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.24.3)': dependencies: @@ -11954,7 +11943,6 @@ snapshots: resolve: 1.22.10 transitivePeerDependencies: - supports-color - optional: true '@babel/helper-globals@7.28.0': {} @@ -11972,15 +11960,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.27.3(@babel/core@7.23.2)': - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-transforms@7.27.3(@babel/core@7.24.3)': dependencies: '@babel/core': 7.24.3 @@ -12022,7 +12001,6 @@ snapshots: '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color - optional: true '@babel/helper-replace-supers@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12085,7 +12063,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12104,7 +12081,6 @@ snapshots: '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.0) transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12121,7 +12097,6 @@ snapshots: '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-proposal-export-default-from@7.24.1(@babel/core@7.24.3)': dependencies: @@ -12136,7 +12111,6 @@ snapshots: '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.0)': dependencies: '@babel/core': 7.28.0 - optional: true '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.3)': dependencies: @@ -12147,13 +12121,17 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.3)': dependencies: '@babel/core': 7.24.3 '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.3)': dependencies: '@babel/core': 7.24.3 @@ -12163,7 +12141,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.3)': dependencies: @@ -12174,7 +12151,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.3)': dependencies: @@ -12185,7 +12161,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-export-default-from@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12201,7 +12176,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-flow@7.27.1(@babel/core@7.28.0)': dependencies: @@ -12217,7 +12191,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12228,7 +12201,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.3)': dependencies: @@ -12239,7 +12211,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.3)': dependencies: @@ -12250,7 +12221,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12271,7 +12241,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.3)': dependencies: @@ -12282,7 +12251,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.3)': dependencies: @@ -12293,7 +12261,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.3)': dependencies: @@ -12304,7 +12271,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.3)': dependencies: @@ -12315,7 +12281,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.3)': dependencies: @@ -12326,7 +12291,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.3)': dependencies: @@ -12337,7 +12301,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.3)': dependencies: @@ -12348,7 +12311,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12371,7 +12333,6 @@ snapshots: '@babel/core': 7.28.0 '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12382,7 +12343,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-async-generator-functions@7.28.0(@babel/core@7.24.3)': dependencies: @@ -12401,7 +12361,6 @@ snapshots: '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12420,7 +12379,6 @@ snapshots: '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.0) transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12431,7 +12389,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-block-scoping@7.28.0(@babel/core@7.24.3)': dependencies: @@ -12442,7 +12399,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12475,7 +12431,6 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-transform-classes@7.28.0(@babel/core@7.24.3)': dependencies: @@ -12500,7 +12455,6 @@ snapshots: '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12513,7 +12467,6 @@ snapshots: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/template': 7.27.2 - optional: true '@babel/plugin-transform-destructuring@7.28.0(@babel/core@7.24.3)': dependencies: @@ -12530,7 +12483,6 @@ snapshots: '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-transform-dotall-regex@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12543,7 +12495,6 @@ snapshots: '@babel/core': 7.28.0 '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12554,7 +12505,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12565,7 +12515,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-exponentiation-operator@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12576,7 +12525,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12587,7 +12535,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-flow-strip-types@7.27.1(@babel/core@7.28.0)': dependencies: @@ -12610,7 +12557,6 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-transform-function-name@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12629,7 +12575,6 @@ snapshots: '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-transform-json-strings@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12640,7 +12585,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-literals@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12651,7 +12595,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-logical-assignment-operators@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12662,7 +12605,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12673,7 +12615,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12690,7 +12631,6 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12727,7 +12667,6 @@ snapshots: '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12744,7 +12683,6 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12757,7 +12695,6 @@ snapshots: '@babel/core': 7.28.0 '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-new-target@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12768,7 +12705,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12789,7 +12725,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-object-rest-spread@7.28.0(@babel/core@7.24.3)': dependencies: @@ -12812,7 +12747,6 @@ snapshots: '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-transform-object-super@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12829,7 +12763,6 @@ snapshots: '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0) transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12840,7 +12773,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-optional-chaining@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12867,7 +12799,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12902,7 +12833,6 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12913,11 +12843,10 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true - '@babel/plugin-transform-react-constant-elements@7.27.1(@babel/core@7.24.3)': + '@babel/plugin-transform-react-constant-elements@7.27.1(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-react-display-name@7.28.0(@babel/core@7.24.3)': @@ -12925,6 +12854,11 @@ snapshots: '@babel/core': 7.24.3 '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-transform-react-display-name@7.28.0(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-transform-react-jsx-development@7.27.1(@babel/core@7.24.3)': dependencies: '@babel/core': 7.24.3 @@ -12932,6 +12866,13 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-react-jsx-development@7.27.1(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.0) + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.24.3)': dependencies: '@babel/core': 7.24.3 @@ -12943,12 +12884,29 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) + '@babel/types': 7.28.1 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-react-pure-annotations@7.27.1(@babel/core@7.24.3)': dependencies: '@babel/core': 7.24.3 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-transform-react-pure-annotations@7.27.1(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-transform-regenerator@7.28.1(@babel/core@7.24.3)': dependencies: '@babel/core': 7.24.3 @@ -12958,7 +12916,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12969,7 +12926,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12980,7 +12936,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-spread@7.27.1(@babel/core@7.24.3)': dependencies: @@ -12997,7 +12952,6 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color - optional: true '@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.24.3)': dependencies: @@ -13008,7 +12962,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.24.3)': dependencies: @@ -13019,7 +12972,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.24.3)': dependencies: @@ -13030,7 +12982,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.24.3)': dependencies: @@ -13063,7 +13014,6 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-unicode-property-regex@7.27.1(@babel/core@7.24.3)': dependencies: @@ -13076,7 +13026,6 @@ snapshots: '@babel/core': 7.28.0 '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.24.3)': dependencies: @@ -13089,7 +13038,6 @@ snapshots: '@babel/core': 7.28.0 '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/plugin-transform-unicode-sets-regex@7.27.1(@babel/core@7.24.3)': dependencies: @@ -13102,7 +13050,6 @@ snapshots: '@babel/core': 7.28.0 '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 - optional: true '@babel/preset-env@7.24.3(@babel/core@7.24.3)': dependencies: @@ -13275,7 +13222,6 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color - optional: true '@babel/preset-flow@7.27.1(@babel/core@7.28.0)': dependencies: @@ -13297,7 +13243,6 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 '@babel/types': 7.28.1 esutils: 2.0.3 - optional: true '@babel/preset-react@7.24.1(@babel/core@7.24.3)': dependencies: @@ -13311,6 +13256,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/preset-react@7.24.1(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.0) + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.0) + '@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.28.0) + '@babel/plugin-transform-react-pure-annotations': 7.27.1(@babel/core@7.28.0) + transitivePeerDependencies: + - supports-color + '@babel/preset-typescript@7.24.1(@babel/core@7.24.3)': dependencies: '@babel/core': 7.24.3 @@ -13322,6 +13279,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/preset-typescript@7.24.1(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.0) + '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0) + transitivePeerDependencies: + - supports-color + '@babel/preset-typescript@7.27.1(@babel/core@7.28.0)': dependencies: '@babel/core': 7.28.0 @@ -13748,18 +13716,6 @@ snapshots: '@emotion/weak-memoize': 0.3.1 stylis: 4.2.0 - '@emotion/css@11.9.0(@babel/core@7.24.3)': - dependencies: - '@emotion/babel-plugin': 11.11.0 - '@emotion/cache': 11.11.0 - '@emotion/serialize': 1.3.3 - '@emotion/sheet': 1.4.0 - '@emotion/utils': 1.4.2 - optionalDependencies: - '@babel/core': 7.24.3 - transitivePeerDependencies: - - supports-color - '@emotion/css@11.9.0(@babel/core@7.28.0)': dependencies: '@emotion/babel-plugin': 11.11.0 @@ -13814,15 +13770,6 @@ snapshots: '@emotion/utils': 1.4.2 csstype: 3.1.3 - '@emotion/server@11.11.0(@emotion/css@11.9.0(@babel/core@7.24.3))': - dependencies: - '@emotion/utils': 1.4.2 - html-tokenize: 2.0.1 - multipipe: 1.0.2 - through: 2.3.8 - optionalDependencies: - '@emotion/css': 11.9.0(@babel/core@7.24.3) - '@emotion/server@11.11.0(@emotion/css@11.9.0(@babel/core@7.28.0))': dependencies: '@emotion/utils': 1.4.2 @@ -13989,11 +13936,7 @@ snapshots: '@eslint/core': 0.13.0 levn: 0.4.1 - '@faker-js/faker@10.1.0': {} - - '@faker-js/faker@8.0.2': {} - - '@faker-js/faker@8.4.1': {} + '@faker-js/faker@9.9.0': {} '@fastify/busboy@2.1.1': {} @@ -14215,7 +14158,7 @@ snapshots: '@jest/transform@29.7.0': dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.29 babel-plugin-istanbul: 6.1.1 @@ -14950,21 +14893,21 @@ snapshots: '@svgr/babel-plugin-add-jsx-attribute@5.4.0': {} - '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.24.3)': + '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@svgr/babel-plugin-remove-jsx-attribute@5.4.0': {} - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.24.3)': + '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@svgr/babel-plugin-remove-jsx-empty-expression@5.0.1': {} - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.24.3)': + '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@svgr/babel-plugin-replace-jsx-attribute-value@5.0.1': {} @@ -14972,33 +14915,37 @@ snapshots: dependencies: '@babel/core': 7.24.3 + '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@svgr/babel-plugin-svg-dynamic-title@5.4.0': {} - '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.24.3)': + '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@svgr/babel-plugin-svg-em-dimensions@5.4.0': {} - '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.24.3)': + '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@svgr/babel-plugin-transform-react-native-svg@5.4.0': {} - '@svgr/babel-plugin-transform-react-native-svg@8.0.0(@babel/core@7.24.3)': + '@svgr/babel-plugin-transform-react-native-svg@8.0.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 - '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.24.3)': + '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@svgr/babel-plugin-transform-svg-component@5.5.0': {} - '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.24.3)': + '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@svgr/babel-preset@5.5.0': dependencies: @@ -15011,29 +14958,29 @@ snapshots: '@svgr/babel-plugin-transform-react-native-svg': 5.4.0 '@svgr/babel-plugin-transform-svg-component': 5.5.0 - '@svgr/babel-preset@8.0.0(@babel/core@7.24.3)': + '@svgr/babel-preset@8.0.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.24.3 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.24.3) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.24.3) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.24.3) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.24.3) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.24.3) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.24.3) - '@svgr/babel-plugin-transform-react-native-svg': 8.0.0(@babel/core@7.24.3) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.24.3) + '@babel/core': 7.28.0 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-transform-react-native-svg': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.28.0) - '@svgr/babel-preset@8.1.0(@babel/core@7.24.3)': + '@svgr/babel-preset@8.1.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.24.3 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.24.3) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.24.3) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.24.3) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.24.3) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.24.3) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.24.3) - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.24.3) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.24.3) + '@babel/core': 7.28.0 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.28.0) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.28.0) '@svgr/cli@8.0.1(typescript@5.8.3)': dependencies: @@ -15061,8 +15008,8 @@ snapshots: '@svgr/core@8.0.0(typescript@5.8.3)': dependencies: - '@babel/core': 7.24.3 - '@svgr/babel-preset': 8.0.0(@babel/core@7.24.3) + '@babel/core': 7.28.0 + '@svgr/babel-preset': 8.0.0(@babel/core@7.28.0) camelcase: 6.3.0 cosmiconfig: 8.3.6(typescript@5.8.3) snake-case: 3.0.4 @@ -15072,8 +15019,8 @@ snapshots: '@svgr/core@8.1.0(typescript@5.8.3)': dependencies: - '@babel/core': 7.24.3 - '@svgr/babel-preset': 8.1.0(@babel/core@7.24.3) + '@babel/core': 7.28.0 + '@svgr/babel-preset': 8.1.0(@babel/core@7.28.0) camelcase: 6.3.0 cosmiconfig: 8.3.6(typescript@5.8.3) snake-case: 3.0.4 @@ -15092,7 +15039,7 @@ snapshots: '@svgr/plugin-jsx@5.5.0': dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@svgr/babel-preset': 5.5.0 '@svgr/hast-util-to-babel-ast': 5.5.0 svg-parser: 2.0.4 @@ -15101,8 +15048,8 @@ snapshots: '@svgr/plugin-jsx@8.0.1(@svgr/core@8.0.0(typescript@5.8.3))': dependencies: - '@babel/core': 7.24.3 - '@svgr/babel-preset': 8.0.0(@babel/core@7.24.3) + '@babel/core': 7.28.0 + '@svgr/babel-preset': 8.0.0(@babel/core@7.28.0) '@svgr/core': 8.0.0(typescript@5.8.3) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 @@ -15111,8 +15058,8 @@ snapshots: '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.8.3))': dependencies: - '@babel/core': 7.24.3 - '@svgr/babel-preset': 8.1.0(@babel/core@7.24.3) + '@babel/core': 7.28.0 + '@svgr/babel-preset': 8.1.0(@babel/core@7.28.0) '@svgr/core': 8.1.0(typescript@5.8.3) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 @@ -15145,11 +15092,11 @@ snapshots: '@svgr/rollup@8.1.0(rollup@4.16.1)(typescript@5.8.3)': dependencies: - '@babel/core': 7.24.3 - '@babel/plugin-transform-react-constant-elements': 7.27.1(@babel/core@7.24.3) - '@babel/preset-env': 7.24.3(@babel/core@7.24.3) - '@babel/preset-react': 7.24.1(@babel/core@7.24.3) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.3) + '@babel/core': 7.28.0 + '@babel/plugin-transform-react-constant-elements': 7.27.1(@babel/core@7.28.0) + '@babel/preset-env': 7.24.3(@babel/core@7.28.0) + '@babel/preset-react': 7.24.1(@babel/core@7.28.0) + '@babel/preset-typescript': 7.24.1(@babel/core@7.28.0) '@rollup/pluginutils': 5.2.0(rollup@4.16.1) '@svgr/core': 8.1.0(typescript@5.8.3) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.8.3)) @@ -15161,11 +15108,11 @@ snapshots: '@svgr/webpack@8.0.1(typescript@5.8.3)': dependencies: - '@babel/core': 7.24.3 - '@babel/plugin-transform-react-constant-elements': 7.27.1(@babel/core@7.24.3) - '@babel/preset-env': 7.24.3(@babel/core@7.24.3) - '@babel/preset-react': 7.24.1(@babel/core@7.24.3) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.3) + '@babel/core': 7.28.0 + '@babel/plugin-transform-react-constant-elements': 7.27.1(@babel/core@7.28.0) + '@babel/preset-env': 7.24.3(@babel/core@7.28.0) + '@babel/preset-react': 7.24.1(@babel/core@7.28.0) + '@babel/preset-typescript': 7.24.1(@babel/core@7.28.0) '@svgr/core': 8.0.0(typescript@5.8.3) '@svgr/plugin-jsx': 8.0.1(@svgr/core@8.0.0(typescript@5.8.3)) '@svgr/plugin-svgo': 8.0.1(@svgr/core@8.0.0(typescript@5.8.3))(typescript@5.8.3) @@ -16018,6 +15965,19 @@ snapshots: transitivePeerDependencies: - supports-color + babel-jest@29.7.0(@babel/core@7.28.0): + dependencies: + '@babel/core': 7.28.0 + '@jest/transform': 29.7.0 + '@types/babel__core': 7.20.5 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 29.6.3(@babel/core@7.28.0) + chalk: 4.1.2 + graceful-fs: 4.2.11 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + babel-loader@9.2.1(@babel/core@7.28.0)(webpack@5.88.0): dependencies: '@babel/core': 7.28.0 @@ -16065,7 +16025,6 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color - optional: true babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.24.3): dependencies: @@ -16082,7 +16041,6 @@ snapshots: core-js-compat: 3.44.0 transitivePeerDependencies: - supports-color - optional: true babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.24.3): dependencies: @@ -16097,7 +16055,6 @@ snapshots: '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.0) transitivePeerDependencies: - supports-color - optional: true babel-preset-current-node-syntax@1.1.0(@babel/core@7.24.3): dependencies: @@ -16118,12 +16075,37 @@ snapshots: '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.3) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.3) + babel-preset-current-node-syntax@1.1.0(@babel/core@7.28.0): + dependencies: + '@babel/core': 7.28.0 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.0) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.0) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.0) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.0) + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.0) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.0) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.0) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.0) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.0) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.0) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.0) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.0) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.0) + babel-preset-jest@29.6.3(@babel/core@7.24.3): dependencies: '@babel/core': 7.24.3 babel-plugin-jest-hoist: 29.6.3 babel-preset-current-node-syntax: 1.1.0(@babel/core@7.24.3) + babel-preset-jest@29.6.3(@babel/core@7.28.0): + dependencies: + '@babel/core': 7.28.0 + babel-plugin-jest-hoist: 29.6.3 + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.0) + bail@2.0.2: {} balanced-match@1.0.2: {} @@ -17357,7 +17339,7 @@ snapshots: execa@5.1.1: dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 get-stream: 6.0.1 human-signals: 2.1.0 is-stream: 2.0.1 @@ -17557,12 +17539,6 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 - fs-extra@11.3.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - fs-extra@7.0.1: dependencies: graceful-fs: 4.2.11 @@ -18076,7 +18052,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@babel/parser': 7.28.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -18086,7 +18062,7 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@babel/parser': 7.28.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -18194,10 +18170,10 @@ snapshots: jest-config@29.6.2(@types/node@20.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.19.9)(typescript@5.8.3)): dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.3) + babel-jest: 29.7.0(@babel/core@7.28.0) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -18225,10 +18201,10 @@ snapshots: jest-config@29.7.0(@types/node@20.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.19.9)(typescript@5.8.3)): dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.3) + babel-jest: 29.7.0(@babel/core@7.28.0) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -18439,15 +18415,15 @@ snapshots: jest-snapshot@29.7.0: dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@babel/generator': 7.28.0 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.24.3) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.24.3) + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0) '@babel/types': 7.28.1 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.24.3) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.0) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -19934,7 +19910,7 @@ snapshots: react-docgen@7.1.1: dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.28.0 '@babel/traverse': 7.28.0 '@babel/types': 7.28.1 '@types/babel__core': 7.20.5 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 89652f8019..3a4e3e2f38 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -6,3 +6,22 @@ packages: - 'mcp-ui/*' - 'packages/*' - 'tools/*' + +# +catalog: + lodash: ^4.17.21 + polished: ^4.2.2 + prettier: ^2.8.8 + react-transition-group: ^4.4.5 + '@faker-js/faker': ^9.9.0 + + # Build dependencies + '@babel/core': 7.24.3 + + # CLI dependencies + chalk: 4.1.2 + '@types/cross-spawn': 6.0.2 + cross-spawn: 7.0.3 + '@types/fs-extra': 11.0.1 + fs-extra: 11.1.1 + glob: ^10.3.12 diff --git a/tools/build/package.json b/tools/build/package.json index 74dae3bccf..c401b3e805 100644 --- a/tools/build/package.json +++ b/tools/build/package.json @@ -19,7 +19,7 @@ "tsc": "./scripts/build-ts.sh" }, "dependencies": { - "@babel/core": "7.24.3", + "@babel/core": "catalog:", "@babel/plugin-proposal-export-default-from": "7.24.1", "@babel/preset-env": "7.24.3", "@babel/preset-react": "7.24.1", @@ -33,15 +33,15 @@ "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", "@svgr/cli": "8.0.1", "@svgr/rollup": "^8.1.0", - "@types/cross-spawn": "6.0.2", - "@types/fs-extra": "11.0.1", - "chalk": "4.1.2", + "@types/cross-spawn": "catalog:", + "@types/fs-extra": "catalog:", + "chalk": "catalog:", "commander": "^11.0.0", - "cross-spawn": "7.0.3", + "cross-spawn": "catalog:", "downlevel-dts": "^0.11.0", - "fs-extra": "11.1.1", - "glob": "10.3.12", - "lodash": "4.17.21", + "fs-extra": "catalog:", + "glob": "catalog:", + "lodash": "catalog:", "lodash-es": "^4.17.21", "react-docgen-typescript": "2.2.2", "rollup": "4.16.1", @@ -51,7 +51,7 @@ "typescript": "~5.8.0" }, "peerDependencies": { - "@babel/core": "7.24.0", + "@babel/core": "catalog:", "turbo": "^2.0.6", "typescript": "~5.8.0" }, diff --git a/tools/codemods/package.json b/tools/codemods/package.json index ae887813af..ab3b2c59dd 100644 --- a/tools/codemods/package.json +++ b/tools/codemods/package.json @@ -15,15 +15,15 @@ }, "dependencies": { "@lg-tools/build": "workspace:^", - "chalk": "4.1.2", - "fs-extra": "11.1.1", - "glob": "10.3.12", + "chalk": "catalog:", + "fs-extra": "catalog:", + "glob": "catalog:", "is-git-clean": "1.1.0", "jscodeshift": "17.3.0", - "prettier": "2.8.8" + "prettier": "catalog:" }, "devDependencies": { - "@types/fs-extra": "11.0.1", + "@types/fs-extra": "catalog:", "@types/is-git-clean": "1.1.0", "@types/jscodeshift": "0.11.11" }, diff --git a/tools/create/package.json b/tools/create/package.json index dd37c3bab5..dc6449f539 100644 --- a/tools/create/package.json +++ b/tools/create/package.json @@ -15,9 +15,9 @@ "dependencies": { "@lg-tools/build": "workspace:^", "@lg-tools/meta": "workspace:^", - "@types/fs-extra": "11.0.1", - "chalk": "4.1.2", - "fs-extra": "11.1.1", - "lodash": "4.17.21" + "@types/fs-extra": "catalog:", + "chalk": "catalog:", + "fs-extra": "catalog:", + "lodash": "catalog:" } } diff --git a/tools/eslint-plugin/package.json b/tools/eslint-plugin/package.json index de8b1477ef..7fbf90e1c9 100644 --- a/tools/eslint-plugin/package.json +++ b/tools/eslint-plugin/package.json @@ -37,7 +37,7 @@ "@typescript-eslint/types": "8.44.0", "@typescript-eslint/utils": "8.44.0", "eslint": "9.16.0", - "lodash": "^4.17.21" + "lodash": "catalog:" }, "devDependencies": { "@lg-tools/build": "workspace:^", @@ -46,7 +46,7 @@ "@typescript-eslint/rule-tester": "8.44.0", "commander": "^11.0.0", "eslint-doc-generator": "^2.2.2", - "fs-extra": "11.1.1" + "fs-extra": "catalog:" }, "peerDependencies": { "eslint": "^9.16.0" diff --git a/tools/install/package.json b/tools/install/package.json index 313dac702e..6c70a09f0b 100644 --- a/tools/install/package.json +++ b/tools/install/package.json @@ -18,14 +18,14 @@ "dependencies": { "@lg-tools/build": "workspace:^", "@lg-tools/meta": "workspace:^", - "@types/cross-spawn": "6.0.2", - "chalk": "4.1.2", - "cross-spawn": "7.0.3", - "lodash": "^4.17.21" + "@types/cross-spawn": "catalog:", + "chalk": "catalog:", + "cross-spawn": "catalog:", + "lodash": "catalog:" }, "devDependencies": { "@lg-tools/lint": "workspace:^", - "fs-extra": "^11.3.0" + "fs-extra": "catalog:" }, "homepage": "https://github.com/mongodb/leafygreen-ui/tree/main/packages/install", "repository": { diff --git a/tools/link/package.json b/tools/link/package.json index 1fa2220d7b..34f1e9deee 100644 --- a/tools/link/package.json +++ b/tools/link/package.json @@ -16,11 +16,11 @@ "dependencies": { "@lg-tools/build": "workspace:^", "@lg-tools/meta": "workspace:^", - "@types/cross-spawn": "6.0.2", - "@types/fs-extra": "11.0.1", - "chalk": "4.1.2", - "cross-spawn": "7.0.3", - "fs-extra": "11.1.1" + "@types/cross-spawn": "catalog:", + "@types/fs-extra": "catalog:", + "chalk": "catalog:", + "cross-spawn": "catalog:", + "fs-extra": "catalog:" }, "devDependencies": { "@lg-tools/test": "workspace:^" diff --git a/tools/lint/package.json b/tools/lint/package.json index 6db6dbff01..6aa19d21d3 100644 --- a/tools/lint/package.json +++ b/tools/lint/package.json @@ -14,7 +14,7 @@ "tsc": "lg-build tsc" }, "dependencies": { - "@babel/core": "7.23.2", + "@babel/core": "catalog:", "@babel/eslint-parser": "7.25.9", "@emotion/eslint-plugin": "11.12.0", "@eslint/compat": "^1.2.3", @@ -23,12 +23,12 @@ "@lg-tools/build": "workspace:^", "@lg-tools/meta": "workspace:^", "@types/cli-progress": "^3.11.6", - "@types/cross-spawn": "6.0.2", + "@types/cross-spawn": "catalog:", "@types/prettier": "^2.7.0", "@typescript-eslint/eslint-plugin": "8.44.0", "@typescript-eslint/parser": "8.44.0", - "chalk": "4.1.2", - "cross-spawn": "7.0.3", + "chalk": "catalog:", + "cross-spawn": "catalog:", "eslint": "9.16.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "2.31.0", @@ -38,11 +38,11 @@ "eslint-plugin-react-hooks": "5.0.0", "eslint-plugin-simple-import-sort": "12.1.1", "eslint-plugin-storybook": "0.11.1", - "glob": "10.3.12", + "glob": "catalog:", "globals": "^15.13.0", "npm-package-json-lint": "8.0.0", "npm-package-json-lint-config-default": "7.0.1", - "prettier": "2.8.8" + "prettier": "catalog:" }, "peerDependencies": { "typescript": "~5.8.0" diff --git a/tools/meta/package.json b/tools/meta/package.json index f6da6ef0fd..e1aed76eae 100644 --- a/tools/meta/package.json +++ b/tools/meta/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "@lg-tools/build": "workspace:^", - "@types/cross-spawn": "6.0.2", - "@types/fs-extra": "11.0.1", - "chalk": "4.1.2", - "cross-spawn": "7.0.3", - "fs-extra": "11.1.1", - "lodash": "4.17.21" + "@types/cross-spawn": "catalog:", + "@types/fs-extra": "catalog:", + "chalk": "catalog:", + "cross-spawn": "catalog:", + "fs-extra": "catalog:", + "lodash": "catalog:" }, "exports": { ".": { diff --git a/tools/prompt-kit/package.json b/tools/prompt-kit/package.json index 20e19616f4..5ad4fce6bd 100644 --- a/tools/prompt-kit/package.json +++ b/tools/prompt-kit/package.json @@ -14,9 +14,9 @@ }, "dependencies": { "@lg-tools/build": "workspace:^", - "@types/fs-extra": "11.0.1", - "chalk": "4.1.2", - "fs-extra": "11.1.1" + "@types/fs-extra": "catalog:", + "chalk": "catalog:", + "fs-extra": "catalog:" }, "homepage": "https://github.com/mongodb/leafygreen-ui/tree/main/tools/prompt-kit", "repository": { diff --git a/tools/slackbot/package.json b/tools/slackbot/package.json index e85e87e23e..e24ee0f1b3 100644 --- a/tools/slackbot/package.json +++ b/tools/slackbot/package.json @@ -20,9 +20,9 @@ "@lg-tools/build": "workspace:^", "@lg-tools/meta": "workspace:^", "@slack/web-api": "6.7.1", - "chalk": "4.1.2", + "chalk": "catalog:", "dotenv": "16.4.7", - "lodash": "4.17.21", + "lodash": "catalog:", "node-fetch": "2.6.11" }, "devDependencies": { diff --git a/tools/storybook-addon/package.json b/tools/storybook-addon/package.json index c88fd0c841..607551a14f 100644 --- a/tools/storybook-addon/package.json +++ b/tools/storybook-addon/package.json @@ -88,8 +88,8 @@ "crypto-browserify": "^3.12.1", "events": "^3.3.0", "file-loader": "6.2.0", - "glob": "10.3.12", - "lodash": "4.17.21", + "glob": "catalog:", + "lodash": "catalog:", "node-polyfill-webpack-plugin": "^4.1.0", "os-browserify": "0.3.0", "path-browserify": "1.0.1", diff --git a/tools/storybook-decorators/package.json b/tools/storybook-decorators/package.json index e6ccb4fad7..24725bf192 100644 --- a/tools/storybook-decorators/package.json +++ b/tools/storybook-decorators/package.json @@ -22,7 +22,7 @@ "@lg-tools/build": "workspace:^", "@lg-tools/storybook-utils": "workspace:^", "@storybook/react": "8.6.14", - "lodash": "4.17.21" + "lodash": "catalog:" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "workspace:^5.0.0 || ^4.0.0 || ^3.2.0" diff --git a/tools/storybook-utils/package.json b/tools/storybook-utils/package.json index e43a8682bf..005c09b631 100644 --- a/tools/storybook-utils/package.json +++ b/tools/storybook-utils/package.json @@ -17,8 +17,8 @@ "dependencies": { "@storybook/core": "8.6.14", "@storybook/react": "8.6.14", - "glob": "10.3.12", - "lodash": "^4.17.21" + "glob": "catalog:", + "lodash": "catalog:" }, "homepage": "https://github.com/mongodb/leafygreen-ui/tree/main/packages/storybook-utils", "repository": { diff --git a/tools/test/package.json b/tools/test/package.json index f1279f3a6c..10bc591dc7 100644 --- a/tools/test/package.json +++ b/tools/test/package.json @@ -14,10 +14,6 @@ "access": "public" }, "dependencies": { - "@emotion/cache": "11.11.0", - "@emotion/css": "11.9.0", - "@emotion/react": "11.11.1", - "@emotion/server": "11.11.0", "@leafygreen-ui/testing-lib": "workspace:^", "@lg-tools/build": "workspace:^", "@lg-tools/meta": "workspace:^", @@ -26,14 +22,14 @@ "@testing-library/react": "14.0.0", "@testing-library/react-hooks": "8.0.1", "@testing-library/user-event": "13.5.0", - "@types/cross-spawn": "6.0.2", - "@types/fs-extra": "11.0.1", + "@types/cross-spawn": "catalog:", + "@types/fs-extra": "catalog:", "@types/jest": "29.5.12", "@types/jest-axe": "3.5.5", "babel-jest": "29.7.0", - "chalk": "4.1.2", - "cross-spawn": "7.0.3", - "fs-extra": "11.1.1", + "chalk": "catalog:", + "cross-spawn": "catalog:", + "fs-extra": "catalog:", "jest": "29.6.2", "jest-axe": "8.0.0", "jest-canvas-mock": "2.5.1", @@ -43,6 +39,6 @@ "regenerator-runtime": "0.14.0" }, "peerDependencies": { - "@babel/core": "^7.23.2" + "@babel/core": "catalog:" } } diff --git a/tools/update/package.json b/tools/update/package.json index 1b0296b1eb..df365962fd 100644 --- a/tools/update/package.json +++ b/tools/update/package.json @@ -16,10 +16,10 @@ "dependencies": { "@lg-tools/build": "workspace:^", "@lg-tools/meta": "workspace:^", - "@types/cross-spawn": "6.0.2", - "@types/fs-extra": "11.0.1", - "chalk": "4.1.2", - "cross-spawn": "7.0.3", - "fs-extra": "11.1.1" + "@types/cross-spawn": "catalog:", + "@types/fs-extra": "catalog:", + "chalk": "catalog:", + "cross-spawn": "catalog:", + "fs-extra": "catalog:" } } diff --git a/tools/validate/package.json b/tools/validate/package.json index 2298e3f086..827753ba00 100644 --- a/tools/validate/package.json +++ b/tools/validate/package.json @@ -16,13 +16,13 @@ "dependencies": { "@lg-tools/build": "workspace:^", "@lg-tools/meta": "workspace:^", - "@types/cross-spawn": "6.0.2", - "@types/fs-extra": "11.0.1", - "chalk": "4.1.2", - "cross-spawn": "7.0.3", + "@types/cross-spawn": "catalog:", + "@types/fs-extra": "catalog:", + "chalk": "catalog:", + "cross-spawn": "catalog:", "depcheck": "1.4.3", - "fs-extra": "11.1.1", - "lodash": "4.17.21" + "fs-extra": "catalog:", + "lodash": "catalog:" }, "devDependencies": { "@lg-tools/test": "workspace:^"