From 8ca682c636d2e4813f7d346cb881513382be63cf Mon Sep 17 00:00:00 2001 From: Tasso Evangelista Date: Fri, 19 Nov 2021 10:58:02 -0300 Subject: [PATCH] feat: New hooks for element size tracking (#413) Co-authored-by: Guilherme Gazzo --- packages/css-in-js/package.json | 2 +- packages/css-supports/package.json | 2 +- packages/emitter/package.json | 2 +- packages/eslint-config-alt/package.json | 14 +- packages/fuselage-hooks/package.json | 2 +- packages/fuselage-hooks/src/index.ts | 2 + .../src/useBorderBoxSize.server.spec.ts | 15 + .../src/useBorderBoxSize.spec.ts | 101 + .../fuselage-hooks/src/useBorderBoxSize.ts | 67 + .../src/useContentBoxSize.server.spec.ts | 15 + .../src/useContentBoxSize.spec.ts | 101 + .../fuselage-hooks/src/useContentBoxSize.ts | 67 + packages/fuselage-polyfills/package.json | 2 +- packages/fuselage-tokens/package.json | 4 +- packages/fuselage-ui-kit/package.json | 2 +- packages/fuselage/package.json | 16 +- .../fuselage/src/components/Banner/Banner.js | 14 +- packages/icons/package.json | 2 +- packages/logo/package.json | 2 +- packages/memo/package.json | 2 +- packages/message-parser/package.json | 10 +- packages/mp3-encoder/package.json | 10 +- packages/onboarding-ui/package.json | 2 +- packages/peggy-loader/package.json | 2 +- packages/prettier-config/package.json | 4 +- packages/string-helpers/package.json | 2 +- packages/styled/package.json | 2 +- .../package.json | 2 +- packages/ui-kit/package.json | 10 +- tools/.eslintignore | 1 + tools/lint-all/package.json | 2 +- tools/scripts/package.json | 5 +- tools/testing-utils/.eslintrc.json | 6 +- .../mocks/withResizeObserverMock.js | 192 +- tools/update-readme/.eslintrc.json | 17 + tools/update-readme/templates/rootReadme.mjs | 1 + tools/update-readme/update-readme.mjs | 19 +- yarn.lock | 2674 ++++++++--------- 38 files changed, 1818 insertions(+), 1577 deletions(-) create mode 100644 packages/fuselage-hooks/src/useBorderBoxSize.server.spec.ts create mode 100644 packages/fuselage-hooks/src/useBorderBoxSize.spec.ts create mode 100644 packages/fuselage-hooks/src/useBorderBoxSize.ts create mode 100644 packages/fuselage-hooks/src/useContentBoxSize.server.spec.ts create mode 100644 packages/fuselage-hooks/src/useContentBoxSize.spec.ts create mode 100644 packages/fuselage-hooks/src/useContentBoxSize.ts create mode 100644 tools/update-readme/.eslintrc.json diff --git a/packages/css-in-js/package.json b/packages/css-in-js/package.json index 72c81cd829..33850aecb1 100644 --- a/packages/css-in-js/package.json +++ b/packages/css-in-js/package.json @@ -49,7 +49,7 @@ "@rollup/plugin-typescript": "^8.2.1", "@types/jest": "^27.0.2", "@types/stylis": "^4.0.1", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "jest": "^27.3.1", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", diff --git a/packages/css-supports/package.json b/packages/css-supports/package.json index 5dd2a9763a..f246d85058 100644 --- a/packages/css-supports/package.json +++ b/packages/css-supports/package.json @@ -40,7 +40,7 @@ "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt", "@rocket.chat/prettier-config": "workspace:packages/prettier-config", "@types/jest": "^27.0.2", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "jest": "^27.3.1", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", diff --git a/packages/emitter/package.json b/packages/emitter/package.json index e36e93b90f..8b8fa9777f 100644 --- a/packages/emitter/package.json +++ b/packages/emitter/package.json @@ -48,7 +48,7 @@ "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-typescript": "^8.2.1", "@types/jest": "^27.0.2", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "jest": "^27.3.1", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", diff --git a/packages/eslint-config-alt/package.json b/packages/eslint-config-alt/package.json index 618405a380..7e82c1a9f5 100644 --- a/packages/eslint-config-alt/package.json +++ b/packages/eslint-config-alt/package.json @@ -37,21 +37,21 @@ "prettier": "^2.3.2" }, "devDependencies": { - "@babel/eslint-parser": "^7.15.8", - "eslint": "^7.32.0", + "@babel/eslint-parser": "^7.16.3", + "eslint": "^8.2.0", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", "prettier": "^2.3.2" }, "dependencies": { "@rocket.chat/eslint-config": "^0.4.0", - "@typescript-eslint/eslint-plugin": "^4.33.0", - "@typescript-eslint/parser": "^4.33.0", + "@typescript-eslint/eslint-plugin": "^5.3.1", + "@typescript-eslint/parser": "^5.3.1", "eslint-config-prettier": "^8.3.0", "eslint-import-resolver-typescript": "^2.5.0", - "eslint-plugin-import": "^2.25.2", + "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", - "eslint-plugin-react": "^7.26.1", - "eslint-plugin-react-hooks": "^4.2.0" + "eslint-plugin-react": "^7.27.0", + "eslint-plugin-react-hooks": "^4.3.0" } } diff --git a/packages/fuselage-hooks/package.json b/packages/fuselage-hooks/package.json index f37a1620de..0d641df68f 100644 --- a/packages/fuselage-hooks/package.json +++ b/packages/fuselage-hooks/package.json @@ -55,7 +55,7 @@ "@types/react-dom": "^17.0.11", "@types/resize-observer-browser": "^0.1.6", "@types/use-subscription": "^1.0.0", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "jest": "^27.3.1", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", diff --git a/packages/fuselage-hooks/src/index.ts b/packages/fuselage-hooks/src/index.ts index 648175530f..5a01a55330 100644 --- a/packages/fuselage-hooks/src/index.ts +++ b/packages/fuselage-hooks/src/index.ts @@ -1,7 +1,9 @@ export * from './useAutoFocus'; +export * from './useBorderBoxSize'; export * from './useBreakpoints'; export * from './useClipboard'; export * from './useDarkMode'; +export * from './useContentBoxSize'; export * from './useDebouncedCallback'; export * from './useDebouncedReducer'; export * from './useDebouncedState'; diff --git a/packages/fuselage-hooks/src/useBorderBoxSize.server.spec.ts b/packages/fuselage-hooks/src/useBorderBoxSize.server.spec.ts new file mode 100644 index 0000000000..3075047aa5 --- /dev/null +++ b/packages/fuselage-hooks/src/useBorderBoxSize.server.spec.ts @@ -0,0 +1,15 @@ +/** + * @jest-environment node + */ + +import { renderHook } from '@testing-library/react-hooks/server'; +import { useRef } from 'react'; + +import { useBorderBoxSize } from './useBorderBoxSize'; + +it('immediately returns zero size', () => { + const { result } = renderHook(() => useBorderBoxSize(useRef())); + + expect(result.current.inlineSize).toStrictEqual(0); + expect(result.current.blockSize).toStrictEqual(0); +}); diff --git a/packages/fuselage-hooks/src/useBorderBoxSize.spec.ts b/packages/fuselage-hooks/src/useBorderBoxSize.spec.ts new file mode 100644 index 0000000000..7d79466fe8 --- /dev/null +++ b/packages/fuselage-hooks/src/useBorderBoxSize.spec.ts @@ -0,0 +1,101 @@ +import { renderHook, act } from '@testing-library/react-hooks'; +import { useRef, RefObject } from 'react'; +import { withResizeObserverMock } from 'testing-utils/mocks/withResizeObserverMock'; + +import { useBorderBoxSize } from './useBorderBoxSize'; + +withResizeObserverMock(); + +beforeAll(() => { + jest.useFakeTimers(); +}); + +let element: HTMLElement; + +beforeEach(() => { + element = document.createElement('div'); + element.style.width = '40px'; + element.style.height = '30px'; + element.style.padding = '5px'; + document.body.append(element); +}); + +afterEach(() => { + element.remove(); +}); + +const wrapRef = (ref: RefObject) => { + Object.assign(ref, { current: element }); + return ref; +}; + +it('immediately returns size', async () => { + const { result } = renderHook(() => useBorderBoxSize(wrapRef(useRef()))); + + expect(result.current.inlineSize).toStrictEqual(50); + expect(result.current.blockSize).toStrictEqual(40); +}); + +it('gets the observed element size after resize', async () => { + const { result } = renderHook(() => useBorderBoxSize(wrapRef(useRef()))); + + // triggers MutationObserver + await act(async () => { + element.style.width = '30px'; + element.style.height = '40px'; + element.style.padding = '15px'; + }); + + // waits for debounced state mutation + await act(async () => { + jest.advanceTimersByTime(0); + }); + + expect(result.current.inlineSize).toStrictEqual(60); + expect(result.current.blockSize).toStrictEqual(70); + + // triggers MutationObserver + await act(async () => { + element.style.boxSizing = 'border-box'; + }); + + // waits for debounced state mutation + await act(async () => { + jest.advanceTimersByTime(0); + }); + + expect(result.current.inlineSize).toStrictEqual(30); + expect(result.current.blockSize).toStrictEqual(40); +}); + +it('debounces the observed element size', async () => { + const halfDelay = 50; + const delay = 2 * halfDelay; + + const { result } = renderHook(() => + useBorderBoxSize(wrapRef(useRef()), { debounceDelay: delay }) + ); + + // triggers MutationObserver + await act(async () => { + element.style.width = '30px'; + element.style.height = '40px'; + element.style.padding = '15px'; + }); + + // waits for debounced state mutation + await act(async () => { + jest.advanceTimersByTime(halfDelay); + }); + + expect(result.current.inlineSize).toStrictEqual(50); + expect(result.current.blockSize).toStrictEqual(40); + + // wait the callback trigger from ResizeObserver + await act(async () => { + jest.advanceTimersByTime(halfDelay); + }); + + expect(result.current.inlineSize).toStrictEqual(60); + expect(result.current.blockSize).toStrictEqual(70); +}); diff --git a/packages/fuselage-hooks/src/useBorderBoxSize.ts b/packages/fuselage-hooks/src/useBorderBoxSize.ts new file mode 100644 index 0000000000..3392f3e8d4 --- /dev/null +++ b/packages/fuselage-hooks/src/useBorderBoxSize.ts @@ -0,0 +1,67 @@ +import { RefObject, useState } from 'react'; + +import { useDebouncedCallback } from './useDebouncedCallback'; +import { useIsomorphicLayoutEffect } from './useIsomorphicLayoutEffect'; + +export const useBorderBoxSize = ( + ref: RefObject, + options: { + debounceDelay?: number; + } = {} +): Readonly<{ + inlineSize: number; + blockSize: number; +}> => { + const [size, setSize] = useState(() => ({ + inlineSize: ref.current?.offsetWidth ?? 0, + blockSize: ref.current?.offsetHeight ?? 0, + })); + + const setSizeWithDebounce = useDebouncedCallback( + setSize, + options.debounceDelay + ); + + useIsomorphicLayoutEffect(() => { + const element = ref.current; + + if (!element) { + return; + } + + const observer = new ResizeObserver((entries: ResizeObserverEntry[]) => { + if (entries.length === 0 || entries[0].borderBoxSize.length === 0) { + return; + } + + const borderBoxSize = entries[0].borderBoxSize[0]; + + setSizeWithDebounce((prevSize) => { + if ( + prevSize.inlineSize === borderBoxSize.inlineSize && + prevSize.blockSize === borderBoxSize.blockSize + ) { + return prevSize; + } + + return { + inlineSize: borderBoxSize.inlineSize, + blockSize: borderBoxSize.blockSize, + }; + }); + }); + + observer.observe(element); + + setSize({ + inlineSize: element.offsetWidth, + blockSize: element.offsetHeight, + }); + + return () => { + observer.unobserve(element); + }; + }, [setSizeWithDebounce]); + + return size; +}; diff --git a/packages/fuselage-hooks/src/useContentBoxSize.server.spec.ts b/packages/fuselage-hooks/src/useContentBoxSize.server.spec.ts new file mode 100644 index 0000000000..7e6d5cdb4d --- /dev/null +++ b/packages/fuselage-hooks/src/useContentBoxSize.server.spec.ts @@ -0,0 +1,15 @@ +/** + * @jest-environment node + */ + +import { renderHook } from '@testing-library/react-hooks/server'; +import { useRef } from 'react'; + +import { useContentBoxSize } from './useContentBoxSize'; + +it('immediately returns zero size', () => { + const { result } = renderHook(() => useContentBoxSize(useRef())); + + expect(result.current.inlineSize).toStrictEqual(0); + expect(result.current.blockSize).toStrictEqual(0); +}); diff --git a/packages/fuselage-hooks/src/useContentBoxSize.spec.ts b/packages/fuselage-hooks/src/useContentBoxSize.spec.ts new file mode 100644 index 0000000000..df2a227b60 --- /dev/null +++ b/packages/fuselage-hooks/src/useContentBoxSize.spec.ts @@ -0,0 +1,101 @@ +import { renderHook, act } from '@testing-library/react-hooks'; +import { useRef, RefObject } from 'react'; +import { withResizeObserverMock } from 'testing-utils/mocks/withResizeObserverMock'; + +import { useContentBoxSize } from './useContentBoxSize'; + +withResizeObserverMock(); + +beforeAll(() => { + jest.useFakeTimers(); +}); + +let element: HTMLElement; + +beforeEach(() => { + element = document.createElement('div'); + element.style.width = '40px'; + element.style.height = '30px'; + element.style.padding = '5px'; + document.body.append(element); +}); + +afterEach(() => { + element.remove(); +}); + +const wrapRef = (ref: RefObject) => { + Object.assign(ref, { current: element }); + return ref; +}; + +it('immediately returns size', async () => { + const { result } = renderHook(() => useContentBoxSize(wrapRef(useRef()))); + + expect(result.current.inlineSize).toStrictEqual(40); + expect(result.current.blockSize).toStrictEqual(30); +}); + +it('gets the observed element size after resize', async () => { + const { result } = renderHook(() => useContentBoxSize(wrapRef(useRef()))); + + // triggers MutationObserver + await act(async () => { + element.style.width = '30px'; + element.style.height = '40px'; + element.style.padding = '15px'; + }); + + // waits for debounced state mutation + await act(async () => { + jest.advanceTimersByTime(0); + }); + + expect(result.current.inlineSize).toStrictEqual(30); + expect(result.current.blockSize).toStrictEqual(40); + + // triggers MutationObserver + await act(async () => { + element.style.boxSizing = 'border-box'; + }); + + // waits for debounced state mutation + await act(async () => { + jest.advanceTimersByTime(0); + }); + + expect(result.current.inlineSize).toStrictEqual(0); + expect(result.current.blockSize).toStrictEqual(10); +}); + +it('debounces the observed element size', async () => { + const halfDelay = 50; + const delay = 2 * halfDelay; + + const { result } = renderHook(() => + useContentBoxSize(wrapRef(useRef()), { debounceDelay: delay }) + ); + + // triggers MutationObserver + await act(async () => { + element.style.width = '30px'; + element.style.height = '40px'; + element.style.padding = '15px'; + }); + + // waits for debounced state mutation + await act(async () => { + jest.advanceTimersByTime(halfDelay); + }); + + expect(result.current.inlineSize).toStrictEqual(40); + expect(result.current.blockSize).toStrictEqual(30); + + // wait the callback trigger from ResizeObserver + await act(async () => { + jest.advanceTimersByTime(halfDelay); + }); + + expect(result.current.inlineSize).toStrictEqual(30); + expect(result.current.blockSize).toStrictEqual(40); +}); diff --git a/packages/fuselage-hooks/src/useContentBoxSize.ts b/packages/fuselage-hooks/src/useContentBoxSize.ts new file mode 100644 index 0000000000..d685e00ead --- /dev/null +++ b/packages/fuselage-hooks/src/useContentBoxSize.ts @@ -0,0 +1,67 @@ +import { RefObject, useState } from 'react'; + +import { useDebouncedCallback } from './useDebouncedCallback'; +import { useIsomorphicLayoutEffect } from './useIsomorphicLayoutEffect'; + +export const useContentBoxSize = ( + ref: RefObject, + options: { + debounceDelay?: number; + } = {} +): Readonly<{ + inlineSize: number; + blockSize: number; +}> => { + const [size, setSize] = useState({ + inlineSize: ref.current?.clientWidth ?? 0, + blockSize: ref.current?.clientHeight ?? 0, + }); + + const setSizeWithDebounce = useDebouncedCallback( + setSize, + options.debounceDelay + ); + + useIsomorphicLayoutEffect(() => { + const element = ref.current; + + if (!element) { + return; + } + + const observer = new ResizeObserver((entries: ResizeObserverEntry[]) => { + if (entries.length === 0 || entries[0].borderBoxSize.length === 0) { + return; + } + + const contentBoxSize = entries[0].contentBoxSize[0]; + + setSizeWithDebounce((prevSize) => { + if ( + prevSize.inlineSize === contentBoxSize.inlineSize && + prevSize.blockSize === contentBoxSize.blockSize + ) { + return prevSize; + } + + return { + inlineSize: contentBoxSize.inlineSize, + blockSize: contentBoxSize.blockSize, + }; + }); + }); + + observer.observe(element); + + setSize({ + inlineSize: element.clientWidth, + blockSize: element.clientHeight, + }); + + return () => { + observer.unobserve(element); + }; + }, [setSizeWithDebounce]); + + return size; +}; diff --git a/packages/fuselage-polyfills/package.json b/packages/fuselage-polyfills/package.json index 7053918c74..1a9d3a4d28 100644 --- a/packages/fuselage-polyfills/package.json +++ b/packages/fuselage-polyfills/package.json @@ -31,7 +31,7 @@ "devDependencies": { "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt", "@rocket.chat/prettier-config": "workspace:packages/prettier-config", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", "prettier": "^2.3.2" diff --git a/packages/fuselage-tokens/package.json b/packages/fuselage-tokens/package.json index aef65af860..08fcbd8535 100644 --- a/packages/fuselage-tokens/package.json +++ b/packages/fuselage-tokens/package.json @@ -40,9 +40,9 @@ "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt", "@rocket.chat/prettier-config": "workspace:packages/prettier-config", "build-design-tokens": "workspace:tools/build-design-tokens", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "eslint-config-prettier": "^8.3.0", - "eslint-plugin-import": "^2.25.2", + "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", diff --git a/packages/fuselage-ui-kit/package.json b/packages/fuselage-ui-kit/package.json index 41c719aed8..044ea33a6e 100644 --- a/packages/fuselage-ui-kit/package.json +++ b/packages/fuselage-ui-kit/package.json @@ -66,7 +66,7 @@ "@types/react-dom": "^17.0.11", "babel-loader": "^8.2.2", "cross-env": "^7.0.3", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", "loki": "^0.28.1", diff --git a/packages/fuselage/package.json b/packages/fuselage/package.json index 198e73be8e..9fbb5fb209 100644 --- a/packages/fuselage/package.json +++ b/packages/fuselage/package.json @@ -68,11 +68,11 @@ "react-keyed-flatten-children": "^1.3.0" }, "devDependencies": { - "@babel/core": "^7.15.8", - "@babel/eslint-parser": "^7.15.8", - "@babel/plugin-transform-runtime": "^7.15.8", - "@babel/preset-env": "^7.15.8", - "@babel/preset-react": "^7.14.5", + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@babel/plugin-transform-runtime": "^7.16.0", + "@babel/preset-env": "^7.16.0", + "@babel/preset-react": "^7.16.0", "@rocket.chat/eslint-config": "^0.4.0", "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt", "@rocket.chat/fuselage-hooks": "workspace:packages/fuselage-hooks", @@ -88,7 +88,7 @@ "@storybook/react": "^6.3.4", "@storybook/source-loader": "^6.3.4", "@storybook/theming": "^6.3.4", - "@testing-library/jest-dom": "^5.14.1", + "@testing-library/jest-dom": "^5.15.0", "@testing-library/react": "^12.1.2", "@types/invariant": "^2.2.35", "@types/jest": "^27.0.2", @@ -99,8 +99,8 @@ "cross-env": "^7.0.3", "css-loader": "^5.2.6", "cssnano": "^5.0.6", - "es-check": "^6.0.0", - "eslint": "^7.32.0", + "es-check": "^6.1.0", + "eslint": "^8.2.0", "eslint-plugin-mdx": "^1.16.0", "jest": "^27.3.1", "lint-all": "workspace:tools/lint-all", diff --git a/packages/fuselage/src/components/Banner/Banner.js b/packages/fuselage/src/components/Banner/Banner.js index b606439443..f57b3fea9a 100644 --- a/packages/fuselage/src/components/Banner/Banner.js +++ b/packages/fuselage/src/components/Banner/Banner.js @@ -1,5 +1,5 @@ -import { useResizeObserver } from '@rocket.chat/fuselage-hooks'; -import React, { useCallback, useMemo } from 'react'; +import { useBorderBoxSize } from '@rocket.chat/fuselage-hooks'; +import React, { useRef, useCallback, useMemo } from 'react'; import { composeClassNames as cx } from '../../helpers/composeClassNames'; import { useStyleSheet } from '../../hooks/useStyleSheet'; @@ -25,12 +25,12 @@ const Banner = ({ useStyleSheet(); useStyleSheet(styleSheet); - const { ref, borderBoxSize } = useResizeObserver(); + const ref = useRef(null); + const { inlineSize } = useBorderBoxSize(ref, { + debounceDelay: 70, + }); - const isIconVisible = useMemo( - () => borderBoxSize.inlineSize > 375, - [borderBoxSize.inlineSize] - ); + const isIconVisible = useMemo(() => inlineSize > 375, [inlineSize]); variant = variants.includes(variant) ? variant : variants[0]; diff --git a/packages/icons/package.json b/packages/icons/package.json index e5e9c256c6..f552323ef1 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -33,7 +33,7 @@ "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt", "@rocket.chat/prettier-config": "workspace:packages/prettier-config", "build-icons": "workspace:tools/build-icons", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", "npm-run-all": "^4.1.5", diff --git a/packages/logo/package.json b/packages/logo/package.json index ac7c4739fa..282a89034e 100644 --- a/packages/logo/package.json +++ b/packages/logo/package.json @@ -47,7 +47,7 @@ "@types/jest": "^27.0.2", "@types/react": "^17.0.34", "@types/react-dom": "^17.0.11", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "jest": "^27.3.1", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", diff --git a/packages/memo/package.json b/packages/memo/package.json index d35ae0d9a4..df2f0fc510 100644 --- a/packages/memo/package.json +++ b/packages/memo/package.json @@ -41,7 +41,7 @@ "devDependencies": { "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt", "@rocket.chat/prettier-config": "workspace:packages/prettier-config", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", "npm-run-all": "^4.1.5", diff --git a/packages/message-parser/package.json b/packages/message-parser/package.json index ef56e757f6..47520c2300 100644 --- a/packages/message-parser/package.json +++ b/packages/message-parser/package.json @@ -50,17 +50,17 @@ "docs": "typedoc" }, "devDependencies": { - "@babel/core": "^7.15.8", - "@babel/eslint-parser": "^7.15.8", - "@babel/preset-env": "^7.15.8", + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@babel/preset-env": "^7.16.0", "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt", "@rocket.chat/peggy-loader": "workspace:packages/peggy-loader", "@rocket.chat/prettier-config": "workspace:packages/prettier-config", "@types/jest": "^27.0.2", "@types/node": "^15.14.1", - "@typescript-eslint/parser": "^4.33.0", + "@typescript-eslint/parser": "^5.3.1", "babel-loader": "^8.2.2", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "jest": "^27.3.1", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", diff --git a/packages/mp3-encoder/package.json b/packages/mp3-encoder/package.json index 3fbeb294a8..f73873c90c 100644 --- a/packages/mp3-encoder/package.json +++ b/packages/mp3-encoder/package.json @@ -44,17 +44,17 @@ "lamejs": "https://github.com/zhuker/lamejs.git#commit=564612b5b57336238a5920ba4c301b49f7cb2bab" }, "devDependencies": { - "@babel/core": "^7.15.8", - "@babel/plugin-transform-runtime": "^7.15.8", - "@babel/preset-env": "^7.15.8", - "@babel/preset-typescript": "^7.15.0", + "@babel/core": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.0", + "@babel/preset-env": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt", "@rocket.chat/prettier-config": "workspace:packages/prettier-config", "@rollup/plugin-commonjs": "^19.0.0", "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-typescript": "^8.2.1", "@types/jest": "^27.0.2", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "jest": "^27.3.1", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", diff --git a/packages/onboarding-ui/package.json b/packages/onboarding-ui/package.json index 1fb631014b..41fae185ac 100644 --- a/packages/onboarding-ui/package.json +++ b/packages/onboarding-ui/package.json @@ -59,7 +59,7 @@ "@types/react": "^17.0.34", "@types/react-dom": "^17.0.11", "countries-list": "^2.6.1", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "jest": "^27.3.1", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", diff --git a/packages/peggy-loader/package.json b/packages/peggy-loader/package.json index 6f26752db7..4c955bcb3c 100644 --- a/packages/peggy-loader/package.json +++ b/packages/peggy-loader/package.json @@ -48,7 +48,7 @@ "@rocket.chat/prettier-config": "workspace:packages/prettier-config", "@types/loader-utils": "^2.0.3", "@types/node": "^15.14.1", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", "npm-run-all": "^4.1.5", diff --git a/packages/prettier-config/package.json b/packages/prettier-config/package.json index a8c3540d0d..1db11255b5 100644 --- a/packages/prettier-config/package.json +++ b/packages/prettier-config/package.json @@ -38,9 +38,9 @@ }, "devDependencies": { "@rocket.chat/eslint-config": "^0.4.0", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "eslint-config-prettier": "^8.3.0", - "eslint-plugin-import": "^2.25.2", + "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", diff --git a/packages/string-helpers/package.json b/packages/string-helpers/package.json index c780abd4e0..2950ab6df7 100644 --- a/packages/string-helpers/package.json +++ b/packages/string-helpers/package.json @@ -44,7 +44,7 @@ "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt", "@rocket.chat/prettier-config": "workspace:packages/prettier-config", "@types/jest": "^27.0.2", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "jest": "^27.3.1", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", diff --git a/packages/styled/package.json b/packages/styled/package.json index 85a0784137..54b8fd3610 100644 --- a/packages/styled/package.json +++ b/packages/styled/package.json @@ -40,7 +40,7 @@ "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt", "@rocket.chat/prettier-config": "workspace:packages/prettier-config", "@types/jest": "^27.0.2", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "jest": "^27.3.1", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", diff --git a/packages/stylis-logical-props-middleware/package.json b/packages/stylis-logical-props-middleware/package.json index eddee565fd..ac69abd17a 100644 --- a/packages/stylis-logical-props-middleware/package.json +++ b/packages/stylis-logical-props-middleware/package.json @@ -40,7 +40,7 @@ "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt", "@rocket.chat/prettier-config": "workspace:packages/prettier-config", "@types/jest": "^27.0.2", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "jest": "^27.3.1", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", diff --git a/packages/ui-kit/package.json b/packages/ui-kit/package.json index ed87e5c532..b5b0117b4b 100644 --- a/packages/ui-kit/package.json +++ b/packages/ui-kit/package.json @@ -37,15 +37,15 @@ "docs": "typedoc" }, "devDependencies": { - "@babel/core": "^7.15.8", - "@babel/eslint-parser": "^7.15.8", - "@babel/plugin-transform-runtime": "^7.15.8", - "@babel/preset-env": "^7.15.8", + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@babel/plugin-transform-runtime": "^7.16.0", + "@babel/preset-env": "^7.16.0", "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt", "@rocket.chat/prettier-config": "workspace:packages/prettier-config", "@types/jest": "^27.0.2", "babel-loader": "^8.2.2", - "eslint": "^7.32.0", + "eslint": "^8.2.0", "jest": "^27.3.1", "lint-all": "workspace:tools/lint-all", "lint-staged": "^11.2.6", diff --git a/tools/.eslintignore b/tools/.eslintignore index 20aceabee2..92c73ff0c4 100644 --- a/tools/.eslintignore +++ b/tools/.eslintignore @@ -1 +1,2 @@ /lint-all +/update-readme diff --git a/tools/lint-all/package.json b/tools/lint-all/package.json index 25a3f2aee4..2ff54cd387 100644 --- a/tools/lint-all/package.json +++ b/tools/lint-all/package.json @@ -8,7 +8,7 @@ "version": "0.30.0", "dependencies": { "@prettier/plugin-xml": "^1.1.0", - "eslint": "^8.0.1", + "eslint": "^8.2.0", "prettier": "^2.4.1", "stylelint": "^13.13.1", "zx": "^4.2.0" diff --git a/tools/scripts/package.json b/tools/scripts/package.json index c0cd04a449..c17b6f353c 100644 --- a/tools/scripts/package.json +++ b/tools/scripts/package.json @@ -13,9 +13,10 @@ "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt", "@rocket.chat/prettier-config": "workspace:packages/prettier-config", "@types/node": "^15.14.1", - "@typescript-eslint/parser": "^4.33.0", + "@typescript-eslint/parser": "^5.3.1", "cross-env": "^7.0.3", - "eslint": "^7.32.0", + "endent": "^2.1.0", + "eslint": "^8.2.0", "fast-glob": "^3.2.6", "npm-run-all": "^4.1.5", "prettier": "^2.3.2", diff --git a/tools/testing-utils/.eslintrc.json b/tools/testing-utils/.eslintrc.json index e707e1dcee..cbbfaa8efc 100644 --- a/tools/testing-utils/.eslintrc.json +++ b/tools/testing-utils/.eslintrc.json @@ -1,5 +1,9 @@ { - "extends": "@rocket.chat/eslint-config-alt/typescript", + "extends": "@rocket.chat/eslint-config-alt/minimal", + "parserOptions": { + "ecmaVersion": "latest", + "sourceType": "module" + }, "env": { "node": true, "jest": true diff --git a/tools/testing-utils/mocks/withResizeObserverMock.js b/tools/testing-utils/mocks/withResizeObserverMock.js index 52fd41a749..6499111082 100644 --- a/tools/testing-utils/mocks/withResizeObserverMock.js +++ b/tools/testing-utils/mocks/withResizeObserverMock.js @@ -3,19 +3,50 @@ const getSizeInPixels = (value) => (typeof value === 'number' && value) || 0; -const createBoxSizes = (style) => { - const inlineSize = getSizeInPixels(style.inlineSize); - const borderInlineStartWidth = getSizeInPixels(style.borderInlineStartWidth); - const borderInlineEndWidth = getSizeInPixels(style.borderInlineEndWidth); - const paddingInlineStart = getSizeInPixels(style.paddingInlineStart); - const paddingInlineEnd = getSizeInPixels(style.paddingInlineEnd); - const blockSize = getSizeInPixels(style.blockSize); - const borderBlockStartWidth = getSizeInPixels(style.borderBlockStartWidth); - const borderBlockEndWidth = getSizeInPixels(style.borderBlockEndWidth); - const paddingBlockStart = getSizeInPixels(style.paddingBlockStart); - const paddingBlockEnd = getSizeInPixels(style.paddingBlockEnd); - - if (style.boxSizing === 'border-box') { +const getNormalizedStyle = (style) => ({ + boxSizing: style.boxSizing === 'border-box' ? 'border-box' : 'content-box', + inlineSize: getSizeInPixels(style.inlineSize || style.width), + borderInlineStartWidth: getSizeInPixels( + style.borderInlineStartWidth || style.borderRightWidth + ), + borderInlineEndWidth: getSizeInPixels( + style.borderInlineEndWidth || style.borderRightWidth + ), + paddingInlineStart: getSizeInPixels( + style.paddingInlineStart || style.paddingLeft + ), + paddingInlineEnd: getSizeInPixels( + style.paddingInlineEnd || style.paddingRight + ), + blockSize: getSizeInPixels(style.blockSize || style.height), + borderBlockStartWidth: getSizeInPixels( + style.borderBlockStartWidth || style.borderTopWidth + ), + borderBlockEndWidth: getSizeInPixels( + style.borderBlockEndWidth || style.borderBottomWidth + ), + paddingBlockStart: getSizeInPixels( + style.paddingBlockStart || style.paddingTop + ), + paddingBlockEnd: getSizeInPixels( + style.paddingBlockEnd || style.paddingBottom + ), +}); + +const createBoxSizes = ({ + boxSizing, + inlineSize, + borderInlineStartWidth, + borderInlineEndWidth, + paddingInlineStart, + paddingInlineEnd, + blockSize, + borderBlockStartWidth, + borderBlockEndWidth, + paddingBlockStart, + paddingBlockEnd, +}) => { + if (boxSizing === 'border-box') { const borderBoxSize = Object.freeze({ inlineSize, blockSize, @@ -68,6 +99,105 @@ const createBoxSizes = (style) => { }; }; +const sizeMock = { + offsetWidth: { + get() { + const { + boxSizing, + inlineSize, + borderInlineStartWidth, + paddingInlineStart, + paddingInlineEnd, + borderInlineEndWidth, + } = getNormalizedStyle(getComputedStyle(this)); + + if (boxSizing === 'border-box') { + return inlineSize; + } + + return ( + borderInlineStartWidth + + paddingInlineStart + + inlineSize + + paddingInlineEnd + + borderInlineEndWidth + ); + }, + }, + offsetHeight: { + get() { + const { + boxSizing, + blockSize, + borderBlockStartWidth, + paddingBlockStart, + paddingBlockEnd, + borderBlockEndWidth, + } = getNormalizedStyle(getComputedStyle(this)); + + if (boxSizing === 'border-box') { + return blockSize; + } + + return ( + borderBlockStartWidth + + paddingBlockStart + + blockSize + + paddingBlockEnd + + borderBlockEndWidth + ); + }, + }, + clientWidth: { + get() { + const { + boxSizing, + inlineSize, + borderInlineStartWidth, + paddingInlineStart, + paddingInlineEnd, + borderInlineEndWidth, + } = getNormalizedStyle(getComputedStyle(this)); + + if (boxSizing === 'border-box') { + return ( + inlineSize - + borderInlineStartWidth - + paddingInlineStart - + paddingInlineEnd - + borderInlineEndWidth + ); + } + + return inlineSize; + }, + }, + clientHeight: { + get() { + const { + boxSizing, + blockSize, + borderBlockStartWidth, + paddingBlockStart, + paddingBlockEnd, + borderBlockEndWidth, + } = getNormalizedStyle(getComputedStyle(this)); + + if (boxSizing === 'border-box') { + return ( + blockSize - + borderBlockStartWidth - + paddingBlockStart - + paddingBlockEnd - + borderBlockEndWidth + ); + } + + return blockSize; + }, + }, +}; + class ResizeObserverMock { callback = () => undefined; @@ -100,26 +230,9 @@ class ResizeObserverMock { return; } - const styles = getComputedStyle(mutation.target); - - const { borderBoxSize, contentBoxSize } = createBoxSizes({ - boxSizing: - styles.boxSizing === 'border-box' ? 'border-box' : 'content-box', - inlineSize: styles.inlineSize || styles.width, - borderInlineStartWidth: - styles.borderInlineStartWidth || styles.borderRightWidth, - borderInlineEndWidth: - styles.borderInlineEndWidth || styles.borderRightWidth, - paddingInlineStart: styles.paddingInlineStart || styles.paddingLeft, - paddingInlineEnd: styles.paddingInlineEnd || styles.paddingRight, - blockSize: styles.blockSize || styles.height, - borderBlockStartWidth: - styles.borderBlockStartWidth || styles.borderTopWidth, - borderBlockEndWidth: - styles.borderBlockEndWidth || styles.borderBottomWidth, - paddingBlockStart: styles.paddingBlockStart || styles.paddingTop, - paddingBlockEnd: styles.paddingBlockEnd || styles.paddingBottom, - }); + const style = getNormalizedStyle(getComputedStyle(mutation.target)); + + const { borderBoxSize, contentBoxSize } = createBoxSizes(style); this.callback( [ @@ -150,16 +263,13 @@ class ResizeObserverMock { } const withResizeObserverMock = () => { - let prevImpl; - beforeAll(() => { - prevImpl = window.ResizeObserver; - window.ResizeObserver = ResizeObserverMock; - }); + if (window.ResizeObserver === ResizeObserverMock) { + return; + } - afterAll(() => { - window.ResizeObserver = prevImpl; - prevImpl = undefined; + window.ResizeObserver = ResizeObserverMock; + Object.defineProperties(window.HTMLElement.prototype, sizeMock); }); }; diff --git a/tools/update-readme/.eslintrc.json b/tools/update-readme/.eslintrc.json new file mode 100644 index 0000000000..bc8eac0f18 --- /dev/null +++ b/tools/update-readme/.eslintrc.json @@ -0,0 +1,17 @@ +{ + "extends": "@rocket.chat/eslint-config-alt/minimal", + "parserOptions": { + "ecmaVersion": "latest", + "sourceType": "module" + }, + "env": { + "node": true + }, + "settings": { + "import/resolver": { + "node": { + "extensions": [".js", ".mjs"] + } + } + } +} diff --git a/tools/update-readme/templates/rootReadme.mjs b/tools/update-readme/templates/rootReadme.mjs index 57522f0e10..b0c190d20a 100644 --- a/tools/update-readme/templates/rootReadme.mjs +++ b/tools/update-readme/templates/rootReadme.mjs @@ -1,4 +1,5 @@ import outdent from 'outdent'; + import { depsBadge } from './badges/depsBadge.mjs'; import { npmVersionBadge } from './badges/npmVersionBadge.mjs'; import { rocketChatLogo } from './rocketChatLogo.mjs'; diff --git a/tools/update-readme/update-readme.mjs b/tools/update-readme/update-readme.mjs index 8334da08e2..d2fc35e0fe 100755 --- a/tools/update-readme/update-readme.mjs +++ b/tools/update-readme/update-readme.mjs @@ -1,7 +1,8 @@ #!/usr/bin/env node import { $, fs, glob, path } from 'zx'; -import { rootReadme } from './templates/rootReadme.mjs'; + import { pkgReadme } from './templates/pkgReadme.mjs'; +import { rootReadme } from './templates/rootReadme.mjs'; import { replaceSections } from './templates/section.mjs'; const pkgDirs = await glob('packages/*', { onlyDirectories: true }); @@ -14,14 +15,16 @@ const pkgs = await Promise.all( await fs.writeFile('README.md', rootReadme(pkgs)); -for (const pkg of pkgs) { - const readmePath = `packages/${pkg.dirname}/README.md`; +await Promise.all( + pkgs.map(async (pkg) => { + const readmePath = `packages/${pkg.dirname}/README.md`; - await fs - .readFile(readmePath, 'utf-8') - .then(replaceSections(pkg), () => pkgReadme(pkg)) - .then((content) => fs.writeFile(readmePath, content)); -} + await fs + .readFile(readmePath, 'utf-8') + .then(replaceSections(pkg), () => pkgReadme(pkg)) + .then((content) => fs.writeFile(readmePath, content)); + }) +); await $`git add -vA README.md ${pkgs.map( (pkg) => `packages/${pkg.dirname}/README.md` diff --git a/yarn.lock b/yarn.lock index 94f142cdda..6f1d69f484 100644 --- a/yarn.lock +++ b/yarn.lock @@ -14,7 +14,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:7.12.11, @babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.11": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.11": version: 7.12.11 resolution: "@babel/code-frame@npm:7.12.11" dependencies: @@ -41,12 +41,12 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.15.8": - version: 7.15.8 - resolution: "@babel/code-frame@npm:7.15.8" +"@babel/code-frame@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/code-frame@npm:7.16.0" dependencies: - "@babel/highlight": ^7.14.5 - checksum: d75950f0e0925b33ab5e870079134509c13bcdbf96c8bf4d0dea91606775bc044258c762104ab20882fda3b07cbff24176ed77dfb57af5a901bde33ddfe690bb + "@babel/highlight": ^7.16.0 + checksum: 8961d0302ec6b8c2e9751a11e06a17617425359fd1645e4dae56a90a03464c68a0916115100fbcd030961870313f21865d0b85858360a2c68aabdda744393607 languageName: node linkType: hard @@ -64,10 +64,10 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.15.0": - version: 7.15.0 - resolution: "@babel/compat-data@npm:7.15.0" - checksum: 65088d87b14966dcdba397c799f312beb1e7a4dac178e7daa922a17ee9b65d8cfd9f35ff8352ccb6e20bb9a169df1171263ef5fd5967aa25d544ea3f62681993 +"@babel/compat-data@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/compat-data@npm:7.16.0" + checksum: 2befa4ba145e3acdce3e160dcad0917a073f12d238bde295c37676e7a1d164630848926034df2dfde244cef6a190b25350ffac0b4215c37123787f67aea80e71 languageName: node linkType: hard @@ -141,26 +141,26 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.15.8": - version: 7.15.8 - resolution: "@babel/core@npm:7.15.8" +"@babel/core@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/core@npm:7.16.0" dependencies: - "@babel/code-frame": ^7.15.8 - "@babel/generator": ^7.15.8 - "@babel/helper-compilation-targets": ^7.15.4 - "@babel/helper-module-transforms": ^7.15.8 - "@babel/helpers": ^7.15.4 - "@babel/parser": ^7.15.8 - "@babel/template": ^7.15.4 - "@babel/traverse": ^7.15.4 - "@babel/types": ^7.15.6 + "@babel/code-frame": ^7.16.0 + "@babel/generator": ^7.16.0 + "@babel/helper-compilation-targets": ^7.16.0 + "@babel/helper-module-transforms": ^7.16.0 + "@babel/helpers": ^7.16.0 + "@babel/parser": ^7.16.0 + "@babel/template": ^7.16.0 + "@babel/traverse": ^7.16.0 + "@babel/types": ^7.16.0 convert-source-map: ^1.7.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.1.2 semver: ^6.3.0 source-map: ^0.5.0 - checksum: 61e5050580a2808344f23161c971e917fe711a546e3afa4d022be4ec5325f8bdf559cc9afd962e39ecc3643d9cdcbbac7abc7b8dd05330020475317564c8d290 + checksum: a140f669daa90c774016a76b1f85641975333c1c219ae0a8e65d8b4c316836e918276e0dfd55613b14f8e578406a92393d4368a63bdd5d0708122976ee2ee8e3 languageName: node linkType: hard @@ -211,17 +211,17 @@ __metadata: languageName: node linkType: hard -"@babel/eslint-parser@npm:^7.15.8": - version: 7.15.8 - resolution: "@babel/eslint-parser@npm:7.15.8" +"@babel/eslint-parser@npm:^7.16.3": + version: 7.16.3 + resolution: "@babel/eslint-parser@npm:7.16.3" dependencies: eslint-scope: ^5.1.1 eslint-visitor-keys: ^2.1.0 semver: ^6.3.0 peerDependencies: "@babel/core": ">=7.11.0" - eslint: ">=7.5.0" - checksum: 1c88334837d9555330fdeeff7b75404d931a5f9452aa57940602c78807d5324246919029c4d47059bf6927b44187938e7eb1d8570f422458bd3d26b313c9f9b3 + eslint: ^7.5.0 || ^8.0.0 + checksum: 3678ea3be1b94dd17516b84b84998f043e8e1a6c5690c572e850011736e224bc62a96d4a96be9e38556e2dfe7914962af5edfd205fdc8b846794a232c81f94a8 languageName: node linkType: hard @@ -280,25 +280,14 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/generator@npm:7.15.4" - dependencies: - "@babel/types": ^7.15.4 - jsesc: ^2.5.1 - source-map: ^0.5.0 - checksum: fec8e8fa46723d7edf4087dc07b1f65a64488cba9662458431dd00d2a24f7c41b21e3160cfa1ba3df9373b2bb5e84189a95206c9ce6f14845a3929fc1ab58f57 - languageName: node - linkType: hard - -"@babel/generator@npm:^7.15.8": - version: 7.15.8 - resolution: "@babel/generator@npm:7.15.8" +"@babel/generator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/generator@npm:7.16.0" dependencies: - "@babel/types": ^7.15.6 + "@babel/types": ^7.16.0 jsesc: ^2.5.1 source-map: ^0.5.0 - checksum: 3afc4d50280352125b6f1bca01fd1e4b272e1cf26248879fb38b74f8c67d7f9304c650e182623f9e7855d8154c6f05f66df81817a71de66e7dfe6670785eb344 + checksum: 9ff53e0db72a225c8783c4a277698b4efcead750542ebb9cff31732ba62d092090715a772df10a323446924712f6928ad60c03db4e7051bed3a9701b552d51fb languageName: node linkType: hard @@ -320,21 +309,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-annotate-as-pure@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-annotate-as-pure@npm:7.14.5" - dependencies: - "@babel/types": ^7.14.5 - checksum: 18cefedda60003c2551dabe0e4ad278ef0507682680892c60e9f7cb75ae1dc9a065cddb3ce9964da76f220bf972af5262619eeac4b84c2b8aba1b031961215cc - languageName: node - linkType: hard - -"@babel/helper-annotate-as-pure@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-annotate-as-pure@npm:7.15.4" +"@babel/helper-annotate-as-pure@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-annotate-as-pure@npm:7.16.0" dependencies: - "@babel/types": ^7.15.4 - checksum: 94e3b5714748cc4fe419c3e75656b1747f7e985d46a178dbd87e4a97f8f4d0ba94374c6768516cdc9c744d40202f1c2bb7930a7a153274c3d42edb196e945404 + "@babel/types": ^7.16.0 + checksum: 0db76106983e10ffc482c5f01e89c3b4687d2474bea69c44470b2acb6bd37f362f9057d6e69c617255390b5d0063d9932a931e83c3e130445b688ca1fcdb5bcd languageName: node linkType: hard @@ -348,13 +328,13 @@ __metadata: languageName: node linkType: hard -"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.14.5" +"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.16.0" dependencies: - "@babel/helper-explode-assignable-expression": ^7.14.5 - "@babel/types": ^7.14.5 - checksum: 0d3571edff0a96d625503a3fd79643f66f8a5204e75c4351276c0d194240e1debe322a70ef9ff47952bd77ac76792f42d732922b00b5bd8b6e2c99909dc4f49b + "@babel/helper-explode-assignable-expression": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 01beb9f3f2285b7b170cc167ec79b2fd657202cb25be9cb111951f94a04c97c5b446dd1498ede32f0052d67fc9f2f2ac2b7862351b364fe94f9b4de98488d863 languageName: node linkType: hard @@ -407,17 +387,17 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-compilation-targets@npm:7.15.4" +"@babel/helper-compilation-targets@npm:^7.16.0": + version: 7.16.3 + resolution: "@babel/helper-compilation-targets@npm:7.16.3" dependencies: - "@babel/compat-data": ^7.15.0 + "@babel/compat-data": ^7.16.0 "@babel/helper-validator-option": ^7.14.5 - browserslist: ^4.16.6 + browserslist: ^4.17.5 semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: a2b9767d5658da90bd79170b4b0d2987930fb6708d48428619f9f4664c47e3f9409801b76c7603446404b453c67e54682cc86840cb1c29aa06c956533ebaf5ba + checksum: 038bcd43ac914371c51bf6e72b5cedcae432f0d359285d74a9133c6a839bd625a7d5412d7471d50aa78a3e1c79b0a692b50a8d6a1299ebf69733b512ff199323 languageName: node linkType: hard @@ -452,35 +432,19 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.14.5": - version: 7.14.6 - resolution: "@babel/helper-create-class-features-plugin@npm:7.14.6" - dependencies: - "@babel/helper-annotate-as-pure": ^7.14.5 - "@babel/helper-function-name": ^7.14.5 - "@babel/helper-member-expression-to-functions": ^7.14.5 - "@babel/helper-optimise-call-expression": ^7.14.5 - "@babel/helper-replace-supers": ^7.14.5 - "@babel/helper-split-export-declaration": ^7.14.5 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 9d9c3c6f469bc5da4e5819979d0f70bf8a824967661743800741b5560cfa3cf811d52ab14dc00dd6e839814f8db39cf3118c08d550c487680969c40c9ccf2e2a - languageName: node - linkType: hard - -"@babel/helper-create-class-features-plugin@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-create-class-features-plugin@npm:7.15.4" +"@babel/helper-create-class-features-plugin@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-create-class-features-plugin@npm:7.16.0" dependencies: - "@babel/helper-annotate-as-pure": ^7.15.4 - "@babel/helper-function-name": ^7.15.4 - "@babel/helper-member-expression-to-functions": ^7.15.4 - "@babel/helper-optimise-call-expression": ^7.15.4 - "@babel/helper-replace-supers": ^7.15.4 - "@babel/helper-split-export-declaration": ^7.15.4 + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-function-name": ^7.16.0 + "@babel/helper-member-expression-to-functions": ^7.16.0 + "@babel/helper-optimise-call-expression": ^7.16.0 + "@babel/helper-replace-supers": ^7.16.0 + "@babel/helper-split-export-declaration": ^7.16.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 42fa8550125cd26ec5ff62f8d5383924b896a35326a31acced93a166661d1a1446199e5d2c8dc3685d70482127dc57cc6c22c5ffccadb58e72bfedf906fba817 + checksum: 0f7d1b8d413e5fbd719c95e22e3b59749b4c6c652f20e0fa1fa954112145a134c22709f1325574632d7262aeeeaaf4fc7c2eb8117e0d521e42b36d05c3e5a885 languageName: node linkType: hard @@ -508,15 +472,15 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-regexp-features-plugin@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-create-regexp-features-plugin@npm:7.14.5" +"@babel/helper-create-regexp-features-plugin@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.16.0" dependencies: - "@babel/helper-annotate-as-pure": ^7.14.5 + "@babel/helper-annotate-as-pure": ^7.16.0 regexpu-core: ^4.7.1 peerDependencies: "@babel/core": ^7.0.0 - checksum: c2636d0a6ea6d57eb3603ba9b223fd6ec273a3d8171eb8d84a357ff028cd747ab383b1d7cef84a4df5f9aebb321d43599895f562f3c8aa96314d4847aa59710e + checksum: d6230477e1997ed1fa0aee9ab34d3ce96400e0df25101879fdaf90ea613adec68ec06a609d8c78787c02a6275ef5a7403a38aa8fd42fef1a4d27bcfe577c81d6 languageName: node linkType: hard @@ -567,9 +531,9 @@ __metadata: languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.2.2": - version: 0.2.3 - resolution: "@babel/helper-define-polyfill-provider@npm:0.2.3" +"@babel/helper-define-polyfill-provider@npm:^0.2.4": + version: 0.2.4 + resolution: "@babel/helper-define-polyfill-provider@npm:0.2.4" dependencies: "@babel/helper-compilation-targets": ^7.13.0 "@babel/helper-module-imports": ^7.12.13 @@ -581,7 +545,7 @@ __metadata: semver: ^6.1.2 peerDependencies: "@babel/core": ^7.4.0-0 - checksum: 797699fe870e45bdbc7c4128963427f7d6240609b700b3f2c0a2f2f187e5f848ba704bcfe58d7d91796cabc5001fae01746b3efda113beb5b5b824927cf59fdb + checksum: 0b81df2fe8d4e7af1f0ed0f9c83bdb0fc1978e2cb2d4b5421dad7ee4afda79044d61de5b06026164ef52ee1afa59a15ee99bc7e532ad2b8a4bbe4341d3fa6b05 languageName: node linkType: hard @@ -594,12 +558,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-explode-assignable-expression@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-explode-assignable-expression@npm:7.14.5" +"@babel/helper-explode-assignable-expression@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-explode-assignable-expression@npm:7.16.0" dependencies: - "@babel/types": ^7.14.5 - checksum: f3b34c54ad26e48e1409f21aaac8ee5b5fa3bd2917ce4df496f57daec12b6132b2d5c2618da807458e97bc2d7894c5bf505cc96789e0c289dcc9948d7844bb03 + "@babel/types": ^7.16.0 + checksum: 563352b5e9b0b9584187176723ea65ea6ac9348d612c2bdc76701634eae445fd05d18f7b7555f5c6bbe4ec4d9d30172633a56bf4cfbb1333b798f58444057652 languageName: node linkType: hard @@ -636,14 +600,14 @@ __metadata: languageName: node linkType: hard -"@babel/helper-function-name@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-function-name@npm:7.15.4" +"@babel/helper-function-name@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-function-name@npm:7.16.0" dependencies: - "@babel/helper-get-function-arity": ^7.15.4 - "@babel/template": ^7.15.4 - "@babel/types": ^7.15.4 - checksum: 0500e8e40753fdc25252b30609b12df8ebb997a4e5b4c2145774855c026a4338c0510fc7b819035d5f9d76cf3bd63417c0b7b58f0836a10996300f2f925c4e0f + "@babel/helper-get-function-arity": ^7.16.0 + "@babel/template": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 8c02371d28678f3bb492e69d4635b2fe6b1c5a93ce129bf883f1fafde2005f4dbc0e643f52103ca558b698c0774bfb84a93f188d71db1c077f754b6220629b92 languageName: node linkType: hard @@ -674,12 +638,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-get-function-arity@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-get-function-arity@npm:7.15.4" +"@babel/helper-get-function-arity@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-get-function-arity@npm:7.16.0" dependencies: - "@babel/types": ^7.15.4 - checksum: 1a3dba8700ec69b5b120401769897a1a0ca2edcf6b546659d49946dcc8b0755c4c58dd8f15739f5cf851d4ca1db76f56759897c6f5b9f76f2fef989dc4f8fd54 + "@babel/types": ^7.16.0 + checksum: 1a68322c7b5fdffb1b51df32f7a53b1ff2268b5b99d698f0a1a426dcb355482a44ef3dae982a507907ba975314638dabb6d77ac1778098bdbe99707e6c29cae8 languageName: node linkType: hard @@ -702,12 +666,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-hoist-variables@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-hoist-variables@npm:7.15.4" +"@babel/helper-hoist-variables@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-hoist-variables@npm:7.16.0" dependencies: - "@babel/types": ^7.15.4 - checksum: 1a9ae0a27112b5f4e4ab91da2a1b40a8f91d8ce195e965d900ec3f13b583a1ab36834fb3edc2812523fa1d586ce21c3e6d8ce437d168e23a5d8e7e2e46b50f6f + "@babel/types": ^7.16.0 + checksum: 2ee5b400c267c209a53c90eea406a8f09c30d4d7a2b13e304289d858a2e34a99272c062cfad6dad63705662943951c42ff20042ef539b2d3c4f8743183a28954 languageName: node linkType: hard @@ -738,12 +702,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-member-expression-to-functions@npm:7.15.4" +"@babel/helper-member-expression-to-functions@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-member-expression-to-functions@npm:7.16.0" dependencies: - "@babel/types": ^7.15.4 - checksum: 30cf27e2afbaf1d58d189c5f36951a6af7d2bfccdfdb7d57e91749620d9c3c37d78324a1725079d3ab4a0e5c4e5f3d5f19a275d5dd269baa2aa8852835b05d6d + "@babel/types": ^7.16.0 + checksum: 58ef8e3a4af0c1dc43a2011f43f25502877ac1c5aa9a4a6586f0265ab857b65831f60560044bc9380df43c91ac21cad39a84095b91764b433d1acf18d27e38d6 languageName: node linkType: hard @@ -774,12 +738,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-module-imports@npm:7.15.4" +"@babel/helper-module-imports@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-module-imports@npm:7.16.0" dependencies: - "@babel/types": ^7.15.4 - checksum: 519681cb9c27fcacd85ef13534020db3a2bac1d53a4d988fd9f3cf1ec223854311d4193c961cc2031c4d1df3b1a35a849b38237302752ae3d29eb00e5b9a904a + "@babel/types": ^7.16.0 + checksum: 8e1eb9ac39440e52080b87c78d8d318e7c93658bdd0f3ce0019c908de88cbddafdc241f392898c0b0ba81fc52c8c6d2f9cc1b163ac5ed2a474d49b11646b7516 languageName: node linkType: hard @@ -832,35 +796,19 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.15.4": - version: 7.15.7 - resolution: "@babel/helper-module-transforms@npm:7.15.7" - dependencies: - "@babel/helper-module-imports": ^7.15.4 - "@babel/helper-replace-supers": ^7.15.4 - "@babel/helper-simple-access": ^7.15.4 - "@babel/helper-split-export-declaration": ^7.15.4 - "@babel/helper-validator-identifier": ^7.15.7 - "@babel/template": ^7.15.4 - "@babel/traverse": ^7.15.4 - "@babel/types": ^7.15.6 - checksum: 7e09aa7c3cfff4d715891af13a09626962aadb822501fbb587218abe35d82174255f5aa79b67e40b75c1d374a6b5976e6836237ece69c651c7e11e604783a5c9 - languageName: node - linkType: hard - -"@babel/helper-module-transforms@npm:^7.15.8": - version: 7.15.8 - resolution: "@babel/helper-module-transforms@npm:7.15.8" +"@babel/helper-module-transforms@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-module-transforms@npm:7.16.0" dependencies: - "@babel/helper-module-imports": ^7.15.4 - "@babel/helper-replace-supers": ^7.15.4 - "@babel/helper-simple-access": ^7.15.4 - "@babel/helper-split-export-declaration": ^7.15.4 + "@babel/helper-module-imports": ^7.16.0 + "@babel/helper-replace-supers": ^7.16.0 + "@babel/helper-simple-access": ^7.16.0 + "@babel/helper-split-export-declaration": ^7.16.0 "@babel/helper-validator-identifier": ^7.15.7 - "@babel/template": ^7.15.4 - "@babel/traverse": ^7.15.4 - "@babel/types": ^7.15.6 - checksum: 67aea0ba226e066ef04ba642325cf39b1c517945b7e7d5596755f4eef9b81865522553b75deec77b30edd3d5069c866b71c30f4f8aa8d93077eabc0e0c603da0 + "@babel/template": ^7.16.0 + "@babel/traverse": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: a3d0e5556f26ebdf2ae422af3b9a1ba1848fead891f46bcd1c6a4be88ad8e9f348140f81d1843a3481574be1643a9c79b01469231f5b5801f5d5e691efdd11f3 languageName: node linkType: hard @@ -891,12 +839,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-optimise-call-expression@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-optimise-call-expression@npm:7.15.4" +"@babel/helper-optimise-call-expression@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-optimise-call-expression@npm:7.16.0" dependencies: - "@babel/types": ^7.15.4 - checksum: 7c929d1a3dbed7ee776dd8a4502b92433bb14ce6217372581db117de294edcf7b8678b1f703b8309c769bb46f2e4f005cdb3958dec508a486b2b03a9a919b542 + "@babel/types": ^7.16.0 + checksum: 121ae6054fcec76ed2c4dd83f0281b901c1e3cfac1bbff79adc3667983903ad1030a0ad9a8bea58e52b225e13881cf316f371c65276976e7a6762758a98be8f6 languageName: node linkType: hard @@ -932,25 +880,14 @@ __metadata: languageName: node linkType: hard -"@babel/helper-remap-async-to-generator@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-remap-async-to-generator@npm:7.14.5" - dependencies: - "@babel/helper-annotate-as-pure": ^7.14.5 - "@babel/helper-wrap-function": ^7.14.5 - "@babel/types": ^7.14.5 - checksum: 022594a15caed0d3bbac52e27eef0f20f9dceb85921b682df55f3bb21dee6fea645b03663e84fdfaadc6b88f4b83b012858520813c15e88728bbc5e16bf3fa29 - languageName: node - linkType: hard - -"@babel/helper-remap-async-to-generator@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-remap-async-to-generator@npm:7.15.4" +"@babel/helper-remap-async-to-generator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-remap-async-to-generator@npm:7.16.0" dependencies: - "@babel/helper-annotate-as-pure": ^7.15.4 - "@babel/helper-wrap-function": ^7.15.4 - "@babel/types": ^7.15.4 - checksum: 80918caa96fcb679a89887f7997fd1428d77810e3fa11de0c7475594a09c7b96adee872b84202f8301ee707dec43575c6d92799f07959d595d2da1940388d8aa + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-wrap-function": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: e44690e6e8d7e2dc24f1e2a25cfba4148de1831820f15007129a8f80efa27a0133abfbd03dec8857834766ccda30be66bc1a58aef2c7cae55e2e9cfc9089bbe6 languageName: node linkType: hard @@ -990,15 +927,15 @@ __metadata: languageName: node linkType: hard -"@babel/helper-replace-supers@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-replace-supers@npm:7.15.4" +"@babel/helper-replace-supers@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-replace-supers@npm:7.16.0" dependencies: - "@babel/helper-member-expression-to-functions": ^7.15.4 - "@babel/helper-optimise-call-expression": ^7.15.4 - "@babel/traverse": ^7.15.4 - "@babel/types": ^7.15.4 - checksum: b08a23914a5f7f964aefa4518255006d3a58e4c0cf972527c1fe3c79ebff4d6d50c9f1d370b8d62e0085766a654910e39ba196fab522d794142d2219eea8430d + "@babel/helper-member-expression-to-functions": ^7.16.0 + "@babel/helper-optimise-call-expression": ^7.16.0 + "@babel/traverse": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 61f04bbe05ff0987d5a8d5253cb101d47004a27951d6c5cd95457e30fcb3adaca85f0bcaa7f31f4d934f22386b935ac7281398c68982d4a4768769d95c028460 languageName: node linkType: hard @@ -1029,12 +966,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-simple-access@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-simple-access@npm:7.15.4" +"@babel/helper-simple-access@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-simple-access@npm:7.16.0" dependencies: - "@babel/types": ^7.15.4 - checksum: 8c3462264d6755c1e190a709fa90667c1691cb61cdca2d3f9119dd93adfd9fbcb292bcc48dbd7e065b8c27d9371f2793799a92aec124a3260288ed112e00c839 + "@babel/types": ^7.16.0 + checksum: 2d7155f318411788b42d2f4a3d406de12952ad620d0bd411a0f3b5803389692ad61d9e7fab5f93b23ad3d8a09db4a75ca9722b9873a606470f468bc301944af6 languageName: node linkType: hard @@ -1047,21 +984,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-skip-transparent-expression-wrappers@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.14.5" - dependencies: - "@babel/types": ^7.14.5 - checksum: d16937eb08d57d2577902fa6d05ac4b1695602babd9dff9890fa8e56b593fdc997ad24de13fdaf15617036bfacf3493ea569898a5ac0538c2a831aa163f18985 - languageName: node - linkType: hard - -"@babel/helper-skip-transparent-expression-wrappers@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.15.4" +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.16.0" dependencies: - "@babel/types": ^7.15.4 - checksum: ebec4ea6fc93fd39e610f7b274cb63e420fffee1cbe5002e41bdf9d39ce6121d541163124730fb22b242d0f58d3be447b339ec6b323feeda687a978cafabfeaa + "@babel/types": ^7.16.0 + checksum: b9ed2896eb253e6a85f472b0d4098ed80403758ad1a4e34b02b11e8276e3083297526758b1a3e6886e292987266f10622d7dbced3508cc22b296a74903b41cfb languageName: node linkType: hard @@ -1101,12 +1029,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-split-export-declaration@npm:7.15.4" +"@babel/helper-split-export-declaration@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-split-export-declaration@npm:7.16.0" dependencies: - "@babel/types": ^7.15.4 - checksum: 6baf45996e1323fdfc30666e9c0b3219d74c54dc71e9130acfa4d9d4c53faa95618ac383a1c82a156555908323384a416b4a29e88b337de98fdb476212134f99 + "@babel/types": ^7.16.0 + checksum: 8bd87b5ea2046b145f0f55bc75cbdb6df69eaeb32919ee3c1c758757025aebca03e567a4d48389eb4f16a55021adb6ed8fa58aa771e164b15fa5e0a0722f771d languageName: node linkType: hard @@ -1131,7 +1059,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.14.9, @babel/helper-validator-identifier@npm:^7.15.7": +"@babel/helper-validator-identifier@npm:^7.15.7": version: 7.15.7 resolution: "@babel/helper-validator-identifier@npm:7.15.7" checksum: f041c28c531d1add5cc345b25d5df3c29c62bce3205b4d4a93dcd164ccf630350acba252d374fad8f5d8ea526995a215829f27183ba7ce7ce141843bf23068a6 @@ -1164,27 +1092,15 @@ __metadata: languageName: node linkType: hard -"@babel/helper-wrap-function@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-wrap-function@npm:7.14.5" - dependencies: - "@babel/helper-function-name": ^7.14.5 - "@babel/template": ^7.14.5 - "@babel/traverse": ^7.14.5 - "@babel/types": ^7.14.5 - checksum: d5c4bec02396f00d305ae2b60cfa5f3ec27d196a71b88107745b6be4fe257ebe54deedb6ee3997c8c9a2cc5c2571d567c22e9b866109490a2aa7f79a1a2272e2 - languageName: node - linkType: hard - -"@babel/helper-wrap-function@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-wrap-function@npm:7.15.4" +"@babel/helper-wrap-function@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-wrap-function@npm:7.16.0" dependencies: - "@babel/helper-function-name": ^7.15.4 - "@babel/template": ^7.15.4 - "@babel/traverse": ^7.15.4 - "@babel/types": ^7.15.4 - checksum: 66422c8abd69ac3b9be44de62fe9e460ae8faa2b692757eeed920523633a1921b29af8867eb5f0832b1f029c489cf01c703ae51fa2dc078ea636abcc52e092bc + "@babel/helper-function-name": ^7.16.0 + "@babel/template": ^7.16.0 + "@babel/traverse": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 2bb4e05f49cf217cc5890581284a051245ba0ddaccbe3ddd662010d7a6969f52d2027e310d26db2e030273c5fe9341448c7845fcb4795ad8eb56bdeabec148b8 languageName: node linkType: hard @@ -1221,14 +1137,14 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helpers@npm:7.15.4" +"@babel/helpers@npm:^7.16.0": + version: 7.16.3 + resolution: "@babel/helpers@npm:7.16.3" dependencies: - "@babel/template": ^7.15.4 - "@babel/traverse": ^7.15.4 - "@babel/types": ^7.15.4 - checksum: e60738110086c183d0ce369ad56949d5dceeb7d73d8fdb892f36d5b8525192e6b97f4563eb77334f47ac27ac43a21f3c4cd53bff342c2a0d5f4008a2b0169c89 + "@babel/template": ^7.16.0 + "@babel/traverse": ^7.16.3 + "@babel/types": ^7.16.0 + checksum: b725b1aab734e9e1407247ee499880583855843fa2855377a2c26277bd9fbd7080219109189bc69b18d71cc30759666bfe66d534729b41452097866d1f5a66ef languageName: node linkType: hard @@ -1265,6 +1181,17 @@ __metadata: languageName: node linkType: hard +"@babel/highlight@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/highlight@npm:7.16.0" + dependencies: + "@babel/helper-validator-identifier": ^7.15.7 + chalk: ^2.0.0 + js-tokens: ^4.0.0 + checksum: abf244c48fcff20ec87830e8b99c776f4dcdd9138e63decc195719a94148da35339639e0d8045eb9d1f3e67a39ab90a9c3f5ce2d579fb1a0368d911ddf29b4e5 + languageName: node + linkType: hard + "@babel/parser@npm:^7.1.0": version: 7.12.5 resolution: "@babel/parser@npm:7.12.5" @@ -1310,21 +1237,23 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.15.4": - version: 7.15.7 - resolution: "@babel/parser@npm:7.15.7" +"@babel/parser@npm:^7.16.0, @babel/parser@npm:^7.16.3": + version: 7.16.3 + resolution: "@babel/parser@npm:7.16.3" bin: parser: ./bin/babel-parser.js - checksum: bd828b933118354ecae482240e100205738b9d8bff06cf615493c470cad09198d8c024f3e28053f38f875f90d566a5994c19a4c0329bb0c126a994cb031e90e1 + checksum: 486b676b9d47d10de72598f9453eb4591535c5639b5e153d46442fb0d8523d775abf6e5f457193730b609d55ad0fd171f28a075c1fa5679f5049279e77cd63b2 languageName: node linkType: hard -"@babel/parser@npm:^7.15.8": - version: 7.15.8 - resolution: "@babel/parser@npm:7.15.8" - bin: - parser: ./bin/babel-parser.js - checksum: a26c91967655f3961bc0c2565f7b9ac870ee3db86c9a0f00b96a7fb65210687be023431c79b3ed2a13b9c945e6afa09c36542ee508741e7ce3039a5b0f18c4b2 +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.16.0": + version: 7.16.2 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.16.2" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 6ed9dbbf18b24f6edd2286554f718ea3a1eb3fdae4faece6fabfb68d1e249377d8392ae1931f52ce67fdfcfec26caf8d141bbcce9d6321851b5a08f52070a91e languageName: node linkType: hard @@ -1341,16 +1270,16 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.15.4" +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 - "@babel/helper-skip-transparent-expression-wrappers": ^7.15.4 - "@babel/plugin-proposal-optional-chaining": ^7.14.5 + "@babel/helper-skip-transparent-expression-wrappers": ^7.16.0 + "@babel/plugin-proposal-optional-chaining": ^7.16.0 peerDependencies: "@babel/core": ^7.13.0 - checksum: 6c4f264951a51b22ae52e97ed8ba272c1b7a068a0b4a3472c24998a9ce0c3174c3157457a7c886664cc5c77f7693b779d07b1def2545a6cfdf66ee5ff2064423 + checksum: bb115479292e2c66671a62c46a64d8dae1fc8bbf604c83f82a421216e3d40632dbe86e8ba34e66318c215eddfc4f25e6e7fe19123517f1cf5b6003b1efbd911a languageName: node linkType: hard @@ -1367,16 +1296,16 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-async-generator-functions@npm:^7.15.8": - version: 7.15.8 - resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.15.8" +"@babel/plugin-proposal-async-generator-functions@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 - "@babel/helper-remap-async-to-generator": ^7.15.4 + "@babel/helper-remap-async-to-generator": ^7.16.0 "@babel/plugin-syntax-async-generators": ^7.8.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d3b9840a69de3b9f336540000bd785ade25800f893821e0986b647eed92bd820bc2486563d48d6a76de66b62d0adb598dea4fcf5f248420707b5a3d2b7212b36 + checksum: 2ee0d0807256ca0c3d1c5cdc40b5bc2afc43e283222ce9b99ea84d1537ccc2c26bdeaf9a870bc4a00ad9c76763a3ddaca7ad2ff4349d9e318130205d4f2a9fee languageName: node linkType: hard @@ -1404,15 +1333,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-class-properties@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-class-properties@npm:7.14.5" +"@babel/plugin-proposal-class-properties@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-class-properties@npm:7.16.0" dependencies: - "@babel/helper-create-class-features-plugin": ^7.14.5 + "@babel/helper-create-class-features-plugin": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: fe2aa0a44f8ea121e10c856d6fb4fca418dc42451258ef6ed29321ca740080fba420ebd3d6700d0456c34c2ab2044f9ce4308498321f52a93184ff5adb015aae + checksum: b1665ced553e5cdb95eec2fda321cb226c5f255edd1a94b226b9d81e97e026472184b6898af26f2bb9ee64101fad1afe215b6fc469d3103dec78c55e732e49aa languageName: node linkType: hard @@ -1428,16 +1357,16 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-class-static-block@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/plugin-proposal-class-static-block@npm:7.15.4" +"@babel/plugin-proposal-class-static-block@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-class-static-block@npm:7.16.0" dependencies: - "@babel/helper-create-class-features-plugin": ^7.15.4 + "@babel/helper-create-class-features-plugin": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 "@babel/plugin-syntax-class-static-block": ^7.14.5 peerDependencies: "@babel/core": ^7.12.0 - checksum: 2c77531cf6637fbebed18cc0485651737a875c507c7ebfc35c702bde9aeac303708c825bcd7c9882ae5c007ab1c44fbea322ac3b26ef3774d89f4e5d494da0fb + checksum: 59c4bb3d6ad4828e7773fe1c63730c68bf646c3a8d042b9ed4062fd98a26c1656b7ee108c5f144fd8b24ff567baf3b2efa644be29c6c8bcfe60e09e485e22116 languageName: node linkType: hard @@ -1466,15 +1395,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-dynamic-import@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-dynamic-import@npm:7.14.5" +"@babel/plugin-proposal-dynamic-import@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-dynamic-import@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 "@babel/plugin-syntax-dynamic-import": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 47be4b5f8824f8690b47d99a34d52de0e6c19d0b99f26c1f9a2e4cc49e05082bcef7248c610bb3830ae84cec928713c7774f4929fca4fa72df570df7a76a9d2b + checksum: 4027da640443d8fd4a20637d1dd67cce1c13207b8c19fa77796a08b9eec9881b95322c1a5c489128adf3a12e9bbc02b31de9ddd536c909d072577a74a2a70b67 languageName: node linkType: hard @@ -1502,15 +1431,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-export-namespace-from@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.14.5" +"@babel/plugin-proposal-export-namespace-from@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 "@babel/plugin-syntax-export-namespace-from": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b3f4e0cc196f7ad9132816bb350124e8932bc047ab946e431f85bae9649b0de384c54261a60c050a2b8220703408fc089f90349ad008ed69a70944a6f3048d0e + checksum: 0bdc166ac44d9a0579e6d14d07ed1364932b4b7852626f4ba0c0011464097ed23bec43a3e93793d888c2854918ce9937ac251a945abbe0d283eaa1df206e0b05 languageName: node linkType: hard @@ -1526,15 +1455,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-json-strings@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-json-strings@npm:7.14.5" +"@babel/plugin-proposal-json-strings@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-json-strings@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 "@babel/plugin-syntax-json-strings": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 51dafe70237860569c9c27dc6a0db83e149bf7babb0fcafa9dbcd55a960b443f7b5bb695956c6e116e46b3dbd2a6777ead62bcad843aff8c1916c1be56e2f504 + checksum: fa93be8eff22ced96a68c9db8c0e930414a4ffb44cf68b473717309c06a4feee2bac6e41415a699c829f29928653d67b4b7d29a45861784d235264d829055a1e languageName: node linkType: hard @@ -1550,15 +1479,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-logical-assignment-operators@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-logical-assignment-operators@npm:7.14.5" +"@babel/plugin-proposal-logical-assignment-operators@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-logical-assignment-operators@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 08b6dbc991c4824b0d8bfabf46c8254fce02d2df04627b8849cf15a4b6de75629c10c7c83d1e6834cdcebfc98b16264ce2dd32aa9c0fae900ed2af807d5ac42b + checksum: 7e6cd10248803f0c5801805ef1a357314940c3204c3d2f00994711f272c21276f181d0e83ada5bce6185ae2c97c4417e778331505ffc2e71a2b9c4425a5dcc6d languageName: node linkType: hard @@ -1586,15 +1515,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.14.5" +"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 033d9483c2feb74928fbb83a73948eb1179c8852d2ae507fbfc37752d2dbf702c9ad0daaf1eaa029f81b12b7e2470061b4f611db88b7293f0e9a71eba288a430 + checksum: e50f94929970cdc5c6ee22ec4c95c46ae25cdd8c391baf601f7f3d3a3cec417efc663a3fafa9ae5bca82a6815d49687b07cab9857f5a10e9ea862438ecb81e4a languageName: node linkType: hard @@ -1610,15 +1539,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-numeric-separator@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-numeric-separator@npm:7.14.5" +"@babel/plugin-proposal-numeric-separator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-numeric-separator@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 "@babel/plugin-syntax-numeric-separator": ^7.10.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 22093297ec9aed3938b39f4efa1b518252fe7b0835902c3066f0ae6a864ac253b986a4a21a6092aa068d0702d7b09bed74e56cf39f2da8b4f3f43e0747bffb62 + checksum: eb7895a4f38263df644a0ded7042991190f23bdec4b53f3e2c8b40b82d2dbc537a6ca9afbfd490d1aa5dd33244e7a51bf1ae0c4c6890d9978bc1adc325b7e795 languageName: node linkType: hard @@ -1650,18 +1579,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-object-rest-spread@npm:^7.15.6": - version: 7.15.6 - resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.15.6" +"@babel/plugin-proposal-object-rest-spread@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.16.0" dependencies: - "@babel/compat-data": ^7.15.0 - "@babel/helper-compilation-targets": ^7.15.4 + "@babel/compat-data": ^7.16.0 + "@babel/helper-compilation-targets": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-transform-parameters": ^7.15.4 + "@babel/plugin-transform-parameters": ^7.16.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: fef884b9e2e235c449f317b4fb0f90c23bdfbfec160c3ed105a3bbf2a85a6e449883953f8229ba132ad65090ff38094fca8475225ad462d1bd87f1392f3f60ed + checksum: c7716ba50e65aae613e553dd568d3f4b4c42fa8d9f1c3aca6cc227670fc792b600cd5a5c710451490f3d7d5916e77607cba45033e199534ca71feed451f63820 languageName: node linkType: hard @@ -1690,15 +1619,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-optional-catch-binding@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.14.5" +"@babel/plugin-proposal-optional-catch-binding@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: f9c1b2b34fef1bde85feeb0b438131f526056161e10b6fb91c74a5828ad39d2a20521b5c3cefc7367a7e5fc792b7c7e607bf278d7999b5d89824c34af3174eae + checksum: 5003a1d48fb6bac1661b481681baf7941de518f1f773d9745e65a650e750b715cb69181a4b723e28f4e43b94143b7b0fe5d12ff1ceceda9731f073cd6bf4e195 languageName: node linkType: hard @@ -1715,16 +1644,16 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-optional-chaining@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-optional-chaining@npm:7.14.5" +"@babel/plugin-proposal-optional-chaining@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-optional-chaining@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 - "@babel/helper-skip-transparent-expression-wrappers": ^7.14.5 + "@babel/helper-skip-transparent-expression-wrappers": ^7.16.0 "@babel/plugin-syntax-optional-chaining": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 9e39e20d162bea2241b4c24ea8a339f872a04954a5155c606bf2437edaa1a15b8a517daee4b2b09cfd42d826b93c57f080aa9fbb13c60a8f3a7a72963badf2df + checksum: 8301e0829220327c8b969b711c5c4ee5aef88b391e5fb7838381bd18c0fd0cf360d3a307ad5c6113414470ae920504dc2c41983af0ddf3762f5c88957e0c3a94 languageName: node linkType: hard @@ -1752,15 +1681,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-private-methods@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-private-methods@npm:7.14.5" +"@babel/plugin-proposal-private-methods@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-private-methods@npm:7.16.0" dependencies: - "@babel/helper-create-class-features-plugin": ^7.14.5 + "@babel/helper-create-class-features-plugin": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: badacc1d68c8cf92a7ba973e3c283bc3aebf586a6573b6d18a96461ce18039d4cdc0135edac1b810df8d92cfca628115d98a0ad83ed8f15bf15eaff21539bf32 + checksum: 6f648f54ea1219262b7a05f86f94de7cb466dc81ffd86e4f37ba536037762457ef13408083eb4325d44d2a5aae27c097756efe1067f5c1fbddb8078b923580f5 languageName: node linkType: hard @@ -1778,17 +1707,17 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-private-property-in-object@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.15.4" +"@babel/plugin-proposal-private-property-in-object@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.16.0" dependencies: - "@babel/helper-annotate-as-pure": ^7.15.4 - "@babel/helper-create-class-features-plugin": ^7.15.4 + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-create-class-features-plugin": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 "@babel/plugin-syntax-private-property-in-object": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 39a0ab24dcc3464997dbac785ad4f69eac26496c6848000f4886da47a18547e635a34b0ca6fd943674f280d4b146d20b7baeb31e05276af8f508f884198dcea9 + checksum: 9098fb34f4abac376ec5823bf6aaedacd46e6925a6fc62559a8086a110bf39310ee308bfbbed052f047ad803b7148b87e43b6d83a759be0aeab1149efd4b8eeb languageName: node linkType: hard @@ -1804,15 +1733,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-unicode-property-regex@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.14.5" +"@babel/plugin-proposal-unicode-property-regex@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.16.0" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.14.5 + "@babel/helper-create-regexp-features-plugin": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 58bd3277a972a33d101d29ab4f52e964b6e8ec218eb84f764b4ea67bf8ed362909760812d3f7451ee5e54dc273bd81bc5a00cd2c13e8fb64a47ec117cb69d51b + checksum: f26b76c9aa680820fe693f768a36e3a2c4d969e72d7a362059fffad7c874eed8a89bde2be5bde650283a685bd879415f8937fb37a9a1397b287a81df0c6f7c23 languageName: node linkType: hard @@ -1993,14 +1922,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-syntax-jsx@npm:7.14.5" +"@babel/plugin-syntax-jsx@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-syntax-jsx@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3a2ba87534b0f9ee70eba0754d2ae544825c25afd98efb8e42b41399e02de4cc5b1f70fc5ce444fb7a7e5b09972c289eed2f00917be5b88d67407f4cbde8e960 + checksum: 34afe4030c249ed5a559c7d164b317a6209f3fca2db7dee7ecb8413af84167381d82f23517bf8e41d359da07da9b0fd2c0472e81c4389e5cc9d1997a308d49de languageName: node linkType: hard @@ -2136,7 +2065,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^7.14.5, @babel/plugin-syntax-typescript@npm:^7.7.2": +"@babel/plugin-syntax-typescript@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-syntax-typescript@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2da3bdd031230e515615fe39c50d40064d04f64f1d2b60113adff2c112a27e4f9425425e604297d5c2af2b635e7980f3677e434dfeb1d7320ad2cd1ffc8e8c2a + languageName: node + linkType: hard + +"@babel/plugin-syntax-typescript@npm:^7.7.2": version: 7.14.5 resolution: "@babel/plugin-syntax-typescript@npm:7.14.5" dependencies: @@ -2169,14 +2109,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-arrow-functions@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-arrow-functions@npm:7.14.5" +"@babel/plugin-transform-arrow-functions@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 126196ea0107e97f711c0d48d8d1e01a30f5a5e127628f7367658b4c5832182c4e28914294408374690c5bfbb4ad4fe6560068d8bf370cafe8d4fe23599aaa95 + checksum: ff647300424968d1cd6c6b015fd72d332042a94c7b08f3e785f32d22364bfad49258a41c53675de08573af98da1a623efa03da13a653f06988f79a9d571f7030 languageName: node linkType: hard @@ -2193,16 +2133,16 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-async-to-generator@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-async-to-generator@npm:7.14.5" +"@babel/plugin-transform-async-to-generator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.16.0" dependencies: - "@babel/helper-module-imports": ^7.14.5 + "@babel/helper-module-imports": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 - "@babel/helper-remap-async-to-generator": ^7.14.5 + "@babel/helper-remap-async-to-generator": ^7.16.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4c47016c5f65adaa5836054fcc99402f1d295aedd7ebd44e6df128a90977952f2a8abdf3b3d0aa5a9e1186184da538452c4d9a3b1482376759c6962627201da5 + checksum: 2ebf505f43350d246007d754577477ddb0132c4ab39c9fd420d36ebb6e489b2b3eb48f27fe58f7ad0c742946a1e81e3b150666507abab03fe6bd649ff585ed45 languageName: node linkType: hard @@ -2217,14 +2157,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoped-functions@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.14.5" +"@babel/plugin-transform-block-scoped-functions@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 9994d9f107308b21be043de115fe1d06956807d93a3039ddab54333d1fbb39ad50cc5f9eccaedf5317f4699230e923662254974f3a974c4f000e986837bc020a + checksum: f7efc5d8ce9242e11c94c82d9c940d4c534a751ff3679839d2f7d7a300c29ac4c4a3c26c238b5f2828201cac8a848bfb6342c285460f6ce5bc267cbdc1bb070b languageName: node linkType: hard @@ -2239,14 +2179,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.15.3": - version: 7.15.3 - resolution: "@babel/plugin-transform-block-scoping@npm:7.15.3" +"@babel/plugin-transform-block-scoping@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-block-scoping@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: ee28f51711b5f6569a9bb86be5b2a5456f3e6e22e68488ee77f8082fae5563f45c858dc8323e0e51085d880db1be73e28dc5d108c8a855c831fb29310a01b549 + checksum: e5bcb9eeed7974ee6dd14c360c21ad2465f81342001e5468bbec5db483fffc78bb0e7f84155be6c32588bc0b43a6ca0050c7962400b33d134f6298c31c8073d4 languageName: node linkType: hard @@ -2285,20 +2225,20 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/plugin-transform-classes@npm:7.15.4" +"@babel/plugin-transform-classes@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-classes@npm:7.16.0" dependencies: - "@babel/helper-annotate-as-pure": ^7.15.4 - "@babel/helper-function-name": ^7.15.4 - "@babel/helper-optimise-call-expression": ^7.15.4 + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-function-name": ^7.16.0 + "@babel/helper-optimise-call-expression": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 - "@babel/helper-replace-supers": ^7.15.4 - "@babel/helper-split-export-declaration": ^7.15.4 + "@babel/helper-replace-supers": ^7.16.0 + "@babel/helper-split-export-declaration": ^7.16.0 globals: ^11.1.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c795bb3f49eff5a5a7357650fb233e6a84089278d8b917ef46c566dd112de660240e7ffca6ba274d7596034806b9655974082cf99746ea492f3be98613d5fc01 + checksum: 7db47296045761b3f35a9075b4bcce99ad5aa93714cca235961fa596983ba6cfd4d84b29fa6745e4752bd2a60ac299b0dee3231ce20061b6798ae16a147e4992 languageName: node linkType: hard @@ -2313,14 +2253,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-computed-properties@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-computed-properties@npm:7.14.5" +"@babel/plugin-transform-computed-properties@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-computed-properties@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 87bd4c46255359ab8d53d0e9b5aa5e1ef218c1447874bd8c2eff759d3a2b5fe6b3ec55046babe0087f7e3890f6167524c729737e912080ea1c9758a559765130 + checksum: 0f86de419cf5daf28b01c5b2feafa426e5b0ec776290e731de3d7a6ec4ec742400e13436d67292e500ecd50e21ddab9ae34da79357a85a443d30dc94f2a4f6a3 languageName: node linkType: hard @@ -2346,14 +2286,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.14.7": - version: 7.14.7 - resolution: "@babel/plugin-transform-destructuring@npm:7.14.7" +"@babel/plugin-transform-destructuring@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-destructuring@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0b0cf8ed9fb92c53e3888c17402c4f1e8f329f05a759829b559df883b19b442d3950b7f319df419d0cff122ea76fc8b3b55779fdbb9e394e5f058419a8d5ba14 + checksum: 0a499c9abd6b50d4da6a3c8416e3cdf305f8002fddb3bd9ddd0774ba17ab1b10134f79fe8edc495c94344e5ab387626fb0ee124d31810758968a92d573ff9034 languageName: node linkType: hard @@ -2380,15 +2320,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-dotall-regex@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.14.5" +"@babel/plugin-transform-dotall-regex@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.16.0" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.14.5 + "@babel/helper-create-regexp-features-plugin": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4da3dac9580823c1fe8aaedf6109d3a26d17ad7ef7d1b278ddbcd7c148e02c465cf49250794529a34bac0bda6b53db558ae08d185a96b76efaaa17a5da3911df + checksum: c1f381f0d44a1b33714a68ffd60f2b9efac1be95caf3c21192cc8233afde2fae1da268e26b3cb40764736f090793b66946574c3310cfdd4906a7e72310239ff9 languageName: node linkType: hard @@ -2415,14 +2355,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-duplicate-keys@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-duplicate-keys@npm:7.14.5" +"@babel/plugin-transform-duplicate-keys@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c6c951d2f7ed528a8103d08293d4aaf95efa38c697e7b2b27b7e6c9780280484373e2f7ef8d77daf17dffdc86748fbf75e776e0542b1c7b17e29308bc31ebd8c + checksum: 66f09487fdf737aa280c780a609bafc9a771b34b5f9a8dccf69752c22110893763f6c105062776f084ed872a55d1656b3f14e2a9c2031f3dbdf31da20d9c827b languageName: node linkType: hard @@ -2438,15 +2378,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-exponentiation-operator@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.14.5" +"@babel/plugin-transform-exponentiation-operator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.16.0" dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor": ^7.14.5 + "@babel/helper-builder-binary-assignment-operator-visitor": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 7588a582d0bc5c80fda7f1c631354a35a9a7d284dd80ccaf2bbfd086a39a9d6461718dc7dd45a3ca59228593270a7c6a907a9cbe7ddc349d80c7342af0263c5c + checksum: 22e1d4804a5fc522744a1cc13e2c35c5d81c2e303a634822fee59829477b3748dcf897a020c3083084350ab1d3b76752157b216971157763394021e2f2184094 languageName: node linkType: hard @@ -2484,14 +2424,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-for-of@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/plugin-transform-for-of@npm:7.15.4" +"@babel/plugin-transform-for-of@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-for-of@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 908307b89d05bfb464a4a33033f68fdfedf6302a0203d45c2a34abc3a5bacf23767284892b21b52d0cbeb7e10330a1d5d81990000fef1592adbb3556fd96d1d0 + checksum: 504d967b30b00d3e1a2784f6a215963fc0036871f8fd6ca61e41e67cdb3319511e9148164428144469416b35b0e02c896c144402ace7cd7a6c45b0d1e8746ae6 languageName: node linkType: hard @@ -2507,15 +2447,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-function-name@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-function-name@npm:7.14.5" +"@babel/plugin-transform-function-name@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-function-name@npm:7.16.0" dependencies: - "@babel/helper-function-name": ^7.14.5 + "@babel/helper-function-name": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3db2fa1bcd21b76a91ce78db8ebca047fdadbf198f816e2621e531a751a0d40976cf2a25262dee9352fd0c53bff5b25fddefadebdbb4ba3da6d89b849ab075b6 + checksum: 289f4fce26e8b3a81fcae752cecdb78b363eb29e400aa4dc8318484156d908ddc6dd5b274b8fbcdb80ea59a362834554c4a5d3454e974957dbd2b30c3d00ad3f languageName: node linkType: hard @@ -2530,14 +2470,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-literals@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-literals@npm:7.14.5" +"@babel/plugin-transform-literals@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-literals@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2341cfaaf8ac7199c578407ea4de41205d3d74c5a48899aa96c41b08c09d18c46d9018fdc6a2f69f0bccc2662223afc47b60130ae4ff36a79351fface71a61f3 + checksum: 7291771c7626a27684053ceefc4e2e3e480a6ceab9f3c8abbdd9c90fcea63f035ace397e53bfc4b7311b835f7c79449be03226affa69e2e2a96c14b6da4d5db9 languageName: node linkType: hard @@ -2552,14 +2492,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-member-expression-literals@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-member-expression-literals@npm:7.14.5" +"@babel/plugin-transform-member-expression-literals@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a94ff910e8d0e28effd58c64f2d15c9772ea4c209644f116fd81dc5c93ce232304f42ef14d5ec2baf095c824786698fcf6c1d4c91952dc3762350f4ec0eb1f17 + checksum: d5ed6cf840b9fd8b88f719dea46dc26a1778f10aeab6878b3eabf2350cfa813bfeff09d91c6afc93dd3536a48bc892a0afcf9f99f3bad6b54b41638f3ae80fa9 languageName: node linkType: hard @@ -2576,16 +2516,16 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-amd@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-modules-amd@npm:7.14.5" +"@babel/plugin-transform-modules-amd@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-modules-amd@npm:7.16.0" dependencies: - "@babel/helper-module-transforms": ^7.14.5 + "@babel/helper-module-transforms": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 babel-plugin-dynamic-import-node: ^2.3.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 963d9ebb11b282d5c5f462e3e1ad6991e60fb4d190b5a7aa0d9937e0fa83d89cf5f94268f0b0b343576f2cee0cf545bcaf40da40eb8b9dca5c79840fd86a65ed + checksum: c37ccb8cd7a301123fb5590712d957bf9f82bb0d89a83441b570a9f9793af76b99449c93f1079ad187fb598a5eeb5571561ff4d71af9192c7d6e407a464d6aff languageName: node linkType: hard @@ -2603,17 +2543,17 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.15.4" +"@babel/plugin-transform-modules-commonjs@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.16.0" dependencies: - "@babel/helper-module-transforms": ^7.15.4 + "@babel/helper-module-transforms": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 - "@babel/helper-simple-access": ^7.15.4 + "@babel/helper-simple-access": ^7.16.0 babel-plugin-dynamic-import-node: ^2.3.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4782b0dad09a9a593be94c7d71fc134ba190e04125a0bf7127dfb5f23413438467b50d92f5d91faa2d377cecccfaf9cdd61156a033fc772816772fdddd82e0ad + checksum: a7e43670f503b31d6ad42977ddefb7bffc23f700a24252859652aa03efd666698567b0817060dd6f84a6cd23e7aac7464bc0dc7f7f929cad212263abcac9d470 languageName: node linkType: hard @@ -2632,18 +2572,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.15.4" +"@babel/plugin-transform-modules-systemjs@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.16.0" dependencies: - "@babel/helper-hoist-variables": ^7.15.4 - "@babel/helper-module-transforms": ^7.15.4 + "@babel/helper-hoist-variables": ^7.16.0 + "@babel/helper-module-transforms": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 - "@babel/helper-validator-identifier": ^7.14.9 + "@babel/helper-validator-identifier": ^7.15.7 babel-plugin-dynamic-import-node: ^2.3.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c5ba905680781237a8e86ae6434a9ca33e49deb8e7c3ac28d7b8079bc51c39b557aeecb06e97dc519912815fc99cbd75eaa23bfaa5428ee36aef2dfeae617c29 + checksum: 4aa9bd45a4c1f79a4abd92482b4f9ac6492b5e727ee34316c80a30b6524281d39959a2d556b231eae4b1031f35e0133e60270f9e4bfa5f25a8cb68ef145dfcd2 languageName: node linkType: hard @@ -2659,15 +2599,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-umd@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-modules-umd@npm:7.14.5" +"@babel/plugin-transform-modules-umd@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-modules-umd@npm:7.16.0" dependencies: - "@babel/helper-module-transforms": ^7.14.5 + "@babel/helper-module-transforms": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 455ff383bed47e104d4b2b32f11bc5a44a25c797fad26b5eab9b8a81856f9945350b45ad28b9b20b0bbf324832c7a826c9c3d6f865e85c26a1771663132e4145 + checksum: b07d41eae3a1163fdb2dca4bffb0de880981e6581163948a88b7665709e860612932f5a73e54d70057e834d3968e3b5f86222f1d302c9e1d34d95a764584af54 languageName: node linkType: hard @@ -2682,14 +2622,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.14.9": - version: 7.14.9 - resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.14.9" +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.16.0" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.14.5 + "@babel/helper-create-regexp-features-plugin": ^7.16.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 81dda376c0af4c07ae252703481e8bd16d49045bd624697ff6b6635326f3f20fca9c574a2f0036bf7f4aa8c36baa9d926912538de486a189a3515bec7f72e16a + checksum: 758a87aca66ea7944c5f94ed7a798220c3b2986da4c38dc3f63221065ec96534bf39b3b043dd9759dbdff4026d340bbe51082d5ad4505c19b08893663130675b languageName: node linkType: hard @@ -2704,14 +2644,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-new-target@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-new-target@npm:7.14.5" +"@babel/plugin-transform-new-target@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-new-target@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 5b806c86926cd0b03fa2f22cf21a6d6a86e5831b80e8a1e898877acd3a03fd07078e45da33b671200ec98a5c7ac9be2f3592cd88933e262feffba248ca7ca4e7 + checksum: c741ba3e84c182f1af3174cb7f00c4e434080ff882e72c7b2743d1d636eebcf12c865772be051a323c823bd4ebdfbae19cb78e95218d6b14c338f27a64608e31 languageName: node linkType: hard @@ -2727,15 +2667,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-object-super@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-object-super@npm:7.14.5" +"@babel/plugin-transform-object-super@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-object-super@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 - "@babel/helper-replace-supers": ^7.14.5 + "@babel/helper-replace-supers": ^7.16.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 88477a8b27e76042ffbff1345088422f5b3135346d69f264e71d90b3749a3d73d5a579c97a33cd11c61c5d499a655911c7cd97dbe68edb36e090dfd5f154d777 + checksum: b6ed0a8f5a1231b4dadb5edb2cef8fba7957cbad943c0018002719d066fda93b805da961e42b38d625e43e7c79f5c07d5719d6d63f9cf178501882a4aa5d30da languageName: node linkType: hard @@ -2761,14 +2701,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-parameters@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/plugin-transform-parameters@npm:7.15.4" +"@babel/plugin-transform-parameters@npm:^7.16.0": + version: 7.16.3 + resolution: "@babel/plugin-transform-parameters@npm:7.16.3" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0d8bf881156669a2a6fa279e80fa2f1f47ec6404a72be87adb3e8fa40e72d26f2413ce942208dd1b0f6deb47332d8d2fd81b5e5d6f744779c7d9b13f85b608a5 + checksum: 7c0154fa66f03f69f6767adc01e72ef00d50cae8eb87c65506adccccc1cf776730ecbb96a5de0127910554cc0e86e375bc437fa085f619783d368936736a4f58 languageName: node linkType: hard @@ -2783,14 +2723,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-property-literals@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-property-literals@npm:7.14.5" +"@babel/plugin-transform-property-literals@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-property-literals@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 426e7b13a048220314e35bd4e6732640293c616173ef05ceca3a2bfadd043199e35ec693f1604f77178c3a88bea241b6d7ce92d8fc837faeb37117ad7866350f + checksum: e9eb9355db4cf18dc82879174fc2de6590521afea04f1c80c5805d3f759bfa25946bcac1095b5fe0e4ad3f5eb330cd7e308467626a0212f07b9f41b9f00affa8 languageName: node linkType: hard @@ -2805,14 +2745,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-display-name@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-react-display-name@npm:7.14.5" +"@babel/plugin-transform-react-display-name@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-react-display-name@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d7ca35d5e8d7d91ac82b17e1bd68dd4a7dcfae54da95b28d072907799503e2ec234f34dd869c9fee299a29e73e7b5ce3d4c748cf2a29c25d39f9523be130dba3 + checksum: 82ca59676ccf5179585828c64b5703aec597d78fe4adf788579529d02b071b0fc6c2df69aa033118b7ac1c12e1dc418046fe7e9c6a593e1005beacc2846f4281 languageName: node linkType: hard @@ -2827,14 +2767,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-development@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-react-jsx-development@npm:7.14.5" +"@babel/plugin-transform-react-jsx-development@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-react-jsx-development@npm:7.16.0" dependencies: - "@babel/plugin-transform-react-jsx": ^7.14.5 + "@babel/plugin-transform-react-jsx": ^7.16.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b49d6e703aeb4fbaacbb8449418dc3c599bcb3ce608cb900ed21a288c3bce42a33209524693b1978766b645aa2b751c15aa9da5337cc6ac2a79fd9b7c9ae9246 + checksum: 2724db0d24779107a6e019f4be17e894e26dc23e33f797b3cd750afc0db33d477db27d6aafb63eb459e3514fdd9f408b9487c7db3d7c6858129382e9c26352dc languageName: node linkType: hard @@ -2853,18 +2793,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-jsx@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-react-jsx@npm:7.14.5" +"@babel/plugin-transform-react-jsx@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-react-jsx@npm:7.16.0" dependencies: - "@babel/helper-annotate-as-pure": ^7.14.5 - "@babel/helper-module-imports": ^7.14.5 + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-module-imports": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 - "@babel/plugin-syntax-jsx": ^7.14.5 - "@babel/types": ^7.14.5 + "@babel/plugin-syntax-jsx": ^7.16.0 + "@babel/types": ^7.16.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4be6ba0a0303691ce7e16363da1ae446a5cd6eb63ba5729cd7af21b0e7927c07bb8595482836cbda0f41b39fa979c37f4504ef7c23729085f84fac1659615542 + checksum: c4fd2307750f3903ce1ff83e3eac5ebc3ef38838c542ff92676332d98292cacb60b91c19f49e30c9442494937c692992160101ae28175af0e1b1c7b40936e8c0 languageName: node linkType: hard @@ -2894,15 +2834,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-pure-annotations@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.14.5" +"@babel/plugin-transform-react-pure-annotations@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.16.0" dependencies: - "@babel/helper-annotate-as-pure": ^7.14.5 + "@babel/helper-annotate-as-pure": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3b62cc6af2c838eabc28c07473eab1392b41a5db2f0f326b1ba3ec52b95529e1c46098d6a259c7debb6a17489445828b89f7737a6fb85345ea5d27e4819a31fe + checksum: b06c0f5efd7bc6118d43ad1e3a8cb94ebe01b19cff6fbeab0941801d1013b7bc372d2db9742b1ed746a89828a955f8dab9eb460d21fc3af352038de4cb0c6184 languageName: node linkType: hard @@ -2917,14 +2857,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-regenerator@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-regenerator@npm:7.14.5" +"@babel/plugin-transform-regenerator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-regenerator@npm:7.16.0" dependencies: regenerator-transform: ^0.14.2 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: f606bc04da7d0cfd651914cb144e85a0ea6fe20ee453ed21d002747cc47b09c853bc97166c32dc47e959581b772d9883f7d96d1c8e795c81ed21dbbb300e3aa7 + checksum: 32b1b43f8d55d9e78e87bbc6a19b0bb0ff968220e215e9a3984c0de140048c54c62cf46889bee16f987221eab112909318de391426df33cdbe3fd710480068f7 languageName: node linkType: hard @@ -2939,30 +2879,30 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-reserved-words@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-reserved-words@npm:7.14.5" +"@babel/plugin-transform-reserved-words@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-reserved-words@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 8a40d7b48e1b4a549272d603e7b28ead70213e12353d65edd07156b7169d7933cee8b79987b54f374f3c41b835d941aca4b13b8aa23a922c94113af2131ca686 + checksum: 7a8288cfe2375e43579d3786d5f6654b36d8344b1be3df4fbafe81ae49bf634f85f68fe5a1a280f56aa7d626deaaa6ba89e586422b3d8b13f7d4b0e0617362d6 languageName: node linkType: hard -"@babel/plugin-transform-runtime@npm:^7.15.8": - version: 7.15.8 - resolution: "@babel/plugin-transform-runtime@npm:7.15.8" +"@babel/plugin-transform-runtime@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-runtime@npm:7.16.0" dependencies: - "@babel/helper-module-imports": ^7.15.4 + "@babel/helper-module-imports": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 - babel-plugin-polyfill-corejs2: ^0.2.2 - babel-plugin-polyfill-corejs3: ^0.2.5 - babel-plugin-polyfill-regenerator: ^0.2.2 + babel-plugin-polyfill-corejs2: ^0.2.3 + babel-plugin-polyfill-corejs3: ^0.3.0 + babel-plugin-polyfill-regenerator: ^0.2.3 semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 8f5da58160acdcea39da98589ef15e54a40e13a76096330e5033473c2c3807a819acf7dc2de81f16727710f2c4b89edc5297fffaa557635a1603761e8591a309 + checksum: f3ca8c78c24305f70c412f9a93ef81efee15360cdf93337d8dc3a9aeb2ad2ff169ab96dea8e9eac2bd20c2c3cf3c93626539dcecbca819831965b4f9d6884b09 languageName: node linkType: hard @@ -2988,14 +2928,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-shorthand-properties@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-shorthand-properties@npm:7.14.5" +"@babel/plugin-transform-shorthand-properties@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 60cdd17e347a6a0973c8ea5c08ae4b3f8e59ce0e188453c4bda045d2a5c34495af8e0e9393631aa9f3fd51282455b9c5d6ba07e262576171dbe2b4094bdaf8ad + checksum: 7ae0f218aaccd2f7e8b0027c558fbbc291f7df7c83749826075776de780d1ac421f9056c760c5eb2e486b7b1983a41cd8dc00589504904b833c810fdb80b3868 languageName: node linkType: hard @@ -3023,15 +2963,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.15.8": - version: 7.15.8 - resolution: "@babel/plugin-transform-spread@npm:7.15.8" +"@babel/plugin-transform-spread@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-spread@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 - "@babel/helper-skip-transparent-expression-wrappers": ^7.15.4 + "@babel/helper-skip-transparent-expression-wrappers": ^7.16.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: fbffa4f2a6dd630ab5f22d1e66e77a0043d83b16ef97418fb389584d4c29c218096da7def69fc3b3e8e9092db8de236b5e15ebe5467d0a28bf59eda1318ad41d + checksum: c295ef5e329fc31bd78e0aac3d6d848475a26e40cffff207dfd450416a25478bedb03402a0cc569bc5b7d3e92c22bff8a7cf76f1a9d896070e3cdeae1aee0316 languageName: node linkType: hard @@ -3046,14 +2986,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-sticky-regex@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-sticky-regex@npm:7.14.5" +"@babel/plugin-transform-sticky-regex@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 6d77e0641c4c72203d592d54fdb11770de22a34d659d3335e4c537e95b930d03142b11f1d41d103da3de063c628a0f34bdd4c6534b591bc59d9ce67fafb836dc + checksum: 80c7ccb797e4d31f112ace4614e8259ad0707eab3ed1c5a900ac0799dc23fded8bad57142ceb29222d6f0645f7b0d6a74fa133c945b8611d5db137b13ee68882 languageName: node linkType: hard @@ -3079,14 +3019,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-template-literals@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-template-literals@npm:7.14.5" +"@babel/plugin-transform-template-literals@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-template-literals@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 56d273470c16e83bac1bfab5057a64f23191b51460a009b522b3b29806d7a9f64cbd94323836ceb997c4f331b85564f952eb5566c7bd140d0b278f0191a31985 + checksum: 230638ee56bbe8c4237d2c3366d700eca1f66f93c37935f6d775f699c5d2593e3f176e81010cfb2d46f89e340c6c042649263c3b913ce269182fadfb4db01369 languageName: node linkType: hard @@ -3101,14 +3041,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-typeof-symbol@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-typeof-symbol@npm:7.14.5" +"@babel/plugin-transform-typeof-symbol@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 1e71ec00ea8b64522b8677c030f334cc5b3833a5b7269a152a2ba7a6b36f0e0a4333a61072e69113e4062e71554d4751ef2e3ddd5e81994978123323f266981c + checksum: 60e91d57b3e5a5ca02cebbf9f6dacd06e8a3b7c92c54fd60616f01ac1c79b3ec5fd2e8c5fa5c86ffcd9da6fa811e6de8dc7602cf1e05da17def0ea06f1e8548e languageName: node linkType: hard @@ -3125,16 +3065,16 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:^7.15.0": - version: 7.15.4 - resolution: "@babel/plugin-transform-typescript@npm:7.15.4" +"@babel/plugin-transform-typescript@npm:^7.16.0": + version: 7.16.1 + resolution: "@babel/plugin-transform-typescript@npm:7.16.1" dependencies: - "@babel/helper-create-class-features-plugin": ^7.15.4 + "@babel/helper-create-class-features-plugin": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 - "@babel/plugin-syntax-typescript": ^7.14.5 + "@babel/plugin-syntax-typescript": ^7.16.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a6fb1f2f831024aff5110fa1be44e5fff96ce11a51178869f09d98675528c6878ff3a95caa42868cb55eae97d23c77e68913aa1737eb38befd2cb49301e2601d + checksum: 1b1efe62e8de828d52b996429718663705cbefb9a7382d2849725b6318051fcbe9671e9e8f761a94fddf46ea159810c97d1b6282c644f69c98ebf5d4d2687ef6 languageName: node linkType: hard @@ -3149,14 +3089,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-unicode-escapes@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-unicode-escapes@npm:7.14.5" +"@babel/plugin-transform-unicode-escapes@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2a6979c5b886d9c7d9d3887374d75384542fe05a71eb7738b2cde659386089a930d37d1a34ffb4b87def98fbed3526d78b7cd5dd9bffde4d406b368faba81b7d + checksum: 63ac80d6b7592a7a038cde0b7b8fd7fc8f478de107543fb20c0ee47e00c5cd4c12be936501f55e2fd9370056603d9c4e4c57cdf335674837475865f80b4ae734 languageName: node linkType: hard @@ -3172,15 +3112,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-unicode-regex@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-unicode-regex@npm:7.14.5" +"@babel/plugin-transform-unicode-regex@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.16.0" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.14.5 + "@babel/helper-create-regexp-features-plugin": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 1b7a4c0dc6b07390f991e7cac8409f7a1ae74495d94b9e1fb5a716d5362a349a35717cfad883074e3f80e16bb630bbd1986a3436f739f6b01c30a96ef3f9ea9a + checksum: 61e498425fb44951067e1d17cd66e97777a340118c06943cee9d1032a8bfec661f262738a9b2a00a498b0ad5ba56551ea81e76f0d6afe46c0301abc3a86bee22 languageName: node linkType: hard @@ -3267,30 +3207,31 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.15.8": - version: 7.15.8 - resolution: "@babel/preset-env@npm:7.15.8" +"@babel/preset-env@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/preset-env@npm:7.16.0" dependencies: - "@babel/compat-data": ^7.15.0 - "@babel/helper-compilation-targets": ^7.15.4 + "@babel/compat-data": ^7.16.0 + "@babel/helper-compilation-targets": ^7.16.0 "@babel/helper-plugin-utils": ^7.14.5 "@babel/helper-validator-option": ^7.14.5 - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.15.4 - "@babel/plugin-proposal-async-generator-functions": ^7.15.8 - "@babel/plugin-proposal-class-properties": ^7.14.5 - "@babel/plugin-proposal-class-static-block": ^7.15.4 - "@babel/plugin-proposal-dynamic-import": ^7.14.5 - "@babel/plugin-proposal-export-namespace-from": ^7.14.5 - "@babel/plugin-proposal-json-strings": ^7.14.5 - "@babel/plugin-proposal-logical-assignment-operators": ^7.14.5 - "@babel/plugin-proposal-nullish-coalescing-operator": ^7.14.5 - "@babel/plugin-proposal-numeric-separator": ^7.14.5 - "@babel/plugin-proposal-object-rest-spread": ^7.15.6 - "@babel/plugin-proposal-optional-catch-binding": ^7.14.5 - "@babel/plugin-proposal-optional-chaining": ^7.14.5 - "@babel/plugin-proposal-private-methods": ^7.14.5 - "@babel/plugin-proposal-private-property-in-object": ^7.15.4 - "@babel/plugin-proposal-unicode-property-regex": ^7.14.5 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.16.0 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.16.0 + "@babel/plugin-proposal-async-generator-functions": ^7.16.0 + "@babel/plugin-proposal-class-properties": ^7.16.0 + "@babel/plugin-proposal-class-static-block": ^7.16.0 + "@babel/plugin-proposal-dynamic-import": ^7.16.0 + "@babel/plugin-proposal-export-namespace-from": ^7.16.0 + "@babel/plugin-proposal-json-strings": ^7.16.0 + "@babel/plugin-proposal-logical-assignment-operators": ^7.16.0 + "@babel/plugin-proposal-nullish-coalescing-operator": ^7.16.0 + "@babel/plugin-proposal-numeric-separator": ^7.16.0 + "@babel/plugin-proposal-object-rest-spread": ^7.16.0 + "@babel/plugin-proposal-optional-catch-binding": ^7.16.0 + "@babel/plugin-proposal-optional-chaining": ^7.16.0 + "@babel/plugin-proposal-private-methods": ^7.16.0 + "@babel/plugin-proposal-private-property-in-object": ^7.16.0 + "@babel/plugin-proposal-unicode-property-regex": ^7.16.0 "@babel/plugin-syntax-async-generators": ^7.8.4 "@babel/plugin-syntax-class-properties": ^7.12.13 "@babel/plugin-syntax-class-static-block": ^7.14.5 @@ -3305,48 +3246,48 @@ __metadata: "@babel/plugin-syntax-optional-chaining": ^7.8.3 "@babel/plugin-syntax-private-property-in-object": ^7.14.5 "@babel/plugin-syntax-top-level-await": ^7.14.5 - "@babel/plugin-transform-arrow-functions": ^7.14.5 - "@babel/plugin-transform-async-to-generator": ^7.14.5 - "@babel/plugin-transform-block-scoped-functions": ^7.14.5 - "@babel/plugin-transform-block-scoping": ^7.15.3 - "@babel/plugin-transform-classes": ^7.15.4 - "@babel/plugin-transform-computed-properties": ^7.14.5 - "@babel/plugin-transform-destructuring": ^7.14.7 - "@babel/plugin-transform-dotall-regex": ^7.14.5 - "@babel/plugin-transform-duplicate-keys": ^7.14.5 - "@babel/plugin-transform-exponentiation-operator": ^7.14.5 - "@babel/plugin-transform-for-of": ^7.15.4 - "@babel/plugin-transform-function-name": ^7.14.5 - "@babel/plugin-transform-literals": ^7.14.5 - "@babel/plugin-transform-member-expression-literals": ^7.14.5 - "@babel/plugin-transform-modules-amd": ^7.14.5 - "@babel/plugin-transform-modules-commonjs": ^7.15.4 - "@babel/plugin-transform-modules-systemjs": ^7.15.4 - "@babel/plugin-transform-modules-umd": ^7.14.5 - "@babel/plugin-transform-named-capturing-groups-regex": ^7.14.9 - "@babel/plugin-transform-new-target": ^7.14.5 - "@babel/plugin-transform-object-super": ^7.14.5 - "@babel/plugin-transform-parameters": ^7.15.4 - "@babel/plugin-transform-property-literals": ^7.14.5 - "@babel/plugin-transform-regenerator": ^7.14.5 - "@babel/plugin-transform-reserved-words": ^7.14.5 - "@babel/plugin-transform-shorthand-properties": ^7.14.5 - "@babel/plugin-transform-spread": ^7.15.8 - "@babel/plugin-transform-sticky-regex": ^7.14.5 - "@babel/plugin-transform-template-literals": ^7.14.5 - "@babel/plugin-transform-typeof-symbol": ^7.14.5 - "@babel/plugin-transform-unicode-escapes": ^7.14.5 - "@babel/plugin-transform-unicode-regex": ^7.14.5 - "@babel/preset-modules": ^0.1.4 - "@babel/types": ^7.15.6 - babel-plugin-polyfill-corejs2: ^0.2.2 - babel-plugin-polyfill-corejs3: ^0.2.5 - babel-plugin-polyfill-regenerator: ^0.2.2 - core-js-compat: ^3.16.0 + "@babel/plugin-transform-arrow-functions": ^7.16.0 + "@babel/plugin-transform-async-to-generator": ^7.16.0 + "@babel/plugin-transform-block-scoped-functions": ^7.16.0 + "@babel/plugin-transform-block-scoping": ^7.16.0 + "@babel/plugin-transform-classes": ^7.16.0 + "@babel/plugin-transform-computed-properties": ^7.16.0 + "@babel/plugin-transform-destructuring": ^7.16.0 + "@babel/plugin-transform-dotall-regex": ^7.16.0 + "@babel/plugin-transform-duplicate-keys": ^7.16.0 + "@babel/plugin-transform-exponentiation-operator": ^7.16.0 + "@babel/plugin-transform-for-of": ^7.16.0 + "@babel/plugin-transform-function-name": ^7.16.0 + "@babel/plugin-transform-literals": ^7.16.0 + "@babel/plugin-transform-member-expression-literals": ^7.16.0 + "@babel/plugin-transform-modules-amd": ^7.16.0 + "@babel/plugin-transform-modules-commonjs": ^7.16.0 + "@babel/plugin-transform-modules-systemjs": ^7.16.0 + "@babel/plugin-transform-modules-umd": ^7.16.0 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.16.0 + "@babel/plugin-transform-new-target": ^7.16.0 + "@babel/plugin-transform-object-super": ^7.16.0 + "@babel/plugin-transform-parameters": ^7.16.0 + "@babel/plugin-transform-property-literals": ^7.16.0 + "@babel/plugin-transform-regenerator": ^7.16.0 + "@babel/plugin-transform-reserved-words": ^7.16.0 + "@babel/plugin-transform-shorthand-properties": ^7.16.0 + "@babel/plugin-transform-spread": ^7.16.0 + "@babel/plugin-transform-sticky-regex": ^7.16.0 + "@babel/plugin-transform-template-literals": ^7.16.0 + "@babel/plugin-transform-typeof-symbol": ^7.16.0 + "@babel/plugin-transform-unicode-escapes": ^7.16.0 + "@babel/plugin-transform-unicode-regex": ^7.16.0 + "@babel/preset-modules": ^0.1.5 + "@babel/types": ^7.16.0 + babel-plugin-polyfill-corejs2: ^0.2.3 + babel-plugin-polyfill-corejs3: ^0.3.0 + babel-plugin-polyfill-regenerator: ^0.2.3 + core-js-compat: ^3.19.0 semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 1d38e941772c394bfc5ab127132d40a084f0958b7529ca5c336e7136623e8cecd1a74ccab25b369e25a37fcf7db2484de52d8ceeb7b58104a05f9e2242bbb5a2 + checksum: dcd07a9daa0400c7f02a3b6aec6f58156731f21d013495bbba0d09efa5f843d6d5b3d19f43e09578fbcc0b53555958466f444d1ec88a43c59d3b85cb75563da7 languageName: node linkType: hard @@ -3377,6 +3318,21 @@ __metadata: languageName: node linkType: hard +"@babel/preset-modules@npm:^0.1.5": + version: 0.1.5 + resolution: "@babel/preset-modules@npm:0.1.5" + dependencies: + "@babel/helper-plugin-utils": ^7.0.0 + "@babel/plugin-proposal-unicode-property-regex": ^7.4.4 + "@babel/plugin-transform-dotall-regex": ^7.4.4 + "@babel/types": ^7.4.4 + esutils: ^2.0.2 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 8430e0e9e9d520b53e22e8c4c6a5a080a12b63af6eabe559c2310b187bd62ae113f3da82ba33e9d1d0f3230930ca702843aae9dd226dec51f7d7114dc1f51c10 + languageName: node + linkType: hard + "@babel/preset-react@npm:^7.12.10": version: 7.13.13 resolution: "@babel/preset-react@npm:7.13.13" @@ -3393,19 +3349,19 @@ __metadata: languageName: node linkType: hard -"@babel/preset-react@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/preset-react@npm:7.14.5" +"@babel/preset-react@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/preset-react@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 "@babel/helper-validator-option": ^7.14.5 - "@babel/plugin-transform-react-display-name": ^7.14.5 - "@babel/plugin-transform-react-jsx": ^7.14.5 - "@babel/plugin-transform-react-jsx-development": ^7.14.5 - "@babel/plugin-transform-react-pure-annotations": ^7.14.5 + "@babel/plugin-transform-react-display-name": ^7.16.0 + "@babel/plugin-transform-react-jsx": ^7.16.0 + "@babel/plugin-transform-react-jsx-development": ^7.16.0 + "@babel/plugin-transform-react-pure-annotations": ^7.16.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 413c507f853b95c71ecb64f29ea7b0786464a237c54977b03a4410dd837b03bfa55df81d0e337f9792d9abc61f4bf3d616f857d00a36ff4ede79407c143ac865 + checksum: 88b0aab22129a57a30edcfec7f308bf09091d6129c4a9a280fe96557ebec442d8dded893a03fecd236a41832fc755a0ca1b2c89776377822050b0cd1d2551355 languageName: node linkType: hard @@ -3422,16 +3378,16 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.15.0": - version: 7.15.0 - resolution: "@babel/preset-typescript@npm:7.15.0" +"@babel/preset-typescript@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/preset-typescript@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 "@babel/helper-validator-option": ^7.14.5 - "@babel/plugin-transform-typescript": ^7.15.0 + "@babel/plugin-transform-typescript": ^7.16.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2c480bb0ef76418357d92ccfae67df544a069ca8f59785e8bd0d1d3111bfc671f9f04672583506f1ee62afc3872bf21ed85d6d0c97ba1bc09a6efd1f7c20a10f + checksum: 9b22316e96a34836c113f60c49d58023c8ba4219bcb0843a7685c04511486cf7c610e0d30551a1417809e2fd039884c847f6ede46abe2b8d520140e15fb36aaf languageName: node linkType: hard @@ -3529,14 +3485,14 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/template@npm:7.15.4" +"@babel/template@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/template@npm:7.16.0" dependencies: - "@babel/code-frame": ^7.14.5 - "@babel/parser": ^7.15.4 - "@babel/types": ^7.15.4 - checksum: 58ca51fdd40bbaaddf2e46513dd05d5823f214cb2877b3f353abf5541a033a1b6570c29c2c80e60f2b55966326e40bebbf53666b261646ccf410b3d984af42ce + "@babel/code-frame": ^7.16.0 + "@babel/parser": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 940f105cc6a6aee638cd8cfae80b8b80811e0ddd53b6a11f3a68431ebb998564815fb26511b5d9cb4cff66ea67130ba7498555ee015375d32f5f89ceaa6662ea languageName: node linkType: hard @@ -3635,20 +3591,20 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/traverse@npm:7.15.4" - dependencies: - "@babel/code-frame": ^7.14.5 - "@babel/generator": ^7.15.4 - "@babel/helper-function-name": ^7.15.4 - "@babel/helper-hoist-variables": ^7.15.4 - "@babel/helper-split-export-declaration": ^7.15.4 - "@babel/parser": ^7.15.4 - "@babel/types": ^7.15.4 +"@babel/traverse@npm:^7.16.0, @babel/traverse@npm:^7.16.3": + version: 7.16.3 + resolution: "@babel/traverse@npm:7.16.3" + dependencies: + "@babel/code-frame": ^7.16.0 + "@babel/generator": ^7.16.0 + "@babel/helper-function-name": ^7.16.0 + "@babel/helper-hoist-variables": ^7.16.0 + "@babel/helper-split-export-declaration": ^7.16.0 + "@babel/parser": ^7.16.3 + "@babel/types": ^7.16.0 debug: ^4.1.0 globals: ^11.1.0 - checksum: 831506a92c8ed76dc60504de37663bf5a553d7b1b009a94defc082cddb6c380c5487a1aa9438bcd7b9891a2a72758a63e4f878154aa70699d09b388b1445d774 + checksum: abb14857b1104c73124612954865e28f95a86eb6741f35851369b4f9eabc17e394c9aa6f21fba6ce23813592353090d409772be828717cbe5154a5e981a753c1 languageName: node linkType: hard @@ -3705,13 +3661,13 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.15.4, @babel/types@npm:^7.15.6": - version: 7.15.6 - resolution: "@babel/types@npm:7.15.6" +"@babel/types@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/types@npm:7.16.0" dependencies: - "@babel/helper-validator-identifier": ^7.14.9 + "@babel/helper-validator-identifier": ^7.15.7 to-fast-properties: ^2.0.0 - checksum: 37f497dde10d238b5eb184efab83b415a86611e3d73dc0434de0cfb851b20ee606a3b7e1525e5b2d522fac1248d0345fea0468006f246262511b80cd3ed2419f + checksum: 5b483da5c6e6f2394fba7ee1da8787a0c9cddd33491271c4da702e49e6faf95ce41d7c8bf9a4ee47f2ef06bdb35096f4d0f6ae4b5bea35ebefe16309d22344b7 languageName: node linkType: hard @@ -3740,6 +3696,27 @@ __metadata: languageName: node linkType: hard +"@caporal/core@npm:^2.0.2": + version: 2.0.2 + resolution: "@caporal/core@npm:2.0.2" + dependencies: + "@types/glob": ^7.1.1 + "@types/lodash": 4.14.149 + "@types/node": 13.9.3 + "@types/table": 5.0.0 + "@types/tabtab": ^3.0.1 + "@types/wrap-ansi": ^3.0.0 + chalk: 3.0.0 + glob: ^7.1.6 + lodash: 4.17.15 + table: 5.4.6 + tabtab: ^3.0.2 + winston: 3.2.1 + wrap-ansi: ^6.2.0 + checksum: 71b8a252e0a49ef86e610d2d17e9f08a4f6d39428d2ac5c9bf62c6e55f2eca7eb71f44e632a461d5be9d804aefd58ffd1e21074a3fc608f9a12ebea7fce7e059 + languageName: node + linkType: hard + "@cnakazawa/watch@npm:^1.0.3": version: 1.0.4 resolution: "@cnakazawa/watch@npm:1.0.4" @@ -3913,26 +3890,9 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^0.4.3": - version: 0.4.3 - resolution: "@eslint/eslintrc@npm:0.4.3" - dependencies: - ajv: ^6.12.4 - debug: ^4.1.1 - espree: ^7.3.0 - globals: ^13.9.0 - ignore: ^4.0.6 - import-fresh: ^3.2.1 - js-yaml: ^3.13.1 - minimatch: ^3.0.4 - strip-json-comments: ^3.1.1 - checksum: 03a7704150b868c318aab6a94d87a33d30dc2ec579d27374575014f06237ba1370ae11178db772f985ef680d469dc237e7b16a1c5d8edaaeb8c3733e7a95a6d3 - languageName: node - linkType: hard - -"@eslint/eslintrc@npm:^1.0.3": - version: 1.0.3 - resolution: "@eslint/eslintrc@npm:1.0.3" +"@eslint/eslintrc@npm:^1.0.4": + version: 1.0.4 + resolution: "@eslint/eslintrc@npm:1.0.4" dependencies: ajv: ^6.12.4 debug: ^4.3.2 @@ -3940,10 +3900,10 @@ __metadata: globals: ^13.9.0 ignore: ^4.0.6 import-fresh: ^3.2.1 - js-yaml: ^3.13.1 + js-yaml: ^4.1.0 minimatch: ^3.0.4 strip-json-comments: ^3.1.1 - checksum: a39f74d764b1b8ba8b05e942ab8dc3684648468180ce453e0ce5669af3d95b9dc18577ff55cc3b58cfed5a5f1bf6182191a740da07572606268eeb2b6fd0402d + checksum: 570f87e216944830b3761889f14cdf1e9bc7dcc2211e941585cfc2768575954e26852605eb441e21c9581472f89ea0e9cfdb8309523e9fe0a57fe9342bda4fe0 languageName: node linkType: hard @@ -3963,17 +3923,6 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.5.0": - version: 0.5.0 - resolution: "@humanwhocodes/config-array@npm:0.5.0" - dependencies: - "@humanwhocodes/object-schema": ^1.2.0 - debug: ^4.1.1 - minimatch: ^3.0.4 - checksum: 44ee6a9f05d93dd9d5935a006b17572328ba9caff8002442f601736cbda79c580cc0f5a49ce9eb88fbacc5c3a6b62098357c2e95326cd17bb9f1a6c61d6e95e7 - languageName: node - linkType: hard - "@humanwhocodes/config-array@npm:^0.6.0": version: 0.6.0 resolution: "@humanwhocodes/config-array@npm:0.6.0" @@ -5731,7 +5680,7 @@ __metadata: "@rollup/plugin-typescript": ^8.2.1 "@types/jest": ^27.0.2 "@types/stylis": ^4.0.1 - eslint: ^7.32.0 + eslint: ^8.2.0 jest: ^27.3.1 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 @@ -5753,7 +5702,7 @@ __metadata: "@rocket.chat/memo": "workspace:packages/memo" "@rocket.chat/prettier-config": "workspace:packages/prettier-config" "@types/jest": ^27.0.2 - eslint: ^7.32.0 + eslint: ^8.2.0 jest: ^27.3.1 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 @@ -5778,7 +5727,7 @@ __metadata: "@rollup/plugin-node-resolve": ^13.0.0 "@rollup/plugin-typescript": ^8.2.1 "@types/jest": ^27.0.2 - eslint: ^7.32.0 + eslint: ^8.2.0 jest: ^27.3.1 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 @@ -5797,17 +5746,17 @@ __metadata: version: 0.0.0-use.local resolution: "@rocket.chat/eslint-config-alt@workspace:packages/eslint-config-alt" dependencies: - "@babel/eslint-parser": ^7.15.8 + "@babel/eslint-parser": ^7.16.3 "@rocket.chat/eslint-config": ^0.4.0 - "@typescript-eslint/eslint-plugin": ^4.33.0 - "@typescript-eslint/parser": ^4.33.0 - eslint: ^7.32.0 + "@typescript-eslint/eslint-plugin": ^5.3.1 + "@typescript-eslint/parser": ^5.3.1 + eslint: ^8.2.0 eslint-config-prettier: ^8.3.0 eslint-import-resolver-typescript: ^2.5.0 - eslint-plugin-import: ^2.25.2 + eslint-plugin-import: ^2.25.3 eslint-plugin-prettier: ^4.0.0 - eslint-plugin-react: ^7.26.1 - eslint-plugin-react-hooks: ^4.2.0 + eslint-plugin-react: ^7.27.0 + eslint-plugin-react-hooks: ^4.3.0 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 prettier: ^2.3.2 @@ -5847,7 +5796,7 @@ __metadata: "@types/react-dom": ^17.0.11 "@types/resize-observer-browser": ^0.1.6 "@types/use-subscription": ^1.0.0 - eslint: ^7.32.0 + eslint: ^8.2.0 jest: ^27.3.1 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 @@ -5877,7 +5826,7 @@ __metadata: "@rocket.chat/prettier-config": "workspace:packages/prettier-config" clipboard-polyfill: ^3.0.3 element-closest-polyfill: ^1.0.4 - eslint: ^7.32.0 + eslint: ^8.2.0 focus-visible: ^5.2.0 focus-within-polyfill: ^5.2.1 lint-all: "workspace:tools/lint-all" @@ -5907,9 +5856,9 @@ __metadata: "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt" "@rocket.chat/prettier-config": "workspace:packages/prettier-config" build-design-tokens: "workspace:tools/build-design-tokens" - eslint: ^7.32.0 + eslint: ^8.2.0 eslint-config-prettier: ^8.3.0 - eslint-plugin-import: ^2.25.2 + eslint-plugin-import: ^2.25.3 eslint-plugin-prettier: ^4.0.0 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 @@ -5946,7 +5895,7 @@ __metadata: "@types/react-dom": ^17.0.11 babel-loader: ^8.2.2 cross-env: ^7.0.3 - eslint: ^7.32.0 + eslint: ^8.2.0 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 loki: ^0.28.1 @@ -5972,11 +5921,11 @@ __metadata: version: 0.0.0-use.local resolution: "@rocket.chat/fuselage@workspace:packages/fuselage" dependencies: - "@babel/core": ^7.15.8 - "@babel/eslint-parser": ^7.15.8 - "@babel/plugin-transform-runtime": ^7.15.8 - "@babel/preset-env": ^7.15.8 - "@babel/preset-react": ^7.14.5 + "@babel/core": ^7.16.0 + "@babel/eslint-parser": ^7.16.3 + "@babel/plugin-transform-runtime": ^7.16.0 + "@babel/preset-env": ^7.16.0 + "@babel/preset-react": ^7.16.0 "@rocket.chat/css-in-js": "workspace:packages/css-in-js" "@rocket.chat/css-supports": "workspace:packages/css-supports" "@rocket.chat/eslint-config": ^0.4.0 @@ -5996,7 +5945,7 @@ __metadata: "@storybook/react": ^6.3.4 "@storybook/source-loader": ^6.3.4 "@storybook/theming": ^6.3.4 - "@testing-library/jest-dom": ^5.14.1 + "@testing-library/jest-dom": ^5.15.0 "@testing-library/react": ^12.1.2 "@types/invariant": ^2.2.35 "@types/jest": ^27.0.2 @@ -6007,8 +5956,8 @@ __metadata: cross-env: ^7.0.3 css-loader: ^5.2.6 cssnano: ^5.0.6 - es-check: ^6.0.0 - eslint: ^7.32.0 + es-check: ^6.1.0 + eslint: ^8.2.0 eslint-plugin-mdx: ^1.16.0 invariant: ^2.2.4 jest: ^27.3.1 @@ -6064,7 +6013,7 @@ __metadata: "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt" "@rocket.chat/prettier-config": "workspace:packages/prettier-config" build-icons: "workspace:tools/build-icons" - eslint: ^7.32.0 + eslint: ^8.2.0 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 npm-run-all: ^4.1.5 @@ -6089,7 +6038,7 @@ __metadata: "@types/jest": ^27.0.2 "@types/react": ^17.0.34 "@types/react-dom": ^17.0.11 - eslint: ^7.32.0 + eslint: ^8.2.0 jest: ^27.3.1 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 @@ -6114,7 +6063,7 @@ __metadata: dependencies: "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt" "@rocket.chat/prettier-config": "workspace:packages/prettier-config" - eslint: ^7.32.0 + eslint: ^8.2.0 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 npm-run-all: ^4.1.5 @@ -6130,17 +6079,17 @@ __metadata: version: 0.0.0-use.local resolution: "@rocket.chat/message-parser@workspace:packages/message-parser" dependencies: - "@babel/core": ^7.15.8 - "@babel/eslint-parser": ^7.15.8 - "@babel/preset-env": ^7.15.8 + "@babel/core": ^7.16.0 + "@babel/eslint-parser": ^7.16.3 + "@babel/preset-env": ^7.16.0 "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt" "@rocket.chat/peggy-loader": "workspace:packages/peggy-loader" "@rocket.chat/prettier-config": "workspace:packages/prettier-config" "@types/jest": ^27.0.2 "@types/node": ^15.14.1 - "@typescript-eslint/parser": ^4.33.0 + "@typescript-eslint/parser": ^5.3.1 babel-loader: ^8.2.2 - eslint: ^7.32.0 + eslint: ^8.2.0 jest: ^27.3.1 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 @@ -6162,17 +6111,17 @@ __metadata: version: 0.0.0-use.local resolution: "@rocket.chat/mp3-encoder@workspace:packages/mp3-encoder" dependencies: - "@babel/core": ^7.15.8 - "@babel/plugin-transform-runtime": ^7.15.8 - "@babel/preset-env": ^7.15.8 - "@babel/preset-typescript": ^7.15.0 + "@babel/core": ^7.16.0 + "@babel/plugin-transform-runtime": ^7.16.0 + "@babel/preset-env": ^7.16.0 + "@babel/preset-typescript": ^7.16.0 "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt" "@rocket.chat/prettier-config": "workspace:packages/prettier-config" "@rollup/plugin-commonjs": ^19.0.0 "@rollup/plugin-node-resolve": ^13.0.0 "@rollup/plugin-typescript": ^8.2.1 "@types/jest": ^27.0.2 - eslint: ^7.32.0 + eslint: ^8.2.0 jest: ^27.3.1 lamejs: "https://github.com/zhuker/lamejs.git#commit=564612b5b57336238a5920ba4c301b49f7cb2bab" lint-all: "workspace:tools/lint-all" @@ -6207,7 +6156,7 @@ __metadata: "@types/react": ^17.0.34 "@types/react-dom": ^17.0.11 countries-list: ^2.6.1 - eslint: ^7.32.0 + eslint: ^8.2.0 i18next: ^20.3.2 jest: ^27.3.1 lint-all: "workspace:tools/lint-all" @@ -6240,7 +6189,7 @@ __metadata: "@rocket.chat/prettier-config": "workspace:packages/prettier-config" "@types/loader-utils": ^2.0.3 "@types/node": ^15.14.1 - eslint: ^7.32.0 + eslint: ^8.2.0 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 loader-utils: ^2.0.0 @@ -6263,9 +6212,9 @@ __metadata: resolution: "@rocket.chat/prettier-config@workspace:packages/prettier-config" dependencies: "@rocket.chat/eslint-config": ^0.4.0 - eslint: ^7.32.0 + eslint: ^8.2.0 eslint-config-prettier: ^8.3.0 - eslint-plugin-import: ^2.25.2 + eslint-plugin-import: ^2.25.3 eslint-plugin-prettier: ^4.0.0 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 @@ -6282,7 +6231,7 @@ __metadata: "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt" "@rocket.chat/prettier-config": "workspace:packages/prettier-config" "@types/jest": ^27.0.2 - eslint: ^7.32.0 + eslint: ^8.2.0 jest: ^27.3.1 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 @@ -6304,7 +6253,7 @@ __metadata: "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt" "@rocket.chat/prettier-config": "workspace:packages/prettier-config" "@types/jest": ^27.0.2 - eslint: ^7.32.0 + eslint: ^8.2.0 jest: ^27.3.1 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 @@ -6326,7 +6275,7 @@ __metadata: "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt" "@rocket.chat/prettier-config": "workspace:packages/prettier-config" "@types/jest": ^27.0.2 - eslint: ^7.32.0 + eslint: ^8.2.0 jest: ^27.3.1 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 @@ -6347,15 +6296,15 @@ __metadata: version: 0.0.0-use.local resolution: "@rocket.chat/ui-kit@workspace:packages/ui-kit" dependencies: - "@babel/core": ^7.15.8 - "@babel/eslint-parser": ^7.15.8 - "@babel/plugin-transform-runtime": ^7.15.8 - "@babel/preset-env": ^7.15.8 + "@babel/core": ^7.16.0 + "@babel/eslint-parser": ^7.16.3 + "@babel/plugin-transform-runtime": ^7.16.0 + "@babel/preset-env": ^7.16.0 "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt" "@rocket.chat/prettier-config": "workspace:packages/prettier-config" "@types/jest": ^27.0.2 babel-loader: ^8.2.2 - eslint: ^7.32.0 + eslint: ^8.2.0 jest: ^27.3.1 lint-all: "workspace:tools/lint-all" lint-staged: ^11.2.6 @@ -7839,7 +7788,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/jest-dom@npm:^5.14.1": +"@testing-library/jest-dom@npm:^5.15.0": version: 5.15.0 resolution: "@testing-library/jest-dom@npm:5.15.0" dependencies: @@ -8188,13 +8137,20 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.7": +"@types/json-schema@npm:^7.0.4": version: 7.0.7 resolution: "@types/json-schema@npm:7.0.7" checksum: ea3b409235862d28122751158f4054e729e31ad844bd7b8b23868f38c518047b1c0e8e4e7cc293e02c31a2fb8cfc8a4506c2de2a745cf78b218e064fb8898cd4 languageName: node linkType: hard +"@types/json-schema@npm:^7.0.9": + version: 7.0.9 + resolution: "@types/json-schema@npm:7.0.9" + checksum: 259d0e25f11a21ba5c708f7ea47196bd396e379fddb79c76f9f4f62c945879dc21657904914313ec2754e443c5018ea8372362f323f30e0792897fdb2098a705 + languageName: node + linkType: hard + "@types/json5@npm:^0.0.29": version: 0.0.29 resolution: "@types/json5@npm:0.0.29" @@ -8212,6 +8168,13 @@ __metadata: languageName: node linkType: hard +"@types/lodash@npm:4.14.149": + version: 4.14.149 + resolution: "@types/lodash@npm:4.14.149" + checksum: 6caf68cf38d9672851490cdb0a9ef25a90495c05903ca16e62d1d78ebb8b12ee46b20c2a5e29b7667612baedca0087c10f56debc305e486aba08b3dbefb93865 + languageName: node + linkType: hard + "@types/markdown-to-jsx@npm:^6.11.3": version: 6.11.3 resolution: "@types/markdown-to-jsx@npm:6.11.3" @@ -8294,6 +8257,13 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:13.9.3": + version: 13.9.3 + resolution: "@types/node@npm:13.9.3" + checksum: 365b9f98f64dc23b51e943e5b3d67fae013b14af8a72a8f7ef27c3b3362363bcd99c84979a1bdf449534be0a05a5a0eb488bde92dcf221cb7417f326aa05af7b + languageName: node + linkType: hard + "@types/node@npm:>= 8": version: 14.14.2 resolution: "@types/node@npm:14.14.2" @@ -8500,6 +8470,22 @@ __metadata: languageName: node linkType: hard +"@types/table@npm:5.0.0": + version: 5.0.0 + resolution: "@types/table@npm:5.0.0" + checksum: db6b1c0b100599a49fed5b837c59bdebe66e54f81bd3469e36aebc4429546378d4286991e405baa1dfafefdd064f2f944fbf8b1cc408555f38a66ae410cba6b6 + languageName: node + linkType: hard + +"@types/tabtab@npm:^3.0.1": + version: 3.0.2 + resolution: "@types/tabtab@npm:3.0.2" + dependencies: + "@types/node": "*" + checksum: 3a646934dd3fdbd6194c334c7e0e06171d217580314c13d7046bf001b88c0a37af7cf95af0a88ea6bbb1b609f0133fdc88779f96a04c93a51e589ea318186426 + languageName: node + linkType: hard + "@types/tapable@npm:*, @types/tapable@npm:^1.0.5": version: 1.0.6 resolution: "@types/tapable@npm:1.0.6" @@ -8592,6 +8578,13 @@ __metadata: languageName: node linkType: hard +"@types/wrap-ansi@npm:^3.0.0": + version: 3.0.0 + resolution: "@types/wrap-ansi@npm:3.0.0" + checksum: 492f0610093b5802f45ca292777679bb9b381f1f32ae939956dd9e00bf81dba7cc99979687620a2817d9a7d8b59928207698166c47a0861c6a2e5c30d4aaf1e9 + languageName: node + linkType: hard + "@types/yargs-parser@npm:*": version: 15.0.0 resolution: "@types/yargs-parser@npm:15.0.0" @@ -8624,103 +8617,103 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/eslint-plugin@npm:4.33.0" +"@typescript-eslint/eslint-plugin@npm:^5.3.1": + version: 5.3.1 + resolution: "@typescript-eslint/eslint-plugin@npm:5.3.1" dependencies: - "@typescript-eslint/experimental-utils": 4.33.0 - "@typescript-eslint/scope-manager": 4.33.0 - debug: ^4.3.1 + "@typescript-eslint/experimental-utils": 5.3.1 + "@typescript-eslint/scope-manager": 5.3.1 + debug: ^4.3.2 functional-red-black-tree: ^1.0.1 ignore: ^5.1.8 - regexpp: ^3.1.0 + regexpp: ^3.2.0 semver: ^7.3.5 tsutils: ^3.21.0 peerDependencies: - "@typescript-eslint/parser": ^4.0.0 - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + "@typescript-eslint/parser": ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: d74855d0a5ffe0b2f362ec02fcd9301d39a53fb4155b9bd0cb15a0a31d065143129ebf98df9d86af4b6f74de1d423a4c0d8c0095520844068117453afda5bc4f + checksum: 084cac897b5f72a7abaea43e29e8a0dd47b1f13904637957e149ad1a8501e777200ae1c7ac13428be7a33490459867eec5848c6d281130f5b064ec52e6b90f6d languageName: node linkType: hard -"@typescript-eslint/experimental-utils@npm:4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/experimental-utils@npm:4.33.0" +"@typescript-eslint/experimental-utils@npm:5.3.1": + version: 5.3.1 + resolution: "@typescript-eslint/experimental-utils@npm:5.3.1" dependencies: - "@types/json-schema": ^7.0.7 - "@typescript-eslint/scope-manager": 4.33.0 - "@typescript-eslint/types": 4.33.0 - "@typescript-eslint/typescript-estree": 4.33.0 + "@types/json-schema": ^7.0.9 + "@typescript-eslint/scope-manager": 5.3.1 + "@typescript-eslint/types": 5.3.1 + "@typescript-eslint/typescript-estree": 5.3.1 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 peerDependencies: eslint: "*" - checksum: f859800ada0884f92db6856f24efcb1d073ac9883ddc2b1aa9339f392215487895bed8447ebce3741e8141bb32e545244abef62b73193ba9a8a0527c523aabae + checksum: 638829731400d3f654fdfb7ec173fc568f65cc9fbaaacffa8aa369411ba33acf9220bde9981a1226789fe15a1a1738c1840f5f26841bdc6583df5c72a90f01d7 languageName: node linkType: hard -"@typescript-eslint/parser@npm:^4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/parser@npm:4.33.0" +"@typescript-eslint/parser@npm:^5.3.1": + version: 5.3.1 + resolution: "@typescript-eslint/parser@npm:5.3.1" dependencies: - "@typescript-eslint/scope-manager": 4.33.0 - "@typescript-eslint/types": 4.33.0 - "@typescript-eslint/typescript-estree": 4.33.0 - debug: ^4.3.1 + "@typescript-eslint/scope-manager": 5.3.1 + "@typescript-eslint/types": 5.3.1 + "@typescript-eslint/typescript-estree": 5.3.1 + debug: ^4.3.2 peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 102457eae1acd516211098fea081c8a2ed728522bbda7f5a557b6ef23d88970514f9a0f6285d53fca134d3d4d7d17822b5d5e12438d5918df4d1f89cc9e67d57 + checksum: 9ca2928ca3400898a16700deb5deb5aeb2e45c9f430e243be78e6aefa8e515edcb0d210e8ad2b195894a228a7d9c9355906cb68b9c7ed6b23642672465e501a3 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/scope-manager@npm:4.33.0" +"@typescript-eslint/scope-manager@npm:5.3.1": + version: 5.3.1 + resolution: "@typescript-eslint/scope-manager@npm:5.3.1" dependencies: - "@typescript-eslint/types": 4.33.0 - "@typescript-eslint/visitor-keys": 4.33.0 - checksum: 9a25fb7ba7c725ea7227a24d315b0f6aacbad002e2549a049edf723c1d3615c22f5c301f0d7d615b377f2cdf2f3519d97e79af0c459de6ef8d2aaf0906dff13e + "@typescript-eslint/types": 5.3.1 + "@typescript-eslint/visitor-keys": 5.3.1 + checksum: 336bb99351be878c62c591c408bce24ee08fb3eef76595175263ac906d6153e1b75000696c093b869d904b9a3e80b8d2e550df5f52996c77f702be69c8c4c28d languageName: node linkType: hard -"@typescript-eslint/types@npm:4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/types@npm:4.33.0" - checksum: 3baae1ca35872421b4eb60f5d3f3f32dc1d513f2ae0a67dee28c7d159fd7a43ed0d11a8a5a0f0c2d38507ffa036fc7c511cb0f18a5e8ac524b3ebde77390ec53 +"@typescript-eslint/types@npm:5.3.1": + version: 5.3.1 + resolution: "@typescript-eslint/types@npm:5.3.1" + checksum: ccba0a505b96860b9a29f8cd1cd3c9dc7903fd21274c538ee988a4cf69c24274822e12ade61d05088626e43e3159ef5a9f5c0f4344d2c2223c6b3649cc70efb7 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/typescript-estree@npm:4.33.0" +"@typescript-eslint/typescript-estree@npm:5.3.1": + version: 5.3.1 + resolution: "@typescript-eslint/typescript-estree@npm:5.3.1" dependencies: - "@typescript-eslint/types": 4.33.0 - "@typescript-eslint/visitor-keys": 4.33.0 - debug: ^4.3.1 - globby: ^11.0.3 - is-glob: ^4.0.1 + "@typescript-eslint/types": 5.3.1 + "@typescript-eslint/visitor-keys": 5.3.1 + debug: ^4.3.2 + globby: ^11.0.4 + is-glob: ^4.0.3 semver: ^7.3.5 tsutils: ^3.21.0 peerDependenciesMeta: typescript: optional: true - checksum: 2566984390c76bd95f43240057215c068c69769e406e27aba41e9f21fd300074d6772e4983fa58fe61e80eb5550af1548d2e31e80550d92ba1d051bb00fe6f5c + checksum: cc29aabda0e2f86783d82455a790deaa0b66b74373ae76709846d29eccce4fe7e942596e9329df39ad1ad44e7360100e9d0372e21ac66a0ab018ca8c10094c43 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/visitor-keys@npm:4.33.0" +"@typescript-eslint/visitor-keys@npm:5.3.1": + version: 5.3.1 + resolution: "@typescript-eslint/visitor-keys@npm:5.3.1" dependencies: - "@typescript-eslint/types": 4.33.0 - eslint-visitor-keys: ^2.0.0 - checksum: 59953e474ad4610c1aa23b2b1a964445e2c6201521da6367752f37939d854352bbfced5c04ea539274065e012b1337ba3ffa49c2647a240a4e87155378ba9873 + "@typescript-eslint/types": 5.3.1 + eslint-visitor-keys: ^3.0.0 + checksum: e2a2fb9dfa77d1db685540dd65c7fc8477ad910459cfdfe3600fff4ed27105f5a976cf1cfddc588f9231d74287e722b038ea17ba7b3ccff672642b492222f303 languageName: node linkType: hard @@ -9222,7 +9215,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^7.1.1, acorn@npm:^7.4.0, acorn@npm:^7.4.1": +"acorn@npm:^7.1.1, acorn@npm:^7.4.1": version: 7.4.1 resolution: "acorn@npm:7.4.1" bin: @@ -9415,10 +9408,10 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^1.1.0": - version: 1.4.0 - resolution: "ansi-escapes@npm:1.4.0" - checksum: 287f18ea70cde710dbb83b6b6c4e1d62fcb962b951a601d976df69478a4ebdff6305691e3befb9053d740060544929732b8bade7a9781611dcd2b997e6bda3d6 +"ansi-escapes@npm:^3.2.0": + version: 3.2.0 + resolution: "ansi-escapes@npm:3.2.0" + checksum: 0f94695b677ea742f7f1eed961f7fd8d05670f744c6ad1f8f635362f6681dcfbc1575cb05b43abc7bb6d67e25a75fb8c7ea8f2a57330eb2c76b33f18cb2cef0a languageName: node linkType: hard @@ -9475,14 +9468,7 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^2.2.1": - version: 2.2.1 - resolution: "ansi-styles@npm:2.2.1" - checksum: ebc0e00381f2a29000d1dac8466a640ce11943cef3bda3cd0020dc042e31e1058ab59bf6169cd794a54c3a7338a61ebc404b7c91e004092dd20e028c432c9c2c - languageName: node - linkType: hard - -"ansi-styles@npm:^3.2.1": +"ansi-styles@npm:^3.2.0, ansi-styles@npm:^3.2.1": version: 3.2.1 resolution: "ansi-styles@npm:3.2.1" dependencies: @@ -9518,13 +9504,6 @@ __metadata: languageName: node linkType: hard -"ansi@npm:^0.3.0, ansi@npm:~0.3.1": - version: 0.3.1 - resolution: "ansi@npm:0.3.1" - checksum: 63c8fe8870908a26e7e64c8aa73ae9bea7ff3d84f10f043904d337b0868f086bff688d60ba6ad6294fe6aeb54a7b82c7536a60b470df1b8a0ee80193e194c065 - languageName: node - linkType: hard - "anymatch@npm:^2.0.0": version: 2.0.0 resolution: "anymatch@npm:2.0.0" @@ -9678,19 +9657,6 @@ __metadata: languageName: node linkType: hard -"array-includes@npm:^3.1.3": - version: 3.1.3 - resolution: "array-includes@npm:3.1.3" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.18.0-next.2 - get-intrinsic: ^1.1.1 - is-string: ^1.0.5 - checksum: eaab8812412b5ec921c8fe678a9d61f501b12f6c72e271e0e8652fe7f4145276cc7ad79ff303ac4ed69cbf5135155bfb092b1b6d552e423e75106d1c887da150 - languageName: node - linkType: hard - "array-includes@npm:^3.1.4": version: 3.1.4 resolution: "array-includes@npm:3.1.4" @@ -9787,7 +9753,7 @@ __metadata: languageName: node linkType: hard -"array.prototype.flatmap@npm:^1.2.1, array.prototype.flatmap@npm:^1.2.4": +"array.prototype.flatmap@npm:^1.2.1": version: 1.2.4 resolution: "array.prototype.flatmap@npm:1.2.4" dependencies: @@ -9799,6 +9765,17 @@ __metadata: languageName: node linkType: hard +"array.prototype.flatmap@npm:^1.2.5": + version: 1.2.5 + resolution: "array.prototype.flatmap@npm:1.2.5" + dependencies: + call-bind: ^1.0.0 + define-properties: ^1.1.3 + es-abstract: ^1.19.0 + checksum: a14119a28e5687a13cf3fd6756a8e7810563a9e81cd4227e27a25c31d362df47ac72553f06a271fd728741e199047933ad43d561d64a28da0b4e1a26f74e939e + languageName: node + linkType: hard + "array.prototype.map@npm:^1.0.1": version: 1.0.3 resolution: "array.prototype.map@npm:1.0.3" @@ -9915,17 +9892,19 @@ __metadata: languageName: node linkType: hard -"async@npm:^3.2.0": - version: 3.2.0 - resolution: "async@npm:3.2.0" - checksum: 6739fae769e6c9f76b272558f118ef041d45c979c573a8fe93f8cfbc32eb9c92da032e9effe6bbcc9b1131292cde6c4a9e61a442894aa06a262addd8dd3adda1 +"async@npm:^2.6.1": + version: 2.6.3 + resolution: "async@npm:2.6.3" + dependencies: + lodash: ^4.17.14 + checksum: 5e5561ff8fca807e88738533d620488ac03a5c43fce6c937451f7e35f943d33ad06c24af3f681a48cca3d2b0002b3118faff0a128dc89438a9bf0226f712c499 languageName: node linkType: hard -"async@npm:~1.0.0": - version: 1.0.0 - resolution: "async@npm:1.0.0" - checksum: 04d4e57806b1a46b1635a3d821a9bcc06f893d6828a0468ceb494d1857b565754cbbaed22529aef79749dbbe7cf5080bfdb346b54be0e9cd35c41d7ef8d7911f +"async@npm:^3.2.0": + version: 3.2.0 + resolution: "async@npm:3.2.0" + checksum: 6739fae769e6c9f76b272558f118ef041d45c979c573a8fe93f8cfbc32eb9c92da032e9effe6bbcc9b1131292cde6c4a9e61a442894aa06a262addd8dd3adda1 languageName: node linkType: hard @@ -10191,16 +10170,16 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs2@npm:^0.2.2": - version: 0.2.2 - resolution: "babel-plugin-polyfill-corejs2@npm:0.2.2" +"babel-plugin-polyfill-corejs2@npm:^0.2.3": + version: 0.2.3 + resolution: "babel-plugin-polyfill-corejs2@npm:0.2.3" dependencies: "@babel/compat-data": ^7.13.11 - "@babel/helper-define-polyfill-provider": ^0.2.2 + "@babel/helper-define-polyfill-provider": ^0.2.4 semver: ^6.1.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: eee45ecce743e06840d29936a7f4a9f9eca19552ba010e9f3676c6a2697ab815230f39953296b72f09665de0e8fffe260e52b348011a9ddba36cfa7eec6f8c51 + checksum: a379fdb5aa046fb96516796afb50888bd22de1590fbdaed15c613910f3208500e705dd2a605fb30c0bb8b3191ee9ba9c10b3f46121e0507bf396186941056090 languageName: node linkType: hard @@ -10228,15 +10207,15 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs3@npm:^0.2.5": - version: 0.2.5 - resolution: "babel-plugin-polyfill-corejs3@npm:0.2.5" +"babel-plugin-polyfill-corejs3@npm:^0.3.0": + version: 0.3.0 + resolution: "babel-plugin-polyfill-corejs3@npm:0.3.0" dependencies: - "@babel/helper-define-polyfill-provider": ^0.2.2 - core-js-compat: ^3.16.2 + "@babel/helper-define-polyfill-provider": ^0.2.4 + core-js-compat: ^3.18.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 7d464001f6cecc6b85aef71307e3ef17980b15aae4b2ae75d38a3fc3166005f6354932f9c694566970a3fb428f8fbc44f94c46e055a5a85b7fe8820ca16f85b6 + checksum: bef217415448dea6af38ac4ce70e0fad897577fe764711a47030beee191848a47a9fdd9e1b222ef428c8fc0b792cdb8750aaddb3fa5624feccb64b6926ac57b4 languageName: node linkType: hard @@ -10251,14 +10230,14 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-regenerator@npm:^0.2.2": - version: 0.2.2 - resolution: "babel-plugin-polyfill-regenerator@npm:0.2.2" +"babel-plugin-polyfill-regenerator@npm:^0.2.3": + version: 0.2.3 + resolution: "babel-plugin-polyfill-regenerator@npm:0.2.3" dependencies: - "@babel/helper-define-polyfill-provider": ^0.2.2 + "@babel/helper-define-polyfill-provider": ^0.2.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3e32e318fd91d65c3af2bb363189f00d3839f07a73a08813b553553e07da205162091b428dd5b6ffb6ea4caf531ff43ebc54197b0a5a9dc2fc5c7e9a650e946d + checksum: 81be5914f241d785abdfa3b5fc9005792b1b675e3e0a48bbc12db25b49e965985a500fc2008c8026ec7625a757d6d43aa44a75369fece1a413bd9863369e5a9c languageName: node linkType: hard @@ -10419,7 +10398,7 @@ __metadata: languageName: node linkType: hard -"bluebird@npm:^3.3.5, bluebird@npm:^3.4.7, bluebird@npm:^3.5.5": +"bluebird@npm:^3.3.5, bluebird@npm:^3.5.5": version: 3.7.2 resolution: "bluebird@npm:3.7.2" checksum: 869417503c722e7dc54ca46715f70e15f4d9c602a423a02c825570862d12935be59ed9c7ba34a9b31f186c017c23cac6b54e35446f8353059c101da73eac22ef @@ -10672,33 +10651,18 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.17.0": - version: 4.17.1 - resolution: "browserslist@npm:4.17.1" +"browserslist@npm:^4.17.5, browserslist@npm:^4.17.6": + version: 4.17.6 + resolution: "browserslist@npm:4.17.6" dependencies: - caniuse-lite: ^1.0.30001259 - electron-to-chromium: ^1.3.846 + caniuse-lite: ^1.0.30001274 + electron-to-chromium: ^1.3.886 escalade: ^3.1.1 - nanocolors: ^0.1.5 - node-releases: ^1.1.76 - bin: - browserslist: cli.js - checksum: 7935fad6ad1ec6986e93854ea11c344b4fb0a8665a1501cf0a91cc832fd6a280ea147d2684b05520b70785c9ec88e746d6f5b0f8f0b70fc501b1684af5fc56dc - languageName: node - linkType: hard - -"browserslist@npm:^4.17.3": - version: 4.17.4 - resolution: "browserslist@npm:4.17.4" - dependencies: - caniuse-lite: ^1.0.30001265 - electron-to-chromium: ^1.3.867 - escalade: ^3.1.1 - node-releases: ^2.0.0 + node-releases: ^2.0.1 picocolors: ^1.0.0 bin: browserslist: cli.js - checksum: 830a25a70f33804ac4f5f884da3747028b9efe5190bf69ffe447d8651c8d09d91cfa1e534f2b71f06fbe13a3ce871cfcb416de498c726c91cad11818e80470e7 + checksum: 7191280a30621dcb9b285f7f22c462aacbd366a94fcacdac109b8fa1a2fdab826b6545ccb308ad40f5d80f4fc488ae1212af8b16342286b97a1418476a98f77c languageName: node linkType: hard @@ -11097,43 +11061,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001259": - version: 1.0.30001260 - resolution: "caniuse-lite@npm:1.0.30001260" - dependencies: - nanocolors: ^0.1.0 - checksum: a3a61073204636e02bc3972bfdcd8b3c3a2fb56f29b5ffa95fad7e5a01e2eece2ed92f1246728185992618a04f9221cbd83ddd96d2ef68083353d55ffe660e29 - languageName: node - linkType: hard - -"caniuse-lite@npm:^1.0.30001265": - version: 1.0.30001270 - resolution: "caniuse-lite@npm:1.0.30001270" - checksum: bee685ddf96f707f124c417f9bf7d84e4e57d5cfeaa3d0ccb79c50a09d7c74786fbe7ec89d733ccc1d0fddd593e9eb3fded5ae12b1ad5a3998a32eecbe0b191c - languageName: node - linkType: hard - -"caniuse-lite@npm:^1.0.30001279": - version: 1.0.30001280 - resolution: "caniuse-lite@npm:1.0.30001280" - checksum: 5794b22f4254927f095e83c65e89ddfc63065c7ed16e6544555a3252ee3d16e48f8a7846713dc64869c52e1abe9a2a93161804b40c2097d1abc9aaa0155a0b65 - languageName: node - linkType: hard - -"caporal@npm:^1.4.0": - version: 1.4.0 - resolution: "caporal@npm:1.4.0" - dependencies: - bluebird: ^3.4.7 - cli-table3: ^0.5.0 - colorette: ^1.0.1 - fast-levenshtein: ^2.0.6 - lodash: ^4.17.14 - micromist: 1.1.0 - prettyjson: ^1.2.1 - tabtab: ^2.2.2 - winston: ^2.3.1 - checksum: cd25b08dd7e0b7fca0267cac355422268b1bc8bace4c774c6ff6d0ba2cffc86691a67a1d527591b6f92adb8c9b4af9399fd8ffb74add82ba017ff48b085a1d5c +"caniuse-lite@npm:^1.0.30001274, caniuse-lite@npm:^1.0.30001279": + version: 1.0.30001279 + resolution: "caniuse-lite@npm:1.0.30001279" + checksum: c0330577718e4221caae92a1bee8131f546668001840cf66455d5aa6050797f44709865779c5cdcba7cbf32527004a743dc2879497d23f60478f8bbb203cfeeb languageName: node linkType: hard @@ -11178,20 +11109,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^1.0.0": - version: 1.1.3 - resolution: "chalk@npm:1.1.3" - dependencies: - ansi-styles: ^2.2.1 - escape-string-regexp: ^1.0.2 - has-ansi: ^2.0.0 - strip-ansi: ^3.0.0 - supports-color: ^2.0.0 - checksum: 9d2ea6b98fc2b7878829eec223abcf404622db6c48396a9b9257f6d0ead2acf18231ae368d6a664a83f272b0679158da12e97b5229f794939e555cc574478acd - languageName: node - linkType: hard - -"chalk@npm:^3.0.0": +"chalk@npm:3.0.0, chalk@npm:^3.0.0": version: 3.0.0 resolution: "chalk@npm:3.0.0" dependencies: @@ -11491,12 +11409,12 @@ __metadata: languageName: node linkType: hard -"cli-cursor@npm:^1.0.1": - version: 1.0.2 - resolution: "cli-cursor@npm:1.0.2" +"cli-cursor@npm:^2.1.0": + version: 2.1.0 + resolution: "cli-cursor@npm:2.1.0" dependencies: - restore-cursor: ^1.0.1 - checksum: e3b4400d5e925ed11c7596f82e80e170693f69ac6f0f21da2a400043c37548dd780f985a1a5ef1ffb038e36fc6711d1d4f066b104eed851ae76e34bd883cf2bf + restore-cursor: ^2.0.0 + checksum: d88e97bfdac01046a3ffe7d49f06757b3126559d7e44aa2122637eb179284dc6cd49fca2fac4f67c19faaf7e6dab716b6fe1dfcd309977407d8c7578ec2d044d languageName: node linkType: hard @@ -11523,20 +11441,6 @@ __metadata: languageName: node linkType: hard -"cli-table3@npm:^0.5.0": - version: 0.5.1 - resolution: "cli-table3@npm:0.5.1" - dependencies: - colors: ^1.1.2 - object-assign: ^4.1.0 - string-width: ^2.1.1 - dependenciesMeta: - colors: - optional: true - checksum: 3ff8c821440a2a0e655a01f04e5b54a0365b3814676cd93cec2b2b0b9952a08311797ad242a181733fcff714fa7d776f8bb45ad812f296390bfa5ef584fb231d - languageName: node - linkType: hard - "cli-truncate@npm:2.1.0, cli-truncate@npm:^2.1.0": version: 2.1.0 resolution: "cli-truncate@npm:2.1.0" @@ -11684,7 +11588,7 @@ __metadata: languageName: node linkType: hard -"color-convert@npm:^1.9.0": +"color-convert@npm:^1.9.0, color-convert@npm:^1.9.3": version: 1.9.3 resolution: "color-convert@npm:1.9.3" dependencies: @@ -11723,13 +11627,33 @@ __metadata: languageName: node linkType: hard -"color-name@npm:^1.1.4, color-name@npm:~1.1.4": +"color-name@npm:^1.0.0, color-name@npm:^1.1.4, color-name@npm:~1.1.4": version: 1.1.4 resolution: "color-name@npm:1.1.4" checksum: b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610 languageName: node linkType: hard +"color-string@npm:^1.6.0": + version: 1.6.0 + resolution: "color-string@npm:1.6.0" + dependencies: + color-name: ^1.0.0 + simple-swizzle: ^0.2.2 + checksum: 33466a65277dd3d4ce24ef1991b47069292f75d1a43b0d2e7ea43076ba793728e965d50deed2b523f35519f4995a908253fcbcc774baceae8e439bc78c02e850 + languageName: node + linkType: hard + +"color@npm:^3.1.3": + version: 3.2.1 + resolution: "color@npm:3.2.1" + dependencies: + color-convert: ^1.9.3 + color-string: ^1.6.0 + checksum: f81220e8b774d35865c2561be921f5652117638dcda7ca4029262046e37fc2444ac7bbfdd110cf1fd9c074a4ee5eda8f85944ffbdda26186b602dd9bb05f6400 + languageName: node + linkType: hard + "colord@npm:^2.0.1": version: 2.0.1 resolution: "colord@npm:2.0.1" @@ -11737,13 +11661,6 @@ __metadata: languageName: node linkType: hard -"colorette@npm:^1.0.1, colorette@npm:^1.2.2": - version: 1.2.2 - resolution: "colorette@npm:1.2.2" - checksum: 69fec14ddaedd0f5b00e4bae40dc4bc61f7050ebdc82983a595d6fd64e650b9dc3c033fff378775683138e992e0ddd8717ac7c7cec4d089679dcfbe3cd921b04 - languageName: node - linkType: hard - "colorette@npm:^1.2.1": version: 1.2.1 resolution: "colorette@npm:1.2.1" @@ -11751,6 +11668,13 @@ __metadata: languageName: node linkType: hard +"colorette@npm:^1.2.2": + version: 1.2.2 + resolution: "colorette@npm:1.2.2" + checksum: 69fec14ddaedd0f5b00e4bae40dc4bc61f7050ebdc82983a595d6fd64e650b9dc3c033fff378775683138e992e0ddd8717ac7c7cec4d089679dcfbe3cd921b04 + languageName: node + linkType: hard + "colorette@npm:^1.4.0": version: 1.4.0 resolution: "colorette@npm:1.4.0" @@ -11758,20 +11682,30 @@ __metadata: languageName: node linkType: hard -"colors@npm:1.0.x": - version: 1.0.3 - resolution: "colors@npm:1.0.3" - checksum: 234e8d3ab7e4003851cdd6a1f02eaa16dabc502ee5f4dc576ad7959c64b7477b15bd21177bab4055a4c0a66aa3d919753958030445f87c39a253d73b7a3637f5 +"colornames@npm:^1.1.1": + version: 1.1.1 + resolution: "colornames@npm:1.1.1" + checksum: a97df66bde2a0efb592870f790bae2ffcbf2f9e30c0064783a2941be6713f0ac2acfa3bf1baf70bb423d99526f4fc761bf311fac94aa18ed642d77932352f864 languageName: node linkType: hard -"colors@npm:^1.1.2": +"colors@npm:^1.1.2, colors@npm:^1.2.1": version: 1.4.0 resolution: "colors@npm:1.4.0" checksum: 98aa2c2418ad87dedf25d781be69dc5fc5908e279d9d30c34d8b702e586a0474605b3a189511482b9d5ed0d20c867515d22749537f7bc546256c6014f3ebdcec languageName: node linkType: hard +"colorspace@npm:1.1.x": + version: 1.1.4 + resolution: "colorspace@npm:1.1.4" + dependencies: + color: ^3.1.3 + text-hex: 1.0.x + checksum: bb3934ef3c417e961e6d03d7ca60ea6e175947029bfadfcdb65109b01881a1c0ecf9c2b0b59abcd0ee4a0d7c1eae93beed01b0e65848936472270a0b341ebce8 + languageName: node + linkType: hard + "columnify@npm:^1.5.4": version: 1.5.4 resolution: "columnify@npm:1.5.4" @@ -11923,7 +11857,7 @@ __metadata: languageName: node linkType: hard -"concat-stream@npm:^1.4.7, concat-stream@npm:^1.5.0, concat-stream@npm:^1.6.2": +"concat-stream@npm:^1.5.0, concat-stream@npm:^1.6.2": version: 1.6.2 resolution: "concat-stream@npm:1.6.2" dependencies: @@ -12193,23 +12127,13 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.16.0": - version: 3.18.0 - resolution: "core-js-compat@npm:3.18.0" - dependencies: - browserslist: ^4.17.0 - semver: 7.0.0 - checksum: 2bf11676215d912c099078564bbbd837ff6b4a18635661414f3d72b4b78bee883117d583645629999407f910be311624d0380aefec69b3b77ef91001bcb30b19 - languageName: node - linkType: hard - -"core-js-compat@npm:^3.16.2": - version: 3.18.3 - resolution: "core-js-compat@npm:3.18.3" +"core-js-compat@npm:^3.18.0, core-js-compat@npm:^3.19.0": + version: 3.19.1 + resolution: "core-js-compat@npm:3.19.1" dependencies: - browserslist: ^4.17.3 + browserslist: ^4.17.6 semver: 7.0.0 - checksum: 320fab41e881d56e6d3582781fc365769dd3b9d3deae35407fb28f96076e657290c4444d453bfa0dfb98d45c29f3082f15fc68c5f73d16037bd47dc9198b2499 + checksum: ed302c99814bd7227b549f639fe5f1a3b9d885c0f878c1203f10be0a33c7d0b199931cb904074cc988ab48411132d4f41adf1603e4eebe5c5d42bdc62a3f5c5d languageName: node linkType: hard @@ -12839,13 +12763,6 @@ __metadata: languageName: node linkType: hard -"cycle@npm:1.0.x": - version: 1.0.3 - resolution: "cycle@npm:1.0.3" - checksum: b9f131094fb832a8c4ba18c6d2dc9c87fc80d3242847a45f0a5f70911b2acab68abc1c25eb23e5155fcf2135a27d8fcc3635556745b03b488c4f360cfbc352df - languageName: node - linkType: hard - "cyclist@npm:^1.0.1": version: 1.0.1 resolution: "cyclist@npm:1.0.1" @@ -13184,6 +13101,17 @@ __metadata: languageName: node linkType: hard +"diagnostics@npm:^1.1.1": + version: 1.1.1 + resolution: "diagnostics@npm:1.1.1" + dependencies: + colorspace: 1.1.x + enabled: 1.0.x + kuler: 1.0.x + checksum: 6a40de43cf33d9300f26d4fff151e6a1f7d0b6feaf97e31c7ef8651072968a24374c1a150906b293a94702bb3f8683c03ed2cda9fabbfabff61da4b72dcd5a3a + languageName: node + linkType: hard + "diff-sequences@npm:^27.0.6": version: 27.0.6 resolution: "diff-sequences@npm:27.0.6" @@ -13589,17 +13517,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.3.846": - version: 1.3.850 - resolution: "electron-to-chromium@npm:1.3.850" - checksum: 55d4bea34359a69b5f42cb6d5c6ee7bb29c8d0d1dafd8adfc828f2a984fbe8db704703b16f4536f1f702f255c17798cc5a0c509f6375bc766c0253618aa00d9f - languageName: node - linkType: hard - -"electron-to-chromium@npm:^1.3.867": - version: 1.3.873 - resolution: "electron-to-chromium@npm:1.3.873" - checksum: 65c368b4d963432f5025be27036f01999555c04b96dc4200001d7373bdeacf8449787898a61bb8a0602944c7a54849184dcedf022b4a79b4257200c95574e481 +"electron-to-chromium@npm:^1.3.886": + version: 1.3.894 + resolution: "electron-to-chromium@npm:1.3.894" + checksum: 62f11a71403a5a2dee7725c51b727e84608a4a6f4ca27e9f4fc4ac605910247ef59e7d0625a31ab0062367616bf2ff84458341c8420ce4a198defa7e9609b964 languageName: node linkType: hard @@ -13683,6 +13604,15 @@ __metadata: languageName: node linkType: hard +"enabled@npm:1.0.x": + version: 1.0.2 + resolution: "enabled@npm:1.0.2" + dependencies: + env-variable: 0.0.x + checksum: 1384023547d3fe6c3b3e18b02f4f9d10831c2e2ac7610885cce32db47b8a6ee1f5cab2c44133e2e8b44e4732b157a4ca1440b5d834d96adb49aedac9421a1bda + languageName: node + linkType: hard + "encodeurl@npm:~1.0.2": version: 1.0.2 resolution: "encodeurl@npm:1.0.2" @@ -13719,6 +13649,17 @@ __metadata: languageName: node linkType: hard +"endent@npm:^2.1.0": + version: 2.1.0 + resolution: "endent@npm:2.1.0" + dependencies: + dedent: ^0.7.0 + fast-json-parse: ^1.0.3 + objectorarray: ^1.0.5 + checksum: c352831088fce745a39ddbd5f87a17e073ea6556e7e96e9010d945a3f3020f836b9a84657123fa01e897db9216f4b080d950b5ded9bf3a8227f14a34efaaaf7c + languageName: node + linkType: hard + "enhanced-resolve@npm:^4.5.0": version: 4.5.0 resolution: "enhanced-resolve@npm:4.5.0" @@ -13770,6 +13711,13 @@ __metadata: languageName: node linkType: hard +"env-variable@npm:0.0.x": + version: 0.0.6 + resolution: "env-variable@npm:0.0.6" + checksum: 8c3130111cfc264644611df5deea2599e9c0915413302c501df9cc37c5eb894a32944d8799f947bcf9b1485b8bb56f025219318463fc9956b87fb4cff2c9f56f + languageName: node + linkType: hard + "envinfo@npm:^7.7.3": version: 7.7.3 resolution: "envinfo@npm:7.7.3" @@ -13863,80 +13811,6 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.18.0-next.2": - version: 1.18.0 - resolution: "es-abstract@npm:1.18.0" - dependencies: - call-bind: ^1.0.2 - es-to-primitive: ^1.2.1 - function-bind: ^1.1.1 - get-intrinsic: ^1.1.1 - has: ^1.0.3 - has-symbols: ^1.0.2 - is-callable: ^1.2.3 - is-negative-zero: ^2.0.1 - is-regex: ^1.1.2 - is-string: ^1.0.5 - object-inspect: ^1.9.0 - object-keys: ^1.1.1 - object.assign: ^4.1.2 - string.prototype.trimend: ^1.0.4 - string.prototype.trimstart: ^1.0.4 - unbox-primitive: ^1.0.0 - checksum: 6783bea97f372fd4f1fc77e4e294d024b9f40559a83b40c46b69565511cf13d462a6189b822228c6bb818bd09d2f23b33500206d39bbdc69f7cc7ffebf6640a1 - languageName: node - linkType: hard - -"es-abstract@npm:^1.18.1": - version: 1.18.6 - resolution: "es-abstract@npm:1.18.6" - dependencies: - call-bind: ^1.0.2 - es-to-primitive: ^1.2.1 - function-bind: ^1.1.1 - get-intrinsic: ^1.1.1 - get-symbol-description: ^1.0.0 - has: ^1.0.3 - has-symbols: ^1.0.2 - internal-slot: ^1.0.3 - is-callable: ^1.2.4 - is-negative-zero: ^2.0.1 - is-regex: ^1.1.4 - is-string: ^1.0.7 - object-inspect: ^1.11.0 - object-keys: ^1.1.1 - object.assign: ^4.1.2 - string.prototype.trimend: ^1.0.4 - string.prototype.trimstart: ^1.0.4 - unbox-primitive: ^1.0.1 - checksum: 8903ed187a9f66a8b21385401770124b37ded75a9cd99c7ea22e709ca667e7b549f37dc8bf9bf458a6cdb908c95a16fed389e2871bb3a28bfaab46db555cb1f3 - languageName: node - linkType: hard - -"es-abstract@npm:^1.18.2": - version: 1.18.3 - resolution: "es-abstract@npm:1.18.3" - dependencies: - call-bind: ^1.0.2 - es-to-primitive: ^1.2.1 - function-bind: ^1.1.1 - get-intrinsic: ^1.1.1 - has: ^1.0.3 - has-symbols: ^1.0.2 - is-callable: ^1.2.3 - is-negative-zero: ^2.0.1 - is-regex: ^1.1.3 - is-string: ^1.0.6 - object-inspect: ^1.10.3 - object-keys: ^1.1.1 - object.assign: ^4.1.2 - string.prototype.trimend: ^1.0.4 - string.prototype.trimstart: ^1.0.4 - unbox-primitive: ^1.0.1 - checksum: 6bbf526b5a60cdbd390397644facbf654fc6616564614533a5ce223ecc185f7812a1f45c3ab6d0334b4ff2e8f554237539f4d05a0fceb036be24dd5d1ec022b0 - languageName: node - linkType: hard - "es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.1": version: 1.19.1 resolution: "es-abstract@npm:1.19.1" @@ -13972,16 +13846,16 @@ __metadata: languageName: node linkType: hard -"es-check@npm:^6.0.0": - version: 6.0.0 - resolution: "es-check@npm:6.0.0" +"es-check@npm:^6.1.0": + version: 6.1.0 + resolution: "es-check@npm:6.1.0" dependencies: + "@caporal/core": ^2.0.2 acorn: ^8.4.1 - caporal: ^1.4.0 glob: ^7.1.7 bin: es-check: index.js - checksum: f277566639fce7a5cfdd49e6b2ed5023ea1a1c454c51a681e9c6bab029882eea02bf50fbd2c1d0911f7fc7cdf68b53684e6aed6b51f4df457f8a1e56ae12c87d + checksum: da96d8a5f0ee8f8382d0f47a2bfaa34cf8ab87df60632e13a74ad2c97230b9c6dfda84755644831058ef78ae7e6b0cbe266443e9dd1577f1a6c616108fc6a873 languageName: node linkType: hard @@ -14033,6 +13907,13 @@ __metadata: languageName: node linkType: hard +"es6-promisify@npm:^6.0.0": + version: 6.1.1 + resolution: "es6-promisify@npm:6.1.1" + checksum: e57dfa8b6533387e6cae115bdc1591e4e6e7648443741360c4f4f8f1d2c17d1f0fb293ccd3f86193f016c236ed15f336e075784eab7ec9a67af0aed2b949dd7c + languageName: node + linkType: hard + "es6-shim@npm:^0.35.5": version: 0.35.6 resolution: "es6-shim@npm:0.35.6" @@ -14061,7 +13942,7 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5": +"escape-string-regexp@npm:^1.0.5": version: 1.0.5 resolution: "escape-string-regexp@npm:1.0.5" checksum: 6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410 @@ -14167,7 +14048,7 @@ __metadata: languageName: node linkType: hard -"eslint-module-utils@npm:^2.7.0": +"eslint-module-utils@npm:^2.7.1": version: 2.7.1 resolution: "eslint-module-utils@npm:2.7.1" dependencies: @@ -14201,18 +14082,18 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import@npm:^2.25.2": - version: 2.25.2 - resolution: "eslint-plugin-import@npm:2.25.2" +"eslint-plugin-import@npm:^2.25.3": + version: 2.25.3 + resolution: "eslint-plugin-import@npm:2.25.3" dependencies: array-includes: ^3.1.4 array.prototype.flat: ^1.2.5 debug: ^2.6.9 doctrine: ^2.1.0 eslint-import-resolver-node: ^0.3.6 - eslint-module-utils: ^2.7.0 + eslint-module-utils: ^2.7.1 has: ^1.0.3 - is-core-module: ^2.7.0 + is-core-module: ^2.8.0 is-glob: ^4.0.3 minimatch: ^3.0.4 object.values: ^1.1.5 @@ -14220,7 +14101,7 @@ __metadata: tsconfig-paths: ^3.11.0 peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: 4ca36e37faf72fb1ed25361ea8a6abbcc9daa65f3a9ac1dc0a660029000456e8c8b98a87b8cc2316541b13c6e5915df41d2dc4a1d7fe0729d9b72b9a3bd5b909 + checksum: 8bdf4b1fafb0e5c8f57a1673f72d84307d32c06a23942990d198c8b32a85a5ae0098872d1ef5bf80d7dfe8ec542f6a671e3c5e706731a80b493c9015f7a147f5 languageName: node linkType: hard @@ -14265,36 +14146,36 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:^4.2.0": - version: 4.2.0 - resolution: "eslint-plugin-react-hooks@npm:4.2.0" +"eslint-plugin-react-hooks@npm:^4.3.0": + version: 4.3.0 + resolution: "eslint-plugin-react-hooks@npm:4.3.0" peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 - checksum: ead5c5be3ded82a0cf295b064376adb1998a43e2262b605eecc0efc88283dec4e159ca39307fafb3d8e661dd08e5a4c8cdfed97eea78f923954f72bad6e20397 + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + checksum: 0ba1566ba0780bbc75a5921f49188edf232db2085ab32c8d3889592f0db9d6fadc97fcf639775e0101dec6b5409ca3c803ec44213b90c8bacaf0bdf921871c2e languageName: node linkType: hard -"eslint-plugin-react@npm:^7.26.1": - version: 7.26.1 - resolution: "eslint-plugin-react@npm:7.26.1" +"eslint-plugin-react@npm:^7.27.0": + version: 7.27.0 + resolution: "eslint-plugin-react@npm:7.27.0" dependencies: - array-includes: ^3.1.3 - array.prototype.flatmap: ^1.2.4 + array-includes: ^3.1.4 + array.prototype.flatmap: ^1.2.5 doctrine: ^2.1.0 - estraverse: ^5.2.0 + estraverse: ^5.3.0 jsx-ast-utils: ^2.4.1 || ^3.0.0 minimatch: ^3.0.4 - object.entries: ^1.1.4 - object.fromentries: ^2.0.4 - object.hasown: ^1.0.0 - object.values: ^1.1.4 + object.entries: ^1.1.5 + object.fromentries: ^2.0.5 + object.hasown: ^1.1.0 + object.values: ^1.1.5 prop-types: ^15.7.2 resolve: ^2.0.0-next.3 semver: ^6.3.0 - string.prototype.matchall: ^4.0.5 + string.prototype.matchall: ^4.0.6 peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 - checksum: 856eec868fe45de941f86f5e197a4da1421246bef2dcc88802e78ceedaa067edefd84352483bf595a56054022594f6c3ea93a5fb49aac6830b31d09754ab9237 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + checksum: 47d75e003898129a56ca2416d3aa038b4c4a752df3edf71174c3017788eb8b83d786091fc6c3702abf870a2abe5d25cc367d5aa7c1417153cf5b5b707aec6446 languageName: node linkType: hard @@ -14328,15 +14209,6 @@ __metadata: languageName: node linkType: hard -"eslint-utils@npm:^2.1.0": - version: 2.1.0 - resolution: "eslint-utils@npm:2.1.0" - dependencies: - eslint-visitor-keys: ^1.1.0 - checksum: 27500938f348da42100d9e6ad03ae29b3de19ba757ae1a7f4a087bdcf83ac60949bbb54286492ca61fac1f5f3ac8692dd21537ce6214240bf95ad0122f24d71d - languageName: node - linkType: hard - "eslint-utils@npm:^3.0.0": version: 3.0.0 resolution: "eslint-utils@npm:3.0.0" @@ -14348,13 +14220,6 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^1.1.0, eslint-visitor-keys@npm:^1.3.0": - version: 1.3.0 - resolution: "eslint-visitor-keys@npm:1.3.0" - checksum: 37a19b712f42f4c9027e8ba98c2b06031c17e0c0a4c696cd429bd9ee04eb43889c446f2cd545e1ff51bef9593fcec94ecd2c2ef89129fcbbf3adadbef520376a - languageName: node - linkType: hard - "eslint-visitor-keys@npm:^2.0.0": version: 2.0.0 resolution: "eslint-visitor-keys@npm:2.0.0" @@ -14376,61 +14241,11 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^7.32.0": - version: 7.32.0 - resolution: "eslint@npm:7.32.0" - dependencies: - "@babel/code-frame": 7.12.11 - "@eslint/eslintrc": ^0.4.3 - "@humanwhocodes/config-array": ^0.5.0 - ajv: ^6.10.0 - chalk: ^4.0.0 - cross-spawn: ^7.0.2 - debug: ^4.0.1 - doctrine: ^3.0.0 - enquirer: ^2.3.5 - escape-string-regexp: ^4.0.0 - eslint-scope: ^5.1.1 - eslint-utils: ^2.1.0 - eslint-visitor-keys: ^2.0.0 - espree: ^7.3.1 - esquery: ^1.4.0 - esutils: ^2.0.2 - fast-deep-equal: ^3.1.3 - file-entry-cache: ^6.0.1 - functional-red-black-tree: ^1.0.1 - glob-parent: ^5.1.2 - globals: ^13.6.0 - ignore: ^4.0.6 - import-fresh: ^3.0.0 - imurmurhash: ^0.1.4 - is-glob: ^4.0.0 - js-yaml: ^3.13.1 - json-stable-stringify-without-jsonify: ^1.0.1 - levn: ^0.4.1 - lodash.merge: ^4.6.2 - minimatch: ^3.0.4 - natural-compare: ^1.4.0 - optionator: ^0.9.1 - progress: ^2.0.0 - regexpp: ^3.1.0 - semver: ^7.2.1 - strip-ansi: ^6.0.0 - strip-json-comments: ^3.1.0 - table: ^6.0.9 - text-table: ^0.2.0 - v8-compile-cache: ^2.0.3 - bin: - eslint: bin/eslint.js - checksum: cc85af9985a3a11085c011f3d27abe8111006d34cc274291b3c4d7bea51a4e2ff6135780249becd919ba7f6d6d1ecc38a6b73dacb6a7be08d38453b344dc8d37 - languageName: node - linkType: hard - -"eslint@npm:^8.0.1": - version: 8.0.1 - resolution: "eslint@npm:8.0.1" +"eslint@npm:^8.2.0": + version: 8.2.0 + resolution: "eslint@npm:8.2.0" dependencies: - "@eslint/eslintrc": ^1.0.3 + "@eslint/eslintrc": ^1.0.4 "@humanwhocodes/config-array": ^0.6.0 ajv: ^6.10.0 chalk: ^4.0.0 @@ -14464,24 +14279,13 @@ __metadata: progress: ^2.0.0 regexpp: ^3.2.0 semver: ^7.2.1 - strip-ansi: ^6.0.0 + strip-ansi: ^6.0.1 strip-json-comments: ^3.1.0 text-table: ^0.2.0 v8-compile-cache: ^2.0.3 bin: eslint: bin/eslint.js - checksum: 072dde3e188c1274fa92eaf72d233d77b9c6e87ed859dce071b49c243546959ff7aefdb4759abf09841b650ef9d9f013abaae720b0bd64e0e07700ccefaf1208 - languageName: node - linkType: hard - -"espree@npm:^7.3.0, espree@npm:^7.3.1": - version: 7.3.1 - resolution: "espree@npm:7.3.1" - dependencies: - acorn: ^7.4.0 - acorn-jsx: ^5.3.1 - eslint-visitor-keys: ^1.3.0 - checksum: aa9b50dcce883449af2e23bc2b8d9abb77118f96f4cb313935d6b220f77137eaef7724a83c3f6243b96bc0e4ab14766198e60818caad99f9519ae5a336a39b45 + checksum: 19f2f4e23bdd1d0f1c99759adb88c0bf01908ce5bd480913ca7b5d3183f4c42d93142ada699b196e228295c074254ad90a3475126784673bd1afeb22e91ceea8 languageName: node linkType: hard @@ -14538,6 +14342,13 @@ __metadata: languageName: node linkType: hard +"estraverse@npm:^5.3.0": + version: 5.3.0 + resolution: "estraverse@npm:5.3.0" + checksum: 072780882dc8416ad144f8fe199628d2b3e7bbc9989d9ed43795d2c90309a2047e6bc5979d7e2322a341163d22cfad9e21f4110597fe487519697389497e4e2b + languageName: node + linkType: hard + "estree-walker@npm:^1.0.1": version: 1.0.1 resolution: "estree-walker@npm:1.0.1" @@ -14693,13 +14504,6 @@ __metadata: languageName: node linkType: hard -"exit-hook@npm:^1.0.0": - version: 1.1.1 - resolution: "exit-hook@npm:1.1.1" - checksum: 1b4f16da7c202cd336ca07acb052922639182b4e2f1ad4007ed481bb774ce93469f505dec1371d9cd580ac54146a9fd260f053b0e4a48fa87c49fa3dc4a3f144 - languageName: node - linkType: hard - "exit@npm:^0.1.2": version: 0.1.2 resolution: "exit@npm:0.1.2" @@ -14800,17 +14604,6 @@ __metadata: languageName: node linkType: hard -"external-editor@npm:^1.1.0": - version: 1.1.1 - resolution: "external-editor@npm:1.1.1" - dependencies: - extend: ^3.0.0 - spawn-sync: ^1.0.15 - tmp: ^0.0.29 - checksum: bba2d5ba72d2aa30f83897ec0ba609cff1fb191b57f34eae3490a02775bea3d29e8f67faeb72ea0a5219ce88e506a0765b5245e05c1a0ab451d7a12dea3b6271 - languageName: node - linkType: hard - "external-editor@npm:^3.0.3": version: 3.1.0 resolution: "external-editor@npm:3.1.0" @@ -14846,16 +14639,9 @@ __metadata: linkType: hard "extsprintf@npm:^1.2.0": - version: 1.4.0 - resolution: "extsprintf@npm:1.4.0" - checksum: 184dc8a413eb4b1ff16bdce797340e7ded4d28511d56a1c9afa5a95bcff6ace154063823eaf0206dbbb0d14059d74f382a15c34b7c0636fa74a7e681295eb67e - languageName: node - linkType: hard - -"eyes@npm:0.1.x": - version: 0.1.8 - resolution: "eyes@npm:0.1.8" - checksum: c31703a92bf36ba75ee8d379ee7985c24ee6149f3a6175f44cec7a05b178c38bce9836d3ca48c9acb0329a960ac2c4b2ead4e60cdd4fe6e8c92cad7cd6913687 + version: 1.4.0 + resolution: "extsprintf@npm:1.4.0" + checksum: 184dc8a413eb4b1ff16bdce797340e7ded4d28511d56a1c9afa5a95bcff6ace154063823eaf0206dbbb0d14059d74f382a15c34b7c0636fa74a7e681295eb67e languageName: node linkType: hard @@ -14983,6 +14769,13 @@ __metadata: languageName: node linkType: hard +"fecha@npm:^4.2.0": + version: 4.2.1 + resolution: "fecha@npm:4.2.1" + checksum: 26993474949d94cd2de5eee7dfe283d671d5cd61acdba8819df478cbc86495273363f4a7e98d15ee51563110a38328d268982a6e9048169bce8f15aeba5931f9 + languageName: node + linkType: hard + "figgy-pudding@npm:^3.5.1": version: 3.5.2 resolution: "figgy-pudding@npm:3.5.2" @@ -14990,13 +14783,12 @@ __metadata: languageName: node linkType: hard -"figures@npm:^1.3.5": - version: 1.7.0 - resolution: "figures@npm:1.7.0" +"figures@npm:^2.0.0": + version: 2.0.0 + resolution: "figures@npm:2.0.0" dependencies: escape-string-regexp: ^1.0.5 - object-assign: ^4.1.0 - checksum: d77206deba991a7977f864b8c8edf9b8b43b441be005482db04b0526e36263adbdb22c1c6d2df15a1ad78d12029bd1aa41ccebcb5d425e1f2cf629c6daaa8e10 + checksum: 081beb16ea57d1716f8447c694f637668322398b57017b20929376aaf5def9823b35245b734cdd87e4832dc96e9c6f46274833cada77bfe15e5f980fea1fd21f languageName: node linkType: hard @@ -15580,19 +15372,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"gauge@npm:~1.2.5": - version: 1.2.7 - resolution: "gauge@npm:1.2.7" - dependencies: - ansi: ^0.3.0 - has-unicode: ^2.0.0 - lodash.pad: ^4.1.0 - lodash.padend: ^4.1.0 - lodash.padstart: ^4.1.0 - checksum: 693dc9b44c3546a82236bc107a59745c41fa56c14fc232daca8c1029ca3e7ab557a58bf55d7f9530e8c201c61719fabd05c0414320f5e5e0d417961806255d2a - languageName: node - linkType: hard - "gauge@npm:~2.7.3": version: 2.7.4 resolution: "gauge@npm:2.7.4" @@ -16060,6 +15839,20 @@ fsevents@~2.1.2: languageName: node linkType: hard +"globby@npm:^11.0.4": + version: 11.0.4 + resolution: "globby@npm:11.0.4" + dependencies: + array-union: ^2.1.0 + dir-glob: ^3.0.1 + fast-glob: ^3.1.1 + ignore: ^5.1.4 + merge2: ^1.3.0 + slash: ^3.0.0 + checksum: d3e02d5e459e02ffa578b45f040381c33e3c0538ed99b958f0809230c423337999867d7b0dbf752ce93c46157d3bbf154d3fff988a93ccaeb627df8e1841775b + languageName: node + linkType: hard + "globby@npm:^12.0.1": version: 12.0.2 resolution: "globby@npm:12.0.2" @@ -16218,15 +16011,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"has-ansi@npm:^2.0.0": - version: 2.0.0 - resolution: "has-ansi@npm:2.0.0" - dependencies: - ansi-regex: ^2.0.0 - checksum: 1b51daa0214440db171ff359d0a2d17bc20061164c57e76234f614c91dbd2a79ddd68dfc8ee73629366f7be45a6df5f2ea9de83f52e1ca24433f2cc78c35d8ec - languageName: node - linkType: hard - "has-bigints@npm:^1.0.1": version: 1.0.1 resolution: "has-bigints@npm:1.0.1" @@ -17065,25 +16849,24 @@ fsevents@~2.1.2: languageName: node linkType: hard -"inquirer@npm:^1.0.2": - version: 1.2.3 - resolution: "inquirer@npm:1.2.3" +"inquirer@npm:^6.0.0": + version: 6.5.2 + resolution: "inquirer@npm:6.5.2" dependencies: - ansi-escapes: ^1.1.0 - chalk: ^1.0.0 - cli-cursor: ^1.0.1 + ansi-escapes: ^3.2.0 + chalk: ^2.4.2 + cli-cursor: ^2.1.0 cli-width: ^2.0.0 - external-editor: ^1.1.0 - figures: ^1.3.5 - lodash: ^4.3.0 - mute-stream: 0.0.6 - pinkie-promise: ^2.0.0 + external-editor: ^3.0.3 + figures: ^2.0.0 + lodash: ^4.17.12 + mute-stream: 0.0.7 run-async: ^2.2.0 - rx: ^4.1.0 - string-width: ^1.0.1 - strip-ansi: ^3.0.0 + rxjs: ^6.4.0 + string-width: ^2.1.0 + strip-ansi: ^5.1.0 through: ^2.3.6 - checksum: 01003b9d4a53a30a491cc35cf9082e410270d077b2e73bb62d805bb1a42cb6e63f4d1cd4465cd1312dc1fd36c3b7af5b90b41d4dc5837515e2400d9ffcd66c48 + checksum: 175ad4cd1ebed493b231b240185f1da5afeace5f4e8811dfa83cf55dcae59c3255eaed990aa71871b0fd31aa9dc212f43c44c50ed04fb529364405e72f484d28 languageName: node linkType: hard @@ -17232,6 +17015,13 @@ fsevents@~2.1.2: languageName: node linkType: hard +"is-arrayish@npm:^0.3.1": + version: 0.3.2 + resolution: "is-arrayish@npm:0.3.2" + checksum: 977e64f54d91c8f169b59afcd80ff19227e9f5c791fa28fa2e5bce355cbaf6c2c356711b734656e80c9dd4a854dd7efcf7894402f1031dfc5de5d620775b4d5f + languageName: node + linkType: hard + "is-bigint@npm:^1.0.1": version: 1.0.1 resolution: "is-bigint@npm:1.0.1" @@ -17287,13 +17077,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"is-callable@npm:^1.2.3": - version: 1.2.3 - resolution: "is-callable@npm:1.2.3" - checksum: 084a732afd78e14a40cd5f6f34001edd500f43bb542991c1305b88842cab5f2fb6b48f0deed4cd72270b2e71cab3c3a56c69b324e3a02d486f937824bb7de553 - languageName: node - linkType: hard - "is-callable@npm:^1.2.4": version: 1.2.4 resolution: "is-callable@npm:1.2.4" @@ -17346,7 +17129,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"is-core-module@npm:^2.7.0": +"is-core-module@npm:^2.8.0": version: 2.8.0 resolution: "is-core-module@npm:2.8.0" dependencies: @@ -17712,16 +17495,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"is-regex@npm:^1.1.3": - version: 1.1.3 - resolution: "is-regex@npm:1.1.3" - dependencies: - call-bind: ^1.0.2 - has-symbols: ^1.0.2 - checksum: 19a831a1ba88d09bb43ab30194672e6ae1461caff27254d2c160ed63c95015155ad8784e80995e46a637d0880da8f4ed63b5c3242af1b49c0b5c4666a7a2d3d8 - languageName: node - linkType: hard - "is-regex@npm:^1.1.4": version: 1.1.4 resolution: "is-regex@npm:1.1.4" @@ -17804,13 +17577,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"is-string@npm:^1.0.6": - version: 1.0.6 - resolution: "is-string@npm:1.0.6" - checksum: 9990bf0abf2eea6255f0218f82ba1bcfc8d27923af99bcbb2c77ec5eae4ddbe6c23f1f916d6f19f9e9aa57ec7cd8a91a3e026a34e207c51af35fced1ad50bba8 - languageName: node - linkType: hard - "is-string@npm:^1.0.7": version: 1.0.7 resolution: "is-string@npm:1.0.7" @@ -17979,7 +17745,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"isstream@npm:0.1.x, isstream@npm:~0.1.2": +"isstream@npm:~0.1.2": version: 0.1.2 resolution: "isstream@npm:0.1.2" checksum: 1eb2fe63a729f7bdd8a559ab552c69055f4f48eb5c2f03724430587c6f450783c8f1cd936c1c952d0a927925180fcc892ebd5b174236cf1065d4bd5bdb37e963 @@ -19010,6 +18776,15 @@ fsevents@~2.1.2: languageName: node linkType: hard +"kuler@npm:1.0.x": + version: 1.0.1 + resolution: "kuler@npm:1.0.1" + dependencies: + colornames: ^1.1.1 + checksum: c725c179099ca414ed7419e192313ffda23c6b130b644a6426f22b71f88fa42acf94575ef4a5e95f1ce03a40d515780ba1d322a790cc94a8d6e819636ea7fabd + languageName: node + linkType: hard + "lamejs@https://github.com/zhuker/lamejs.git#commit=564612b5b57336238a5920ba4c301b49f7cb2bab": version: 1.2.0 resolution: "lamejs@https://github.com/zhuker/lamejs.git#commit=564612b5b57336238a5920ba4c301b49f7cb2bab" @@ -19134,7 +18909,7 @@ fsevents@~2.1.2: resolution: "lint-all@workspace:tools/lint-all" dependencies: "@prettier/plugin-xml": ^1.1.0 - eslint: ^8.0.1 + eslint: ^8.2.0 prettier: ^2.4.1 stylelint: ^13.13.1 zx: ^4.2.0 @@ -19315,13 +19090,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"lodash.camelcase@npm:^4.3.0": - version: 4.3.0 - resolution: "lodash.camelcase@npm:4.3.0" - checksum: cb9227612f71b83e42de93eccf1232feeb25e705bdb19ba26c04f91e885bfd3dd5c517c4a97137658190581d3493ea3973072ca010aab7e301046d90740393d1 - languageName: node - linkType: hard - "lodash.clonedeep@npm:^4.5.0": version: 4.5.0 resolution: "lodash.clonedeep@npm:4.5.0" @@ -19336,13 +19104,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"lodash.difference@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.difference@npm:4.5.0" - checksum: ecee276aa578f300e79350805a14a51be8d1f12b3c1389a19996d8ab516f814211a5f65c68331571ecdad96522b863ccc484b55504ce8c9947212a29f8857d5a - languageName: node - linkType: hard - "lodash.ismatch@npm:^4.4.0": version: 4.4.0 resolution: "lodash.ismatch@npm:4.4.0" @@ -19364,27 +19125,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"lodash.pad@npm:^4.1.0": - version: 4.5.1 - resolution: "lodash.pad@npm:4.5.1" - checksum: 325805c929dad67d61470348046bc92bdad017a9edbda11322cc8945da92a10f943f935d24c340aa6d47cd9a3ff8f5ed6f4a77283266a54e32afae09be0c41ff - languageName: node - linkType: hard - -"lodash.padend@npm:^4.1.0": - version: 4.6.1 - resolution: "lodash.padend@npm:4.6.1" - checksum: c2e6e789debf83b98f5c085305cdcfff1067e7a31bda2a110fd765d3c11a99edfbeef570d9ef737ab3212006bdb8114e77622e518c18c1fce52b8fdfd9dab685 - languageName: node - linkType: hard - -"lodash.padstart@npm:^4.1.0": - version: 4.6.1 - resolution: "lodash.padstart@npm:4.6.1" - checksum: 0d6ad92c626d351db85de539e41df3238d7d36c5fbfc5f57c4f060c90c73ad9f1db566463487795fdf0bf290a8f133189a0bd91d051032f6eb2d15b7e1863b5e - languageName: node - linkType: hard - "lodash.sortby@npm:^4.7.0": version: 4.7.0 resolution: "lodash.sortby@npm:4.7.0" @@ -19425,6 +19165,13 @@ fsevents@~2.1.2: languageName: node linkType: hard +"lodash@npm:4.17.15": + version: 4.17.15 + resolution: "lodash@npm:4.17.15" + checksum: bb689bc88c0645b7002a045cdbe32292ae51d5d2a6f6a5272cb5a5ace9b06700bb3d30c6be6ecfae9a70f9c943f60e90765033fc7ff706cf9219374eeda314ad + languageName: node + linkType: hard + "lodash@npm:^4.17.10, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.3": version: 4.17.20 resolution: "lodash@npm:4.17.20" @@ -19432,7 +19179,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"lodash@npm:^4.17.21, lodash@npm:^4.3.0, lodash@npm:^4.7.0": +"lodash@npm:^4.17.12, lodash@npm:^4.17.21, lodash@npm:^4.7.0": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 @@ -19461,6 +19208,19 @@ fsevents@~2.1.2: languageName: node linkType: hard +"logform@npm:^2.1.1, logform@npm:^2.2.0": + version: 2.3.0 + resolution: "logform@npm:2.3.0" + dependencies: + colors: ^1.2.1 + fecha: ^4.2.0 + ms: ^2.1.1 + safe-stable-stringify: ^1.1.0 + triple-beam: ^1.3.0 + checksum: a82d36823d487dffeb9c7f468bb60a20a643bb5299860b17050e68866f2b8c18f1a6eeb158ad5ae8aa90ada2923a5f2a04809f1e041dd2167f18308116432970 + languageName: node + linkType: hard + "loki@npm:^0.28.1": version: 0.28.1 resolution: "loki@npm:0.28.1" @@ -20125,15 +19885,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"micromist@npm:1.1.0": - version: 1.1.0 - resolution: "micromist@npm:1.1.0" - dependencies: - lodash.camelcase: ^4.3.0 - checksum: bf9aec985341e67875fa1092990bc6d7c9b7a47685cbbc00b10e2120a75dccaa2e7160a3c4c9ecd7380b61a17b4965057927c4c8f8bf248fc0a4af3b69dbfb30 - languageName: node - linkType: hard - "miller-rabin@npm:^4.0.0": version: 4.0.1 resolution: "miller-rabin@npm:4.0.1" @@ -20212,6 +19963,13 @@ fsevents@~2.1.2: languageName: node linkType: hard +"mimic-fn@npm:^1.0.0": + version: 1.2.0 + resolution: "mimic-fn@npm:1.2.0" + checksum: 69c08205156a1f4906d9c46f9b4dc08d18a50176352e77fdeb645cedfe9f20c0b19865d465bd2dec27a5c432347f24dc07fc3695e11159d193f892834233e939 + languageName: node + linkType: hard + "mimic-fn@npm:^2.1.0": version: 2.1.0 resolution: "mimic-fn@npm:2.1.0" @@ -20503,10 +20261,10 @@ fsevents@~2.1.2: languageName: node linkType: hard -"mute-stream@npm:0.0.6": - version: 0.0.6 - resolution: "mute-stream@npm:0.0.6" - checksum: c1c304d6d5ab65c79fa99bf451c67ae43a35291bc3f9f29547d9a15913a40749e3783261c227e65e94eaeaeb4cfcc025afe86181a61c75c2921075ea0eefb5c7 +"mute-stream@npm:0.0.7": + version: 0.0.7 + resolution: "mute-stream@npm:0.0.7" + checksum: a9d4772c1c84206aa37c218ed4751cd060239bf1d678893124f51e037f6f22f4a159b2918c030236c93252638a74beb29c9b1fd3267c9f24d4b3253cf1eaa86f languageName: node linkType: hard @@ -20526,13 +20284,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"nanocolors@npm:^0.1.0, nanocolors@npm:^0.1.5": - version: 0.1.12 - resolution: "nanocolors@npm:0.1.12" - checksum: 2ce58f57006ddd1d2680d05fe21f54d858db8ba81bd13381598ddc546f7637e33c4407da2ea7da40ea1c96794250e7c14a4d00358b48eeae4d917d6a92bafe4c - languageName: node - linkType: hard - "nanoid@npm:^3.1.22": version: 3.1.22 resolution: "nanoid@npm:3.1.22" @@ -20801,17 +20552,10 @@ fsevents@~2.1.2: languageName: node linkType: hard -"node-releases@npm:^1.1.76": - version: 1.1.76 - resolution: "node-releases@npm:1.1.76" - checksum: 10174cb880fffbb2896954599a2551da66127dd3c65703c827536fe9a4b4431545a9e3378c2006fb5ba59d0f0764ceff87c9f7eb0e84fabf7958411fccd0edd1 - languageName: node - linkType: hard - -"node-releases@npm:^2.0.0": - version: 2.0.0 - resolution: "node-releases@npm:2.0.0" - checksum: 4342ab76816ad2c82826a74a2334e51f1d328e3d0ce505547a68d32c38d05d84affa1b5918650f205b32d0b80ab3a4870d8951489552a2ba6060ef7fd521c8de +"node-releases@npm:^2.0.1": + version: 2.0.1 + resolution: "node-releases@npm:2.0.1" + checksum: b20dd8d4bced11f75060f0387e05e76b9dc4a0451f7bb3516eade6f50499ea7768ba95d8a60d520c193402df1e58cb3fe301510cc1c1ad68949c3d57b5149866 languageName: node linkType: hard @@ -21073,17 +20817,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"npmlog@npm:^2.0.3": - version: 2.0.4 - resolution: "npmlog@npm:2.0.4" - dependencies: - ansi: ~0.3.1 - are-we-there-yet: ~1.1.2 - gauge: ~1.2.5 - checksum: 60669e3e65c298e8384db39323284f6ca0345cf4f07e5de5fdb1b139914e7fdee44345813f51d6edc60b7d15ecc8ebe140037f0bc3aa9f641ca003f06ec15e23 - languageName: node - linkType: hard - "npmlog@npm:^4.1.2": version: 4.1.2 resolution: "npmlog@npm:4.1.2" @@ -21160,13 +20893,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"object-inspect@npm:^1.10.3": - version: 1.10.3 - resolution: "object-inspect@npm:1.10.3" - checksum: 9a56db2e0146fe94a7a9c78f677a2a28eec11d0ae13430e0bb2cb908fdd2d3feb7dbba7c638b9b7f88ace01d9a937227a8801709d13afb76613775aeb68632d3 - languageName: node - linkType: hard - "object-inspect@npm:^1.11.0": version: 1.11.0 resolution: "object-inspect@npm:1.11.0" @@ -21221,14 +20947,14 @@ fsevents@~2.1.2: languageName: node linkType: hard -"object.entries@npm:^1.1.4": - version: 1.1.4 - resolution: "object.entries@npm:1.1.4" +"object.entries@npm:^1.1.5": + version: 1.1.5 + resolution: "object.entries@npm:1.1.5" dependencies: call-bind: ^1.0.2 define-properties: ^1.1.3 - es-abstract: ^1.18.2 - checksum: 1ddd2e28f5ecfe2369fe198439ec0457529f3eec85c7f43870be8de3ec3d98024b014ddb4a769ca48925e47ed76c69a51d8bf2c9886ed43174e3a1d33c2dbe38 + es-abstract: ^1.19.1 + checksum: d658696f74fd222060d8428d2a9fda2ce736b700cb06f6bdf4a16a1892d145afb746f453502b2fa55d1dca8ead6f14ddbcf66c545df45adadea757a6c4cd86c7 languageName: node linkType: hard @@ -21244,15 +20970,14 @@ fsevents@~2.1.2: languageName: node linkType: hard -"object.fromentries@npm:^2.0.4": - version: 2.0.4 - resolution: "object.fromentries@npm:2.0.4" +"object.fromentries@npm:^2.0.5": + version: 2.0.5 + resolution: "object.fromentries@npm:2.0.5" dependencies: call-bind: ^1.0.2 define-properties: ^1.1.3 - es-abstract: ^1.18.0-next.2 - has: ^1.0.3 - checksum: 1e8e991c43a463a6389c6ee6935ef3843931fb012c5eed2ec30e3d5cf3760cb853f527723cdc98fb770d9c0cd068449448b03c303f527e7926a97d43daaa5c66 + es-abstract: ^1.19.1 + checksum: 61a0b565ded97b76df9e30b569729866e1824cce902f98e90bb106e84f378aea20163366f66dc75c9000e2aad2ed0caf65c6f530cb2abc4c0c0f6c982102db4b languageName: node linkType: hard @@ -21267,13 +20992,13 @@ fsevents@~2.1.2: languageName: node linkType: hard -"object.hasown@npm:^1.0.0": - version: 1.0.0 - resolution: "object.hasown@npm:1.0.0" +"object.hasown@npm:^1.1.0": + version: 1.1.0 + resolution: "object.hasown@npm:1.1.0" dependencies: define-properties: ^1.1.3 - es-abstract: ^1.18.1 - checksum: 77c9c3dd744c811ba6e0a687d2dc5c34f4fb64b311cd0e042e9c26d1c87986c1aa5859aa0a552f3b6054abea738d962c0ced2752f859588365f08df3c9e1bd4a + es-abstract: ^1.19.1 + checksum: 5c5d0b1b793514609f7a635f3110fbd346e142c9afd2485b802775e1ef6c90e48ff6e8e8744927933370ba30964e21af9c5fcf782b47f34d650aa6b277565330 languageName: node linkType: hard @@ -21298,17 +21023,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"object.values@npm:^1.1.4": - version: 1.1.4 - resolution: "object.values@npm:1.1.4" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.18.2 - checksum: 1a2f1e9d0bcfc299b8491170a50e6e7ca23392641d7781a8528e96c72f0013ba7ee731792ff8586c8eaec0328acda16c59622924c82c58bd0eb5c4ee67794856 - languageName: node - linkType: hard - "object.values@npm:^1.1.5": version: 1.1.5 resolution: "object.values@npm:1.1.5" @@ -21327,6 +21041,13 @@ fsevents@~2.1.2: languageName: node linkType: hard +"objectorarray@npm:^1.0.5": + version: 1.0.5 + resolution: "objectorarray@npm:1.0.5" + checksum: 8fd776aa495d113e217837f4adc1d53e63f656498237094d25f84c3e2c038b34b71d6fd85c4b60c7ae5f558790e5042426a400fae3eac35f297e11be12643a78 + languageName: node + linkType: hard + "on-finished@npm:~2.3.0": version: 2.3.0 resolution: "on-finished@npm:2.3.0" @@ -21352,10 +21073,19 @@ fsevents@~2.1.2: languageName: node linkType: hard -"onetime@npm:^1.0.0": - version: 1.1.0 - resolution: "onetime@npm:1.1.0" - checksum: 4e9ab082cad172bd69c5f86630f55132c78e89e62b6e7abc5b4df922c3a5a397eeb88ad4810c8493a40a6ea5e54c146810ea8553db609903db3643985b301f67 +"one-time@npm:0.0.4": + version: 0.0.4 + resolution: "one-time@npm:0.0.4" + checksum: e9fad490b9940292d97b73679dec7e4edbc4fbc8bddfba3c1e415c11909a3aecd99b35b9e91ad67f889aee97eabefad708624994cbfdb4674c02ef1647e4e167 + languageName: node + linkType: hard + +"onetime@npm:^2.0.0": + version: 2.0.1 + resolution: "onetime@npm:2.0.1" + dependencies: + mimic-fn: ^1.0.0 + checksum: bb44015ac7a525d0fb43b029a583d4ad359834632b4424ca209b438aacf6d669dda81b5edfbdb42c22636e607b276ba5589f46694a729e3bc27948ce26f4cc1a languageName: node linkType: hard @@ -21438,14 +21168,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"os-shim@npm:^0.1.2": - version: 0.1.3 - resolution: "os-shim@npm:0.1.3" - checksum: 2172be6da7ec31b26d06556588779ae7e2f1a4d14df76820a06e38cedf3eb7fccdb151e928a4e2678da00630edd3c031fabea8c764e52dca9226e0aaf25c6869 - languageName: node - linkType: hard - -"os-tmpdir@npm:^1.0.0, os-tmpdir@npm:~1.0.1, os-tmpdir@npm:~1.0.2": +"os-tmpdir@npm:^1.0.0, os-tmpdir@npm:~1.0.2": version: 1.0.2 resolution: "os-tmpdir@npm:1.0.2" checksum: 5666560f7b9f10182548bf7013883265be33620b1c1b4a4d405c25be2636f970c5488ff3e6c48de75b55d02bde037249fe5dbfbb4c0fb7714953d56aed062e6d @@ -23050,18 +22773,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"prettyjson@npm:^1.2.1": - version: 1.2.1 - resolution: "prettyjson@npm:1.2.1" - dependencies: - colors: ^1.1.2 - minimist: ^1.2.0 - bin: - prettyjson: ./bin/prettyjson - checksum: 4786cf7cb74ddc2293eaf67587a5f21cee6aa6111a53c0b8ec8d5b77fe5d006b6ca09d2c72d52467772c86130fa95c1acfd3bfab0da0a854b8977ff7db04ebf2 - languageName: node - linkType: hard - "prism-react-renderer@npm:^1.2.1": version: 1.2.1 resolution: "prism-react-renderer@npm:1.2.1" @@ -23959,7 +23670,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"readable-stream@npm:1 || 2, readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.6, readable-stream@npm:^2.1.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.3, readable-stream@npm:^2.3.6, readable-stream@npm:~2.3.6": +"readable-stream@npm:1 || 2, readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.6, readable-stream@npm:^2.1.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.3, readable-stream@npm:^2.3.6, readable-stream@npm:^2.3.7, readable-stream@npm:~2.3.6": version: 2.3.7 resolution: "readable-stream@npm:2.3.7" dependencies: @@ -24156,13 +23867,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"regexpp@npm:^3.1.0": - version: 3.1.0 - resolution: "regexpp@npm:3.1.0" - checksum: 63bcb2c98d63274774c79bef256e03f716d25f1fa8427267d0302d1436a83fa0d905f4e8a172fdfa99fb4d84833df2fb3bf7da2a1a868f156e913174c32b1139 - languageName: node - linkType: hard - "regexpp@npm:^3.2.0": version: 3.2.0 resolution: "regexpp@npm:3.2.0" @@ -24556,13 +24260,13 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"restore-cursor@npm:^1.0.1": - version: 1.0.1 - resolution: "restore-cursor@npm:1.0.1" +"restore-cursor@npm:^2.0.0": + version: 2.0.0 + resolution: "restore-cursor@npm:2.0.0" dependencies: - exit-hook: ^1.0.0 - onetime: ^1.0.0 - checksum: e40bd1a540d69970341fc734dfada908815a44f91903211f34d32c47da33f6e7824bbc97f6e76aff387137d6b2a1ada3d3d2dc1b654b8accdc8ed5721c46cbfa + onetime: ^2.0.0 + signal-exit: ^3.0.2 + checksum: 482e13d02d834b6e5e3aa90304a8b5e840775d6f06916cc92a50038adf9f098dcc72405b567da8a37e137ae40ad3e31896fa3136ae62f7a426c2fbf53d036536 languageName: node linkType: hard @@ -24701,10 +24405,12 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"rx@npm:^4.1.0": - version: 4.1.0 - resolution: "rx@npm:4.1.0" - checksum: 64edd278f2e32361bdbaa44bd503e2d1caf1331cece2db87852925b4f58f407563d879ce9df0ac2a593b4588c552437e18bbd53ea361f0b3f2f274a7a5cc4c21 +"rxjs@npm:^6.4.0, rxjs@npm:^6.6.3, rxjs@npm:^6.6.7": + version: 6.6.7 + resolution: "rxjs@npm:6.6.7" + dependencies: + tslib: ^1.9.0 + checksum: bc334edef1bb8bbf56590b0b25734ba0deaf8825b703256a93714308ea36dff8a11d25533671adf8e104e5e8f256aa6fdfe39b2e248cdbd7a5f90c260acbbd1b languageName: node linkType: hard @@ -24717,15 +24423,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"rxjs@npm:^6.6.3, rxjs@npm:^6.6.7": - version: 6.6.7 - resolution: "rxjs@npm:6.6.7" - dependencies: - tslib: ^1.9.0 - checksum: bc334edef1bb8bbf56590b0b25734ba0deaf8825b703256a93714308ea36dff8a11d25533671adf8e104e5e8f256aa6fdfe39b2e248cdbd7a5f90c260acbbd1b - languageName: node - linkType: hard - "safe-buffer@npm:5.1.1": version: 5.1.1 resolution: "safe-buffer@npm:5.1.1" @@ -24756,6 +24453,13 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard +"safe-stable-stringify@npm:^1.1.0": + version: 1.1.1 + resolution: "safe-stable-stringify@npm:1.1.1" + checksum: e32a30720e8a2e3043b8b96733f015c1aa7a21a5a328074ce917b8afe4d26b4308c186c74fa92131e5f794b1efc63caa32defafceaa2981accaaedbc8b2c861c + languageName: node + linkType: hard + "safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:~2.1.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" @@ -24909,9 +24613,10 @@ resolve@^2.0.0-next.3: "@rocket.chat/eslint-config-alt": "workspace:packages/eslint-config-alt" "@rocket.chat/prettier-config": "workspace:packages/prettier-config" "@types/node": ^15.14.1 - "@typescript-eslint/parser": ^4.33.0 + "@typescript-eslint/parser": ^5.3.1 cross-env: ^7.0.3 - eslint: ^7.32.0 + endent: ^2.1.0 + eslint: ^8.2.0 fast-glob: ^3.2.6 npm-run-all: ^4.1.5 prettier: ^2.3.2 @@ -25227,6 +24932,15 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard +"simple-swizzle@npm:^0.2.2": + version: 0.2.2 + resolution: "simple-swizzle@npm:0.2.2" + dependencies: + is-arrayish: ^0.3.1 + checksum: a7f3f2ab5c76c4472d5c578df892e857323e452d9f392e1b5cf74b74db66e6294a1e1b8b390b519fa1b96b5b613f2a37db6cffef52c3f1f8f3c5ea64eb2d54c0 + languageName: node + linkType: hard + "sirv@npm:^1.0.7": version: 1.0.11 resolution: "sirv@npm:1.0.11" @@ -25266,6 +24980,17 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard +"slice-ansi@npm:^2.1.0": + version: 2.1.0 + resolution: "slice-ansi@npm:2.1.0" + dependencies: + ansi-styles: ^3.2.0 + astral-regex: ^1.0.0 + is-fullwidth-code-point: ^2.0.0 + checksum: 4e82995aa59cef7eb03ef232d73c2239a15efa0ace87a01f3012ebb942e963fbb05d448ce7391efcd52ab9c32724164aba2086f5143e0445c969221dde3b6b1e + languageName: node + linkType: hard + "slice-ansi@npm:^3.0.0": version: 3.0.0 resolution: "slice-ansi@npm:3.0.0" @@ -25475,16 +25200,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"spawn-sync@npm:^1.0.15": - version: 1.0.15 - resolution: "spawn-sync@npm:1.0.15" - dependencies: - concat-stream: ^1.4.7 - os-shim: ^0.1.2 - checksum: a280ff895b2251ba7ea5ae3f12aa56e5775e15f17c4db75493dc39ac68dfa891a022a1643af120618f4669ae60a3d79967e5267ec4bc555605cf9f668d61ecc9 - languageName: node - linkType: hard - "spdx-correct@npm:^3.0.0": version: 3.1.1 resolution: "spdx-correct@npm:3.1.1" @@ -25817,7 +25532,7 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"string-width@npm:^1.0.2 || 2, string-width@npm:^2.1.1": +"string-width@npm:^1.0.2 || 2, string-width@npm:^2.1.0": version: 2.1.1 resolution: "string-width@npm:2.1.1" dependencies: @@ -25875,19 +25590,19 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"string.prototype.matchall@npm:^4.0.5": - version: 4.0.5 - resolution: "string.prototype.matchall@npm:4.0.5" +"string.prototype.matchall@npm:^4.0.6": + version: 4.0.6 + resolution: "string.prototype.matchall@npm:4.0.6" dependencies: call-bind: ^1.0.2 define-properties: ^1.1.3 - es-abstract: ^1.18.2 + es-abstract: ^1.19.1 get-intrinsic: ^1.1.1 has-symbols: ^1.0.2 internal-slot: ^1.0.3 regexp.prototype.flags: ^1.3.1 side-channel: ^1.0.4 - checksum: 0a9d64661ecf089e7712aed18a4b0d7e4093ae1dfc6d8134747a98271564065a2a667a3408fced4a77137528b3b2c0efe9d37868acae000ee13d0857a3d0f430 + checksum: 07aca53ddd8a096a8bd0560eb8574386c6b3887a6a06b40a98abd42c94dadeed3296261fca22fec59a1ed970d199bdeb450fcb6a7390193588d9c6b5f48fe842 languageName: node linkType: hard @@ -26036,6 +25751,15 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard +"strip-ansi@npm:^6.0.1": + version: 6.0.1 + resolution: "strip-ansi@npm:6.0.1" + dependencies: + ansi-regex: ^5.0.1 + checksum: f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c + languageName: node + linkType: hard + "strip-bom@npm:^2.0.0": version: 2.0.0 resolution: "strip-bom@npm:2.0.0" @@ -26297,13 +26021,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"supports-color@npm:^2.0.0": - version: 2.0.0 - resolution: "supports-color@npm:2.0.0" - checksum: 602538c5812b9006404370b5a4b885d3e2a1f6567d314f8b4a41974ffe7d08e525bf92ae0f9c7030e3b4c78e4e34ace55d6a67a74f1571bc205959f5972f88f0 - languageName: node - linkType: hard - "supports-color@npm:^5.3.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" @@ -26474,17 +26191,15 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"table@npm:^6.0.9": - version: 6.7.1 - resolution: "table@npm:6.7.1" +"table@npm:5.4.6": + version: 5.4.6 + resolution: "table@npm:5.4.6" dependencies: - ajv: ^8.0.1 - lodash.clonedeep: ^4.5.0 - lodash.truncate: ^4.4.2 - slice-ansi: ^4.0.0 - string-width: ^4.2.0 - strip-ansi: ^6.0.0 - checksum: 053b61fa4e8f8396c65ff7a95da90e85620370932652d501ff7a0a3ed7317f1cc549702bd2abf2bd9ed01e20757b73a8b57374f8a8a2ac02fbe0550276263fb6 + ajv: ^6.10.2 + lodash: ^4.17.14 + slice-ansi: ^2.1.0 + string-width: ^3.0.0 + checksum: 9e35d3efa788edc17237eef8852f8e4b9178efd65a7d115141777b2ee77df4b7796c05f4ed3712d858f98894ac5935a481ceeb6dcb9895e2f67a61cce0e63b6c languageName: node linkType: hard @@ -26502,21 +26217,17 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"tabtab@npm:^2.2.2": - version: 2.2.2 - resolution: "tabtab@npm:2.2.2" +"tabtab@npm:^3.0.2": + version: 3.0.2 + resolution: "tabtab@npm:3.0.2" dependencies: - debug: ^2.2.0 - inquirer: ^1.0.2 - lodash.difference: ^4.5.0 - lodash.uniq: ^4.5.0 + debug: ^4.0.1 + es6-promisify: ^6.0.0 + inquirer: ^6.0.0 minimist: ^1.2.0 mkdirp: ^0.5.1 - npmlog: ^2.0.3 - object-assign: ^4.1.0 - bin: - tabtab: bin/tabtab - checksum: e68ce6bdc1ad3884bc50133c31d75b0a8c83581f969e8d7abe7d03e8b0a3f038a051d6dde457f57f19b063c035ab8bf6f92e89696a86c52b0c171add74407d7d + untildify: ^3.0.3 + checksum: 993fdd78afc8a64d262638a6845a5b69aa03c5e0e3de17a1ee3396128299aff3fb879b7c79bff63d2a3c29b326da494a1463034a25099b1129f80ca311117c02 languageName: node linkType: hard @@ -26822,6 +26533,13 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard +"text-hex@npm:1.0.x": + version: 1.0.0 + resolution: "text-hex@npm:1.0.0" + checksum: 1138f68adc97bf4381a302a24e2352f04992b7b1316c5003767e9b0d3367ffd0dc73d65001ea02b07cd0ecc2a9d186de0cf02f3c2d880b8a522d4ccb9342244a + languageName: node + linkType: hard + "text-table@npm:0.2.0, text-table@npm:^0.2.0": version: 0.2.0 resolution: "text-table@npm:0.2.0" @@ -26902,15 +26620,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"tmp@npm:^0.0.29": - version: 0.0.29 - resolution: "tmp@npm:0.0.29" - dependencies: - os-tmpdir: ~1.0.1 - checksum: 6caab5b6660b0087c83727b5c34d668aa882f521d0c6bb8d2179b2220e4622fee6fc3a16f6c437c0f4da1e04f84dfd7b11da116803fcb60061e6cd29f7b19d6c - languageName: node - linkType: hard - "tmp@npm:^0.0.33": version: 0.0.33 resolution: "tmp@npm:0.0.33" @@ -27102,6 +26811,13 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard +"triple-beam@npm:^1.2.0, triple-beam@npm:^1.3.0": + version: 1.3.0 + resolution: "triple-beam@npm:1.3.0" + checksum: 7d7b77d8625fb252c126c24984a68de462b538a8fcd1de2abd0a26421629cf3527d48e23b3c2264f08f4a6c3bc40a478a722176f4d7b6a1acc154cb70c359f2b + languageName: node + linkType: hard + "trough@npm:^1.0.0": version: 1.0.5 resolution: "trough@npm:1.0.5" @@ -27525,7 +27241,7 @@ typescript@^4.4.3: languageName: node linkType: hard -"unbox-primitive@npm:^1.0.0, unbox-primitive@npm:^1.0.1": +"unbox-primitive@npm:^1.0.1": version: 1.0.1 resolution: "unbox-primitive@npm:1.0.1" dependencies: @@ -27819,6 +27535,13 @@ typescript@^4.4.3: languageName: node linkType: hard +"untildify@npm:^3.0.3": + version: 3.0.3 + resolution: "untildify@npm:3.0.3" + checksum: 1c42352a37d9663090f126f343f1ee0a0b90c0a4bd7991229a6f474fa0ab856880f0e8798c15fa12c13e64c5345f63dd428e4b6ac2073d594839548025a4bed9 + languageName: node + linkType: hard + "upath@npm:^1.1.1, upath@npm:^1.2.0": version: 1.2.0 resolution: "upath@npm:1.2.0" @@ -28734,17 +28457,30 @@ typescript@^4.4.3: languageName: node linkType: hard -"winston@npm:^2.3.1": - version: 2.4.5 - resolution: "winston@npm:2.4.5" +"winston-transport@npm:^4.3.0": + version: 4.4.0 + resolution: "winston-transport@npm:4.4.0" + dependencies: + readable-stream: ^2.3.7 + triple-beam: ^1.2.0 + checksum: 953d78d152b355962d97697c3ccdc26fda6be017a0e1e555729e218d1269aa32a60e9ff16eb7a72c6403f733e88bab664b259feae3857667b54ff8e2f149fa52 + languageName: node + linkType: hard + +"winston@npm:3.2.1": + version: 3.2.1 + resolution: "winston@npm:3.2.1" dependencies: - async: ~1.0.0 - colors: 1.0.x - cycle: 1.0.x - eyes: 0.1.x - isstream: 0.1.x + async: ^2.6.1 + diagnostics: ^1.1.1 + is-stream: ^1.1.0 + logform: ^2.1.1 + one-time: 0.0.4 + readable-stream: ^3.1.1 stack-trace: 0.0.x - checksum: aba54cae4c97df6f01c6ad98b5ecbf79eaa79326b5f99c379063e91a9bd6dd961b2958768d850546b7a54ef159ecc67bcaf08a6fec4029592be7436d955460f0 + triple-beam: ^1.3.0 + winston-transport: ^4.3.0 + checksum: 5265d0a1ed53bedc0e7bbcba17c33aefb2b5486cd37586a386eac1ac584380062f7120f298696aba3b9b4b2a1f4ee760128a8631bdf749c3253bb7b1aaeb587d languageName: node linkType: hard