From 5d9a1c811f84cd734d93e48eb408bd5a1928cb01 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Wed, 26 Jan 2022 14:12:34 +0100 Subject: [PATCH 1/5] remove dev script change the watch mode of yarn build to use the prepare script add a --watch flag to prepare script remove the babel --copy-file flag where possible remove noise from prepare improve error reporting from prepare cleanup --- .babelrc.js | 1 + .circleci/config.yml | 1 - addons/docs/package.json | 1 + .../src/frameworks/svelte/prepareForInline.ts | 4 +- addons/docs/src/typings.d.ts | 1 + .../{src/frameworks => }/svelte/HOC.svelte | 0 addons/storysource/src/register.tsx | 2 +- app/svelte/src/client/preview/decorators.ts | 3 +- app/svelte/src/client/preview/index.ts | 16 +- app/svelte/src/client/preview/render.ts | 5 +- app/svelte/src/typings.d.ts | 3 +- .../PreviewRender.svelte | 0 .../SlotDecorator.svelte | 0 docs/contribute/code.md | 2 +- lib/builder-webpack4/package.json | 3 +- .../src/preview/iframe-webpack.config.ts | 6 +- .../virtualModuleModernEntry.js.handlebars | 0 lib/builder-webpack5/package.json | 3 +- .../src/preview/iframe-webpack.config.ts | 6 +- .../virtualModuleModernEntry.js.handlebars | 0 lib/channel-websocket/tsconfig.json | 3 + lib/cli/package.json | 3 +- .../scripts/generate-sb-packages-versions.js | 13 +- .../js-package-manager/JsPackageManager.ts | 3 +- .../src/js-package-manager/NPMProxy.test.ts | 2 +- lib/cli/src/versions.json | 59 --- lib/cli/src/versions.ts | 58 +++ lib/components/src/blocks/Story.tsx | 2 +- lib/core-common/package.json | 2 +- .../src/utils/__tests__/template.test.ts | 8 +- lib/core-common/src/utils/template.ts | 20 +- .../templates/base-manager-head.html | 0 .../templates/base-preview-body.html | 0 .../templates/base-preview-head.html | 0 lib/core-common/{src => }/templates/index.ejs | 0 lib/core-server/package.json | 3 +- lib/core-server/{src => }/public/favicon.ico | Bin lib/core-server/src/build-static.ts | 2 +- lib/core-server/src/utils/server-statics.ts | 2 +- package.json | 11 +- scripts/bootstrap.js | 38 +- scripts/build-package.js | 99 ++-- scripts/prepare.js | 53 +- scripts/run-registry.ts | 43 +- scripts/utils/compile-babel.js | 50 +- scripts/utils/compile-tsc.js | 65 ++- scripts/utils/logo.js | 66 --- tsconfig.json | 11 +- yarn.lock | 481 +++++++++++++++++- 49 files changed, 787 insertions(+), 367 deletions(-) rename addons/docs/{src/frameworks => }/svelte/HOC.svelte (100%) rename app/svelte/{src/client/preview => templates}/PreviewRender.svelte (100%) rename app/svelte/{src/client/preview => templates}/SlotDecorator.svelte (100%) rename lib/builder-webpack4/{src/preview => templates}/virtualModuleModernEntry.js.handlebars (100%) rename lib/builder-webpack5/{src/preview => templates}/virtualModuleModernEntry.js.handlebars (100%) delete mode 100644 lib/cli/src/versions.json create mode 100644 lib/cli/src/versions.ts rename lib/core-common/{src => }/templates/base-manager-head.html (100%) rename lib/core-common/{src => }/templates/base-preview-body.html (100%) rename lib/core-common/{src => }/templates/base-preview-head.html (100%) rename lib/core-common/{src => }/templates/index.ejs (100%) rename lib/core-server/{src => }/public/favicon.ico (100%) delete mode 100644 scripts/utils/logo.js diff --git a/.babelrc.js b/.babelrc.js index cfbb8749ea83..11104be90e66 100644 --- a/.babelrc.js +++ b/.babelrc.js @@ -50,6 +50,7 @@ module.exports = { ], ['@babel/plugin-proposal-class-properties', { loose: true }], ['@babel/plugin-proposal-private-methods', { loose: true }], + ['@babel/plugin-proposal-private-property-in-object', { loose: true }], '@babel/plugin-proposal-export-default-from', '@babel/plugin-syntax-dynamic-import', ['@babel/plugin-proposal-object-rest-spread', { loose: true, useBuiltIns: true }], diff --git a/.circleci/config.yml b/.circleci/config.yml index 19a248b8e0db..817af5fb0332 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -221,7 +221,6 @@ jobs: name: Run E2E tests # Do not test CRA here because it's done in PnP part # TODO: Remove `web_components_typescript` as soon as Lit 2 stable is released - # TODO: Add `angular` as soon as Storybook is compatible with Angular 13 command: yarn test:e2e-framework vue3 angular130 angular13 angular12 angular11 web_components_typescript web_components_lit2 no_output_timeout: 5m - store_artifacts: diff --git a/addons/docs/package.json b/addons/docs/package.json index 5c40495bb020..22bdf5558017 100644 --- a/addons/docs/package.json +++ b/addons/docs/package.json @@ -40,6 +40,7 @@ "common/**/*", "ember/**/*", "html/**/*", + "svelte/**/*", "postinstall/**/*", "react/**/*", "vue/**/*", diff --git a/addons/docs/src/frameworks/svelte/prepareForInline.ts b/addons/docs/src/frameworks/svelte/prepareForInline.ts index e8f4ce7c5ab2..f93e470bfba0 100644 --- a/addons/docs/src/frameworks/svelte/prepareForInline.ts +++ b/addons/docs/src/frameworks/svelte/prepareForInline.ts @@ -2,8 +2,8 @@ import { AnyFramework, StoryFn } from '@storybook/csf'; import React from 'react'; -// @ts-ignore -import HOC from './HOC.svelte'; +// eslint-disable-next-line import/no-extraneous-dependencies +import HOC from '@storybook/addon-docs/svelte/HOC.svelte'; export const prepareForInline = (storyFn: StoryFn) => { const el = React.useRef(null); diff --git a/addons/docs/src/typings.d.ts b/addons/docs/src/typings.d.ts index 99571482f456..fd32d5e63a01 100644 --- a/addons/docs/src/typings.d.ts +++ b/addons/docs/src/typings.d.ts @@ -8,6 +8,7 @@ declare module 'require-from-string'; declare module 'styled-components'; declare module 'acorn-jsx'; declare module 'vue/dist/vue'; +declare module '@storybook/addon-docs/svelte/HOC.svelte'; declare module 'sveltedoc-parser' { export function parse(options: any): Promise; diff --git a/addons/docs/src/frameworks/svelte/HOC.svelte b/addons/docs/svelte/HOC.svelte similarity index 100% rename from addons/docs/src/frameworks/svelte/HOC.svelte rename to addons/docs/svelte/HOC.svelte diff --git a/addons/storysource/src/register.tsx b/addons/storysource/src/register.tsx index 8a12561ac1f1..7de7e8845f06 100644 --- a/addons/storysource/src/register.tsx +++ b/addons/storysource/src/register.tsx @@ -2,7 +2,7 @@ import React from 'react'; import { addons } from '@storybook/addons'; import { StoryPanel } from './StoryPanel'; -import { ADDON_ID, PANEL_ID } from '.'; +import { ADDON_ID, PANEL_ID } from './index'; addons.register(ADDON_ID, (api) => { addons.addPanel(PANEL_ID, { diff --git a/app/svelte/src/client/preview/decorators.ts b/app/svelte/src/client/preview/decorators.ts index 91c1f06f83cd..c5f9092e57fa 100644 --- a/app/svelte/src/client/preview/decorators.ts +++ b/app/svelte/src/client/preview/decorators.ts @@ -1,6 +1,7 @@ import { DecoratorFunction, StoryContext, LegacyStoryFn } from '@storybook/csf'; import { sanitizeStoryContextUpdate } from '@storybook/store'; -import SlotDecorator from './SlotDecorator.svelte'; +// eslint-disable-next-line import/no-extraneous-dependencies +import SlotDecorator from '@storybook/svelte/templates/SlotDecorator.svelte'; import { SvelteFramework } from './types'; /** diff --git a/app/svelte/src/client/preview/index.ts b/app/svelte/src/client/preview/index.ts index 5bcf4b5ad8ec..59d9b39f39be 100644 --- a/app/svelte/src/client/preview/index.ts +++ b/app/svelte/src/client/preview/index.ts @@ -4,19 +4,17 @@ import { decorateStory } from './decorators'; import './globals'; import { render, renderToDOM } from './render'; -const { configure: coreConfigure, clientApi, forceReRender } = start(renderToDOM, { +const { + configure: coreConfigure, + clientApi, + forceReRender, +} = start(renderToDOM, { decorateStory, render, }); -export const { - setAddon, - addDecorator, - addParameters, - clearDecorators, - getStorybook, - raw, -} = clientApi; +export const { setAddon, addDecorator, addParameters, clearDecorators, getStorybook, raw } = + clientApi; const framework = 'svelte'; export const storiesOf = (kind: string, m: any) => diff --git a/app/svelte/src/client/preview/render.ts b/app/svelte/src/client/preview/render.ts index 62f6a6f35f56..55e3612d400a 100644 --- a/app/svelte/src/client/preview/render.ts +++ b/app/svelte/src/client/preview/render.ts @@ -1,8 +1,9 @@ import global from 'global'; import { ArgsStoryFn } from '@storybook/csf'; -import { RenderContext } from '@storybook/store'; +import type { RenderContext } from '@storybook/store'; +// eslint-disable-next-line import/no-extraneous-dependencies +import PreviewRender from '@storybook/svelte/templates/PreviewRender.svelte'; import { SvelteFramework } from './types'; -import PreviewRender from './PreviewRender.svelte'; const { document } = global; diff --git a/app/svelte/src/typings.d.ts b/app/svelte/src/typings.d.ts index 19424af371e6..184b85b14c9e 100644 --- a/app/svelte/src/typings.d.ts +++ b/app/svelte/src/typings.d.ts @@ -1,2 +1,3 @@ declare module 'global'; -declare module '*.svelte'; \ No newline at end of file +declare module '@storybook/svelte/templates/SlotDecorator.svelte'; +declare module '@storybook/svelte/templates/PreviewRender.svelte'; \ No newline at end of file diff --git a/app/svelte/src/client/preview/PreviewRender.svelte b/app/svelte/templates/PreviewRender.svelte similarity index 100% rename from app/svelte/src/client/preview/PreviewRender.svelte rename to app/svelte/templates/PreviewRender.svelte diff --git a/app/svelte/src/client/preview/SlotDecorator.svelte b/app/svelte/templates/SlotDecorator.svelte similarity index 100% rename from app/svelte/src/client/preview/SlotDecorator.svelte rename to app/svelte/templates/SlotDecorator.svelte diff --git a/docs/contribute/code.md b/docs/contribute/code.md index fd73f64cf261..a683c1a1d2d9 100644 --- a/docs/contribute/code.md +++ b/docs/contribute/code.md @@ -143,7 +143,7 @@ npx sb@next link --local /path/to/local-repro-directory
-`yarn dev` watches everything but is resource-intensive +`yarn build --all --watch` watches everything but is resource-intensive It's troublesome to know which packages you're going to change ahead of time, and watching all of them can be highly demanding, even on modern machines. If you're working on a powerful enough machine, you can use `yarn dev` instead of `yarn build`. diff --git a/lib/builder-webpack4/package.json b/lib/builder-webpack4/package.json index 0f5129be83e9..575210ffc660 100644 --- a/lib/builder-webpack4/package.json +++ b/lib/builder-webpack4/package.json @@ -31,8 +31,7 @@ }, "files": [ "dist/**/*", - "dll/**/*", - "types/**/*", + "templates/**/*", "*.js", "*.d.ts" ], diff --git a/lib/builder-webpack4/src/preview/iframe-webpack.config.ts b/lib/builder-webpack4/src/preview/iframe-webpack.config.ts index 190dbb77ab7e..37692e093434 100644 --- a/lib/builder-webpack4/src/preview/iframe-webpack.config.ts +++ b/lib/builder-webpack4/src/preview/iframe-webpack.config.ts @@ -101,7 +101,11 @@ export default async (options: Options & Record): Promise): Promise { .sort((package1, package2) => package1.name.localeCompare(package2.name)) .reduce((acc, { name, version }) => ({ ...acc, [name]: version }), {}); - await writeJson(path.join(__dirname, '..', 'src', 'versions.json'), packageToVersionMap, { - spaces: 2, - }); + await writeFile( + path.join(__dirname, '..', 'src', 'versions.ts'), + dedent` + // auto generated file, do not edit + export default ${JSON.stringify(packageToVersionMap, null, 2)} + ` + ); }; run().catch((e) => { diff --git a/lib/cli/src/js-package-manager/JsPackageManager.ts b/lib/cli/src/js-package-manager/JsPackageManager.ts index 52970f7bcbd5..9eb3290ea6b4 100644 --- a/lib/cli/src/js-package-manager/JsPackageManager.ts +++ b/lib/cli/src/js-package-manager/JsPackageManager.ts @@ -4,7 +4,8 @@ import { sync as spawnSync } from 'cross-spawn'; import { commandLog } from '../helpers'; import { PackageJson, PackageJsonWithDepsAndDevDeps } from './PackageJson'; import { readPackageJson, writePackageJson } from './PackageJsonHelper'; -import storybookPackagesVersions from '../versions.json'; +// @ts-ignore +import storybookPackagesVersions from '../versions'; const logger = console; diff --git a/lib/cli/src/js-package-manager/NPMProxy.test.ts b/lib/cli/src/js-package-manager/NPMProxy.test.ts index 24eed3b06d1e..601f990b35bb 100644 --- a/lib/cli/src/js-package-manager/NPMProxy.test.ts +++ b/lib/cli/src/js-package-manager/NPMProxy.test.ts @@ -116,7 +116,7 @@ describe('NPM Proxy', () => { describe('getVersion', () => { it('with a Storybook package listed in versions.json it returns the version', async () => { // eslint-disable-next-line global-require - const storybookAngularVersion = require('../versions.json')['@storybook/angular']; + const storybookAngularVersion = require('../versions').default['@storybook/angular']; const executeCommandSpy = jest.spyOn(npmProxy, 'executeCommand').mockReturnValue('"5.3.19"'); const version = await npmProxy.getVersion('@storybook/angular'); diff --git a/lib/cli/src/versions.json b/lib/cli/src/versions.json deleted file mode 100644 index 620755d0b47c..000000000000 --- a/lib/cli/src/versions.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "@storybook/addon-a11y": "6.5.0-alpha.23", - "@storybook/addon-actions": "6.5.0-alpha.23", - "@storybook/addon-backgrounds": "6.5.0-alpha.23", - "@storybook/addon-controls": "6.5.0-alpha.23", - "@storybook/addon-docs": "6.5.0-alpha.23", - "@storybook/addon-essentials": "6.5.0-alpha.23", - "@storybook/addon-interactions": "6.5.0-alpha.23", - "@storybook/addon-jest": "6.5.0-alpha.23", - "@storybook/addon-links": "6.5.0-alpha.23", - "@storybook/addon-storyshots": "6.5.0-alpha.23", - "@storybook/addon-storyshots-puppeteer": "6.5.0-alpha.23", - "@storybook/addon-storysource": "6.5.0-alpha.23", - "@storybook/addon-toolbars": "6.5.0-alpha.23", - "@storybook/addon-viewport": "6.5.0-alpha.23", - "@storybook/addons": "6.5.0-alpha.23", - "@storybook/angular": "6.5.0-alpha.23", - "@storybook/api": "6.5.0-alpha.23", - "@storybook/aurelia": "6.5.0-alpha.23", - "@storybook/builder-webpack4": "6.5.0-alpha.23", - "@storybook/builder-webpack5": "6.5.0-alpha.23", - "@storybook/channel-postmessage": "6.5.0-alpha.23", - "@storybook/channel-websocket": "6.5.0-alpha.23", - "@storybook/channels": "6.5.0-alpha.23", - "@storybook/cli": "6.5.0-alpha.23", - "@storybook/client-api": "6.5.0-alpha.23", - "@storybook/client-logger": "6.5.0-alpha.23", - "@storybook/codemod": "6.5.0-alpha.23", - "@storybook/components": "6.5.0-alpha.23", - "@storybook/core": "6.5.0-alpha.23", - "@storybook/core-client": "6.5.0-alpha.23", - "@storybook/core-common": "6.5.0-alpha.23", - "@storybook/core-events": "6.5.0-alpha.23", - "@storybook/core-server": "6.5.0-alpha.23", - "@storybook/csf-tools": "6.5.0-alpha.23", - "@storybook/ember": "6.5.0-alpha.23", - "@storybook/html": "6.5.0-alpha.23", - "@storybook/instrumenter": "6.5.0-alpha.23", - "@storybook/manager-webpack4": "6.5.0-alpha.23", - "@storybook/manager-webpack5": "6.5.0-alpha.23", - "@storybook/marionette": "6.5.0-alpha.23", - "@storybook/marko": "6.5.0-alpha.23", - "@storybook/mithril": "6.5.0-alpha.23", - "@storybook/node-logger": "6.5.0-alpha.23", - "@storybook/postinstall": "6.5.0-alpha.23", - "@storybook/preact": "6.5.0-alpha.23", - "@storybook/rax": "6.5.0-alpha.23", - "@storybook/react": "6.5.0-alpha.23", - "@storybook/riot": "6.5.0-alpha.23", - "@storybook/router": "6.5.0-alpha.23", - "@storybook/server": "6.5.0-alpha.23", - "@storybook/source-loader": "6.5.0-alpha.23", - "@storybook/svelte": "6.5.0-alpha.23", - "@storybook/theming": "6.5.0-alpha.23", - "@storybook/ui": "6.5.0-alpha.23", - "@storybook/vue": "6.5.0-alpha.23", - "@storybook/vue3": "6.5.0-alpha.23", - "@storybook/web-components": "6.5.0-alpha.23" -} diff --git a/lib/cli/src/versions.ts b/lib/cli/src/versions.ts new file mode 100644 index 000000000000..a2477df294f0 --- /dev/null +++ b/lib/cli/src/versions.ts @@ -0,0 +1,58 @@ +// auto generated file, do not edit +export default { + '@storybook/addon-a11y': '6.5.0-alpha.23', + '@storybook/addon-actions': '6.5.0-alpha.23', + '@storybook/addon-backgrounds': '6.5.0-alpha.23', + '@storybook/addon-controls': '6.5.0-alpha.23', + '@storybook/addon-docs': '6.5.0-alpha.23', + '@storybook/addon-essentials': '6.5.0-alpha.23', + '@storybook/addon-interactions': '6.5.0-alpha.23', + '@storybook/addon-jest': '6.5.0-alpha.23', + '@storybook/addon-links': '6.5.0-alpha.23', + '@storybook/addon-measure': '6.5.0-alpha.23', + '@storybook/addon-outline': '6.5.0-alpha.23', + '@storybook/addon-storyshots': '6.5.0-alpha.23', + '@storybook/addon-storyshots-puppeteer': '6.5.0-alpha.23', + '@storybook/addon-storysource': '6.5.0-alpha.23', + '@storybook/addon-toolbars': '6.5.0-alpha.23', + '@storybook/addon-viewport': '6.5.0-alpha.23', + '@storybook/addons': '6.5.0-alpha.23', + '@storybook/angular': '6.5.0-alpha.23', + '@storybook/api': '6.5.0-alpha.23', + '@storybook/builder-webpack4': '6.5.0-alpha.23', + '@storybook/builder-webpack5': '6.5.0-alpha.23', + '@storybook/channel-postmessage': '6.5.0-alpha.23', + '@storybook/channel-websocket': '6.5.0-alpha.23', + '@storybook/channels': '6.5.0-alpha.23', + '@storybook/cli': '6.5.0-alpha.23', + '@storybook/client-api': '6.5.0-alpha.23', + '@storybook/client-logger': '6.5.0-alpha.23', + '@storybook/codemod': '6.5.0-alpha.23', + '@storybook/components': '6.5.0-alpha.23', + '@storybook/core': '6.5.0-alpha.23', + '@storybook/core-client': '6.5.0-alpha.23', + '@storybook/core-common': '6.5.0-alpha.23', + '@storybook/core-events': '6.5.0-alpha.23', + '@storybook/core-server': '6.5.0-alpha.23', + '@storybook/csf-tools': '6.5.0-alpha.23', + '@storybook/ember': '6.5.0-alpha.23', + '@storybook/html': '6.5.0-alpha.23', + '@storybook/instrumenter': '6.5.0-alpha.23', + '@storybook/manager-webpack4': '6.5.0-alpha.23', + '@storybook/manager-webpack5': '6.5.0-alpha.23', + '@storybook/node-logger': '6.5.0-alpha.23', + '@storybook/postinstall': '6.5.0-alpha.23', + '@storybook/preact': '6.5.0-alpha.23', + '@storybook/preview-web': '6.5.0-alpha.23', + '@storybook/react': '6.5.0-alpha.23', + '@storybook/router': '6.5.0-alpha.23', + '@storybook/server': '6.5.0-alpha.23', + '@storybook/source-loader': '6.5.0-alpha.23', + '@storybook/store': '6.5.0-alpha.23', + '@storybook/svelte': '6.5.0-alpha.23', + '@storybook/theming': '6.5.0-alpha.23', + '@storybook/ui': '6.5.0-alpha.23', + '@storybook/vue': '6.5.0-alpha.23', + '@storybook/vue3': '6.5.0-alpha.23', + '@storybook/web-components': '6.5.0-alpha.23', +}; diff --git a/lib/components/src/blocks/Story.tsx b/lib/components/src/blocks/Story.tsx index d414f5780641..0af364d08e27 100644 --- a/lib/components/src/blocks/Story.tsx +++ b/lib/components/src/blocks/Story.tsx @@ -1,7 +1,7 @@ import global from 'global'; import React, { createElement, ElementType, FunctionComponent, Fragment } from 'react'; -import type { Parameters } from '@storybook/api'; +import type { Parameters } from '@storybook/csf'; import { IFrame } from './IFrame'; import { EmptyBlock } from './EmptyBlock'; diff --git a/lib/core-common/package.json b/lib/core-common/package.json index 7dcef60e17a5..5c2f41ce5425 100644 --- a/lib/core-common/package.json +++ b/lib/core-common/package.json @@ -31,8 +31,8 @@ }, "files": [ "dist/**/*", - "dll/**/*", "types/**/*", + "templates/**/*", "*.js", "*.d.ts" ], diff --git a/lib/core-common/src/utils/__tests__/template.test.ts b/lib/core-common/src/utils/__tests__/template.test.ts index 94dbb8541ce0..969e862f6a3c 100644 --- a/lib/core-common/src/utils/__tests__/template.test.ts +++ b/lib/core-common/src/utils/__tests__/template.test.ts @@ -11,7 +11,7 @@ describe('server.getPreviewHeadHtml', () => { describe('when .storybook/preview-head.html does not exist', () => { beforeEach(() => { mock({ - [`${__dirname}/../../templates/base-preview-head.html`]: BASE_HTML_CONTENTS, + [`undefined/templates/base-preview-head.html`]: BASE_HTML_CONTENTS, config: {}, }); }); @@ -29,7 +29,7 @@ describe('server.getPreviewHeadHtml', () => { describe('when .storybook/preview-head.html exists', () => { beforeEach(() => { mock({ - [`${__dirname}/../../templates/base-preview-head.html`]: BASE_HTML_CONTENTS, + [`undefined/templates/base-preview-head.html`]: BASE_HTML_CONTENTS, config: { 'preview-head.html': HEAD_HTML_CONTENTS, }, @@ -51,7 +51,7 @@ describe('server.getPreviewBodyHtml', () => { describe('when .storybook/preview-body.html does not exist', () => { beforeEach(() => { mock({ - [`${__dirname}/../../templates/base-preview-body.html`]: BASE_BODY_HTML_CONTENTS, + [`undefined/templates/base-preview-body.html`]: BASE_BODY_HTML_CONTENTS, config: {}, }); }); @@ -69,7 +69,7 @@ describe('server.getPreviewBodyHtml', () => { describe('when .storybook/preview-body.html exists', () => { beforeEach(() => { mock({ - [`${__dirname}/../../templates/base-preview-body.html`]: BASE_BODY_HTML_CONTENTS, + [`undefined/templates/base-preview-body.html`]: BASE_BODY_HTML_CONTENTS, config: { 'preview-body.html': BODY_HTML_CONTENTS, }, diff --git a/lib/core-common/src/utils/template.ts b/lib/core-common/src/utils/template.ts index 12a7c1c9e2b7..f73e925f31df 100644 --- a/lib/core-common/src/utils/template.ts +++ b/lib/core-common/src/utils/template.ts @@ -1,4 +1,5 @@ import path from 'path'; +import { sync } from 'pkg-dir'; import fs from 'fs'; const interpolate = (string: string, data: Record = {}) => @@ -8,10 +9,7 @@ export function getPreviewBodyTemplate( configDirPath: string, interpolations?: Record ) { - const base = fs.readFileSync( - path.resolve(__dirname, '../templates/base-preview-body.html'), - 'utf8' - ); + const base = fs.readFileSync(`${sync(__dirname)}/templates/base-preview-body.html`, 'utf8'); const bodyHtmlPath = path.resolve(configDirPath, 'preview-body.html'); let result = base; @@ -27,10 +25,7 @@ export function getPreviewHeadTemplate( configDirPath: string, interpolations?: Record ) { - const base = fs.readFileSync( - path.resolve(__dirname, '../templates/base-preview-head.html'), - 'utf8' - ); + const base = fs.readFileSync(`${sync(__dirname)}/templates/base-preview-head.html`, 'utf8'); const headHtmlPath = path.resolve(configDirPath, 'preview-head.html'); let result = base; @@ -46,10 +41,7 @@ export function getManagerHeadTemplate( configDirPath: string, interpolations: Record ) { - const base = fs.readFileSync( - path.resolve(__dirname, '../templates/base-manager-head.html'), - 'utf8' - ); + const base = fs.readFileSync(`${sync(__dirname)}/templates/base-manager-head.html`, 'utf8'); const scriptPath = path.resolve(configDirPath, 'manager-head.html'); let result = base; @@ -62,9 +54,9 @@ export function getManagerHeadTemplate( } export function getManagerMainTemplate() { - return require.resolve(`../templates/index.ejs`); + return `${sync(__dirname)}/templates/index.ejs`; } export function getPreviewMainTemplate() { - return require.resolve(`../templates/index.ejs`); + return `${sync(__dirname)}/templates/index.ejs`; } diff --git a/lib/core-common/src/templates/base-manager-head.html b/lib/core-common/templates/base-manager-head.html similarity index 100% rename from lib/core-common/src/templates/base-manager-head.html rename to lib/core-common/templates/base-manager-head.html diff --git a/lib/core-common/src/templates/base-preview-body.html b/lib/core-common/templates/base-preview-body.html similarity index 100% rename from lib/core-common/src/templates/base-preview-body.html rename to lib/core-common/templates/base-preview-body.html diff --git a/lib/core-common/src/templates/base-preview-head.html b/lib/core-common/templates/base-preview-head.html similarity index 100% rename from lib/core-common/src/templates/base-preview-head.html rename to lib/core-common/templates/base-preview-head.html diff --git a/lib/core-common/src/templates/index.ejs b/lib/core-common/templates/index.ejs similarity index 100% rename from lib/core-common/src/templates/index.ejs rename to lib/core-common/templates/index.ejs diff --git a/lib/core-server/package.json b/lib/core-server/package.json index e33a3c0fce90..ec306ab100f4 100644 --- a/lib/core-server/package.json +++ b/lib/core-server/package.json @@ -31,8 +31,7 @@ }, "files": [ "dist/**/*", - "dll/**/*", - "types/**/*", + "public/**/*", "*.js", "*.d.ts" ], diff --git a/lib/core-server/src/public/favicon.ico b/lib/core-server/public/favicon.ico similarity index 100% rename from lib/core-server/src/public/favicon.ico rename to lib/core-server/public/favicon.ico diff --git a/lib/core-server/src/build-static.ts b/lib/core-server/src/build-static.ts index 5b03cb6be84d..e7721f12002c 100644 --- a/lib/core-server/src/build-static.ts +++ b/lib/core-server/src/build-static.ts @@ -48,7 +48,7 @@ export async function buildStaticStandalone(options: CLIOptions & LoadOptions & options.configDir = path.resolve(options.configDir); /* eslint-enable no-param-reassign */ - const defaultFavIcon = require.resolve('./public/favicon.ico'); + const defaultFavIcon = require.resolve('@storybook/core-server/public/favicon.ico'); logger.info(chalk`=> Cleaning outputDir: {cyan ${options.outputDir}}`); if (options.outputDir === '/') { diff --git a/lib/core-server/src/utils/server-statics.ts b/lib/core-server/src/utils/server-statics.ts index 077b9c896d22..35e197799375 100644 --- a/lib/core-server/src/utils/server-statics.ts +++ b/lib/core-server/src/utils/server-statics.ts @@ -9,7 +9,7 @@ import favicon from 'serve-favicon'; import dedent from 'ts-dedent'; -const defaultFavIcon = require.resolve('../public/favicon.ico'); +const defaultFavIcon = require.resolve('@storybook/core-server/public/favicon.ico'); export async function useStatics(router: any, options: Options) { let hasCustomFavicon = false; diff --git a/package.json b/package.json index 42a43e884e66..02bc974f2c39 100644 --- a/package.json +++ b/package.json @@ -55,16 +55,11 @@ "bootstrap": "node ./scripts/bootstrap.js", "build": "node ./scripts/build-package.js", "build-manager": "node -r esm ./scripts/build-manager.js", - "build-packs": "lerna exec --scope '@storybook/*' -- \\$LERNA_ROOT_PATH/scripts/build-pack.sh \\$LERNA_ROOT_PATH/packs", "build-storybooks": "cross-env STORYBOOK_DISPLAY_WARNING=true DISPLAY_WARNING=true node -r esm ./scripts/build-storybooks.js", "changelog": "pr-log --sloppy --cherry-pick", "changelog:next": "pr-log --sloppy --since-prerelease", "coverage": "codecov", "danger": "danger", - "dev": "concurrently --kill-others \"yarn dev:tsc\" \"yarn dev:babel\"", - "dev:babel": "lerna exec --scope \"@storybook/*\" --parallel -- cross-env-shell node \\$LERNA_ROOT_PATH/scripts/utils/watch-babel.js", - "dev:check-types": "tsc --noEmit", - "dev:tsc": "lerna exec --scope \"@storybook/*\" --parallel -- cross-env-shell node \\$LERNA_ROOT_PATH/scripts/utils/watch-tsc.js", "generate-repros": "zx scripts/repros-generator/index.mjs", "github-release": "github-release-from-changelog", "linear-export": "ts-node --project=./scripts/tsconfig.json ./scripts/linear-export.ts", @@ -200,6 +195,8 @@ "@types/node": "^14.14.20 || ^16.0.0", "@types/node-cleanup": "^2.1.1", "@types/prompts": "2.0.11", + "@types/react": "^16", + "@types/react-dom": "^16", "@types/semver": "^7.3.4", "@types/serve-static": "^1.13.8", "@types/shelljs": "^0.8.7", @@ -232,6 +229,7 @@ "eslint-plugin-storybook": "^0.3.5", "eslint-teamcity": "^3.0.1", "esm": "^3.2.25", + "execa": "^5.0.0", "express": "^4.17.1", "fs-extra": "^9.0.1", "github-release-from-changelog": "^2.1.1", @@ -264,6 +262,7 @@ "prettier": ">=2.2.1 <=2.3.0", "prompts": "^2.4.0", "raf": "^3.4.1", + "read-pkg-up": "^7.0.1", "regenerator-runtime": "^0.13.7", "remark": "^13.0.0", "remark-cli": "^9.0.0", @@ -277,7 +276,7 @@ "trash": "^7.0.0", "ts-dedent": "^2.0.0", "ts-jest": "^26.4.4", - "ts-node": "^9.1.0", + "ts-node": "^10.4.0", "typescript": "^3.9.7", "wait-on": "^5.2.1", "web-component-analyzer": "^1.1.6", diff --git a/scripts/bootstrap.js b/scripts/bootstrap.js index 5ff9d181002c..110f431de1e6 100755 --- a/scripts/bootstrap.js +++ b/scripts/bootstrap.js @@ -13,12 +13,6 @@ function run() { const chalk = require('chalk'); const log = require('npmlog'); - const isTgz = (source) => lstatSync(source).isFile() && source.match(/.tgz$/); - const getDirectories = (source) => - readdirSync(source) - .map((name) => join(source, name)) - .filter(isTgz); - log.heading = 'storybook'; const prefix = 'bootstrap'; log.addLevel('aborted', 3001, { fg: 'red', bold: true }); @@ -68,6 +62,20 @@ function run() { pre: ['install', 'build', 'manager'], order: 1, }), + retry: createTask({ + name: `Core & Examples but only build previously failed ${chalk.gray('(core)')}`, + defaultValue: true, + option: '--retry', + command: () => { + log.info(prefix, 'prepare'); + spawn( + `nx run-many --target=prepare --all --parallel --only-failed ${ + process.env.CI ? `--max-parallel=${maxConcurrentTasks}` : '' + }` + ); + }, + order: 1, + }), reset: createTask({ name: `Clean repository ${chalk.red('(reset)')}`, defaultValue: false, @@ -95,9 +103,9 @@ function run() { command: () => { log.info(prefix, 'prepare'); spawn( - `nx run-many --target=prepare --all --parallel ${ + `nx run-many --target="prepare" --all --parallel ${ process.env.CI ? `--max-parallel=${maxConcurrentTasks}` : '' - }` + } -- --optimized` ); }, order: 2, @@ -111,16 +119,6 @@ function run() { }, order: 3, }), - packs: createTask({ - name: `Build tarballs of packages ${chalk.gray('(build-packs)')}`, - defaultValue: false, - option: '--packs', - command: () => { - spawn('yarn build-packs'); - }, - check: () => getDirectories(join(__dirname, '..', 'packs')).length === 0, - order: 5, - }), registry: createTask({ name: `Run local registry ${chalk.gray('(reg)')}`, defaultValue: false, @@ -135,7 +133,7 @@ function run() { defaultValue: false, option: '--dev', command: () => { - spawn('yarn dev'); + spawn('yarn build'); }, order: 9, }), @@ -143,7 +141,7 @@ function run() { const groups = { main: ['core'], - buildtasks: ['install', 'build', 'manager', 'packs'], + buildtasks: ['install', 'build', 'manager'], devtasks: ['dev', 'registry', 'reset'], }; diff --git a/scripts/build-package.js b/scripts/build-package.js index 1fcf0679db1b..67b80e808e1d 100644 --- a/scripts/build-package.js +++ b/scripts/build-package.js @@ -2,40 +2,35 @@ /* eslint-disable global-require */ const { resolve } = require('path'); +const execa = require('execa'); const terminalSize = require('window-size'); -const { checkDependenciesAndRun, spawn } = require('./utils/cli-utils'); -const getStorybookPackages = () => { - const listCommand = spawn(`lerna list`, { - stdio: 'pipe', - }); +const getStorybookPackages = async () => { + const { stdout } = await execa.command(`yarn workspaces list --json`); - const packages = listCommand.output + const packages = stdout .toString() - .match(/@storybook\/(.)*/g) + .split('\n') + .map((v) => JSON.parse(v)) + .filter((v) => v.name.match(/@storybook\/(.)*/g)) .sort(); return packages; }; -function run() { +async function run() { const prompts = require('prompts'); const program = require('commander'); const chalk = require('chalk'); - const log = require('npmlog'); - - log.heading = 'storybook'; - const prefix = 'build'; - log.addLevel('aborted', 3001, { fg: 'red', bold: true }); - const packages = getStorybookPackages(); + const packages = await getStorybookPackages(); const packageTasks = packages .map((package) => { return { - name: package, - suffix: package.replace('@storybook/', ''), + ...package, + suffix: package.name.replace('@storybook/', ''), defaultValue: false, - helpText: `build only the ${package} package`, + helpText: `build only the ${package.name} package`, }; }) .reduce((acc, next) => { @@ -72,7 +67,7 @@ function run() { .map((key) => tasks[key].value) .filter(Boolean).length ) { - selection = prompts([ + selection = await prompts([ { type: 'toggle', name: 'mode', @@ -88,7 +83,7 @@ function run() { min: 1, hint: 'You can also run directly with package name like `yarn build core`, or `yarn build --all` for all packages!', optionsPerPage: terminalSize.height - 3, // 3 lines for extra info - choices: packages.map((key) => ({ + choices: packages.map(({ name: key }) => ({ value: key, title: tasks[key].name || key, selected: (tasks[key] && tasks[key].defaultValue) || false, @@ -101,57 +96,27 @@ function run() { } else { // hits here when running yarn build --packagename watchMode = process.argv.includes('--watch'); - selection = Promise.resolve( - Object.keys(tasks) - .map((key) => tasks[key]) - .filter((item) => item.name !== 'watch' && item.value === true) - ); + selection = Object.keys(tasks) + .map((key) => tasks[key]) + .filter((item) => item.name !== 'watch' && item.value === true); } - selection - .then((list) => { - const packageNames = list - // filters out watch command if --watch is used - .map((key) => key.suffix) - .filter(Boolean); - - let glob = - packageNames.length > 1 - ? `@storybook/{${packageNames.join(',')}}` - : `@storybook/${packageNames[0]}`; - - const isAllPackages = process.argv.includes('--all'); - if (isAllPackages) { - glob = '@storybook/*'; - - log.warn( - 'You are building a lot of packages on watch mode. This is an expensive action and might slow your computer down.\nIf this is an issue, run yarn build to filter packages and speed things up!' - ); - } - - if (watchMode) { - const runWatchMode = () => { - const baseWatchCommand = `lerna exec --scope '${glob}' --parallel -- cross-env-shell node ${resolve( - __dirname - )}`; - const watchTsc = `${baseWatchCommand}/utils/watch-tsc.js`; - const watchBabel = `${baseWatchCommand}/utils/watch-babel.js`; - const command = `concurrently --kill-others-on-fail "${watchTsc}" "${watchBabel}"`; - - spawn(command); - }; + selection.filter(Boolean).forEach((v) => { + const sub = execa.command(`yarn prepare${watchMode ? ' --watch' : ''}`, { + cwd: resolve(__dirname, '..', v.location), + buffer: false, + }); - runWatchMode(); - } else { - spawn(`lerna run prepare --scope "${glob}"`); - } - process.stdout.write('\x07'); - }) - .catch((e) => { - log.aborted(prefix, chalk.red(e.message)); - log.silly(prefix, e); - process.exit(1); + sub.stdout.on('data', (data) => { + process.stdout.write(`${chalk.cyan(v.name)}:\n${data}`); }); + sub.stderr.on('data', (data) => { + process.stderr.write(`${chalk.red(v.name)}:\n${data}`); + }); + }); } -checkDependenciesAndRun(run); +run().catch((e) => { + console.log(e); + process.exit(1); +}); diff --git a/scripts/prepare.js b/scripts/prepare.js index 8a61f3a64ebd..7bd02e7e5124 100644 --- a/scripts/prepare.js +++ b/scripts/prepare.js @@ -2,18 +2,14 @@ const path = require('path'); const shell = require('shelljs'); const chalk = require('chalk'); -const fs = require('fs'); +const fs = require('fs-extra'); const log = require('npmlog'); +const readPkgUp = require('read-pkg-up'); const { babelify } = require('./utils/compile-babel'); const { tscfy } = require('./utils/compile-tsc'); -function getPackageJson(modulePath) { - // eslint-disable-next-line global-require,import/no-dynamic-require - return require(path.join(modulePath, 'package.json')); -} - -function removeDist() { - shell.rm('-rf', 'dist'); +async function removeDist() { + await fs.remove('dist'); } const ignore = [ @@ -25,11 +21,11 @@ const ignore = [ /.+\.test\..+/, ]; -function cleanup() { +async function cleanup() { // remove files after babel --copy-files output // --copy-files option doesn't work with --ignore // https://github.com/babel/babel/issues/6226 - if (fs.existsSync(path.join(process.cwd(), 'dist'))) { + if (await fs.pathExists(path.join(process.cwd(), 'dist'))) { const isInStorybookCLIPackage = process.cwd().includes(path.join('lib', 'cli')); const filesToRemove = shell.find('dist').filter((filePath) => { // Do not remove folder @@ -68,21 +64,34 @@ function logError(type, packageJson, errorLogs) { ); } -const modulePath = path.resolve('./'); -const packageJson = getPackageJson(modulePath); const modules = true; -async function prepare() { - removeDist(); +async function prepare({ cwd, flags }) { + const { packageJson } = await readPkgUp(cwd); + const message = chalk.gray(`Built: ${chalk.bold(`${packageJson.name}@${packageJson.version}`)}`); + console.time(message); - await babelify({ - modules, - errorCallback: (errorLogs) => logError('js', packageJson, errorLogs), - }); - tscfy({ errorCallback: (errorLogs) => logError('ts', packageJson, errorLogs) }); + if (flags.includes('--reset')) { + await removeDist(); + } - cleanup(); - console.log(chalk.gray(`Built: ${chalk.bold(`${packageJson.name}@${packageJson.version}`)}`)); + await Promise.all([ + babelify({ + modules, + watch: flags.includes('--watch'), + errorCallback: (errorLogs) => logError('js', packageJson, errorLogs), + }), + tscfy({ + watch: flags.includes('--watch'), + errorCallback: (errorLogs) => logError('ts', packageJson, errorLogs), + }), + ]); + + await cleanup(); + console.timeEnd(message); } -prepare(); +const flags = process.argv.slice(2); +const cwd = process.cwd(); + +prepare({ cwd, flags }); diff --git a/scripts/run-registry.ts b/scripts/run-registry.ts index 2458e1dd6b22..1c4a38078229 100755 --- a/scripts/run-registry.ts +++ b/scripts/run-registry.ts @@ -56,11 +56,27 @@ const startVerdaccio = (port: number) => { }), ]); }; -const registryUrl = (command: string, url?: string) => + +const registryUrlNPM = (url?: string) => new Promise((res, rej) => { const args = url ? ['config', 'set', 'registry', url] : ['config', 'get', 'registry']; - exec(`${command} ${args.join(' ')}`, { cwd: path.join(process.cwd(), '..') }, (e, stdout) => { + exec(`npm ${args.join(' ')}`, { cwd: path.join(process.cwd(), '..') }, (e, stdout) => { + if (e) { + rej(e); + } else { + res(url || stdout.toString().trim()); + } + }); + }); + +const registryUrlYarn = (url?: string) => + new Promise((res, rej) => { + const args = url + ? ['config', 'set', 'npmRegistryServer', url] + : ['config', 'get', 'npmRegistryServer']; + exec(`yarn ${args.join(' ')}`, { cwd: path.join(__dirname, '..') }, (e, stdout) => { if (e) { + console.log(stdout.toString()); rej(e); } else { res(url || stdout.toString().trim()); @@ -69,7 +85,7 @@ const registryUrl = (command: string, url?: string) => }); const registriesUrl = (yarnUrl?: string, npmUrl?: string) => - Promise.all([registryUrl('/usr/local/bin/yarn', yarnUrl), registryUrl('npm', npmUrl || yarnUrl)]); + Promise.all([registryUrlYarn(yarnUrl), registryUrlNPM(npmUrl || yarnUrl)]); const applyRegistriesUrl = ( yarnUrl: string, @@ -107,7 +123,12 @@ const publish = (packages: { name: string; location: string }[], url: string) => limit( () => new Promise((res, rej) => { - logger.log(`🛫 publishing ${name} (${location})`); + logger.log( + `🛫 publishing ${name} (${location.replace( + path.resolve(path.join(__dirname, '..')), + '.' + )})` + ); const command = `cd ${location} && npm publish --registry ${url} --force --access restricted --ignore-scripts`; exec(command, (e) => { if (e) { @@ -124,6 +145,19 @@ const publish = (packages: { name: string; location: string }[], url: string) => ); }; +// const addUser = (url: string) => +// new Promise((res, rej) => { +// logger.log(`👤 add temp user to verdaccio`); + +// exec(`npx npm-cli-adduser -r "${url}" -a -u user -p password -e user@example.com`, (e) => { +// if (e) { +// rej(e); +// } else { +// res(); +// } +// }); +// }); + const run = async () => { const port = await freePort(program.port); logger.log(`🌏 found a open port: ${port}`); @@ -159,6 +193,7 @@ const run = async () => { originalNpmRegistryUrl ); + // first time running, you might need to enable this // await addUser(verdaccioUrl); logger.log(`📦 found ${packages.length} storybook packages at version ${chalk.blue(version)}`); diff --git a/scripts/utils/compile-babel.js b/scripts/utils/compile-babel.js index 19bcfb31854a..f5396bff5ec3 100644 --- a/scripts/utils/compile-babel.js +++ b/scripts/utils/compile-babel.js @@ -1,7 +1,7 @@ /* eslint-disable no-console */ -const fs = require('fs'); +const fs = require('fs-extra'); const path = require('path'); -const shell = require('shelljs'); +const execa = require('execa'); function getCommand(watch, dir) { // Compile angular with tsc @@ -14,20 +14,26 @@ function getCommand(watch, dir) { const args = [ './src', - `--out-dir ${dir}`, - `--config-file ${path.resolve(__dirname, '../../.babelrc.js')}`, - `--copy-files`, + `--out-dir=${dir}`, + `--config-file=${path.resolve(__dirname, '../../.babelrc.js')}`, ]; + // babel copying over files it did not parse is a anti-pattern + // but in the case of the CLI, it houses generators are are templates + // moving all these is a lot of work. We should make different choices when we eventually refactor / rebuild the CLI + if (process.cwd().includes(path.join('lib', 'cli'))) { + args.push('--copy-files'); + } + /* * angular needs to be compiled with tsc; a compilation with babel is possible but throws * runtime errors because of the the babel decorators plugin * Only transpile .js and let tsc do the job for .ts files */ if (process.cwd().includes(path.join('addons', 'storyshots'))) { - args.push(`--extensions ".js"`); + args.push(`--extensions=".js"`); } else { - args.push(`--extensions ".js,.jsx,.ts,.tsx"`); + args.push(`--extensions=.js,.jsx,.ts,.tsx`); } if (watch) { @@ -43,7 +49,7 @@ function handleExit(code, stderr, errorCallback) { errorCallback(stderr); } - shell.exit(code); + process.exit(code); } } @@ -52,20 +58,24 @@ async function run({ watch, dir, silent, errorCallback }) { const command = getCommand(watch, dir); if (command !== '') { - const child = shell.exec(command, { - async: true, - silent, - env: { ...process.env, BABEL_MODE: path.basename(dir) }, + const child = execa.command(command, { + buffer: false, + env: { BABEL_MODE: path.basename(dir) }, }); - let stderr = ''; - child.stderr.on('data', (data) => { - stderr += data.toString(); - }); + let stderr = ''; - child.stdout.on('data', (data) => { - console.log(data); - }); + if (watch) { + child.stdout.pipe(process.stdout); + child.stderr.pipe(process.stderr); + } else { + child.stderr.on('data', (data) => { + stderr += data.toString(); + }); + child.stdout.on('data', (data) => { + stderr += data.toString(); + }); + } child.on('exit', (code) => { resolve(); @@ -80,7 +90,7 @@ async function run({ watch, dir, silent, errorCallback }) { async function babelify(options = {}) { const { watch = false, silent = true, errorCallback } = options; - if (!fs.existsSync('src')) { + if (!(await fs.pathExists('src'))) { if (!silent) { console.log('No src dir'); } diff --git a/scripts/utils/compile-tsc.js b/scripts/utils/compile-tsc.js index 257c3d5a2849..327e555c154d 100644 --- a/scripts/utils/compile-tsc.js +++ b/scripts/utils/compile-tsc.js @@ -1,10 +1,16 @@ /* eslint-disable no-console */ -const fs = require('fs'); +const fs = require('fs-extra'); const path = require('path'); -const shell = require('shelljs'); +const execa = require('execa'); function getCommand(watch) { - const args = ['--outDir ./dist/ts3.9', '--listEmittedFiles true', '--declaration true']; + const args = [ + '--outDir ./dist/ts3.9', + '--listEmittedFiles false', + '--declaration true', + '--noErrorTruncation', + '--pretty', + ]; /** * Only emit declarations if it does not need to be compiled with tsc @@ -21,7 +27,7 @@ function getCommand(watch) { args.push('-w', '--preserveWatchOutput'); } - return `yarn run -T tsc ${args.join(' ')} && yarn run -T downlevel-dts dist/ts3.9 dist/ts3.4`; + return `yarn run -T tsc ${args.join(' ')}`; } function handleExit(code, stderr, errorCallback) { @@ -30,35 +36,58 @@ function handleExit(code, stderr, errorCallback) { errorCallback(stderr); } - shell.exit(code); + process.exit(code); } } -function tscfy(options = {}) { +async function run({ watch, silent, errorCallback }) { + return new Promise((resolve, reject) => { + const command = getCommand(watch); + + const child = execa.command(command, { + buffer: false, + }); + let stderr = ''; + + if (watch) { + child.stdout.pipe(process.stdout); + child.stderr.pipe(process.stderr); + } else { + child.stderr.on('data', (data) => { + stderr += data.toString(); + }); + child.stdout.on('data', (data) => { + stderr += data.toString(); + }); + } + + child.on('exit', (code) => { + resolve(); + handleExit(code, stderr, errorCallback); + }); + }); +} + +async function tscfy(options = {}) { const { watch = false, silent = false, errorCallback } = options; const tsConfigFile = 'tsconfig.json'; - if (!fs.existsSync(tsConfigFile)) { + if (!(await fs.pathExists(tsConfigFile))) { if (!silent) { console.log(`No ${tsConfigFile}`); } return; } - const content = fs.readFileSync(tsConfigFile); - const tsConfig = JSON.parse(content); + const tsConfig = await fs.readJSON(tsConfigFile); - if (tsConfig && tsConfig.lerna && tsConfig.lerna.disabled === true) { - if (!silent) { - console.log('Lerna disabled'); - } - return; + if (!(tsConfig && tsConfig.lerna && tsConfig.lerna.disabled === true)) { + await run({ watch, silent, errorCallback }); } - const command = getCommand(watch); - const { code, stderr } = shell.exec(command, { silent }); - - handleExit(code, stderr, errorCallback); + if (!watch) { + await execa.command('yarn run -T downlevel-dts dist/ts3.9 dist/ts3.4'); + } } module.exports = { diff --git a/scripts/utils/logo.js b/scripts/utils/logo.js deleted file mode 100644 index 3c39e5093745..000000000000 --- a/scripts/utils/logo.js +++ /dev/null @@ -1,66 +0,0 @@ -const coloured = ` -⢀⢀⣀⣀⣠⣤⣤⣤⣤⣤⣶⣶⣶⣶⣶⣶⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ -⢸⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ -⣿⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣤⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣶⡆⠀⠀⠀⠀⠀ -⢸⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢀⣿⣿⣇⡀⠀⠀⢀⣀⣀⣀⠀⠀⠀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⠀⠀⣿⣿⡇⣀⣀⠀⠀⠀⠀⠀⣀⣀⣀⠀⠀⠀⠀⠀⣀⣀⣀⠀⠀⠀⢸⣿⣿⠀⠀⢀⠀⠀⠀ -⠈⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠸⠿⣿⣿⠟⠛⢀⣿⣿⡿⢿⣿⣿⠀⠀⣿⣿⣿⣿⡟⢠⢿⢿⠀⠀⢿⢿⠀⠀⣿⣿⣿⠿⣿⣿⡆⠀⣾⣿⢿⠿⢿⣿⣆⠀⣴⣿⣿⠿⣿⣿⣷⠀⢸⣿⣿⢀⣾⣿⡟⠁⠀ -⠀⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⠀⠀⢸⣿⣿⠀⠀⣿⣿⡇⠀⣿⣿⠁⠀⠀⢸⢿⢿⠀⠀⢿⢿⠀⠀⣿⣿⠀⠀⣿⣿⣿⢰⢿⢿⠀⠀⢸⢿⢿⠀⣿⣿⠃⠀⢸⣿⣿⠀⢸⣿⣿⣿⣿⣍⠀⠀⠀ -⠀⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⠀⠀⠘⣿⣿⣦⣾⣿⣿⠀⠀⣿⣿⠀⠀⠀⠈⢿⢿⣷⣾⢿⢿⠀⠀⣿⣿⣷⣶⣿⣿⠁⠀⣿⢿⣷⡶⣿⢿⠃⠀⢿⣿⣷⣶⣿⣿⠏⠀⢸⣿⣿⠈⢿⣿⣷⣀⠀ -⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠉⠉⠀⠀⠀⠀⠉⠉⠉⠁⠀⠀⠀⠉⠉⠀⠀⠀⠀⢠⣀⠀⣠⢿⢿⠀⠀⠉⠉⠀⠉⠉⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠈⠉⠉⠀⠀⠈⠉⠉⠀ -⠀⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⢿⡿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ -⠀⠉⠈⠛⠛⠛⠛⠛⠛⠛⠛⠛⠿⠿⠿⠿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ -`; - -const mono = ` -⢀⢀⣀⣀⣠⣤⣤⣤⣤⣤⣶⣶⣶⠀⠀⣶⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ -⢸⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ -⣿⠸⣿⣿⣿⡿⠉⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⠀⠀⠀⣤⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣶⡆⠀⠀⠀⠀⠀ -⢸⠀⣿⣿⣿⠀⠀⠀⢰⣿⡀⠀⠀⢸⣿⣿⣿⠀⠀⢀⣿⣿⣇⡀⠀⠀⢀⣀⣀⣀⠀⠀⠀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⠀⠀⣿⣿⡇⣀⣀⠀⠀⠀⠀⠀⣀⣀⣀⠀⠀⠀⠀⠀⣀⣀⣀⠀⠀⠀⢸⣿⣿⠀⠀⢀⠀⠀⠀ -⠈⡆⣿⣿⣿⣧⠀⠀⠀⠈⠙⢿⣿⣿⣿⣿⣿⠀⠸⠿⣿⣿⠟⠛⢀⣿⣿⡿⢿⣿⣿⠀⠀⣿⣿⣿⣿⡟⢠⢿⢿⠀⠀⢿⢿⠀⠀⣿⣿⣿⠿⣿⣿⡆⠀⣾⣿⢿⠿⢿⣿⣆⠀⣴⣿⣿⠿⣿⣿⣷⠀⢸⣿⣿⢀⣾⣿⡟⠁⠀ -⠀⡇⣿⣿⣿⣿⣿⣶⣤⠀⠀⠀⠀⢿⣿⣿⣿⠀⠀⠀⣿⣿⠀⠀⢸⣿⣿⠀⠀⣿⣿⡇⠀⣿⣿⠁⠀⠀⢸⢿⢿⠀⠀⢿⢿⠀⠀⣿⣿⠀⠀⣿⣿⣿⢰⢿⢿⠀⠀⢸⢿⢿⠀⣿⣿⠃⠀⢸⣿⣿⠀⢸⣿⣿⣿⣿⣍⠀⠀⠀ -⠀⣷⣿⣿⣿⠀⠀⠀⠸⣿⠀⠀⠀⢸⣿⣿⣿⠀⠀⠀⣿⣿⠀⠀⠘⣿⣿⣦⣾⣿⣿⠀⠀⣿⣿⠀⠀⠀⠈⢿⢿⣷⣾⢿⢿⠀⠀⣿⣿⣷⣶⣿⣿⠁⠀⣿⢿⣷⡶⣿⢿⠃⠀⢿⣿⣷⣶⣿⣿⠏⠀⢸⣿⣿⠈⢿⣿⣷⣀⠀ -⠀⣿⣿⣿⣿⣷⣀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⠀⠀⠀⠉⠉⠀⠀⠀⠀⠉⠉⠉⠁⠀⠀⠀⠉⠉⠀⠀⠀⠀⢠⣀⠀⣠⢿⢿⠀⠀⠉⠉⠀⠉⠉⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠈⠉⠉⠀⠀⠈⠉⠉⠀ -⠀⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⢿⡿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ -⠀⠉⠈⠛⠛⠛⠛⠛⠛⠛⠛⠛⠿⠿⠿⠿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ -`; - -const chalkMap = { - '▓': () => '\\033[38;5;176m', - '▒': () => '\\033[38;5;211m', - '.': () => '\\033[38;5;231m', - B: () => '\\033[38;5;111m', - '₯': () => '\\033[38;5;150m', - R: () => '\\033[38;5;210m', - m: () => '\\033[38;5;211m', - l: () => '\\033[38;5;225m', - O: () => '\\033[38;5;215m', - Z: () => '\\033[38;5;232m', - ' ': () => '\\033[38;5;16m', - '?': () => `\\033[38;5;${Math.floor(Math.random() * 255) + 1}m`, -}; - -const colourmap = ` -▓▓▒▒▒▒▒▒▒▒▒▒▒..▒▒ -▓▓▒▒▒▒▒▒▒▒▒▒▒ll▒▒ -▓▓▒▒▒▒l.....▒▒▒▒▒ OOO RRR ▓▓▓ -▓▓▒▒▒l...▒▒..▒▒▒▒ OOOOO ₯₯₯₯ ▓▓ BB RRRRR BBB ₯₯₯ ▓▓▓ ▓ -▓▓▒▒▒▒...l▒▒▒▒▒▒▒ OOOOOO₯₯₯₯₯₯₯ ▓▓▓▓▓BBB BB RRRRRRR BBBBBBB ₯₯₯₯₯₯₯ ▓▓▓▓▓▓▓▓ - ▓▒▒▒▒▒▒l....▒▒▒▒ OO ₯₯₯ ₯₯₯ ▓▓▓ BBB BB RR RRRBBB BBB ₯₯₯ ₯₯₯ ▓▓▓▓▓▓ - ▓▒▒▒...▒▒l...▒▒▒ OO ₯₯₯₯₯₯₯ ▓▓ BBBBBBB RRRRRRR BBBBBBB ₯₯₯₯₯₯₯ ▓▓▓▓▓▓▓▓ - ▓▒▒▒▒l.....l▒▒▒▒ OO ₯₯₯₯ ▓▓ BB BBB RR RR BBBB ₯₯₯₯ ▓▓▓ ▓▓▓ - ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ BBBBBB - ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ -`.split(''); - -const result = coloured.split('').map((char, index) => { - const colorKey = colourmap[index]; - const colorPrefix = chalkMap[colorKey] ? chalkMap[colorKey]() : ''; - const isSpace = colorKey === ' '; - return colorPrefix + (isSpace ? '⠀' : char); -}); - -const { exec } = require('child_process'); - -exec(`printf "%b" "${result.join('')}\\033[0m"`, {}).stdout.pipe(process.stdout); - -exec(`printf "%b" "${mono}"`, {}).stdout.pipe(process.stdout); diff --git a/tsconfig.json b/tsconfig.json index a46356313b3e..bef297cf27c6 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -30,5 +30,14 @@ "**/*.test.ts", "**/FlowType*", "**/setup-jest.ts" - ] + ], + "ts-node": { + "transpileOnly": true, + "files": true, + "compilerOptions": { + "types": [ + "node" + ] + } + } } \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 1c885aabd8ff..9f3a351293f8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -764,7 +764,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.12.1, @babel/helper-module-imports@npm:^7.12.13, @babel/helper-module-imports@npm:^7.12.5, @babel/helper-module-imports@npm:^7.16.0, @babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.8.3": +"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.10.4, @babel/helper-module-imports@npm:^7.12.1, @babel/helper-module-imports@npm:^7.12.13, @babel/helper-module-imports@npm:^7.12.5, @babel/helper-module-imports@npm:^7.16.0, @babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.8.3": version: 7.16.7 resolution: "@babel/helper-module-imports@npm:7.16.7" dependencies: @@ -2625,6 +2625,22 @@ __metadata: languageName: node linkType: hard +"@cspotcode/source-map-consumer@npm:0.8.0": + version: 0.8.0 + resolution: "@cspotcode/source-map-consumer@npm:0.8.0" + checksum: 44428e50f896df065c3a22d6bddeac344f3e31af57cbc2ddf753a95addcabbe685d92e534f4dcde0cabbbcfbc122d1cb957785b36344d54c422b781a8d1a2a01 + languageName: node + linkType: hard + +"@cspotcode/source-map-support@npm:0.7.0": + version: 0.7.0 + resolution: "@cspotcode/source-map-support@npm:0.7.0" + dependencies: + "@cspotcode/source-map-consumer": 0.8.0 + checksum: be290e5b9f49c1fa83997f80e02c29d5bece279fad08d8b7ee862c68aaf74be613cfcf396d19701273a5d47436f08905b36fdd286bef704767b493394a8ade39 + languageName: node + linkType: hard + "@csstools/convert-colors@npm:^1.4.0": version: 1.4.0 resolution: "@csstools/convert-colors@npm:1.4.0" @@ -6039,6 +6055,67 @@ __metadata: languageName: node linkType: hard +"@rollup/plugin-babel@npm:^5.3.0": + version: 5.3.0 + resolution: "@rollup/plugin-babel@npm:5.3.0" + dependencies: + "@babel/helper-module-imports": ^7.10.4 + "@rollup/pluginutils": ^3.1.0 + peerDependencies: + "@babel/core": ^7.0.0 + "@types/babel__core": ^7.1.9 + rollup: ^1.20.0||^2.0.0 + peerDependenciesMeta: + "@types/babel__core": + optional: true + checksum: e014731ee431b4ad94aed150377037f5a6d653002e72807bddf6185d046834b826141b8016fa242b371950d799d4b33394b746a6b3aaa987437c586bc2d14e00 + languageName: node + linkType: hard + +"@rollup/plugin-commonjs@npm:^21.0.1": + version: 21.0.1 + resolution: "@rollup/plugin-commonjs@npm:21.0.1" + dependencies: + "@rollup/pluginutils": ^3.1.0 + commondir: ^1.0.1 + estree-walker: ^2.0.1 + glob: ^7.1.6 + is-reference: ^1.2.1 + magic-string: ^0.25.7 + resolve: ^1.17.0 + peerDependencies: + rollup: ^2.38.3 + checksum: 640a05ca010c1cec3481c7934f7c24f65a1c8a5f539f6caa1652ec44fa2ddd42bd01b1fb40ce8e81d7bc1259561f91014e9c1bac8332f4dc8a2ef292b8d2d76e + languageName: node + linkType: hard + +"@rollup/plugin-json@npm:^4.1.0": + version: 4.1.0 + resolution: "@rollup/plugin-json@npm:4.1.0" + dependencies: + "@rollup/pluginutils": ^3.0.8 + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 + checksum: 9fc4a3ee60929afcb5269ebda602914d1cf5dc020808f85be90c0a5a2ba9ca26136b0284a1935984861f0549a1e1db30fc372906c14425f5da4909f0fd21e5ea + languageName: node + linkType: hard + +"@rollup/plugin-node-resolve@npm:^13.0.6": + version: 13.1.3 + resolution: "@rollup/plugin-node-resolve@npm:13.1.3" + dependencies: + "@rollup/pluginutils": ^3.1.0 + "@types/resolve": 1.17.1 + builtin-modules: ^3.1.0 + deepmerge: ^4.2.2 + is-module: ^1.0.0 + resolve: ^1.19.0 + peerDependencies: + rollup: ^2.42.0 + checksum: f679239e1b74a10db54adf5837fb6269cc36badd277223bb9b0aa068c27b5156bcc21f3bda818cc4baf1373c0806ac8e561a426cbe5a10c5c97ce90d55a975d2 + languageName: node + linkType: hard + "@rollup/plugin-node-resolve@npm:^7.1.1": version: 7.1.3 resolution: "@rollup/plugin-node-resolve@npm:7.1.3" @@ -6066,6 +6143,20 @@ __metadata: languageName: node linkType: hard +"@rollup/plugin-typescript@npm:^8.3.0": + version: 8.3.0 + resolution: "@rollup/plugin-typescript@npm:8.3.0" + dependencies: + "@rollup/pluginutils": ^3.1.0 + resolve: ^1.17.0 + peerDependencies: + rollup: ^2.14.0 + tslib: "*" + typescript: ">=3.7.0" + checksum: d10ffd4a59d4e5bf36cff8990f9f69194b8d274b81d4b4dcb4eafa6a6e3f5a64589eb3029319ae811bb21643a0e58333631787e36829f3a6e3891289ca7d2dcc + languageName: node + linkType: hard + "@rollup/pluginutils@npm:^3.0.8, @rollup/pluginutils@npm:^3.1.0": version: 3.1.0 resolution: "@rollup/pluginutils@npm:3.1.0" @@ -8204,6 +8295,11 @@ __metadata: "@nrwl/nx-cloud": 12.1.1 "@nrwl/tao": 12.3.4 "@nrwl/workspace": 12.3.4 + "@rollup/plugin-babel": ^5.3.0 + "@rollup/plugin-commonjs": ^21.0.1 + "@rollup/plugin-json": ^4.1.0 + "@rollup/plugin-node-resolve": ^13.0.6 + "@rollup/plugin-typescript": ^8.3.0 "@storybook/addon-a11y": "workspace:*" "@storybook/addon-actions": "workspace:*" "@storybook/addon-backgrounds": "workspace:*" @@ -8273,6 +8369,8 @@ __metadata: "@types/node": ^14.14.20 || ^16.0.0 "@types/node-cleanup": ^2.1.1 "@types/prompts": 2.0.11 + "@types/react": ^16 + "@types/react-dom": ^16 "@types/semver": ^7.3.4 "@types/serve-static": ^1.13.8 "@types/shelljs": ^0.8.7 @@ -8297,6 +8395,7 @@ __metadata: danger: ^10.6.2 detect-port: ^1.3.0 downlevel-dts: ^0.6.0 + dts-bundle-generator: ^6.2.0 enzyme: ^3.11.0 enzyme-adapter-react-16: ^1.15.5 eslint: ^7.17.0 @@ -8306,6 +8405,7 @@ __metadata: eslint-plugin-storybook: ^0.3.5 eslint-teamcity: ^3.0.1 esm: ^3.2.25 + execa: ^5.0.0 express: ^4.17.1 fs-extra: ^9.0.1 github-release-from-changelog: ^2.1.1 @@ -8339,11 +8439,15 @@ __metadata: prompts: ^2.4.0 puppeteer: ^2.1.1 raf: ^3.4.1 + read-pkg-up: ^7.0.1 regenerator-runtime: ^0.13.7 remark: ^13.0.0 remark-cli: ^9.0.0 remark-lint: ^8.0.0 remark-preset-lint-recommended: ^5.0.0 + rollup: ^2.60.2 + rollup-plugin-jsx: ^1.0.3 + rollup-plugin-terser: ^7.0.2 serve-static: ^1.14.1 shelljs: ^0.8.4 shx: ^0.3.2 @@ -8353,7 +8457,7 @@ __metadata: ts-dedent: ^2.0.0 ts-jest: ^26.4.4 ts-loader: ^8.0.14 - ts-node: ^9.1.0 + ts-node: ^10.4.0 typescript: ^3.9.7 verdaccio: ^4.10.0 verdaccio-auth-memory: ^9.7.2 @@ -8589,14 +8693,15 @@ __metadata: "@emotion/is-prop-valid": ^0.8.6 "@emotion/styled": ^10.0.27 "@storybook/client-logger": 6.5.0-alpha.23 + "@types/node": ^14.14.20 || ^16.0.0 core-js: ^3.8.2 deep-object-diff: ^1.1.0 emotion-theming: ^10.0.27 global: ^4.4.0 memoizerific: ^1.11.3 polished: ^4.0.5 - resolve-from: ^5.0.0 ts-dedent: ^2.0.0 + ts-node: ^10.4.0 peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -9176,6 +9281,34 @@ __metadata: languageName: node linkType: hard +"@tsconfig/node10@npm:^1.0.7": + version: 1.0.8 + resolution: "@tsconfig/node10@npm:1.0.8" + checksum: d400f7b5c02acd74620f892c0f41cea39e7c1b5f7f272ad6f127f4b1fba23346b2d8e30d272731a733675494145f6aa74f9faf050390c034c7c553123ab979b3 + languageName: node + linkType: hard + +"@tsconfig/node12@npm:^1.0.7": + version: 1.0.9 + resolution: "@tsconfig/node12@npm:1.0.9" + checksum: fc1fb68a89d8a641953036d23d95fe68f69f74d37a499db20791b09543ad23afe7ae9ee0840eea92dd470bdcba69eef6f1ed3fe90ba64d763bcd3f738e364597 + languageName: node + linkType: hard + +"@tsconfig/node14@npm:^1.0.0": + version: 1.0.1 + resolution: "@tsconfig/node14@npm:1.0.1" + checksum: abd4e27d9ad712e1e229716a3dbf35d5cbb580d624a82d67414e7606cefd85d502e58800a2ab930d46a428fcfcb199436283b1a88e47d738ca1a5f7fd022ee74 + languageName: node + linkType: hard + +"@tsconfig/node16@npm:^1.0.2": + version: 1.0.2 + resolution: "@tsconfig/node16@npm:1.0.2" + checksum: d402706562444a173d48810d13fdf866c78f1b876ed8962eeac6c7cddf4e29e8aaa06dc28093219e3e9eb6316799cf4d9a7acba62c6a4e215ee0c94d83f9081f + languageName: node + linkType: hard + "@types/aria-query@npm:^4.2.0": version: 4.2.2 resolution: "@types/aria-query@npm:4.2.2" @@ -10000,7 +10133,7 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^16.9.10": +"@types/react-dom@npm:^16, @types/react-dom@npm:^16.9.10": version: 16.9.14 resolution: "@types/react-dom@npm:16.9.14" dependencies: @@ -10068,6 +10201,15 @@ __metadata: languageName: node linkType: hard +"@types/resolve@npm:1.17.1": + version: 1.17.1 + resolution: "@types/resolve@npm:1.17.1" + dependencies: + "@types/node": "*" + checksum: 6eeb9c27d99bf4b393bf168d43208f63e78cefca5644662a0bdb2bdbf8352386f4f3aca66add138fc41bce5f66fd48a0de430a1473f11b612fbed0375ae78031 + languageName: node + linkType: hard + "@types/responselike@npm:^1.0.0": version: 1.0.0 resolution: "@types/responselike@npm:1.0.0" @@ -12228,7 +12370,14 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^5.5.3": +"acorn-walk@npm:^8.1.1": + version: 8.2.0 + resolution: "acorn-walk@npm:8.2.0" + checksum: dbe92f5b2452c93e960c5594e666dd1fae141b965ff2cb4a1e1d0381e3e4db4274c5ce4ffa3d681a86ca2a8d4e29d5efc0670a08e23fd2800051ea387df56ca2 + languageName: node + linkType: hard + +"acorn@npm:^5.2.1, acorn@npm:^5.5.3": version: 5.7.4 resolution: "acorn@npm:5.7.4" bin: @@ -13196,6 +13345,13 @@ __metadata: languageName: node linkType: hard +"ast-types@npm:0.9.6": + version: 0.9.6 + resolution: "ast-types@npm:0.9.6" + checksum: d6aa2f8322d7ff7794bae2c25f97211595fc62f591cb097624c1d22fe683ce9a948b2978917d1b8c54ff93d0e09847e3b64f31797d9439e49590e4de0faa6aee + languageName: node + linkType: hard + "ast-types@npm:^0.7.0": version: 0.7.8 resolution: "ast-types@npm:0.7.8" @@ -14238,6 +14394,13 @@ __metadata: languageName: node linkType: hard +"base62@npm:^1.1.0": + version: 1.2.8 + resolution: "base62@npm:1.2.8" + checksum: 41e2a07c90a626f343d0224bd0e6df3962b6baf7e414cfffa76ab8def5ab068e9118e8f19814f6d3a3fe7e0d5d33cd2d72a12dc31fd0c8ff8cfbaace1e5e2488 + languageName: node + linkType: hard + "base64-js@npm:1.3.1": version: 1.3.1 resolution: "base64-js@npm:1.3.1" @@ -16834,7 +16997,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^2.11.0, commander@npm:^2.12.1, commander@npm:^2.18.0, commander@npm:^2.19.0, commander@npm:^2.20.0, commander@npm:^2.6.0": +"commander@npm:^2.11.0, commander@npm:^2.12.1, commander@npm:^2.18.0, commander@npm:^2.19.0, commander@npm:^2.20.0, commander@npm:^2.5.0, commander@npm:^2.6.0": version: 2.20.3 resolution: "commander@npm:2.20.3" checksum: 74c781a5248c2402a0a3e966a0a2bba3c054aad144f5c023364be83265e796b20565aa9feff624132ff629aa64e16999fa40a743c10c12f7c61e96a794b99288 @@ -16904,6 +17067,25 @@ __metadata: languageName: node linkType: hard +"commoner@npm:^0.10.1": + version: 0.10.8 + resolution: "commoner@npm:0.10.8" + dependencies: + commander: ^2.5.0 + detective: ^4.3.1 + glob: ^5.0.15 + graceful-fs: ^4.1.2 + iconv-lite: ^0.4.5 + mkdirp: ^0.5.0 + private: ^0.1.6 + q: ^1.1.2 + recast: ^0.11.17 + bin: + commonize: ./bin/commonize + checksum: 6026519a4cb31a26543cf58e0d310c5ed0185af7983b9371826d113e9e6c8fb5294d56a7fe99dd28b560fde239141150d9419237fceabfeb609434f2088fe536 + languageName: node + linkType: hard + "compare-func@npm:^2.0.0": version: 2.0.0 resolution: "compare-func@npm:2.0.0" @@ -18926,6 +19108,13 @@ __metadata: languageName: node linkType: hard +"defined@npm:^1.0.0": + version: 1.0.0 + resolution: "defined@npm:1.0.0" + checksum: 2b9929414857729a97cfcc77987e65005e03b3fd92747e1d6a743b054c1387b62e669dc453b53e3a8105f1398df6aad54c07eed984871c93be8c7f4560a1828b + languageName: node + linkType: hard + "del@npm:^2.2.0": version: 2.2.2 resolution: "del@npm:2.2.2" @@ -19124,6 +19313,16 @@ __metadata: languageName: node linkType: hard +"detective@npm:^4.3.1": + version: 4.7.1 + resolution: "detective@npm:4.7.1" + dependencies: + acorn: ^5.2.1 + defined: ^1.0.0 + checksum: 91c3ea531658d8dac6953d0436a199b1411e590eec502c46a39003868134d323eff0b905a17cddf1825f6362b46ba3f3c3d57e5fed0039e3449a0241b56dac58 + languageName: node + linkType: hard + "dezalgo@npm:^1.0.0": version: 1.0.3 resolution: "dezalgo@npm:1.0.3" @@ -19539,6 +19738,18 @@ __metadata: languageName: node linkType: hard +"dts-bundle-generator@npm:^6.2.0": + version: 6.4.0 + resolution: "dts-bundle-generator@npm:6.4.0" + dependencies: + typescript: ">=3.0.1" + yargs: ^17.2.1 + bin: + dts-bundle-generator: dist/bin/dts-bundle-generator.js + checksum: c3c9464ed132bba49f82ceff275971e3cdc150aa5d120f581487e5a524930a7e1d66847dbb10155c2b177df9e8dc1fccbe48721b0b19349bfe7aa3aca4fcfec8 + languageName: node + linkType: hard + "duplexer2@npm:~0.1.4": version: 0.1.4 resolution: "duplexer2@npm:0.1.4" @@ -21704,6 +21915,26 @@ __metadata: languageName: node linkType: hard +"esprima-fb@npm:^15001.1.0-dev-harmony-fb": + version: 15001.1.0-dev-harmony-fb + resolution: "esprima-fb@npm:15001.1.0-dev-harmony-fb" + bin: + esparse: ./bin/esparse.js + esvalidate: ./bin/esvalidate.js + checksum: dfc86c1f86b7d50b3424e2ba978f89996b5817b6ab4a177f81b71f7000b62a09dc1779b9cd1d7feb7920b21489e9dc6e6cd77e87ee99cba24e3c2a5609dc5531 + languageName: node + linkType: hard + +"esprima-fb@npm:^15001.1001.0-dev-harmony-fb": + version: 15001.1001.0-dev-harmony-fb + resolution: "esprima-fb@npm:15001.1001.0-dev-harmony-fb" + bin: + esparse: ./bin/esparse.js + esvalidate: ./bin/esvalidate.js + checksum: ed29ff9aa737fe192d5d8f4a05a66fdbbfe35340c4a89e650e05ae9c68c3490b50915514fa47ffa980657cd028ab95c74c7299a0a3e49a4dc0811077cc542da4 + languageName: node + linkType: hard + "esprima@npm:^4.0.0, esprima@npm:^4.0.1, esprima@npm:~4.0.0": version: 4.0.1 resolution: "esprima@npm:4.0.1" @@ -21734,6 +21965,16 @@ __metadata: languageName: node linkType: hard +"esprima@npm:~3.1.0": + version: 3.1.3 + resolution: "esprima@npm:3.1.3" + bin: + esparse: ./bin/esparse.js + esvalidate: ./bin/esvalidate.js + checksum: 1fb9e3e419301aa070803c940ba30e9918cce3690e2f44939097e6094ce91e9833e42206fbf0a33e389d6664d13695e47e92974534da2a3f21dd1ff1bf3c88e3 + languageName: node + linkType: hard + "esquery@npm:^1.0.1, esquery@npm:^1.2.0, esquery@npm:^1.4.0": version: 1.4.0 resolution: "esquery@npm:1.4.0" @@ -21791,6 +22032,13 @@ __metadata: languageName: node linkType: hard +"estree-walker@npm:^0.2.1": + version: 0.2.1 + resolution: "estree-walker@npm:0.2.1" + checksum: 5a7285ba6f4fd29d5ac112fdf3950929b2a52805b6683329355cbddf40edf08b52e6c9a4be28b5426e694d54f8b4594478eb66005b9fea641f18fa427e7888c8 + languageName: node + linkType: hard + "estree-walker@npm:^0.6.1": version: 0.6.1 resolution: "estree-walker@npm:0.6.1" @@ -24025,7 +24273,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^5.0.10": +"glob@npm:^5.0.10, glob@npm:^5.0.15": version: 5.0.15 resolution: "glob@npm:5.0.15" dependencies: @@ -25642,7 +25890,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:^0.4.4": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:^0.4.4, iconv-lite@npm:^0.4.5": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -26831,6 +27079,15 @@ __metadata: languageName: node linkType: hard +"is-reference@npm:^1.2.1": + version: 1.2.1 + resolution: "is-reference@npm:1.2.1" + dependencies: + "@types/estree": "*" + checksum: 7dc819fc8de7790264a0a5d531164f9f5b9ef5aa1cd05f35322d14db39c8a2ec78fd5d4bf57f9789f3ddd2b3abeea7728432b759636157a42db12a9e8c3b549b + languageName: node + linkType: hard + "is-regex@npm:^1.0.3, is-regex@npm:^1.0.4, is-regex@npm:^1.0.5, is-regex@npm:^1.1.0, is-regex@npm:^1.1.2, is-regex@npm:^1.1.4": version: 1.1.4 resolution: "is-regex@npm:1.1.4" @@ -28535,7 +28792,7 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:26.6.2, jest-worker@npm:^26.5.0, jest-worker@npm:^26.6.2": +"jest-worker@npm:26.6.2, jest-worker@npm:^26.2.1, jest-worker@npm:^26.5.0, jest-worker@npm:^26.6.2": version: 26.6.2 resolution: "jest-worker@npm:26.6.2" dependencies: @@ -29241,6 +29498,21 @@ __metadata: languageName: node linkType: hard +"jstransform@npm:^11.0.3": + version: 11.0.3 + resolution: "jstransform@npm:11.0.3" + dependencies: + base62: ^1.1.0 + commoner: ^0.10.1 + esprima-fb: ^15001.1.0-dev-harmony-fb + object-assign: ^2.0.0 + source-map: ^0.4.2 + bin: + jstransform: bin/jstransform + checksum: addd3f98ee2ec629c97a6b603c9e8770eee835dad4a3fe132b4b9802eb5d3d6fc410314d155063a3a8fefc55b4790ab69d7f05837ec8a401b3b605eb289f8038 + languageName: node + linkType: hard + "jstransformer@npm:1.0.0": version: 1.0.0 resolution: "jstransformer@npm:1.0.0" @@ -29271,6 +29543,17 @@ __metadata: languageName: node linkType: hard +"jsx-transform@npm:^2.3.0": + version: 2.4.1 + resolution: "jsx-transform@npm:2.4.1" + dependencies: + esprima-fb: ^15001.1001.0-dev-harmony-fb + jstransform: ^11.0.3 + through2: ^2.0.0 + checksum: c861e279841360de1d840157d61d999a5b00aabd678017782f21b5fa63ff2bfb92a2982503ca22d56b5c9a10cef86d86c668ca55089ce3dbe5a5f488e5a8571d + languageName: node + linkType: hard + "jszip@npm:^3.1.3": version: 3.7.1 resolution: "jszip@npm:3.7.1" @@ -30781,6 +31064,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:^0.14.0": + version: 0.14.0 + resolution: "magic-string@npm:0.14.0" + dependencies: + vlq: ^0.2.1 + checksum: 2d49700cb0fb32a6db990fb8313e432b0c39c8757522a2b739d578cfd8d71d72db7fd920d9576a4a2b0932ac92bfc4aa1a7abd9f39109234835a005acf87a08c + languageName: node + linkType: hard + "make-dir@npm:^1.0.0": version: 1.3.0 resolution: "make-dir@npm:1.3.0" @@ -33035,6 +33327,13 @@ __metadata: languageName: node linkType: hard +"object-assign@npm:^2.0.0": + version: 2.1.1 + resolution: "object-assign@npm:2.1.1" + checksum: c481245a25ab944cc728fe80bfffbc5957f79ba05b4fe579eb06c0cf9af6737f0228b3e96e73c3c29450b2b359231f5ce7714b4e817976518ca134a19cc1bebb + languageName: node + linkType: hard + "object-copy@npm:^0.1.0": version: 0.1.0 resolution: "object-copy@npm:0.1.0" @@ -36260,7 +36559,7 @@ __metadata: languageName: node linkType: hard -"private@npm:^0.1.8": +"private@npm:^0.1.6, private@npm:^0.1.8, private@npm:~0.1.5": version: 0.1.8 resolution: "private@npm:0.1.8" checksum: 829a23723e5fd3105c72b2dadeeb65743a430f7e6967a8a6f3e49392a1b3ea52975a255376d8c513b0c988bdf162f1a5edf9d9bac27d1ab11f8dba8cdb58880e @@ -38100,6 +38399,18 @@ __metadata: languageName: node linkType: hard +"recast@npm:^0.11.17": + version: 0.11.23 + resolution: "recast@npm:0.11.23" + dependencies: + ast-types: 0.9.6 + esprima: ~3.1.0 + private: ~0.1.5 + source-map: ~0.5.0 + checksum: 8e9bb67f07398354df76c949bc42c044390554803f7c1a22d30e1344b15aa73b3987078b9a0cdee562eb2de2d1c36767cae2d96e41a4b6f3d3fe1eb1d740d988 + languageName: node + linkType: hard + "recast@npm:^0.18.1": version: 0.18.10 resolution: "recast@npm:0.18.10" @@ -39533,6 +39844,17 @@ __metadata: languageName: node linkType: hard +"rollup-plugin-jsx@npm:^1.0.3": + version: 1.0.3 + resolution: "rollup-plugin-jsx@npm:1.0.3" + dependencies: + jsx-transform: ^2.3.0 + magic-string: ^0.14.0 + rollup-pluginutils: ^1.3.1 + checksum: fe404acd2b2860eadc284f07ed25122de5b9b7f925400522eb0c95714923cc2aa4331fa8e629b8b0f2f52942179a89db1a1f9983252fa390f79412864e904102 + languageName: node + linkType: hard + "rollup-plugin-terser@npm:^5.3.1": version: 5.3.1 resolution: "rollup-plugin-terser@npm:5.3.1" @@ -39548,6 +39870,30 @@ __metadata: languageName: node linkType: hard +"rollup-plugin-terser@npm:^7.0.2": + version: 7.0.2 + resolution: "rollup-plugin-terser@npm:7.0.2" + dependencies: + "@babel/code-frame": ^7.10.4 + jest-worker: ^26.2.1 + serialize-javascript: ^4.0.0 + terser: ^5.0.0 + peerDependencies: + rollup: ^2.0.0 + checksum: f79b851c6f7b06555d3a8ce7a4e32abd2b7cb8318e89fb8db73e662fa6e3af1a59920e881d111efc65a7437fd9582b61b1f4859b6fd839ba948616829d92432d + languageName: node + linkType: hard + +"rollup-pluginutils@npm:^1.3.1": + version: 1.5.2 + resolution: "rollup-pluginutils@npm:1.5.2" + dependencies: + estree-walker: ^0.2.1 + minimatch: ^3.0.2 + checksum: dd116e92b66432b987fb0cb1bb71ec7317ec4fa5fe9673a98498fd966e94daef9dc6f34deee204b17bb9438f05b8dfa370bb03e83e06af9e377e4ab9c83b048a + languageName: node + linkType: hard + "rollup-pluginutils@npm:^2.8.1, rollup-pluginutils@npm:^2.8.2": version: 2.8.2 resolution: "rollup-pluginutils@npm:2.8.2" @@ -39584,6 +39930,20 @@ __metadata: languageName: node linkType: hard +"rollup@npm:^2.60.2": + version: 2.64.0 + resolution: "rollup@npm:2.64.0" + dependencies: + fsevents: ~2.3.2 + dependenciesMeta: + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: 22d8893e359ae9ed0eb599050276805e1b27ed22adfdcf06f6ad0f7a5d0f40e93e888a1dd6053709f1e8338f29ddbc1e6eab2fe0237c81dd1acad1f6bbb463e4 + languageName: node + linkType: hard + "rst-selector-parser@npm:^2.2.3": version: 2.2.3 resolution: "rst-selector-parser@npm:2.2.3" @@ -40913,7 +41273,7 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.5.0, source-map@npm:^0.5.6, source-map@npm:^0.5.7": +"source-map@npm:^0.5.0, source-map@npm:^0.5.6, source-map@npm:^0.5.7, source-map@npm:~0.5.0": version: 0.5.7 resolution: "source-map@npm:0.5.7" checksum: 904e767bb9c494929be013017380cbba013637da1b28e5943b566031e29df04fba57edf3f093e0914be094648b577372bd8ad247fa98cfba9c600794cd16b599 @@ -42618,7 +42978,7 @@ __metadata: languageName: node linkType: hard -"terser@npm:^5.10.0, terser@npm:^5.2.0, terser@npm:^5.3.4, terser@npm:^5.3.8, terser@npm:^5.7.2": +"terser@npm:^5.0.0, terser@npm:^5.10.0, terser@npm:^5.2.0, terser@npm:^5.3.4, terser@npm:^5.3.8, terser@npm:^5.7.2": version: 5.10.0 resolution: "terser@npm:5.10.0" dependencies: @@ -43356,6 +43716,42 @@ __metadata: languageName: node linkType: hard +"ts-node@npm:^10.4.0": + version: 10.4.0 + resolution: "ts-node@npm:10.4.0" + dependencies: + "@cspotcode/source-map-support": 0.7.0 + "@tsconfig/node10": ^1.0.7 + "@tsconfig/node12": ^1.0.7 + "@tsconfig/node14": ^1.0.0 + "@tsconfig/node16": ^1.0.2 + acorn: ^8.4.1 + acorn-walk: ^8.1.1 + arg: ^4.1.0 + create-require: ^1.1.0 + diff: ^4.0.1 + make-error: ^1.1.1 + yn: 3.1.1 + peerDependencies: + "@swc/core": ">=1.2.50" + "@swc/wasm": ">=1.2.50" + "@types/node": "*" + typescript: ">=2.7" + peerDependenciesMeta: + "@swc/core": + optional: true + "@swc/wasm": + optional: true + bin: + ts-node: dist/bin.js + ts-node-cwd: dist/bin-cwd.js + ts-node-script: dist/bin-script.js + ts-node-transpile-only: dist/bin-transpile.js + ts-script: dist/bin-script-deprecated.js + checksum: 380f84e561f379545a6648c7da0c8510a53e78a554b437e40bd180d5d1f305f32d8b9b327e9eb1177f60d61893940430bb3fa74d62e0a6f6e1a839366e2cda5c + languageName: node + linkType: hard + "ts-node@npm:^9.1.0": version: 9.1.1 resolution: "ts-node@npm:9.1.1" @@ -43682,23 +44078,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^3.8.3, typescript@npm:^3.9.7, typescript@npm:~3.9.3": - version: 3.9.10 - resolution: "typescript@npm:3.9.10" +"typescript@npm:>=3.0.1, typescript@npm:^4.0.3, typescript@npm:^4.1.0-dev.20200804, typescript@npm:^4.1.3": + version: 4.5.4 + resolution: "typescript@npm:4.5.4" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 863cc06070fa18a0f9c6a83265fb4922a8b51bf6f2c6760fb0b73865305ce617ea4bc6477381f9f4b7c3a8cb4a455b054f5469e6e41307733fe6a2bd9aae82f8 + checksum: 4dccd6947e632cc0070653788a3a81051825e9a7acd4c3586124e5a145148bb57b0a401b81d220ac1eb7742a29d5d22fd35af033f839daa60738c3e4fecb5850 languageName: node linkType: hard -"typescript@npm:^4.0.3, typescript@npm:^4.1.0-dev.20200804, typescript@npm:^4.1.3": - version: 4.5.4 - resolution: "typescript@npm:4.5.4" +"typescript@npm:^3.8.3, typescript@npm:^3.9.7, typescript@npm:~3.9.3": + version: 3.9.10 + resolution: "typescript@npm:3.9.10" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 4dccd6947e632cc0070653788a3a81051825e9a7acd4c3586124e5a145148bb57b0a401b81d220ac1eb7742a29d5d22fd35af033f839daa60738c3e4fecb5850 + checksum: 863cc06070fa18a0f9c6a83265fb4922a8b51bf6f2c6760fb0b73865305ce617ea4bc6477381f9f4b7c3a8cb4a455b054f5469e6e41307733fe6a2bd9aae82f8 languageName: node linkType: hard @@ -43712,23 +44108,23 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@^3.8.3#~builtin, typescript@patch:typescript@^3.9.7#~builtin, typescript@patch:typescript@~3.9.3#~builtin": - version: 3.9.10 - resolution: "typescript@patch:typescript@npm%3A3.9.10#~builtin::version=3.9.10&hash=493e53" +"typescript@patch:typescript@>=3.0.1#~builtin, typescript@patch:typescript@^4.0.3#~builtin, typescript@patch:typescript@^4.1.0-dev.20200804#~builtin, typescript@patch:typescript@^4.1.3#~builtin": + version: 4.5.4 + resolution: "typescript@patch:typescript@npm%3A4.5.4#~builtin::version=4.5.4&hash=493e53" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 9041fb3886e7d6a560f985227b8c941d17a750f2edccb5f9b3a15a2480574654d9be803ad4a14aabcc2f2553c4d272a25fd698a7c42692f03f66b009fb46883c + checksum: 7e9541c322d8e72164763c5ccb13e6f8534124a5917b697500033c9437e23c81bfdb0e14c9d4dd8cbe9ad78ea605e91eef02f9ee6f94d9f8130ac4846664e31c languageName: node linkType: hard -"typescript@patch:typescript@^4.0.3#~builtin, typescript@patch:typescript@^4.1.0-dev.20200804#~builtin, typescript@patch:typescript@^4.1.3#~builtin": - version: 4.5.4 - resolution: "typescript@patch:typescript@npm%3A4.5.4#~builtin::version=4.5.4&hash=493e53" +"typescript@patch:typescript@^3.8.3#~builtin, typescript@patch:typescript@^3.9.7#~builtin, typescript@patch:typescript@~3.9.3#~builtin": + version: 3.9.10 + resolution: "typescript@patch:typescript@npm%3A3.9.10#~builtin::version=3.9.10&hash=493e53" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 7e9541c322d8e72164763c5ccb13e6f8534124a5917b697500033c9437e23c81bfdb0e14c9d4dd8cbe9ad78ea605e91eef02f9ee6f94d9f8130ac4846664e31c + checksum: 9041fb3886e7d6a560f985227b8c941d17a750f2edccb5f9b3a15a2480574654d9be803ad4a14aabcc2f2553c4d272a25fd698a7c42692f03f66b009fb46883c languageName: node linkType: hard @@ -44808,6 +45204,13 @@ __metadata: languageName: node linkType: hard +"vlq@npm:^0.2.1": + version: 0.2.3 + resolution: "vlq@npm:0.2.3" + checksum: d1557b404353ca75c7affaaf403d245a3273a7d1c6b3380ed7f04ae3f080e4658f41ac700d6f48acb3cd4875fe7bc7da4924b3572cd5584a5de83b35b1de5e12 + languageName: node + linkType: hard + "vm-browserify@npm:^1.0.1, vm-browserify@npm:^1.1.2": version: 1.1.2 resolution: "vm-browserify@npm:1.1.2" @@ -47003,6 +47406,13 @@ __metadata: languageName: node linkType: hard +"yargs-parser@npm:^21.0.0": + version: 21.0.0 + resolution: "yargs-parser@npm:21.0.0" + checksum: e7605acabf7a57bd382e781a83702bd2e13069b2c55bbe04d3c40aa6e8104f53ad4e3c78eabb8932306795187ef655e64ac7576f188914ce46c7c9f480155c99 + languageName: node + linkType: hard + "yargs@npm:15.4.1, yargs@npm:^15.3.1, yargs@npm:^15.4.1": version: 15.4.1 resolution: "yargs@npm:15.4.1" @@ -47074,6 +47484,21 @@ __metadata: languageName: node linkType: hard +"yargs@npm:^17.2.1": + version: 17.3.1 + resolution: "yargs@npm:17.3.1" + dependencies: + cliui: ^7.0.2 + escalade: ^3.1.1 + get-caller-file: ^2.0.5 + require-directory: ^2.1.1 + string-width: ^4.2.3 + y18n: ^5.0.5 + yargs-parser: ^21.0.0 + checksum: 2c5ff77132468093a1872b8a9798cdcc5da0bcf7a2b0660264ffa91766324b0926c3346e091d249dc3a86caf7e8e623aa0f8de660c9baf440188d4da7d4378c4 + languageName: node + linkType: hard + "yauzl@npm:^2.10.0": version: 2.10.0 resolution: "yauzl@npm:2.10.0" From cd36ab574a4d7e71ed6f6f15089f37f9a164f54e Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Wed, 26 Jan 2022 14:14:45 +0100 Subject: [PATCH 2/5] regen lockfile --- yarn.lock | 1194 +++++++++++++++++++---------------------------------- 1 file changed, 433 insertions(+), 761 deletions(-) diff --git a/yarn.lock b/yarn.lock index 9f3a351293f8..89e6e570e474 100644 --- a/yarn.lock +++ b/yarn.lock @@ -170,9 +170,9 @@ __metadata: languageName: node linkType: hard -"@angular-devkit/core@npm:13.1.3": - version: 13.1.3 - resolution: "@angular-devkit/core@npm:13.1.3" +"@angular-devkit/core@npm:13.1.4": + version: 13.1.4 + resolution: "@angular-devkit/core@npm:13.1.4" dependencies: ajv: 8.8.2 ajv-formats: 2.1.1 @@ -185,7 +185,7 @@ __metadata: peerDependenciesMeta: chokidar: optional: true - checksum: 7ef819c8bb4e81e485dde66faa4d53d113590cefc082bc22c9bb69e5ea71d38b7b251c9120ea31c120bb75c6cd8514723a456c51b4c6366010cf1dbea08e328f + checksum: 33739e2e13f7c0e42a743730527cee25fe1106d0f840026af5c4a0dbb5e83f8ba1a2f2deab77515e8016b188d2fdcc690858045c53ac3a3a3b9da62bae5dd952 languageName: node linkType: hard @@ -201,15 +201,15 @@ __metadata: linkType: hard "@angular-devkit/schematics@npm:^13.1.2": - version: 13.1.3 - resolution: "@angular-devkit/schematics@npm:13.1.3" + version: 13.1.4 + resolution: "@angular-devkit/schematics@npm:13.1.4" dependencies: - "@angular-devkit/core": 13.1.3 + "@angular-devkit/core": 13.1.4 jsonc-parser: 3.0.0 magic-string: 0.25.7 ora: 5.4.1 rxjs: 6.6.7 - checksum: c7211c2462eff69b6bb6c3300d583353944ef273ac11fdca7c052722d158b053874008861d9d2d89d7713b565f5373b13d1d1cfb3a6e089da9eaec8a6b1cb30c + checksum: d221b505a88c589f8b5902e8ab2031c626f5896846c17d2ed4bf913ea5a67ab168617ed45bde06b0df5b606ac572f81a6d61d1f3b9dbaf0dd2f67251be11df5d languageName: node linkType: hard @@ -566,25 +566,25 @@ __metadata: linkType: hard "@babel/core@npm:^7.1.0, @babel/core@npm:^7.1.6, @babel/core@npm:^7.11.0, @babel/core@npm:^7.12.0, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.16, @babel/core@npm:^7.12.3, @babel/core@npm:^7.12.9, @babel/core@npm:^7.13.16, @babel/core@npm:^7.16.0, @babel/core@npm:^7.16.7, @babel/core@npm:^7.3.4, @babel/core@npm:^7.4.5, @babel/core@npm:^7.7.5, @babel/core@npm:^7.8.4, @babel/core@npm:^7.8.6, @babel/core@npm:^7.9.0": - version: 7.16.7 - resolution: "@babel/core@npm:7.16.7" + version: 7.16.12 + resolution: "@babel/core@npm:7.16.12" dependencies: "@babel/code-frame": ^7.16.7 - "@babel/generator": ^7.16.7 + "@babel/generator": ^7.16.8 "@babel/helper-compilation-targets": ^7.16.7 "@babel/helper-module-transforms": ^7.16.7 "@babel/helpers": ^7.16.7 - "@babel/parser": ^7.16.7 + "@babel/parser": ^7.16.12 "@babel/template": ^7.16.7 - "@babel/traverse": ^7.16.7 - "@babel/types": ^7.16.7 + "@babel/traverse": ^7.16.10 + "@babel/types": ^7.16.8 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: 01e69670445a712fba0c6a2d20b442fac6c7bd48d3bee25f3034a5a772bdf7fe442f1164d5c0d4ad420aacf19d701326d014e9bb0daa88fdd0831d0cc832e7fd + checksum: 3e62056eb6e9e20dc785001d720f7958d4e407e5d3ad6203471f85482381c59b5fd9237601be10941aa47394a3bbba2679e7c5850c31225bbae3aa0db45009bf languageName: node linkType: hard @@ -599,7 +599,7 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.12.1, @babel/generator@npm:^7.12.10, @babel/generator@npm:^7.12.11, @babel/generator@npm:^7.12.5, @babel/generator@npm:^7.16.7, @babel/generator@npm:^7.16.8, @babel/generator@npm:^7.4.0, @babel/generator@npm:^7.8.7, @babel/generator@npm:^7.9.0": +"@babel/generator@npm:^7.12.1, @babel/generator@npm:^7.12.10, @babel/generator@npm:^7.12.11, @babel/generator@npm:^7.12.5, @babel/generator@npm:^7.16.8, @babel/generator@npm:^7.4.0, @babel/generator@npm:^7.8.7, @babel/generator@npm:^7.9.0": version: 7.16.8 resolution: "@babel/generator@npm:7.16.8" dependencies: @@ -643,9 +643,9 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.16.7, @babel/helper-create-class-features-plugin@npm:^7.8.3": - version: 7.16.7 - resolution: "@babel/helper-create-class-features-plugin@npm:7.16.7" +"@babel/helper-create-class-features-plugin@npm:^7.16.10, @babel/helper-create-class-features-plugin@npm:^7.16.7, @babel/helper-create-class-features-plugin@npm:^7.8.3": + version: 7.16.10 + resolution: "@babel/helper-create-class-features-plugin@npm:7.16.10" dependencies: "@babel/helper-annotate-as-pure": ^7.16.7 "@babel/helper-environment-visitor": ^7.16.7 @@ -656,7 +656,7 @@ __metadata: "@babel/helper-split-export-declaration": ^7.16.7 peerDependencies: "@babel/core": ^7.0.0 - checksum: 56a397107fce3f64a0da53daf03ada1c3f97c6a829eea12ba2303c85d2763763588a27d2086c1abf63e0416c01d1272b4cef5d510177f331bf699308111465ac + checksum: ffd4fbf242c6b7e664fe58c5540174e708a7b789c44643f89bbeb02897a9064a9ba52838414f6b8f1252d602f682c1880aed68ef6c48115366bd2dca8608d3f6 languageName: node linkType: hard @@ -764,7 +764,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.10.4, @babel/helper-module-imports@npm:^7.12.1, @babel/helper-module-imports@npm:^7.12.13, @babel/helper-module-imports@npm:^7.12.5, @babel/helper-module-imports@npm:^7.16.0, @babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.8.3": +"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.12.1, @babel/helper-module-imports@npm:^7.12.13, @babel/helper-module-imports@npm:^7.12.5, @babel/helper-module-imports@npm:^7.16.0, @babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.8.3": version: 7.16.7 resolution: "@babel/helper-module-imports@npm:7.16.7" dependencies: @@ -901,22 +901,22 @@ __metadata: linkType: hard "@babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.16.7, @babel/highlight@npm:^7.8.3": - version: 7.16.7 - resolution: "@babel/highlight@npm:7.16.7" + version: 7.16.10 + resolution: "@babel/highlight@npm:7.16.10" dependencies: "@babel/helper-validator-identifier": ^7.16.7 chalk: ^2.0.0 js-tokens: ^4.0.0 - checksum: a8af2c3a5210a309855f1ec83657aa6de5005b37987702f39c1e062ac674b271377953055822d473153f44acf4f05dfda7795f86433f3f0f4a207de9c71e2fc1 + checksum: 0ec2007a1fbd826f4433daded828a65b824fa653c65c57d7a45aea161636994099db8c071a7a4e0844c2a2cec3aeaea62359f4b8b907f9cae7e440693af65331 languageName: node linkType: hard -"@babel/parser@npm:^7.0.0, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.1.6, @babel/parser@npm:^7.11.5, @babel/parser@npm:^7.12.10, @babel/parser@npm:^7.12.11, @babel/parser@npm:^7.12.3, @babel/parser@npm:^7.12.7, @babel/parser@npm:^7.13.12, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.4, @babel/parser@npm:^7.16.7, @babel/parser@npm:^7.16.8, @babel/parser@npm:^7.4.3, @babel/parser@npm:^7.4.5, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.7.0, @babel/parser@npm:^7.8.6, @babel/parser@npm:^7.8.7, @babel/parser@npm:^7.9.0, @babel/parser@npm:^7.9.6": - version: 7.16.8 - resolution: "@babel/parser@npm:7.16.8" +"@babel/parser@npm:^7.0.0, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.1.6, @babel/parser@npm:^7.11.5, @babel/parser@npm:^7.12.10, @babel/parser@npm:^7.12.11, @babel/parser@npm:^7.12.3, @babel/parser@npm:^7.12.7, @babel/parser@npm:^7.13.12, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.10, @babel/parser@npm:^7.16.12, @babel/parser@npm:^7.16.4, @babel/parser@npm:^7.16.7, @babel/parser@npm:^7.4.3, @babel/parser@npm:^7.4.5, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.7.0, @babel/parser@npm:^7.8.6, @babel/parser@npm:^7.8.7, @babel/parser@npm:^7.9.0, @babel/parser@npm:^7.9.6": + version: 7.16.12 + resolution: "@babel/parser@npm:7.16.12" bin: parser: ./bin/babel-parser.js - checksum: 6b67c437ce785e8a1509eb8d2da0fa2c97cfd3755e308c1ada50f5e01ff506ab4801dfa16cc3e5facee40b61b99295c66e71c4e28514a3547d65b2eec5d4d306 + checksum: e706d04885c7e816930e7ecbbcd899aac818ffe822541a165bbf6dee22bbe9f0be68ca090f2406aa3d9a6b25222a17e01ea12c30fb3f7c71920296d90a54d90c languageName: node linkType: hard @@ -1193,15 +1193,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-private-methods@npm:^7.12.1, @babel/plugin-proposal-private-methods@npm:^7.16.0, @babel/plugin-proposal-private-methods@npm:^7.16.5, @babel/plugin-proposal-private-methods@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-proposal-private-methods@npm:7.16.7" +"@babel/plugin-proposal-private-methods@npm:^7.12.1, @babel/plugin-proposal-private-methods@npm:^7.16.0, @babel/plugin-proposal-private-methods@npm:^7.16.11, @babel/plugin-proposal-private-methods@npm:^7.16.5": + version: 7.16.11 + resolution: "@babel/plugin-proposal-private-methods@npm:7.16.11" dependencies: - "@babel/helper-create-class-features-plugin": ^7.16.7 + "@babel/helper-create-class-features-plugin": ^7.16.10 "@babel/helper-plugin-utils": ^7.16.7 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: e4f89121f0e205f937d3f8ccebfd76bafd3917c24fb7844e4160fc3e6302c71cacc0a9184bf8a020f6cb7125ae9e6f93f896fab5772f500247dfe2db74a8d615 + checksum: 3e57910a383762414e3c96c3e29b493e75a2aa33d32ae44cb35e5a7ba2f7fea31bb2808496525724abef2c7048e0328fd1821a0c90a92f0d34325ae149ac9d96 languageName: node linkType: hard @@ -1941,8 +1941,8 @@ __metadata: linkType: hard "@babel/plugin-transform-runtime@npm:^7.11.0, @babel/plugin-transform-runtime@npm:^7.12.10, @babel/plugin-transform-runtime@npm:^7.13.9, @babel/plugin-transform-runtime@npm:^7.16.4": - version: 7.16.8 - resolution: "@babel/plugin-transform-runtime@npm:7.16.8" + version: 7.16.10 + resolution: "@babel/plugin-transform-runtime@npm:7.16.10" dependencies: "@babel/helper-module-imports": ^7.16.7 "@babel/helper-plugin-utils": ^7.16.7 @@ -1952,7 +1952,7 @@ __metadata: semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 951c26068b206dcaac69bc7379331a32d91efdca12f59e5fd5681f2661252bc20aca86201d35c7882c61f50cf12ce5fa3a6c4240a5b0590164da99bc08a36722 + checksum: 08ffe52331d972a3c9c7cb35cfd7ec1c71c409541ab3a6b971d943a85e2877771f525716c93a509805dec62a427f7a738a5421f5848dbb74289d60a819935f7d languageName: node linkType: hard @@ -2217,8 +2217,8 @@ __metadata: linkType: hard "@babel/preset-env@npm:^7.1.6, @babel/preset-env@npm:^7.11.0, @babel/preset-env@npm:^7.12.1, @babel/preset-env@npm:^7.12.11, @babel/preset-env@npm:^7.16.4, @babel/preset-env@npm:^7.16.5, @babel/preset-env@npm:^7.16.7, @babel/preset-env@npm:^7.4.5, @babel/preset-env@npm:^7.8.4": - version: 7.16.8 - resolution: "@babel/preset-env@npm:7.16.8" + version: 7.16.11 + resolution: "@babel/preset-env@npm:7.16.11" dependencies: "@babel/compat-data": ^7.16.8 "@babel/helper-compilation-targets": ^7.16.7 @@ -2238,7 +2238,7 @@ __metadata: "@babel/plugin-proposal-object-rest-spread": ^7.16.7 "@babel/plugin-proposal-optional-catch-binding": ^7.16.7 "@babel/plugin-proposal-optional-chaining": ^7.16.7 - "@babel/plugin-proposal-private-methods": ^7.16.7 + "@babel/plugin-proposal-private-methods": ^7.16.11 "@babel/plugin-proposal-private-property-in-object": ^7.16.7 "@babel/plugin-proposal-unicode-property-regex": ^7.16.7 "@babel/plugin-syntax-async-generators": ^7.8.4 @@ -2296,7 +2296,7 @@ __metadata: semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4c606027c849b1b926403d18bd257d2c96f83741c2f4c02eec465dfea0258bf40eb864bce05b4dd15cc7c3fc6559e973e75c33c099f57756e10b91c72280960f + checksum: 69e4d82f56533e3d761d08abf066e598268b71576da64ec4a2cda10b8065f4aac4a25f7652c7bf8210df6c9eb8193ceb99141214abd69975d1fb6d583d55033e languageName: node linkType: hard @@ -2437,7 +2437,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.0, @babel/runtime@npm:^7.12.0, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.14.0, @babel/runtime@npm:^7.14.8, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.3.4, @babel/runtime@npm:^7.4.5, @babel/runtime@npm:^7.5.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.0, @babel/runtime@npm:^7.12.0, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.14.8, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.16.7, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.3.4, @babel/runtime@npm:^7.4.5, @babel/runtime@npm:^7.5.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": version: 7.16.7 resolution: "@babel/runtime@npm:7.16.7" dependencies: @@ -2479,9 +2479,9 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.12.1, @babel/traverse@npm:^7.12.10, @babel/traverse@npm:^7.12.11, @babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.16.7, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.4.3, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.8.6, @babel/traverse@npm:^7.9.0": - version: 7.16.8 - resolution: "@babel/traverse@npm:7.16.8" +"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.12.1, @babel/traverse@npm:^7.12.10, @babel/traverse@npm:^7.12.11, @babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.16.10, @babel/traverse@npm:^7.16.7, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.4.3, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.8.6, @babel/traverse@npm:^7.9.0": + version: 7.16.10 + resolution: "@babel/traverse@npm:7.16.10" dependencies: "@babel/code-frame": ^7.16.7 "@babel/generator": ^7.16.8 @@ -2489,11 +2489,11 @@ __metadata: "@babel/helper-function-name": ^7.16.7 "@babel/helper-hoist-variables": ^7.16.7 "@babel/helper-split-export-declaration": ^7.16.7 - "@babel/parser": ^7.16.8 + "@babel/parser": ^7.16.10 "@babel/types": ^7.16.8 debug: ^4.1.0 globals: ^11.1.0 - checksum: ee8e9dd51143152ee02865a039423d1543966dcfc519762c3eb31700ceb5773ddbc516a7f84ac5eee4f2cd81099f206f0b7f35ddee183c68b51e4232fdc0363a + checksum: f0c1bac0f037f72a64628f768d1343326bc27facec2fa22b2c855400481faac3e6f4bbefc878c995e60885f6ca4580af56ab15ef147a3ba9d17c871e9804b019 languageName: node linkType: hard @@ -4492,9 +4492,9 @@ __metadata: linkType: hard "@lit/reactive-element@npm:^1.1.0": - version: 1.2.0 - resolution: "@lit/reactive-element@npm:1.2.0" - checksum: 8cb527f287157e40f5475133e64bda37ef8fab86ea0c9a066b7bbc481391152ef3779bf33794e9cefd1ed4e556fc4d6544ac02214e95a2ced47406664f9e9806 + version: 1.2.1 + resolution: "@lit/reactive-element@npm:1.2.1" + checksum: 04d851b63b2247dd5ebf22688aae711a815e30adc4068b5a9bc97fdbb183bb7867a58e8d83c445702e9851da48b5ec20c9fdfc77d5eb392e8e99a1272942dd59 languageName: node linkType: hard @@ -5088,16 +5088,16 @@ __metadata: linkType: hard "@octokit/request@npm:^5.2.0, @octokit/request@npm:^5.4.0, @octokit/request@npm:^5.6.0": - version: 5.6.2 - resolution: "@octokit/request@npm:5.6.2" + version: 5.6.3 + resolution: "@octokit/request@npm:5.6.3" dependencies: "@octokit/endpoint": ^6.0.1 "@octokit/request-error": ^2.1.0 "@octokit/types": ^6.16.1 is-plain-object: ^5.0.0 - node-fetch: ^2.6.1 + node-fetch: ^2.6.7 universal-user-agent: ^6.0.0 - checksum: daf49dd397b4a81b78a5a93ae6b923d1a9c4d6177e886427d7dc51dce47e740acf986953b3135bd9d8f9529d712993f4aaebdc02362440d071ba1e1d4d61fbb8 + checksum: a546dc05665c6cf8184ae7c4ac3ed4f0c339c2170dd7e2beeb31a6e0a9dd968ca8ad960edbd2af745e585276e692c9eb9c6dbf1a8c9d815eb7b7fd282f3e67fc languageName: node linkType: hard @@ -6055,67 +6055,6 @@ __metadata: languageName: node linkType: hard -"@rollup/plugin-babel@npm:^5.3.0": - version: 5.3.0 - resolution: "@rollup/plugin-babel@npm:5.3.0" - dependencies: - "@babel/helper-module-imports": ^7.10.4 - "@rollup/pluginutils": ^3.1.0 - peerDependencies: - "@babel/core": ^7.0.0 - "@types/babel__core": ^7.1.9 - rollup: ^1.20.0||^2.0.0 - peerDependenciesMeta: - "@types/babel__core": - optional: true - checksum: e014731ee431b4ad94aed150377037f5a6d653002e72807bddf6185d046834b826141b8016fa242b371950d799d4b33394b746a6b3aaa987437c586bc2d14e00 - languageName: node - linkType: hard - -"@rollup/plugin-commonjs@npm:^21.0.1": - version: 21.0.1 - resolution: "@rollup/plugin-commonjs@npm:21.0.1" - dependencies: - "@rollup/pluginutils": ^3.1.0 - commondir: ^1.0.1 - estree-walker: ^2.0.1 - glob: ^7.1.6 - is-reference: ^1.2.1 - magic-string: ^0.25.7 - resolve: ^1.17.0 - peerDependencies: - rollup: ^2.38.3 - checksum: 640a05ca010c1cec3481c7934f7c24f65a1c8a5f539f6caa1652ec44fa2ddd42bd01b1fb40ce8e81d7bc1259561f91014e9c1bac8332f4dc8a2ef292b8d2d76e - languageName: node - linkType: hard - -"@rollup/plugin-json@npm:^4.1.0": - version: 4.1.0 - resolution: "@rollup/plugin-json@npm:4.1.0" - dependencies: - "@rollup/pluginutils": ^3.0.8 - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - checksum: 9fc4a3ee60929afcb5269ebda602914d1cf5dc020808f85be90c0a5a2ba9ca26136b0284a1935984861f0549a1e1db30fc372906c14425f5da4909f0fd21e5ea - languageName: node - linkType: hard - -"@rollup/plugin-node-resolve@npm:^13.0.6": - version: 13.1.3 - resolution: "@rollup/plugin-node-resolve@npm:13.1.3" - dependencies: - "@rollup/pluginutils": ^3.1.0 - "@types/resolve": 1.17.1 - builtin-modules: ^3.1.0 - deepmerge: ^4.2.2 - is-module: ^1.0.0 - resolve: ^1.19.0 - peerDependencies: - rollup: ^2.42.0 - checksum: f679239e1b74a10db54adf5837fb6269cc36badd277223bb9b0aa068c27b5156bcc21f3bda818cc4baf1373c0806ac8e561a426cbe5a10c5c97ce90d55a975d2 - languageName: node - linkType: hard - "@rollup/plugin-node-resolve@npm:^7.1.1": version: 7.1.3 resolution: "@rollup/plugin-node-resolve@npm:7.1.3" @@ -6143,20 +6082,6 @@ __metadata: languageName: node linkType: hard -"@rollup/plugin-typescript@npm:^8.3.0": - version: 8.3.0 - resolution: "@rollup/plugin-typescript@npm:8.3.0" - dependencies: - "@rollup/pluginutils": ^3.1.0 - resolve: ^1.17.0 - peerDependencies: - rollup: ^2.14.0 - tslib: "*" - typescript: ">=3.7.0" - checksum: d10ffd4a59d4e5bf36cff8990f9f69194b8d274b81d4b4dcb4eafa6a6e3f5a64589eb3029319ae811bb21643a0e58333631787e36829f3a6e3891289ca7d2dcc - languageName: node - linkType: hard - "@rollup/pluginutils@npm:^3.0.8, @rollup/pluginutils@npm:^3.1.0": version: 3.1.0 resolution: "@rollup/pluginutils@npm:3.1.0" @@ -8088,15 +8013,15 @@ __metadata: linkType: soft "@storybook/node-logger@npm:*, @storybook/node-logger@npm:^6.1.14": - version: 6.4.13 - resolution: "@storybook/node-logger@npm:6.4.13" + version: 6.4.14 + resolution: "@storybook/node-logger@npm:6.4.14" dependencies: "@types/npmlog": ^4.1.2 chalk: ^4.1.0 core-js: ^3.8.2 npmlog: ^5.0.1 pretty-hrtime: ^1.0.3 - checksum: 3db39e4ea11f611ceceff71ac3ad4be39224019433d1d5142d7795ef235ae35378dd86f5c5d134a83e4db0a050028f34ec34eedc672f6a2beb54d3236c704497 + checksum: 5ac3d5bb2d281432c980e3a713494c90c6735cfb1eadae3b41738a7a0ed7850bab7c03702c9aa222ac1c18e61102f60d9a440ef04ed482087031def2ff9231bd languageName: node linkType: hard @@ -8295,11 +8220,6 @@ __metadata: "@nrwl/nx-cloud": 12.1.1 "@nrwl/tao": 12.3.4 "@nrwl/workspace": 12.3.4 - "@rollup/plugin-babel": ^5.3.0 - "@rollup/plugin-commonjs": ^21.0.1 - "@rollup/plugin-json": ^4.1.0 - "@rollup/plugin-node-resolve": ^13.0.6 - "@rollup/plugin-typescript": ^8.3.0 "@storybook/addon-a11y": "workspace:*" "@storybook/addon-actions": "workspace:*" "@storybook/addon-backgrounds": "workspace:*" @@ -8395,7 +8315,6 @@ __metadata: danger: ^10.6.2 detect-port: ^1.3.0 downlevel-dts: ^0.6.0 - dts-bundle-generator: ^6.2.0 enzyme: ^3.11.0 enzyme-adapter-react-16: ^1.15.5 eslint: ^7.17.0 @@ -8445,9 +8364,6 @@ __metadata: remark-cli: ^9.0.0 remark-lint: ^8.0.0 remark-preset-lint-recommended: ^5.0.0 - rollup: ^2.60.2 - rollup-plugin-jsx: ^1.0.3 - rollup-plugin-terser: ^7.0.2 serve-static: ^1.14.1 shelljs: ^0.8.4 shx: ^0.3.2 @@ -8693,15 +8609,14 @@ __metadata: "@emotion/is-prop-valid": ^0.8.6 "@emotion/styled": ^10.0.27 "@storybook/client-logger": 6.5.0-alpha.23 - "@types/node": ^14.14.20 || ^16.0.0 core-js: ^3.8.2 deep-object-diff: ^1.1.0 emotion-theming: ^10.0.27 global: ^4.4.0 memoizerific: ^1.11.3 polished: ^4.0.5 + resolve-from: ^5.0.0 ts-dedent: ^2.0.0 - ts-node: ^10.4.0 peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -9199,8 +9114,8 @@ __metadata: linkType: hard "@testing-library/dom@npm:^8.3.0": - version: 8.11.2 - resolution: "@testing-library/dom@npm:8.11.2" + version: 8.11.3 + resolution: "@testing-library/dom@npm:8.11.3" dependencies: "@babel/code-frame": ^7.10.4 "@babel/runtime": ^7.12.5 @@ -9210,7 +9125,7 @@ __metadata: dom-accessibility-api: ^0.5.9 lz-string: ^1.4.4 pretty-format: ^27.0.2 - checksum: debdabe430b04d548275ad893f97346d437ac2851987793f9da82c41d65bf2dc69c6fa26b8d48e259a203659beb70e831c3542cc8a967333d1377fc536dda0a8 + checksum: 2a27ace6e6172c26be6e7dd689ead87d874b34fa887017dcf1e20d1e0f6160f26236c53364217af005c14d87ad76680579e51b18ed2a8738e1b72c5ea908f6b2 languageName: node linkType: hard @@ -9269,15 +9184,15 @@ __metadata: languageName: node linkType: hard -"@ts-morph/common@npm:~0.12.2": - version: 0.12.2 - resolution: "@ts-morph/common@npm:0.12.2" +"@ts-morph/common@npm:~0.12.3": + version: 0.12.3 + resolution: "@ts-morph/common@npm:0.12.3" dependencies: fast-glob: ^3.2.7 minimatch: ^3.0.4 mkdirp: ^1.0.4 path-browserify: ^1.0.1 - checksum: 1e5842f104ead46e2650711e1f0ca363664564638a2d044b398833ea5bccb46b8efc3478c0daa2b590f80bb9e4a28428c25e484de63fddfb9dfc69bc12241366 + checksum: 2a0b25128eca547cfdf4795d39e7d6e15c81008b74867ccdda9d0d9c1b0eaca534d6d729220572e726a811786efa3c38f3b6a482d3fc970d3bf0acea39a7248f languageName: node linkType: hard @@ -9562,12 +9477,12 @@ __metadata: linkType: hard "@types/eslint@npm:*": - version: 8.2.2 - resolution: "@types/eslint@npm:8.2.2" + version: 8.4.1 + resolution: "@types/eslint@npm:8.4.1" dependencies: "@types/estree": "*" "@types/json-schema": "*" - checksum: a1fd08127f8486369ab11fde7c1f802b1e361fdf4eac2d992ee3aaa550febd6ff49e6f03493cd7910a2a5cf5bac4b465a850176f05b7fbd892ecc55b602837f7 + checksum: 3ba1ddb8d2362316bafe65f90aa41ce23f923f8ae6a131e382540a7c0d8ad5f04117e6aba788392717a616bd6e2589a1d954630c49edb364d28dc8eeb5214890 languageName: node linkType: hard @@ -9694,7 +9609,7 @@ __metadata: languageName: node linkType: hard -"@types/http-proxy@npm:^1.17.5": +"@types/http-proxy@npm:^1.17.5, @types/http-proxy@npm:^1.17.8": version: 1.17.8 resolution: "@types/http-proxy@npm:1.17.8" dependencies: @@ -9940,9 +9855,9 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:>= 8, @types/node@npm:>=10.0.0": - version: 17.0.10 - resolution: "@types/node@npm:17.0.10" - checksum: d250b5b010d84d7d5e0aaba90b50826bfce1b31e3359e2f277fbe2184fbaa7142d51c48c69973504f337f58370cd32ed4040816b36b4c7e9524cd07631bc457e + version: 17.0.12 + resolution: "@types/node@npm:17.0.12" + checksum: 2d21f84a98e1dcb15869b2219a4731f5ca4bdc0ed72ec604c5cec1767c83ac789694ccbcee238329d2358b189fef63cf1453d102028def80cc74d8ea2a1d4276 languageName: node linkType: hard @@ -10033,9 +9948,9 @@ __metadata: linkType: hard "@types/prismjs@npm:^1.16.6": - version: 1.16.6 - resolution: "@types/prismjs@npm:1.16.6" - checksum: c1c2d917680bbca005aa6bd9a3082e6dedb1cb667170ee3b400bcfa82924bbec87fcb41084da2ef427c31c02b4bb108708a0675539365a8ac763fb38b3bc2ac1 + version: 1.16.8 + resolution: "@types/prismjs@npm:1.16.8" + checksum: 0f9324c2114dddf6e5ef51314f592c37f1ebe57a86abe66352b77586fc7feb969f573e6cb68132f7789df94a54c8e63d3d2764e12470a870a9895dc7059cc9a4 languageName: node linkType: hard @@ -10201,15 +10116,6 @@ __metadata: languageName: node linkType: hard -"@types/resolve@npm:1.17.1": - version: 1.17.1 - resolution: "@types/resolve@npm:1.17.1" - dependencies: - "@types/node": "*" - checksum: 6eeb9c27d99bf4b393bf168d43208f63e78cefca5644662a0bdb2bdbf8352386f4f3aca66add138fc41bce5f66fd48a0de430a1473f11b612fbed0375ae78031 - languageName: node - linkType: hard - "@types/responselike@npm:^1.0.0": version: 1.0.0 resolution: "@types/responselike@npm:1.0.0" @@ -10653,13 +10559,13 @@ __metadata: linkType: hard "@typescript-eslint/experimental-utils@npm:^5.3.0": - version: 5.10.0 - resolution: "@typescript-eslint/experimental-utils@npm:5.10.0" + version: 5.10.1 + resolution: "@typescript-eslint/experimental-utils@npm:5.10.1" dependencies: - "@typescript-eslint/utils": 5.10.0 + "@typescript-eslint/utils": 5.10.1 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: c68fb2cdcfaf7b0a09e8e577489bfea7fbfecacf131eb8014f58df1321d5f8ae0ddc44d2fbca1c0a4a9e5f23a29d9664e9a052a399df2712b40afae8f9910da0 + checksum: 82b086d96b7294f0f0fbf028dd2f53c1bfab0cf2f9f6e3f5365e803b47b3834cc83a78f6005c44d5bd64a80669eddf035a207308f3717a1c8d7df6d460954912 languageName: node linkType: hard @@ -10707,13 +10613,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.10.0": - version: 5.10.0 - resolution: "@typescript-eslint/scope-manager@npm:5.10.0" +"@typescript-eslint/scope-manager@npm:5.10.1": + version: 5.10.1 + resolution: "@typescript-eslint/scope-manager@npm:5.10.1" dependencies: - "@typescript-eslint/types": 5.10.0 - "@typescript-eslint/visitor-keys": 5.10.0 - checksum: 03c5f47df366225434068c896a6e871bf1d120cffca9d4090ad3c5d0d0fea7eadbb7d5795554ed6005b093db0a2b806cf669e99316db5dd24f183f343c965b2e + "@typescript-eslint/types": 5.10.1 + "@typescript-eslint/visitor-keys": 5.10.1 + checksum: adbc7cdc26551614a1f1b22ae15c578966ff61d14d6221e0987899c26ffbb3ce7225ab3efc051dfa3fa36c7c36e3d1f5dbef1c28a7aa601028c36bb00a8924e7 languageName: node linkType: hard @@ -10731,10 +10637,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:5.10.0": - version: 5.10.0 - resolution: "@typescript-eslint/types@npm:5.10.0" - checksum: 196c45dea8a79a45982a81b15f50f556ede2fa0c6ee8640047fa25d6921ef2e031a0fee044cce82504c584d15726529bc135cc1a0599965d47a26284d95f168e +"@typescript-eslint/types@npm:5.10.1": + version: 5.10.1 + resolution: "@typescript-eslint/types@npm:5.10.1" + checksum: 6db53a34cda2fb955f754e9a13caf19747383e07c4de463de7c2d8a061858495e20b8b7e429514fcf58f3c23c9a8ef6b6aaa1123bfacef2abc43f06072c8c95a languageName: node linkType: hard @@ -10793,12 +10699,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.10.0": - version: 5.10.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.10.0" +"@typescript-eslint/typescript-estree@npm:5.10.1": + version: 5.10.1 + resolution: "@typescript-eslint/typescript-estree@npm:5.10.1" dependencies: - "@typescript-eslint/types": 5.10.0 - "@typescript-eslint/visitor-keys": 5.10.0 + "@typescript-eslint/types": 5.10.1 + "@typescript-eslint/visitor-keys": 5.10.1 debug: ^4.3.2 globby: ^11.0.4 is-glob: ^4.0.3 @@ -10807,23 +10713,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 3f91dc21de484705d6e734032624abed4473768d74cf6001d94c21614e1c42518f9adf6ea6dd7b0a5dd7a6a3b781e0170a00d8ec3b552ffc2d8fe2e5aae3c455 + checksum: 29fd05c8f1153603392f78c18e2f5c278216dbbb1bee496730f0f7e06b592743bb29dd93b2d3c19a5beed6537a8bafa82214d91c1b0b517162e65093b717c755 languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.10.0": - version: 5.10.0 - resolution: "@typescript-eslint/utils@npm:5.10.0" +"@typescript-eslint/utils@npm:5.10.1": + version: 5.10.1 + resolution: "@typescript-eslint/utils@npm:5.10.1" dependencies: "@types/json-schema": ^7.0.9 - "@typescript-eslint/scope-manager": 5.10.0 - "@typescript-eslint/types": 5.10.0 - "@typescript-eslint/typescript-estree": 5.10.0 + "@typescript-eslint/scope-manager": 5.10.1 + "@typescript-eslint/types": 5.10.1 + "@typescript-eslint/typescript-estree": 5.10.1 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 6c84745ea90c6c2dce96c77ac12006d595368635647eb141bdab8d0a9d0c25c33d8e947d9321acc442f985e2aa55ed1bd099e7624cd3d586658dea49d964096f + checksum: 31f5ef1502fab6282630ec176866acb999ec3587bbcd8be7cdb5649004e67afd6ef4718fc6b11e1eeb570624236e248ff054d01587ad7daf7bc30b7176c57ef6 languageName: node linkType: hard @@ -10846,13 +10752,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.10.0": - version: 5.10.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.10.0" +"@typescript-eslint/visitor-keys@npm:5.10.1": + version: 5.10.1 + resolution: "@typescript-eslint/visitor-keys@npm:5.10.1" dependencies: - "@typescript-eslint/types": 5.10.0 + "@typescript-eslint/types": 5.10.1 eslint-visitor-keys: ^3.0.0 - checksum: 895c84a0f5bb143f17dfa08ad1a484398aaa54975d55731d53fd7dbd15b0c70d341212fb82a8dc082a22b4282c3a8e8132ad8755dfd53483031649b77ec1cc27 + checksum: b998639fc6fc8b825d184041224b36ca8cbcac49f2769a30ad49b926ffba72eb6a015f1ce5d75aa6085b4b27cc3b9f04d78746c3338275436f7784002959d17c languageName: node linkType: hard @@ -11394,15 +11300,15 @@ __metadata: languageName: node linkType: hard -"@vue/compiler-core@npm:3.2.27": - version: 3.2.27 - resolution: "@vue/compiler-core@npm:3.2.27" +"@vue/compiler-core@npm:3.2.29": + version: 3.2.29 + resolution: "@vue/compiler-core@npm:3.2.29" dependencies: "@babel/parser": ^7.16.4 - "@vue/shared": 3.2.27 + "@vue/shared": 3.2.29 estree-walker: ^2.0.2 source-map: ^0.6.1 - checksum: 34b974cc51f9811ddcdffe1f9db9b8911183c530647030585bc7abd9d849d2f2ed86eb7c927631c45b1863176873621bcb7cfd7f80b9d1823a40c4bc3cfdef6c + checksum: 5ddff395e0f02eb5046cb7104584f450ba62666efd016787bd66262a09acb1bb1011374e3f0ac118d1990828a4f698865c96ff404d22606645d84919b1a7a46f languageName: node linkType: hard @@ -11416,13 +11322,13 @@ __metadata: languageName: node linkType: hard -"@vue/compiler-dom@npm:3.2.27, @vue/compiler-dom@npm:^3.2.0": - version: 3.2.27 - resolution: "@vue/compiler-dom@npm:3.2.27" +"@vue/compiler-dom@npm:3.2.29, @vue/compiler-dom@npm:^3.2.0": + version: 3.2.29 + resolution: "@vue/compiler-dom@npm:3.2.29" dependencies: - "@vue/compiler-core": 3.2.27 - "@vue/shared": 3.2.27 - checksum: 019896a444b34ed7f99d795d5381b6c8e249692737506ba7e2d0d1c6e79a7f58c7cd04ee0f889b54acf28a9c63e654862834b7939b86740b7909f366a5334016 + "@vue/compiler-core": 3.2.29 + "@vue/shared": 3.2.29 + checksum: a2ae9a516abe6cc5d8f6a3613e3463e613b4c25dfa12e921cf03d83ed43ce596e4b15debbbff209fb2a94a183fa204ebc8f1a9dd7038eaa7c8c86569dd66a457 languageName: node linkType: hard @@ -11452,21 +11358,21 @@ __metadata: languageName: node linkType: hard -"@vue/compiler-sfc@npm:3.2.27, @vue/compiler-sfc@npm:^3.0.0, @vue/compiler-sfc@npm:^3.2.0": - version: 3.2.27 - resolution: "@vue/compiler-sfc@npm:3.2.27" +"@vue/compiler-sfc@npm:3.2.29, @vue/compiler-sfc@npm:^3.0.0, @vue/compiler-sfc@npm:^3.2.0": + version: 3.2.29 + resolution: "@vue/compiler-sfc@npm:3.2.29" dependencies: "@babel/parser": ^7.16.4 - "@vue/compiler-core": 3.2.27 - "@vue/compiler-dom": 3.2.27 - "@vue/compiler-ssr": 3.2.27 - "@vue/reactivity-transform": 3.2.27 - "@vue/shared": 3.2.27 + "@vue/compiler-core": 3.2.29 + "@vue/compiler-dom": 3.2.29 + "@vue/compiler-ssr": 3.2.29 + "@vue/reactivity-transform": 3.2.29 + "@vue/shared": 3.2.29 estree-walker: ^2.0.2 magic-string: ^0.25.7 postcss: ^8.1.10 source-map: ^0.6.1 - checksum: 5aa1067fda01854baabda95f0c353d20024c626c42847c74003283f76cd2c20e144f1a777f955ff05f0903269f865c0e7618a5b1b15d11a5944a81b073cb859b + checksum: a0b1b91a0bacbfcfdac49fc0c2f2bf29072a1c0cbdecbb48aa13f20ab3257299bdf6b2a9ae1e953393001121cb0e1a24c5c48cb18d19a90b1d6d08b42a4764c1 languageName: node linkType: hard @@ -11480,13 +11386,13 @@ __metadata: languageName: node linkType: hard -"@vue/compiler-ssr@npm:3.2.27": - version: 3.2.27 - resolution: "@vue/compiler-ssr@npm:3.2.27" +"@vue/compiler-ssr@npm:3.2.29": + version: 3.2.29 + resolution: "@vue/compiler-ssr@npm:3.2.29" dependencies: - "@vue/compiler-dom": 3.2.27 - "@vue/shared": 3.2.27 - checksum: 2aa7b3c4b51868717fba4770f4d68def64d96c09e5df29b61ebd4ab59bf80eae855f1282ff10dd88a97a3298ddbf17150b1890c3c23008ecb541836065dc7a81 + "@vue/compiler-dom": 3.2.29 + "@vue/shared": 3.2.29 + checksum: afcdd1279fa4664e68a9a1428e48b1e9492c52afbd2fed6290d506781b22cbcc2a64b03d8636dde0e84c3a1544f60cbb7ae3b7d7fc9e3569b0b3e51a2eecb5ae languageName: node linkType: hard @@ -11520,16 +11426,16 @@ __metadata: languageName: node linkType: hard -"@vue/reactivity-transform@npm:3.2.27": - version: 3.2.27 - resolution: "@vue/reactivity-transform@npm:3.2.27" +"@vue/reactivity-transform@npm:3.2.29": + version: 3.2.29 + resolution: "@vue/reactivity-transform@npm:3.2.29" dependencies: "@babel/parser": ^7.16.4 - "@vue/compiler-core": 3.2.27 - "@vue/shared": 3.2.27 + "@vue/compiler-core": 3.2.29 + "@vue/shared": 3.2.29 estree-walker: ^2.0.2 magic-string: ^0.25.7 - checksum: 306d2045fac772b0867b2bfe9312672511ce2c20bf645b3e05f50de4b2216ac9aeeedcd51dfe06e50e143b3955ac5c3c4f995a9135e646286e1ac72964c37a31 + checksum: ebcfd378dd8ff2f16ae5029b1777e484df3267241e3551781ab101168301ba15e78d7be6594b4b09b5f8c5fcf70214b4fc3f76c8b84b642d772e655c17ae44dc languageName: node linkType: hard @@ -11542,12 +11448,12 @@ __metadata: languageName: node linkType: hard -"@vue/reactivity@npm:3.2.27": - version: 3.2.27 - resolution: "@vue/reactivity@npm:3.2.27" +"@vue/reactivity@npm:3.2.29": + version: 3.2.29 + resolution: "@vue/reactivity@npm:3.2.29" dependencies: - "@vue/shared": 3.2.27 - checksum: b9468b0fa919616b1707e119fdeb57cbd385959660518fcaedc6ac8fe8deea9e78cc6984bf20fa8164c02134921f914bdb38217cde1e04bdd93ff9a475b1fd1a + "@vue/shared": 3.2.29 + checksum: e6c38c763c95763f0e2b166fa3f6720ef71deaaeec84d6dc14499d4db2da78572322bad30d60896a5047d1d097a96b616cfa572f204cb8b71fbde19c7b21fc4a languageName: node linkType: hard @@ -11561,13 +11467,13 @@ __metadata: languageName: node linkType: hard -"@vue/runtime-core@npm:3.2.27": - version: 3.2.27 - resolution: "@vue/runtime-core@npm:3.2.27" +"@vue/runtime-core@npm:3.2.29": + version: 3.2.29 + resolution: "@vue/runtime-core@npm:3.2.29" dependencies: - "@vue/reactivity": 3.2.27 - "@vue/shared": 3.2.27 - checksum: 1c1bfc682192b29123bd7c00cbce77d844bf9720fe84bb31f24fe9bde385adcb42579e1db50437ef9de9992ea3988c70fb160f46bcbc4c258e9c00fe3e9639a3 + "@vue/reactivity": 3.2.29 + "@vue/shared": 3.2.29 + checksum: 64a9b723406ee85504c4668228fd46ba7e9ff5a5469783229da4e03134afdd43abd862ae0ae56c4fa27f594ca1b208cf07f4dade3a4933c52956569b1b8da209 languageName: node linkType: hard @@ -11582,26 +11488,26 @@ __metadata: languageName: node linkType: hard -"@vue/runtime-dom@npm:3.2.27": - version: 3.2.27 - resolution: "@vue/runtime-dom@npm:3.2.27" +"@vue/runtime-dom@npm:3.2.29": + version: 3.2.29 + resolution: "@vue/runtime-dom@npm:3.2.29" dependencies: - "@vue/runtime-core": 3.2.27 - "@vue/shared": 3.2.27 + "@vue/runtime-core": 3.2.29 + "@vue/shared": 3.2.29 csstype: ^2.6.8 - checksum: f5b1854f8ca0f8f0b7e6a4aff13248a413254e13cb75a6b08877ee0c8052bd115efd24f99794bf9599435b14663cce8c63cb4979a72546aa575befdc859d6273 + checksum: 9a8ae671ff8146c7c2191f35caebb5fdc437ac1b50b1303aa669b32ff2f38e6ba1c5d5f6da3d96248da03a5a7244289f57b76b126ff488e25b93235de663d607 languageName: node linkType: hard -"@vue/server-renderer@npm:3.2.27": - version: 3.2.27 - resolution: "@vue/server-renderer@npm:3.2.27" +"@vue/server-renderer@npm:3.2.29": + version: 3.2.29 + resolution: "@vue/server-renderer@npm:3.2.29" dependencies: - "@vue/compiler-ssr": 3.2.27 - "@vue/shared": 3.2.27 + "@vue/compiler-ssr": 3.2.29 + "@vue/shared": 3.2.29 peerDependencies: - vue: 3.2.27 - checksum: 66b67d54a80a63629376771e175e4d93dfdfb32b8f0675a0cf2d336af14b1ba6851c4e1ff4b71a70ac7f9aa51a60362593eb7d2ef191e2998bb3aba0dfb66331 + vue: 3.2.29 + checksum: 6f0de1ef7a6a367f313940ff02ae158b84c0e8a521c19ee7a79fc2478af6942819c6472e97e0f9b139f27a34f7560d11c9ff67e61cf36ce31dbb1de7d4476e1c languageName: node linkType: hard @@ -11612,10 +11518,10 @@ __metadata: languageName: node linkType: hard -"@vue/shared@npm:3.2.27": - version: 3.2.27 - resolution: "@vue/shared@npm:3.2.27" - checksum: d03a4dd0cafbae1f069e3d9eec6e9cfd0e433ff0c0f59b258927c18ea237f8de3f6bd77b38fe048010ca5506a5d8954da66a73e449805e333dfa3d0f7c3c0b12 +"@vue/shared@npm:3.2.29": + version: 3.2.29 + resolution: "@vue/shared@npm:3.2.29" + checksum: 4e5dd614d5e788cac33673328549f3ca2fdeb2b2ebbc5caccdc8374addd0ce80478e822fd60e3c8c392f19c61f9fcba80c488f6d62ed0e0b3c282db5f5600ba9 languageName: node linkType: hard @@ -12147,36 +12053,36 @@ __metadata: languageName: node linkType: hard -"@webpack-cli/configtest@npm:^1.1.0": - version: 1.1.0 - resolution: "@webpack-cli/configtest@npm:1.1.0" +"@webpack-cli/configtest@npm:^1.1.1": + version: 1.1.1 + resolution: "@webpack-cli/configtest@npm:1.1.1" peerDependencies: webpack: 4.x.x || 5.x.x webpack-cli: 4.x.x - checksum: d5c3c11828930382431df4d86d4998a24eaea9826ad9c389aa4ee403471423229690d71f0b88ad7475c14227e54cb58dae8e6bc5f0b7e991f7a52866bd646c15 + checksum: 905e86d4075ac93411e1e7673060373b4a9770426a6d476aa99842399d4b6cc1a0cc3380a811a5285c012fd48ba2ee9d2153a650d842c0f3085e997e3608412d languageName: node linkType: hard -"@webpack-cli/info@npm:^1.4.0": - version: 1.4.0 - resolution: "@webpack-cli/info@npm:1.4.0" +"@webpack-cli/info@npm:^1.4.1": + version: 1.4.1 + resolution: "@webpack-cli/info@npm:1.4.1" dependencies: envinfo: ^7.7.3 peerDependencies: webpack-cli: 4.x.x - checksum: 7761987f8f0a8bb4df81135cdd0aee88d58ded5373dd7d96dea333bb86ba922c22dd0c2bd79d4dbb31523d03ca0dfed90e8a8547f60a2a13cc99b22e5a24715e + checksum: 1381c7f8ffacc80414648a5fe38f222a27501d31f5463042ff5e9ffb24100330ea736d307502d5fcad7fecf1019691e5b4a417cda18b329d4b4327500bc6c4af languageName: node linkType: hard -"@webpack-cli/serve@npm:^1.6.0": - version: 1.6.0 - resolution: "@webpack-cli/serve@npm:1.6.0" +"@webpack-cli/serve@npm:^1.6.1": + version: 1.6.1 + resolution: "@webpack-cli/serve@npm:1.6.1" peerDependencies: webpack-cli: 4.x.x peerDependenciesMeta: webpack-dev-server: optional: true - checksum: 6e5588f3b29cbd777c9acf522dc0af3fb25042d0394a80db53ee95cb3fc0f9bfb04e57d83f863d2083286226bb2b59c5a15f24391b65c7f8cce4c83d08498ff5 + checksum: 0aca33a1a590d580a1bda87d6b9794db8725fbf5a7731997733a221e57d25bb70499429e8837755ff7c578674665fd970dde124c8e26fba41c398ad200deb816 languageName: node linkType: hard @@ -12377,7 +12283,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^5.2.1, acorn@npm:^5.5.3": +"acorn@npm:^5.5.3": version: 5.7.4 resolution: "acorn@npm:5.7.4" bin: @@ -12623,7 +12529,7 @@ __metadata: languageName: node linkType: hard -"alphanum-sort@npm:^1.0.0, alphanum-sort@npm:^1.0.2": +"alphanum-sort@npm:^1.0.0": version: 1.0.2 resolution: "alphanum-sort@npm:1.0.2" checksum: 2944e7ae4d36328a2df071017c01cd1d06ef6a5d87c8fbbeffd9075d42f4da48051bde79a5e3d863b98f37778c76e8eebd4353c1e7bbba2480382096953ec2b8 @@ -13345,13 +13251,6 @@ __metadata: languageName: node linkType: hard -"ast-types@npm:0.9.6": - version: 0.9.6 - resolution: "ast-types@npm:0.9.6" - checksum: d6aa2f8322d7ff7794bae2c25f97211595fc62f591cb097624c1d22fe683ce9a948b2978917d1b8c54ff93d0e09847e3b64f31797d9439e49590e4de0faa6aee - languageName: node - linkType: hard - "ast-types@npm:^0.7.0": version: 0.7.8 resolution: "ast-types@npm:0.7.8" @@ -14394,13 +14293,6 @@ __metadata: languageName: node linkType: hard -"base62@npm:^1.1.0": - version: 1.2.8 - resolution: "base62@npm:1.2.8" - checksum: 41e2a07c90a626f343d0224bd0e6df3962b6baf7e414cfffa76ab8def5ab068e9118e8f19814f6d3a3fe7e0d5d33cd2d72a12dc31fd0c8ff8cfbaace1e5e2488 - languageName: node - linkType: hard - "base64-js@npm:1.3.1": version: 1.3.1 resolution: "base64-js@npm:1.3.1" @@ -15547,7 +15439,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.0.0, browserslist@npm:^4.11.1, browserslist@npm:^4.12.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.0, browserslist@npm:^4.16.1, browserslist@npm:^4.16.6, browserslist@npm:^4.17.5, browserslist@npm:^4.19.1, browserslist@npm:^4.6.2, browserslist@npm:^4.6.4, browserslist@npm:^4.6.6, browserslist@npm:^4.9.1": +"browserslist@npm:^4.0.0, browserslist@npm:^4.11.1, browserslist@npm:^4.12.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.1, browserslist@npm:^4.16.6, browserslist@npm:^4.17.5, browserslist@npm:^4.19.1, browserslist@npm:^4.6.2, browserslist@npm:^4.6.4, browserslist@npm:^4.6.6, browserslist@npm:^4.9.1": version: 4.19.1 resolution: "browserslist@npm:4.19.1" dependencies: @@ -16119,9 +16011,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30000981, caniuse-lite@npm:^1.0.30001032, caniuse-lite@npm:^1.0.30001035, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001125, caniuse-lite@npm:^1.0.30001181, caniuse-lite@npm:^1.0.30001286, caniuse-lite@npm:^1.0.30001297": - version: 1.0.30001300 - resolution: "caniuse-lite@npm:1.0.30001300" - checksum: c168270b3b383f2b7ea18284ad40df47c7badc30ff47ea4c8d0fc35d30989935b35d27fbff4ab6c226dcc5bedaeed38057455824aebff5260d53f784f0f4b591 + version: 1.0.30001302 + resolution: "caniuse-lite@npm:1.0.30001302" + checksum: d1d3cd5888885c0be8351fe296820f6658b38bb8e7fb67c00ab7acbdb930c3183bc2d0b688f15861e59f30b7ac0d4f744099f0c12fe75fd61c6aa4091dc0e9d8 languageName: node linkType: hard @@ -16408,13 +16300,13 @@ __metadata: linkType: hard "chromatic@npm:^6.0.2": - version: 6.4.0 - resolution: "chromatic@npm:6.4.0" + version: 6.4.1 + resolution: "chromatic@npm:6.4.1" bin: chroma: bin/main.cjs chromatic: bin/main.cjs chromatic-cli: bin/main.cjs - checksum: 33432ddc37fa2ef98890db7643d8b200814856377a193d379b679353c7b39859aab8c3d8f45a66f66a3d63a4c3a876483138fb6d4a3724408837f88ec8ae79e1 + checksum: f26d36baa5387abf1d73ff328a41a9117fdbdf794ba8bbe97d80ca5cf90cf663a33022c09493817f293b534157a5fcb9bfe5d61cd95560e5a122bc09af4ed081 languageName: node linkType: hard @@ -16531,11 +16423,11 @@ __metadata: linkType: hard "clean-css@npm:^5.2.2": - version: 5.2.2 - resolution: "clean-css@npm:5.2.2" + version: 5.2.3 + resolution: "clean-css@npm:5.2.3" dependencies: source-map: ~0.6.0 - checksum: c380587b63a5e2241addc2edebc53e213dd08b1d6f47a6391b44f51d29cb98f2f5e2044a58b7a355b2eb12dc9edbd762423e8379d920df1e5cc4a70a97a2135d + checksum: 101f423f7fcf440a3f8b80a3d72293d2d20168331b602bed1f30717ecb89bddd32d8922ca7fe04545c1e603ee3099d6d266fbf0ae216abab58d21ae34bd01432 languageName: node linkType: hard @@ -16997,7 +16889,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^2.11.0, commander@npm:^2.12.1, commander@npm:^2.18.0, commander@npm:^2.19.0, commander@npm:^2.20.0, commander@npm:^2.5.0, commander@npm:^2.6.0": +"commander@npm:^2.11.0, commander@npm:^2.12.1, commander@npm:^2.18.0, commander@npm:^2.19.0, commander@npm:^2.20.0, commander@npm:^2.6.0": version: 2.20.3 resolution: "commander@npm:2.20.3" checksum: 74c781a5248c2402a0a3e966a0a2bba3c054aad144f5c023364be83265e796b20565aa9feff624132ff629aa64e16999fa40a743c10c12f7c61e96a794b99288 @@ -17067,25 +16959,6 @@ __metadata: languageName: node linkType: hard -"commoner@npm:^0.10.1": - version: 0.10.8 - resolution: "commoner@npm:0.10.8" - dependencies: - commander: ^2.5.0 - detective: ^4.3.1 - glob: ^5.0.15 - graceful-fs: ^4.1.2 - iconv-lite: ^0.4.5 - mkdirp: ^0.5.0 - private: ^0.1.6 - q: ^1.1.2 - recast: ^0.11.17 - bin: - commonize: ./bin/commonize - checksum: 6026519a4cb31a26543cf58e0d310c5ed0185af7983b9371826d113e9e6c8fb5294d56a7fe99dd28b560fde239141150d9419237fceabfeb609434f2088fe536 - languageName: node - linkType: hard - "compare-func@npm:^2.0.0": version: 2.0.0 resolution: "compare-func@npm:2.0.0" @@ -17517,11 +17390,11 @@ __metadata: linkType: hard "copy-anything@npm:^2.0.1": - version: 2.0.3 - resolution: "copy-anything@npm:2.0.3" + version: 2.0.6 + resolution: "copy-anything@npm:2.0.6" dependencies: - is-what: ^3.12.0 - checksum: 4eac6e41d92e6b06b282e35ebaedf11795f032fe3d1eea74533a1e7baeb0389a08a6365083b6a6ef2be8f7a5c82de0a7a1beba0033edde2f5a65064f0227fda1 + is-what: ^3.14.1 + checksum: 2702998a8cc015f9917385b7f16b0d85f1f6e5e2fd34d99f14df584838f492f49aa0c390d973684c687e895c5c58d08b308a0400ac3e1e3d6fa1e5884a5402ad languageName: node linkType: hard @@ -18421,42 +18294,42 @@ __metadata: languageName: node linkType: hard -"cssnano-preset-default@npm:^5.0.1, cssnano-preset-default@npm:^5.1.10": - version: 5.1.10 - resolution: "cssnano-preset-default@npm:5.1.10" +"cssnano-preset-default@npm:^5.0.1, cssnano-preset-default@npm:^5.1.11": + version: 5.1.11 + resolution: "cssnano-preset-default@npm:5.1.11" dependencies: css-declaration-sorter: ^6.0.3 - cssnano-utils: ^3.0.0 + cssnano-utils: ^3.0.1 postcss-calc: ^8.2.0 - postcss-colormin: ^5.2.3 - postcss-convert-values: ^5.0.2 - postcss-discard-comments: ^5.0.1 - postcss-discard-duplicates: ^5.0.1 - postcss-discard-empty: ^5.0.1 - postcss-discard-overridden: ^5.0.2 - postcss-merge-longhand: ^5.0.4 - postcss-merge-rules: ^5.0.4 - postcss-minify-font-values: ^5.0.2 - postcss-minify-gradients: ^5.0.4 - postcss-minify-params: ^5.0.3 - postcss-minify-selectors: ^5.1.1 - postcss-normalize-charset: ^5.0.1 + postcss-colormin: ^5.2.4 + postcss-convert-values: ^5.0.3 + postcss-discard-comments: ^5.0.2 + postcss-discard-duplicates: ^5.0.2 + postcss-discard-empty: ^5.0.2 + postcss-discard-overridden: ^5.0.3 + postcss-merge-longhand: ^5.0.5 + postcss-merge-rules: ^5.0.5 + postcss-minify-font-values: ^5.0.3 + postcss-minify-gradients: ^5.0.5 + postcss-minify-params: ^5.0.4 + postcss-minify-selectors: ^5.1.2 + postcss-normalize-charset: ^5.0.2 postcss-normalize-display-values: ^5.0.2 - postcss-normalize-positions: ^5.0.2 - postcss-normalize-repeat-style: ^5.0.2 - postcss-normalize-string: ^5.0.2 + postcss-normalize-positions: ^5.0.3 + postcss-normalize-repeat-style: ^5.0.3 + postcss-normalize-string: ^5.0.3 postcss-normalize-timing-functions: ^5.0.2 - postcss-normalize-unicode: ^5.0.2 + postcss-normalize-unicode: ^5.0.3 postcss-normalize-url: ^5.0.4 - postcss-normalize-whitespace: ^5.0.2 - postcss-ordered-values: ^5.0.3 + postcss-normalize-whitespace: ^5.0.3 + postcss-ordered-values: ^5.0.4 postcss-reduce-initial: ^5.0.2 - postcss-reduce-transforms: ^5.0.2 + postcss-reduce-transforms: ^5.0.3 postcss-svgo: ^5.0.3 - postcss-unique-selectors: ^5.0.2 + postcss-unique-selectors: ^5.0.3 peerDependencies: postcss: ^8.2.15 - checksum: d6ab27d4a9d8e276ba6a1b56733a76e09354c44039af8698f952ff7c83b97903745f6ddc923bc93937aeb731a96a55947bf64e266602ad31826a53894f5300d8 + checksum: 555209fb77ea21223aba96a6cac8d50b8327e8f03c6192892cf361572123305cfc28fdbe13e3e04b480f9e74b4b12f0bbb64a2e4d2389e09109bf155389687fa languageName: node linkType: hard @@ -18490,12 +18363,12 @@ __metadata: languageName: node linkType: hard -"cssnano-utils@npm:^3.0.0": - version: 3.0.0 - resolution: "cssnano-utils@npm:3.0.0" +"cssnano-utils@npm:^3.0.1": + version: 3.0.1 + resolution: "cssnano-utils@npm:3.0.1" peerDependencies: postcss: ^8.2.15 - checksum: aeb8685806a26331fd070c231c9e6201bd1d140ef043ffa6104f4b3dac1b06fb91e0282aaceb76234e285cabaad957d19a8fe7a0badd3dc3ca1c216accf6a03a + checksum: 679a693929fbfddb66265178a1450377f693a7db5e03073ad081b6c61171ff2a98750ed71977b02f6f5e3b19a8aafc714f868495474bb26920bdac58eaefa438 languageName: node linkType: hard @@ -18525,15 +18398,15 @@ __metadata: linkType: hard "cssnano@npm:^5.0.15": - version: 5.0.15 - resolution: "cssnano@npm:5.0.15" + version: 5.0.16 + resolution: "cssnano@npm:5.0.16" dependencies: - cssnano-preset-default: ^5.1.10 + cssnano-preset-default: ^5.1.11 lilconfig: ^2.0.3 yaml: ^1.10.2 peerDependencies: postcss: ^8.2.15 - checksum: f535ffc4c7264559564e01be7a23e090e36b8dd9c618d82b29c832788ce1f5079c86b50d99314f8991bbe14826f93407d6d8d92fa3438888c26d9de6e587de30 + checksum: 3d3e0375f871403015c31404358b4c4db7f38af494aa74897e8c3d8c082bde542ed312ebd5cec573d915e6e6e8491836c9f3841a9d53c1014309c30586c2d6bf languageName: node linkType: hard @@ -18979,9 +18852,9 @@ __metadata: linkType: hard "deep-object-diff@npm:^1.1.0": - version: 1.1.0 - resolution: "deep-object-diff@npm:1.1.0" - checksum: 74dabb27baf6edf8bc9b6c2e40ed2a5e143e2143d142ea6d7c366e29492b393deac1667cef2f3bf605dfdaca12fb07afce865426b041c681f7352ea1694dbac8 + version: 1.1.7 + resolution: "deep-object-diff@npm:1.1.7" + checksum: 49a9d24de19c1355e253d1399209c60fc8696d8e7fc57346ac4bcb295ca0e944f004d4a96a24e9627bcb58a858cb4b05194f6da845b0157be6a65a2f248e05f3 languageName: node linkType: hard @@ -19108,13 +18981,6 @@ __metadata: languageName: node linkType: hard -"defined@npm:^1.0.0": - version: 1.0.0 - resolution: "defined@npm:1.0.0" - checksum: 2b9929414857729a97cfcc77987e65005e03b3fd92747e1d6a743b054c1387b62e669dc453b53e3a8105f1398df6aad54c07eed984871c93be8c7f4560a1828b - languageName: node - linkType: hard - "del@npm:^2.2.0": version: 2.2.2 resolution: "del@npm:2.2.2" @@ -19313,16 +19179,6 @@ __metadata: languageName: node linkType: hard -"detective@npm:^4.3.1": - version: 4.7.1 - resolution: "detective@npm:4.7.1" - dependencies: - acorn: ^5.2.1 - defined: ^1.0.0 - checksum: 91c3ea531658d8dac6953d0436a199b1411e590eec502c46a39003868134d323eff0b905a17cddf1825f6362b46ba3f3c3d57e5fed0039e3449a0241b56dac58 - languageName: node - linkType: hard - "dezalgo@npm:^1.0.0": version: 1.0.3 resolution: "dezalgo@npm:1.0.3" @@ -19738,18 +19594,6 @@ __metadata: languageName: node linkType: hard -"dts-bundle-generator@npm:^6.2.0": - version: 6.4.0 - resolution: "dts-bundle-generator@npm:6.4.0" - dependencies: - typescript: ">=3.0.1" - yargs: ^17.2.1 - bin: - dts-bundle-generator: dist/bin/dts-bundle-generator.js - checksum: c3c9464ed132bba49f82ceff275971e3cdc150aa5d120f581487e5a524930a7e1d66847dbb10155c2b177df9e8dc1fccbe48721b0b19349bfe7aa3aca4fcfec8 - languageName: node - linkType: hard - "duplexer2@npm:~0.1.4": version: 0.1.4 resolution: "duplexer2@npm:0.1.4" @@ -19868,9 +19712,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.3.378, electron-to-chromium@npm:^1.3.564, electron-to-chromium@npm:^1.4.17": - version: 1.4.48 - resolution: "electron-to-chromium@npm:1.4.48" - checksum: 8e9cb7be8d736796d1dfc4fd88f376511d41f7955b6e0322310dd5dc34f1db9b2b39bfca250a94b198277a6603f6ce99461914a55c7cef658b9dff4b0437f0ca + version: 1.4.53 + resolution: "electron-to-chromium@npm:1.4.53" + checksum: 4cbec1858f9c463b1183d0514c9b4bbcd3fb18fb0f8482bcfc7052b82cbbcefb9e96c263cc1ae52c00aa7c58d94cd5074ce147c2dafd976d372e98b8b087eaf2 languageName: node linkType: hard @@ -21915,26 +21759,6 @@ __metadata: languageName: node linkType: hard -"esprima-fb@npm:^15001.1.0-dev-harmony-fb": - version: 15001.1.0-dev-harmony-fb - resolution: "esprima-fb@npm:15001.1.0-dev-harmony-fb" - bin: - esparse: ./bin/esparse.js - esvalidate: ./bin/esvalidate.js - checksum: dfc86c1f86b7d50b3424e2ba978f89996b5817b6ab4a177f81b71f7000b62a09dc1779b9cd1d7feb7920b21489e9dc6e6cd77e87ee99cba24e3c2a5609dc5531 - languageName: node - linkType: hard - -"esprima-fb@npm:^15001.1001.0-dev-harmony-fb": - version: 15001.1001.0-dev-harmony-fb - resolution: "esprima-fb@npm:15001.1001.0-dev-harmony-fb" - bin: - esparse: ./bin/esparse.js - esvalidate: ./bin/esvalidate.js - checksum: ed29ff9aa737fe192d5d8f4a05a66fdbbfe35340c4a89e650e05ae9c68c3490b50915514fa47ffa980657cd028ab95c74c7299a0a3e49a4dc0811077cc542da4 - languageName: node - linkType: hard - "esprima@npm:^4.0.0, esprima@npm:^4.0.1, esprima@npm:~4.0.0": version: 4.0.1 resolution: "esprima@npm:4.0.1" @@ -21965,16 +21789,6 @@ __metadata: languageName: node linkType: hard -"esprima@npm:~3.1.0": - version: 3.1.3 - resolution: "esprima@npm:3.1.3" - bin: - esparse: ./bin/esparse.js - esvalidate: ./bin/esvalidate.js - checksum: 1fb9e3e419301aa070803c940ba30e9918cce3690e2f44939097e6094ce91e9833e42206fbf0a33e389d6664d13695e47e92974534da2a3f21dd1ff1bf3c88e3 - languageName: node - linkType: hard - "esquery@npm:^1.0.1, esquery@npm:^1.2.0, esquery@npm:^1.4.0": version: 1.4.0 resolution: "esquery@npm:1.4.0" @@ -22032,13 +21846,6 @@ __metadata: languageName: node linkType: hard -"estree-walker@npm:^0.2.1": - version: 0.2.1 - resolution: "estree-walker@npm:0.2.1" - checksum: 5a7285ba6f4fd29d5ac112fdf3950929b2a52805b6683329355cbddf40edf08b52e6c9a4be28b5426e694d54f8b4594478eb66005b9fea641f18fa427e7888c8 - languageName: node - linkType: hard - "estree-walker@npm:^0.6.1": version: 0.6.1 resolution: "estree-walker@npm:0.6.1" @@ -23218,9 +23025,9 @@ __metadata: linkType: hard "flow-parser@npm:0.*": - version: 0.169.0 - resolution: "flow-parser@npm:0.169.0" - checksum: ea6e4407ff9075c18f46c1be5a6543961979010c6ff7033574c57ed8f8c600ba4c02bd50a0fb298d0f767e094d72c0a23d84a354f22764faac34a48273f6ae8c + version: 0.170.0 + resolution: "flow-parser@npm:0.170.0" + checksum: 0e17e3b04a761c6f3f38822134b75df30df06fcd2dc3f09e8831837bcbfc679892ba41d4c802329590921e15644665d5c0c858ef305ad0dcd84f5ceb3da2437d languageName: node linkType: hard @@ -24273,7 +24080,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^5.0.10, glob@npm:^5.0.15": +"glob@npm:^5.0.10": version: 5.0.15 resolution: "glob@npm:5.0.15" dependencies: @@ -25695,15 +25502,17 @@ __metadata: linkType: hard "http-proxy-middleware@npm:^2.0.1": - version: 2.0.1 - resolution: "http-proxy-middleware@npm:2.0.1" + version: 2.0.2 + resolution: "http-proxy-middleware@npm:2.0.2" dependencies: - "@types/http-proxy": ^1.17.5 + "@types/http-proxy": ^1.17.8 http-proxy: ^1.18.1 is-glob: ^4.0.1 is-plain-obj: ^3.0.0 micromatch: ^4.0.2 - checksum: 15ad476c52286fb0c25eb67f069587a7a1bbd0bc2a6dfc92073812d64c29de678e9fdf92c9cd518c62ba7d4dd7451ae61d95a37c2a6f8bd51817a364fc90ef23 + peerDependencies: + "@types/express": ^4.17.13 + checksum: 63ba0ef3e42c71ca861153daa5a056770bc00f9b481e4616bc41ba1f2e000a490f96f41bf9e086e1dc5c2a803d5ee1eade2e1adc4ae47fd1398ccf25575184c7 languageName: node linkType: hard @@ -25882,15 +25691,15 @@ __metadata: linkType: hard "i18next@npm:^21.6.5": - version: 21.6.6 - resolution: "i18next@npm:21.6.6" + version: 21.6.10 + resolution: "i18next@npm:21.6.10" dependencies: "@babel/runtime": ^7.12.0 - checksum: dba15b8e772917184d230716bf9b4e7a7910b253409abefffd064b780626224b437e06a45b783a255f6e449820bd76bd85247625eee6e8772166392eec648195 + checksum: aedaf2a63bbed0f3cbd0c84174e5825069fbb957583848c29e9ad2b8ced2f9a9213dccaa4329bf3d80b959930511e795b4c8cd7abedb436e879a02ad4d700168 languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:^0.4.4, iconv-lite@npm:^0.4.5": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:^0.4.4": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -26616,7 +26425,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.0.0, is-core-module@npm:^2.1.0, is-core-module@npm:^2.2.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.0": +"is-core-module@npm:^2.0.0, is-core-module@npm:^2.1.0, is-core-module@npm:^2.2.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.0, is-core-module@npm:^2.8.1": version: 2.8.1 resolution: "is-core-module@npm:2.8.1" dependencies: @@ -27079,15 +26888,6 @@ __metadata: languageName: node linkType: hard -"is-reference@npm:^1.2.1": - version: 1.2.1 - resolution: "is-reference@npm:1.2.1" - dependencies: - "@types/estree": "*" - checksum: 7dc819fc8de7790264a0a5d531164f9f5b9ef5aa1cd05f35322d14db39c8a2ec78fd5d4bf57f9789f3ddd2b3abeea7728432b759636157a42db12a9e8c3b549b - languageName: node - linkType: hard - "is-regex@npm:^1.0.3, is-regex@npm:^1.0.4, is-regex@npm:^1.0.5, is-regex@npm:^1.1.0, is-regex@npm:^1.1.2, is-regex@npm:^1.1.4": version: 1.1.4 resolution: "is-regex@npm:1.1.4" @@ -27258,7 +27058,7 @@ __metadata: languageName: node linkType: hard -"is-what@npm:^3.12.0, is-what@npm:^3.3.1": +"is-what@npm:^3.14.1, is-what@npm:^3.3.1": version: 3.14.1 resolution: "is-what@npm:3.14.1" checksum: 4b770b85454c877b6929a84fd47c318e1f8c2ff70fd72fd625bc3fde8e0c18a6e57345b6e7aa1ee9fbd1c608d27cfe885df473036c5c2e40cd2187250804a2c7 @@ -28792,7 +28592,7 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:26.6.2, jest-worker@npm:^26.2.1, jest-worker@npm:^26.5.0, jest-worker@npm:^26.6.2": +"jest-worker@npm:26.6.2, jest-worker@npm:^26.5.0, jest-worker@npm:^26.6.2": version: 26.6.2 resolution: "jest-worker@npm:26.6.2" dependencies: @@ -29498,21 +29298,6 @@ __metadata: languageName: node linkType: hard -"jstransform@npm:^11.0.3": - version: 11.0.3 - resolution: "jstransform@npm:11.0.3" - dependencies: - base62: ^1.1.0 - commoner: ^0.10.1 - esprima-fb: ^15001.1.0-dev-harmony-fb - object-assign: ^2.0.0 - source-map: ^0.4.2 - bin: - jstransform: bin/jstransform - checksum: addd3f98ee2ec629c97a6b603c9e8770eee835dad4a3fe132b4b9802eb5d3d6fc410314d155063a3a8fefc55b4790ab69d7f05837ec8a401b3b605eb289f8038 - languageName: node - linkType: hard - "jstransformer@npm:1.0.0": version: 1.0.0 resolution: "jstransformer@npm:1.0.0" @@ -29543,17 +29328,6 @@ __metadata: languageName: node linkType: hard -"jsx-transform@npm:^2.3.0": - version: 2.4.1 - resolution: "jsx-transform@npm:2.4.1" - dependencies: - esprima-fb: ^15001.1001.0-dev-harmony-fb - jstransform: ^11.0.3 - through2: ^2.0.0 - checksum: c861e279841360de1d840157d61d999a5b00aabd678017782f21b5fa63ff2bfb92a2982503ca22d56b5c9a10cef86d86c668ca55089ce3dbe5a5f488e5a8571d - languageName: node - linkType: hard - "jszip@npm:^3.1.3": version: 3.7.1 resolution: "jszip@npm:3.7.1" @@ -30180,12 +29954,12 @@ __metadata: linkType: hard "lit-element@npm:^3.0.2": - version: 3.1.1 - resolution: "lit-element@npm:3.1.1" + version: 3.1.2 + resolution: "lit-element@npm:3.1.2" dependencies: "@lit/reactive-element": ^1.1.0 lit-html: ^2.1.0 - checksum: 1aca4e5eedbf1781e36f7f998f960edf2279890ca2fd44f769efa397427f953c8d70cf8b59deb24be2584e25a04e918e1a19bd4af963b544b84546cf583b8c36 + checksum: d983751fe2ffa15cbb2b92dcce8e8f1d6fcba8b7114602dfe3d60f80956e8aa224452cb36b26aaaeaa21716352da217af9d865b5b8e2fa052e0b96f510db48b3 languageName: node linkType: hard @@ -30199,11 +29973,11 @@ __metadata: linkType: hard "lit-html@npm:^2.0.2, lit-html@npm:^2.1.0": - version: 2.1.1 - resolution: "lit-html@npm:2.1.1" + version: 2.1.2 + resolution: "lit-html@npm:2.1.2" dependencies: "@types/trusted-types": ^2.0.2 - checksum: 5e4aad096e56ec3daa9ece425a053e40603a64763dd0586b42c6e5437695d14ffb4bc6dce4ece2bdfcbeb0a45f5b143b835fb8ce61302a47d208d69b118e71ce + checksum: 0ace2441407ebe2a3c4a826f59c2edeac168f0f6f84550cc9f09171599bb7dc251c540319cb5aed5d9a650fde52345030807f7fb37fce2d33ee0dff528cb47b7 languageName: node linkType: hard @@ -30215,8 +29989,8 @@ __metadata: linkType: hard "lmdb@npm:^2.0.2": - version: 2.1.5 - resolution: "lmdb@npm:2.1.5" + version: 2.1.7 + resolution: "lmdb@npm:2.1.7" dependencies: msgpackr: ^1.5.2 nan: ^2.14.2 @@ -30224,7 +29998,7 @@ __metadata: node-gyp-build: ^4.2.3 ordered-binary: ^1.2.3 weak-lru-cache: ^1.2.1 - checksum: e18d8c9f8a5f18d1b8bc9b5700e268c37a1a07a803fa7bd426d0c19e07dabea2291f6a2415bedef72653d9eaa3d234c4aa23da55bd03ddd37a9139fcfd6ce253 + checksum: b20ff2cc27ec0b4362ff448fa5bcfd04743c5d9301944df4fa28c3ba973608f8d272c63b2b92b40b943eacb6971181467eae4bdd54ef52f7cc6038675aa4fdad languageName: node linkType: hard @@ -31064,15 +30838,6 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.14.0": - version: 0.14.0 - resolution: "magic-string@npm:0.14.0" - dependencies: - vlq: ^0.2.1 - checksum: 2d49700cb0fb32a6db990fb8313e432b0c39c8757522a2b739d578cfd8d71d72db7fd920d9576a4a2b0932ac92bfc4aa1a7abd9f39109234835a005acf87a08c - languageName: node - linkType: hard - "make-dir@npm:^1.0.0": version: 1.3.0 resolution: "make-dir@npm:1.3.0" @@ -32529,13 +32294,20 @@ __metadata: languageName: node linkType: hard -"negotiator@npm:0.6.2, negotiator@npm:^0.6.2": +"negotiator@npm:0.6.2": version: 0.6.2 resolution: "negotiator@npm:0.6.2" checksum: cda4955b5a0d6624ff3322c9a9e7bfc039b8f2b0133708208edbb28be6ebb62c45493aee098374d8d0aeda60fc37dd08cf53cd60bd5fad3efb8fc36b52e3cdce languageName: node linkType: hard +"negotiator@npm:^0.6.2": + version: 0.6.3 + resolution: "negotiator@npm:0.6.3" + checksum: 3ec9fd413e7bf071c937ae60d572bc67155262068ed522cf4b3be5edbe6ddf67d095ec03a3a14ebf8fc8e95f8e1d61be4869db0dbb0de696f6b837358bd43fc2 + languageName: node + linkType: hard + "neo-async@npm:^2.5.0, neo-async@npm:^2.6.0, neo-async@npm:^2.6.1, neo-async@npm:^2.6.2": version: 2.6.2 resolution: "neo-async@npm:2.6.2" @@ -33327,13 +33099,6 @@ __metadata: languageName: node linkType: hard -"object-assign@npm:^2.0.0": - version: 2.1.1 - resolution: "object-assign@npm:2.1.1" - checksum: c481245a25ab944cc728fe80bfffbc5957f79ba05b4fe579eb06c0cf9af6737f0228b3e96e73c3c29450b2b359231f5ce7714b4e817976518ca134a19cc1bebb - languageName: node - linkType: hard - "object-copy@npm:^0.1.0": version: 0.1.0 resolution: "object-copy@npm:0.1.0" @@ -34739,9 +34504,9 @@ __metadata: linkType: hard "pirates@npm:^4.0.0, pirates@npm:^4.0.1": - version: 4.0.4 - resolution: "pirates@npm:4.0.4" - checksum: 7fbc0718180b369a79b13e63fb58cbaac2dad2a4dd247d8cc534f990cd8849546df8bc3a142ec68bd33d354096b06851ba79425d0de8883c1d36beab831a2273 + version: 4.0.5 + resolution: "pirates@npm:4.0.5" + checksum: 58b6ff0f137a3d70ff34ac4802fd19819cdc19b53e9c95adecae6c7cfc77719a11f561ad85d46e79e520ef57c31145a564c8bc3bee8cfee75d441fab2928a51d languageName: node linkType: hard @@ -34889,11 +34654,11 @@ __metadata: linkType: hard "polished@npm:^4.0.5": - version: 4.1.3 - resolution: "polished@npm:4.1.3" + version: 4.1.4 + resolution: "polished@npm:4.1.4" dependencies: - "@babel/runtime": ^7.14.0 - checksum: 8e5328057804b10ac37160d0f17a551276193b47193721a91d6bc7094fbbd73ad69ed0a9faf92a95011611e91df6c554548d0be53261aff4268497b8a258cf20 + "@babel/runtime": ^7.16.7 + checksum: d29cb70e21a30e91a57c50cc28b2fc775e86d8694ae20dc27a6f943d5b735642bee2df3f9db7f5c58ff3e9b92afc08810bc313bab41370d12d828861c30df2a9 languageName: node linkType: hard @@ -35041,9 +34806,9 @@ __metadata: languageName: node linkType: hard -"postcss-colormin@npm:^5.2.3": - version: 5.2.3 - resolution: "postcss-colormin@npm:5.2.3" +"postcss-colormin@npm:^5.2.4": + version: 5.2.4 + resolution: "postcss-colormin@npm:5.2.4" dependencies: browserslist: ^4.16.6 caniuse-api: ^3.0.0 @@ -35051,7 +34816,7 @@ __metadata: postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2.15 - checksum: 64056d46739593e1efec0a6d060328caa5cae03dc468eab10ef4bfaf082dcde86c59546f0fc6c324405d0f7474593120f5fd886b3119c0bb8797f696e86e7178 + checksum: 7eaf6f4ec1a1669d17c138f0d4efd0755034b348bc40c6e3fa614d324b5f5b5e6b3e3f35a7cca92c3925b978ae259b6910a5b8cf940ac31837072beee9f9d5f3 languageName: node linkType: hard @@ -35065,14 +34830,14 @@ __metadata: languageName: node linkType: hard -"postcss-convert-values@npm:^5.0.2": - version: 5.0.2 - resolution: "postcss-convert-values@npm:5.0.2" +"postcss-convert-values@npm:^5.0.3": + version: 5.0.3 + resolution: "postcss-convert-values@npm:5.0.3" dependencies: - postcss-value-parser: ^4.1.0 + postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2.15 - checksum: 0d63b4778ae9ffd0a619b54e83aa378298fad7bf814a9647e566728c3554a94cdc24c24c91a4e7be1ea96802a025bae77e99320dd906dcf953af822c54b3a5a1 + checksum: ef79ae79e55ee31b8853fa7a34883f16995122bc475a5617773580c54fb917e5c8b263159b72f183eb35da4f4fdfbcc9c5749a523c225aa04ce99654385dd5b1 languageName: node linkType: hard @@ -35124,12 +34889,12 @@ __metadata: languageName: node linkType: hard -"postcss-discard-comments@npm:^5.0.1": - version: 5.0.1 - resolution: "postcss-discard-comments@npm:5.0.1" +"postcss-discard-comments@npm:^5.0.2": + version: 5.0.2 + resolution: "postcss-discard-comments@npm:5.0.2" peerDependencies: postcss: ^8.2.15 - checksum: fe071f61e08c625e297f1ead096cea288a46d34f3533957fbbab14b6b51bebe468e588e8f508cc5c8e84c9e56a4362090311773b9ed354ff3da94349240243fa + checksum: 52f921f02245a0c821c813d1675c8db4b142345138b13d66bd1d0971f50aa70ee4b563121d6aaedb6546f67477985cb849585ec3178133e0a82e3efc575382cf languageName: node linkType: hard @@ -35142,12 +34907,12 @@ __metadata: languageName: node linkType: hard -"postcss-discard-duplicates@npm:^5.0.1": - version: 5.0.1 - resolution: "postcss-discard-duplicates@npm:5.0.1" +"postcss-discard-duplicates@npm:^5.0.2": + version: 5.0.2 + resolution: "postcss-discard-duplicates@npm:5.0.2" peerDependencies: postcss: ^8.2.15 - checksum: 8db870a1d7b217900e15a0ea656026593da53b70ba75efcc489710fe4ad6a14773429a7ac679524e4680befbe4565b65fbb785689ec3973aed46a4bf6f31cf66 + checksum: d4ba3fc29114cd5deb80210e68d5272c9ef708490ee52034918be6f6c1d60fc1f526c1f2447c2987cacdd92af6c9b77b0907a1fce3eceaa58abe548c7868e642 languageName: node linkType: hard @@ -35160,12 +34925,12 @@ __metadata: languageName: node linkType: hard -"postcss-discard-empty@npm:^5.0.1": - version: 5.0.1 - resolution: "postcss-discard-empty@npm:5.0.1" +"postcss-discard-empty@npm:^5.0.2": + version: 5.0.2 + resolution: "postcss-discard-empty@npm:5.0.2" peerDependencies: postcss: ^8.2.15 - checksum: 3135da9217cd20f96d49e21da49a9985e69231d8a4db61fb7971b82b6a00ce073c70979fa730a277d25eeb907c8ac567b3897a1382a0c27523904977d7734da7 + checksum: 35216006245675f7ce071f8b7f08cf1045cb2d7024cca7f46b9c076e50a03ea3419fbfa4dac70ef5ab7c253b6a9a24500809b9b4c3ae41f27d7e4805ef888255 languageName: node linkType: hard @@ -35178,12 +34943,12 @@ __metadata: languageName: node linkType: hard -"postcss-discard-overridden@npm:^5.0.2": - version: 5.0.2 - resolution: "postcss-discard-overridden@npm:5.0.2" +"postcss-discard-overridden@npm:^5.0.3": + version: 5.0.3 + resolution: "postcss-discard-overridden@npm:5.0.3" peerDependencies: postcss: ^8.2.15 - checksum: 0b34d7c144220d9ab4eebd5941acc1f8603970e0342fa596a282fc22820905a29ecbdfa2f44645fbd3b9af8f9348127bbbc6670624a8d1764767518ae5013472 + checksum: 509c0e854e07f4b1864ff49b4c76ff79375335843aaed3475049e7492239b1a18f220e704ab84c3992a67fd01e1627fa8f57cf533971bffa66bcd2348cf56e90 languageName: node linkType: hard @@ -35388,15 +35153,15 @@ __metadata: languageName: node linkType: hard -"postcss-merge-longhand@npm:^5.0.4": - version: 5.0.4 - resolution: "postcss-merge-longhand@npm:5.0.4" +"postcss-merge-longhand@npm:^5.0.5": + version: 5.0.5 + resolution: "postcss-merge-longhand@npm:5.0.5" dependencies: - postcss-value-parser: ^4.1.0 - stylehacks: ^5.0.1 + postcss-value-parser: ^4.2.0 + stylehacks: ^5.0.2 peerDependencies: postcss: ^8.2.15 - checksum: 12c8c521d4971e111f2b7c4ef72d1ba038bf0e9921ca5b6f4fce8aa1e7e838259b4870cc200dc8708d75551f590844ebc4c808f2d7f71e2eaba4a093d089127c + checksum: e4f82f0dcc0d218c4b03fb29fbf897b3fee73a1f93d0cc94ac9fc6df10af2483630d33858ce25f729e549cb6257bf1b4b5d25c2dc912efe1a719fee85eb9c929 languageName: node linkType: hard @@ -35414,17 +35179,17 @@ __metadata: languageName: node linkType: hard -"postcss-merge-rules@npm:^5.0.4": - version: 5.0.4 - resolution: "postcss-merge-rules@npm:5.0.4" +"postcss-merge-rules@npm:^5.0.5": + version: 5.0.5 + resolution: "postcss-merge-rules@npm:5.0.5" dependencies: browserslist: ^4.16.6 caniuse-api: ^3.0.0 - cssnano-utils: ^3.0.0 + cssnano-utils: ^3.0.1 postcss-selector-parser: ^6.0.5 peerDependencies: postcss: ^8.2.15 - checksum: bfc848aa2332575cebda0790f1aa936db9b1583342022c1e7a1cc333cf9e5bd0a5e7f9c42825e9d56392a836c1e1f57b4380e3140bf663aa361202b74a66d88d + checksum: 1facf4fae38292d9d820897d8157cb2110ee77dec1a9ad88627659643698536fa56b56cbf7c953a67aabcc1b35b992253294483d3038b769f959d5a50639987e languageName: node linkType: hard @@ -35438,14 +35203,14 @@ __metadata: languageName: node linkType: hard -"postcss-minify-font-values@npm:^5.0.2": - version: 5.0.2 - resolution: "postcss-minify-font-values@npm:5.0.2" +"postcss-minify-font-values@npm:^5.0.3": + version: 5.0.3 + resolution: "postcss-minify-font-values@npm:5.0.3" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2.15 - checksum: 3d538e1c4b55be44a1c2bb2d7c9bdbb9017eca1d5bea862d2a02acb321fedb21c0b4b2f856785a4797758ffa3392328c784f253825bf1b3b25b9ca3a36284ccc + checksum: fc805273b6701d1aa576a021336d7715b1a50e88f7b1dc9acd7ee1642707d1383f95c60ef1eb8a818ff8e41b005987e0f4b0004a3753bc4e7370afcce6d86dd3 languageName: node linkType: hard @@ -35461,16 +35226,16 @@ __metadata: languageName: node linkType: hard -"postcss-minify-gradients@npm:^5.0.4": - version: 5.0.4 - resolution: "postcss-minify-gradients@npm:5.0.4" +"postcss-minify-gradients@npm:^5.0.5": + version: 5.0.5 + resolution: "postcss-minify-gradients@npm:5.0.5" dependencies: colord: ^2.9.1 - cssnano-utils: ^3.0.0 + cssnano-utils: ^3.0.1 postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2.15 - checksum: a0e45f7d86398ff4e80bb0d3a41a6dcad515f59193dea8be6c7e0c699f50027f9064f5ec12be015890c7e24b9e12d9ac051a61d3392dcb8bfc846321e95317e8 + checksum: 83ea5abaef070fe52453dfb318cf2b9b69822daff54464ebbff5b22456501596448bc84ed88239c932ee5ad3d72f73197a01c405582ea1c23e9e40c6a8f3eedb languageName: node linkType: hard @@ -35488,17 +35253,16 @@ __metadata: languageName: node linkType: hard -"postcss-minify-params@npm:^5.0.3": - version: 5.0.3 - resolution: "postcss-minify-params@npm:5.0.3" +"postcss-minify-params@npm:^5.0.4": + version: 5.0.4 + resolution: "postcss-minify-params@npm:5.0.4" dependencies: - alphanum-sort: ^1.0.2 browserslist: ^4.16.6 - cssnano-utils: ^3.0.0 + cssnano-utils: ^3.0.1 postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2.15 - checksum: 4600df980aefa5f947a2fb8e6ccdb003f2618b149c97852e76928894ad3c08ef04c385cd1cf4028de47df6ff2838fa90511a4f2a687bed0ec158446402a40a42 + checksum: 364ed8a4960a0a3f7c4f329bd0dc122c80c45ff8ddc7abb7cbdd7c5fb025eb369c7aa89592b5b3bd3906a687eb5b8f040eb6344ac61fa2116763cc6eebcecbb1 languageName: node linkType: hard @@ -35514,15 +35278,14 @@ __metadata: languageName: node linkType: hard -"postcss-minify-selectors@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-minify-selectors@npm:5.1.1" +"postcss-minify-selectors@npm:^5.1.2": + version: 5.1.2 + resolution: "postcss-minify-selectors@npm:5.1.2" dependencies: - alphanum-sort: ^1.0.2 postcss-selector-parser: ^6.0.5 peerDependencies: postcss: ^8.2.15 - checksum: fc4213248c10149377480dfe2e562b9c96f8cc2b21068c989b54317588bf1a4143d7226d91d7949d07d21c71a139e48b22d73bbcef0c0db4d9ce509d6dcec8d5 + checksum: 48463434c92209b865d21ff32a515e07136da2144cd72292996dcc2b47efa02bcbf76c5eee18315d975b143dd9eb1ceff47291e9d7eefef0cac49a942462c063 languageName: node linkType: hard @@ -35664,12 +35427,12 @@ __metadata: languageName: node linkType: hard -"postcss-normalize-charset@npm:^5.0.1": - version: 5.0.1 - resolution: "postcss-normalize-charset@npm:5.0.1" +"postcss-normalize-charset@npm:^5.0.2": + version: 5.0.2 + resolution: "postcss-normalize-charset@npm:5.0.2" peerDependencies: postcss: ^8.2.15 - checksum: 7ad110fd08965de4224275d819076bb076839b52a78bb3c3007b95c58b14b87988739071c3d8e590d5271833605944d36bc59482f481697d52a4f15d640a8617 + checksum: 561debb6e0b18e928cd22e72dce0095d3dbf3c3676328c176a1b4802731c9dd035a9b22853318e2f335382601be5831d27f580f202e328daa2189bfba4ddbefe languageName: node linkType: hard @@ -35707,14 +35470,14 @@ __metadata: languageName: node linkType: hard -"postcss-normalize-positions@npm:^5.0.2": - version: 5.0.2 - resolution: "postcss-normalize-positions@npm:5.0.2" +"postcss-normalize-positions@npm:^5.0.3": + version: 5.0.3 + resolution: "postcss-normalize-positions@npm:5.0.3" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2.15 - checksum: c3a749b1eae2450fe75e7538feccfd7295ebd94c5735db90d5caf22290c81bfed55454f84a409d8cae23433cb8b1d2c6435d1b0fac63df6b6dda97a5a45cbcfd + checksum: 9a06fa8b0d534419c307d7f5c802c71924b2083dfacbb48720ad528961fc0265e9edf8757a6e41daa64e7a598e83d374de979cc16710f3c4c24e6f8803d33d90 languageName: node linkType: hard @@ -35730,14 +35493,14 @@ __metadata: languageName: node linkType: hard -"postcss-normalize-repeat-style@npm:^5.0.2": - version: 5.0.2 - resolution: "postcss-normalize-repeat-style@npm:5.0.2" +"postcss-normalize-repeat-style@npm:^5.0.3": + version: 5.0.3 + resolution: "postcss-normalize-repeat-style@npm:5.0.3" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2.15 - checksum: eb0d2a9be13b013a5bf89924168778ace7752e40a6b70377c15dc2d67f35fdff38ece8b2b872ea1aa911fb88cce99c785f89d0cd4c943bddb78cfae6946602b9 + checksum: 1dfdb3bffda39d07b89b7ee78f0c722c7771b0697cc88bce0adaddd57b7de07d008891195d7d63478fb2d620346fd18e8cbbeeace96ca1692d58f4bdecc315c8 languageName: node linkType: hard @@ -35752,14 +35515,14 @@ __metadata: languageName: node linkType: hard -"postcss-normalize-string@npm:^5.0.2": - version: 5.0.2 - resolution: "postcss-normalize-string@npm:5.0.2" +"postcss-normalize-string@npm:^5.0.3": + version: 5.0.3 + resolution: "postcss-normalize-string@npm:5.0.3" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2.15 - checksum: 22f60604e4fc061b1b328d2c181bb477aac9458fae57b4a70b353d056da57a89393d8a886fe37c1a2cb0bc61f55a5a4ddc313eb51c01d2fa7e6e420866050b17 + checksum: e52124937e13d3672784206d62d0530d9471dfdd5234edca7e38d1bab08d125eed4d397f3a597a4d1e0934e470dbe16a7170af57aa5c1adffbe9407421829f31 languageName: node linkType: hard @@ -35796,15 +35559,15 @@ __metadata: languageName: node linkType: hard -"postcss-normalize-unicode@npm:^5.0.2": - version: 5.0.2 - resolution: "postcss-normalize-unicode@npm:5.0.2" +"postcss-normalize-unicode@npm:^5.0.3": + version: 5.0.3 + resolution: "postcss-normalize-unicode@npm:5.0.3" dependencies: browserslist: ^4.16.6 postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2.15 - checksum: 1abf869a0fc7c0b892c2998095db24f1873435ab3ec40f26ac7de8d7d095a87fe1ce8e0a3365b0198244bb695e654e808cdbd049e0104047a751871b3ca31ce4 + checksum: df616cb236fb1ff3043c6f232fd6a5cbcd8b279d86cd10c9500869103379d6608b452b3b20ef1db37089515b2cdc5d1c56a2c8fe9cd31fa01ba9f369a57de5c1 languageName: node linkType: hard @@ -35842,14 +35605,14 @@ __metadata: languageName: node linkType: hard -"postcss-normalize-whitespace@npm:^5.0.2": - version: 5.0.2 - resolution: "postcss-normalize-whitespace@npm:5.0.2" +"postcss-normalize-whitespace@npm:^5.0.3": + version: 5.0.3 + resolution: "postcss-normalize-whitespace@npm:5.0.3" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2.15 - checksum: 9fa00a1cfcf6a44679c41a3b67139c33a93ed616e74748a337b4178a66ce205d1d07bf209a8ae95b4fa36a041a902efb217d7f5517b2cbe47c2c52a1a7f323e8 + checksum: 575001e325c8cd93ea21e89a5c804fc47f2f3a53b276221e7c2e4307e35d8120fd726499b1ffcc68f1ff37f02100cac746a8150074d61c12996ae87007cb2065 languageName: node linkType: hard @@ -35877,15 +35640,15 @@ __metadata: languageName: node linkType: hard -"postcss-ordered-values@npm:^5.0.3": - version: 5.0.3 - resolution: "postcss-ordered-values@npm:5.0.3" +"postcss-ordered-values@npm:^5.0.4": + version: 5.0.4 + resolution: "postcss-ordered-values@npm:5.0.4" dependencies: - cssnano-utils: ^3.0.0 + cssnano-utils: ^3.0.1 postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2.15 - checksum: f8dd8876ca5a1b0ddd0e6c0a658b12396b7b70370bd78ac565a132b6a172767f00bb1786eb1db20276e3d805c72ceac6db7c018eb08b87e0195fa773fa103148 + checksum: a5bd0d7646a079e3d1f3832b56936f92339f7be27638b138c0bf1ab78219cadf9eb3bfd21f79900e279edc9139d5f6e490affe0eeb32cf37c6fd4b4c8bcb560f languageName: node linkType: hard @@ -36008,14 +35771,14 @@ __metadata: languageName: node linkType: hard -"postcss-reduce-transforms@npm:^5.0.2": - version: 5.0.2 - resolution: "postcss-reduce-transforms@npm:5.0.2" +"postcss-reduce-transforms@npm:^5.0.3": + version: 5.0.3 + resolution: "postcss-reduce-transforms@npm:5.0.3" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2.15 - checksum: 8641a8c14e19f4910dd07c9890990e22c28884ef6bf42a7d5c0444ccffd90155a9b319c80f85ab871edb26f7ed5b01aa6b5388e406e2b44bf8e5c57f1a539c68 + checksum: 6607a8cf59ad321b75f17981590ab2e36c0c07c1327d804b055e27cfd1e403731cb1575d599891999d638de2fd6609bff3700ed0a3387f566fa6ed554c334fd5 languageName: node linkType: hard @@ -36089,12 +35852,12 @@ __metadata: linkType: hard "postcss-selector-parser@npm:^6.0.0, postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4, postcss-selector-parser@npm:^6.0.5": - version: 6.0.8 - resolution: "postcss-selector-parser@npm:6.0.8" + version: 6.0.9 + resolution: "postcss-selector-parser@npm:6.0.9" dependencies: cssesc: ^3.0.0 util-deprecate: ^1.0.2 - checksum: 80154f7222d09374711a7e2cd8eeedad3052570102dc2b4faaa374225eec740b1c7d3564e77c66e16f5c6a7c8b85b8057e4cc07e4efb49a03f642b9b8c8ca4a7 + checksum: 07acc7b6565561b5ed65ed35fa27565e09c92b80278d933bf89c8cdcf59473d128d75320c720b184e80a617b122bb64957e7c60f99691dceabd587e2591f784e languageName: node linkType: hard @@ -36132,15 +35895,14 @@ __metadata: languageName: node linkType: hard -"postcss-unique-selectors@npm:^5.0.2": - version: 5.0.2 - resolution: "postcss-unique-selectors@npm:5.0.2" +"postcss-unique-selectors@npm:^5.0.3": + version: 5.0.3 + resolution: "postcss-unique-selectors@npm:5.0.3" dependencies: - alphanum-sort: ^1.0.2 postcss-selector-parser: ^6.0.5 peerDependencies: postcss: ^8.2.15 - checksum: e955fae38233219893b48e0d4e1f4e5cef6166620a7a843c086e34b90569f14e354098cba92e4c6ddd924c61474343ee29073e6c4887783d55d83ba3f389f3e8 + checksum: c67a55e24e6c97b57f70bd33e64cdade729daaa8bc508838972da100b5a42b001bf8aee42537b93e1bacaedc3ea22c3f5fd1d25d9b1ccee4ecd69fa89dac0f4d languageName: node linkType: hard @@ -36559,7 +36321,7 @@ __metadata: languageName: node linkType: hard -"private@npm:^0.1.6, private@npm:^0.1.8, private@npm:~0.1.5": +"private@npm:^0.1.8": version: 0.1.8 resolution: "private@npm:0.1.8" checksum: 829a23723e5fd3105c72b2dadeeb65743a430f7e6967a8a6f3e49392a1b3ea52975a255376d8c513b0c988bdf162f1a5edf9d9bac27d1ab11f8dba8cdb58880e @@ -38399,18 +38161,6 @@ __metadata: languageName: node linkType: hard -"recast@npm:^0.11.17": - version: 0.11.23 - resolution: "recast@npm:0.11.23" - dependencies: - ast-types: 0.9.6 - esprima: ~3.1.0 - private: ~0.1.5 - source-map: ~0.5.0 - checksum: 8e9bb67f07398354df76c949bc42c044390554803f7c1a22d30e1344b15aa73b3987078b9a0cdee562eb2de2d1c36767cae2d96e41a4b6f3d3fe1eb1d740d988 - languageName: node - linkType: hard - "recast@npm:^0.18.1": version: 0.18.10 resolution: "recast@npm:0.18.10" @@ -39592,15 +39342,15 @@ __metadata: linkType: hard "resolve@npm:^1.1.5, resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.11.1, resolve@npm:^1.12.0, resolve@npm:^1.13.1, resolve@npm:^1.14.0, resolve@npm:^1.14.2, resolve@npm:^1.15.1, resolve@npm:^1.17.0, resolve@npm:^1.18.1, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.3.2, resolve@npm:^1.3.3, resolve@npm:^1.4.0, resolve@npm:^1.5.0, resolve@npm:^1.8.1, resolve@npm:^1.9.0": - version: 1.21.0 - resolution: "resolve@npm:1.21.0" + version: 1.22.0 + resolution: "resolve@npm:1.22.0" dependencies: - is-core-module: ^2.8.0 + is-core-module: ^2.8.1 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: 6447a15d9ed10c1c7e3df85307c8ecb534c4c2522ce7b86a21353069c79c70b6d9dacc09a4bed36ce1764e1faa506af368db5b17e93e7b244951aead8e3c719e + checksum: efe07a7cd69015a95a5f4e6cc3d372354b93d67a70410ec686413b2054dfa0d5ef16ff52c057a83634debb17f278b99db6dbc60367a4475ae01dda29c6eaa6e4 languageName: node linkType: hard @@ -39660,15 +39410,15 @@ __metadata: linkType: hard "resolve@patch:resolve@^1.1.5#~builtin, resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.11.1#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.13.1#~builtin, resolve@patch:resolve@^1.14.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.15.1#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.18.1#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.3.2#~builtin, resolve@patch:resolve@^1.3.3#~builtin, resolve@patch:resolve@^1.4.0#~builtin, resolve@patch:resolve@^1.5.0#~builtin, resolve@patch:resolve@^1.8.1#~builtin, resolve@patch:resolve@^1.9.0#~builtin": - version: 1.21.0 - resolution: "resolve@patch:resolve@npm%3A1.21.0#~builtin::version=1.21.0&hash=07638b" + version: 1.22.0 + resolution: "resolve@patch:resolve@npm%3A1.22.0#~builtin::version=1.22.0&hash=07638b" dependencies: - is-core-module: ^2.8.0 + is-core-module: ^2.8.1 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: e964f3ed5b3004eb92ff281cabe087c2e1d867369b3ef0b66bb6d10f64810b41e6d5780b57d8f11246e5f0d46c07a58742c468fb8c35afdb12242cf661afdef8 + checksum: ef8061e81f40c39070748e8e263c8767d8fcc7c34e9ee85211b29fbc2aedb1ae7cda7d735c2cdbe9367060e9f85ec11c2694e370c121c6bcbb472a7bd0b19555 languageName: node linkType: hard @@ -39844,17 +39594,6 @@ __metadata: languageName: node linkType: hard -"rollup-plugin-jsx@npm:^1.0.3": - version: 1.0.3 - resolution: "rollup-plugin-jsx@npm:1.0.3" - dependencies: - jsx-transform: ^2.3.0 - magic-string: ^0.14.0 - rollup-pluginutils: ^1.3.1 - checksum: fe404acd2b2860eadc284f07ed25122de5b9b7f925400522eb0c95714923cc2aa4331fa8e629b8b0f2f52942179a89db1a1f9983252fa390f79412864e904102 - languageName: node - linkType: hard - "rollup-plugin-terser@npm:^5.3.1": version: 5.3.1 resolution: "rollup-plugin-terser@npm:5.3.1" @@ -39870,30 +39609,6 @@ __metadata: languageName: node linkType: hard -"rollup-plugin-terser@npm:^7.0.2": - version: 7.0.2 - resolution: "rollup-plugin-terser@npm:7.0.2" - dependencies: - "@babel/code-frame": ^7.10.4 - jest-worker: ^26.2.1 - serialize-javascript: ^4.0.0 - terser: ^5.0.0 - peerDependencies: - rollup: ^2.0.0 - checksum: f79b851c6f7b06555d3a8ce7a4e32abd2b7cb8318e89fb8db73e662fa6e3af1a59920e881d111efc65a7437fd9582b61b1f4859b6fd839ba948616829d92432d - languageName: node - linkType: hard - -"rollup-pluginutils@npm:^1.3.1": - version: 1.5.2 - resolution: "rollup-pluginutils@npm:1.5.2" - dependencies: - estree-walker: ^0.2.1 - minimatch: ^3.0.2 - checksum: dd116e92b66432b987fb0cb1bb71ec7317ec4fa5fe9673a98498fd966e94daef9dc6f34deee204b17bb9438f05b8dfa370bb03e83e06af9e377e4ab9c83b048a - languageName: node - linkType: hard - "rollup-pluginutils@npm:^2.8.1, rollup-pluginutils@npm:^2.8.2": version: 2.8.2 resolution: "rollup-pluginutils@npm:2.8.2" @@ -39930,20 +39645,6 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^2.60.2": - version: 2.64.0 - resolution: "rollup@npm:2.64.0" - dependencies: - fsevents: ~2.3.2 - dependenciesMeta: - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 22d8893e359ae9ed0eb599050276805e1b27ed22adfdcf06f6ad0f7a5d0f40e93e888a1dd6053709f1e8338f29ddbc1e6eab2fe0237c81dd1acad1f6bbb463e4 - languageName: node - linkType: hard - "rst-selector-parser@npm:^2.2.3": version: 2.2.3 resolution: "rst-selector-parser@npm:2.2.3" @@ -41273,7 +40974,7 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.5.0, source-map@npm:^0.5.6, source-map@npm:^0.5.7, source-map@npm:~0.5.0": +"source-map@npm:^0.5.0, source-map@npm:^0.5.6, source-map@npm:^0.5.7": version: 0.5.7 resolution: "source-map@npm:0.5.7" checksum: 904e767bb9c494929be013017380cbba013637da1b28e5943b566031e29df04fba57edf3f093e0914be094648b577372bd8ad247fa98cfba9c600794cd16b599 @@ -41444,7 +41145,7 @@ __metadata: languageName: node linkType: hard -"sprintf-js@npm:^1.0.3": +"sprintf-js@npm:^1.1.1": version: 1.1.2 resolution: "sprintf-js@npm:1.1.2" checksum: 6cc8382f746348bd64b31bc5c99d8ebda7efff716025c41bf501e0e8be4f6744a9fa507e18513554753553d0bcb57fd5fc8dc8c42f94f8008127a52a2c544d21 @@ -42260,15 +41961,15 @@ __metadata: languageName: node linkType: hard -"stylehacks@npm:^5.0.1": - version: 5.0.1 - resolution: "stylehacks@npm:5.0.1" +"stylehacks@npm:^5.0.2": + version: 5.0.2 + resolution: "stylehacks@npm:5.0.2" dependencies: - browserslist: ^4.16.0 + browserslist: ^4.16.6 postcss-selector-parser: ^6.0.4 peerDependencies: postcss: ^8.2.15 - checksum: 72802bccc28334ad45375457a4c8871e6a7a706ec2ef7fb70e98fc50d0af7f46adcfa6d90cf6ccac04a89fef89b60669e69025b32434183d1b4620dd78d4f7c0 + checksum: 6a3ec84ae273a8ee54875eb97be74e678061350e0c87def1a6d1855ad0e07252be02c9a93c7af1a783851878136501f4cda1b52272deda32947026ba411014f3 languageName: node linkType: hard @@ -42978,7 +42679,7 @@ __metadata: languageName: node linkType: hard -"terser@npm:^5.0.0, terser@npm:^5.10.0, terser@npm:^5.2.0, terser@npm:^5.3.4, terser@npm:^5.3.8, terser@npm:^5.7.2": +"terser@npm:^5.10.0, terser@npm:^5.2.0, terser@npm:^5.3.4, terser@npm:^5.3.8, terser@npm:^5.7.2": version: 5.10.0 resolution: "terser@npm:5.10.0" dependencies: @@ -43707,12 +43408,12 @@ __metadata: linkType: hard "ts-morph@npm:^13.0.2": - version: 13.0.2 - resolution: "ts-morph@npm:13.0.2" + version: 13.0.3 + resolution: "ts-morph@npm:13.0.3" dependencies: - "@ts-morph/common": ~0.12.2 + "@ts-morph/common": ~0.12.3 code-block-writer: ^11.0.0 - checksum: 2f3fa2f2c7b9e80694a7bd706112ce3f7e9dfa3fb448537e6c691b0b7e211c2004de178e2c0ac78900c1115417594375914a2a1329cc6eb5ce8ed4c1563688e3 + checksum: 9d7fa1a29be3996b209e19d3e0c80eacd088afa76cd7c12b4b3d8a6a08d282d5f17e01cedf8bd841ad549a5df6580b876ea10597b3273e2bb49b85ffa2044d99 languageName: node linkType: hard @@ -44078,23 +43779,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:>=3.0.1, typescript@npm:^4.0.3, typescript@npm:^4.1.0-dev.20200804, typescript@npm:^4.1.3": - version: 4.5.4 - resolution: "typescript@npm:4.5.4" +"typescript@npm:^3.8.3, typescript@npm:^3.9.7, typescript@npm:~3.9.3": + version: 3.9.10 + resolution: "typescript@npm:3.9.10" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 4dccd6947e632cc0070653788a3a81051825e9a7acd4c3586124e5a145148bb57b0a401b81d220ac1eb7742a29d5d22fd35af033f839daa60738c3e4fecb5850 + checksum: 863cc06070fa18a0f9c6a83265fb4922a8b51bf6f2c6760fb0b73865305ce617ea4bc6477381f9f4b7c3a8cb4a455b054f5469e6e41307733fe6a2bd9aae82f8 languageName: node linkType: hard -"typescript@npm:^3.8.3, typescript@npm:^3.9.7, typescript@npm:~3.9.3": - version: 3.9.10 - resolution: "typescript@npm:3.9.10" +"typescript@npm:^4.0.3, typescript@npm:^4.1.0-dev.20200804, typescript@npm:^4.1.3": + version: 4.5.5 + resolution: "typescript@npm:4.5.5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 863cc06070fa18a0f9c6a83265fb4922a8b51bf6f2c6760fb0b73865305ce617ea4bc6477381f9f4b7c3a8cb4a455b054f5469e6e41307733fe6a2bd9aae82f8 + checksum: ac15b92f3dcd9a4233cab288a913ccbd96729fc488181396fa93c0297ccef3cd3c2f9a7a63340efb0d07bff3d5026028fc81b9c1ef08076029e057081eb5884b languageName: node linkType: hard @@ -44108,23 +43809,23 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@>=3.0.1#~builtin, typescript@patch:typescript@^4.0.3#~builtin, typescript@patch:typescript@^4.1.0-dev.20200804#~builtin, typescript@patch:typescript@^4.1.3#~builtin": - version: 4.5.4 - resolution: "typescript@patch:typescript@npm%3A4.5.4#~builtin::version=4.5.4&hash=493e53" +"typescript@patch:typescript@^3.8.3#~builtin, typescript@patch:typescript@^3.9.7#~builtin, typescript@patch:typescript@~3.9.3#~builtin": + version: 3.9.10 + resolution: "typescript@patch:typescript@npm%3A3.9.10#~builtin::version=3.9.10&hash=493e53" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 7e9541c322d8e72164763c5ccb13e6f8534124a5917b697500033c9437e23c81bfdb0e14c9d4dd8cbe9ad78ea605e91eef02f9ee6f94d9f8130ac4846664e31c + checksum: 9041fb3886e7d6a560f985227b8c941d17a750f2edccb5f9b3a15a2480574654d9be803ad4a14aabcc2f2553c4d272a25fd698a7c42692f03f66b009fb46883c languageName: node linkType: hard -"typescript@patch:typescript@^3.8.3#~builtin, typescript@patch:typescript@^3.9.7#~builtin, typescript@patch:typescript@~3.9.3#~builtin": - version: 3.9.10 - resolution: "typescript@patch:typescript@npm%3A3.9.10#~builtin::version=3.9.10&hash=493e53" +"typescript@patch:typescript@^4.0.3#~builtin, typescript@patch:typescript@^4.1.0-dev.20200804#~builtin, typescript@patch:typescript@^4.1.3#~builtin": + version: 4.5.5 + resolution: "typescript@patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 9041fb3886e7d6a560f985227b8c941d17a750f2edccb5f9b3a15a2480574654d9be803ad4a14aabcc2f2553c4d272a25fd698a7c42692f03f66b009fb46883c + checksum: 6a8888c9fe41d0a19324125c636b1adb9ec5c984342fc7a26f2a389a432a94639c24b72e6e019ffbbb03cb614c1f008b4c31e48fb560b772e45e6581265c500b languageName: node linkType: hard @@ -44155,11 +43856,11 @@ __metadata: linkType: hard "uglify-js@npm:^3.1.4": - version: 3.14.5 - resolution: "uglify-js@npm:3.14.5" + version: 3.15.0 + resolution: "uglify-js@npm:3.15.0" bin: uglifyjs: bin/uglifyjs - checksum: 4cd955d093d4a3dfd552ee357843cc188c0e06b7cd8cf60e829cb45b57f020654cc3d68975ec7a5aacde2920bb5ab750a655fff15c0159e123f1b03da8c8bbab + checksum: 7d7ca9d906948e1951b40b9ce545389655d626fc974c73b57744f086eaea85c63dfd8a0bdbe5aef334f7bafbe94c04321b023d8b711227b8f2eab6221b6743d4 languageName: node linkType: hard @@ -44197,12 +43898,12 @@ __metadata: linkType: hard "underscore.string@npm:^3.2.2, underscore.string@npm:~3.3.4": - version: 3.3.5 - resolution: "underscore.string@npm:3.3.5" + version: 3.3.6 + resolution: "underscore.string@npm:3.3.6" dependencies: - sprintf-js: ^1.0.3 + sprintf-js: ^1.1.1 util-deprecate: ^1.0.2 - checksum: e5aa82ddcdc0adc4d78e8177a1be536c7dd5684c7321ea9e6bd51736b8f316af6f192a9eec75dcc49c1b318b426685a21b3afe1bda990074d19120655d153c7a + checksum: 172319c7ef5436587e6f0fb5afe0b2e6b50f723a4070c7fb3454c5dfa5398ed3b7042c049eac2826bdd44d37cbd16b2b965d0ccc1597fde354b1d3a846fd4a39 languageName: node linkType: hard @@ -45204,13 +44905,6 @@ __metadata: languageName: node linkType: hard -"vlq@npm:^0.2.1": - version: 0.2.3 - resolution: "vlq@npm:0.2.3" - checksum: d1557b404353ca75c7affaaf403d245a3273a7d1c6b3380ed7f04ae3f080e4658f41ac700d6f48acb3cd4875fe7bc7da4924b3572cd5584a5de83b35b1de5e12 - languageName: node - linkType: hard - "vm-browserify@npm:^1.0.1, vm-browserify@npm:^1.1.2": version: 1.1.2 resolution: "vm-browserify@npm:1.1.2" @@ -45532,15 +45226,15 @@ __metadata: linkType: hard "vue@npm:^3.0.0": - version: 3.2.27 - resolution: "vue@npm:3.2.27" + version: 3.2.29 + resolution: "vue@npm:3.2.29" dependencies: - "@vue/compiler-dom": 3.2.27 - "@vue/compiler-sfc": 3.2.27 - "@vue/runtime-dom": 3.2.27 - "@vue/server-renderer": 3.2.27 - "@vue/shared": 3.2.27 - checksum: 6027764aa2999ae36b1b5044e2af70d4591495229d6a2d2f74132823aa4f61522f0e46ae1a31e7a4636700afdcfe4b8567e26510005691326d052e9150e7d739 + "@vue/compiler-dom": 3.2.29 + "@vue/compiler-sfc": 3.2.29 + "@vue/runtime-dom": 3.2.29 + "@vue/server-renderer": 3.2.29 + "@vue/shared": 3.2.29 + checksum: 7fae61d2acd063e36084f4f405ab0c56bcb8539cdf18103f8d70d9251815b9d70968553a1880b5b4a86844114fa85238518883342966d9165e306286b4705c06 languageName: node linkType: hard @@ -45846,13 +45540,13 @@ __metadata: linkType: hard "webpack-cli@npm:^4.2.0": - version: 4.9.1 - resolution: "webpack-cli@npm:4.9.1" + version: 4.9.2 + resolution: "webpack-cli@npm:4.9.2" dependencies: "@discoveryjs/json-ext": ^0.5.0 - "@webpack-cli/configtest": ^1.1.0 - "@webpack-cli/info": ^1.4.0 - "@webpack-cli/serve": ^1.6.0 + "@webpack-cli/configtest": ^1.1.1 + "@webpack-cli/info": ^1.4.1 + "@webpack-cli/serve": ^1.6.1 colorette: ^2.0.14 commander: ^7.0.0 execa: ^5.0.0 @@ -45874,7 +45568,7 @@ __metadata: optional: true bin: webpack-cli: bin/cli.js - checksum: 36bd4cf340758d1540e254b6e321af8b4a826ef31ebf0543c70fd1697f3b89a2e6de874e5cda54127b40e6d1bc5f13a4be421e8ff4f7aa80018f04f60a1aaf5f + checksum: 42666e258bd44f0f0374de0bff696ee7d87dbc31fb7c17fd24aab44d99ab278aafb888a3f62953362436c2d8c37274dc19e2ef36cfac00d3887ac77f92e72656 languageName: node linkType: hard @@ -46172,7 +45866,7 @@ __metadata: languageName: node linkType: hard -"webpack-sources@npm:^3.2.2": +"webpack-sources@npm:^3.2.3": version: 3.2.3 resolution: "webpack-sources@npm:3.2.3" checksum: 2ef63d77c4fad39de4a6db17323d75eb92897b32674e97d76f0a1e87c003882fc038571266ad0ef581ac734cbe20952912aaa26155f1905e96ce251adbb1eb4e @@ -46320,8 +46014,8 @@ __metadata: linkType: hard "webpack@npm:^5, webpack@npm:^5.1.0, webpack@npm:^5.9.0": - version: 5.66.0 - resolution: "webpack@npm:5.66.0" + version: 5.67.0 + resolution: "webpack@npm:5.67.0" dependencies: "@types/eslint-scope": ^3.7.0 "@types/estree": ^0.0.50 @@ -46346,13 +46040,13 @@ __metadata: tapable: ^2.1.1 terser-webpack-plugin: ^5.1.3 watchpack: ^2.3.1 - webpack-sources: ^3.2.2 + webpack-sources: ^3.2.3 peerDependenciesMeta: webpack-cli: optional: true bin: webpack: bin/webpack.js - checksum: a402de8fa7999f6207de2397eaf2d88cef19dd9edd48d36eec6dc3c4da53d435e48e513ef8b1a55cd8747d0187c62a4b617ebcbb4d1578b6c8f3a67fc2f72714 + checksum: 0a0d2024de50759e02960a942a4f0e1580a9ddc52c59ac7221b50eff96e51b946ae050cfb9b5f90dff84da4b0e088d6ae8ee2e87bd45eb1b0ecccedd5c4a2794 languageName: node linkType: hard @@ -47406,13 +47100,6 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:^21.0.0": - version: 21.0.0 - resolution: "yargs-parser@npm:21.0.0" - checksum: e7605acabf7a57bd382e781a83702bd2e13069b2c55bbe04d3c40aa6e8104f53ad4e3c78eabb8932306795187ef655e64ac7576f188914ce46c7c9f480155c99 - languageName: node - linkType: hard - "yargs@npm:15.4.1, yargs@npm:^15.3.1, yargs@npm:^15.4.1": version: 15.4.1 resolution: "yargs@npm:15.4.1" @@ -47484,21 +47171,6 @@ __metadata: languageName: node linkType: hard -"yargs@npm:^17.2.1": - version: 17.3.1 - resolution: "yargs@npm:17.3.1" - dependencies: - cliui: ^7.0.2 - escalade: ^3.1.1 - get-caller-file: ^2.0.5 - require-directory: ^2.1.1 - string-width: ^4.2.3 - y18n: ^5.0.5 - yargs-parser: ^21.0.0 - checksum: 2c5ff77132468093a1872b8a9798cdcc5da0bcf7a2b0660264ffa91766324b0926c3346e091d249dc3a86caf7e8e623aa0f8de660c9baf440188d4da7d4378c4 - languageName: node - linkType: hard - "yauzl@npm:^2.10.0": version: 2.10.0 resolution: "yauzl@npm:2.10.0" From 544410741d865ba87120899843873c3a978d024b Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Wed, 26 Jan 2022 14:42:53 +0100 Subject: [PATCH 3/5] cleanup --- lib/cli/scripts/generate-sb-packages-versions.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/cli/scripts/generate-sb-packages-versions.js b/lib/cli/scripts/generate-sb-packages-versions.js index 6ff1796576a1..84795442ecdd 100644 --- a/lib/cli/scripts/generate-sb-packages-versions.js +++ b/lib/cli/scripts/generate-sb-packages-versions.js @@ -1,4 +1,4 @@ -const { writeJson, readJson, write, writeFile } = require('fs-extra'); +const { readJson, writeFile } = require('fs-extra'); const path = require('path'); const globby = require('globby'); const { default: dedent } = require('ts-dedent'); From e4aff5ca8ac474f76b23ad50e4633671ec8030ef Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Wed, 26 Jan 2022 14:47:54 +0100 Subject: [PATCH 4/5] cleanup --- lib/cli/src/js-package-manager/JsPackageManager.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/cli/src/js-package-manager/JsPackageManager.ts b/lib/cli/src/js-package-manager/JsPackageManager.ts index 9eb3290ea6b4..6364f7c4dd1d 100644 --- a/lib/cli/src/js-package-manager/JsPackageManager.ts +++ b/lib/cli/src/js-package-manager/JsPackageManager.ts @@ -4,7 +4,6 @@ import { sync as spawnSync } from 'cross-spawn'; import { commandLog } from '../helpers'; import { PackageJson, PackageJsonWithDepsAndDevDeps } from './PackageJson'; import { readPackageJson, writePackageJson } from './PackageJsonHelper'; -// @ts-ignore import storybookPackagesVersions from '../versions'; const logger = console; From bea341656b39dd997f0575850abeddf137914c63 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Fri, 28 Jan 2022 14:08:57 +0800 Subject: [PATCH 5/5] Fix remaining yarn dev reference --- docs/contribute/code.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contribute/code.md b/docs/contribute/code.md index a683c1a1d2d9..e73c353743c2 100644 --- a/docs/contribute/code.md +++ b/docs/contribute/code.md @@ -145,6 +145,6 @@ npx sb@next link --local /path/to/local-repro-directory `yarn build --all --watch` watches everything but is resource-intensive -It's troublesome to know which packages you're going to change ahead of time, and watching all of them can be highly demanding, even on modern machines. If you're working on a powerful enough machine, you can use `yarn dev` instead of `yarn build`. +It's troublesome to know which packages you're going to change ahead of time, and watching all of them can be highly demanding, even on modern machines. If you're working on a powerful enough machine, you can use `yarn build --all --watch` instead of `yarn build`.