From 7fc3fff4319626b1af761831250e30800add2be7 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Thu, 18 May 2023 17:51:38 +0200 Subject: [PATCH] Bugfix/fix storybook setup (#1976) * Fix Storybook setup * Update changelog --- .storybook/main.js | 15 -- .storybook/tsconfig.json | 10 - CHANGELOG.md | 1 + libs/ui/.storybook/main.js | 34 ++-- libs/ui/.storybook/preview.js | 2 +- libs/ui/.storybook/tsconfig.json | 12 +- libs/ui/project.json | 14 +- nx.json | 7 +- package.json | 6 +- yarn.lock | 305 ++++++------------------------- 10 files changed, 107 insertions(+), 299 deletions(-) delete mode 100644 .storybook/main.js delete mode 100644 .storybook/tsconfig.json diff --git a/.storybook/main.js b/.storybook/main.js deleted file mode 100644 index 4d60f534c..000000000 --- a/.storybook/main.js +++ /dev/null @@ -1,15 +0,0 @@ -module.exports = { - docs: { - autodocs: true - }, - framework: { - name: '@storybook/angular', - options: {} - } - // uncomment the property below if you want to apply some webpack config globally - // webpackFinal: async (config, { configType }) => { - // // Make whatever fine-grained changes you need that should apply to all storybook configs - // // Return the altered config - // return config; - // }, -}; diff --git a/.storybook/tsconfig.json b/.storybook/tsconfig.json deleted file mode 100644 index 4b1101543..000000000 --- a/.storybook/tsconfig.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "extends": "../tsconfig.base.json", - "exclude": [ - "../**/*.spec.js", - "../**/*.spec.ts", - "../**/*.spec.tsx", - "../**/*.spec.jsx" - ], - "include": ["../**/*"] -} diff --git a/CHANGELOG.md b/CHANGELOG.md index 25c69a62b..47309ef21 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - Improved the _Select all_ activities checkbox state after importing activities including a duplicate +- Fixed the _Storybook_ setup ## 1.269.0 - 2023-05-11 diff --git a/libs/ui/.storybook/main.js b/libs/ui/.storybook/main.js index 51aad154e..8c8323a0c 100644 --- a/libs/ui/.storybook/main.js +++ b/libs/ui/.storybook/main.js @@ -1,24 +1,14 @@ -const rootMain = require('../../../.storybook/main'); - -module.exports = { - ...rootMain, - - core: { ...rootMain.core, builder: 'webpack5' }, - - stories: [ - ...rootMain.stories, - '../src/lib/**/*.stories.mdx', - '../src/lib/**/*.stories.@(js|jsx|ts|tsx)' - ], - addons: ['@storybook/addon-essentials', ...rootMain.addons], - webpackFinal: async (config, { configType }) => { - // apply any global webpack configs that might have been specified in .storybook/main.js - if (rootMain.webpackFinal) { - config = await rootMain.webpackFinal(config, { configType }); - } +const config = { + addons: ['@storybook/addon-essentials'], + framework: { + name: '@storybook/angular', + options: {} + }, + stories: ['../**/*.stories.@(js|jsx|ts|tsx|mdx)'] +}; - // add your own webpack tweaks if needed +export default config; - return config; - } -}; +// To customize your webpack configuration you can use the webpackFinal field. +// Check https://storybook.js.org/docs/react/builders/webpack#extending-storybooks-webpack-config +// and https://nx.dev/packages/storybook/documents/custom-builder-configs diff --git a/libs/ui/.storybook/preview.js b/libs/ui/.storybook/preview.js index 267813455..37eb3a59d 100644 --- a/libs/ui/.storybook/preview.js +++ b/libs/ui/.storybook/preview.js @@ -1 +1 @@ -import '!style-loader!css-loader!sass-loader!../../../apps/client/src/styles.scss'; +// import '!style-loader!css-loader!sass-loader!../../../apps/client/src/styles.scss'; diff --git a/libs/ui/.storybook/tsconfig.json b/libs/ui/.storybook/tsconfig.json index 535432f06..13fafb239 100644 --- a/libs/ui/.storybook/tsconfig.json +++ b/libs/ui/.storybook/tsconfig.json @@ -3,6 +3,14 @@ "compilerOptions": { "emitDecoratorMetadata": true }, - "exclude": ["../**/*.spec.ts", "../**/*.test.ts", "jest.config.ts"], - "include": ["../src/**/*", "*.js"] + + "exclude": ["../**/*.spec.ts"], + "include": [ + "../src/**/*.stories.mdx", + "../src/**/*.stories.js", + "../src/**/*.stories.jsx", + "../src/**/*.stories.ts", + "../src/**/*.stories.tsx", + "*.js" + ] } diff --git a/libs/ui/project.json b/libs/ui/project.json index e22a2e5d1..40ffbfc19 100644 --- a/libs/ui/project.json +++ b/libs/ui/project.json @@ -40,7 +40,7 @@ }, "build-storybook": { "executor": "@storybook/angular:build-storybook", - "outputs": ["{options.outputPath}"], + "outputs": ["{options.outputDir}"], "options": { "outputDir": "dist/storybook/ui", "configDir": "libs/ui/.storybook", @@ -52,6 +52,18 @@ "quiet": true } } + }, + "static-storybook": { + "executor": "@nx/web:file-server", + "options": { + "buildTarget": "ui:build-storybook", + "staticFilePath": "dist/storybook/ui" + }, + "configurations": { + "ci": { + "buildTarget": "ui:build-storybook:ci" + } + } } }, "tags": [] diff --git a/nx.json b/nx.json index 64bd0bd4f..af4036866 100644 --- a/nx.json +++ b/nx.json @@ -46,7 +46,12 @@ "inputs": ["default", "^production", "{workspaceRoot}/jest.preset.js"] }, "build-storybook": { - "inputs": ["default", "^production", "{workspaceRoot}/.storybook/**/*"] + "inputs": [ + "default", + "^production", + "{workspaceRoot}/.storybook/**/*", + "!{projectRoot}/.storybook/**/*" + ] } }, "namedInputs": { diff --git a/package.json b/package.json index 064b260fe..5a756be40 100644 --- a/package.json +++ b/package.json @@ -147,9 +147,11 @@ "@nx/cypress": "16.0.3", "@nx/eslint-plugin": "16.0.3", "@nx/jest": "16.0.3", + "@nx/js": "16.0.3", "@nx/nest": "16.0.3", "@nx/node": "16.0.3", - "@nx/storybook": "16.1.1", + "@nx/storybook": "16.0.3", + "@nx/web": "16.0.3", "@nx/workspace": "16.0.3", "@schematics/angular": "15.2.5", "@simplewebauthn/typescript-types": "5.2.1", @@ -186,6 +188,8 @@ "nx-cloud": "16.0.5", "prettier": "2.8.4", "prettier-plugin-organize-attributes": "0.0.5", + "react": "18.2.0", + "react-dom": "18.2.0", "replace-in-file": "6.3.5", "storybook": "7.0.9", "ts-jest": "29.1.0", diff --git a/yarn.lock b/yarn.lock index 00307470b..d87ee2a54 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3485,13 +3485,6 @@ dependencies: "@nx/cypress" "16.0.3" -"@nrwl/cypress@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nrwl/cypress/-/cypress-16.1.1.tgz#9644085201433fb5f1cf5ee34dd7605a34eaf10c" - integrity sha512-NNRUamo83PA6gsG1blC8kYU0id06msOKet4L7bzvTc7VP182Q5bZ42ZgxZWNCb+IhfjwLNgoUYQ0uhLrYAmToA== - dependencies: - "@nx/cypress" "16.1.1" - "@nrwl/devkit@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-16.0.3.tgz#ee9141e49d28196aa7250c001f3e3e267e920da5" @@ -3499,13 +3492,6 @@ dependencies: "@nx/devkit" "16.0.3" -"@nrwl/devkit@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-16.1.1.tgz#2e87b0e386ad7ac0766ac7dd8fbbeeffd45a05ff" - integrity sha512-KIzHt5g2+AkH4LgEMksPL0q5FUiERtbeP1VNDw57grhaOAviLaYklKU3GA8Zaj73KxGIeHhwCQU0Ju5aIoDDdg== - dependencies: - "@nx/devkit" "16.1.1" - "@nrwl/eslint-plugin-nx@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-16.0.3.tgz#05b67e79bea87d9a85441b1d373ae4d24e76f61b" @@ -3527,13 +3513,6 @@ dependencies: "@nx/js" "16.0.3" -"@nrwl/js@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nrwl/js/-/js-16.1.1.tgz#a92a79cc96bed946c0a90732f8da360656f38cb9" - integrity sha512-TM19fyPzTruvCASrMlrsSQuU1qk5C87NPenhjHh7Z4LI252p6/kQoK9CnVPcz0jYiWmSv0NJS7v++5GxzmSzyQ== - dependencies: - "@nx/js" "16.1.1" - "@nrwl/linter@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nrwl/linter/-/linter-16.0.3.tgz#c2141fa6ea3c003e4a7f8de54fe82b91a7b026b2" @@ -3541,13 +3520,6 @@ dependencies: "@nx/linter" "16.0.3" -"@nrwl/linter@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nrwl/linter/-/linter-16.1.1.tgz#8ea56ae5e7539dfb01b10fcd44ec75403dd8cbbe" - integrity sha512-LaqRrDDSukGbCEdwR1r2cGHKevT2OosuUaZVRdVHzGkMhSU27/8xOfhQ/wLhX3egBXrO1ImyCUj3TMQypanY6w== - dependencies: - "@nx/linter" "16.1.1" - "@nrwl/nest@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nrwl/nest/-/nest-16.0.3.tgz#c4ab9301f5916bda472f8037e93848993e8abac2" @@ -3569,12 +3541,12 @@ dependencies: nx-cloud "16.0.5" -"@nrwl/storybook@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nrwl/storybook/-/storybook-16.1.1.tgz#17ac7a50066a76bcf4420cbe47633550dbac7cbe" - integrity sha512-7PyMuvSSxqGYXVW5LnLKMvMV2BofflzK2SU7Rvi4/bj9VHH/EhIYkfB+yt9gBX/GUJZ0yqc3qx+kNUkgUBLRIg== +"@nrwl/storybook@16.0.3": + version "16.0.3" + resolved "https://registry.yarnpkg.com/@nrwl/storybook/-/storybook-16.0.3.tgz#1ab12d24c96a32503ecb2630ad494e89ae5c6b39" + integrity sha512-Q9iLJ6DBBk3zVtca+GhWVrAUWo3DZH1xKIbxlbwpclV2LpdSzCc3diYNovlCX1lO7kuHlMmoHII+hBwyVQaNfg== dependencies: - "@nx/storybook" "16.1.1" + "@nx/storybook" "16.0.3" "@nrwl/tao@16.0.3": version "16.0.3" @@ -3583,12 +3555,12 @@ dependencies: nx "16.0.3" -"@nrwl/tao@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-16.1.1.tgz#9f6f4937f5e0f97a592abad19899dfe213c4b01d" - integrity sha512-rqN5hKfsiPYU1qoyudhmKI17NvK6drX2odeBNce3Ap30fPLDB0R0diAbtgY3tgXCSVBEamhGgSy/4+hngyzXbQ== +"@nrwl/web@16.0.3": + version "16.0.3" + resolved "https://registry.yarnpkg.com/@nrwl/web/-/web-16.0.3.tgz#ebaf116386bdba44e673fb67dc099fe6fd85ddf9" + integrity sha512-c7Qjsjj+xGKIvrkpczYZZY7I7S/QUvWFjzSahr2v889DxfLLHTvn/p9MTUfK0kWQ/TMaCgNWhq3pivP6qOng+A== dependencies: - nx "16.1.1" + "@nx/web" "16.0.3" "@nrwl/webpack@16.0.3": version "16.0.3" @@ -3604,13 +3576,6 @@ dependencies: "@nx/workspace" "16.0.3" -"@nrwl/workspace@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-16.1.1.tgz#af32f385c9cc9116018b649be72c214efc8979b4" - integrity sha512-gyZX2N8Q4OWGYie6LB1+wwOgNfDY1kppWacez9xtYTqhZlJ7L6VbggN+ui72dgsd1qAu/jd5t6GVD098Ff9FpA== - dependencies: - "@nx/workspace" "16.1.1" - "@nuxtjs/opencollective@0.3.2": version "0.3.2" resolved "https://registry.yarnpkg.com/@nuxtjs/opencollective/-/opencollective-0.3.2.tgz#620ce1044f7ac77185e825e1936115bb38e2681c" @@ -3662,20 +3627,6 @@ dotenv "~10.0.0" semver "7.3.4" -"@nx/cypress@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nx/cypress/-/cypress-16.1.1.tgz#8ef2eedac862ada0ae0b58a2cbba6d5948a7544d" - integrity sha512-ElU9pSCim+0SqPMy3tUKO+6CVTpKap7WU6NGaLCHm2Y2mFNNKrZNKz2sp0T/1rxsv1uiD0h/8+4ABYbpDLBKyw== - dependencies: - "@nrwl/cypress" "16.1.1" - "@nx/devkit" "16.1.1" - "@nx/js" "16.1.1" - "@nx/linter" "16.1.1" - "@phenomnomnominal/tsquery" "~5.0.1" - detect-port "^1.5.1" - dotenv "~10.0.0" - semver "7.3.4" - "@nx/devkit@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-16.0.3.tgz#3b5be0b9904784fd601d8101b2cb5804de028773" @@ -3688,18 +3639,6 @@ tmp "~0.2.1" tslib "^2.3.0" -"@nx/devkit@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-16.1.1.tgz#7d2e1bf4e5c9810980d01078cbc096a49740b046" - integrity sha512-Tjsj2tKSQnMBmbXKnVSGzcdWDzy7T1jcvbazJ1pf36AwmGbaUj6+sleXceeOguk4dd3lg1yWibjCk+ICMsXIvg== - dependencies: - "@nrwl/devkit" "16.1.1" - ejs "^3.1.7" - ignore "^5.0.4" - semver "7.3.4" - tmp "~0.2.1" - tslib "^2.3.0" - "@nx/eslint-plugin@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nx/eslint-plugin/-/eslint-plugin-16.0.3.tgz#39a316aba0e2e82059d19d80e79347abe6b7c554" @@ -3762,35 +3701,6 @@ tree-kill "1.2.2" tslib "^2.3.0" -"@nx/js@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nx/js/-/js-16.1.1.tgz#4f30a12ba8e854243b7d788cec676d76b02bf1cd" - integrity sha512-CIj/TX5wSskpNx8ktUA1UxgUmCIWQ9SIgYh36+6RUZlogILkyOUBFz4/gCBIzisuT6BNwHaUjvNm5kkWZ9tipg== - dependencies: - "@babel/core" "^7.15.0" - "@babel/plugin-proposal-class-properties" "^7.14.5" - "@babel/plugin-proposal-decorators" "^7.14.5" - "@babel/plugin-transform-runtime" "^7.15.0" - "@babel/preset-env" "^7.15.0" - "@babel/preset-typescript" "^7.15.0" - "@babel/runtime" "^7.14.8" - "@nrwl/js" "16.1.1" - "@nx/devkit" "16.1.1" - "@nx/workspace" "16.1.1" - "@phenomnomnominal/tsquery" "~5.0.1" - babel-plugin-const-enum "^1.0.1" - babel-plugin-macros "^2.8.0" - babel-plugin-transform-typescript-metadata "^0.3.1" - chalk "^4.1.0" - fast-glob "3.2.7" - fs-extra "^11.1.0" - ignore "^5.0.4" - js-tokens "^4.0.0" - minimatch "3.0.5" - source-map-support "0.5.19" - tree-kill "1.2.2" - tslib "^2.3.0" - "@nx/linter@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nx/linter/-/linter-16.0.3.tgz#78ee33372ece4db68c02f112319e735d0a3d7e9b" @@ -3803,18 +3713,6 @@ tmp "~0.2.1" tslib "^2.3.0" -"@nx/linter@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nx/linter/-/linter-16.1.1.tgz#123ba1ff996f2a2d0701e2147565b7eb8e2f2a6d" - integrity sha512-pzEA4yDu74iAXhIE1ia1RCNVRlsyaiUhO6RaPGykPx5K9T8OphYApWtFxPi5eCD6/kpTyn2RN42zbU0Pzpv21A== - dependencies: - "@nrwl/linter" "16.1.1" - "@nx/devkit" "16.1.1" - "@nx/js" "16.1.1" - "@phenomnomnominal/tsquery" "~5.0.1" - tmp "~0.2.1" - tslib "^2.3.0" - "@nx/nest@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nx/nest/-/nest-16.0.3.tgz#e23d596cb76da8926a36f28a7b0a03e0b63a5a4b" @@ -3846,107 +3744,76 @@ resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.0.3.tgz#dfd754593de11b6bc0811d2087aedca9df6fb3de" integrity sha512-QBOlHVTSs6ZN86QoomFDsIhk9rhpCS7w7O6t4wSL4YyB09IqX0unvrsaLLoAx2iEbm+UOMc12klVKWoMQyhHwg== -"@nx/nx-darwin-arm64@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.1.1.tgz#4864bd5b06df056b2a60a01312a91083f51a6a49" - integrity sha512-TzNTgbulEhWm5OtddxUm88RfRL/QMfa4r3l9fu3GrkaSbIMcApY3hERTQaTEsxPBYyITUbqXhtt4MszOP/BtlA== - "@nx/nx-darwin-x64@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-16.0.3.tgz#79ba57e7d3ee7f88c0469018ac7b1ea846fab50e" integrity sha512-h2ZjBCwt2Nv7+F9tKHl7Y/xFGn9YUJEkS5TzFTgTfvL9AP5O/8cqwiDebslxeZ7Choff5Slmkj+P2WhJhKa7qQ== -"@nx/nx-darwin-x64@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-16.1.1.tgz#f91ce0ea6cf378da67782c8af97acde2ad28ff07" - integrity sha512-pQtP+r5XRC74JEZ5EfxbbNohxILv+7TNXyA5iSrX1e2EsCFfv2eRET6TjBnQxPjsmcEsS+FibjllR3ovdb4BGA== - "@nx/nx-linux-arm-gnueabihf@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-16.0.3.tgz#da9ceb05a6b753aedffc785a98ede44d98ca1410" integrity sha512-gJVkTxOPDdgDPwaMYKvjfcIrWnt1cMlD3tKe9j4jVWsddO9JFLRAtknhXiLFkdcgZwQPo8P1hvo7QgbavbuVSA== -"@nx/nx-linux-arm-gnueabihf@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-16.1.1.tgz#4a87644c7bd852bf82f921e10c2a5be4bf7aa67d" - integrity sha512-8V0JzLBNauXRSVoTWfv/V5e+3xKKoxoOzldH71JDXwtSioCNxx26vXhVYdLaVUpBHkfLz0Zx/bSOS8xjhg2mww== - "@nx/nx-linux-arm64-gnu@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-16.0.3.tgz#43f461abb902d60f72ab2008c4ec61dbac88f4d5" integrity sha512-p1ZxZxosfso74aDrP+ofmzrqH3om4LpRAfLDN69L/4OMTT10qLsPpMShWpw9j1U+wZc5o05ZdTMCbeg4jx4Tug== -"@nx/nx-linux-arm64-gnu@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-16.1.1.tgz#223a39fe3904fc281fd38965d5c9c4bd9ffc1de9" - integrity sha512-LbN3rQYzL6n4F8dTAnVqyZONyaYHakiUehRfypPfMsTywgCjGKlkeRi+32NoPB+gTj9HE+dbdmb1b08PAKHN+w== - "@nx/nx-linux-arm64-musl@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-16.0.3.tgz#71400eb49930ff188e6457434cfb2c9d08b08912" integrity sha512-t2cQw84TyVdDATFK2R3NyG/LiweBiBLcneHuI8AFr0PSJSqof8BIHqX9NNB2L5z9j2XkEeMgsqnlXfQtOzNXJA== -"@nx/nx-linux-arm64-musl@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-16.1.1.tgz#2943d8381af30fdb17bfd68ef1f5992787f62a11" - integrity sha512-rMKC+yGkH7FuWT8O4f8aWHpJireKBVfWhgziHxL3GisdtgvHSA5O1NCaKAW/jflLOuyj02aPrRphnEovhoPTgw== - "@nx/nx-linux-x64-gnu@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-16.0.3.tgz#a2d888621882a0bf1cf038981529fcb076c12b47" integrity sha512-sKYP9RXAK+wZRXUIlOhqwvSOW6FJblJZPKKHXCWWq9dvAr3CXaWKr+Tt+7846fAX3Q+3hyckuAi6eEiT3XHMTA== -"@nx/nx-linux-x64-gnu@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-16.1.1.tgz#1cf99c81e25660de759774eb2ba96f0d5112745a" - integrity sha512-q8AG22WDdy2pVuQoD7ZjgTmok8GHhInZgcRTnbW3+RtF/0vF9nZ8lHzVedCHqSErisb+dz1VVXLe250s2j+pRA== - "@nx/nx-linux-x64-musl@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-16.0.3.tgz#19726dd93c9854fc577f5045bdf13082a7568684" integrity sha512-AcDWUAs+Tgy4M0bguehUmZTPKE97pYP9GCM8QPzeNJLWyjCfkwHSUImOa0C8+Vx33uRO7I6uPa6QGEoEv/TiFg== -"@nx/nx-linux-x64-musl@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-16.1.1.tgz#ebdc08f9b6d9b0a73640828a1d13d87468d8c0ae" - integrity sha512-Lse5oMwcE44UvxvxncCKkCrbWBiBPYIiAM7GC62nt1h8td8k14z7JxZV6dB/Yri2fFHCKDoY2tEkW9N6E4VzqQ== - "@nx/nx-win32-arm64-msvc@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-16.0.3.tgz#8c2112727ff3801d1627e3b0fa0879526250ff1b" integrity sha512-2aXeXYLOhyS0hrSqM5T0T4GK3EoQZZY7oyO4+ruk5f5JZq4LxmdJsrnkgBBR3FmPt7P/GT8vykgJuO9pUAWohQ== -"@nx/nx-win32-arm64-msvc@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-16.1.1.tgz#b4f44a7add236d99fde3baf5d84dc39d723223bc" - integrity sha512-KV+sn/w9rEtKgs2DGvkWeGLmgB3LgsaBcekPLV6oEjQo58dDsyGxZlOwfK3hF4R50l8J039cVRfPtLhWxuRUuA== - "@nx/nx-win32-x64-msvc@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.0.3.tgz#dfe6a39bc58495234baba99b9a10b6d5d17db382" integrity sha512-/Ezru8nlrckLAQ4s7wEAW192DULgWj9YBqREQPV0ddzwjeVC0clsHSXguH8WzMwEU44+IFnqNMJrWK3mZCvZYA== -"@nx/nx-win32-x64-msvc@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.1.1.tgz#80396410751fafcfba99e8bac985f0dc14697d22" - integrity sha512-YSzkfnCDmflg16sUeyC1IiRAxQ5nAW5KnSfvr901kW2LqAsZ7esnSjaHrP7SOGk7JO3ncmLm7BWvtZ6N9Dk4bA== - -"@nx/storybook@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nx/storybook/-/storybook-16.1.1.tgz#35b644422c78d9e50b3e453e3d7a71587accbbf4" - integrity sha512-al2K286kr8s6qaoUIbUHs0sa52AmrhPM7T36V1eO/RwHmPeGM7Xa0d2l0UJ2GGxqijWH77ZrM7FdnL8Wc5x8Cw== - dependencies: - "@nrwl/storybook" "16.1.1" - "@nx/cypress" "16.1.1" - "@nx/devkit" "16.1.1" - "@nx/js" "16.1.1" - "@nx/linter" "16.1.1" - "@nx/workspace" "16.1.1" +"@nx/storybook@16.0.3": + version "16.0.3" + resolved "https://registry.yarnpkg.com/@nx/storybook/-/storybook-16.0.3.tgz#2b274c20922d0ba39f7902651794805feaf0c692" + integrity sha512-22vh1AZLr+PmUL7+J6pJGUkHgitqIEiBJJljyKNUzGvC7VGuCh+AWWNX6jJDzdF/PC57CdaSBeFRjuJuKmjBYA== + dependencies: + "@nrwl/storybook" "16.0.3" + "@nx/cypress" "16.0.3" + "@nx/devkit" "16.0.3" + "@nx/js" "16.0.3" + "@nx/linter" "16.0.3" + "@nx/workspace" "16.0.3" "@phenomnomnominal/tsquery" "~5.0.1" dotenv "~10.0.0" enquirer "~2.3.6" semver "7.3.4" +"@nx/web@16.0.3": + version "16.0.3" + resolved "https://registry.yarnpkg.com/@nx/web/-/web-16.0.3.tgz#353e4bf30ea36ca2fd2d11d068bf2674baf021b6" + integrity sha512-wh4IxhhWoDliD/pZacMxzUIaK32LazC/UKJQj99gq/rdSmgTOX9CeF9BvBeh4skF5AUaCGnWWn4cZEnwf6kYhg== + dependencies: + "@nrwl/web" "16.0.3" + "@nx/devkit" "16.0.3" + "@nx/js" "16.0.3" + chalk "^4.1.0" + chokidar "^3.5.1" + http-server "^14.1.0" + ignore "^5.0.4" + tslib "^2.3.0" + "@nx/webpack@16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@nx/webpack/-/webpack-16.0.3.tgz#40aff30cff95878d2faf27bc2b6bde7ddb7f650e" @@ -4020,32 +3887,6 @@ yargs "^17.6.2" yargs-parser "21.1.1" -"@nx/workspace@16.1.1": - version "16.1.1" - resolved "https://registry.yarnpkg.com/@nx/workspace/-/workspace-16.1.1.tgz#d47069a2952aa1c9e9a41b6fcb7c425705dfdd57" - integrity sha512-LN3F/NKVBYys1HGKLeu57aCir5YEsmlIXHsU8gCdouK/1Xdyz9s4hfyo/ioQRzZpSjwgjmnJD+YzhdkYk+4V1A== - dependencies: - "@nrwl/workspace" "16.1.1" - "@nx/devkit" "16.1.1" - "@parcel/watcher" "2.0.4" - chalk "^4.1.0" - chokidar "^3.5.1" - cli-cursor "3.1.0" - cli-spinners "2.6.1" - dotenv "~10.0.0" - figures "3.2.0" - flat "^5.0.2" - ignore "^5.0.4" - minimatch "3.0.5" - npm-run-path "^4.0.1" - nx "16.1.1" - open "^8.4.0" - rxjs "^7.8.0" - tmp "~0.2.1" - tslib "^2.3.0" - yargs "^17.6.2" - yargs-parser "21.1.1" - "@parcel/watcher@2.0.4": version "2.0.4" resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.0.4.tgz#f300fef4cc38008ff4b8c29d92588eced3ce014b" @@ -13321,7 +13162,7 @@ log-update@^2.3.0: cli-cursor "^2.0.0" wrap-ansi "^3.0.1" -loose-envify@^1.4.0: +loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== @@ -14329,56 +14170,6 @@ nx@16.0.3: "@nx/nx-win32-arm64-msvc" "16.0.3" "@nx/nx-win32-x64-msvc" "16.0.3" -nx@16.1.1: - version "16.1.1" - resolved "https://registry.yarnpkg.com/nx/-/nx-16.1.1.tgz#fecf20eef6a9e6283d32df6643045c453ce9af9e" - integrity sha512-wm3g4IT7PTCcyX+n1WuuFVa6TQTfbPGS6kJLS62LpALFmN85EoiIGjClEZjTO6MEJHKpL/BjXscsLXnkboEytg== - dependencies: - "@nrwl/tao" "16.1.1" - "@parcel/watcher" "2.0.4" - "@yarnpkg/lockfile" "^1.1.0" - "@yarnpkg/parsers" "^3.0.0-rc.18" - "@zkochan/js-yaml" "0.0.6" - axios "^1.0.0" - chalk "^4.1.0" - cli-cursor "3.1.0" - cli-spinners "2.6.1" - cliui "^7.0.2" - dotenv "~10.0.0" - enquirer "~2.3.6" - fast-glob "3.2.7" - figures "3.2.0" - flat "^5.0.2" - fs-extra "^11.1.0" - glob "7.1.4" - ignore "^5.0.4" - js-yaml "4.1.0" - jsonc-parser "3.2.0" - lines-and-columns "~2.0.3" - minimatch "3.0.5" - npm-run-path "^4.0.1" - open "^8.4.0" - semver "7.3.4" - string-width "^4.2.3" - strong-log-transformer "^2.1.0" - tar-stream "~2.2.0" - tmp "~0.2.1" - tsconfig-paths "^4.1.2" - tslib "^2.3.0" - v8-compile-cache "2.3.0" - yargs "^17.6.2" - yargs-parser "21.1.1" - optionalDependencies: - "@nx/nx-darwin-arm64" "16.1.1" - "@nx/nx-darwin-x64" "16.1.1" - "@nx/nx-linux-arm-gnueabihf" "16.1.1" - "@nx/nx-linux-arm64-gnu" "16.1.1" - "@nx/nx-linux-arm64-musl" "16.1.1" - "@nx/nx-linux-x64-gnu" "16.1.1" - "@nx/nx-linux-x64-musl" "16.1.1" - "@nx/nx-win32-arm64-msvc" "16.1.1" - "@nx/nx-win32-x64-msvc" "16.1.1" - oauth@0.9.x: version "0.9.15" resolved "https://registry.yarnpkg.com/oauth/-/oauth-0.9.15.tgz#bd1fefaf686c96b75475aed5196412ff60cfb9c1" @@ -15626,6 +15417,14 @@ react-colorful@^5.1.2: resolved "https://registry.yarnpkg.com/react-colorful/-/react-colorful-5.6.1.tgz#7dc2aed2d7c72fac89694e834d179e32f3da563b" integrity sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw== +react-dom@18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" + integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== + dependencies: + loose-envify "^1.1.0" + scheduler "^0.23.0" + react-inspector@^6.0.0: version "6.0.1" resolved "https://registry.yarnpkg.com/react-inspector/-/react-inspector-6.0.1.tgz#1a37f0165d9df81ee804d63259eaaeabe841287d" @@ -15641,6 +15440,13 @@ react-is@^18.0.0: resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== +react@18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" + integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== + dependencies: + loose-envify "^1.1.0" + read-cache@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" @@ -16094,7 +15900,7 @@ rw@1: resolved "https://registry.yarnpkg.com/rw/-/rw-1.3.3.tgz#3f862dfa91ab766b14885ef4d01124bfda074fb4" integrity sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ== -rxjs@6.6.7, rxjs@7.5.6, rxjs@^6.3.3, rxjs@^6.4.0, rxjs@^6.5.3, rxjs@^6.5.4, rxjs@^7.5.5, rxjs@^7.8.0: +rxjs@6.6.7, rxjs@7.5.6, rxjs@^6.3.3, rxjs@^6.4.0, rxjs@^6.5.3, rxjs@^6.5.4, rxjs@^7.5.5: version "7.5.6" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.6.tgz#0446577557862afd6903517ce7cae79ecb9662bc" integrity sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw== @@ -16188,6 +15994,13 @@ saxes@^6.0.0: dependencies: xmlchars "^2.2.0" +scheduler@^0.23.0: + version "0.23.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" + integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== + dependencies: + loose-envify "^1.1.0" + schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1, schema-utils@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.2.tgz#36c10abca6f7577aeae136c804b0c741edeadc99"