From f5752c920cd54daba193e76b010833a55c7b8e67 Mon Sep 17 00:00:00 2001 From: Klink <85062+dogmar@users.noreply.github.com> Date: Wed, 7 Jun 2023 13:17:41 -0700 Subject: [PATCH] feat: Revert `styled-components` to v5 (#492) --- package.json | 5 +- src/components/SubTab.tsx | 14 +- src/components/wizard/Installer.tsx | 6 +- src/types.ts | 2 +- yarn.lock | 261 +++++++++++----------------- 5 files changed, 112 insertions(+), 176 deletions(-) diff --git a/package.json b/package.json index 13da6e63..688aa4ce 100644 --- a/package.json +++ b/package.json @@ -80,6 +80,7 @@ "@storybook/testing-library": "0.1.0", "@types/react-dom": "18.2.4", "@types/react-transition-group": "4.4.6", + "@types/styled-components": "5.1.26", "@typescript-eslint/eslint-plugin": "5.59.9", "@typescript-eslint/parser": "5.59.9", "babel-loader": "9.1.2", @@ -106,7 +107,7 @@ "react-transition-group": "4.4.5", "rimraf": "5.0.1", "storybook": "7.0.18", - "styled-components": "6.0.0-rc.3", + "styled-components": "5.3.11", "typescript": "4.9.5", "vite": "4.3.9" }, @@ -118,7 +119,7 @@ "react": ">=18.2.0", "react-dom": ">=18.2.0", "react-transition-group": ">=4.4.5", - "styled-components": ">=6.0.0-rc.3" + "styled-components": ">=5.3.11" }, "packageManager": "yarn@3.3.1", "resolutions": { diff --git a/src/components/SubTab.tsx b/src/components/SubTab.tsx index 52cb8732..96d08c76 100644 --- a/src/components/SubTab.tsx +++ b/src/components/SubTab.tsx @@ -12,25 +12,19 @@ type SubtabProps = TabBaseProps & size?: SubTabSize } -const parentFillLevelToActiveBG: Record< - FillLevel, - keyof typeof styledTheme.colors -> = { +const parentFillLevelToActiveBG = { 0: 'fill-zero-selected', 1: 'fill-one-selected', 2: 'fill-two-selected', 3: 'fill-three-selected', -} +} as const satisfies Record -const parentFillLevelToHoverBG: Record< - FillLevel, - keyof typeof styledTheme.colors -> = { +const parentFillLevelToHoverBG = { 0: 'fill-zero-hover', 1: 'fill-one-hover', 2: 'fill-two-hover', 3: 'fill-three-hover', -} +} as const satisfies Record const SubTabBase = styled.div<{ size: SubTabSize diff --git a/src/components/wizard/Installer.tsx b/src/components/wizard/Installer.tsx index 6665edd3..a5905227 100644 --- a/src/components/wizard/Installer.tsx +++ b/src/components/wizard/Installer.tsx @@ -1,5 +1,5 @@ import styled from 'styled-components' -import { type ReactElement } from 'react' +import { type ComponentProps, type ReactElement } from 'react' import AppIcon from '../AppIcon' import { ListBox } from '../ListBox' @@ -9,8 +9,6 @@ import Chip from '../Chip' import Tooltip from '../Tooltip' import InfoOutlineIcon from '../icons/InfoOutlineIcon' -import { type CSSObject } from '../../types' - import { useNavigation, useStepper } from './hooks' const Installer = styled(InstallerUnstyled)(({ theme }) => ({ @@ -36,7 +34,7 @@ const Installer = styled(InstallerUnstyled)(({ theme }) => ({ }, })) -function InstallerUnstyled({ ...props }: CSSObject): ReactElement { +function InstallerUnstyled({ ...props }: ComponentProps<'div'>): ReactElement { const { onEdit } = useNavigation() const { selected: apps } = useStepper() diff --git a/src/types.ts b/src/types.ts index 9b42beb3..2ffbd3b3 100644 --- a/src/types.ts +++ b/src/types.ts @@ -10,4 +10,4 @@ export type Severity = 'info' | 'warning' | 'success' | 'error' | 'danger' export type ColorKey = keyof DefaultTheme['colors'] -export type CSSObject = Record +export { type CSSObject } from 'styled-components' diff --git a/yarn.lock b/yarn.lock index 36ee914f..693d6d08 100644 --- a/yarn.lock +++ b/yarn.lock @@ -48,33 +48,6 @@ __metadata: languageName: node linkType: hard -"@babel/cli@npm:^7.21.0": - version: 7.21.5 - resolution: "@babel/cli@npm:7.21.5" - dependencies: - "@jridgewell/trace-mapping": ^0.3.17 - "@nicolo-ribaudo/chokidar-2": 2.1.8-no-fsevents.3 - chokidar: ^3.4.0 - commander: ^4.0.1 - convert-source-map: ^1.1.0 - fs-readdir-recursive: ^1.1.0 - glob: ^7.2.0 - make-dir: ^2.1.0 - slash: ^2.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - dependenciesMeta: - "@nicolo-ribaudo/chokidar-2": - optional: true - chokidar: - optional: true - bin: - babel: ./bin/babel.js - babel-external-helpers: ./bin/babel-external-helpers.js - checksum: 5d2e48e63b37120e44e9fd0bd74c3c5561f3cfaff8aab844227194708142f9b8210f86a129041787c199db58f6911bea9999e8469b4f46874baaf4ecc1725f47 - languageName: node - linkType: hard - "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.18.6": version: 7.18.6 resolution: "@babel/code-frame@npm:7.18.6" @@ -144,7 +117,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:7.22.1, @babel/core@npm:^7.21.0": +"@babel/core@npm:7.22.1": version: 7.22.1 resolution: "@babel/core@npm:7.22.1" dependencies: @@ -560,6 +533,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.21.4": + version: 7.21.4 + resolution: "@babel/helper-module-imports@npm:7.21.4" + dependencies: + "@babel/types": ^7.21.4 + checksum: bd330a2edaafeb281fbcd9357652f8d2666502567c0aad71db926e8499c773c9ea9c10dfaae30122452940326d90c8caff5c649ed8e1bf15b23f858758d3abc6 + languageName: node + linkType: hard + "@babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.18.6": version: 7.18.6 resolution: "@babel/helper-module-imports@npm:7.18.6" @@ -569,15 +551,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.21.4": - version: 7.21.4 - resolution: "@babel/helper-module-imports@npm:7.21.4" - dependencies: - "@babel/types": ^7.21.4 - checksum: bd330a2edaafeb281fbcd9357652f8d2666502567c0aad71db926e8499c773c9ea9c10dfaae30122452940326d90c8caff5c649ed8e1bf15b23f858758d3abc6 - languageName: node - linkType: hard - "@babel/helper-module-transforms@npm:^7.18.6, @babel/helper-module-transforms@npm:^7.19.6, @babel/helper-module-transforms@npm:^7.20.2": version: 7.20.2 resolution: "@babel/helper-module-transforms@npm:7.20.2" @@ -969,17 +942,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-external-helpers@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-external-helpers@npm:7.18.6" - dependencies: - "@babel/helper-plugin-utils": ^7.18.6 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: aaf681b6339d7ab3c82c157f3e9c7e9404a5e2120dca35b1ceff5a8bb1a9a3d5646af9a53ed4440ba376e2a25db5bfae2b65d0f458ada9ae8ed11450a5329c6a - languageName: node - linkType: hard - "@babel/plugin-proposal-async-generator-functions@npm:^7.20.1": version: 7.20.1 resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.20.1" @@ -1481,17 +1443,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^7.21.4": - version: 7.21.4 - resolution: "@babel/plugin-syntax-typescript@npm:7.21.4" - dependencies: - "@babel/helper-plugin-utils": ^7.20.2 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: a59ce2477b7ae8c8945dc37dda292fef9ce46a6507b3d76b03ce7f3a6c9451a6567438b20a78ebcb3955d04095fd1ccd767075a863f79fcc30aa34dcfa441fe0 - languageName: node - linkType: hard - "@babel/plugin-syntax-unicode-sets-regex@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-syntax-unicode-sets-regex@npm:7.18.6" @@ -2404,20 +2355,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:^7.21.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-typescript@npm:7.22.3" - dependencies: - "@babel/helper-annotate-as-pure": ^7.18.6 - "@babel/helper-create-class-features-plugin": ^7.22.1 - "@babel/helper-plugin-utils": ^7.21.5 - "@babel/plugin-syntax-typescript": ^7.21.4 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: b32fdb7ba0902b0c271bec3e0ee678d745a5c33037f0ed62b00db212d94c24b4ca5d523578f2cf557697c959aeb6354d2615a141379fb3bd0a58e4b6a3bd4b3c - languageName: node - linkType: hard - "@babel/plugin-transform-unicode-escapes@npm:^7.18.10": version: 7.18.10 resolution: "@babel/plugin-transform-unicode-escapes@npm:7.18.10" @@ -2780,7 +2717,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-react@npm:7.22.3, @babel/preset-react@npm:^7.18.6": +"@babel/preset-react@npm:7.22.3": version: 7.22.3 resolution: "@babel/preset-react@npm:7.22.3" dependencies: @@ -2809,21 +2746,6 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.21.0": - version: 7.21.5 - resolution: "@babel/preset-typescript@npm:7.21.5" - dependencies: - "@babel/helper-plugin-utils": ^7.21.5 - "@babel/helper-validator-option": ^7.21.0 - "@babel/plugin-syntax-jsx": ^7.21.4 - "@babel/plugin-transform-modules-commonjs": ^7.21.5 - "@babel/plugin-transform-typescript": ^7.21.3 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: e7b35c435139eec1d6bd9f57e8f3eb79bfc2da2c57a34ad9e9ea848ba4ecd72791cf4102df456604ab07c7f4518525b0764754b6dd5898036608b351e0792448 - languageName: node - linkType: hard - "@babel/register@npm:^7.13.16": version: 7.18.9 resolution: "@babel/register@npm:7.18.9" @@ -2978,7 +2900,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.22.1": +"@babel/traverse@npm:^7.22.1, @babel/traverse@npm:^7.4.5": version: 7.22.4 resolution: "@babel/traverse@npm:7.22.4" dependencies: @@ -3129,6 +3051,15 @@ __metadata: languageName: node linkType: hard +"@emotion/is-prop-valid@npm:^1.1.0, @emotion/is-prop-valid@npm:^1.2.1": + version: 1.2.1 + resolution: "@emotion/is-prop-valid@npm:1.2.1" + dependencies: + "@emotion/memoize": ^0.8.1 + checksum: 8f42dc573a3fad79b021479becb639b8fe3b60bdd1081a775d32388bca418ee53074c7602a4c845c5f75fa6831eb1cbdc4d208cc0299f57014ed3a02abcad16a + languageName: node + linkType: hard + "@emotion/is-prop-valid@npm:^1.2.0": version: 1.2.0 resolution: "@emotion/is-prop-valid@npm:1.2.0" @@ -3138,15 +3069,6 @@ __metadata: languageName: node linkType: hard -"@emotion/is-prop-valid@npm:^1.2.1": - version: 1.2.1 - resolution: "@emotion/is-prop-valid@npm:1.2.1" - dependencies: - "@emotion/memoize": ^0.8.1 - checksum: 8f42dc573a3fad79b021479becb639b8fe3b60bdd1081a775d32388bca418ee53074c7602a4c845c5f75fa6831eb1cbdc4d208cc0299f57014ed3a02abcad16a - languageName: node - linkType: hard - "@emotion/memoize@npm:^0.8.0": version: 0.8.0 resolution: "@emotion/memoize@npm:0.8.0" @@ -3222,7 +3144,21 @@ __metadata: languageName: node linkType: hard -"@emotion/unitless@npm:^0.8.0, @emotion/unitless@npm:^0.8.1": +"@emotion/stylis@npm:^0.8.4": + version: 0.8.5 + resolution: "@emotion/stylis@npm:0.8.5" + checksum: 67ff5958449b2374b329fb96e83cb9025775ffe1e79153b499537c6c8b2eb64b77f32d7b5d004d646973662356ceb646afd9269001b97c54439fceea3203ce65 + languageName: node + linkType: hard + +"@emotion/unitless@npm:^0.7.4": + version: 0.7.5 + resolution: "@emotion/unitless@npm:0.7.5" + checksum: f976e5345b53fae9414a7b2e7a949aa6b52f8bdbcc84458b1ddc0729e77ba1d1dfdff9960e0da60183877873d3a631fa24d9695dd714ed94bcd3ba5196586a6b + languageName: node + linkType: hard + +"@emotion/unitless@npm:^0.8.1": version: 0.8.1 resolution: "@emotion/unitless@npm:0.8.1" checksum: 385e21d184d27853bb350999471f00e1429fa4e83182f46cd2c164985999d9b46d558dc8b9cc89975cb337831ce50c31ac2f33b15502e85c299892e67e7b4a88 @@ -4212,13 +4148,6 @@ __metadata: languageName: node linkType: hard -"@nicolo-ribaudo/chokidar-2@npm:2.1.8-no-fsevents.3": - version: 2.1.8-no-fsevents.3 - resolution: "@nicolo-ribaudo/chokidar-2@npm:2.1.8-no-fsevents.3" - checksum: ee55cc9241aeea7eb94b8a8551bfa4246c56c53bc71ecda0a2104018fcc328ba5723b33686bdf9cc65d4df4ae65e8016b89e0bbdeb94e0309fe91bb9ced42344 - languageName: node - linkType: hard - "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1": version: 5.1.1-v1 resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1" @@ -4330,6 +4259,7 @@ __metadata: "@types/lodash-es": 4.17.7 "@types/react-dom": 18.2.4 "@types/react-transition-group": 4.4.6 + "@types/styled-components": 5.1.26 "@typescript-eslint/eslint-plugin": 5.59.9 "@typescript-eslint/parser": 5.59.9 babel-loader: 9.1.2 @@ -4376,7 +4306,7 @@ __metadata: resize-observer-polyfill: 1.5.1 rimraf: 5.0.1 storybook: 7.0.18 - styled-components: 6.0.0-rc.3 + styled-components: 5.3.11 styled-container-query: 1.3.5 typescript: 4.9.5 use-immer: 0.9.0 @@ -4390,7 +4320,7 @@ __metadata: react: ">=18.2.0" react-dom: ">=18.2.0" react-transition-group: ">=4.4.5" - styled-components: ">=6.0.0-rc.3" + styled-components: ">=5.3.11" languageName: unknown linkType: soft @@ -7371,6 +7301,16 @@ __metadata: languageName: node linkType: hard +"@types/hoist-non-react-statics@npm:*": + version: 3.3.1 + resolution: "@types/hoist-non-react-statics@npm:3.3.1" + dependencies: + "@types/react": "*" + hoist-non-react-statics: ^3.3.0 + checksum: 2c0778570d9a01d05afabc781b32163f28409bb98f7245c38d5eaf082416fdb73034003f5825eb5e21313044e8d2d9e1f3fe2831e345d3d1b1d20bcd12270719 + languageName: node + linkType: hard + "@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1": version: 2.0.4 resolution: "@types/istanbul-lib-coverage@npm:2.0.4" @@ -7655,6 +7595,17 @@ __metadata: languageName: node linkType: hard +"@types/styled-components@npm:5.1.26": + version: 5.1.26 + resolution: "@types/styled-components@npm:5.1.26" + dependencies: + "@types/hoist-non-react-statics": "*" + "@types/react": "*" + csstype: ^3.0.2 + checksum: 84f53b3101739b20d1731554fb7735bc2f3f5d050a8b392e9845403c8c8bbd729737d033978649f9195a97b557875b010d46e35a4538564a2d0dbcce661dbf76 + languageName: node + linkType: hard + "@types/unist@npm:*, @types/unist@npm:^2.0.0": version: 2.0.6 resolution: "@types/unist@npm:2.0.6" @@ -8736,6 +8687,28 @@ __metadata: languageName: node linkType: hard +"babel-plugin-styled-components@npm:>= 1.12.0": + version: 2.1.3 + resolution: "babel-plugin-styled-components@npm:2.1.3" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-module-imports": ^7.21.4 + babel-plugin-syntax-jsx: ^6.18.0 + lodash: ^4.17.21 + picomatch: ^2.3.1 + peerDependencies: + styled-components: ">= 2" + checksum: 0a4f2ca560e6124fb2e16aa2d35be33cc26f55f0a34307b5466df15e3645c32ac5795072807bac69792b4bcc4427ac892f8305d1cd18e4b1fd82016405b99a0d + languageName: node + linkType: hard + +"babel-plugin-syntax-jsx@npm:^6.18.0": + version: 6.18.0 + resolution: "babel-plugin-syntax-jsx@npm:6.18.0" + checksum: 0c7ce5b81d6cfc01a7dd7a76a9a8f090ee02ba5c890310f51217ef1a7e6163fb7848994bbc14fd560117892e82240df9c7157ad0764da67ca5f2afafb73a7d27 + languageName: node + linkType: hard + "bail@npm:^2.0.0": version: 2.0.2 resolution: "bail@npm:2.0.2" @@ -9192,7 +9165,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.0.2, chokidar@npm:^3.4.0, chokidar@npm:^3.5.3": +"chokidar@npm:^3.0.2, chokidar@npm:^3.5.3": version: 3.5.3 resolution: "chokidar@npm:3.5.3" dependencies: @@ -9634,7 +9607,7 @@ __metadata: languageName: node linkType: hard -"convert-source-map@npm:^1.1.0, convert-source-map@npm:^1.5.0, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0": +"convert-source-map@npm:^1.5.0, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0": version: 1.9.0 resolution: "convert-source-map@npm:1.9.0" checksum: dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8 @@ -9811,7 +9784,7 @@ __metadata: languageName: node linkType: hard -"css-to-react-native@npm:^3.2.0": +"css-to-react-native@npm:^3.0.0": version: 3.2.0 resolution: "css-to-react-native@npm:3.2.0" dependencies: @@ -11947,13 +11920,6 @@ __metadata: languageName: node linkType: hard -"fs-readdir-recursive@npm:^1.1.0": - version: 1.1.0 - resolution: "fs-readdir-recursive@npm:1.1.0" - checksum: 29d50f3d2128391c7fc9fd051c8b7ea45bcc8aa84daf31ef52b17218e20bfd2bd34d02382742801954cc8d1905832b68227f6b680a666ce525d8b6b75068ad1e - languageName: node - linkType: hard - "fs.realpath@npm:^1.0.0": version: 1.0.0 resolution: "fs.realpath@npm:1.0.0" @@ -12792,7 +12758,7 @@ __metadata: languageName: node linkType: hard -"hoist-non-react-statics@npm:^3.2.0, hoist-non-react-statics@npm:^3.3.1, hoist-non-react-statics@npm:^3.3.2": +"hoist-non-react-statics@npm:^3.0.0, hoist-non-react-statics@npm:^3.2.0, hoist-non-react-statics@npm:^3.3.0, hoist-non-react-statics@npm:^3.3.1, hoist-non-react-statics@npm:^3.3.2": version: 3.3.2 resolution: "hoist-non-react-statics@npm:3.3.2" dependencies: @@ -18183,13 +18149,6 @@ __metadata: languageName: node linkType: hard -"slash@npm:^2.0.0": - version: 2.0.0 - resolution: "slash@npm:2.0.0" - checksum: 512d4350735375bd11647233cb0e2f93beca6f53441015eea241fe784d8068281c3987fbaa93e7ef1c38df68d9c60013045c92837423c69115297d6169aa85e6 - languageName: node - linkType: hard - "slash@npm:^3.0.0": version: 3.0.0 resolution: "slash@npm:3.0.0" @@ -18695,34 +18654,25 @@ __metadata: languageName: node linkType: hard -"styled-components@npm:6.0.0-rc.3": - version: 6.0.0-rc.3 - resolution: "styled-components@npm:6.0.0-rc.3" +"styled-components@npm:5.3.11": + version: 5.3.11 + resolution: "styled-components@npm:5.3.11" dependencies: - "@babel/cli": ^7.21.0 - "@babel/core": ^7.21.0 - "@babel/helper-module-imports": ^7.18.6 - "@babel/plugin-external-helpers": ^7.18.6 - "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/preset-env": ^7.20.2 - "@babel/preset-react": ^7.18.6 - "@babel/preset-typescript": ^7.21.0 - "@babel/traverse": ^7.21.2 - "@emotion/unitless": ^0.8.0 - css-to-react-native: ^3.2.0 - postcss: ^8.4.23 + "@babel/helper-module-imports": ^7.0.0 + "@babel/traverse": ^7.4.5 + "@emotion/is-prop-valid": ^1.1.0 + "@emotion/stylis": ^0.8.4 + "@emotion/unitless": ^0.7.4 + babel-plugin-styled-components: ">= 1.12.0" + css-to-react-native: ^3.0.0 + hoist-non-react-statics: ^3.0.0 shallowequal: ^1.1.0 - stylis: ^4.2.0 - tslib: ^2.5.0 + supports-color: ^5.5.0 peerDependencies: - babel-plugin-styled-components: ">= 2" react: ">= 16.8.0" react-dom: ">= 16.8.0" - peerDependenciesMeta: - babel-plugin-styled-components: - optional: true - checksum: 402e21beeff21d3f890c00a91e596130be7d96709fa69b12d2577dba7fd7566b240da9d9a4c6fa27a7e17d18a5a4daf3412c3a94148855f22c9919a8754b466d + react-is: ">= 16.8.0" + checksum: 10edd4dae3b0231ec02d86bdd09c88e894eedfa7e9d4f8e562b09fb69c67a27d586cbcf35c785002d59b3bf11e6c0940b0efce40d13ae9ed148b26b1dc8f3284 languageName: node linkType: hard @@ -18742,7 +18692,7 @@ __metadata: languageName: node linkType: hard -"stylis@npm:4.2.0, stylis@npm:^4.2.0": +"stylis@npm:4.2.0": version: 4.2.0 resolution: "stylis@npm:4.2.0" checksum: 0eb6cc1b866dc17a6037d0a82ac7fa877eba6a757443e79e7c4f35bacedbf6421fadcab4363b39667b43355cbaaa570a3cde850f776498e5450f32ed2f9b7584 @@ -18788,7 +18738,7 @@ __metadata: languageName: node linkType: hard -"supports-color@npm:^5.3.0": +"supports-color@npm:^5.3.0, supports-color@npm:^5.5.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" dependencies: @@ -19138,13 +19088,6 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.5.0": - version: 2.5.3 - resolution: "tslib@npm:2.5.3" - checksum: 88902b309afaf83259131c1e13da1dceb0ad1682a213143a1346a649143924d78cf3760c448b84d796938fd76127183894f8d85cbb3bf9c4fddbfcc140c0003c - languageName: node - linkType: hard - "tsutils@npm:^3.21.0": version: 3.21.0 resolution: "tsutils@npm:3.21.0"