From 601450facd51795c1b36771df402b7c6b33b6c6b Mon Sep 17 00:00:00 2001 From: "Sakamoto, Kazunori" Date: Mon, 30 Oct 2023 20:04:51 +0900 Subject: [PATCH] . --- packages/shared-lib-blitz-next/package.json | 2 +- packages/shared-lib-node/package.json | 2 +- packages/shared-lib-node/src/index.ts | 2 +- packages/shared-lib-react/package.json | 14 +- packages/shared-lib/package.json | 2 +- packages/wb/package.json | 4 +- packages/wb/src/project.ts | 58 +- packages/wb/tsconfig.json | 2 +- yarn.lock | 574 ++++++++++---------- 9 files changed, 357 insertions(+), 303 deletions(-) diff --git a/packages/shared-lib-blitz-next/package.json b/packages/shared-lib-blitz-next/package.json index 25dddd70..cfcff754 100644 --- a/packages/shared-lib-blitz-next/package.json +++ b/packages/shared-lib-blitz-next/package.json @@ -43,7 +43,7 @@ "@willbooster/eslint-config-ts": "10.5.1", "@willbooster/prettier-config": "9.1.2", "blitz": "2.0.0-beta.34", - "build-ts": "11.0.8", + "build-ts": "11.0.9", "eslint": "8.52.0", "eslint-config-prettier": "9.0.0", "eslint-import-resolver-typescript": "3.6.1", diff --git a/packages/shared-lib-node/package.json b/packages/shared-lib-node/package.json index bb418769..d60bf35b 100644 --- a/packages/shared-lib-node/package.json +++ b/packages/shared-lib-node/package.json @@ -47,7 +47,7 @@ "@typescript-eslint/parser": "6.9.0", "@willbooster/eslint-config-ts": "10.5.1", "@willbooster/prettier-config": "9.1.2", - "build-ts": "11.0.8", + "build-ts": "11.0.9", "eslint": "8.52.0", "eslint-config-prettier": "9.0.0", "eslint-import-resolver-typescript": "3.6.1", diff --git a/packages/shared-lib-node/src/index.ts b/packages/shared-lib-node/src/index.ts index ced9dcbb..19110a4a 100644 --- a/packages/shared-lib-node/src/index.ts +++ b/packages/shared-lib-node/src/index.ts @@ -3,8 +3,8 @@ export { readAndApplyEnvironmentVariables, removeNpmAndYarnEnvironmentVariables, yargsOptionsBuilderForEnv, - EnvReaderOptions, } from './env.js'; +export type { EnvReaderOptions } from './env.js'; export { existsAsync } from './exists.js'; export { calculateHashFromFiles, canSkipSeed, updateHashFromFiles } from './hash.js'; export { spawnAsync } from './spawn.js'; diff --git a/packages/shared-lib-react/package.json b/packages/shared-lib-react/package.json index 2f88c2ba..95bf7f59 100644 --- a/packages/shared-lib-react/package.json +++ b/packages/shared-lib-react/package.json @@ -35,14 +35,14 @@ "devDependencies": { "@babel/core": "7.23.2", "@mdx-js/react": "3.0.0", - "@storybook/addon-actions": "7.5.1", - "@storybook/addon-docs": "7.5.1", - "@storybook/addon-essentials": "7.5.1", - "@storybook/addon-interactions": "7.5.1", - "@storybook/addon-links": "7.5.1", + "@storybook/addon-actions": "7.5.2", + "@storybook/addon-docs": "7.5.2", + "@storybook/addon-essentials": "7.5.2", + "@storybook/addon-interactions": "7.5.2", + "@storybook/addon-links": "7.5.2", "@storybook/builder-webpack4": "6.5.16", "@storybook/manager-webpack4": "6.5.16", - "@storybook/react": "7.5.1", + "@storybook/react": "7.5.2", "@storybook/testing-library": "0.2.2", "@types/eslint": "8.44.6", "@types/micromatch": "4.0.4", @@ -53,7 +53,7 @@ "@willbooster/eslint-config-ts-react": "10.1.9", "@willbooster/prettier-config": "9.1.2", "babel-loader": "9.1.3", - "build-ts": "11.0.8", + "build-ts": "11.0.9", "eslint": "8.52.0", "eslint-config-prettier": "9.0.0", "eslint-import-resolver-typescript": "3.6.1", diff --git a/packages/shared-lib/package.json b/packages/shared-lib/package.json index 43dfef7f..b5997bd4 100644 --- a/packages/shared-lib/package.json +++ b/packages/shared-lib/package.json @@ -42,7 +42,7 @@ "@typescript-eslint/parser": "6.9.0", "@willbooster/eslint-config-ts": "10.5.1", "@willbooster/prettier-config": "9.1.2", - "build-ts": "11.0.8", + "build-ts": "11.0.9", "eslint": "8.52.0", "eslint-config-prettier": "9.0.0", "eslint-import-resolver-typescript": "3.6.1", diff --git a/packages/wb/package.json b/packages/wb/package.json index 187c3901..94881530 100644 --- a/packages/wb/package.json +++ b/packages/wb/package.json @@ -39,8 +39,8 @@ "@typescript-eslint/parser": "6.9.0", "@willbooster/eslint-config-ts": "10.5.1", "@willbooster/prettier-config": "9.1.2", - "at-decorators": "1.2.0", - "build-ts": "11.0.8", + "at-decorators": "1.2.2", + "build-ts": "11.0.9", "eslint": "8.52.0", "eslint-config-prettier": "9.0.0", "eslint-import-resolver-typescript": "3.6.1", diff --git a/packages/wb/src/project.ts b/packages/wb/src/project.ts index 86d4f611..2e969726 100644 --- a/packages/wb/src/project.ts +++ b/packages/wb/src/project.ts @@ -3,11 +3,65 @@ import path from 'node:path'; import type { EnvReaderOptions } from '@willbooster/shared-lib-node/src'; import { readEnvironmentVariables } from '@willbooster/shared-lib-node/src'; -import { memoizeOne } from 'at-decorators'; import type { PackageJson } from 'type-fest'; import type { ScriptArgv } from './scripts/builder.js'; +/** + * A memoization decorator/function that caches the results of the latest method/getter/function call to improve performance. + * This decorator/function can be applied to methods and getters in a class as a decorator, and functions without context as a function. + * The cache only stores the latest value. When a new value is computed, the previous cached value is replaced. + * + * @template This The type of the `this` context within the method, getter or function. + * @template Args The types of the arguments to the method, getter or function. + * @template Return The return type of the method, getter or function. + * + * @param {Function | keyof This} target The method, function or the name of getter to be memoized. + * @param {ClassMethodDecoratorContext | ClassGetterDecoratorContext} [context] The context in which the decorator is being applied. Optional for standard functions. + * + * @returns {Function} A new function that wraps the original method or getter, function with caching logic. + */ +export function memoizeOne( + target: ((this: This, ...args: Args) => Return) | ((...args: Args) => Return) | keyof This, + context?: + | ClassMethodDecoratorContext Return> + | ClassGetterDecoratorContext +): (this: This, ...args: Args) => Return { + let lastCache: Return; + + if (context?.kind === 'getter') { + let cached = false; + return function (this: This): Return { + console.log(`Entering getter ${String(context.name)}.`); + + if (!cached) { + cached = true; + lastCache = (target as (this: This) => Return).call(this); + } + + console.log(`Exiting getter ${String(context.name)}.`); + return lastCache; + }; + } + + let lastCacheKey: string; + + return function (this: This, ...args: Args): Return { + console.log(`Entering ${context ? `method ${String(context.name)}` : 'function'}(${JSON.stringify(args)}).`); + + const key = JSON.stringify(args); + if (lastCacheKey !== key) { + lastCacheKey = key; + lastCache = context + ? (target as (this: This, ...args: Args) => Return).call(this, ...args) + : (target as (...args: Args) => Return)(...args); + } + + console.log(`Exiting ${context ? `method ${String(context.name)}` : 'function'}.`); + return lastCache; + }; +} + export class Project { private _dirPath: string; private _pathByName = new Map(); @@ -139,7 +193,7 @@ export function findRootAndSelfProjects( const thisProject = new Project(dirPath, argv); let rootProject = thisProject; - if (!thisProject.packageJson.workspaces && path.dirname(dirPath) === 'packages') { + if (!thisProject.packageJson.workspaces && path.dirname(dirPath).endsWith('/packages')) { const rootDirPath = path.resolve(dirPath, '..', '..'); if (fs.existsSync(path.join(rootDirPath, 'package.json'))) { rootProject = new Project(rootDirPath, argv); diff --git a/packages/wb/tsconfig.json b/packages/wb/tsconfig.json index 3b6f0ef1..18d308ba 100644 --- a/packages/wb/tsconfig.json +++ b/packages/wb/tsconfig.json @@ -12,7 +12,7 @@ "skipLibCheck": true, "sourceMap": true, "strict": true, - "target": "ESNext", + "target": "ES2022", "typeRoots": ["../../node_modules/@types", "../../@types", "./@types"] }, "include": ["scripts/**/*", "src/**/*", "tests/**/*"] diff --git a/yarn.lock b/yarn.lock index b3afad07..142f59f9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4059,18 +4059,18 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-actions@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/addon-actions@npm:7.5.1" +"@storybook/addon-actions@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-actions@npm:7.5.2" dependencies: - "@storybook/client-logger": "npm:7.5.1" - "@storybook/components": "npm:7.5.1" - "@storybook/core-events": "npm:7.5.1" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/components": "npm:7.5.2" + "@storybook/core-events": "npm:7.5.2" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.5.1" - "@storybook/preview-api": "npm:7.5.1" - "@storybook/theming": "npm:7.5.1" - "@storybook/types": "npm:7.5.1" + "@storybook/manager-api": "npm:7.5.2" + "@storybook/preview-api": "npm:7.5.2" + "@storybook/theming": "npm:7.5.2" + "@storybook/types": "npm:7.5.2" dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" polished: "npm:^4.2.2" @@ -4087,22 +4087,22 @@ __metadata: optional: true react-dom: optional: true - checksum: 9248c4c9e32a6fedd73a370b4b255ba36cbb8f253da910a7892270cc1010d9eadf3f8154efc4c2b46a8e82f03ee3ee42e7fb845d8d829adc513f686ffa7c7877 + checksum: 9bc4806dbcbedb6fa745ce011c1119ef20414bfd6e53f29d5f2b25753d0e2884b8f65e9529f8f33d625dce62ab1f264d582f1c9e1fa818c0f99b9cffb5dbf426 languageName: node linkType: hard -"@storybook/addon-backgrounds@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/addon-backgrounds@npm:7.5.1" +"@storybook/addon-backgrounds@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-backgrounds@npm:7.5.2" dependencies: - "@storybook/client-logger": "npm:7.5.1" - "@storybook/components": "npm:7.5.1" - "@storybook/core-events": "npm:7.5.1" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/components": "npm:7.5.2" + "@storybook/core-events": "npm:7.5.2" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.5.1" - "@storybook/preview-api": "npm:7.5.1" - "@storybook/theming": "npm:7.5.1" - "@storybook/types": "npm:7.5.1" + "@storybook/manager-api": "npm:7.5.2" + "@storybook/preview-api": "npm:7.5.2" + "@storybook/theming": "npm:7.5.2" + "@storybook/types": "npm:7.5.2" memoizerific: "npm:^1.11.3" ts-dedent: "npm:^2.0.0" peerDependencies: @@ -4113,24 +4113,24 @@ __metadata: optional: true react-dom: optional: true - checksum: 6701e538983007f8c8b6c63f496c3639945d0336e3e14ae1cff885cff84c0b2dab4b8e9d6bdc5a8a8a9d51693796ffed95334b2ca4f6dee8d8a3cf50d02f20b2 + checksum: ba15b33ea3367b8b13c0ce7688ef8a06999ca8b029aa238a3d90ef45e056e29a48008d724cc9c27072c6651eee1b24c611ab9946974306dd2faf9c39540e4167 languageName: node linkType: hard -"@storybook/addon-controls@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/addon-controls@npm:7.5.1" +"@storybook/addon-controls@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-controls@npm:7.5.2" dependencies: - "@storybook/blocks": "npm:7.5.1" - "@storybook/client-logger": "npm:7.5.1" - "@storybook/components": "npm:7.5.1" - "@storybook/core-common": "npm:7.5.1" - "@storybook/core-events": "npm:7.5.1" - "@storybook/manager-api": "npm:7.5.1" - "@storybook/node-logger": "npm:7.5.1" - "@storybook/preview-api": "npm:7.5.1" - "@storybook/theming": "npm:7.5.1" - "@storybook/types": "npm:7.5.1" + "@storybook/blocks": "npm:7.5.2" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/components": "npm:7.5.2" + "@storybook/core-common": "npm:7.5.2" + "@storybook/core-events": "npm:7.5.2" + "@storybook/manager-api": "npm:7.5.2" + "@storybook/node-logger": "npm:7.5.2" + "@storybook/preview-api": "npm:7.5.2" + "@storybook/theming": "npm:7.5.2" + "@storybook/types": "npm:7.5.2" lodash: "npm:^4.17.21" ts-dedent: "npm:^2.0.0" peerDependencies: @@ -4141,29 +4141,29 @@ __metadata: optional: true react-dom: optional: true - checksum: ae4b7cdd547845820ab877ffb529c69cc1123776608bf84c673e7d5a10d6f2a6f3dc4e0e96514bfbbc261cca6274d9e5d931ce9e27b07dfc429953b37c59c707 + checksum: aadb53e36c576bce85998df5536d0f9e4fd07e826d2afad5c83ebab643396b8f9e2a021c67dafa31488f6435136ce09f8a65c74588cd78ed2406520504e6f138 languageName: node linkType: hard -"@storybook/addon-docs@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/addon-docs@npm:7.5.1" +"@storybook/addon-docs@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-docs@npm:7.5.2" dependencies: "@jest/transform": "npm:^29.3.1" "@mdx-js/react": "npm:^2.1.5" - "@storybook/blocks": "npm:7.5.1" - "@storybook/client-logger": "npm:7.5.1" - "@storybook/components": "npm:7.5.1" - "@storybook/csf-plugin": "npm:7.5.1" - "@storybook/csf-tools": "npm:7.5.1" + "@storybook/blocks": "npm:7.5.2" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/components": "npm:7.5.2" + "@storybook/csf-plugin": "npm:7.5.2" + "@storybook/csf-tools": "npm:7.5.2" "@storybook/global": "npm:^5.0.0" "@storybook/mdx2-csf": "npm:^1.0.0" - "@storybook/node-logger": "npm:7.5.1" - "@storybook/postinstall": "npm:7.5.1" - "@storybook/preview-api": "npm:7.5.1" - "@storybook/react-dom-shim": "npm:7.5.1" - "@storybook/theming": "npm:7.5.1" - "@storybook/types": "npm:7.5.1" + "@storybook/node-logger": "npm:7.5.2" + "@storybook/postinstall": "npm:7.5.2" + "@storybook/preview-api": "npm:7.5.2" + "@storybook/react-dom-shim": "npm:7.5.2" + "@storybook/theming": "npm:7.5.2" + "@storybook/types": "npm:7.5.2" fs-extra: "npm:^11.1.0" remark-external-links: "npm:^8.0.0" remark-slug: "npm:^6.0.0" @@ -4171,60 +4171,60 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: ae0662ed91f6420110d2707133feb976644bb9536fa9601437a905c4e13f72ef1aec3540e209276ec429356bf8073dd02143ba40aeac9881381802d5429da633 - languageName: node - linkType: hard - -"@storybook/addon-essentials@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/addon-essentials@npm:7.5.1" - dependencies: - "@storybook/addon-actions": "npm:7.5.1" - "@storybook/addon-backgrounds": "npm:7.5.1" - "@storybook/addon-controls": "npm:7.5.1" - "@storybook/addon-docs": "npm:7.5.1" - "@storybook/addon-highlight": "npm:7.5.1" - "@storybook/addon-measure": "npm:7.5.1" - "@storybook/addon-outline": "npm:7.5.1" - "@storybook/addon-toolbars": "npm:7.5.1" - "@storybook/addon-viewport": "npm:7.5.1" - "@storybook/core-common": "npm:7.5.1" - "@storybook/manager-api": "npm:7.5.1" - "@storybook/node-logger": "npm:7.5.1" - "@storybook/preview-api": "npm:7.5.1" + checksum: c4f973b687fc0e5011e000fe20f53a14d7837d596cc8d9872b0261cc2d57d7ef8d9f3de9389c9e3c0e3a7a434af24f9a05aca8dddc6f2cf6f2f5055f54ee95ef + languageName: node + linkType: hard + +"@storybook/addon-essentials@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-essentials@npm:7.5.2" + dependencies: + "@storybook/addon-actions": "npm:7.5.2" + "@storybook/addon-backgrounds": "npm:7.5.2" + "@storybook/addon-controls": "npm:7.5.2" + "@storybook/addon-docs": "npm:7.5.2" + "@storybook/addon-highlight": "npm:7.5.2" + "@storybook/addon-measure": "npm:7.5.2" + "@storybook/addon-outline": "npm:7.5.2" + "@storybook/addon-toolbars": "npm:7.5.2" + "@storybook/addon-viewport": "npm:7.5.2" + "@storybook/core-common": "npm:7.5.2" + "@storybook/manager-api": "npm:7.5.2" + "@storybook/node-logger": "npm:7.5.2" + "@storybook/preview-api": "npm:7.5.2" ts-dedent: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 9abf4a5bc62e1884393ca33a1ac9d3ca69a36bcaca51281dbe59e3c2f61e30acd8ddc3e99150fa5d88d999036f9899c711573ebb439cecda5dc359ab307c18da + checksum: 9c14d331047818bbd2d369de2790206a7769598fa45d24a41f5b985e11f2a389b50be4f4636396e2f19dd19a00c71f54efda05acab8ee86764379aef4c9cd630 languageName: node linkType: hard -"@storybook/addon-highlight@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/addon-highlight@npm:7.5.1" +"@storybook/addon-highlight@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-highlight@npm:7.5.2" dependencies: - "@storybook/core-events": "npm:7.5.1" + "@storybook/core-events": "npm:7.5.2" "@storybook/global": "npm:^5.0.0" - "@storybook/preview-api": "npm:7.5.1" - checksum: c15ac6b84c2ca2c91bdce71b8ebcb331cdbd85ade0cd1f7c4e4bc6b2b63d2639daf58405f54728ccae0c48db8d82626312f29ff589b8e24559f6407a4caab1f3 + "@storybook/preview-api": "npm:7.5.2" + checksum: bb97505e425f37cdad2ab8ea3159da6a93fe827cf6e7077c13e325f57ee033321ba9e7c1f08f082bdaf5c872f4ee884697e040d8054113bf73fdad10b2b65b10 languageName: node linkType: hard -"@storybook/addon-interactions@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/addon-interactions@npm:7.5.1" +"@storybook/addon-interactions@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-interactions@npm:7.5.2" dependencies: - "@storybook/client-logger": "npm:7.5.1" - "@storybook/components": "npm:7.5.1" - "@storybook/core-common": "npm:7.5.1" - "@storybook/core-events": "npm:7.5.1" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/components": "npm:7.5.2" + "@storybook/core-common": "npm:7.5.2" + "@storybook/core-events": "npm:7.5.2" "@storybook/global": "npm:^5.0.0" - "@storybook/instrumenter": "npm:7.5.1" - "@storybook/manager-api": "npm:7.5.1" - "@storybook/preview-api": "npm:7.5.1" - "@storybook/theming": "npm:7.5.1" - "@storybook/types": "npm:7.5.1" + "@storybook/instrumenter": "npm:7.5.2" + "@storybook/manager-api": "npm:7.5.2" + "@storybook/preview-api": "npm:7.5.2" + "@storybook/theming": "npm:7.5.2" + "@storybook/types": "npm:7.5.2" jest-mock: "npm:^27.0.6" polished: "npm:^4.2.2" ts-dedent: "npm:^2.2.0" @@ -4236,22 +4236,22 @@ __metadata: optional: true react-dom: optional: true - checksum: 6ac3528e2f4a2eb29a14949e07982ac8246623dc45a9956c86180efcd78d57aeea0e49748d56d5031d145b4e0da989df52b4e6ef04276c3a6844e52e8aec3d12 + checksum: 06feadb68a482698cce2d1cc0ccbe85af5ee9b69183768686ee0ef1fb049c28acd546cb04419e45ee6a43262724eb27a9c930f7ec936222f78ca7e77f83f23d6 languageName: node linkType: hard -"@storybook/addon-links@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/addon-links@npm:7.5.1" +"@storybook/addon-links@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-links@npm:7.5.2" dependencies: - "@storybook/client-logger": "npm:7.5.1" - "@storybook/core-events": "npm:7.5.1" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/core-events": "npm:7.5.2" "@storybook/csf": "npm:^0.1.0" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.5.1" - "@storybook/preview-api": "npm:7.5.1" - "@storybook/router": "npm:7.5.1" - "@storybook/types": "npm:7.5.1" + "@storybook/manager-api": "npm:7.5.2" + "@storybook/preview-api": "npm:7.5.2" + "@storybook/router": "npm:7.5.2" + "@storybook/types": "npm:7.5.2" prop-types: "npm:^15.7.2" ts-dedent: "npm:^2.0.0" peerDependencies: @@ -4262,21 +4262,21 @@ __metadata: optional: true react-dom: optional: true - checksum: ea438d8e07a3daa338c4be948300ae07ddda85166e128de2e385a9caea0faba3797215a8ce255e4c15a486b5c844de49c7c1a60170c34d96ee00e261e0c19eae + checksum: 20a33a8912e956856cf5f3f2931451fd19deab923729da0ac178f3cd78983faed94e312eaf80ebc76a9423b280a678335d24ff6202b28ec49affb66c7e402449 languageName: node linkType: hard -"@storybook/addon-measure@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/addon-measure@npm:7.5.1" +"@storybook/addon-measure@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-measure@npm:7.5.2" dependencies: - "@storybook/client-logger": "npm:7.5.1" - "@storybook/components": "npm:7.5.1" - "@storybook/core-events": "npm:7.5.1" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/components": "npm:7.5.2" + "@storybook/core-events": "npm:7.5.2" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.5.1" - "@storybook/preview-api": "npm:7.5.1" - "@storybook/types": "npm:7.5.1" + "@storybook/manager-api": "npm:7.5.2" + "@storybook/preview-api": "npm:7.5.2" + "@storybook/types": "npm:7.5.2" tiny-invariant: "npm:^1.3.1" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4286,21 +4286,21 @@ __metadata: optional: true react-dom: optional: true - checksum: 0600db8c5a60a710e65e14cb21b1663f513d2574472f39bb4dc5b654c38982f3b6da7ea7769bfeb892a77303e9c9189b469ed5d46c501921b44c3124eff65e05 + checksum: b05f74e6a3333fd88b0c47c83a6ff2e713869b02577b3c382b063a8398a175be58d4547b5e8da26f24da5406ed6ae6c83139fc2b60e92de51c53c1e6f3927575 languageName: node linkType: hard -"@storybook/addon-outline@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/addon-outline@npm:7.5.1" +"@storybook/addon-outline@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-outline@npm:7.5.2" dependencies: - "@storybook/client-logger": "npm:7.5.1" - "@storybook/components": "npm:7.5.1" - "@storybook/core-events": "npm:7.5.1" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/components": "npm:7.5.2" + "@storybook/core-events": "npm:7.5.2" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.5.1" - "@storybook/preview-api": "npm:7.5.1" - "@storybook/types": "npm:7.5.1" + "@storybook/manager-api": "npm:7.5.2" + "@storybook/preview-api": "npm:7.5.2" + "@storybook/types": "npm:7.5.2" ts-dedent: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4310,19 +4310,19 @@ __metadata: optional: true react-dom: optional: true - checksum: 0183e8778ea8a5ef8a1fc914e06a9c93156bcce5faf374390c93398b1fc276e075b4e0b9b6690c3bfec09d70611fc8cda13ad3ad2beaf9e041e5c358c774e2d4 + checksum: 1b4e0e0acced77a2cdf8656fcc606ae0ab87ffe634c0b87d031f564c0c94c2f9277b5ad205d702172b04584b3b9b3ebd32d71158354e07d38065b0b3538878c7 languageName: node linkType: hard -"@storybook/addon-toolbars@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/addon-toolbars@npm:7.5.1" +"@storybook/addon-toolbars@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-toolbars@npm:7.5.2" dependencies: - "@storybook/client-logger": "npm:7.5.1" - "@storybook/components": "npm:7.5.1" - "@storybook/manager-api": "npm:7.5.1" - "@storybook/preview-api": "npm:7.5.1" - "@storybook/theming": "npm:7.5.1" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/components": "npm:7.5.2" + "@storybook/manager-api": "npm:7.5.2" + "@storybook/preview-api": "npm:7.5.2" + "@storybook/theming": "npm:7.5.2" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4331,21 +4331,21 @@ __metadata: optional: true react-dom: optional: true - checksum: 3db60ffda02fb77321257a88eee9ae396d2cbe0e4f063b9565adbd646c55a02bad00b282173282a6e41f0ae1a154dcfe5fcaff79399f0670d2fd9d56f567e54e + checksum: 885f32b39e8789cfb94d2f6df0502326e573b3c0296f61c7fb7efd32e8128ea7b3597da9b82b7e8e1093df7327fbb30201820b635f3458c5f4bc87a63c19f755 languageName: node linkType: hard -"@storybook/addon-viewport@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/addon-viewport@npm:7.5.1" +"@storybook/addon-viewport@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-viewport@npm:7.5.2" dependencies: - "@storybook/client-logger": "npm:7.5.1" - "@storybook/components": "npm:7.5.1" - "@storybook/core-events": "npm:7.5.1" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/components": "npm:7.5.2" + "@storybook/core-events": "npm:7.5.2" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.5.1" - "@storybook/preview-api": "npm:7.5.1" - "@storybook/theming": "npm:7.5.1" + "@storybook/manager-api": "npm:7.5.2" + "@storybook/preview-api": "npm:7.5.2" + "@storybook/theming": "npm:7.5.2" memoizerific: "npm:^1.11.3" prop-types: "npm:^15.7.2" peerDependencies: @@ -4356,7 +4356,7 @@ __metadata: optional: true react-dom: optional: true - checksum: 2dad5761e5cf951d221084470076f7c587b07f50f064eba16317d31a3f1b80f694f286f1843fb9d4830649d7e57f76290c43de30cdb0856d99515c77c81db155 + checksum: 74c0c95434165ee1395282dcc5c5397bb00bc0c4637793ad936f10cd06701b3e05534d446def741b31240e840325740bf6f6f3bbf2d61d30b8b84bcb6d09ae4a languageName: node linkType: hard @@ -4410,21 +4410,21 @@ __metadata: languageName: node linkType: hard -"@storybook/blocks@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/blocks@npm:7.5.1" +"@storybook/blocks@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/blocks@npm:7.5.2" dependencies: - "@storybook/channels": "npm:7.5.1" - "@storybook/client-logger": "npm:7.5.1" - "@storybook/components": "npm:7.5.1" - "@storybook/core-events": "npm:7.5.1" + "@storybook/channels": "npm:7.5.2" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/components": "npm:7.5.2" + "@storybook/core-events": "npm:7.5.2" "@storybook/csf": "npm:^0.1.0" - "@storybook/docs-tools": "npm:7.5.1" + "@storybook/docs-tools": "npm:7.5.2" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.5.1" - "@storybook/preview-api": "npm:7.5.1" - "@storybook/theming": "npm:7.5.1" - "@storybook/types": "npm:7.5.1" + "@storybook/manager-api": "npm:7.5.2" + "@storybook/preview-api": "npm:7.5.2" + "@storybook/theming": "npm:7.5.2" + "@storybook/types": "npm:7.5.2" "@types/lodash": "npm:^4.14.167" color-convert: "npm:^2.0.1" dequal: "npm:^2.0.2" @@ -4440,7 +4440,7 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 47542bc96d54fa858a98496560c656ae9eaa16ecb9c359d1490b9c7a260c63b065b7f5930f8df7d6b0b8ecdf994997edaf969f73805054b1c4bf9ed120b9a412 + checksum: 51feb0e4f9a2e1ec237a9d4357d874d194ee3e65e8a274314115cb778bb5f498c85ab5a27caf02d6aab6441d06eb4718638e22c682c5c2538072a49c1f9ca2c8 languageName: node linkType: hard @@ -4544,17 +4544,17 @@ __metadata: languageName: node linkType: hard -"@storybook/channels@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/channels@npm:7.5.1" +"@storybook/channels@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/channels@npm:7.5.2" dependencies: - "@storybook/client-logger": "npm:7.5.1" - "@storybook/core-events": "npm:7.5.1" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/core-events": "npm:7.5.2" "@storybook/global": "npm:^5.0.0" qs: "npm:^6.10.0" telejson: "npm:^7.2.0" tiny-invariant: "npm:^1.3.1" - checksum: 25ea5765241ec71c8eb23bd98455054a155d9017a8235729f0b14c1592cc3ce264e0843bdd265a63d900c02c5470635e74ea8b1bff78f86c41ac46be1abfa932 + checksum: f6a9a32d94d28a1f07912383025072c5ba9c7be7759e2abdcfedc1be04ecbe8de58cc12d29e43adfdedfeb944b58e64f109337bd6c4a62caceb742c7d2b7ee96 languageName: node linkType: hard @@ -4599,12 +4599,12 @@ __metadata: languageName: node linkType: hard -"@storybook/client-logger@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/client-logger@npm:7.5.1" +"@storybook/client-logger@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/client-logger@npm:7.5.2" dependencies: "@storybook/global": "npm:^5.0.0" - checksum: aedb53847d282152afc5d8f5c1eef7107d2c6d788322bfa7e672f11079daa9cda3bd2f485291bf9553c86a1c92cff8431961bfce92ea5515b2806fd72da217e7 + checksum: 29ff2e4469125b733c0aa3aa51f927f0c140402be9613d35b378eb0824f7c23ab9a295d1b7c217254a1ff9d1517baa107ada9e601680637ada9fcfec5978bdb7 languageName: node linkType: hard @@ -4627,24 +4627,24 @@ __metadata: languageName: node linkType: hard -"@storybook/components@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/components@npm:7.5.1" +"@storybook/components@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/components@npm:7.5.2" dependencies: "@radix-ui/react-select": "npm:^1.2.2" "@radix-ui/react-toolbar": "npm:^1.0.4" - "@storybook/client-logger": "npm:7.5.1" + "@storybook/client-logger": "npm:7.5.2" "@storybook/csf": "npm:^0.1.0" "@storybook/global": "npm:^5.0.0" - "@storybook/theming": "npm:7.5.1" - "@storybook/types": "npm:7.5.1" + "@storybook/theming": "npm:7.5.2" + "@storybook/types": "npm:7.5.2" memoizerific: "npm:^1.11.3" use-resize-observer: "npm:^9.1.0" util-deprecate: "npm:^1.0.2" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 04699e50746e9953763b5644e9219095daba7ec96b4977b7113ad5e1c794a31fc233bec452eb09d5cc06c92525d0143d2601a6870be190fb9743dcd4d486e423 + checksum: b2779724251938a5ae235c0f93ccdf9fbe535772eee3929f9e7770c8bedecc809cdf9b363e100234083d2c02fe1c4604377c45c12c6afec222895dcf70be8271 languageName: node linkType: hard @@ -4683,13 +4683,13 @@ __metadata: languageName: node linkType: hard -"@storybook/core-client@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/core-client@npm:7.5.1" +"@storybook/core-client@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/core-client@npm:7.5.2" dependencies: - "@storybook/client-logger": "npm:7.5.1" - "@storybook/preview-api": "npm:7.5.1" - checksum: eb89a2ffad9646a4ba96471bbaa605e314cd6afbfe23fa3ddb4a0128e343a5d7dee7c0f5a5a28e2a2bea3c9d96d9505d9139efe05b0d24f863e25ce174eef042 + "@storybook/client-logger": "npm:7.5.2" + "@storybook/preview-api": "npm:7.5.2" + checksum: 01ccb726ab15a776be8f9ade5293969f5f75e5f2bf62d795164b7e3e4f283b0136380467de9057761f886a54d1c8083aac6d1268473ce4bbb94fa3d61f075edf languageName: node linkType: hard @@ -4757,13 +4757,13 @@ __metadata: languageName: node linkType: hard -"@storybook/core-common@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/core-common@npm:7.5.1" +"@storybook/core-common@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/core-common@npm:7.5.2" dependencies: - "@storybook/core-events": "npm:7.5.1" - "@storybook/node-logger": "npm:7.5.1" - "@storybook/types": "npm:7.5.1" + "@storybook/core-events": "npm:7.5.2" + "@storybook/node-logger": "npm:7.5.2" + "@storybook/types": "npm:7.5.2" "@types/find-cache-dir": "npm:^3.2.1" "@types/node": "npm:^18.0.0" "@types/node-fetch": "npm:^2.6.4" @@ -4784,7 +4784,7 @@ __metadata: pretty-hrtime: "npm:^1.0.3" resolve-from: "npm:^5.0.0" ts-dedent: "npm:^2.0.0" - checksum: 7d0af920e2b6ad591e580f922c51cf433da035b34e7b26c576b84f2d90ea9a8b3e6dfe6b6b89ef6f2909a4dae959db51ac639dc7943839f6c1fce244cb907172 + checksum: 189b80f0b66e36adfe3b0a1c753185001981ea7ae815e4f475ba9733a5f5a6676a64e97fcea94a4a4de9ac32e6deb4c76ad76b6c7547fe97ba1635b7778ac78c languageName: node linkType: hard @@ -4797,39 +4797,39 @@ __metadata: languageName: node linkType: hard -"@storybook/core-events@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/core-events@npm:7.5.1" +"@storybook/core-events@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/core-events@npm:7.5.2" dependencies: ts-dedent: "npm:^2.0.0" - checksum: 5d0b21480b437922527236cce0522c849fe4972bd073e74b322b5c77015ec2b447931ad67ef4ddd4cfdc16a7e6fe42ca12905338099902258c664c5c7238b3e2 + checksum: eb2e2cae5412ce18283cafa0c68f048145b23c79e626d8e76625e24d2a8f8ac171d5fd0d42d47ad4d1bfba278f436d5761cba866faebc04fbdaae55a60d41411 languageName: node linkType: hard -"@storybook/csf-plugin@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/csf-plugin@npm:7.5.1" +"@storybook/csf-plugin@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/csf-plugin@npm:7.5.2" dependencies: - "@storybook/csf-tools": "npm:7.5.1" + "@storybook/csf-tools": "npm:7.5.2" unplugin: "npm:^1.3.1" - checksum: 979060ef98e48d60645a265ad7f4eb7fadf760617612dc70b1c5b7368aa389795da0e7e8817a29b0b055a90e781de23ae24bc18f16679947a988bf327ece2af5 + checksum: 497f1b6086051919deb9350de9a3f3c6dcc9411f247f4729bb5920c7ddc8adffcc0456b9baf096edc5b75fbd3693a4b6662c2e4c9aeb9bee4f19e22fa866fc7a languageName: node linkType: hard -"@storybook/csf-tools@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/csf-tools@npm:7.5.1" +"@storybook/csf-tools@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/csf-tools@npm:7.5.2" dependencies: "@babel/generator": "npm:^7.22.9" "@babel/parser": "npm:^7.22.7" "@babel/traverse": "npm:^7.22.8" "@babel/types": "npm:^7.22.5" "@storybook/csf": "npm:^0.1.0" - "@storybook/types": "npm:7.5.1" + "@storybook/types": "npm:7.5.2" fs-extra: "npm:^11.1.0" recast: "npm:^0.23.1" ts-dedent: "npm:^2.0.0" - checksum: ec0c5100379beeb691b3bad6e9368f2946d1487f748562a3b4e2871af3541db13d26bd2a413b7dcbb756a6af874f161c091035a21fb60263795504636e640a82 + checksum: c1e70e7151b82cc2f5c66d7dbab45c29e1cf31d88ef2060fe32bd8e6e3f3746f2f9cacac9956856aceb23953ed781caeda4c70e3783f3e296dd1578a51d8be0b languageName: node linkType: hard @@ -4860,17 +4860,17 @@ __metadata: languageName: node linkType: hard -"@storybook/docs-tools@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/docs-tools@npm:7.5.1" +"@storybook/docs-tools@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/docs-tools@npm:7.5.2" dependencies: - "@storybook/core-common": "npm:7.5.1" - "@storybook/preview-api": "npm:7.5.1" - "@storybook/types": "npm:7.5.1" + "@storybook/core-common": "npm:7.5.2" + "@storybook/preview-api": "npm:7.5.2" + "@storybook/types": "npm:7.5.2" "@types/doctrine": "npm:^0.0.3" doctrine: "npm:^3.0.0" lodash: "npm:^4.17.21" - checksum: 7eccd668ac4fc50730482025044c3ebff96bd07bf9cfbee5212c4b89ebb3e18b3730c217044094bf3cf1114d4d4cabccb92485698b176222ec4a80dd19128a04 + checksum: a314844ab89f7cf88c39d0da1b87058e4f2e0b08e172f636eb8d020ab88f42e5859d5a93068b4eae16d61d20f0f254ed87a85bba0bbcfa38034a9c60d1769126 languageName: node linkType: hard @@ -4881,31 +4881,31 @@ __metadata: languageName: node linkType: hard -"@storybook/instrumenter@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/instrumenter@npm:7.5.1" +"@storybook/instrumenter@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/instrumenter@npm:7.5.2" dependencies: - "@storybook/channels": "npm:7.5.1" - "@storybook/client-logger": "npm:7.5.1" - "@storybook/core-events": "npm:7.5.1" + "@storybook/channels": "npm:7.5.2" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/core-events": "npm:7.5.2" "@storybook/global": "npm:^5.0.0" - "@storybook/preview-api": "npm:7.5.1" - checksum: 57af56556fccb03a646c4ef2db546cced728460a29987c6d18e43450e93d864c73302a470f2b790cd1383d265946c1ef07dddb7f55523ebf51f431f9a1ae4bb1 + "@storybook/preview-api": "npm:7.5.2" + checksum: e7d5a92e8ddc66f82cd2be1baad99b1622d37081d21c37cf960c6e2e1360f8a9c4a7e26f1254aa7d881b060a9e1dea578f9b8d321a9cf1114dad45772abb9ea5 languageName: node linkType: hard -"@storybook/manager-api@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/manager-api@npm:7.5.1" +"@storybook/manager-api@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/manager-api@npm:7.5.2" dependencies: - "@storybook/channels": "npm:7.5.1" - "@storybook/client-logger": "npm:7.5.1" - "@storybook/core-events": "npm:7.5.1" + "@storybook/channels": "npm:7.5.2" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/core-events": "npm:7.5.2" "@storybook/csf": "npm:^0.1.0" "@storybook/global": "npm:^5.0.0" - "@storybook/router": "npm:7.5.1" - "@storybook/theming": "npm:7.5.1" - "@storybook/types": "npm:7.5.1" + "@storybook/router": "npm:7.5.2" + "@storybook/theming": "npm:7.5.2" + "@storybook/types": "npm:7.5.2" dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" memoizerific: "npm:^1.11.3" @@ -4916,7 +4916,7 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: ae2ea9081fc660bd7350eafeebe39275f2358f368dffa3f9117f385adc5eed399e0b33a8b26d5ea38e09d0088edcbeebd605d046b8ee87689b42cc77b3825598 + checksum: 13d2a04d2cce0ab35632dd48009a94f1335925fe83670982b0a906bf86881b4282c0a38074d2cffa195077c8025ab056be5d8d3516e6222e671b19bec4d92321 languageName: node linkType: hard @@ -4989,30 +4989,30 @@ __metadata: languageName: node linkType: hard -"@storybook/node-logger@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/node-logger@npm:7.5.1" - checksum: 4977191230f3a34efb644218c1092c293757be358224ce7cca8ad32e1f84f18c51b7bc564728b5b9350d4f1bb0c2feb8b08e22d29741c10e40c7c79c20a56a5d +"@storybook/node-logger@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/node-logger@npm:7.5.2" + checksum: 5ce6fb2d159d5a1f5396aa2e6b2e4d0b8a34f3458c3cdc7a0075eccf81668caffdcdeddab91ef144edfac5e341d9a6a18f77c43ba86076b14f124ce6fe7a863d languageName: node linkType: hard -"@storybook/postinstall@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/postinstall@npm:7.5.1" - checksum: 07793a47dd50b48005d61b9560c2a3647dc3bd73ffc8f14773211d7dd1b09e9a193b069e28304d6f0a46b6e9b1daca0740869e8af78b4642247daaab78bc0e7e +"@storybook/postinstall@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/postinstall@npm:7.5.2" + checksum: 2e7672e9408b2ba23bcaee8708634bced01c8a4e9acd1f4da2c67d241586fda8230450f5360a4699e49c5ba9b1a053e89cb6cc8cb9aa630feb05a7a5e7fa8ca0 languageName: node linkType: hard -"@storybook/preview-api@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/preview-api@npm:7.5.1" +"@storybook/preview-api@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/preview-api@npm:7.5.2" dependencies: - "@storybook/channels": "npm:7.5.1" - "@storybook/client-logger": "npm:7.5.1" - "@storybook/core-events": "npm:7.5.1" + "@storybook/channels": "npm:7.5.2" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/core-events": "npm:7.5.2" "@storybook/csf": "npm:^0.1.0" "@storybook/global": "npm:^5.0.0" - "@storybook/types": "npm:7.5.1" + "@storybook/types": "npm:7.5.2" "@types/qs": "npm:^6.9.5" dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" @@ -5021,7 +5021,7 @@ __metadata: synchronous-promise: "npm:^2.0.15" ts-dedent: "npm:^2.0.0" util-deprecate: "npm:^1.0.2" - checksum: dd600eeaf752def91b81816bdfe353edf4217a81fca76535e9bec98fff4d4614ada2eded486f0404c6e3304ef734d2945cf8e93bff7ab1753d2b75acd2925415 + checksum: 2b4f07dfb08bdf4eecaa475f946b8217a052f309759413c0c311f7bff28350975b789fe34f3a02ba43f40b3d0b59a302406a4144ea9d64c651813d7280e3d0aa languageName: node linkType: hard @@ -5052,27 +5052,27 @@ __metadata: languageName: node linkType: hard -"@storybook/react-dom-shim@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/react-dom-shim@npm:7.5.1" +"@storybook/react-dom-shim@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/react-dom-shim@npm:7.5.2" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 4ae5e7501495f16ddd2906ea0d95b496c3c99d18cc4198b97c58c81bd59c0ca5c803fe262f9023d8125060523e7234e4dc82d75c019a3a185cf071ddaa3a6c03 + checksum: 89d67d86be2855c2a494dd39f6c1068f54676a5d091e9a56f2ab7be2ae0d08a86cc56ae6e7432a37e4ff9e547f789ccd8afe54e8d96d734f9dd395caa98cd55f languageName: node linkType: hard -"@storybook/react@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/react@npm:7.5.1" +"@storybook/react@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/react@npm:7.5.2" dependencies: - "@storybook/client-logger": "npm:7.5.1" - "@storybook/core-client": "npm:7.5.1" - "@storybook/docs-tools": "npm:7.5.1" + "@storybook/client-logger": "npm:7.5.2" + "@storybook/core-client": "npm:7.5.2" + "@storybook/docs-tools": "npm:7.5.2" "@storybook/global": "npm:^5.0.0" - "@storybook/preview-api": "npm:7.5.1" - "@storybook/react-dom-shim": "npm:7.5.1" - "@storybook/types": "npm:7.5.1" + "@storybook/preview-api": "npm:7.5.2" + "@storybook/react-dom-shim": "npm:7.5.2" + "@storybook/types": "npm:7.5.2" "@types/escodegen": "npm:^0.0.6" "@types/estree": "npm:^0.0.51" "@types/node": "npm:^18.0.0" @@ -5094,7 +5094,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: b9bca9e619ba96b574f6098af12b6bda0fa5f792c35750656fa8b67b390e91e202c2ca5b841b04b90b9db091454b5c57eac1e58a74fd5e072ed0715d71c176a3 + checksum: af1a3d5d13c36155ae9717ec233fd272b351784f5ed60b8dd5fbe5c37aa025924b38e6348e9e6616091f3d6b90219b91ccf4b11e31fcef8e24a4c414cecb63dd languageName: node linkType: hard @@ -5114,17 +5114,17 @@ __metadata: languageName: node linkType: hard -"@storybook/router@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/router@npm:7.5.1" +"@storybook/router@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/router@npm:7.5.2" dependencies: - "@storybook/client-logger": "npm:7.5.1" + "@storybook/client-logger": "npm:7.5.2" memoizerific: "npm:^1.11.3" qs: "npm:^6.10.0" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 52f84e2c53d919d492d38cd18df745b82ec1d61b959a78bbf48664e48414b77da8474f009c6fb10f8dba6d4c6eb29fd44a1c6d3e10b37bac2b3a451113177c2f + checksum: 2746875990210cbcb96be8a5b014fc8314c2fc2e5c19b42cce0e3accea2b0f70bafe5b2342d3d93f686cbbe3977d82553c722947efb1e213ce82accfbad93678 languageName: node linkType: hard @@ -5192,30 +5192,30 @@ __metadata: languageName: node linkType: hard -"@storybook/theming@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/theming@npm:7.5.1" +"@storybook/theming@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/theming@npm:7.5.2" dependencies: "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.0.0" - "@storybook/client-logger": "npm:7.5.1" + "@storybook/client-logger": "npm:7.5.2" "@storybook/global": "npm:^5.0.0" memoizerific: "npm:^1.11.3" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 2b59ac6bb41a024ca31e5a39daa1b46c52da03bc1d69f3e3f91173621a0d1928a722acebe63d1ff84f50e0bbc0a661f5f48bde36a40292e40c670674bdeaf53a + checksum: 1b113f32fcda056ba6e61806de71f35795260285b3467d30654e42d2c6e0b639baacc7ce62970dfbc7bee6fd1f823c410f85bd4db0c853bb8751206d033d2e7e languageName: node linkType: hard -"@storybook/types@npm:7.5.1": - version: 7.5.1 - resolution: "@storybook/types@npm:7.5.1" +"@storybook/types@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/types@npm:7.5.2" dependencies: - "@storybook/channels": "npm:7.5.1" + "@storybook/channels": "npm:7.5.2" "@types/babel__core": "npm:^7.0.0" "@types/express": "npm:^4.7.0" file-system-cache: "npm:2.3.0" - checksum: 8f3aeb459f0b1af5c6ed8c6bf79d1be9089078733ef2b7e6353862d1238d0bc5a303749210ad268a220e9b79c9ebc6b5f8ef7e1fef423a5d7e4bb6c3ed627bfc + checksum: 482ee61ebdce9f04a2d5f839e2da5653bab63cf0c9acda6a7a7876fd16ae32f1db9a979358343495d979af266c5c1fbd7dffae17c7910118877cc3daca7e4337 languageName: node linkType: hard @@ -6445,7 +6445,7 @@ __metadata: "@willbooster/eslint-config-ts": "npm:10.5.1" "@willbooster/prettier-config": "npm:9.1.2" blitz: "npm:2.0.0-beta.34" - build-ts: "npm:11.0.8" + build-ts: "npm:11.0.9" eslint: "npm:8.52.0" eslint-config-prettier: "npm:9.0.0" eslint-import-resolver-typescript: "npm:3.6.1" @@ -6483,7 +6483,7 @@ __metadata: "@typescript-eslint/parser": "npm:6.9.0" "@willbooster/eslint-config-ts": "npm:10.5.1" "@willbooster/prettier-config": "npm:9.1.2" - build-ts: "npm:11.0.8" + build-ts: "npm:11.0.9" dotenv: "npm:16.3.1" eslint: "npm:8.52.0" eslint-config-prettier: "npm:9.0.0" @@ -6508,14 +6508,14 @@ __metadata: dependencies: "@babel/core": "npm:7.23.2" "@mdx-js/react": "npm:3.0.0" - "@storybook/addon-actions": "npm:7.5.1" - "@storybook/addon-docs": "npm:7.5.1" - "@storybook/addon-essentials": "npm:7.5.1" - "@storybook/addon-interactions": "npm:7.5.1" - "@storybook/addon-links": "npm:7.5.1" + "@storybook/addon-actions": "npm:7.5.2" + "@storybook/addon-docs": "npm:7.5.2" + "@storybook/addon-essentials": "npm:7.5.2" + "@storybook/addon-interactions": "npm:7.5.2" + "@storybook/addon-links": "npm:7.5.2" "@storybook/builder-webpack4": "npm:6.5.16" "@storybook/manager-webpack4": "npm:6.5.16" - "@storybook/react": "npm:7.5.1" + "@storybook/react": "npm:7.5.2" "@storybook/testing-library": "npm:0.2.2" "@types/eslint": "npm:8.44.6" "@types/micromatch": "npm:4.0.4" @@ -6526,7 +6526,7 @@ __metadata: "@willbooster/eslint-config-ts-react": "npm:10.1.9" "@willbooster/prettier-config": "npm:9.1.2" babel-loader: "npm:9.1.3" - build-ts: "npm:11.0.8" + build-ts: "npm:11.0.9" eslint: "npm:8.52.0" eslint-config-prettier: "npm:9.0.0" eslint-import-resolver-typescript: "npm:3.6.1" @@ -6561,7 +6561,7 @@ __metadata: "@typescript-eslint/parser": "npm:6.9.0" "@willbooster/eslint-config-ts": "npm:10.5.1" "@willbooster/prettier-config": "npm:9.1.2" - build-ts: "npm:11.0.8" + build-ts: "npm:11.0.9" eslint: "npm:8.52.0" eslint-config-prettier: "npm:9.0.0" eslint-import-resolver-typescript: "npm:3.6.1" @@ -6591,8 +6591,8 @@ __metadata: "@typescript-eslint/parser": "npm:6.9.0" "@willbooster/eslint-config-ts": "npm:10.5.1" "@willbooster/prettier-config": "npm:9.1.2" - at-decorators: "npm:1.2.0" - build-ts: "npm:11.0.8" + at-decorators: "npm:1.2.2" + build-ts: "npm:11.0.9" chalk: "npm:5.3.0" dotenv: "npm:16.3.1" eslint: "npm:8.52.0" @@ -7441,10 +7441,10 @@ __metadata: languageName: node linkType: hard -"at-decorators@npm:1.2.0": - version: 1.2.0 - resolution: "at-decorators@npm:1.2.0" - checksum: 33298e3b762fa3e150d7df23a29b20fdda484d484bf0c0cb9d8ea1042c937ceb163dcf504e7a79febcdb1669369116d50a3a376fb0c55ecc0b03eeb2cb3a2b96 +"at-decorators@npm:1.2.2": + version: 1.2.2 + resolution: "at-decorators@npm:1.2.2" + checksum: 0aa7f7da923f11176442182d01fdda199a6e2e96d7c8f4497ba464ee79acd94f7af22560ccfdcc903ab7ad7b95a313c4e2b00cd7defbb95a3c4fb85166222213 languageName: node linkType: hard @@ -8067,9 +8067,9 @@ __metadata: languageName: node linkType: hard -"build-ts@npm:11.0.8": - version: 11.0.8 - resolution: "build-ts@npm:11.0.8" +"build-ts@npm:11.0.9": + version: 11.0.9 + resolution: "build-ts@npm:11.0.9" dependencies: "@babel/core": "npm:7.23.2" "@babel/plugin-proposal-decorators": "npm:7.23.2" @@ -8106,7 +8106,7 @@ __metadata: yargs: "npm:17.7.2" bin: build-ts: bin/index.js - checksum: f5ae1efe8d8f8c558e3fd6fff16c6732024b5eb25e94a73f02f8b10102268d104ccfe7762ee0496902add2faf5296bbf3dd76ebf0e46f1ebbc4c3a8338681204 + checksum: 23a7abdf2f4bb6fcc322397b800b19ef178d7de26573d9b0370bd61701f4bb6679ee0c5c81dce69f3ae0ffb6d48dba4e2b18d79b6c2d189e1c2de385a0efa55f languageName: node linkType: hard