From 46b7b5a4865cd359e5db8410ff6cef246fc70c0a Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 22 May 2023 14:39:42 -0400 Subject: [PATCH 001/143] feat(storybook): Upgrade Storybook to 7.0.12 --- package.json | 15 +- yarn.lock | 1378 +++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 1368 insertions(+), 25 deletions(-) diff --git a/package.json b/package.json index b1905be7f..baf32e2ce 100644 --- a/package.json +++ b/package.json @@ -81,13 +81,12 @@ "@commitlint/cli": "^17.4.0", "@commitlint/config-conventional": "^17.4.0", "@open-wc/testing": "^3.0.0-next.2", - "@storybook/addon-actions": "^7.0.0-beta.49", - "@storybook/addon-essentials": "^7.0.0-beta.49", - "@storybook/addon-links": "^7.0.0-beta.49", + "@storybook/addon-actions": "^7.0.12", + "@storybook/addon-essentials": "^7.0.12", + "@storybook/addon-links": "^7.0.12", "@storybook/addon-postcss": "^3.0.0-alpha.1", - "@storybook/builder-vite": "^7.0.0-beta.49", - "@storybook/web-components": "^7.0.0-beta.49", - "@storybook/web-components-vite": "^7.0.0-beta.49", + "@storybook/web-components": "^7.0.12", + "@storybook/web-components-vite": "^7.0.12", "@types/estree": "^0.0.47", "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", @@ -101,7 +100,7 @@ "eslint-config-prettier": "^7.2.0", "eslint-plugin-import": "^2.22.1", "eslint-plugin-react": "^7.23.0", - "eslint-plugin-storybook": "^0.6.8", + "eslint-plugin-storybook": "^0.6.12", "gaze": "^1.1.3", "husky": "^8.0.3", "jest": "^26.6.3", @@ -123,7 +122,7 @@ "react-syntax-highlighter": "^15.5.0", "rimraf": "^3.0.2", "rsync": "^0.6.1", - "storybook": "^7.0.0-beta.49", + "storybook": "^7.0.12", "svgo": "^2.8.0", "tailwindcss": "3.0.0", "ts-lit-plugin": "^1.2.1", diff --git a/yarn.lock b/yarn.lock index 3b970a7f1..858fd5102 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15,6 +15,14 @@ "@jridgewell/gen-mapping" "^0.1.0" "@jridgewell/trace-mapping" "^0.3.9" +"@ampproject/remapping@^2.2.0": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" + integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + "@aw-web-design/x-default-browser@1.4.88": version "1.4.88" resolved "https://registry.yarnpkg.com/@aw-web-design/x-default-browser/-/x-default-browser-1.4.88.tgz#33d869cb2a537cd6d2a8369d4dc8ea4988d4be89" @@ -36,6 +44,13 @@ dependencies: "@babel/highlight" "^7.18.6" +"@babel/code-frame@^7.21.4": + version "7.21.4" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.21.4.tgz#d0fa9e4413aca81f2b23b9442797bda1826edb39" + integrity sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g== + dependencies: + "@babel/highlight" "^7.18.6" + "@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.0": version "7.20.1" resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.20.1.tgz#f2e6ef7790d8c8dbf03d379502dcc246dcce0b30" @@ -46,6 +61,11 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.20.5.tgz#86f172690b093373a933223b4745deeb6049e733" integrity sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g== +"@babel/compat-data@^7.20.5", "@babel/compat-data@^7.21.5": + version "7.21.9" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.21.9.tgz#10a2e7fda4e51742c907938ac3b7229426515514" + integrity sha512-FUGed8kfhyWvbYug/Un/VPJD41rDIgoVVcR+FuzhzOYyRz5uED+Gd3SLZml0Uw2l2aHFb7ZgdW5mGA3G2cCCnQ== + "@babel/core@^7.1.0", "@babel/core@^7.12.10", "@babel/core@^7.12.16", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.18.13", "@babel/core@^7.7.5": version "7.19.6" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.19.6.tgz#7122ae4f5c5a37c0946c066149abd8e75f81540f" @@ -88,6 +108,27 @@ json5 "^2.2.1" semver "^6.3.0" +"@babel/core@~7.21.0": + version "7.21.8" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.8.tgz#2a8c7f0f53d60100ba4c32470ba0281c92aa9aa4" + integrity sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.21.4" + "@babel/generator" "^7.21.5" + "@babel/helper-compilation-targets" "^7.21.5" + "@babel/helper-module-transforms" "^7.21.5" + "@babel/helpers" "^7.21.5" + "@babel/parser" "^7.21.8" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.21.5" + "@babel/types" "^7.21.5" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.2" + semver "^6.3.0" + "@babel/eslint-parser@^7.12.16": version "7.19.1" resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz#4f68f6b0825489e00a24b41b6a1ae35414ecd2f4" @@ -115,6 +156,16 @@ "@jridgewell/gen-mapping" "^0.3.2" jsesc "^2.5.1" +"@babel/generator@^7.21.5", "@babel/generator@~7.21.1": + version "7.21.9" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.9.tgz#3a1b706e07d836e204aee0650e8ee878d3aaa241" + integrity sha512-F3fZga2uv09wFdEjEQIJxXALXfz0+JaOb7SabvVMmjHxeVTuGW8wgE8Vp1Hd7O+zMTYtcfEISGRzPkeiaPPsvg== + dependencies: + "@babel/types" "^7.21.5" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + jsesc "^2.5.1" + "@babel/helper-annotate-as-pure@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" @@ -140,6 +191,17 @@ browserslist "^4.21.3" semver "^6.3.0" +"@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.5.tgz#631e6cc784c7b660417421349aac304c94115366" + integrity sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w== + dependencies: + "@babel/compat-data" "^7.21.5" + "@babel/helper-validator-option" "^7.21.0" + browserslist "^4.21.3" + lru-cache "^5.1.1" + semver "^6.3.0" + "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.19.0": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz#bfd6904620df4e46470bae4850d66be1054c404b" @@ -153,6 +215,21 @@ "@babel/helper-replace-supers" "^7.18.9" "@babel/helper-split-export-declaration" "^7.18.6" +"@babel/helper-create-class-features-plugin@^7.21.0": + version "7.21.8" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.8.tgz#205b26330258625ef8869672ebca1e0dee5a0f02" + integrity sha512-+THiN8MqiH2AczyuZrnrKL6cAxFRRQDKW9h1YkBvbgKmAm6mwiacig1qT73DHIWMGo40GRnsEfN3LA+E6NtmSw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-environment-visitor" "^7.21.5" + "@babel/helper-function-name" "^7.21.0" + "@babel/helper-member-expression-to-functions" "^7.21.5" + "@babel/helper-optimise-call-expression" "^7.18.6" + "@babel/helper-replace-supers" "^7.21.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" + "@babel/helper-split-export-declaration" "^7.18.6" + semver "^6.3.0" + "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.19.0": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz#7976aca61c0984202baca73d84e2337a5424a41b" @@ -161,6 +238,15 @@ "@babel/helper-annotate-as-pure" "^7.18.6" regexpu-core "^5.1.0" +"@babel/helper-create-regexp-features-plugin@^7.20.5": + version "7.21.8" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.8.tgz#a7886f61c2e29e21fd4aaeaf1e473deba6b571dc" + integrity sha512-zGuSdedkFtsFHGbexAvNuipg1hbtitDLo2XE8/uf6Y9sOQV1xsYX/2pNbtedp/X0eU1pIt+kGvaqHCowkRbS5g== + dependencies: + "@babel/helper-annotate-as-pure" "^7.18.6" + regexpu-core "^5.3.1" + semver "^6.3.0" + "@babel/helper-define-polyfill-provider@^0.3.3": version "0.3.3" resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz#8612e55be5d51f0cd1f36b4a5a83924e89884b7a" @@ -178,6 +264,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== +"@babel/helper-environment-visitor@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.21.5.tgz#c769afefd41d171836f7cb63e295bedf689d48ba" + integrity sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ== + "@babel/helper-explode-assignable-expression@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096" @@ -193,6 +284,14 @@ "@babel/template" "^7.18.10" "@babel/types" "^7.19.0" +"@babel/helper-function-name@^7.21.0": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz#d552829b10ea9f120969304023cd0645fa00b1b4" + integrity sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg== + dependencies: + "@babel/template" "^7.20.7" + "@babel/types" "^7.21.0" + "@babel/helper-hoist-variables@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" @@ -207,6 +306,13 @@ dependencies: "@babel/types" "^7.18.9" +"@babel/helper-member-expression-to-functions@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.5.tgz#3b1a009af932e586af77c1030fba9ee0bde396c0" + integrity sha512-nIcGfgwpH2u4n9GG1HpStW5Ogx7x7ekiFHbjjFRKXbn5zUvqO9ZgotCO4x1aNbKn/x/xOUaXEhyNHCwtFCpxWg== + dependencies: + "@babel/types" "^7.21.5" + "@babel/helper-module-imports@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" @@ -214,6 +320,13 @@ dependencies: "@babel/types" "^7.18.6" +"@babel/helper-module-imports@^7.21.4": + version "7.21.4" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz#ac88b2f76093637489e718a90cec6cf8a9b029af" + integrity sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg== + dependencies: + "@babel/types" "^7.21.4" + "@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.19.6": version "7.19.6" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.19.6.tgz#6c52cc3ac63b70952d33ee987cbee1c9368b533f" @@ -228,6 +341,20 @@ "@babel/traverse" "^7.19.6" "@babel/types" "^7.19.4" +"@babel/helper-module-transforms@^7.20.11", "@babel/helper-module-transforms@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.21.5.tgz#d937c82e9af68d31ab49039136a222b17ac0b420" + integrity sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw== + dependencies: + "@babel/helper-environment-visitor" "^7.21.5" + "@babel/helper-module-imports" "^7.21.4" + "@babel/helper-simple-access" "^7.21.5" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/helper-validator-identifier" "^7.19.1" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.21.5" + "@babel/types" "^7.21.5" + "@babel/helper-module-transforms@^7.20.2": version "7.20.2" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz#ac53da669501edd37e658602a21ba14c08748712" @@ -259,6 +386,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629" integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== +"@babel/helper-plugin-utils@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz#345f2377d05a720a4e5ecfa39cbf4474a4daed56" + integrity sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg== + "@babel/helper-remap-async-to-generator@^7.18.6", "@babel/helper-remap-async-to-generator@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz#997458a0e3357080e54e1d79ec347f8a8cd28519" @@ -280,6 +412,18 @@ "@babel/traverse" "^7.19.1" "@babel/types" "^7.19.0" +"@babel/helper-replace-supers@^7.20.7", "@babel/helper-replace-supers@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.21.5.tgz#a6ad005ba1c7d9bc2973dfde05a1bba7065dde3c" + integrity sha512-/y7vBgsr9Idu4M6MprbOVUfH3vs7tsIfnVWv/Ml2xgwvyH6LTngdfbf5AdsKwkJy4zgy1X/kuNrEKvhhK28Yrg== + dependencies: + "@babel/helper-environment-visitor" "^7.21.5" + "@babel/helper-member-expression-to-functions" "^7.21.5" + "@babel/helper-optimise-call-expression" "^7.18.6" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.21.5" + "@babel/types" "^7.21.5" + "@babel/helper-simple-access@^7.19.4": version "7.19.4" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz#be553f4951ac6352df2567f7daa19a0ee15668e7" @@ -294,7 +438,14 @@ dependencies: "@babel/types" "^7.20.2" -"@babel/helper-skip-transparent-expression-wrappers@^7.18.9": +"@babel/helper-simple-access@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz#d697a7971a5c39eac32c7e63c0921c06c8a249ee" + integrity sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg== + dependencies: + "@babel/types" "^7.21.5" + +"@babel/helper-skip-transparent-expression-wrappers@^7.18.9", "@babel/helper-skip-transparent-expression-wrappers@^7.20.0": version "7.20.0" resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz#fbe4c52f60518cab8140d77101f0e63a8a230684" integrity sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg== @@ -313,6 +464,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== +"@babel/helper-string-parser@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz#2b3eea65443c6bdc31c22d037c65f6d323b6b2bd" + integrity sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w== + "@babel/helper-validator-identifier@^7.14.9", "@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": version "7.19.1" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" @@ -323,6 +479,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== +"@babel/helper-validator-option@^7.21.0": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz#8224c7e13ace4bafdc4004da2cf064ef42673180" + integrity sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ== + "@babel/helper-wrap-function@^7.18.9": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz#89f18335cff1152373222f76a4b37799636ae8b1" @@ -351,6 +512,15 @@ "@babel/traverse" "^7.20.5" "@babel/types" "^7.20.5" +"@babel/helpers@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.21.5.tgz#5bac66e084d7a4d2d9696bdf0175a93f7fb63c08" + integrity sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA== + dependencies: + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.21.5" + "@babel/types" "^7.21.5" + "@babel/highlight@^7.10.4", "@babel/highlight@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" @@ -370,6 +540,11 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.20.5.tgz#7f3c7335fe417665d929f34ae5dceae4c04015e8" integrity sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA== +"@babel/parser@^7.21.5", "@babel/parser@^7.21.8", "@babel/parser@^7.21.9", "@babel/parser@~7.21.2": + version "7.21.9" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.9.tgz#ab18ea3b85b4bc33ba98a8d4c2032c557d23cf14" + integrity sha512-q5PNg/Bi1OpGgx5jYlvWZwAorZepEudDMCLtj967aeS7WMont7dUZI46M2XwcIQqvUlMxWfdLFu4S/qSxeUu5g== + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz#da5b8f9a580acdfbe53494dba45ea389fb09a4d2" @@ -386,6 +561,15 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" "@babel/plugin-proposal-optional-chaining" "^7.18.9" +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz#d9c85589258539a22a901033853101a6198d4ef1" + integrity sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ== + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" + "@babel/plugin-proposal-optional-chaining" "^7.20.7" + "@babel/plugin-proposal-async-generator-functions@^7.20.1": version "7.20.1" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz#352f02baa5d69f4e7529bdac39aaa02d41146af9" @@ -396,6 +580,16 @@ "@babel/helper-remap-async-to-generator" "^7.18.9" "@babel/plugin-syntax-async-generators" "^7.8.4" +"@babel/plugin-proposal-async-generator-functions@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz#bfb7276d2d573cb67ba379984a2334e262ba5326" + integrity sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA== + dependencies: + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-remap-async-to-generator" "^7.18.9" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-proposal-class-properties@^7.13.0", "@babel/plugin-proposal-class-properties@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" @@ -413,6 +607,15 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-class-static-block" "^7.14.5" +"@babel/plugin-proposal-class-static-block@^7.21.0": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz#77bdd66fb7b605f3a61302d224bdfacf5547977d" + integrity sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.21.0" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-proposal-decorators@^7.14.2": version "7.20.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.0.tgz#3acef1f1206d7a6a1436aa6ccf9ed7b1bd06aff7" @@ -456,6 +659,14 @@ "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" +"@babel/plugin-proposal-logical-assignment-operators@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz#dfbcaa8f7b4d37b51e8bfb46d94a5aea2bb89d83" + integrity sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug== + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8", "@babel/plugin-proposal-nullish-coalescing-operator@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" @@ -483,6 +694,17 @@ "@babel/plugin-syntax-object-rest-spread" "^7.8.3" "@babel/plugin-transform-parameters" "^7.20.1" +"@babel/plugin-proposal-object-rest-spread@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz#aa662940ef425779c75534a5c41e9d936edc390a" + integrity sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg== + dependencies: + "@babel/compat-data" "^7.20.5" + "@babel/helper-compilation-targets" "^7.20.7" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.20.7" + "@babel/plugin-proposal-optional-catch-binding@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz#f9400d0e6a3ea93ba9ef70b09e72dd6da638a2cb" @@ -500,6 +722,15 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" "@babel/plugin-syntax-optional-chaining" "^7.8.3" +"@babel/plugin-proposal-optional-chaining@^7.20.7", "@babel/plugin-proposal-optional-chaining@^7.21.0": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz#886f5c8978deb7d30f678b2e24346b287234d3ea" + integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA== + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-proposal-private-methods@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea" @@ -518,6 +749,16 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-private-property-in-object" "^7.14.5" +"@babel/plugin-proposal-private-property-in-object@^7.21.0": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz#19496bd9883dd83c23c7d7fc45dcd9ad02dfa1dc" + integrity sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-create-class-features-plugin" "^7.21.0" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-proposal-unicode-property-regex@^7.18.6", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz#af613d2cd5e643643b65cded64207b15c85cb78e" @@ -589,7 +830,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.19.0" -"@babel/plugin-syntax-import-meta@^7.8.3": +"@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== @@ -680,6 +921,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-arrow-functions@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.21.5.tgz#9bb42a53de447936a57ba256fbf537fc312b6929" + integrity sha512-wb1mhwGOCaXHDTcsRYMKF9e5bbMgqwxtqa2Y1ifH96dXJPwbuLX9qHy3clhrxVqgMz7nyNXs8VkxdH8UBcjKqA== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-transform-async-to-generator@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz#ccda3d1ab9d5ced5265fdb13f1882d5476c71615" @@ -689,6 +937,15 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/helper-remap-async-to-generator" "^7.18.6" +"@babel/plugin-transform-async-to-generator@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz#dfee18623c8cb31deb796aa3ca84dda9cea94354" + integrity sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q== + dependencies: + "@babel/helper-module-imports" "^7.18.6" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-remap-async-to-generator" "^7.18.9" + "@babel/plugin-transform-block-scoped-functions@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8" @@ -703,6 +960,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.20.2" +"@babel/plugin-transform-block-scoping@^7.21.0": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz#e737b91037e5186ee16b76e7ae093358a5634f02" + integrity sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-transform-classes@^7.20.2": version "7.20.2" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz#c0033cf1916ccf78202d04be4281d161f6709bb2" @@ -718,6 +982,21 @@ "@babel/helper-split-export-declaration" "^7.18.6" globals "^11.1.0" +"@babel/plugin-transform-classes@^7.21.0": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz#f469d0b07a4c5a7dbb21afad9e27e57b47031665" + integrity sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-compilation-targets" "^7.20.7" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-function-name" "^7.21.0" + "@babel/helper-optimise-call-expression" "^7.18.6" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-replace-supers" "^7.20.7" + "@babel/helper-split-export-declaration" "^7.18.6" + globals "^11.1.0" + "@babel/plugin-transform-computed-properties@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz#2357a8224d402dad623caf6259b611e56aec746e" @@ -725,6 +1004,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.9" +"@babel/plugin-transform-computed-properties@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.21.5.tgz#3a2d8bb771cd2ef1cd736435f6552fe502e11b44" + integrity sha512-TR653Ki3pAwxBxUe8srfF3e4Pe3FTA46uaNHYyQwIoM4oWKSoOZiDNyHJ0oIoDIUPSRQbQG7jzgVBX3FPVne1Q== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/template" "^7.20.7" + "@babel/plugin-transform-destructuring@^7.20.2": version "7.20.2" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz#c23741cfa44ddd35f5e53896e88c75331b8b2792" @@ -732,6 +1019,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.20.2" +"@babel/plugin-transform-destructuring@^7.21.3": + version "7.21.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz#73b46d0fd11cd6ef57dea8a381b1215f4959d401" + integrity sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA== + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz#b286b3e7aae6c7b861e45bed0a2fafd6b1a4fef8" @@ -770,6 +1064,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-for-of@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.5.tgz#e890032b535f5a2e237a18535f56a9fdaa7b83fc" + integrity sha512-nYWpjKW/7j/I/mZkGVgHJXh4bA1sfdFnJoOXwJuj4m3Q2EraO/8ZyrkCau9P5tbHQk01RMSt6KYLCsW7730SXQ== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-transform-function-name@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz#cc354f8234e62968946c61a46d6365440fc764e0" @@ -801,6 +1102,14 @@ "@babel/helper-module-transforms" "^7.19.6" "@babel/helper-plugin-utils" "^7.19.0" +"@babel/plugin-transform-modules-amd@^7.20.11": + version "7.20.11" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz#3daccca8e4cc309f03c3a0c4b41dc4b26f55214a" + integrity sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g== + dependencies: + "@babel/helper-module-transforms" "^7.20.11" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.19.6": version "7.19.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz#25b32feef24df8038fc1ec56038917eacb0b730c" @@ -810,6 +1119,15 @@ "@babel/helper-plugin-utils" "^7.19.0" "@babel/helper-simple-access" "^7.19.4" +"@babel/plugin-transform-modules-commonjs@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.5.tgz#d69fb947eed51af91de82e4708f676864e5e47bc" + integrity sha512-OVryBEgKUbtqMoB7eG2rs6UFexJi6Zj6FDXx+esBLPTCxCNxAY9o+8Di7IsUGJ+AVhp5ncK0fxWUBd0/1gPhrQ== + dependencies: + "@babel/helper-module-transforms" "^7.21.5" + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/helper-simple-access" "^7.21.5" + "@babel/plugin-transform-modules-systemjs@^7.19.6": version "7.19.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz#59e2a84064b5736a4471b1aa7b13d4431d327e0d" @@ -820,6 +1138,16 @@ "@babel/helper-plugin-utils" "^7.19.0" "@babel/helper-validator-identifier" "^7.19.1" +"@babel/plugin-transform-modules-systemjs@^7.20.11": + version "7.20.11" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz#467ec6bba6b6a50634eea61c9c232654d8a4696e" + integrity sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw== + dependencies: + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-module-transforms" "^7.20.11" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-validator-identifier" "^7.19.1" + "@babel/plugin-transform-modules-umd@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz#81d3832d6034b75b54e62821ba58f28ed0aab4b9" @@ -836,6 +1164,14 @@ "@babel/helper-create-regexp-features-plugin" "^7.19.0" "@babel/helper-plugin-utils" "^7.19.0" +"@babel/plugin-transform-named-capturing-groups-regex@^7.20.5": + version "7.20.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz#626298dd62ea51d452c3be58b285d23195ba69a8" + integrity sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.20.5" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-transform-new-target@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz#d128f376ae200477f37c4ddfcc722a8a1b3246a8" @@ -858,6 +1194,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.20.2" +"@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.21.3": + version "7.21.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz#18fc4e797cf6d6d972cb8c411dbe8a809fa157db" + integrity sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ== + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-transform-property-literals@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3" @@ -884,6 +1227,14 @@ "@babel/helper-plugin-utils" "^7.18.6" regenerator-transform "^0.15.0" +"@babel/plugin-transform-regenerator@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.21.5.tgz#576c62f9923f94bcb1c855adc53561fd7913724e" + integrity sha512-ZoYBKDb6LyMi5yCsByQ5jmXsHAQDDYeexT1Szvlmui+lADvfSecr5Dxd/PkrTC3pAD182Fcju1VQkB4oCp9M+w== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + regenerator-transform "^0.15.1" + "@babel/plugin-transform-reserved-words@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz#b1abd8ebf8edaa5f7fe6bbb8d2133d23b6a6f76a" @@ -906,6 +1257,14 @@ "@babel/helper-plugin-utils" "^7.19.0" "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" +"@babel/plugin-transform-spread@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz#c2d83e0b99d3bf83e07b11995ee24bf7ca09401e" + integrity sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw== + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" + "@babel/plugin-transform-sticky-regex@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz#c6706eb2b1524028e317720339583ad0f444adcc" @@ -943,6 +1302,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.9" +"@babel/plugin-transform-unicode-escapes@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.21.5.tgz#1e55ed6195259b0e9061d81f5ef45a9b009fb7f2" + integrity sha512-LYm/gTOwZqsYohlvFUe/8Tujz75LqqVC2w+2qPHLR+WyWHGCZPN1KBpJCJn+4Bk4gOkQy/IXKIge6az5MqwlOg== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-transform-unicode-regex@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca" @@ -1032,6 +1398,88 @@ core-js-compat "^3.25.1" semver "^6.3.0" +"@babel/preset-env@~7.21.0": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.21.5.tgz#db2089d99efd2297716f018aeead815ac3decffb" + integrity sha512-wH00QnTTldTbf/IefEVyChtRdw5RJvODT/Vb4Vcxq1AZvtXj6T0YeX0cAcXhI6/BdGuiP3GcNIL4OQbI2DVNxg== + dependencies: + "@babel/compat-data" "^7.21.5" + "@babel/helper-compilation-targets" "^7.21.5" + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/helper-validator-option" "^7.21.0" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.20.7" + "@babel/plugin-proposal-async-generator-functions" "^7.20.7" + "@babel/plugin-proposal-class-properties" "^7.18.6" + "@babel/plugin-proposal-class-static-block" "^7.21.0" + "@babel/plugin-proposal-dynamic-import" "^7.18.6" + "@babel/plugin-proposal-export-namespace-from" "^7.18.9" + "@babel/plugin-proposal-json-strings" "^7.18.6" + "@babel/plugin-proposal-logical-assignment-operators" "^7.20.7" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6" + "@babel/plugin-proposal-numeric-separator" "^7.18.6" + "@babel/plugin-proposal-object-rest-spread" "^7.20.7" + "@babel/plugin-proposal-optional-catch-binding" "^7.18.6" + "@babel/plugin-proposal-optional-chaining" "^7.21.0" + "@babel/plugin-proposal-private-methods" "^7.18.6" + "@babel/plugin-proposal-private-property-in-object" "^7.21.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.18.6" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-import-assertions" "^7.20.0" + "@babel/plugin-syntax-import-meta" "^7.10.4" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-syntax-top-level-await" "^7.14.5" + "@babel/plugin-transform-arrow-functions" "^7.21.5" + "@babel/plugin-transform-async-to-generator" "^7.20.7" + "@babel/plugin-transform-block-scoped-functions" "^7.18.6" + "@babel/plugin-transform-block-scoping" "^7.21.0" + "@babel/plugin-transform-classes" "^7.21.0" + "@babel/plugin-transform-computed-properties" "^7.21.5" + "@babel/plugin-transform-destructuring" "^7.21.3" + "@babel/plugin-transform-dotall-regex" "^7.18.6" + "@babel/plugin-transform-duplicate-keys" "^7.18.9" + "@babel/plugin-transform-exponentiation-operator" "^7.18.6" + "@babel/plugin-transform-for-of" "^7.21.5" + "@babel/plugin-transform-function-name" "^7.18.9" + "@babel/plugin-transform-literals" "^7.18.9" + "@babel/plugin-transform-member-expression-literals" "^7.18.6" + "@babel/plugin-transform-modules-amd" "^7.20.11" + "@babel/plugin-transform-modules-commonjs" "^7.21.5" + "@babel/plugin-transform-modules-systemjs" "^7.20.11" + "@babel/plugin-transform-modules-umd" "^7.18.6" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.20.5" + "@babel/plugin-transform-new-target" "^7.18.6" + "@babel/plugin-transform-object-super" "^7.18.6" + "@babel/plugin-transform-parameters" "^7.21.3" + "@babel/plugin-transform-property-literals" "^7.18.6" + "@babel/plugin-transform-regenerator" "^7.21.5" + "@babel/plugin-transform-reserved-words" "^7.18.6" + "@babel/plugin-transform-shorthand-properties" "^7.18.6" + "@babel/plugin-transform-spread" "^7.20.7" + "@babel/plugin-transform-sticky-regex" "^7.18.6" + "@babel/plugin-transform-template-literals" "^7.18.9" + "@babel/plugin-transform-typeof-symbol" "^7.18.9" + "@babel/plugin-transform-unicode-escapes" "^7.21.5" + "@babel/plugin-transform-unicode-regex" "^7.18.6" + "@babel/preset-modules" "^0.1.5" + "@babel/types" "^7.21.5" + babel-plugin-polyfill-corejs2 "^0.3.3" + babel-plugin-polyfill-corejs3 "^0.6.0" + babel-plugin-polyfill-regenerator "^0.4.1" + core-js-compat "^3.25.1" + semver "^6.3.0" + "@babel/preset-flow@^7.13.13": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.18.6.tgz#83f7602ba566e72a9918beefafef8ef16d2810cb" @@ -1072,6 +1520,11 @@ pirates "^4.0.5" source-map-support "^0.5.16" +"@babel/regjsgen@^0.8.0": + version "0.8.0" + resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" + integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== + "@babel/runtime@^7.10.2", "@babel/runtime@^7.10.4", "@babel/runtime@^7.17.8", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4": version "7.20.1" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.20.1.tgz#1148bb33ab252b165a06698fde7576092a78b4a9" @@ -1088,6 +1541,15 @@ "@babel/parser" "^7.18.10" "@babel/types" "^7.18.10" +"@babel/template@^7.20.7": + version "7.21.9" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.21.9.tgz#bf8dad2859130ae46088a99c1f265394877446fb" + integrity sha512-MK0X5k8NKOuWRamiEfc3KEJiHMTkGZNUjzMipqCGDDc6ijRl/B7RGSKVGncu4Ro/HdyzzY6cmoXuKI2Gffk7vQ== + dependencies: + "@babel/code-frame" "^7.21.4" + "@babel/parser" "^7.21.9" + "@babel/types" "^7.21.5" + "@babel/traverse@^7.1.0", "@babel/traverse@^7.1.6", "@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.6", "@babel/traverse@^7.20.1": version "7.20.1" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.20.1.tgz#9b15ccbf882f6d107eeeecf263fbcdd208777ec8" @@ -1120,6 +1582,22 @@ debug "^4.1.0" globals "^11.1.0" +"@babel/traverse@^7.21.5", "@babel/traverse@~7.21.2": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.5.tgz#ad22361d352a5154b498299d523cf72998a4b133" + integrity sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw== + dependencies: + "@babel/code-frame" "^7.21.4" + "@babel/generator" "^7.21.5" + "@babel/helper-environment-visitor" "^7.21.5" + "@babel/helper-function-name" "^7.21.0" + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/parser" "^7.21.5" + "@babel/types" "^7.21.5" + debug "^4.1.0" + globals "^11.1.0" + "@babel/types@^7.0.0", "@babel/types@^7.14.8", "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.19.4", "@babel/types@^7.2.0", "@babel/types@^7.20.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": version "7.20.0" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.20.0.tgz#52c94cf8a7e24e89d2a194c25c35b17a64871479" @@ -1147,6 +1625,15 @@ "@babel/helper-validator-identifier" "^7.19.1" to-fast-properties "^2.0.0" +"@babel/types@^7.21.0", "@babel/types@^7.21.4", "@babel/types@^7.21.5", "@babel/types@~7.21.2": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.5.tgz#18dfbd47c39d3904d5db3d3dc2cc80bedb60e5b6" + integrity sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q== + dependencies: + "@babel/helper-string-parser" "^7.21.5" + "@babel/helper-validator-identifier" "^7.19.1" + to-fast-properties "^2.0.0" + "@bcoe/v8-coverage@^0.2.3": version "0.2.3" resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" @@ -1808,6 +2295,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz#cf91e86df127aa3d141744edafcba0abdc577d23" integrity sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg== +"@esbuild/android-arm64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz#bafb75234a5d3d1b690e7c2956a599345e84a2fd" + integrity sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA== + "@esbuild/android-arm@0.15.13": version "0.15.13" resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.15.13.tgz#ce11237a13ee76d5eae3908e47ba4ddd380af86a" @@ -1828,6 +2320,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.16.17.tgz#025b6246d3f68b7bbaa97069144fb5fb70f2fff2" integrity sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw== +"@esbuild/android-arm@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.19.tgz#5898f7832c2298bc7d0ab53701c57beb74d78b4d" + integrity sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A== + "@esbuild/android-x64@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.16.10.tgz#648cacbb13a5047380a038e5d6d895015e31b525" @@ -1838,6 +2335,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.16.17.tgz#c820e0fef982f99a85c4b8bfdd582835f04cd96e" integrity sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ== +"@esbuild/android-x64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.19.tgz#658368ef92067866d95fb268719f98f363d13ae1" + integrity sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww== + "@esbuild/darwin-arm64@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.10.tgz#3ca7fd9a456d11752df77df6c030f2d08f27bda9" @@ -1848,6 +2350,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz#edef4487af6b21afabba7be5132c26d22379b220" integrity sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w== +"@esbuild/darwin-arm64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz#584c34c5991b95d4d48d333300b1a4e2ff7be276" + integrity sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg== + "@esbuild/darwin-x64@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.16.10.tgz#7eb71b8da4106627f01553def517d3c5e5942592" @@ -1858,6 +2365,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz#42829168730071c41ef0d028d8319eea0e2904b4" integrity sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg== +"@esbuild/darwin-x64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz#7751d236dfe6ce136cce343dce69f52d76b7f6cb" + integrity sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw== + "@esbuild/freebsd-arm64@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.10.tgz#c69c78ee1d17d35ad2cf76a1bb67788000a84b43" @@ -1868,6 +2380,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz#1f4af488bfc7e9ced04207034d398e793b570a27" integrity sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw== +"@esbuild/freebsd-arm64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz#cacd171665dd1d500f45c167d50c6b7e539d5fd2" + integrity sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ== + "@esbuild/freebsd-x64@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.10.tgz#a9804ab1b9366f915812af24ad5cfc1c0db01441" @@ -1878,6 +2395,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz#636306f19e9bc981e06aa1d777302dad8fddaf72" integrity sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug== +"@esbuild/freebsd-x64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz#0769456eee2a08b8d925d7c00b79e861cb3162e4" + integrity sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ== + "@esbuild/linux-arm64@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.16.10.tgz#d9a9ddfcb28ed8cced688bc112ef66283d6fa77f" @@ -1888,6 +2410,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz#a003f7ff237c501e095d4f3a09e58fc7b25a4aca" integrity sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g== +"@esbuild/linux-arm64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz#38e162ecb723862c6be1c27d6389f48960b68edb" + integrity sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg== + "@esbuild/linux-arm@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.16.10.tgz#f32cdac1d3319c83ae7f9f31238dd1284ee6bba2" @@ -1898,6 +2425,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz#b591e6a59d9c4fe0eeadd4874b157ab78cf5f196" integrity sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ== +"@esbuild/linux-arm@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz#1a2cd399c50040184a805174a6d89097d9d1559a" + integrity sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA== + "@esbuild/linux-ia32@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.16.10.tgz#1e023478e42f3a01cad48f4af50120d4b639af03" @@ -1908,6 +2440,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz#24333a11027ef46a18f57019450a5188918e2a54" integrity sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg== +"@esbuild/linux-ia32@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz#e28c25266b036ce1cabca3c30155222841dc035a" + integrity sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ== + "@esbuild/linux-loong64@0.15.13": version "0.15.13" resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.13.tgz#64e8825bf0ce769dac94ee39d92ebe6272020dfc" @@ -1928,6 +2465,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz#d5ad459d41ed42bbd4d005256b31882ec52227d8" integrity sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ== +"@esbuild/linux-loong64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz#0f887b8bb3f90658d1a0117283e55dbd4c9dcf72" + integrity sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ== + "@esbuild/linux-mips64el@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.10.tgz#574725ad2ea81b7783b7ba7d1ab3475f8fdd8d32" @@ -1938,6 +2480,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz#4e5967a665c38360b0a8205594377d4dcf9c3726" integrity sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw== +"@esbuild/linux-mips64el@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz#f5d2a0b8047ea9a5d9f592a178ea054053a70289" + integrity sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A== + "@esbuild/linux-ppc64@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.10.tgz#11da658c54514a693813af56bb28951d563a90c3" @@ -1948,6 +2495,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz#206443a02eb568f9fdf0b438fbd47d26e735afc8" integrity sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g== +"@esbuild/linux-ppc64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz#876590e3acbd9fa7f57a2c7d86f83717dbbac8c7" + integrity sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg== + "@esbuild/linux-riscv64@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.10.tgz#3af4600adbd6c5a4a6f1da05771f4aa6774baab2" @@ -1958,6 +2510,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz#c351e433d009bf256e798ad048152c8d76da2fc9" integrity sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw== +"@esbuild/linux-riscv64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz#7f49373df463cd9f41dc34f9b2262d771688bf09" + integrity sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA== + "@esbuild/linux-s390x@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.16.10.tgz#9e3377aaf0191a9d6628e806a279085ec4391f3e" @@ -1968,6 +2525,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz#661f271e5d59615b84b6801d1c2123ad13d9bd87" integrity sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w== +"@esbuild/linux-s390x@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz#e2afd1afcaf63afe2c7d9ceacd28ec57c77f8829" + integrity sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q== + "@esbuild/linux-x64@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.16.10.tgz#7c41d4d697ce674e0083e7baa6231468f4650d85" @@ -1978,6 +2540,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz#e4ba18e8b149a89c982351443a377c723762b85f" integrity sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw== +"@esbuild/linux-x64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz#8a0e9738b1635f0c53389e515ae83826dec22aa4" + integrity sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw== + "@esbuild/netbsd-x64@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.10.tgz#ebac59e3986834af04bbafcee7b0c1f31cd477c6" @@ -1988,6 +2555,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz#7d4f4041e30c5c07dd24ffa295c73f06038ec775" integrity sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA== +"@esbuild/netbsd-x64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz#c29fb2453c6b7ddef9a35e2c18b37bda1ae5c462" + integrity sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q== + "@esbuild/openbsd-x64@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.10.tgz#9eaa6cac3b80db45090c0946e62de5b5689c61d1" @@ -1998,6 +2570,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz#970fa7f8470681f3e6b1db0cc421a4af8060ec35" integrity sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg== +"@esbuild/openbsd-x64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz#95e75a391403cb10297280d524d66ce04c920691" + integrity sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g== + "@esbuild/sunos-x64@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.16.10.tgz#31e5e4b814ef43d300e26511e486a4716a390d5f" @@ -2008,6 +2585,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz#abc60e7c4abf8b89fb7a4fe69a1484132238022c" integrity sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw== +"@esbuild/sunos-x64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz#722eaf057b83c2575937d3ffe5aeb16540da7273" + integrity sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg== + "@esbuild/win32-arm64@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.16.10.tgz#ca58472dc03ca79e6d03f8a31113979ff253d94f" @@ -2018,6 +2600,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz#7b0ff9e8c3265537a7a7b1fd9a24e7bd39fcd87a" integrity sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw== +"@esbuild/win32-arm64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz#9aa9dc074399288bdcdd283443e9aeb6b9552b6f" + integrity sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag== + "@esbuild/win32-ia32@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.16.10.tgz#c572df2c65ab118feed0a5da5a4a193846d74e43" @@ -2028,6 +2615,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz#e90fe5267d71a7b7567afdc403dfd198c292eb09" integrity sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig== +"@esbuild/win32-ia32@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz#95ad43c62ad62485e210f6299c7b2571e48d2b03" + integrity sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw== + "@esbuild/win32-x64@0.16.10": version "0.16.10" resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.16.10.tgz#0e9c6a5e69c10d96aff2386b7ee9646138c2a831" @@ -2038,6 +2630,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz#c5a1a4bfe1b57f0c3e61b29883525c6da3e5c091" integrity sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q== +"@esbuild/win32-x64@0.17.19": + version "0.17.19" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz#8cfaf2ff603e9aabb910e9c0558c26cf32744061" + integrity sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA== + "@eslint/eslintrc@^0.4.3": version "0.4.3" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" @@ -2384,6 +2981,14 @@ "@jridgewell/resolve-uri" "3.1.0" "@jridgewell/sourcemap-codec" "1.4.14" +"@jridgewell/trace-mapping@^0.3.17": + version "0.3.18" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz#25783b2086daf6ff1dcb53c9249ae480e4dd4cd6" + integrity sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA== + dependencies: + "@jridgewell/resolve-uri" "3.1.0" + "@jridgewell/sourcemap-codec" "1.4.14" + "@juggle/resize-observer@^3.3.1": version "3.4.0" resolved "https://registry.yarnpkg.com/@juggle/resize-observer/-/resize-observer-3.4.0.tgz#08d6c5e20cf7e4cc02fd181c4b0c225cd31dbb60" @@ -2455,6 +3060,15 @@ call-me-maybe "^1.0.1" glob-to-regexp "^0.3.0" +"@ndelangen/get-tarball@^3.0.7": + version "3.0.7" + resolved "https://registry.yarnpkg.com/@ndelangen/get-tarball/-/get-tarball-3.0.7.tgz#87c7aef2df4ff4fbdbab6ac9ed32cee142c4b1a3" + integrity sha512-NqGfTZIZpRFef1GoVaShSSRwDC3vde3ThtTeqFdcYd6ipKqnfEVhjK2hUeHjCQUcptyZr2TONqcloFXM+5QBrQ== + dependencies: + gunzip-maybe "^1.4.2" + pump "^3.0.0" + tar-fs "^2.1.1" + "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": version "5.1.1-v1" resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#dbf733a965ca47b1973177dc0bb6c889edcfb129" @@ -2902,11 +3516,6 @@ "@types/sinon-chai" "^3.2.3" chai-a11y-axe "^1.3.2" -"@phase2/outline-templates@^0.0.33": - version "0.0.33" - resolved "https://registry.yarnpkg.com/@phase2/outline-templates/-/outline-templates-0.0.33.tgz#fdea8772b9eeb3757816247e1733d06d6b6ea6f2" - integrity sha512-KDB2g6wSVzXKkfZCCfHj2PjmPQ6HJIPPcSTmHJViveebYU9Zd5ge0S0L4AEkU7JPMtIL0C2uvQvKnvmYOVUcEg== - "@rollup/plugin-image@^3.0.0": version "3.0.2" resolved "https://registry.yarnpkg.com/@rollup/plugin-image/-/plugin-image-3.0.2.tgz#8a66389510517495c5d10d392140cdefa43b27c2" @@ -3079,6 +3688,28 @@ ts-dedent "^2.0.0" uuid-browser "^3.1.0" +"@storybook/addon-actions@7.0.12", "@storybook/addon-actions@^7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.0.12.tgz#61634c40073718cf02967f073df4595afd363521" + integrity sha512-f07Mc3qwcG9heGsuUUTIJbWF2nw/Ite3mvyIZY2VbgwhMUMVHj4knY4fh/LojwcUmmmc7CNZu3sJN/wIqpaHCQ== + dependencies: + "@storybook/client-logger" "7.0.12" + "@storybook/components" "7.0.12" + "@storybook/core-events" "7.0.12" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.12" + "@storybook/preview-api" "7.0.12" + "@storybook/theming" "7.0.12" + "@storybook/types" "7.0.12" + dequal "^2.0.2" + lodash "^4.17.21" + polished "^4.2.2" + prop-types "^15.7.2" + react-inspector "^6.0.0" + telejson "^7.0.3" + ts-dedent "^2.0.0" + uuid "^9.0.0" + "@storybook/addon-backgrounds@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.0.0-beta.49.tgz#56c689907b543ca81bd51b2d88be743a5a154f93" @@ -3095,6 +3726,22 @@ memoizerific "^1.11.3" ts-dedent "^2.0.0" +"@storybook/addon-backgrounds@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.0.12.tgz#8e5242bb9f1bfc831f196de54c88a46d00f76f28" + integrity sha512-sAZSxsbj3CcabowALKTafpdnqXMBZB8C42s4Uxv11FCP50GqrP8jp2TqsIiDZxUbeXwI094W/gHnw41MSphG8Q== + dependencies: + "@storybook/client-logger" "7.0.12" + "@storybook/components" "7.0.12" + "@storybook/core-events" "7.0.12" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.12" + "@storybook/preview-api" "7.0.12" + "@storybook/theming" "7.0.12" + "@storybook/types" "7.0.12" + memoizerific "^1.11.3" + ts-dedent "^2.0.0" + "@storybook/addon-controls@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.0.0-beta.49.tgz#016e10230ec3a9b0b410e0b547e42d7f10be257f" @@ -3112,6 +3759,23 @@ lodash "^4.17.21" ts-dedent "^2.0.0" +"@storybook/addon-controls@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.0.12.tgz#24f3a579c7485dcb619c6d05cbd90c1b9e4a53eb" + integrity sha512-/+yBhswN1N7ttR1NGN94HE/25VELm4YuBtrkh+LJeKP/eQ5CZpLjexASN2GZcfmdnkwIYZAEH0X/AImLaCJAWA== + dependencies: + "@storybook/blocks" "7.0.12" + "@storybook/client-logger" "7.0.12" + "@storybook/components" "7.0.12" + "@storybook/core-common" "7.0.12" + "@storybook/manager-api" "7.0.12" + "@storybook/node-logger" "7.0.12" + "@storybook/preview-api" "7.0.12" + "@storybook/theming" "7.0.12" + "@storybook/types" "7.0.12" + lodash "^4.17.21" + ts-dedent "^2.0.0" + "@storybook/addon-docs@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.0.0-beta.49.tgz#d20963a7921e4b165ab9d02b07676cf3cfb23d61" @@ -3138,6 +3802,33 @@ remark-slug "^6.0.0" ts-dedent "^2.0.0" +"@storybook/addon-docs@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.0.12.tgz#c20f591904c8816af8f77aaa6e9c108ef72c2b11" + integrity sha512-zgg4sq34Zz8TN74+kSogxRHsIZ5gsIazJpa0osZp91nJQvsKUEfldjBtQWbBWzjVCrWmzOhW5/RLCnmCNm9y/w== + dependencies: + "@babel/core" "^7.20.2" + "@babel/plugin-transform-react-jsx" "^7.19.0" + "@jest/transform" "^29.3.1" + "@mdx-js/react" "^2.1.5" + "@storybook/blocks" "7.0.12" + "@storybook/client-logger" "7.0.12" + "@storybook/components" "7.0.12" + "@storybook/csf-plugin" "7.0.12" + "@storybook/csf-tools" "7.0.12" + "@storybook/global" "^5.0.0" + "@storybook/mdx2-csf" "^1.0.0" + "@storybook/node-logger" "7.0.12" + "@storybook/postinstall" "7.0.12" + "@storybook/preview-api" "7.0.12" + "@storybook/react-dom-shim" "7.0.12" + "@storybook/theming" "7.0.12" + "@storybook/types" "7.0.12" + fs-extra "^11.1.0" + remark-external-links "^8.0.0" + remark-slug "^6.0.0" + ts-dedent "^2.0.0" + "@storybook/addon-essentials@^7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.0.0-beta.49.tgz#063e1c429dd3d0d2af5fe4ab83743e61077bcc9f" @@ -3158,6 +3849,26 @@ "@storybook/preview-api" "7.0.0-beta.49" ts-dedent "^2.0.0" +"@storybook/addon-essentials@^7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.0.12.tgz#3d7475d2c80eb746478cfee7e65915c29ec2df43" + integrity sha512-Js2cxvauAf8fkA5D0QrqPPe/FvpY1DbJp61VNGh82Xu0zZrczCGYP3jkWG79vl0zllJNs7hnkV8W6xY1JWgLoA== + dependencies: + "@storybook/addon-actions" "7.0.12" + "@storybook/addon-backgrounds" "7.0.12" + "@storybook/addon-controls" "7.0.12" + "@storybook/addon-docs" "7.0.12" + "@storybook/addon-highlight" "7.0.12" + "@storybook/addon-measure" "7.0.12" + "@storybook/addon-outline" "7.0.12" + "@storybook/addon-toolbars" "7.0.12" + "@storybook/addon-viewport" "7.0.12" + "@storybook/core-common" "7.0.12" + "@storybook/manager-api" "7.0.12" + "@storybook/node-logger" "7.0.12" + "@storybook/preview-api" "7.0.12" + ts-dedent "^2.0.0" + "@storybook/addon-highlight@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.0.0-beta.49.tgz#a90af63e99bc976c415cdf94740240c615c2136c" @@ -3167,6 +3878,15 @@ "@storybook/global" "^5.0.0" "@storybook/preview-api" "7.0.0-beta.49" +"@storybook/addon-highlight@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.0.12.tgz#4b5ff3e347d983c7fc3ae4e6a26514931053be8a" + integrity sha512-ccIsBVjUlZ7cM1adSSFTqqWXiELPdDqfZLz4dWfDbiLyG3InC953ugtvoUWCIZpC2OOnjVLpF7Rbshq2O/QoMw== + dependencies: + "@storybook/core-events" "7.0.12" + "@storybook/global" "^5.0.0" + "@storybook/preview-api" "7.0.12" + "@storybook/addon-links@^7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.0.0-beta.49.tgz#ab99d1998f37e0c5ba0b2e6e8b439c497636b728" @@ -3183,6 +3903,22 @@ prop-types "^15.7.2" ts-dedent "^2.0.0" +"@storybook/addon-links@^7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.0.12.tgz#cef11a5c1dbe552afb7fea354d9c9268c84c79d7" + integrity sha512-6kGClsIpX9dRKc5bUAPNcp/4wlgPIxMrieUV+6k1dTsRQqbaEfxih/Fq259D5+yVBDNi3YAnvRjMiIibl8fa5A== + dependencies: + "@storybook/client-logger" "7.0.12" + "@storybook/core-events" "7.0.12" + "@storybook/csf" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.12" + "@storybook/preview-api" "7.0.12" + "@storybook/router" "7.0.12" + "@storybook/types" "7.0.12" + prop-types "^15.7.2" + ts-dedent "^2.0.0" + "@storybook/addon-measure@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.0.0-beta.49.tgz#e07a43dec513c1183477d3055fa60d3a605e6496" @@ -3196,6 +3932,19 @@ "@storybook/preview-api" "7.0.0-beta.49" "@storybook/types" "7.0.0-beta.49" +"@storybook/addon-measure@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.0.12.tgz#41d552872b2bed2ea21ca29990ae205aeaffa6e8" + integrity sha512-Uq9cj9QmN7WKBQ6wqeneFmTqo1UQKXIc4CpGBEtJtfsYNLsERrVzOs/tRUf66Zl3lWgfFZxs1B5Ij6RDsYEjRw== + dependencies: + "@storybook/client-logger" "7.0.12" + "@storybook/components" "7.0.12" + "@storybook/core-events" "7.0.12" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.12" + "@storybook/preview-api" "7.0.12" + "@storybook/types" "7.0.12" + "@storybook/addon-outline@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.0.0-beta.49.tgz#d6b28b6ca6226027e713aa679d005a95db6eba29" @@ -3210,6 +3959,20 @@ "@storybook/types" "7.0.0-beta.49" ts-dedent "^2.0.0" +"@storybook/addon-outline@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.0.12.tgz#ecb3c86d48c0a2bfeec64d30b273b153b6e32b71" + integrity sha512-eZPkm3mECdqx1EDJ0S6DAzZ9WZLPIsZH7fRy6vdJJuAgvnOSzkt7AEpA0hlgiNyXcFpE1Cav6/g12FUf4Zo82g== + dependencies: + "@storybook/client-logger" "7.0.12" + "@storybook/components" "7.0.12" + "@storybook/core-events" "7.0.12" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.12" + "@storybook/preview-api" "7.0.12" + "@storybook/types" "7.0.12" + ts-dedent "^2.0.0" + "@storybook/addon-postcss@^3.0.0-alpha.1": version "3.0.0-alpha.1" resolved "https://registry.yarnpkg.com/@storybook/addon-postcss/-/addon-postcss-3.0.0-alpha.1.tgz#aa69bbeeb778fe184f9880da44b0a7883fc86ba3" @@ -3232,6 +3995,17 @@ "@storybook/preview-api" "7.0.0-beta.49" "@storybook/theming" "7.0.0-beta.49" +"@storybook/addon-toolbars@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.0.12.tgz#e67ab9b64fac6ed672b0b7531234f16818698270" + integrity sha512-7xRxk+999NVdEwzn2z1O9Tg5iuUSEXQ5jo+hiyK934VvuyqUsZnflKbSvwVEHb2W+DroaaXu8bdHWxGSH+6moQ== + dependencies: + "@storybook/client-logger" "7.0.12" + "@storybook/components" "7.0.12" + "@storybook/manager-api" "7.0.12" + "@storybook/preview-api" "7.0.12" + "@storybook/theming" "7.0.12" + "@storybook/addon-viewport@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.0.0-beta.49.tgz#fccf70eedafb4ff907133d1ca903958d6f4ab133" @@ -3247,6 +4021,21 @@ memoizerific "^1.11.3" prop-types "^15.7.2" +"@storybook/addon-viewport@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.0.12.tgz#c470223fb439fed039331089c9f9013e837c055e" + integrity sha512-pMgqtDQF8e9AErnRKbbSK9m1lcKn1dFSOkk0PgSBwIIjmha6q+GeT45EHQrQGtkLdtWT0iTktC8ivzIiGKmHkg== + dependencies: + "@storybook/client-logger" "7.0.12" + "@storybook/components" "7.0.12" + "@storybook/core-events" "7.0.12" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.12" + "@storybook/preview-api" "7.0.12" + "@storybook/theming" "7.0.12" + memoizerific "^1.11.3" + prop-types "^15.7.2" + "@storybook/blocks@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.0.0-beta.49.tgz#fc224e05cd500153a73944ce5bb0088ad60c9f70" @@ -3259,10 +4048,38 @@ "@storybook/csf" next "@storybook/docs-tools" "7.0.0-beta.49" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/theming" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" + "@storybook/manager-api" "7.0.0-beta.49" + "@storybook/preview-api" "7.0.0-beta.49" + "@storybook/theming" "7.0.0-beta.49" + "@storybook/types" "7.0.0-beta.49" + "@types/lodash" "^4.14.167" + color-convert "^2.0.1" + dequal "^2.0.2" + lodash "^4.17.21" + markdown-to-jsx "^7.1.8" + memoizerific "^1.11.3" + polished "^4.2.2" + react-colorful "^5.1.2" + telejson "^7.0.3" + ts-dedent "^2.0.0" + util-deprecate "^1.0.2" + +"@storybook/blocks@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.0.12.tgz#4b92955c49f7beea58df1c0f8d3138dc54a01444" + integrity sha512-MbJKjuTJ7xVbkUVwkEwb6vTYGrkRk4+Xtx1UGo+512o91ubqFs8hXwCHP+x/49RCIIQs5zl93Ig8fTtm+MejWw== + dependencies: + "@storybook/channels" "7.0.12" + "@storybook/client-logger" "7.0.12" + "@storybook/components" "7.0.12" + "@storybook/core-events" "7.0.12" + "@storybook/csf" "^0.1.0" + "@storybook/docs-tools" "7.0.12" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.12" + "@storybook/preview-api" "7.0.12" + "@storybook/theming" "7.0.12" + "@storybook/types" "7.0.12" "@types/lodash" "^4.14.167" color-convert "^2.0.1" dequal "^2.0.2" @@ -3298,6 +4115,28 @@ slash "^3.0.0" util "^0.12.4" +"@storybook/builder-manager@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.0.12.tgz#9c7038fa1bb7ea91c72438571080c6e7a79bb077" + integrity sha512-bkZPSDH38/dUSsO087oQ8+goyaEDP/xD0/O61QcQ8EbaVeT6s6Qt7mMhqsLrtmEZHvPMQwKeIXhOJlRNNXB+SA== + dependencies: + "@fal-works/esbuild-plugin-global-externals" "^2.1.2" + "@storybook/core-common" "7.0.12" + "@storybook/manager" "7.0.12" + "@storybook/node-logger" "7.0.12" + "@types/ejs" "^3.1.1" + "@types/find-cache-dir" "^3.2.1" + "@yarnpkg/esbuild-plugin-pnp" "^3.0.0-rc.10" + browser-assert "^1.2.1" + ejs "^3.1.8" + esbuild "^0.17.0" + esbuild-plugin-alias "^0.2.1" + express "^4.17.3" + find-cache-dir "^3.0.0" + fs-extra "^11.1.0" + process "^0.11.10" + util "^0.12.4" + "@storybook/builder-vite@7.0.0-beta.49", "@storybook/builder-vite@^7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.0.0-beta.49.tgz#92cf3fffe8e3383ebe0822735c5930c835ab0619" @@ -3324,6 +4163,32 @@ rollup "^2.25.0 || ^3.3.0" slash "^3.0.0" +"@storybook/builder-vite@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.0.12.tgz#3a477b3ce4c34c88550618dba8a29d425fa99257" + integrity sha512-6FJNXis+dYs/KrhfRQgz8HcRw/Oq4FaEghCwsjngQDy4PcpQuxkDbvGJKlBaSr92vUL36FWSPq8u5+VGCHjh5Q== + dependencies: + "@storybook/channel-postmessage" "7.0.12" + "@storybook/channel-websocket" "7.0.12" + "@storybook/client-logger" "7.0.12" + "@storybook/core-common" "7.0.12" + "@storybook/csf-plugin" "7.0.12" + "@storybook/mdx2-csf" "^1.0.0" + "@storybook/node-logger" "7.0.12" + "@storybook/preview" "7.0.12" + "@storybook/preview-api" "7.0.12" + "@storybook/types" "7.0.12" + browser-assert "^1.2.1" + es-module-lexer "^0.9.3" + express "^4.17.3" + fs-extra "^11.1.0" + glob "^8.1.0" + glob-promise "^6.0.2" + magic-string "^0.27.0" + remark-external-links "^8.0.0" + remark-slug "^6.0.0" + rollup "^2.25.0 || ^3.3.0" + "@storybook/channel-postmessage@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-7.0.0-beta.49.tgz#85c5210c0d941ccf23a3bcf3faa54bf07a2cdb22" @@ -3336,6 +4201,18 @@ qs "^6.10.0" telejson "^7.0.3" +"@storybook/channel-postmessage@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-7.0.12.tgz#9cade50f7fb01e1f113b75e2391d7abe31382e71" + integrity sha512-Tc7kQZ5yxlZ44Nmmzec92JaDJ6UZ3Ze4cBfiHik4XcnM1PtN8hr8VFoC6a2AIm1ybfIRenfT5w9TH5yriiPIhw== + dependencies: + "@storybook/channels" "7.0.12" + "@storybook/client-logger" "7.0.12" + "@storybook/core-events" "7.0.12" + "@storybook/global" "^5.0.0" + qs "^6.10.0" + telejson "^7.0.3" + "@storybook/channel-websocket@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-7.0.0-beta.49.tgz#9c0051795c81dc0a01a4257eb71eecfd514400d4" @@ -3346,11 +4223,26 @@ "@storybook/global" "^5.0.0" telejson "^7.0.3" +"@storybook/channel-websocket@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-7.0.12.tgz#d0571e117c2baf9590e7c8c65299afec56351e3f" + integrity sha512-UV6b9gX2mQLtXlKaFKCHcy+6MaK2od6BYqSJfainnBjDsMIXyhcf7fJaj0XQkJrbNnRBwGhw+6s8JxL98xp7Ew== + dependencies: + "@storybook/channels" "7.0.12" + "@storybook/client-logger" "7.0.12" + "@storybook/global" "^5.0.0" + telejson "^7.0.3" + "@storybook/channels@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.0.0-beta.49.tgz#79fa69d2843e4bbfa8b02181a4a9f3cdf7bb12f4" integrity sha512-8D+yxazxMq1WPoHhPjFbFPJy+CLoqhmEH4ty6DWxodgoVUnBQ40e+IMN0I+LYGPXwbyZh/dwuUIq9vmar8Dzkg== +"@storybook/channels@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.0.12.tgz#54fc4a14cd27746c1f210e45d563f4d88cf2280c" + integrity sha512-KDdDmDs8kxAJU+vndTqTNazjLO+XoIPiTRlfP7mk7cgHiQXSjMYy3JSCQ7W0of0Q+9VSl/ve9CNbnGbcQF7rNQ== + "@storybook/cli@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.0.0-beta.49.tgz#76517d04165e0f7fe50d2d47b822fe1f81d01a45" @@ -3394,6 +4286,50 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" +"@storybook/cli@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.0.12.tgz#b5072f5938e4e514e103846dc9f50dd1b0b44e41" + integrity sha512-OABCRIujxsszIJ0CCpKg8Uj4C1UlAwBpBQhv2aMX3lA/pur6Od524syv2ypWu6J2FyvK/ooeyMbjoP7330cIuA== + dependencies: + "@babel/core" "^7.20.2" + "@babel/preset-env" "^7.20.2" + "@ndelangen/get-tarball" "^3.0.7" + "@storybook/codemod" "7.0.12" + "@storybook/core-common" "7.0.12" + "@storybook/core-server" "7.0.12" + "@storybook/csf-tools" "7.0.12" + "@storybook/node-logger" "7.0.12" + "@storybook/telemetry" "7.0.12" + "@storybook/types" "7.0.12" + "@types/semver" "^7.3.4" + boxen "^5.1.2" + chalk "^4.1.0" + commander "^6.2.1" + cross-spawn "^7.0.3" + detect-indent "^6.1.0" + envinfo "^7.7.3" + execa "^5.0.0" + express "^4.17.3" + find-up "^5.0.0" + fs-extra "^11.1.0" + get-npm-tarball-url "^2.0.3" + get-port "^5.1.1" + giget "^1.0.0" + globby "^11.0.2" + jscodeshift "^0.14.0" + leven "^3.1.0" + prettier "^2.8.0" + prompts "^2.4.0" + puppeteer-core "^2.1.1" + read-pkg-up "^7.0.1" + semver "^7.3.7" + shelljs "^0.8.5" + simple-update-notifier "^1.0.0" + strip-json-comments "^3.0.1" + tempy "^1.0.1" + ts-dedent "^2.0.0" + util-deprecate "^1.0.2" + "@storybook/client-logger@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.0.0-beta.49.tgz#15dac7d8a3708034a53e230fe8347fffa7b43028" @@ -3401,6 +4337,13 @@ dependencies: "@storybook/global" "^5.0.0" +"@storybook/client-logger@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.0.12.tgz#259931a1de7503227f0c082e130ca98e5109ca92" + integrity sha512-MQMtIgGEgdixvxnBvZ2m8hhc0DGJWeCpHtxg7oqBLBEBmCYFueTqDZHl4Z6SoCrK0a2YS5X/BIXOcEtP1ulMKw== + dependencies: + "@storybook/global" "^5.0.0" + "@storybook/codemod@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.0.0-beta.49.tgz#e351ee187eaf4a5c44c2588604cbe43eb435d7f6" @@ -3421,6 +4364,25 @@ recast "^0.23.1" util "^0.12.4" +"@storybook/codemod@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.0.12.tgz#710dc8ea971d6663bcaf8d1b32a6bfb668508b2b" + integrity sha512-eGbGZSglvbnY1omzRyEC4XP0FbpuCFKgjXmdHn9faGQUU5EJHwcGYYrRW8JZL3nEVIvNDuRAKzM3p0BVo1xeSQ== + dependencies: + "@babel/core" "~7.21.0" + "@babel/preset-env" "~7.21.0" + "@babel/types" "~7.21.2" + "@storybook/csf" "^0.1.0" + "@storybook/csf-tools" "7.0.12" + "@storybook/node-logger" "7.0.12" + "@storybook/types" "7.0.12" + cross-spawn "^7.0.3" + globby "^11.0.2" + jscodeshift "^0.14.0" + lodash "^4.17.21" + prettier "^2.8.0" + recast "^0.23.1" + "@storybook/components@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.0.0-beta.49.tgz#dcfc33543a25d89933bbd7912190c75b6e7167fc" @@ -3435,6 +4397,20 @@ use-resize-observer "^9.1.0" util-deprecate "^1.0.2" +"@storybook/components@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.0.12.tgz#fe363ffd09e8643ff3e640e9208bbf02853c7c4c" + integrity sha512-6TxByzYS4+LxwZRioGpP6Zh9If5ctjQs5OnR2UmQvP6HDjmMWYTntoHKIbDwAL9C6MrnQYpPOGCPkqrtODQ4/w== + dependencies: + "@storybook/client-logger" "7.0.12" + "@storybook/csf" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/theming" "7.0.12" + "@storybook/types" "7.0.12" + memoizerific "^1.11.3" + use-resize-observer "^9.1.0" + util-deprecate "^1.0.2" + "@storybook/core-client@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.0.0-beta.49.tgz#6d10e9eea866586bbcfdb3b7b1f307b3db6616f6" @@ -3443,6 +4419,14 @@ "@storybook/client-logger" "7.0.0-beta.49" "@storybook/preview-api" "7.0.0-beta.49" +"@storybook/core-client@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.0.12.tgz#3c381cc5c42bf990cea27c90be8d2e594fb9a5be" + integrity sha512-m0r+Vl3LfU8cJl8UqIwzh0sEN9I//nMaT8UIIm481AINhQTNihQcnYi9jRw7USjfz2fv5CYkg8cEr4KhI8QlRA== + dependencies: + "@storybook/client-logger" "7.0.12" + "@storybook/preview-api" "7.0.12" + "@storybook/core-common@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.0.0-beta.49.tgz#a89bd1d6e9e7d645abe2dbc0821181cb2d1092e5" @@ -3469,11 +4453,41 @@ slash "^3.0.0" ts-dedent "^2.0.0" +"@storybook/core-common@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.0.12.tgz#0a1fea8cc5ceb113243621513d4524ea8ca75cc7" + integrity sha512-PFVjYXHUxDQO1oqfqwQe7S3XoLNO0aZYEr9Zl0LiexlxxnU1v+TQjEfNd/H3T0xxpXlsgzhtEcagdzJeAKyh2g== + dependencies: + "@storybook/node-logger" "7.0.12" + "@storybook/types" "7.0.12" + "@types/node" "^16.0.0" + "@types/pretty-hrtime" "^1.0.0" + chalk "^4.1.0" + esbuild "^0.17.0" + esbuild-register "^3.4.0" + file-system-cache "^2.0.0" + find-up "^5.0.0" + fs-extra "^11.1.0" + glob "^8.1.0" + glob-promise "^6.0.2" + handlebars "^4.7.7" + lazy-universal-dotenv "^4.0.0" + picomatch "^2.3.0" + pkg-dir "^5.0.0" + pretty-hrtime "^1.0.3" + resolve-from "^5.0.0" + ts-dedent "^2.0.0" + "@storybook/core-events@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.0.0-beta.49.tgz#deeb2f2a3a461d5373238b2abb242cb6829f2f55" integrity sha512-qc7ptg58MLRkyucua2EsU5Sva3QfoRTuEUUcACTu1HqY7WkTpyK0TwikxgtfssKmjrTyYxA6r2Wl7Cczl37VSg== +"@storybook/core-events@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.0.12.tgz#928409c27cca2855189834726c268b7c59996994" + integrity sha512-VTmb/zjbz3o1bg+bATzLigVXMVDC/S1FP8CqIrz4mkiys52139FGzMandL2Y2AecPZPGss7ZRdfma28HKVYTRg== + "@storybook/core-server@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.0.0-beta.49.tgz#d2aa9ddeb67648a7631dfc24b128411cba5ee615" @@ -3523,6 +4537,54 @@ watchpack "^2.2.0" ws "^8.2.3" +"@storybook/core-server@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.0.12.tgz#f666057f4b003b15cff4037cf43ab8c91c001d43" + integrity sha512-X35Kmg7y35Ph4J+gCDJrnVgBwlz4/DzOQofUS6rAbi4KvrPWDJXeM2OzOgx6B0abKl4CeMmjuc0tjbg4vbUFuA== + dependencies: + "@aw-web-design/x-default-browser" "1.4.88" + "@discoveryjs/json-ext" "^0.5.3" + "@storybook/builder-manager" "7.0.12" + "@storybook/core-common" "7.0.12" + "@storybook/core-events" "7.0.12" + "@storybook/csf" "^0.1.0" + "@storybook/csf-tools" "7.0.12" + "@storybook/docs-mdx" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/manager" "7.0.12" + "@storybook/node-logger" "7.0.12" + "@storybook/preview-api" "7.0.12" + "@storybook/telemetry" "7.0.12" + "@storybook/types" "7.0.12" + "@types/detect-port" "^1.3.0" + "@types/node" "^16.0.0" + "@types/node-fetch" "^2.5.7" + "@types/pretty-hrtime" "^1.0.0" + "@types/semver" "^7.3.4" + better-opn "^2.1.1" + boxen "^5.1.2" + chalk "^4.1.0" + cli-table3 "^0.6.1" + compression "^1.7.4" + detect-port "^1.3.0" + express "^4.17.3" + fs-extra "^11.1.0" + globby "^11.0.2" + ip "^2.0.0" + lodash "^4.17.21" + node-fetch "^2.6.7" + open "^8.4.0" + pretty-hrtime "^1.0.3" + prompts "^2.4.0" + read-pkg-up "^7.0.1" + semver "^7.3.7" + serve-favicon "^2.5.0" + telejson "^7.0.3" + ts-dedent "^2.0.0" + util-deprecate "^1.0.2" + watchpack "^2.2.0" + ws "^8.2.3" + "@storybook/csf-plugin@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.0.0-beta.49.tgz#ac6710b65c714660e21313705fcdadea71226e37" @@ -3531,6 +4593,14 @@ "@storybook/csf-tools" "7.0.0-beta.49" unplugin "^0.10.2" +"@storybook/csf-plugin@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.0.12.tgz#7f7804dd8e2358e616e898c213c89ace0fc38009" + integrity sha512-iiH0ynLQV5BYFc0o7RlSJS2S3GT/ffyfbV4rnCnPKdqyo4REEVvmhOuLhwzurtsXsjh+xF6VUYUDN+8/5mbkYw== + dependencies: + "@storybook/csf-tools" "7.0.12" + unplugin "^0.10.2" + "@storybook/csf-tools@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.0.0-beta.49.tgz#0f8981b099b4b7331811cf365863387987823764" @@ -3543,6 +4613,21 @@ recast "^0.23.1" ts-dedent "^2.0.0" +"@storybook/csf-tools@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.0.12.tgz#ce90ba94a5fc1cd75a7d6a2d77572832f2910d31" + integrity sha512-EcDzKeENzs4awyjx0VxlONDLibiEtIPDP1XdOCcZGtv3nXXBFtS2WDsYhJHkwyvE37jWTyw2e4xKQmBi0Hjvbw== + dependencies: + "@babel/generator" "~7.21.1" + "@babel/parser" "~7.21.2" + "@babel/traverse" "~7.21.2" + "@babel/types" "~7.21.2" + "@storybook/csf" "^0.1.0" + "@storybook/types" "7.0.12" + fs-extra "^11.1.0" + recast "^0.23.1" + ts-dedent "^2.0.0" + "@storybook/csf@^0.0.1": version "0.0.1" resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.0.1.tgz#95901507dc02f0bc6f9ac8ee1983e2fc5bb98ce6" @@ -3550,6 +4635,13 @@ dependencies: lodash "^4.17.15" +"@storybook/csf@^0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.1.0.tgz#62315bf9704f3aa4e0d4d909b9033833774ddfbe" + integrity sha512-uk+jMXCZ8t38jSTHk2o5btI+aV2Ksbvl6DoOv3r6VaCM1KZqeuMwtwywIQdflkA8/6q/dKT8z8L+g8hC4GC3VQ== + dependencies: + type-fest "^2.19.0" + "@storybook/csf@next": version "0.0.2-next.1" resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.0.2-next.1.tgz#c6f3703af31601567155da17f755b60b1e4058d1" @@ -3559,6 +4651,11 @@ lodash "^4.17.15" type-fest "^2.19.0" +"@storybook/docs-mdx@^0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz#33ba0e39d1461caf048b57db354b2cc410705316" + integrity sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg== + "@storybook/docs-mdx@next": version "0.0.1-next.4" resolved "https://registry.yarnpkg.com/@storybook/docs-mdx/-/docs-mdx-0.0.1-next.4.tgz#fd583693ea79a303cc972287f05906168ca16e82" @@ -3577,6 +4674,19 @@ doctrine "^3.0.0" lodash "^4.17.21" +"@storybook/docs-tools@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.0.12.tgz#70121cde281d87adf89487b8414147ed291ddeae" + integrity sha512-+HykeQLgjyDyF9G7HqY0FHXlX7X5YpQcmNjftJzBrc/GO1EeO0M78d54avcOPyyTfuWOh7oZtSJ0MzjA1qrqaQ== + dependencies: + "@babel/core" "^7.12.10" + "@storybook/core-common" "7.0.12" + "@storybook/preview-api" "7.0.12" + "@storybook/types" "7.0.12" + "@types/doctrine" "^0.0.3" + doctrine "^3.0.0" + lodash "^4.17.21" + "@storybook/global@^5.0.0": version "5.0.0" resolved "https://registry.yarnpkg.com/@storybook/global/-/global-5.0.0.tgz#b793d34b94f572c1d7d9e0f44fac4e0dbc9572ed" @@ -3603,11 +4713,42 @@ telejson "^7.0.3" ts-dedent "^2.0.0" +"@storybook/manager-api@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.0.12.tgz#b0278d5500641bdb31fc7125609466bfd8a4f258" + integrity sha512-3QXARtxpc6Xxqf5pviUw2UuhK53+IsINSljeWhAqdQ1Gzbywl67TpibTd7xVN6NKxhUH5Bzo9bIZTAzMZGqaKw== + dependencies: + "@storybook/channels" "7.0.12" + "@storybook/client-logger" "7.0.12" + "@storybook/core-events" "7.0.12" + "@storybook/csf" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/router" "7.0.12" + "@storybook/theming" "7.0.12" + "@storybook/types" "7.0.12" + dequal "^2.0.2" + lodash "^4.17.21" + memoizerific "^1.11.3" + semver "^7.3.7" + store2 "^2.14.2" + telejson "^7.0.3" + ts-dedent "^2.0.0" + "@storybook/manager@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.0.0-beta.49.tgz#54cb370724235e3ca4d9d8e6dcfe975a8fbc806e" integrity sha512-q9G1yrT3UgMQ2W2W82OsZvQNLnTsDvIhPjZVqeWa0mXo78OZGfrwWAL+twyWXLHPa+ciO4ShEv0I3cHhfn8MNw== +"@storybook/manager@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.0.12.tgz#917d60c5822c002d37ce169a22b4492055575284" + integrity sha512-19BsDcwJOYXn6zEarxvNGDdYLUqZyhX92x6GPHSC4cf8BoxHuhmtnz5vOTZHusCxkKIu/C9W0H6wH2Ma47kDCg== + +"@storybook/mdx2-csf@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz#97f6df04d0bf616991cc1005a073ac004a7281e5" + integrity sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw== + "@storybook/mdx2-csf@next": version "0.1.0-next.3" resolved "https://registry.yarnpkg.com/@storybook/mdx2-csf/-/mdx2-csf-0.1.0-next.3.tgz#1be5c97c0b6f98dd7dafefa1986d513daea98479" @@ -3633,6 +4774,16 @@ npmlog "^5.0.1" pretty-hrtime "^1.0.3" +"@storybook/node-logger@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.0.12.tgz#f7e8f3ff6ac0f6500089430cab1236771ebeffe9" + integrity sha512-VL+NXzc9NuOP6/9alg4Sofz9kh8tmlo3p+UtCIYCHH088yCsB3XsNhkG9lF1C5EZVWcuHxc2u6MMF3ezOjvKfQ== + dependencies: + "@types/npmlog" "^4.1.2" + chalk "^4.1.0" + npmlog "^5.0.1" + pretty-hrtime "^1.0.3" + "@storybook/node-logger@^6.1.14": version "6.5.13" resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-6.5.13.tgz#f4833ae220efe841747c4fead26419d6625af8d9" @@ -3649,6 +4800,11 @@ resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.0.0-beta.49.tgz#7e69b4bdf442c7c478d53f02f17a7c99856012dd" integrity sha512-3kvQX65fWxtzXyqWjPLTBHkV9IYDzARNb2kqhQSs+/AOClAVqHpl02F2NFa6241u9hQJONVJyg9Qkni+3tMkoA== +"@storybook/postinstall@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.0.12.tgz#89062ee571e13e681be230f176d938959c47c8a1" + integrity sha512-RKNvBLgABBTQwvGyF2jX4vP7OMLB3KvEEOQDoeOKjqyWfekDn5smI+eT714mtmKIH0YMcwmvzLgEdZkjmM/XhA== + "@storybook/preview-api@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.0.0-beta.49.tgz#c99779bacf1789f803f1fa7e1c9c0a4371ec57d3" @@ -3671,11 +4827,42 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" +"@storybook/preview-api@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.0.12.tgz#bbbf75c8f94f5aac2fdbe1caf7d1e5a7b8dd09a5" + integrity sha512-YI/AfHszIOYt967fsRlc7j6I0zZB+RSsBwD/nMA8y9vszdpQ0MgRhxHgQxFf6cgqbuQcdCsnTIpT0iQ4GHjDXg== + dependencies: + "@storybook/channel-postmessage" "7.0.12" + "@storybook/channels" "7.0.12" + "@storybook/client-logger" "7.0.12" + "@storybook/core-events" "7.0.12" + "@storybook/csf" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/types" "7.0.12" + "@types/qs" "^6.9.5" + dequal "^2.0.2" + lodash "^4.17.21" + memoizerific "^1.11.3" + qs "^6.10.0" + synchronous-promise "^2.0.15" + ts-dedent "^2.0.0" + util-deprecate "^1.0.2" + "@storybook/preview@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.0.0-beta.49.tgz#7de977daa342f9192d4552e3304cbeec2b41187e" integrity sha512-l4HZwj/DteOtLj5HVgDKbS8t2CzKPheHN5fysWZsO4dQ00bRXWwboa1msroXhAwU7/N0TvoQUkM/6FS0suU64A== +"@storybook/preview@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.0.12.tgz#87005ce2785fbe2ae1bd890c073e68d1fb38ed72" + integrity sha512-za8El/nnkyAo/uqyqAg7PMuP6DSdPoEnDRyIk4LzY7sAGly6i4Uge377cdo1nUBQLS5S4kKIc4xf8TUegb3G1Q== + +"@storybook/react-dom-shim@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.0.12.tgz#bd6223a1462c6d8c48b1e91e2dab8dec04c2ea80" + integrity sha512-4z9J54TD7uphxPqSuLEzeKTV4oF8Fmv8qFfnT0XZJ2mpYTC2NTbkYoYZQ8N0eYzvNOk6xgfpDqBdmIANf4NaYw== + "@storybook/router@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.0.0-beta.49.tgz#f882b8364e05eae4f7621d52ecfd19159bf36199" @@ -3685,6 +4872,15 @@ memoizerific "^1.11.3" qs "^6.10.0" +"@storybook/router@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.0.12.tgz#a3be69987483c1e7a91b488cc94bc89692b702d4" + integrity sha512-dOtBiCBGeDem86BCWR7AlTVQjoBk0yw/XZLXS9qcpUfpe+UDjd0Rh21ZdEEMHG1Wfu4d2AhhG5l/JSJ1IE83jQ== + dependencies: + "@storybook/client-logger" "7.0.12" + memoizerific "^1.11.3" + qs "^6.10.0" + "@storybook/source-loader@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/source-loader/-/source-loader-7.0.0-beta.49.tgz#b3d2003a1de2796d5272f15ade04f018ed54af28" @@ -3711,6 +4907,21 @@ nanoid "^3.3.1" read-pkg-up "^7.0.1" +"@storybook/telemetry@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.0.12.tgz#2cc55144334c2cbb269e71ef2567e097fc43a11e" + integrity sha512-oxqe15bn5W+1pLpLjXTfj3H+YPZq3jExjdJwTCUHtFrrsNs0k6dyqAUk8qTOUqOTclANHb6vlNBFJDvZ6qbfEQ== + dependencies: + "@storybook/client-logger" "7.0.12" + "@storybook/core-common" "7.0.12" + chalk "^4.1.0" + detect-package-manager "^2.0.1" + fetch-retry "^5.0.2" + fs-extra "^11.1.0" + isomorphic-unfetch "^3.1.0" + nanoid "^3.3.1" + read-pkg-up "^7.0.1" + "@storybook/theming@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.0.0-beta.49.tgz#31ce71b3a8e329ae7f9c18c0537bb839d9a2d34e" @@ -3721,6 +4932,16 @@ "@storybook/global" "^5.0.0" memoizerific "^1.11.3" +"@storybook/theming@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.0.12.tgz#5583639b391e7bbb710a74bc59c94b8bbc455d88" + integrity sha512-frBkvH7LF8j23ODaywLK4m4LLscw49oKblkZ+30QZkBAzRf2o3a/QSZW2V1zfBo7ygcXiUJ5bIjh7Y17mMJqbQ== + dependencies: + "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" + "@storybook/client-logger" "7.0.12" + "@storybook/global" "^5.0.0" + memoizerific "^1.11.3" + "@storybook/types@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.0.0-beta.49.tgz#22286892d4477fd65b0025383e5cc4896ef7ea1e" @@ -3731,6 +4952,16 @@ "@types/express" "^4.7.0" file-system-cache "^2.0.0" +"@storybook/types@7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.0.12.tgz#e3942135a3ff7a8932c2be449c078727d579d24d" + integrity sha512-nlvU4MyO2grwPCRQ8alA3AnY1bQxGJ6A4QgJu+1MhtjVenifFlxOQX4H1OiA+YXfjlV096oO5LrxvetJPFAKKQ== + dependencies: + "@storybook/channels" "7.0.12" + "@types/babel__core" "^7.0.0" + "@types/express" "^4.7.0" + file-system-cache "^2.0.0" + "@storybook/web-components-vite@^7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.0.0-beta.49.tgz#7016bf38c2d61cc95de7038d2773a22cecbda8ae" @@ -3742,6 +4973,17 @@ "@storybook/web-components" "7.0.0-beta.49" magic-string "^0.27.0" +"@storybook/web-components-vite@^7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.0.12.tgz#13ee04532207fedde25ea01bdb712c9509c6c1b3" + integrity sha512-YqWASJ1JymA0ayC+/hrbWeqzJYV+VkNF/hY2dzRuzDz5ywRAmRTKj2qmPAqdMXg293rHmOJMT616fyvEnaTudA== + dependencies: + "@storybook/builder-vite" "7.0.12" + "@storybook/core-server" "7.0.12" + "@storybook/node-logger" "7.0.12" + "@storybook/web-components" "7.0.12" + magic-string "^0.27.0" + "@storybook/web-components@7.0.0-beta.49", "@storybook/web-components@^7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.0.0-beta.49.tgz#44155f0d012e573a6902e03d0666ed090ee8e7b7" @@ -3756,6 +4998,20 @@ "@storybook/types" "7.0.0-beta.49" ts-dedent "^2.0.0" +"@storybook/web-components@7.0.12", "@storybook/web-components@^7.0.12": + version "7.0.12" + resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.0.12.tgz#69acdbcecb4e41ccc63c9752434d80f8db0fa767" + integrity sha512-iVmKsVfebV1tN6uEwTFFzNDxJ2NPUosHtL7YufOHB+MKeYwoSkhtWYFd2g46MQX19pJqcntEuIJaaUSwRsNH8g== + dependencies: + "@storybook/client-logger" "7.0.12" + "@storybook/core-client" "7.0.12" + "@storybook/docs-tools" "7.0.12" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.12" + "@storybook/preview-api" "7.0.12" + "@storybook/types" "7.0.12" + ts-dedent "^2.0.0" + "@tailwindcss/aspect-ratio@^0.4.0": version "0.4.2" resolved "https://registry.yarnpkg.com/@tailwindcss/aspect-ratio/-/aspect-ratio-0.4.2.tgz#9ffd52fee8e3c8b20623ff0dcb29e5c21fb0a9ba" @@ -7568,6 +8824,13 @@ esbuild-register@^3.3.3: resolved "https://registry.yarnpkg.com/esbuild-register/-/esbuild-register-3.3.3.tgz#5bd80025c80caf77e6484ced5cc77233b1d39688" integrity sha512-eFHOkutgIMJY5gc8LUp/7c+LLlDqzNi9T6AwCZ2WKKl3HmT+5ef3ZRyPPxDOynInML0fgaC50yszPKfPnjC0NQ== +esbuild-register@^3.4.0: + version "3.4.2" + resolved "https://registry.yarnpkg.com/esbuild-register/-/esbuild-register-3.4.2.tgz#1e39ee0a77e8f320a9790e68c64c3559620b9175" + integrity sha512-kG/XyTDyz6+YDuyfB9ZoSIOOmgyFCH+xPRtsCa8W85HLRV5Csp+o3jWVbOSHgSLfyLc5DmP+KFDNwty4mEjC+Q== + dependencies: + debug "^4.3.4" + esbuild-sunos-64@0.15.13: version "0.15.13" resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.13.tgz#f646ac3da7aac521ee0fdbc192750c87da697806" @@ -7720,6 +8983,34 @@ esbuild@^0.16.4: "@esbuild/win32-ia32" "0.16.10" "@esbuild/win32-x64" "0.16.10" +esbuild@^0.17.0: + version "0.17.19" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.17.19.tgz#087a727e98299f0462a3d0bcdd9cd7ff100bd955" + integrity sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw== + optionalDependencies: + "@esbuild/android-arm" "0.17.19" + "@esbuild/android-arm64" "0.17.19" + "@esbuild/android-x64" "0.17.19" + "@esbuild/darwin-arm64" "0.17.19" + "@esbuild/darwin-x64" "0.17.19" + "@esbuild/freebsd-arm64" "0.17.19" + "@esbuild/freebsd-x64" "0.17.19" + "@esbuild/linux-arm" "0.17.19" + "@esbuild/linux-arm64" "0.17.19" + "@esbuild/linux-ia32" "0.17.19" + "@esbuild/linux-loong64" "0.17.19" + "@esbuild/linux-mips64el" "0.17.19" + "@esbuild/linux-ppc64" "0.17.19" + "@esbuild/linux-riscv64" "0.17.19" + "@esbuild/linux-s390x" "0.17.19" + "@esbuild/linux-x64" "0.17.19" + "@esbuild/netbsd-x64" "0.17.19" + "@esbuild/openbsd-x64" "0.17.19" + "@esbuild/sunos-x64" "0.17.19" + "@esbuild/win32-arm64" "0.17.19" + "@esbuild/win32-ia32" "0.17.19" + "@esbuild/win32-x64" "0.17.19" + escalade@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" @@ -7898,10 +9189,10 @@ eslint-plugin-react@^7.23.0: semver "^6.3.0" string.prototype.matchall "^4.0.7" -eslint-plugin-storybook@^0.6.8: - version "0.6.8" - resolved "https://registry.yarnpkg.com/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.8.tgz#49b76aa577267267b14056838f7dc2b22de748d1" - integrity sha512-57vyICs19ODx0ql+shM0hKFn4Nvwcrdw29KJbj6QKGZ+Y47aDws/lvBx65++F0vpEsr0lkZljSdUbxWjIP2+Rw== +eslint-plugin-storybook@^0.6.12: + version "0.6.12" + resolved "https://registry.yarnpkg.com/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.12.tgz#7bdb3392bb03bebde40ed19accfd61246e9d6301" + integrity sha512-XbIvrq6hNVG6rpdBr+eBw63QhOMLpZneQVSooEDow8aQCWGCk/5vqtap1yxpVydNfSxi3S/3mBBRLQqKUqQRww== dependencies: "@storybook/csf" "^0.0.1" "@typescript-eslint/utils" "^5.45.0" @@ -9192,7 +10483,7 @@ growly@^1.3.0: resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" integrity sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw== -gunzip-maybe@^1.3.1: +gunzip-maybe@^1.3.1, gunzip-maybe@^1.4.2: version "1.4.2" resolved "https://registry.yarnpkg.com/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz#b913564ae3be0eda6f3de36464837a9cd94b98ac" integrity sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw== @@ -10953,6 +12244,11 @@ json5@^2.1.2, json5@^2.2.0, json5@^2.2.1: resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== +json5@^2.2.2: + version "2.2.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + jsonc-parser@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" @@ -11490,6 +12786,13 @@ lru-cache@^4.0.1: pseudomap "^1.0.2" yallist "^2.1.2" +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + lru-cache@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" @@ -14604,6 +15907,13 @@ regenerator-transform@^0.15.0: dependencies: "@babel/runtime" "^7.8.4" +regenerator-transform@^0.15.1: + version "0.15.1" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.1.tgz#f6c4e99fc1b4591f780db2586328e4d9a9d8dc56" + integrity sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg== + dependencies: + "@babel/runtime" "^7.8.4" + regex-not@^1.0.0, regex-not@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" @@ -14643,6 +15953,18 @@ regexpu-core@^5.1.0: unicode-match-property-ecmascript "^2.0.0" unicode-match-property-value-ecmascript "^2.0.0" +regexpu-core@^5.3.1: + version "5.3.2" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b" + integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ== + dependencies: + "@babel/regjsgen" "^0.8.0" + regenerate "^1.4.2" + regenerate-unicode-properties "^10.1.0" + regjsparser "^0.9.1" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" + regjsgen@^0.7.1: version "0.7.1" resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.7.1.tgz#ee5ef30e18d3f09b7c369b76e7c2373ed25546f6" @@ -15648,6 +16970,13 @@ storybook@^7.0.0-beta.49: dependencies: "@storybook/cli" "7.0.0-beta.49" +storybook@^7.0.12: + version "7.0.12" + resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.0.12.tgz#353f711fd25cff5e93e1b2f85540371ffb860544" + integrity sha512-HKi7NQQTZhBGEU3KUFxTNGtIZcG8+hokiO5TwcIr7s7smAVKdvj9vY5YGsVkiWF39o+5UtafW1B/i9D8lBFsYg== + dependencies: + "@storybook/cli" "7.0.12" + stream-combiner@~0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14" @@ -16035,7 +17364,7 @@ taketalk@^1.0.0: get-stdin "^4.0.1" minimist "^1.1.0" -tar-fs@2.1.1, tar-fs@^2.0.0: +tar-fs@2.1.1, tar-fs@^2.0.0, tar-fs@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784" integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== @@ -16658,6 +17987,11 @@ unicode-match-property-value-ecmascript@^2.0.0: resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz#1a01aa57247c14c568b89775a54938788189a714" integrity sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw== +unicode-match-property-value-ecmascript@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0" + integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== + unicode-property-aliases-ecmascript@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" @@ -16971,6 +18305,11 @@ uuid@^8.3.0: resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== +uuid@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.0.tgz#592f550650024a38ceb0c562f2f6aa435761efb5" + integrity sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg== + uvu@^0.5.0: version "0.5.6" resolved "https://registry.yarnpkg.com/uvu/-/uvu-0.5.6.tgz#2754ca20bcb0bb59b64e9985e84d2e81058502df" @@ -17498,6 +18837,11 @@ yallist@^2.1.2: resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" From b1b1e32ebfbaa2ddef6f1734feaaa051fd17c83d Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 22 May 2023 14:44:26 -0400 Subject: [PATCH 002/143] feat(storybook): Upgrade Storybook to 7.0.12. --- .changeset/unlucky-vans-sort.md | 6 + .../config/storybook.main.css | 26 +- packages/outline-storybook/package.json | 14 +- .../outline-templates/default/package.json | 14 +- yarn.lock | 2012 +---------------- 5 files changed, 58 insertions(+), 2014 deletions(-) create mode 100644 .changeset/unlucky-vans-sort.md diff --git a/.changeset/unlucky-vans-sort.md b/.changeset/unlucky-vans-sort.md new file mode 100644 index 000000000..5b6f1be23 --- /dev/null +++ b/.changeset/unlucky-vans-sort.md @@ -0,0 +1,6 @@ +--- +"@phase2/outline-storybook": patch +"@phase2/outline-templates": patch +--- + +Upgrade to Storybook 7.0.12 diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index 961926b1f..ef96f96b7 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -451,11 +451,11 @@ video{ --tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } -.border-2, .border, .border-t-2, .border-b{ +.border-2, .border, .border-b, .border-t-2{ border-color: currentColor; } -.shadow-md, .shadow-xl, .shadow{ +.shadow, .shadow-md, .shadow-xl{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -701,14 +701,14 @@ video{ .border{ border-width: 1px; -} -.border-t-2{ - border-top-width: 2px; - } .border-b{ border-bottom-width: 1px; +} +.border-t-2{ + border-top-width: 2px; + } .border-dashed{ border-style: dashed; @@ -948,6 +948,13 @@ video{ .no-underline{ text-decoration: none; +} +.shadow{ + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .shadow-md{ --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); @@ -962,13 +969,6 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .outline{ outline-style: solid; diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index 3cb68345b..0950df723 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -19,14 +19,14 @@ "@phase2/outline-static-assets": "^0.0.3" }, "devDependencies": { - "@storybook/addon-actions": "^7.0.0-beta.49", - "@storybook/addon-essentials": "^7.0.0-beta.49", - "@storybook/addon-links": "^7.0.0-beta.49", + "@storybook/addon-actions": "^7.0.12", + "@storybook/addon-essentials": "^7.0.12", + "@storybook/addon-links": "^7.0.12", "@storybook/addon-postcss": "^3.0.0-alpha.1", - "@storybook/builder-vite": "^7.0.0-beta.49", - "@storybook/web-components": "^7.0.0-beta.49", - "@storybook/web-components-vite": "^7.0.0-beta.49", - "storybook": "^7.0.0-beta.49" + "@storybook/web-components": "^7.0.12", + "@storybook/web-components-vite": "^7.0.12", + "eslint-plugin-storybook": "^0.6.12", + "storybook": "^7.0.12" }, "publishConfig": { "access": "public" diff --git a/packages/outline-templates/default/package.json b/packages/outline-templates/default/package.json index 7e12fd972..7dd4b7999 100644 --- a/packages/outline-templates/default/package.json +++ b/packages/outline-templates/default/package.json @@ -127,13 +127,12 @@ "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.0", "@rollup/plugin-terser": "^0.4.0", - "@storybook/addon-actions": "^7.0.0-beta.49", - "@storybook/addon-essentials": "^7.0.0-beta.49", - "@storybook/addon-links": "^7.0.0-beta.49", + "@storybook/addon-actions": "^7.0.12", + "@storybook/addon-essentials": "^7.0.12", + "@storybook/addon-links": "^7.0.12", "@storybook/addon-postcss": "^3.0.0-alpha.1", - "@storybook/builder-vite": "^7.0.0-beta.49", - "@storybook/web-components": "^7.0.0-beta.49", - "@storybook/web-components-vite": "^7.0.0-beta.49", + "@storybook/web-components": "^7.0.12", + "@storybook/web-components-vite": "^7.0.12", "@tailwindcss/aspect-ratio": "^0.4.0", "@tailwindcss/forms": "^0.4.0", "@tailwindcss/typography": "^0.5.0", @@ -153,6 +152,7 @@ "eslint-config-prettier": "^7.2.0", "eslint-plugin-import": "^2.22.1", "eslint-plugin-react": "^7.23.0", + "eslint-plugin-storybook": "^0.6.12", "gaze": "^1.1.3", "husky": "^4.3.8", "lint-staged": "^10.5.4", @@ -174,7 +174,7 @@ "rollup-plugin-typescript2": "^0.34.1", "rsync": "^0.6.1", "sinon": "^13.0.2", - "storybook": "^7.0.0-beta.49", + "storybook": "^7.0.12", "svgo": "^2.7", "tailwindcss": "^3.0.0", "ts-lit-plugin": "^1.2.1", diff --git a/yarn.lock b/yarn.lock index 858fd5102..d7c494df4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -138,7 +138,7 @@ eslint-visitor-keys "^2.1.0" semver "^6.3.0" -"@babel/generator@^7.12.11", "@babel/generator@^7.19.6", "@babel/generator@^7.20.1": +"@babel/generator@^7.19.6", "@babel/generator@^7.20.1": version "7.20.1" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.20.1.tgz#ef32ecd426222624cbd94871a7024639cf61a9fa" integrity sha512-u1dMdBUmA7Z0rBB97xh8pIhviK7oItYOkjbsCxTWMknyvbQRBwX7/gn4JXurRdirWMFh+ZtYARqkA6ydogVZpg== @@ -530,7 +530,7 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.12.11", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.18.10", "@babel/parser@^7.19.6", "@babel/parser@^7.20.1": +"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.18.10", "@babel/parser@^7.19.6", "@babel/parser@^7.20.1": version "7.20.1" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.20.1.tgz#3e045a92f7b4623cafc2425eddcb8cf2e54f9cc5" integrity sha512-hp0AYxaZJhxULfM1zyp7Wgr+pSUKBcP3M+PHnSzWGdXOzg/kHWIgiUWARvubhUKGOEw3xqY4x+lyZ9ytBVcELw== @@ -1550,7 +1550,7 @@ "@babel/parser" "^7.21.9" "@babel/types" "^7.21.5" -"@babel/traverse@^7.1.0", "@babel/traverse@^7.1.6", "@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.6", "@babel/traverse@^7.20.1": +"@babel/traverse@^7.1.0", "@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.6", "@babel/traverse@^7.20.1": version "7.20.1" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.20.1.tgz#9b15ccbf882f6d107eeeecf263fbcdd208777ec8" integrity sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA== @@ -1598,7 +1598,7 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.14.8", "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.19.4", "@babel/types@^7.2.0", "@babel/types@^7.20.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": +"@babel/types@^7.0.0", "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.19.4", "@babel/types@^7.20.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": version "7.20.0" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.20.0.tgz#52c94cf8a7e24e89d2a194c25c35b17a64871479" integrity sha512-Jlgt3H0TajCW164wkTOTzHkZb075tMQMULzrLUoUeKmO7eFL96GgDxf7/Axhc5CAuKE3KFyVW1p6ysKsi2oXAg== @@ -1616,15 +1616,6 @@ "@babel/helper-validator-identifier" "^7.19.1" to-fast-properties "^2.0.0" -"@babel/types@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.20.7.tgz#54ec75e252318423fc07fb644dc6a58a64c09b7f" - integrity sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg== - dependencies: - "@babel/helper-string-parser" "^7.19.4" - "@babel/helper-validator-identifier" "^7.19.1" - to-fast-properties "^2.0.0" - "@babel/types@^7.21.0", "@babel/types@^7.21.4", "@babel/types@^7.21.5", "@babel/types@~7.21.2": version "7.21.5" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.5.tgz#18dfbd47c39d3904d5db3d3dc2cc80bedb60e5b6" @@ -2285,11 +2276,6 @@ ts-node "^9" tslib "^2" -"@esbuild/android-arm64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.16.10.tgz#d784d8f13dbef50492ea55456fb50651e4036fbf" - integrity sha512-47Y+NwVKTldTlDhSgJHZ/RpvBQMUDG7eKihqaF/u6g7s0ZPz4J1vy8A3rwnnUOF2CuDn7w7Gj/QcMoWz3U3SJw== - "@esbuild/android-arm64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz#cf91e86df127aa3d141744edafcba0abdc577d23" @@ -2310,11 +2296,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.15.18.tgz#266d40b8fdcf87962df8af05b76219bc786b4f80" integrity sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw== -"@esbuild/android-arm@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.16.10.tgz#becf6b5647c091b039121db8c17300a7dfd1ab4a" - integrity sha512-RmJjQTRrO6VwUWDrzTBLmV4OJZTarYsiepLGlF2rYTVB701hSorPywPGvP6d8HCuuRibyXa5JX4s3jN2kHEtjQ== - "@esbuild/android-arm@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.16.17.tgz#025b6246d3f68b7bbaa97069144fb5fb70f2fff2" @@ -2325,11 +2306,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.19.tgz#5898f7832c2298bc7d0ab53701c57beb74d78b4d" integrity sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A== -"@esbuild/android-x64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.16.10.tgz#648cacbb13a5047380a038e5d6d895015e31b525" - integrity sha512-C4PfnrBMcuAcOurQzpF1tTtZz94IXO5JmICJJ3NFJRHbXXsQUg9RFG45KvydKqtFfBaFLCHpduUkUfXwIvGnRg== - "@esbuild/android-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.16.17.tgz#c820e0fef982f99a85c4b8bfdd582835f04cd96e" @@ -2340,11 +2316,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.19.tgz#658368ef92067866d95fb268719f98f363d13ae1" integrity sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww== -"@esbuild/darwin-arm64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.10.tgz#3ca7fd9a456d11752df77df6c030f2d08f27bda9" - integrity sha512-bH/bpFwldyOKdi9HSLCLhhKeVgRYr9KblchwXgY2NeUHBB/BzTUHtUSBgGBmpydB1/4E37m+ggXXfSrnD7/E7g== - "@esbuild/darwin-arm64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz#edef4487af6b21afabba7be5132c26d22379b220" @@ -2355,11 +2326,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz#584c34c5991b95d4d48d333300b1a4e2ff7be276" integrity sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg== -"@esbuild/darwin-x64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.16.10.tgz#7eb71b8da4106627f01553def517d3c5e5942592" - integrity sha512-OXt7ijoLuy+AjDSKQWu+KdDFMBbdeaL6wtgMKtDUXKWHiAMKHan5+R1QAG6HD4+K0nnOvEJXKHeA9QhXNAjOTQ== - "@esbuild/darwin-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz#42829168730071c41ef0d028d8319eea0e2904b4" @@ -2370,11 +2336,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz#7751d236dfe6ce136cce343dce69f52d76b7f6cb" integrity sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw== -"@esbuild/freebsd-arm64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.10.tgz#c69c78ee1d17d35ad2cf76a1bb67788000a84b43" - integrity sha512-shSQX/3GHuspE3Uxtq5kcFG/zqC+VuMnJkqV7LczO41cIe6CQaXHD3QdMLA4ziRq/m0vZo7JdterlgbmgNIAlQ== - "@esbuild/freebsd-arm64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz#1f4af488bfc7e9ced04207034d398e793b570a27" @@ -2385,11 +2346,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz#cacd171665dd1d500f45c167d50c6b7e539d5fd2" integrity sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ== -"@esbuild/freebsd-x64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.10.tgz#a9804ab1b9366f915812af24ad5cfc1c0db01441" - integrity sha512-5YVc1zdeaJGASijZmTzSO4h6uKzsQGG3pkjI6fuXvolhm3hVRhZwnHJkforaZLmzvNv5Tb7a3QL2FAVmrgySIA== - "@esbuild/freebsd-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz#636306f19e9bc981e06aa1d777302dad8fddaf72" @@ -2400,11 +2356,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz#0769456eee2a08b8d925d7c00b79e861cb3162e4" integrity sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ== -"@esbuild/linux-arm64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.16.10.tgz#d9a9ddfcb28ed8cced688bc112ef66283d6fa77f" - integrity sha512-2aqeNVxIaRfPcIaMZIFoblLh588sWyCbmj1HHCCs9WmeNWm+EIN0SmvsmPvTa/TsNZFKnxTcvkX2eszTcCqIrA== - "@esbuild/linux-arm64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz#a003f7ff237c501e095d4f3a09e58fc7b25a4aca" @@ -2415,11 +2366,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz#38e162ecb723862c6be1c27d6389f48960b68edb" integrity sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg== -"@esbuild/linux-arm@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.16.10.tgz#f32cdac1d3319c83ae7f9f31238dd1284ee6bba2" - integrity sha512-c360287ZWI2miBnvIj23bPyVctgzeMT2kQKR+x94pVqIN44h3GF8VMEs1SFPH1UgyDr3yBbx3vowDS1SVhyVhA== - "@esbuild/linux-arm@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz#b591e6a59d9c4fe0eeadd4874b157ab78cf5f196" @@ -2430,11 +2376,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz#1a2cd399c50040184a805174a6d89097d9d1559a" integrity sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA== -"@esbuild/linux-ia32@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.16.10.tgz#1e023478e42f3a01cad48f4af50120d4b639af03" - integrity sha512-sqMIEWeyrLGU7J5RB5fTkLRIFwsgsQ7ieWXlDLEmC2HblPYGb3AucD7inw2OrKFpRPKsec1l+lssiM3+NV5aOw== - "@esbuild/linux-ia32@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz#24333a11027ef46a18f57019450a5188918e2a54" @@ -2455,11 +2396,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz#128b76ecb9be48b60cf5cfc1c63a4f00691a3239" integrity sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ== -"@esbuild/linux-loong64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.16.10.tgz#f9098865a69d1d6e2f8bda51c7f9d4240f20b771" - integrity sha512-O7Pd5hLEtTg37NC73pfhUOGTjx/+aXu5YoSq3ahCxcN7Bcr2F47mv+kG5t840thnsEzrv0oB70+LJu3gUgchvg== - "@esbuild/linux-loong64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz#d5ad459d41ed42bbd4d005256b31882ec52227d8" @@ -2470,11 +2406,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz#0f887b8bb3f90658d1a0117283e55dbd4c9dcf72" integrity sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ== -"@esbuild/linux-mips64el@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.10.tgz#574725ad2ea81b7783b7ba7d1ab3475f8fdd8d32" - integrity sha512-FN8mZOH7531iPHM0kaFhAOqqNHoAb6r/YHW2ZIxNi0a85UBi2DO4Vuyn7t1p4UN8a4LoAnLOT1PqNgHkgBJgbA== - "@esbuild/linux-mips64el@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz#4e5967a665c38360b0a8205594377d4dcf9c3726" @@ -2485,11 +2416,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz#f5d2a0b8047ea9a5d9f592a178ea054053a70289" integrity sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A== -"@esbuild/linux-ppc64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.10.tgz#11da658c54514a693813af56bb28951d563a90c3" - integrity sha512-Dg9RiqdvHOAWnOKIOTsIx8dFX9EDlY2IbPEY7YFzchrCiTZmMkD7jWA9UdZbNUygPjdmQBVPRCrLydReFlX9yg== - "@esbuild/linux-ppc64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz#206443a02eb568f9fdf0b438fbd47d26e735afc8" @@ -2500,11 +2426,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz#876590e3acbd9fa7f57a2c7d86f83717dbbac8c7" integrity sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg== -"@esbuild/linux-riscv64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.10.tgz#3af4600adbd6c5a4a6f1da05771f4aa6774baab2" - integrity sha512-XMqtpjwzbmlar0BJIxmzu/RZ7EWlfVfH68Vadrva0Wj5UKOdKvqskuev2jY2oPV3aoQUyXwnMbMrFmloO2GfAw== - "@esbuild/linux-riscv64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz#c351e433d009bf256e798ad048152c8d76da2fc9" @@ -2515,11 +2436,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz#7f49373df463cd9f41dc34f9b2262d771688bf09" integrity sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA== -"@esbuild/linux-s390x@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.16.10.tgz#9e3377aaf0191a9d6628e806a279085ec4391f3e" - integrity sha512-fu7XtnoeRNFMx8DjK3gPWpFBDM2u5ba+FYwg27SjMJwKvJr4bDyKz5c+FLXLUSSAkMAt/UL+cUbEbra+rYtUgw== - "@esbuild/linux-s390x@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz#661f271e5d59615b84b6801d1c2123ad13d9bd87" @@ -2530,11 +2446,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz#e2afd1afcaf63afe2c7d9ceacd28ec57c77f8829" integrity sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q== -"@esbuild/linux-x64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.16.10.tgz#7c41d4d697ce674e0083e7baa6231468f4650d85" - integrity sha512-61lcjVC/RldNNMUzQQdyCWjCxp9YLEQgIxErxU9XluX7juBdGKb0pvddS0vPNuCvotRbzijZ1pzII+26haWzbA== - "@esbuild/linux-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz#e4ba18e8b149a89c982351443a377c723762b85f" @@ -2545,11 +2456,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz#8a0e9738b1635f0c53389e515ae83826dec22aa4" integrity sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw== -"@esbuild/netbsd-x64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.10.tgz#ebac59e3986834af04bbafcee7b0c1f31cd477c6" - integrity sha512-JeZXCX3viSA9j4HqSoygjssdqYdfHd6yCFWyfSekLbz4Ef+D2EjvsN02ZQPwYl5a5gg/ehdHgegHhlfOFP0HCA== - "@esbuild/netbsd-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz#7d4f4041e30c5c07dd24ffa295c73f06038ec775" @@ -2560,11 +2466,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz#c29fb2453c6b7ddef9a35e2c18b37bda1ae5c462" integrity sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q== -"@esbuild/openbsd-x64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.10.tgz#9eaa6cac3b80db45090c0946e62de5b5689c61d1" - integrity sha512-3qpxQKuEVIIg8SebpXsp82OBrqjPV/OwNWmG+TnZDr3VGyChNnGMHccC1xkbxCHDQNnnXjxhMQNyHmdFJbmbRA== - "@esbuild/openbsd-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz#970fa7f8470681f3e6b1db0cc421a4af8060ec35" @@ -2575,11 +2476,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz#95e75a391403cb10297280d524d66ce04c920691" integrity sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g== -"@esbuild/sunos-x64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.16.10.tgz#31e5e4b814ef43d300e26511e486a4716a390d5f" - integrity sha512-z+q0xZ+et/7etz7WoMyXTHZ1rB8PMSNp/FOqURLJLOPb3GWJ2aj4oCqFCjPwEbW1rsT7JPpxeH/DwGAWk/I1Bg== - "@esbuild/sunos-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz#abc60e7c4abf8b89fb7a4fe69a1484132238022c" @@ -2590,11 +2486,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz#722eaf057b83c2575937d3ffe5aeb16540da7273" integrity sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg== -"@esbuild/win32-arm64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.16.10.tgz#ca58472dc03ca79e6d03f8a31113979ff253d94f" - integrity sha512-+YYu5sbQ9npkNT9Dec+tn1F/kjg6SMgr6bfi/6FpXYZvCRfu2YFPZGb+3x8K30s8eRxFpoG4sGhiSUkr1xbHEw== - "@esbuild/win32-arm64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz#7b0ff9e8c3265537a7a7b1fd9a24e7bd39fcd87a" @@ -2605,11 +2496,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz#9aa9dc074399288bdcdd283443e9aeb6b9552b6f" integrity sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag== -"@esbuild/win32-ia32@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.16.10.tgz#c572df2c65ab118feed0a5da5a4a193846d74e43" - integrity sha512-Aw7Fupk7XNehR1ftHGYwUteyJ2q+em/aE+fVU3YMTBN2V5A7Z4aVCSV+SvCp9HIIHZavPFBpbdP3VfjQpdf6Xg== - "@esbuild/win32-ia32@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz#e90fe5267d71a7b7567afdc403dfd198c292eb09" @@ -2620,11 +2506,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz#95ad43c62ad62485e210f6299c7b2571e48d2b03" integrity sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw== -"@esbuild/win32-x64@0.16.10": - version "0.16.10" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.16.10.tgz#0e9c6a5e69c10d96aff2386b7ee9646138c2a831" - integrity sha512-qddWullt3sC1EIpfHvCRBq3H4g3L86DZpD6n8k2XFjFVyp01D++uNbN1hT/JRsHxTbyyemZcpwL5aRlJwc/zFw== - "@esbuild/win32-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz#c5a1a4bfe1b57f0c3e61b29883525c6da3e5c091" @@ -3021,29 +2902,6 @@ globby "^11.0.0" read-yaml-file "^1.1.0" -"@mdx-js/mdx@^2.0.0": - version "2.1.5" - resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-2.1.5.tgz#577937349fd555154382c2f805f5f52834a64903" - integrity sha512-zEG0lt+Bl/r5U6e0TOS7qDbsXICtemfAPquxWFsMbdzrvlWaqMGemLl+sjVpqlyaaiCiGVQBSGdCk0t1qXjkQg== - dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/mdx" "^2.0.0" - estree-util-build-jsx "^2.0.0" - estree-util-is-identifier-name "^2.0.0" - estree-util-to-js "^1.1.0" - estree-walker "^3.0.0" - hast-util-to-estree "^2.0.0" - markdown-extensions "^1.0.0" - periscopic "^3.0.0" - remark-mdx "^2.0.0" - remark-parse "^10.0.0" - remark-rehype "^10.0.0" - unified "^10.0.0" - unist-util-position-from-estree "^1.0.0" - unist-util-stringify-position "^3.0.0" - unist-util-visit "^4.0.0" - vfile "^5.0.0" - "@mdx-js/react@^2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-2.1.5.tgz#8225a867dae6f845ae5b0ec15bb454c23be3f576" @@ -3621,11 +3479,6 @@ resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.24.51.tgz#645f33fe4e02defe26f2f5c0410e1c094eac7f5f" integrity sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA== -"@sindresorhus/is@^0.7.0": - version "0.7.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd" - integrity sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow== - "@sinonjs/commons@^1.6.0", "@sinonjs/commons@^1.7.0", "@sinonjs/commons@^1.8.3": version "1.8.4" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.4.tgz#d1f2d80f1bd0f2520873f161588bd9b7f8567120" @@ -3666,28 +3519,6 @@ resolved "https://registry.yarnpkg.com/@splidejs/splide/-/splide-4.1.3.tgz#79cdc861c20262702e7bfdebac53db70873d0e5a" integrity sha512-nmexLBzGy2vLR25uDSnFMk54dFMkSalmIdKY7fNkJZY8MO/x0n8PS9SW6VajiNTTV8Yo1IXsNCBczc2uj7kzBA== -"@storybook/addon-actions@7.0.0-beta.49", "@storybook/addon-actions@^7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.0.0-beta.49.tgz#c7e6320e4dc918225fee66f0cfa7649cb60fc9ce" - integrity sha512-cO1EQ9el1i+EnSJBxn66rrZNVOZ6r4i3XaBPaZMZQ6oRP2hebcQPF66AA7aaYLeoOF4ae5VTULHKkn6kpUkGHg== - dependencies: - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/components" "7.0.0-beta.49" - "@storybook/core-events" "7.0.0-beta.49" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/theming" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - dequal "^2.0.2" - lodash "^4.17.21" - polished "^4.2.2" - prop-types "^15.7.2" - react-inspector "^6.0.0" - telejson "^7.0.3" - ts-dedent "^2.0.0" - uuid-browser "^3.1.0" - "@storybook/addon-actions@7.0.12", "@storybook/addon-actions@^7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.0.12.tgz#61634c40073718cf02967f073df4595afd363521" @@ -3710,22 +3541,6 @@ ts-dedent "^2.0.0" uuid "^9.0.0" -"@storybook/addon-backgrounds@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.0.0-beta.49.tgz#56c689907b543ca81bd51b2d88be743a5a154f93" - integrity sha512-g6bSRZ+Hqv1ziUQxyGWtfxGlmiC7XmIAxJIWHq8KFjNYHfv15hIUVbCeHH/XhCWZBBXkeKTffo6QBPmr+dDugw== - dependencies: - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/components" "7.0.0-beta.49" - "@storybook/core-events" "7.0.0-beta.49" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/theming" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - memoizerific "^1.11.3" - ts-dedent "^2.0.0" - "@storybook/addon-backgrounds@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.0.12.tgz#8e5242bb9f1bfc831f196de54c88a46d00f76f28" @@ -3742,23 +3557,6 @@ memoizerific "^1.11.3" ts-dedent "^2.0.0" -"@storybook/addon-controls@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.0.0-beta.49.tgz#016e10230ec3a9b0b410e0b547e42d7f10be257f" - integrity sha512-OIldTLVWrJ0hiyFPu2Ar23q4xXTRDO4usIteW3r4HXPEuEVsy7r811qVSdAy3V7FfQDS2mDghAmeQXtwrWAEpw== - dependencies: - "@storybook/blocks" "7.0.0-beta.49" - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/components" "7.0.0-beta.49" - "@storybook/core-common" "7.0.0-beta.49" - "@storybook/manager-api" "7.0.0-beta.49" - "@storybook/node-logger" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/theming" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - lodash "^4.17.21" - ts-dedent "^2.0.0" - "@storybook/addon-controls@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.0.12.tgz#24f3a579c7485dcb619c6d05cbd90c1b9e4a53eb" @@ -3776,32 +3574,6 @@ lodash "^4.17.21" ts-dedent "^2.0.0" -"@storybook/addon-docs@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.0.0-beta.49.tgz#d20963a7921e4b165ab9d02b07676cf3cfb23d61" - integrity sha512-HqCxGhIeviwQ+3BJJM1Z/Wm/nTZNbRovCbLhqwRdYmheBi4WlQYPfOlKi1H5/tiUN1/V2vOQ7ILV9e0fqoPwcw== - dependencies: - "@babel/core" "^7.20.2" - "@babel/plugin-transform-react-jsx" "^7.19.0" - "@jest/transform" "^29.3.1" - "@mdx-js/react" "^2.1.5" - "@storybook/blocks" "7.0.0-beta.49" - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/components" "7.0.0-beta.49" - "@storybook/csf-plugin" "7.0.0-beta.49" - "@storybook/csf-tools" "7.0.0-beta.49" - "@storybook/global" "^5.0.0" - "@storybook/mdx2-csf" next - "@storybook/node-logger" "7.0.0-beta.49" - "@storybook/postinstall" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/theming" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - fs-extra "^11.1.0" - remark-external-links "^8.0.0" - remark-slug "^6.0.0" - ts-dedent "^2.0.0" - "@storybook/addon-docs@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.0.12.tgz#c20f591904c8816af8f77aaa6e9c108ef72c2b11" @@ -3829,26 +3601,6 @@ remark-slug "^6.0.0" ts-dedent "^2.0.0" -"@storybook/addon-essentials@^7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.0.0-beta.49.tgz#063e1c429dd3d0d2af5fe4ab83743e61077bcc9f" - integrity sha512-9kscD4SciaOzEoqd4hyfZy9cfNsJ7EJVyre0m8ABM4l0V2s4fEp1yBRdUZz/ZY1UTWYrvBRIcUevrLR/OCuRIg== - dependencies: - "@storybook/addon-actions" "7.0.0-beta.49" - "@storybook/addon-backgrounds" "7.0.0-beta.49" - "@storybook/addon-controls" "7.0.0-beta.49" - "@storybook/addon-docs" "7.0.0-beta.49" - "@storybook/addon-highlight" "7.0.0-beta.49" - "@storybook/addon-measure" "7.0.0-beta.49" - "@storybook/addon-outline" "7.0.0-beta.49" - "@storybook/addon-toolbars" "7.0.0-beta.49" - "@storybook/addon-viewport" "7.0.0-beta.49" - "@storybook/core-common" "7.0.0-beta.49" - "@storybook/manager-api" "7.0.0-beta.49" - "@storybook/node-logger" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - ts-dedent "^2.0.0" - "@storybook/addon-essentials@^7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.0.12.tgz#3d7475d2c80eb746478cfee7e65915c29ec2df43" @@ -3869,15 +3621,6 @@ "@storybook/preview-api" "7.0.12" ts-dedent "^2.0.0" -"@storybook/addon-highlight@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.0.0-beta.49.tgz#a90af63e99bc976c415cdf94740240c615c2136c" - integrity sha512-3NaoXKLDtFPqx39BcmuNI9DDqVaU3pAtI2u6VhFCkfYdgf+flAkrLOhOnfL15+X/tmT9U7APKXUTTToGTkboZA== - dependencies: - "@storybook/core-events" "7.0.0-beta.49" - "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/addon-highlight@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.0.12.tgz#4b5ff3e347d983c7fc3ae4e6a26514931053be8a" @@ -3887,22 +3630,6 @@ "@storybook/global" "^5.0.0" "@storybook/preview-api" "7.0.12" -"@storybook/addon-links@^7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.0.0-beta.49.tgz#ab99d1998f37e0c5ba0b2e6e8b439c497636b728" - integrity sha512-2W7mA4yb4N4KTlzE5mVWG9btqMXMJVQioNvEdZ1dcw4MpoO8VGHKaLI/ZZ/2g3S4Ch2nwq+a87A4nUsDWBgBcw== - dependencies: - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/core-events" "7.0.0-beta.49" - "@storybook/csf" next - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/router" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - prop-types "^15.7.2" - ts-dedent "^2.0.0" - "@storybook/addon-links@^7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.0.12.tgz#cef11a5c1dbe552afb7fea354d9c9268c84c79d7" @@ -3919,19 +3646,6 @@ prop-types "^15.7.2" ts-dedent "^2.0.0" -"@storybook/addon-measure@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.0.0-beta.49.tgz#e07a43dec513c1183477d3055fa60d3a605e6496" - integrity sha512-FvK1PeBBntU5G5MHdC1iHO5bLy3LLvCuH4spYLDnFX1KO9k/Z/Eygah8kOdIOdjAfEhSnlssHecdsjNfAz+qtw== - dependencies: - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/components" "7.0.0-beta.49" - "@storybook/core-events" "7.0.0-beta.49" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - "@storybook/addon-measure@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.0.12.tgz#41d552872b2bed2ea21ca29990ae205aeaffa6e8" @@ -3945,20 +3659,6 @@ "@storybook/preview-api" "7.0.12" "@storybook/types" "7.0.12" -"@storybook/addon-outline@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.0.0-beta.49.tgz#d6b28b6ca6226027e713aa679d005a95db6eba29" - integrity sha512-E3KF0LsolaENUXtfsJD8x//h34GfBJCvVfbS0Z6KmRQuhZN5tKiEIk71IqTtEc6oW0KqRUw+mxC9XktmtitjQg== - dependencies: - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/components" "7.0.0-beta.49" - "@storybook/core-events" "7.0.0-beta.49" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - ts-dedent "^2.0.0" - "@storybook/addon-outline@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.0.12.tgz#ecb3c86d48c0a2bfeec64d30b273b153b6e32b71" @@ -3984,17 +3684,6 @@ postcss-loader "^4.2.0" style-loader "^1.3.0" -"@storybook/addon-toolbars@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.0.0-beta.49.tgz#ebf21b2092bf962719efe4da78bc3ac385fe9e32" - integrity sha512-YgVjTumbIV2reSV9v8YzJ2vQlhbuYpd1mLnVLjRJI/WjmkYc2Sa7bzMgB1Pp1MXoTmUTaMj1jXrMj1JlfkA6Iw== - dependencies: - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/components" "7.0.0-beta.49" - "@storybook/manager-api" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/theming" "7.0.0-beta.49" - "@storybook/addon-toolbars@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.0.12.tgz#e67ab9b64fac6ed672b0b7531234f16818698270" @@ -4006,21 +3695,6 @@ "@storybook/preview-api" "7.0.12" "@storybook/theming" "7.0.12" -"@storybook/addon-viewport@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.0.0-beta.49.tgz#fccf70eedafb4ff907133d1ca903958d6f4ab133" - integrity sha512-yfwAarGiPTcK6HJd/j5xH6GZBRui0ILwenTf6NbXcwYI1f2THnSpywS1kez3pImGjzudtHowVqVWueEfewvR+A== - dependencies: - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/components" "7.0.0-beta.49" - "@storybook/core-events" "7.0.0-beta.49" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/theming" "7.0.0-beta.49" - memoizerific "^1.11.3" - prop-types "^15.7.2" - "@storybook/addon-viewport@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.0.12.tgz#c470223fb439fed039331089c9f9013e837c055e" @@ -4036,34 +3710,6 @@ memoizerific "^1.11.3" prop-types "^15.7.2" -"@storybook/blocks@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.0.0-beta.49.tgz#fc224e05cd500153a73944ce5bb0088ad60c9f70" - integrity sha512-7OoPqODJtV273R2mVEH9XHyoVmLfhEbQb4dBX20uI7Mav1V0FgzotwCJJhk0Qp4cE7MMa9WJRZnpJlt/MzzP9A== - dependencies: - "@storybook/channels" "7.0.0-beta.49" - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/components" "7.0.0-beta.49" - "@storybook/core-events" "7.0.0-beta.49" - "@storybook/csf" next - "@storybook/docs-tools" "7.0.0-beta.49" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/theming" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - "@types/lodash" "^4.14.167" - color-convert "^2.0.1" - dequal "^2.0.2" - lodash "^4.17.21" - markdown-to-jsx "^7.1.8" - memoizerific "^1.11.3" - polished "^4.2.2" - react-colorful "^5.1.2" - telejson "^7.0.3" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - "@storybook/blocks@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.0.12.tgz#4b92955c49f7beea58df1c0f8d3138dc54a01444" @@ -4092,29 +3738,6 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/builder-manager@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.0.0-beta.49.tgz#f3dd81423118b52e4f5dcbe5a6ea9f75cc0f9698" - integrity sha512-tR7e4ox2hc+eIt/5l/ccWtrwXfIThys3KGy0ug+7yvlTu7menBih9CsqexGdL678fnqHwlm6ZnPqS7MPRz6MwQ== - dependencies: - "@fal-works/esbuild-plugin-global-externals" "^2.1.2" - "@storybook/core-common" "7.0.0-beta.49" - "@storybook/manager" "7.0.0-beta.49" - "@storybook/node-logger" "7.0.0-beta.49" - "@types/ejs" "^3.1.1" - "@types/find-cache-dir" "^3.2.1" - "@yarnpkg/esbuild-plugin-pnp" "^3.0.0-rc.10" - browser-assert "^1.2.1" - ejs "^3.1.8" - esbuild "^0.16.4" - esbuild-plugin-alias "^0.2.1" - express "^4.17.3" - find-cache-dir "^3.0.0" - fs-extra "^11.1.0" - process "^0.11.10" - slash "^3.0.0" - util "^0.12.4" - "@storybook/builder-manager@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.0.12.tgz#9c7038fa1bb7ea91c72438571080c6e7a79bb077" @@ -4137,32 +3760,6 @@ process "^0.11.10" util "^0.12.4" -"@storybook/builder-vite@7.0.0-beta.49", "@storybook/builder-vite@^7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.0.0-beta.49.tgz#92cf3fffe8e3383ebe0822735c5930c835ab0619" - integrity sha512-apqYxuyuZ0V2fneQNoGrezs7qVf5YlYH0Ppqjrw0VW7gRzmUXp2sizgMFdBTAmJ8OXd71+fGe6pVn7sWGPqEAA== - dependencies: - "@storybook/channel-postmessage" "7.0.0-beta.49" - "@storybook/channel-websocket" "7.0.0-beta.49" - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/core-common" "7.0.0-beta.49" - "@storybook/csf-plugin" "7.0.0-beta.49" - "@storybook/mdx2-csf" next - "@storybook/node-logger" "7.0.0-beta.49" - "@storybook/preview" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/source-loader" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - browser-assert "^1.2.1" - es-module-lexer "^0.9.3" - express "^4.17.3" - fs-extra "^11.1.0" - glob "^8.1.0" - glob-promise "^6.0.2" - magic-string "^0.27.0" - rollup "^2.25.0 || ^3.3.0" - slash "^3.0.0" - "@storybook/builder-vite@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.0.12.tgz#3a477b3ce4c34c88550618dba8a29d425fa99257" @@ -4189,18 +3786,6 @@ remark-slug "^6.0.0" rollup "^2.25.0 || ^3.3.0" -"@storybook/channel-postmessage@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-7.0.0-beta.49.tgz#85c5210c0d941ccf23a3bcf3faa54bf07a2cdb22" - integrity sha512-SwSNXb/hAWfv8YoEaE58Bmi5b8Hht0ILxRD+BhYQnn4sDlbc0oMOEC/yBlKtYqHwk0zWi6NFQgxaB68kEUGg8g== - dependencies: - "@storybook/channels" "7.0.0-beta.49" - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/core-events" "7.0.0-beta.49" - "@storybook/global" "^5.0.0" - qs "^6.10.0" - telejson "^7.0.3" - "@storybook/channel-postmessage@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-7.0.12.tgz#9cade50f7fb01e1f113b75e2391d7abe31382e71" @@ -4213,16 +3798,6 @@ qs "^6.10.0" telejson "^7.0.3" -"@storybook/channel-websocket@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-7.0.0-beta.49.tgz#9c0051795c81dc0a01a4257eb71eecfd514400d4" - integrity sha512-wT4bZ67iUV7+ZDmfjxy1zbKyWLMpPX58qqdLV6MF8y79uV8CGVEn3qf4h68uzEY9EmC3D4PzeYn8mIHtPikeug== - dependencies: - "@storybook/channels" "7.0.0-beta.49" - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/global" "^5.0.0" - telejson "^7.0.3" - "@storybook/channel-websocket@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-7.0.12.tgz#d0571e117c2baf9590e7c8c65299afec56351e3f" @@ -4233,59 +3808,11 @@ "@storybook/global" "^5.0.0" telejson "^7.0.3" -"@storybook/channels@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.0.0-beta.49.tgz#79fa69d2843e4bbfa8b02181a4a9f3cdf7bb12f4" - integrity sha512-8D+yxazxMq1WPoHhPjFbFPJy+CLoqhmEH4ty6DWxodgoVUnBQ40e+IMN0I+LYGPXwbyZh/dwuUIq9vmar8Dzkg== - "@storybook/channels@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.0.12.tgz#54fc4a14cd27746c1f210e45d563f4d88cf2280c" integrity sha512-KDdDmDs8kxAJU+vndTqTNazjLO+XoIPiTRlfP7mk7cgHiQXSjMYy3JSCQ7W0of0Q+9VSl/ve9CNbnGbcQF7rNQ== -"@storybook/cli@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.0.0-beta.49.tgz#76517d04165e0f7fe50d2d47b822fe1f81d01a45" - integrity sha512-bJNaAUJcDQeqREoAknvq4crajhxlt2JT6sJgaLr6nK3iLX1kVwek+JksIWe6WU1u/1jPJxnGzRSot93SJPFupA== - dependencies: - "@babel/core" "^7.20.2" - "@babel/preset-env" "^7.20.2" - "@storybook/codemod" "7.0.0-beta.49" - "@storybook/core-common" "7.0.0-beta.49" - "@storybook/core-server" "7.0.0-beta.49" - "@storybook/csf-tools" "7.0.0-beta.49" - "@storybook/node-logger" "7.0.0-beta.49" - "@storybook/telemetry" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - "@types/semver" "^7.3.4" - boxen "^5.1.2" - chalk "^4.1.0" - commander "^6.2.1" - cross-spawn "^7.0.3" - detect-indent "^6.1.0" - download-tarball "^2.0.0" - envinfo "^7.7.3" - execa "^5.0.0" - express "^4.17.3" - find-up "^5.0.0" - fs-extra "^11.1.0" - get-npm-tarball-url "^2.0.3" - get-port "^5.1.1" - giget "^1.0.0" - globby "^11.0.2" - jscodeshift "^0.14.0" - leven "^3.1.0" - prompts "^2.4.0" - puppeteer-core "^2.1.1" - read-pkg-up "^7.0.1" - semver "^7.3.7" - shelljs "^0.8.5" - simple-update-notifier "^1.0.0" - strip-json-comments "^3.0.1" - tempy "^1.0.1" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - "@storybook/cli@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.0.12.tgz#b5072f5938e4e514e103846dc9f50dd1b0b44e41" @@ -4330,13 +3857,6 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/client-logger@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.0.0-beta.49.tgz#15dac7d8a3708034a53e230fe8347fffa7b43028" - integrity sha512-SNTQ4uWm0PJjsMUDZpCDJY4G2SE0VltatQ5oZ0Lx9Ou4DGrjeVpjIiG8SpPZS0oY4SdRi+LZ5XowygdJf5Xr8g== - dependencies: - "@storybook/global" "^5.0.0" - "@storybook/client-logger@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.0.12.tgz#259931a1de7503227f0c082e130ca98e5109ca92" @@ -4344,26 +3864,6 @@ dependencies: "@storybook/global" "^5.0.0" -"@storybook/codemod@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.0.0-beta.49.tgz#e351ee187eaf4a5c44c2588604cbe43eb435d7f6" - integrity sha512-dZOQsXUUaqdO6MpVlSCkG7IPpliJc7sYr/uk8fEZzZwkSC49t/A3vnhT9Ok/a5V5cNmrYxQg43/AmwxpDZItKg== - dependencies: - "@babel/core" "^7.20.2" - "@babel/preset-env" "^7.20.2" - "@babel/types" "^7.20.7" - "@storybook/csf" next - "@storybook/csf-tools" "7.0.0-beta.49" - "@storybook/node-logger" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - cross-spawn "^7.0.3" - globby "^11.0.2" - jscodeshift "^0.14.0" - lodash "^4.17.21" - prettier "^2.8.0" - recast "^0.23.1" - util "^0.12.4" - "@storybook/codemod@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.0.12.tgz#710dc8ea971d6663bcaf8d1b32a6bfb668508b2b" @@ -4383,20 +3883,6 @@ prettier "^2.8.0" recast "^0.23.1" -"@storybook/components@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.0.0-beta.49.tgz#dcfc33543a25d89933bbd7912190c75b6e7167fc" - integrity sha512-0eWcdu+zT+sJQhd1rLQfPETOLMyjri9cVpdpr4W+tzpM/7W29y2ZxenE9xn38I0vfbk1RW78oatz89F/U0xsOA== - dependencies: - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/csf" next - "@storybook/global" "^5.0.0" - "@storybook/theming" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - memoizerific "^1.11.3" - use-resize-observer "^9.1.0" - util-deprecate "^1.0.2" - "@storybook/components@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.0.12.tgz#fe363ffd09e8643ff3e640e9208bbf02853c7c4c" @@ -4411,14 +3897,6 @@ use-resize-observer "^9.1.0" util-deprecate "^1.0.2" -"@storybook/core-client@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.0.0-beta.49.tgz#6d10e9eea866586bbcfdb3b7b1f307b3db6616f6" - integrity sha512-XrK/NF3I7+CLf57o7u6nVgJ12H4V9EY3COSKa651o6h+HcsVPFf/DqsIPPeGAbJRGAlzZWaue8RIuyOcZj+cRg== - dependencies: - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/core-client@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.0.12.tgz#3c381cc5c42bf990cea27c90be8d2e594fb9a5be" @@ -4427,32 +3905,6 @@ "@storybook/client-logger" "7.0.12" "@storybook/preview-api" "7.0.12" -"@storybook/core-common@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.0.0-beta.49.tgz#a89bd1d6e9e7d645abe2dbc0821181cb2d1092e5" - integrity sha512-GMGryrzis2jfl8vy4hOKfrW2OVvSX0CECXiwz6j7wcbUHOgWfjDsrNPU13d5FvHiVr1qm+YBsdEIGmc0QkG2oA== - dependencies: - "@storybook/node-logger" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - "@types/node" "^16.0.0" - "@types/pretty-hrtime" "^1.0.0" - chalk "^4.1.0" - esbuild "^0.16.4" - esbuild-register "^3.3.3" - file-system-cache "^2.0.0" - find-up "^5.0.0" - fs-extra "^11.1.0" - glob "^8.1.0" - glob-promise "^6.0.2" - handlebars "^4.7.7" - lazy-universal-dotenv "^4.0.0" - picomatch "^2.3.0" - pkg-dir "^5.0.0" - pretty-hrtime "^1.0.3" - resolve-from "^5.0.0" - slash "^3.0.0" - ts-dedent "^2.0.0" - "@storybook/core-common@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.0.12.tgz#0a1fea8cc5ceb113243621513d4524ea8ca75cc7" @@ -4478,65 +3930,11 @@ resolve-from "^5.0.0" ts-dedent "^2.0.0" -"@storybook/core-events@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.0.0-beta.49.tgz#deeb2f2a3a461d5373238b2abb242cb6829f2f55" - integrity sha512-qc7ptg58MLRkyucua2EsU5Sva3QfoRTuEUUcACTu1HqY7WkTpyK0TwikxgtfssKmjrTyYxA6r2Wl7Cczl37VSg== - "@storybook/core-events@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.0.12.tgz#928409c27cca2855189834726c268b7c59996994" integrity sha512-VTmb/zjbz3o1bg+bATzLigVXMVDC/S1FP8CqIrz4mkiys52139FGzMandL2Y2AecPZPGss7ZRdfma28HKVYTRg== -"@storybook/core-server@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.0.0-beta.49.tgz#d2aa9ddeb67648a7631dfc24b128411cba5ee615" - integrity sha512-UsZ5V2HWXv7WKM5iF7xBUSbWDt1f0av/d9OeY3IMnOzqNuJYhbd39d7Sieiw0LWtUC+neeKyi+JrxKJVGDT8VQ== - dependencies: - "@aw-web-design/x-default-browser" "1.4.88" - "@discoveryjs/json-ext" "^0.5.3" - "@storybook/builder-manager" "7.0.0-beta.49" - "@storybook/core-common" "7.0.0-beta.49" - "@storybook/core-events" "7.0.0-beta.49" - "@storybook/csf" next - "@storybook/csf-tools" "7.0.0-beta.49" - "@storybook/docs-mdx" next - "@storybook/global" "^5.0.0" - "@storybook/manager" "7.0.0-beta.49" - "@storybook/node-logger" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/telemetry" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - "@types/detect-port" "^1.3.0" - "@types/node" "^16.0.0" - "@types/node-fetch" "^2.5.7" - "@types/pretty-hrtime" "^1.0.0" - "@types/semver" "^7.3.4" - better-opn "^2.1.1" - boxen "^5.1.2" - chalk "^4.1.0" - cli-table3 "^0.6.1" - compression "^1.7.4" - detect-port "^1.3.0" - express "^4.17.3" - fs-extra "^11.1.0" - globby "^11.0.2" - ip "^2.0.0" - lodash "^4.17.21" - node-fetch "^2.6.7" - open "^8.4.0" - pretty-hrtime "^1.0.3" - prompts "^2.4.0" - read-pkg-up "^7.0.1" - semver "^7.3.7" - serve-favicon "^2.5.0" - slash "^3.0.0" - telejson "^7.0.3" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - watchpack "^2.2.0" - ws "^8.2.3" - "@storybook/core-server@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.0.12.tgz#f666057f4b003b15cff4037cf43ab8c91c001d43" @@ -4585,14 +3983,6 @@ watchpack "^2.2.0" ws "^8.2.3" -"@storybook/csf-plugin@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.0.0-beta.49.tgz#ac6710b65c714660e21313705fcdadea71226e37" - integrity sha512-l+Upb8qPlEotmpNihTFUv4gVGUb1pxYRAsvJd23W5z10Wc9GwEXdYI5pPyLvTwpWNLyPTalRs27cnilyWsJD+g== - dependencies: - "@storybook/csf-tools" "7.0.0-beta.49" - unplugin "^0.10.2" - "@storybook/csf-plugin@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.0.12.tgz#7f7804dd8e2358e616e898c213c89ace0fc38009" @@ -4601,18 +3991,6 @@ "@storybook/csf-tools" "7.0.12" unplugin "^0.10.2" -"@storybook/csf-tools@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.0.0-beta.49.tgz#0f8981b099b4b7331811cf365863387987823764" - integrity sha512-TnW211PIqI8PpY59TANNmfaUb2WUo31rXByXQ7t1ALOX/QjtDQ7OTDB+h3QGgyskbYpwRGKwgmpRzBH04btajg== - dependencies: - "@babel/types" "^7.20.2" - "@storybook/csf" next - "@storybook/types" "7.0.0-beta.49" - fs-extra "^11.1.0" - recast "^0.23.1" - ts-dedent "^2.0.0" - "@storybook/csf-tools@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.0.12.tgz#ce90ba94a5fc1cd75a7d6a2d77572832f2910d31" @@ -4642,38 +4020,11 @@ dependencies: type-fest "^2.19.0" -"@storybook/csf@next": - version "0.0.2-next.1" - resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.0.2-next.1.tgz#c6f3703af31601567155da17f755b60b1e4058d1" - integrity sha512-KDDsI4L8LfoFeM5ADf2IjvxftABqYiaVLWHZQM1gS6QB4SCJ6L2iIDf8BZc6cjbx1Bw+9+525ikTVM7VoyEnWA== - dependencies: - expect-type "^0.14.2" - lodash "^4.17.15" - type-fest "^2.19.0" - "@storybook/docs-mdx@^0.1.0": version "0.1.0" resolved "https://registry.yarnpkg.com/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz#33ba0e39d1461caf048b57db354b2cc410705316" integrity sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg== -"@storybook/docs-mdx@next": - version "0.0.1-next.4" - resolved "https://registry.yarnpkg.com/@storybook/docs-mdx/-/docs-mdx-0.0.1-next.4.tgz#fd583693ea79a303cc972287f05906168ca16e82" - integrity sha512-a1wiJbxBzikxl73dxyteeylPN7fpVd2JHrcnpX8O3ztPiaX2XQOJM4+7u0xndvn07ZtZzOnH5m9iHP8BJOwXZQ== - -"@storybook/docs-tools@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.0.0-beta.49.tgz#f6b1431fd7933d991b6fe4e94d977189dea587e8" - integrity sha512-XqPmEzROhJ629gMzgseeQ8jiioBnjRzfC0mjoJHCDuZsAB+BoGOoMiB4x7ud2KHdwMuyO02GrNZUOANqTuJ5Vg== - dependencies: - "@babel/core" "^7.12.10" - "@storybook/core-common" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - "@types/doctrine" "^0.0.3" - doctrine "^3.0.0" - lodash "^4.17.21" - "@storybook/docs-tools@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.0.12.tgz#70121cde281d87adf89487b8414147ed291ddeae" @@ -4692,27 +4043,6 @@ resolved "https://registry.yarnpkg.com/@storybook/global/-/global-5.0.0.tgz#b793d34b94f572c1d7d9e0f44fac4e0dbc9572ed" integrity sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ== -"@storybook/manager-api@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.0.0-beta.49.tgz#b6a9afbbf3aa6934cba186c7b1e69f62b679b740" - integrity sha512-ORhmX+HKMMw77kCUHhIaTg64cjPQjSFhFt+9Iyqu90cg7G50oFgzZx/+TnvCIJuj56JJYYxWZRgTfBbRolmdPw== - dependencies: - "@storybook/channels" "7.0.0-beta.49" - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/core-events" "7.0.0-beta.49" - "@storybook/csf" next - "@storybook/global" "^5.0.0" - "@storybook/router" "7.0.0-beta.49" - "@storybook/theming" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - dequal "^2.0.2" - lodash "^4.17.21" - memoizerific "^1.11.3" - semver "^7.3.7" - store2 "^2.14.2" - telejson "^7.0.3" - ts-dedent "^2.0.0" - "@storybook/manager-api@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.0.12.tgz#b0278d5500641bdb31fc7125609466bfd8a4f258" @@ -4734,11 +4064,6 @@ telejson "^7.0.3" ts-dedent "^2.0.0" -"@storybook/manager@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.0.0-beta.49.tgz#54cb370724235e3ca4d9d8e6dcfe975a8fbc806e" - integrity sha512-q9G1yrT3UgMQ2W2W82OsZvQNLnTsDvIhPjZVqeWa0mXo78OZGfrwWAL+twyWXLHPa+ciO4ShEv0I3cHhfn8MNw== - "@storybook/manager@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.0.12.tgz#917d60c5822c002d37ce169a22b4492055575284" @@ -4749,31 +4074,6 @@ resolved "https://registry.yarnpkg.com/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz#97f6df04d0bf616991cc1005a073ac004a7281e5" integrity sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw== -"@storybook/mdx2-csf@next": - version "0.1.0-next.3" - resolved "https://registry.yarnpkg.com/@storybook/mdx2-csf/-/mdx2-csf-0.1.0-next.3.tgz#1be5c97c0b6f98dd7dafefa1986d513daea98479" - integrity sha512-L5+ed6QUVcNdbU16k3V7FKlD5UI07PBLHyGQR+PQ+UJJVhFELWywxxENjl6CSWt3SOWlvShxxiysnZP/LYBcJw== - dependencies: - "@babel/generator" "^7.12.11" - "@babel/parser" "^7.12.11" - "@babel/types" "^7.14.8" - "@mdx-js/mdx" "^2.0.0" - estree-to-babel "^4.9.0" - hast-util-to-estree "^2.0.2" - js-string-escape "^1.0.1" - loader-utils "^2.0.0" - lodash "^4.17.21" - -"@storybook/node-logger@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.0.0-beta.49.tgz#e6ed21aa93181cea58f2bfc71091ec57b5f8a684" - integrity sha512-LCXhdkKCccFgxUeUA3CJvysQ0mu724nMM8zswOofkKQ7UvhmbcfUsrdecjv0qAwhDuY59wT/mwDj3Z++04TL+w== - dependencies: - "@types/npmlog" "^4.1.2" - chalk "^4.1.0" - npmlog "^5.0.1" - pretty-hrtime "^1.0.3" - "@storybook/node-logger@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.0.12.tgz#f7e8f3ff6ac0f6500089430cab1236771ebeffe9" @@ -4795,38 +4095,11 @@ npmlog "^5.0.1" pretty-hrtime "^1.0.3" -"@storybook/postinstall@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.0.0-beta.49.tgz#7e69b4bdf442c7c478d53f02f17a7c99856012dd" - integrity sha512-3kvQX65fWxtzXyqWjPLTBHkV9IYDzARNb2kqhQSs+/AOClAVqHpl02F2NFa6241u9hQJONVJyg9Qkni+3tMkoA== - "@storybook/postinstall@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.0.12.tgz#89062ee571e13e681be230f176d938959c47c8a1" integrity sha512-RKNvBLgABBTQwvGyF2jX4vP7OMLB3KvEEOQDoeOKjqyWfekDn5smI+eT714mtmKIH0YMcwmvzLgEdZkjmM/XhA== -"@storybook/preview-api@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.0.0-beta.49.tgz#c99779bacf1789f803f1fa7e1c9c0a4371ec57d3" - integrity sha512-krqhNc845nw69H5oyjqkVrQyJfPXqSVDMF2rq5c6/YJAiiCLYSrAIrHsp6cyiBvTrAJB6WUNU47qqgGd6OBCbQ== - dependencies: - "@storybook/channel-postmessage" "7.0.0-beta.49" - "@storybook/channels" "7.0.0-beta.49" - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/core-events" "7.0.0-beta.49" - "@storybook/csf" next - "@storybook/global" "^5.0.0" - "@storybook/types" "7.0.0-beta.49" - "@types/qs" "^6.9.5" - dequal "^2.0.2" - lodash "^4.17.21" - memoizerific "^1.11.3" - qs "^6.10.0" - slash "^3.0.0" - synchronous-promise "^2.0.15" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - "@storybook/preview-api@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.0.12.tgz#bbbf75c8f94f5aac2fdbe1caf7d1e5a7b8dd09a5" @@ -4848,11 +4121,6 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/preview@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.0.0-beta.49.tgz#7de977daa342f9192d4552e3304cbeec2b41187e" - integrity sha512-l4HZwj/DteOtLj5HVgDKbS8t2CzKPheHN5fysWZsO4dQ00bRXWwboa1msroXhAwU7/N0TvoQUkM/6FS0suU64A== - "@storybook/preview@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.0.12.tgz#87005ce2785fbe2ae1bd890c073e68d1fb38ed72" @@ -4863,15 +4131,6 @@ resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.0.12.tgz#bd6223a1462c6d8c48b1e91e2dab8dec04c2ea80" integrity sha512-4z9J54TD7uphxPqSuLEzeKTV4oF8Fmv8qFfnT0XZJ2mpYTC2NTbkYoYZQ8N0eYzvNOk6xgfpDqBdmIANf4NaYw== -"@storybook/router@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.0.0-beta.49.tgz#f882b8364e05eae4f7621d52ecfd19159bf36199" - integrity sha512-FpvuUSsaHzFZYHundJnnGXIXTXY3k1MIvYxThEvGyas1RwJgK9H2YYh0byhTh9hNyAeP8uD4Sm5iGfC/EL09mA== - dependencies: - "@storybook/client-logger" "7.0.0-beta.49" - memoizerific "^1.11.3" - qs "^6.10.0" - "@storybook/router@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.0.12.tgz#a3be69987483c1e7a91b488cc94bc89692b702d4" @@ -4881,32 +4140,6 @@ memoizerific "^1.11.3" qs "^6.10.0" -"@storybook/source-loader@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/source-loader/-/source-loader-7.0.0-beta.49.tgz#b3d2003a1de2796d5272f15ade04f018ed54af28" - integrity sha512-JmafRY68aAXseFyhqFFe21JT68K873zhwOuv+Z6IC0INNaV8UVbsffh/lO1GCxZTID6gQMvGvFwhuTkKDkpk1A== - dependencies: - "@storybook/csf" next - "@storybook/types" "7.0.0-beta.49" - estraverse "^5.2.0" - lodash "^4.17.21" - prettier "^2.8.0" - -"@storybook/telemetry@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.0.0-beta.49.tgz#b624b872040c69b261290cbe65ab1babaf6f268e" - integrity sha512-XDsW1W6W2oy8Lbzs9eivn5vIxhj2tJ9HxRPXf4DpilKSYz77p+4m3ZVU5mGQyPAoCIbrB3Lq9UfyWr19NhCoLQ== - dependencies: - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/core-common" "7.0.0-beta.49" - chalk "^4.1.0" - detect-package-manager "^2.0.1" - fetch-retry "^5.0.2" - fs-extra "^11.1.0" - isomorphic-unfetch "^3.1.0" - nanoid "^3.3.1" - read-pkg-up "^7.0.1" - "@storybook/telemetry@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.0.12.tgz#2cc55144334c2cbb269e71ef2567e097fc43a11e" @@ -4922,16 +4155,6 @@ nanoid "^3.3.1" read-pkg-up "^7.0.1" -"@storybook/theming@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.0.0-beta.49.tgz#31ce71b3a8e329ae7f9c18c0537bb839d9a2d34e" - integrity sha512-0thTAQVMNUcdkpGPbPBIwOL+r/e5ffHCyj85xWlPZ39HNXJMtILLnvrUVLmuGDHUaMC5KLWWZiSJTa0WgEtaFw== - dependencies: - "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/global" "^5.0.0" - memoizerific "^1.11.3" - "@storybook/theming@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.0.12.tgz#5583639b391e7bbb710a74bc59c94b8bbc455d88" @@ -4942,16 +4165,6 @@ "@storybook/global" "^5.0.0" memoizerific "^1.11.3" -"@storybook/types@7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.0.0-beta.49.tgz#22286892d4477fd65b0025383e5cc4896ef7ea1e" - integrity sha512-/sVb4v8liE7dfYcLl/QYSUb6QErh0H9SZ2DvZWbTuiWRZNJkC7HjKB4RYBBeqCrhc9XyakfhfLKG76HPJVq+Sw== - dependencies: - "@storybook/channels" "7.0.0-beta.49" - "@types/babel__core" "^7.0.0" - "@types/express" "^4.7.0" - file-system-cache "^2.0.0" - "@storybook/types@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.0.12.tgz#e3942135a3ff7a8932c2be449c078727d579d24d" @@ -4962,17 +4175,6 @@ "@types/express" "^4.7.0" file-system-cache "^2.0.0" -"@storybook/web-components-vite@^7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.0.0-beta.49.tgz#7016bf38c2d61cc95de7038d2773a22cecbda8ae" - integrity sha512-EFKczJbZ/G36vZjfvREvTnV0N4SUaVLBWRgKAAL+jYTf9JSv83Hp9BSJ9ogaxMq6vPdfFohSX6SphnZboqDwzA== - dependencies: - "@storybook/builder-vite" "7.0.0-beta.49" - "@storybook/core-server" "7.0.0-beta.49" - "@storybook/node-logger" "7.0.0-beta.49" - "@storybook/web-components" "7.0.0-beta.49" - magic-string "^0.27.0" - "@storybook/web-components-vite@^7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.0.12.tgz#13ee04532207fedde25ea01bdb712c9509c6c1b3" @@ -4984,20 +4186,6 @@ "@storybook/web-components" "7.0.12" magic-string "^0.27.0" -"@storybook/web-components@7.0.0-beta.49", "@storybook/web-components@^7.0.0-beta.49": - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.0.0-beta.49.tgz#44155f0d012e573a6902e03d0666ed090ee8e7b7" - integrity sha512-t6+knCbrtuly87jQ6PUQtQrgNENdauy3aABQW6rpzXxWhQd/P7W10kIF3jdLQ4TTiLHWoIJo4sCJtJyAn8s+sQ== - dependencies: - "@storybook/client-logger" "7.0.0-beta.49" - "@storybook/core-client" "7.0.0-beta.49" - "@storybook/docs-tools" "7.0.0-beta.49" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.0-beta.49" - "@storybook/preview-api" "7.0.0-beta.49" - "@storybook/types" "7.0.0-beta.49" - ts-dedent "^2.0.0" - "@storybook/web-components@7.0.12", "@storybook/web-components@^7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.0.12.tgz#69acdbcecb4e41ccc63c9752434d80f8db0fa767" @@ -5076,13 +4264,6 @@ dependencies: "@types/node" "*" -"@types/acorn@^4.0.0": - version "4.0.6" - resolved "https://registry.yarnpkg.com/@types/acorn/-/acorn-4.0.6.tgz#d61ca5480300ac41a7d973dd5b84d0a591154a22" - integrity sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ== - dependencies: - "@types/estree" "*" - "@types/babel__code-frame@^7.0.2": version "7.0.3" resolved "https://registry.yarnpkg.com/@types/babel__code-frame/-/babel__code-frame-7.0.3.tgz#eda94e1b7c9326700a4b69c485ebbc9498a0b63f" @@ -5186,13 +4367,6 @@ resolved "https://registry.yarnpkg.com/@types/debounce/-/debounce-1.2.1.tgz#79b65710bc8b6d44094d286aecf38e44f9627852" integrity sha512-epMsEE85fi4lfmJUH/89/iV/LI+F5CvNIvmgs5g5jYFPfhO2S/ae8WSsLOKWdwtoaZw9Q2IhJ4tQ5tFCcS/4HA== -"@types/debug@^4.0.0": - version "4.1.7" - resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz#7cc0ea761509124709b8b2d1090d8f6c17aadb82" - integrity sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg== - dependencies: - "@types/ms" "*" - "@types/detect-port@^1.3.0": version "1.3.2" resolved "https://registry.yarnpkg.com/@types/detect-port/-/detect-port-1.3.2.tgz#8c06a975e472803b931ee73740aeebd0a2eb27ae" @@ -5208,18 +4382,6 @@ resolved "https://registry.yarnpkg.com/@types/ejs/-/ejs-3.1.1.tgz#29c539826376a65e7f7d672d51301f37ed718f6d" integrity sha512-RQul5wEfY7BjWm0sYY86cmUN/pcXWGyVxWX93DFFJvcrxax5zKlieLwA3T77xJGwNcZW0YW6CYG70p1m8xPFmA== -"@types/estree-jsx@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-1.0.0.tgz#7bfc979ab9f692b492017df42520f7f765e98df1" - integrity sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ== - dependencies: - "@types/estree" "*" - -"@types/estree@*", "@types/estree@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2" - integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ== - "@types/estree@0.0.39": version "0.0.39" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" @@ -5230,6 +4392,11 @@ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.47.tgz#d7a51db20f0650efec24cd04994f523d93172ed4" integrity sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg== +"@types/estree@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2" + integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ== + "@types/expect@^1.20.4": version "1.20.4" resolved "https://registry.yarnpkg.com/@types/expect/-/expect-1.20.4.tgz#8288e51737bf7e3ab5d7c77bfa695883745264e5" @@ -5381,13 +4548,6 @@ resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.187.tgz#122ff0a7192115b4c1a19444ab4482caa77e2c9d" integrity sha512-MrO/xLXCaUgZy3y96C/iOsaIqZSeupyTImKClHunL5GrmaiII2VwvWmLBu2hwa0Kp0sV19CsyjtrTc/Fx8rg/A== -"@types/mdast@^3.0.0": - version "3.0.10" - resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.10.tgz#4724244a82a4598884cbbe9bcfd73dff927ee8af" - integrity sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA== - dependencies: - "@types/unist" "*" - "@types/mdx@^2.0.0": version "2.0.3" resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.3.tgz#43fd32414f17fcbeced3578109a6edd877a2d96e" @@ -5428,11 +4588,6 @@ resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-9.1.1.tgz#e7c4f1001eefa4b8afbd1eee27a237fee3bf29c4" integrity sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw== -"@types/ms@*": - version "0.7.31" - resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" - integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== - "@types/node-fetch@^2.5.7": version "2.6.2" resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.2.tgz#d1a9c5fd049d9415dce61571557104dec3ec81da" @@ -6090,7 +5245,7 @@ acorn-globals@^6.0.0: acorn "^7.1.1" acorn-walk "^7.1.1" -acorn-jsx@^5.0.0, acorn-jsx@^5.3.1: +acorn-jsx@^5.3.1: version "5.3.2" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== @@ -6119,7 +5274,7 @@ acorn@^7.0.0, acorn@^7.1.1, acorn@^7.4.0: resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== -acorn@^8.0.0, acorn@^8.2.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.8.0: +acorn@^8.2.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.8.0: version "8.8.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73" integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA== @@ -6465,11 +5620,6 @@ astral-regex@^2.0.0: resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== -astring@^1.8.0: - version "1.8.3" - resolved "https://registry.yarnpkg.com/astring/-/astring-1.8.3.tgz#1a0ae738c7cc558f8e5ddc8e3120636f5cebcb85" - integrity sha512-sRpyiNrx2dEYIMmUXprS8nlpRg2Drs8m9ElX9vVEXaCB4XEAJhKfs7IcX0IwShjuOAjLR6wzIrgoptz1n19i1A== - async-limiter@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" @@ -6664,11 +5814,6 @@ babel-preset-jest@^26.6.2: babel-plugin-jest-hoist "^26.6.2" babel-preset-current-node-syntax "^1.0.0" -bail@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.2.tgz#d26f5cd8fe5d6f832a31517b9f7c356040ba6d5d" - integrity sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw== - balanced-match@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" @@ -6743,14 +5888,6 @@ binaryextensions@^4.15.0, binaryextensions@^4.16.0: resolved "https://registry.yarnpkg.com/binaryextensions/-/binaryextensions-4.18.0.tgz#22aeada2d14de062c60e8ca59a504a5636a76ceb" integrity sha512-PQu3Kyv9dM4FnwB7XGj1+HucW+ShvJzJqjuw1JkKVs1mWdwOKVcRjOi+pV9X52A0tNvrPCsPkbFFQb+wE1EAXw== -bl@^1.0.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.3.tgz#1e8dd80142eac80d7158c9dccc047fb620e035e7" - integrity sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww== - dependencies: - readable-stream "^2.3.5" - safe-buffer "^5.1.1" - bl@^4.0.3, bl@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" @@ -6906,29 +6043,11 @@ bser@2.1.1: dependencies: node-int64 "^0.4.0" -buffer-alloc-unsafe@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" - integrity sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== - -buffer-alloc@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec" - integrity sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== - dependencies: - buffer-alloc-unsafe "^1.1.0" - buffer-fill "^1.0.0" - buffer-crc32@~0.2.3: version "0.2.13" resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== -buffer-fill@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" - integrity sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ== - buffer-from@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" @@ -7042,19 +6161,6 @@ cache-content-type@^1.0.0: mime-types "^2.1.18" ylru "^1.2.0" -cacheable-request@^2.1.1: - version "2.1.4" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-2.1.4.tgz#0d808801b6342ad33c91df9d0b44dc09b91e5c3d" - integrity sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ== - dependencies: - clone-response "1.0.2" - get-stream "3.0.0" - http-cache-semantics "3.8.1" - keyv "3.0.0" - lowercase-keys "1.0.0" - normalize-url "2.0.1" - responselike "1.0.2" - call-bind@^1.0.0, call-bind@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" @@ -7134,11 +6240,6 @@ cardinal@^2.1.1: ansicolors "~0.3.2" redeyed "~2.1.0" -ccount@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/ccount/-/ccount-2.0.1.tgz#17a3bf82302e0870d6da43a01311a8bc02a3ecf5" - integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== - chai-a11y-axe@^1.3.2: version "1.4.0" resolved "https://registry.yarnpkg.com/chai-a11y-axe/-/chai-a11y-axe-1.4.0.tgz#e584af967727a8656e27c32e845f5db21f2bf2e0" @@ -7215,41 +6316,21 @@ char-regex@^1.0.2: resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== -character-entities-html4@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/character-entities-html4/-/character-entities-html4-2.1.0.tgz#1f1adb940c971a4b22ba39ddca6b618dc6e56b2b" - integrity sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA== - character-entities-legacy@^1.0.0: version "1.1.4" resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1" integrity sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== -character-entities-legacy@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz#76bc83a90738901d7bc223a9e93759fdd560125b" - integrity sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ== - character-entities@^1.0.0: version "1.2.4" resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== -character-entities@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.2.tgz#2d09c2e72cd9523076ccb21157dff66ad43fcc22" - integrity sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ== - character-reference-invalid@^1.0.0: version "1.1.4" resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560" integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== -character-reference-invalid@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz#85c66b041e43b47210faf401278abf808ac45cb9" - integrity sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw== - chardet@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" @@ -7275,7 +6356,7 @@ chokidar@3.5.3, chokidar@^3.3.0, chokidar@^3.4.3, chokidar@^3.5.2, chokidar@^3.5 optionalDependencies: fsevents "~2.3.2" -chownr@^1.0.1, chownr@^1.1.1: +chownr@^1.1.1: version "1.1.4" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== @@ -7465,13 +6546,6 @@ clone-deep@^4.0.1: kind-of "^6.0.2" shallow-clone "^3.0.0" -clone-response@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" - integrity sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q== - dependencies: - mimic-response "^1.0.0" - clone-stats@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680" @@ -7587,11 +6661,6 @@ comma-separated-tokens@^1.0.0: resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea" integrity sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw== -comma-separated-tokens@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-2.0.2.tgz#d4c25abb679b7751c880be623c1179780fe1dd98" - integrity sha512-G5yTt3KQN4Yn7Yk4ed73hlZ1evrFKXeUW3086p3PRFNp7m2vIjI6Pg+Kgb+oyzhd9F2qdcoj67+y3SdxL5XWsg== - command-line-args@^5.1.1: version "5.2.1" resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-5.2.1.tgz#c44c32e437a57d7c51157696893c5909e9cec42e" @@ -8073,7 +7142,7 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: dependencies: ms "2.0.0" -debug@4, debug@4.3.4, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: +debug@4, debug@4.3.4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -8122,25 +7191,11 @@ decimal.js@^10.2.1: resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.2.tgz#0341651d1d997d86065a2ce3a441fbd0d8e8b98e" integrity sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA== -decode-named-character-reference@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz#daabac9690874c394c81e4162a0304b35d824f0e" - integrity sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg== - dependencies: - character-entities "^2.0.0" - decode-uri-component@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" integrity sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og== -decompress-response@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" - integrity sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA== - dependencies: - mimic-response "^1.0.0" - dedent@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" @@ -8282,7 +7337,7 @@ deprecation@^2.0.0, deprecation@^2.3.1: resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== -dequal@^2.0.0, dequal@^2.0.2: +dequal@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== @@ -8461,23 +7516,6 @@ dotenv@^16.0.0: resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.0.3.tgz#115aec42bac5053db3c456db30cc243a5a836a07" integrity sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ== -download-tarball@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/download-tarball/-/download-tarball-2.0.0.tgz#50cbbc7d819695dea66345086396f39c2ced1422" - integrity sha512-Wo7hQFcmwi/GdngZYE80EpMY4yEKfTLX5aS8Oo6AFHwFwv+Y3gBD5RglzMwkIal0yaGnS/kxGXKFWVNDSH/upg== - dependencies: - got "^8.3.2" - gunzip-maybe "^1.3.1" - object-assign "^4.1.0" - promisify-function "^1.3.2" - pump "^1.0.1" - tar-fs "^1.13.0" - -duplexer3@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.5.tgz#0b5e4d7bad5de8901ea4440624c8e1d20099217e" - integrity sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA== - duplexer@0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" @@ -8819,11 +7857,6 @@ esbuild-plugin-alias@^0.2.1: resolved "https://registry.yarnpkg.com/esbuild-plugin-alias/-/esbuild-plugin-alias-0.2.1.tgz#45a86cb941e20e7c2bc68a2bea53562172494fcb" integrity sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ== -esbuild-register@^3.3.3: - version "3.3.3" - resolved "https://registry.yarnpkg.com/esbuild-register/-/esbuild-register-3.3.3.tgz#5bd80025c80caf77e6484ced5cc77233b1d39688" - integrity sha512-eFHOkutgIMJY5gc8LUp/7c+LLlDqzNi9T6AwCZ2WKKl3HmT+5ef3ZRyPPxDOynInML0fgaC50yszPKfPnjC0NQ== - esbuild-register@^3.4.0: version "3.4.2" resolved "https://registry.yarnpkg.com/esbuild-register/-/esbuild-register-3.4.2.tgz#1e39ee0a77e8f320a9790e68c64c3559620b9175" @@ -8955,34 +7988,6 @@ esbuild@^0.16.14: "@esbuild/win32-ia32" "0.16.17" "@esbuild/win32-x64" "0.16.17" -esbuild@^0.16.4: - version "0.16.10" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.16.10.tgz#d485c28f1626a3f9c1796c952e4cd0561f0031bb" - integrity sha512-z5dIViHoVnw2l+NCJ3zj5behdXjYvXne9gL18OOivCadXDUhyDkeSvEtLcGVAJW2fNmh33TDUpsi704XYlDodw== - optionalDependencies: - "@esbuild/android-arm" "0.16.10" - "@esbuild/android-arm64" "0.16.10" - "@esbuild/android-x64" "0.16.10" - "@esbuild/darwin-arm64" "0.16.10" - "@esbuild/darwin-x64" "0.16.10" - "@esbuild/freebsd-arm64" "0.16.10" - "@esbuild/freebsd-x64" "0.16.10" - "@esbuild/linux-arm" "0.16.10" - "@esbuild/linux-arm64" "0.16.10" - "@esbuild/linux-ia32" "0.16.10" - "@esbuild/linux-loong64" "0.16.10" - "@esbuild/linux-mips64el" "0.16.10" - "@esbuild/linux-ppc64" "0.16.10" - "@esbuild/linux-riscv64" "0.16.10" - "@esbuild/linux-s390x" "0.16.10" - "@esbuild/linux-x64" "0.16.10" - "@esbuild/netbsd-x64" "0.16.10" - "@esbuild/openbsd-x64" "0.16.10" - "@esbuild/sunos-x64" "0.16.10" - "@esbuild/win32-arm64" "0.16.10" - "@esbuild/win32-ia32" "0.16.10" - "@esbuild/win32-x64" "0.16.10" - esbuild@^0.17.0: version "0.17.19" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.17.19.tgz#087a727e98299f0462a3d0bcdd9cd7ff100bd955" @@ -9349,52 +8354,6 @@ estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== -estree-to-babel@^4.9.0: - version "4.9.0" - resolved "https://registry.yarnpkg.com/estree-to-babel/-/estree-to-babel-4.9.0.tgz#f68f6a7f969d3a3659312c096a407ae6d1054244" - integrity sha512-Ev5c4YJbMaozG8TCsRys74CViaRKnjllUpnJCrY3JB8DMlUQ0n0zgjCECEWN6ji7aAfYZvohwh6a2P0jl8A8Hw== - dependencies: - "@babel/traverse" "^7.1.6" - "@babel/types" "^7.2.0" - -estree-util-attach-comments@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/estree-util-attach-comments/-/estree-util-attach-comments-2.1.0.tgz#47d69900588bcbc6bf58c3798803ec5f1f3008de" - integrity sha512-rJz6I4L0GaXYtHpoMScgDIwM0/Vwbu5shbMeER596rB2D1EWF6+Gj0e0UKzJPZrpoOc87+Q2kgVFHfjAymIqmw== - dependencies: - "@types/estree" "^1.0.0" - -estree-util-build-jsx@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/estree-util-build-jsx/-/estree-util-build-jsx-2.2.0.tgz#d4307bbeee28c14eb4d63b75c9aad28fa61d84f5" - integrity sha512-apsfRxF9uLrqosApvHVtYZjISPvTJ+lBiIydpC+9wE6cF6ssbhnjyQLqaIjgzGxvC2Hbmec1M7g91PoBayYoQQ== - dependencies: - "@types/estree-jsx" "^1.0.0" - estree-util-is-identifier-name "^2.0.0" - estree-walker "^3.0.0" - -estree-util-is-identifier-name@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.0.1.tgz#cf07867f42705892718d9d89eb2d85eaa8f0fcb5" - integrity sha512-rxZj1GkQhY4x1j/CSnybK9cGuMFQYFPLq0iNyopqf14aOVLFtMv7Esika+ObJWPWiOHuMOAHz3YkWoLYYRnzWQ== - -estree-util-to-js@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/estree-util-to-js/-/estree-util-to-js-1.1.0.tgz#3bd9bb86354063537cc3d81259be2f0d4c3af39f" - integrity sha512-490lbfCcpLk+ofK6HCgqDfYs4KAfq6QVvDw3+Bm1YoKRgiOjKiKYGAVQE1uwh7zVxBgWhqp4FDtp5SqunpUk1A== - dependencies: - "@types/estree-jsx" "^1.0.0" - astring "^1.8.0" - source-map "^0.7.0" - -estree-util-visit@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/estree-util-visit/-/estree-util-visit-1.2.0.tgz#aa0311a9c2f2aa56e9ae5e8b9d87eac14e4ec8f8" - integrity sha512-wdsoqhWueuJKsh5hqLw3j8lwFqNStm92VcwtAOAny8g/KS/l5Y8RISjR4k5W6skCj3Nirag/WUCMS0Nfy3sgsg== - dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/unist" "^2.0.0" - estree-walker@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.2.1.tgz#bdafe8095383d8414d5dc2ecf4c9173b6db9412e" @@ -9410,11 +8369,6 @@ estree-walker@^2.0.1, estree-walker@^2.0.2: resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== -estree-walker@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-3.0.1.tgz#c2a9fb4a30232f5039b7c030b37ead691932debd" - integrity sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g== - esutils@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" @@ -9532,11 +8486,6 @@ expand-brackets@^2.1.4: snapdragon "^0.8.1" to-regex "^3.0.1" -expect-type@^0.14.2: - version "0.14.2" - resolved "https://registry.yarnpkg.com/expect-type/-/expect-type-0.14.2.tgz#3924d0e596455a9b27af48e8a99c582cdd4506eb" - integrity sha512-ed3+tr5ujbIYXZ8Pl/VgIphwJQ0q5tBLGGdn7Zvwt1WyPBRX83xjT5pT77P/GkuQbctx0K2ZNSSan7eruJqTCQ== - expect@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/expect/-/expect-26.6.2.tgz#c6b996bf26bf3fe18b67b2d0f51fc981ba934417" @@ -9994,14 +8943,6 @@ fresh@0.5.2, fresh@~0.5.2: resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== -from2@^2.1.1: - version "2.3.0" - resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" - integrity sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g== - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.0" - from@~0: version "0.1.7" resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe" @@ -10204,7 +9145,7 @@ get-stdin@^8.0.0: resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== -get-stream@3.0.0, get-stream@^3.0.0: +get-stream@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" integrity sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ== @@ -10435,29 +9376,6 @@ gopd@^1.0.1: dependencies: get-intrinsic "^1.1.3" -got@^8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/got/-/got-8.3.2.tgz#1d23f64390e97f776cac52e5b936e5f514d2e937" - integrity sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw== - dependencies: - "@sindresorhus/is" "^0.7.0" - cacheable-request "^2.1.1" - decompress-response "^3.3.0" - duplexer3 "^0.1.4" - get-stream "^3.0.0" - into-stream "^3.1.0" - is-retry-allowed "^1.1.0" - isurl "^1.0.0-alpha5" - lowercase-keys "^1.0.0" - mimic-response "^1.0.0" - p-cancelable "^0.4.0" - p-timeout "^2.0.1" - pify "^3.0.0" - safe-buffer "^5.1.1" - timed-out "^4.0.1" - url-parse-lax "^3.0.0" - url-to-options "^1.0.1" - graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.5, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.10" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" @@ -10483,7 +9401,7 @@ growly@^1.3.0: resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" integrity sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw== -gunzip-maybe@^1.3.1, gunzip-maybe@^1.4.2: +gunzip-maybe@^1.4.2: version "1.4.2" resolved "https://registry.yarnpkg.com/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz#b913564ae3be0eda6f3de36464837a9cd94b98ac" integrity sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw== @@ -10548,23 +9466,11 @@ has-property-descriptors@^1.0.0: dependencies: get-intrinsic "^1.1.1" -has-symbol-support-x@^1.4.1: - version "1.4.2" - resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" - integrity sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== - has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has-to-string-tag-x@^1.2.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d" - integrity sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== - dependencies: - has-symbol-support-x "^1.4.1" - has-tostringtag@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" @@ -10620,32 +9526,6 @@ hast-util-parse-selector@^2.0.0: resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz#d57c23f4da16ae3c63b3b6ca4616683313499c3a" integrity sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ== -hast-util-to-estree@^2.0.0, hast-util-to-estree@^2.0.2: - version "2.1.0" - resolved "https://registry.yarnpkg.com/hast-util-to-estree/-/hast-util-to-estree-2.1.0.tgz#aeac70aad0102ae309570907b3f56a08231d5323" - integrity sha512-Vwch1etMRmm89xGgz+voWXvVHba2iiMdGMKmaMfYt35rbVtFDq8JNwwAIvi8zHMkO6Gvqo9oTMwJTmzVRfXh4g== - dependencies: - "@types/estree" "^1.0.0" - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^2.0.0" - "@types/unist" "^2.0.0" - comma-separated-tokens "^2.0.0" - estree-util-attach-comments "^2.0.0" - estree-util-is-identifier-name "^2.0.0" - hast-util-whitespace "^2.0.0" - mdast-util-mdx-expression "^1.0.0" - mdast-util-mdxjs-esm "^1.0.0" - property-information "^6.0.0" - space-separated-tokens "^2.0.0" - style-to-object "^0.3.0" - unist-util-position "^4.0.0" - zwitch "^2.0.0" - -hast-util-whitespace@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/hast-util-whitespace/-/hast-util-whitespace-2.0.0.tgz#4fc1086467cc1ef5ba20673cb6b03cec3a970f1c" - integrity sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg== - hastscript@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-6.0.0.tgz#e8768d7eac56c3fdeac8a92830d58e811e5bf640" @@ -10707,11 +9587,6 @@ http-assert@^1.3.0: deep-equal "~1.0.1" http-errors "~1.8.0" -http-cache-semantics@3.8.1: - version "3.8.1" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" - integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== - http-cache-semantics@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" @@ -10955,11 +9830,6 @@ ini@^1.3.4: resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== -inline-style-parser@0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" - integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== - inquirer-directory@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/inquirer-directory/-/inquirer-directory-2.2.0.tgz#a919fc0e06d05fdab2d5e2e6f45ffd024ed25643" @@ -11038,14 +9908,6 @@ interpret@^1.0.0: resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== -into-stream@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/into-stream/-/into-stream-3.1.0.tgz#96fb0a936c12babd6ff1752a17d05616abd094c6" - integrity sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ== - dependencies: - from2 "^2.1.1" - p-is-promise "^1.1.0" - ip@^1.1.5: version "1.1.8" resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.8.tgz#ae05948f6b075435ed3307acce04629da8cdbf48" @@ -11085,11 +9947,6 @@ is-alphabetical@^1.0.0: resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== -is-alphabetical@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-2.0.1.tgz#01072053ea7c1036df3c7d19a6daaec7f19e789b" - integrity sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ== - is-alphanumerical@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf" @@ -11098,14 +9955,6 @@ is-alphanumerical@^1.0.0: is-alphabetical "^1.0.0" is-decimal "^1.0.0" -is-alphanumerical@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz#7c03fbe96e3e931113e57f964b0a368cc2dfd875" - integrity sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw== - dependencies: - is-alphabetical "^2.0.0" - is-decimal "^2.0.0" - is-arguments@^1.0.4: version "1.1.1" resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" @@ -11146,11 +9995,6 @@ is-buffer@^1.1.5: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-buffer@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" - integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== - is-builtin-module@^3.1.0: version "3.2.0" resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.0.tgz#bb0310dfe881f144ca83f30100ceb10cf58835e0" @@ -11210,11 +10054,6 @@ is-decimal@^1.0.0: resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== -is-decimal@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.1.tgz#9469d2dc190d0214fd87d78b78caecc0cc14eef7" - integrity sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A== - is-deflate@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-deflate/-/is-deflate-1.0.0.tgz#c862901c3c161fb09dac7cdc7e784f80e98f2f14" @@ -11313,11 +10152,6 @@ is-hexadecimal@^1.0.0: resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== -is-hexadecimal@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz#86b5bf668fca307498d319dfc03289d781a90027" - integrity sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg== - is-interactive@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" @@ -11375,11 +10209,6 @@ is-obj@^2.0.0: resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== -is-object@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf" - integrity sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA== - is-path-cwd@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" @@ -11390,7 +10219,7 @@ is-path-inside@^3.0.2: resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== -is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: +is-plain-obj@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== @@ -11400,11 +10229,6 @@ is-plain-obj@^2.0.0, is-plain-obj@^2.1.0: resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== -is-plain-obj@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz#d65025edec3657ce032fd7db63c97883eaed71f0" - integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg== - is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -11422,13 +10246,6 @@ is-potential-custom-element-name@^1.0.1: resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== -is-reference@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-3.0.0.tgz#b1380c03d96ddf7089709781e3208fceb0c92cd6" - integrity sha512-Eo1W3wUoHWoCoVM4GVl/a+K0IgiqE5aIo4kJABFyMum1ZORlPkC+UC357sSQUL5w5QCE5kCC9upl75b7+7CY/Q== - dependencies: - "@types/estree" "*" - is-regex@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" @@ -11643,16 +10460,8 @@ istanbul-reports@^3.0.2: resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.5.tgz#cc9a6ab25cb25659810e4785ed9d9fb742578bae" integrity sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w== dependencies: - html-escaper "^2.0.0" - istanbul-lib-report "^3.0.0" - -isurl@^1.0.0-alpha5: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67" - integrity sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== - dependencies: - has-to-string-tag-x "^1.2.0" - is-object "^1.0.1" + html-escaper "^2.0.0" + istanbul-lib-report "^3.0.0" jake@^10.8.5: version "10.8.5" @@ -12099,11 +10908,6 @@ joi@^17.3.0: "@sideway/formula" "^3.0.0" "@sideway/pinpoint" "^2.0.0" -js-string-escape@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/js-string-escape/-/js-string-escape-1.0.1.tgz#e2625badbc0d67c7533e9edc1068c587ae4137ef" - integrity sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg== - "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -12192,11 +10996,6 @@ jsesc@~0.5.0: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== -json-buffer@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" - integrity sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ== - json-parse-better-errors@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" @@ -12315,13 +11114,6 @@ keygrip@~1.1.0: dependencies: tsscmp "1.0.6" -keyv@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.0.0.tgz#44923ba39e68b12a7cec7df6c3268c031f2ef373" - integrity sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA== - dependencies: - json-buffer "3.0.0" - kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" @@ -12351,7 +11143,7 @@ kleur@^3.0.3: resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== -kleur@^4.0.3, kleur@^4.1.4: +kleur@^4.1.4: version "4.1.5" resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== @@ -12734,11 +11526,6 @@ log-update@^4.0.0: slice-ansi "^4.0.0" wrap-ansi "^6.2.0" -longest-streak@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.0.1.tgz#c97315b7afa0e7d9525db9a5a2953651432bdc5d" - integrity sha512-cHlYSUpL2s7Fb3394mYxwTYj8niTaNHUCLr0qdiCXQfSjfuA7CKofpX2uSwEfFDQ0EB7JcnMnm+GjbqqoinYYg== - 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" @@ -12760,16 +11547,6 @@ lower-case@^2.0.2: dependencies: tslib "^2.0.3" -lowercase-keys@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" - integrity sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A== - -lowercase-keys@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" - integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== - lowlight@^1.17.0: version "1.20.0" resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.20.0.tgz#ddb197d33462ad0d93bf19d17b6c301aa3941888" @@ -12915,11 +11692,6 @@ map-visit@^1.0.0: dependencies: object-visit "^1.0.0" -markdown-extensions@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-1.1.1.tgz#fea03b539faeaee9b4ef02a3769b455b189f7fc3" - integrity sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q== - markdown-to-jsx@^7.1.8: version "7.1.9" resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-7.1.9.tgz#1ffae0cda07c189163d273bd57a5b8f8f8745586" @@ -12945,118 +11717,11 @@ mdast-util-definitions@^4.0.0: dependencies: unist-util-visit "^2.0.0" -mdast-util-definitions@^5.0.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-5.1.1.tgz#2c1d684b28e53f84938bb06317944bee8efa79db" - integrity sha512-rQ+Gv7mHttxHOBx2dkF4HWTg+EE+UR78ptQWDylzPKaQuVGdG4HIoY3SrS/pCp80nZ04greFvXbVFHT+uf0JVQ== - dependencies: - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - unist-util-visit "^4.0.0" - -mdast-util-from-markdown@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz#84df2924ccc6c995dec1e2368b2b208ad0a76268" - integrity sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q== - dependencies: - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - decode-named-character-reference "^1.0.0" - mdast-util-to-string "^3.1.0" - micromark "^3.0.0" - micromark-util-decode-numeric-character-reference "^1.0.0" - micromark-util-decode-string "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - unist-util-stringify-position "^3.0.0" - uvu "^0.5.0" - -mdast-util-mdx-expression@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.3.1.tgz#2224cf0b5b150093704a3c225bd529d2de21f50f" - integrity sha512-TTb6cKyTA1RD+1su1iStZ5PAv3rFfOUKcoU5EstUpv/IZo63uDX03R8+jXjMEhcobXnNOiG6/ccekvVl4eV1zQ== - dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^2.0.0" - "@types/mdast" "^3.0.0" - mdast-util-from-markdown "^1.0.0" - mdast-util-to-markdown "^1.0.0" - -mdast-util-mdx-jsx@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.1.0.tgz#029f5a9c38485dbb5cf482059557ee7d788f1947" - integrity sha512-KzgzfWMhdteDkrY4mQtyvTU5bc/W4ppxhe9SzelO6QUUiwLAM+Et2Dnjjprik74a336kHdo0zKm7Tp+n6FFeRg== - dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^2.0.0" - "@types/mdast" "^3.0.0" - ccount "^2.0.0" - mdast-util-to-markdown "^1.3.0" - parse-entities "^4.0.0" - stringify-entities "^4.0.0" - unist-util-remove-position "^4.0.0" - unist-util-stringify-position "^3.0.0" - vfile-message "^3.0.0" - -mdast-util-mdx@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-mdx/-/mdast-util-mdx-2.0.0.tgz#dd4f6c993cf27da32725e50a04874f595b7b63fb" - integrity sha512-M09lW0CcBT1VrJUaF/PYxemxxHa7SLDHdSn94Q9FhxjCQfuW7nMAWKWimTmA3OyDMSTH981NN1csW1X+HPSluw== - dependencies: - mdast-util-mdx-expression "^1.0.0" - mdast-util-mdx-jsx "^2.0.0" - mdast-util-mdxjs-esm "^1.0.0" - -mdast-util-mdxjs-esm@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-1.3.0.tgz#137345ef827169aeeeb6069277cd3e090830ce9a" - integrity sha512-7N5ihsOkAEGjFotIX9p/YPdl4TqUoMxL4ajNz7PbT89BqsdWJuBC9rvgt6wpbwTZqWWR0jKWqQbwsOWDBUZv4g== - dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^2.0.0" - "@types/mdast" "^3.0.0" - mdast-util-from-markdown "^1.0.0" - mdast-util-to-markdown "^1.0.0" - -mdast-util-to-hast@^12.1.0: - version "12.2.4" - resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-12.2.4.tgz#34c1ef2b6cf01c27b3e3504e2c977c76f722e7e1" - integrity sha512-a21xoxSef1l8VhHxS1Dnyioz6grrJkoaCUgGzMD/7dWHvboYX3VW53esRUfB5tgTyz4Yos1n25SPcj35dJqmAg== - dependencies: - "@types/hast" "^2.0.0" - "@types/mdast" "^3.0.0" - mdast-util-definitions "^5.0.0" - micromark-util-sanitize-uri "^1.1.0" - trim-lines "^3.0.0" - unist-builder "^3.0.0" - unist-util-generated "^2.0.0" - unist-util-position "^4.0.0" - unist-util-visit "^4.0.0" - -mdast-util-to-markdown@^1.0.0, mdast-util-to-markdown@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-1.3.0.tgz#38b6cdc8dc417de642a469c4fc2abdf8c931bd1e" - integrity sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA== - dependencies: - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - longest-streak "^3.0.0" - mdast-util-to-string "^3.0.0" - micromark-util-decode-string "^1.0.0" - unist-util-visit "^4.0.0" - zwitch "^2.0.0" - mdast-util-to-string@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz#27055500103f51637bd07d01da01eb1967a43527" integrity sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A== -mdast-util-to-string@^3.0.0, mdast-util-to-string@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz#56c506d065fbf769515235e577b5a261552d56e9" - integrity sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA== - mdn-data@2.0.14: version "2.0.14" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" @@ -13159,291 +11824,6 @@ methods@~1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== -micromark-core-commonmark@^1.0.0, micromark-core-commonmark@^1.0.1: - version "1.0.6" - resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz#edff4c72e5993d93724a3c206970f5a15b0585ad" - integrity sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA== - dependencies: - decode-named-character-reference "^1.0.0" - micromark-factory-destination "^1.0.0" - micromark-factory-label "^1.0.0" - micromark-factory-space "^1.0.0" - micromark-factory-title "^1.0.0" - micromark-factory-whitespace "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-chunked "^1.0.0" - micromark-util-classify-character "^1.0.0" - micromark-util-html-tag-name "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-resolve-all "^1.0.0" - micromark-util-subtokenize "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.1" - uvu "^0.5.0" - -micromark-extension-mdx-expression@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.3.tgz#cd3843573921bf55afcfff4ae0cd2e857a16dcfa" - integrity sha512-TjYtjEMszWze51NJCZmhv7MEBcgYRgb3tJeMAJ+HQCAaZHHRBaDCccqQzGizR/H4ODefP44wRTgOn2vE5I6nZA== - dependencies: - micromark-factory-mdx-expression "^1.0.0" - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-events-to-acorn "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-extension-mdx-jsx@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.3.tgz#9f196be5f65eb09d2a49b237a7b3398bba2999be" - integrity sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA== - dependencies: - "@types/acorn" "^4.0.0" - estree-util-is-identifier-name "^2.0.0" - micromark-factory-mdx-expression "^1.0.0" - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - vfile-message "^3.0.0" - -micromark-extension-mdx-md@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.0.tgz#382f5df9ee3706dd120b51782a211f31f4760d22" - integrity sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw== - dependencies: - micromark-util-types "^1.0.0" - -micromark-extension-mdxjs-esm@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.3.tgz#630d9dc9db2c2fd470cac8c1e7a824851267404d" - integrity sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A== - dependencies: - micromark-core-commonmark "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-events-to-acorn "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - unist-util-position-from-estree "^1.1.0" - uvu "^0.5.0" - vfile-message "^3.0.0" - -micromark-extension-mdxjs@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.0.tgz#772644e12fc8299a33e50f59c5aa15727f6689dd" - integrity sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ== - dependencies: - acorn "^8.0.0" - acorn-jsx "^5.0.0" - micromark-extension-mdx-expression "^1.0.0" - micromark-extension-mdx-jsx "^1.0.0" - micromark-extension-mdx-md "^1.0.0" - micromark-extension-mdxjs-esm "^1.0.0" - micromark-util-combine-extensions "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-factory-destination@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz#fef1cb59ad4997c496f887b6977aa3034a5a277e" - integrity sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw== - dependencies: - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-factory-label@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz#6be2551fa8d13542fcbbac478258fb7a20047137" - integrity sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg== - dependencies: - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-factory-mdx-expression@^1.0.0: - version "1.0.6" - resolved "https://registry.yarnpkg.com/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.6.tgz#917e17d16e6e9c2551f3a862e6a9ebdd22056476" - integrity sha512-WRQIc78FV7KrCfjsEf/sETopbYjElh3xAmNpLkd1ODPqxEngP42eVRGbiPEQWpRV27LzqW+XVTvQAMIIRLPnNA== - dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-events-to-acorn "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - unist-util-position-from-estree "^1.0.0" - uvu "^0.5.0" - vfile-message "^3.0.0" - -micromark-factory-space@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz#cebff49968f2b9616c0fcb239e96685cb9497633" - integrity sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew== - dependencies: - micromark-util-character "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-factory-title@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz#7e09287c3748ff1693930f176e1c4a328382494f" - integrity sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A== - dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-factory-whitespace@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz#e991e043ad376c1ba52f4e49858ce0794678621c" - integrity sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A== - dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-util-character@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-1.1.0.tgz#d97c54d5742a0d9611a68ca0cd4124331f264d86" - integrity sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg== - dependencies: - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-util-chunked@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz#5b40d83f3d53b84c4c6bce30ed4257e9a4c79d06" - integrity sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g== - dependencies: - micromark-util-symbol "^1.0.0" - -micromark-util-classify-character@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz#cbd7b447cb79ee6997dd274a46fc4eb806460a20" - integrity sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA== - dependencies: - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-util-combine-extensions@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz#91418e1e74fb893e3628b8d496085639124ff3d5" - integrity sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA== - dependencies: - micromark-util-chunked "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-util-decode-numeric-character-reference@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz#dcc85f13b5bd93ff8d2868c3dba28039d490b946" - integrity sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w== - dependencies: - micromark-util-symbol "^1.0.0" - -micromark-util-decode-string@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz#942252ab7a76dec2dbf089cc32505ee2bc3acf02" - integrity sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q== - dependencies: - decode-named-character-reference "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-decode-numeric-character-reference "^1.0.0" - micromark-util-symbol "^1.0.0" - -micromark-util-encode@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz#2c1c22d3800870ad770ece5686ebca5920353383" - integrity sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA== - -micromark-util-events-to-acorn@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.0.tgz#65785cb77299d791bfefdc6a5213ab57ceead115" - integrity sha512-WWp3bf7xT9MppNuw3yPjpnOxa8cj5ACivEzXJKu0WwnjBYfzaBvIAT9KfeyI0Qkll+bfQtfftSwdgTH6QhTOKw== - dependencies: - "@types/acorn" "^4.0.0" - "@types/estree" "^1.0.0" - estree-util-visit "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - vfile-location "^4.0.0" - vfile-message "^3.0.0" - -micromark-util-html-tag-name@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz#eb227118befd51f48858e879b7a419fc0df20497" - integrity sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA== - -micromark-util-normalize-identifier@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz#4a3539cb8db954bbec5203952bfe8cedadae7828" - integrity sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg== - dependencies: - micromark-util-symbol "^1.0.0" - -micromark-util-resolve-all@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz#a7c363f49a0162e931960c44f3127ab58f031d88" - integrity sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw== - dependencies: - micromark-util-types "^1.0.0" - -micromark-util-sanitize-uri@^1.0.0, micromark-util-sanitize-uri@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz#f12e07a85106b902645e0364feb07cf253a85aee" - integrity sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg== - dependencies: - micromark-util-character "^1.0.0" - micromark-util-encode "^1.0.0" - micromark-util-symbol "^1.0.0" - -micromark-util-subtokenize@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz#ff6f1af6ac836f8bfdbf9b02f40431760ad89105" - integrity sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA== - dependencies: - micromark-util-chunked "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-util-symbol@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz#b90344db62042ce454f351cf0bebcc0a6da4920e" - integrity sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ== - -micromark-util-types@^1.0.0, micromark-util-types@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-1.0.2.tgz#f4220fdb319205812f99c40f8c87a9be83eded20" - integrity sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w== - -micromark@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/micromark/-/micromark-3.1.0.tgz#eeba0fe0ac1c9aaef675157b52c166f125e89f62" - integrity sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA== - dependencies: - "@types/debug" "^4.0.0" - debug "^4.0.0" - decode-named-character-reference "^1.0.0" - micromark-core-commonmark "^1.0.1" - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-chunked "^1.0.0" - micromark-util-combine-extensions "^1.0.0" - micromark-util-decode-numeric-character-reference "^1.0.0" - micromark-util-encode "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-resolve-all "^1.0.0" - micromark-util-sanitize-uri "^1.0.0" - micromark-util-subtokenize "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.1" - uvu "^0.5.0" - micromatch@^3.1.10, micromatch@^3.1.4: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" @@ -13498,11 +11878,6 @@ mimic-fn@^2.1.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -mimic-response@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" - integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== - min-indent@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" @@ -13662,7 +12037,7 @@ mkdirp-infer-owner@^2.0.0: infer-owner "^1.0.4" mkdirp "^1.0.3" -mkdirp@^0.5.1, mkdirp@^0.5.4, mkdirp@^0.5.6: +mkdirp@^0.5.4, mkdirp@^0.5.6: version "0.5.6" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== @@ -13709,7 +12084,7 @@ mock-stdin@^1.0.0: resolved "https://registry.yarnpkg.com/mock-stdin/-/mock-stdin-1.0.0.tgz#efcfaf4b18077e14541742fd758b9cae4e5365ea" integrity sha512-tukRdb9Beu27t6dN+XztSRHq9J0B/CoAOySGzHfn8UTfmqipA5yNT/sDUEyYdAV3Hpka6Wx6kOMxuObdOex60Q== -mri@^1.1.0, mri@^1.2.0: +mri@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b" integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== @@ -13952,15 +12327,6 @@ normalize-range@^0.1.2: resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== -normalize-url@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-2.0.1.tgz#835a9da1551fa26f70e92329069a23aa6574d7e6" - integrity sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== - dependencies: - prepend-http "^2.0.0" - query-string "^5.0.1" - sort-keys "^2.0.0" - npm-bundled@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.2.tgz#944c78789bd739035b70baa2ca5cc32b8d860bc1" @@ -14334,11 +12700,6 @@ outdent@^0.5.0: resolved "https://registry.yarnpkg.com/outdent/-/outdent-0.5.0.tgz#9e10982fdc41492bb473ad13840d22f9655be2ff" integrity sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q== -p-cancelable@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.4.1.tgz#35f363d67d52081c8d9585e37bcceb7e0bbcb2a0" - integrity sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ== - p-each-series@^2.1.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a" @@ -14356,11 +12717,6 @@ p-finally@^1.0.0: resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== -p-is-promise@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" - integrity sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg== - p-limit@^2.0.0, p-limit@^2.2.0: version "2.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" @@ -14416,13 +12772,6 @@ p-queue@^6.6.2: eventemitter3 "^4.0.4" p-timeout "^3.2.0" -p-timeout@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-2.0.1.tgz#d8dd1979595d2dc0139e1fe46b8b646cb3cdf038" - integrity sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA== - dependencies: - p-finally "^1.0.0" - p-timeout@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe" @@ -14519,20 +12868,6 @@ parse-entities@^2.0.0: is-decimal "^1.0.0" is-hexadecimal "^1.0.0" -parse-entities@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-4.0.0.tgz#f67c856d4e3fe19b1a445c3fabe78dcdc1053eeb" - integrity sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ== - dependencies: - "@types/unist" "^2.0.0" - character-entities "^2.0.0" - character-entities-legacy "^3.0.0" - character-reference-invalid "^2.0.0" - decode-named-character-reference "^1.0.0" - is-alphanumerical "^2.0.0" - is-decimal "^2.0.0" - is-hexadecimal "^2.0.0" - parse-json@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" @@ -14685,14 +13020,6 @@ pend@~1.2.0: resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== -periscopic@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/periscopic/-/periscopic-3.0.4.tgz#b3fbed0d1bc844976b977173ca2cd4a0ef4fa8d1" - integrity sha512-SFx68DxCv0Iyo6APZuw/AKewkkThGwssmU0QWtTlvov3VAtPX+QJ4CadwSaz8nrT5jPIuxdvJWB4PnD2KNDxQg== - dependencies: - estree-walker "^3.0.0" - is-reference "^3.0.0" - picocolors@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f" @@ -15347,11 +13674,6 @@ prelude-ls@~1.1.2: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== -prepend-http@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" - integrity sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA== - prettier-plugin-tailwindcss@^0.1.7: version "0.1.13" resolved "https://registry.yarnpkg.com/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.1.13.tgz#ca1071361dc7e2ed5d95a2ee36825ce45f814942" @@ -15440,11 +13762,6 @@ promise-retry@^2.0.1: err-code "^2.0.2" retry "^0.12.0" -promisify-function@^1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/promisify-function/-/promisify-function-1.3.2.tgz#f006a780554f8bfc6e568686323b8773fabcf469" - integrity sha512-gmYC9guXkLL7fEUH37ViYV7LevyiHJFuXqvCuT0nf2vp9bK9A+UYoM7xLX0Q9tnE/9e0FqyVV7XAlokDdSCVlg== - prompts@^2.0.1, prompts@^2.4.0: version "2.4.2" resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" @@ -15474,11 +13791,6 @@ property-information@^5.0.0: dependencies: xtend "^4.0.0" -property-information@^6.0.0: - version "6.1.1" - resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.1.1.tgz#5ca85510a3019726cb9afed4197b7b8ac5926a22" - integrity sha512-hrzC564QIl0r0vy4l6MvRLhafmUowhO/O3KgVSoXIbbA2Sz4j8HGpJc6T2cubRVwMwpdiG/vKGfhT4IixmKN9w== - proxy-addr@~2.0.7: version "2.0.7" resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" @@ -15509,14 +13821,6 @@ psl@^1.1.33: resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== -pump@^1.0.0, pump@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/pump/-/pump-1.0.3.tgz#5dfe8311c33bbf6fc18261f9f34702c47c08a954" - integrity sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - pump@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" @@ -15617,15 +13921,6 @@ qs@6.11.0, qs@^6.10.0, qs@^6.5.2: dependencies: side-channel "^1.0.4" -query-string@^5.0.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb" - integrity sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== - dependencies: - decode-uri-component "^0.2.0" - object-assign "^4.1.0" - strict-uri-encode "^1.0.0" - querystring@0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" @@ -15796,7 +14091,7 @@ readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.1.1, readable-stre string_decoder "^1.1.1" util-deprecate "^1.0.1" -readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.5, readable-stream@~2.3.6: +readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.2.2, readable-stream@^2.3.5, readable-stream@~2.3.6: version "2.3.7" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== @@ -15988,33 +14283,6 @@ remark-external-links@^8.0.0: space-separated-tokens "^1.0.0" unist-util-visit "^2.0.0" -remark-mdx@^2.0.0: - version "2.1.5" - resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-2.1.5.tgz#69b19ec42d30a289e0663c3fc7656ebdca0a8d8e" - integrity sha512-A8vw5s+BgOa968Irt8BO7DfWJTE0Fe7Ge3hX8zzDB1DnwMZTNdK6qF2IcFao+/7nzk1vSysKcFp+3ku4vhMpaQ== - dependencies: - mdast-util-mdx "^2.0.0" - micromark-extension-mdxjs "^1.0.0" - -remark-parse@^10.0.0: - version "10.0.1" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-10.0.1.tgz#6f60ae53edbf0cf38ea223fe643db64d112e0775" - integrity sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw== - dependencies: - "@types/mdast" "^3.0.0" - mdast-util-from-markdown "^1.0.0" - unified "^10.0.0" - -remark-rehype@^10.0.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/remark-rehype/-/remark-rehype-10.1.0.tgz#32dc99d2034c27ecaf2e0150d22a6dcccd9a6279" - integrity sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw== - dependencies: - "@types/hast" "^2.0.0" - "@types/mdast" "^3.0.0" - mdast-util-to-hast "^12.1.0" - unified "^10.0.0" - remark-slug@^6.0.0: version "6.1.0" resolved "https://registry.yarnpkg.com/remark-slug/-/remark-slug-6.1.0.tgz#0503268d5f0c4ecb1f33315c00465ccdd97923ce" @@ -16124,13 +14392,6 @@ resolve@^2.0.0-next.3: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -responselike@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" - integrity sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ== - dependencies: - lowercase-keys "^1.0.0" - restore-cursor@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" @@ -16314,13 +14575,6 @@ rxjs@^7.2.0, rxjs@^7.5.6: dependencies: tslib "^2.1.0" -sade@^1.7.3: - version "1.8.1" - resolved "https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701" - integrity sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A== - dependencies: - mri "^1.1.0" - safe-buffer@5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" @@ -16331,7 +14585,7 @@ safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@5.2.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.2.0: +safe-buffer@5.2.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== @@ -16765,13 +15019,6 @@ socks@^2.6.2: ip "^2.0.0" smart-buffer "^4.2.0" -sort-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" - integrity sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg== - dependencies: - is-plain-obj "^1.0.0" - sort-keys@^4.0.0, sort-keys@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-4.2.0.tgz#6b7638cee42c506fff8c1cecde7376d21315be18" @@ -16818,7 +15065,7 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== -source-map@^0.7.0, source-map@^0.7.3: +source-map@^0.7.3: version "0.7.4" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== @@ -16828,11 +15075,6 @@ space-separated-tokens@^1.0.0: resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== -space-separated-tokens@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-2.0.1.tgz#43193cec4fb858a2ce934b7f98b7f2c18107098b" - integrity sha512-ekwEbFp5aqSPKaqeY1PGrlGQxPNaq+Cnx4+bE2D8sciBQrHpbwoBbawqTN2+6jPs9IdWxxiUcN0K2pkczD3zmw== - spawn-command@^0.0.2-1: version "0.0.2-1" resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0" @@ -16963,13 +15205,6 @@ store2@^2.14.2: resolved "https://registry.yarnpkg.com/store2/-/store2-2.14.2.tgz#56138d200f9fe5f582ad63bc2704dbc0e4a45068" integrity sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w== -storybook@^7.0.0-beta.49: - version "7.0.0-beta.49" - resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.0.0-beta.49.tgz#1b21fbd672c32aab1a1ba3524c4eccc5792c9457" - integrity sha512-hZJJCtoF/aZhkLrC9ncVphbEFTmY12BGtfZAUtvY5ndcNdS1lRxDTP76vNi/7741PqATznTAdjGp2l3Z50rt4g== - dependencies: - "@storybook/cli" "7.0.0-beta.49" - storybook@^7.0.12: version "7.0.12" resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.0.12.tgz#353f711fd25cff5e93e1b2f85540371ffb860544" @@ -16996,11 +15231,6 @@ stream-transform@^2.1.3: dependencies: mixme "^0.5.1" -strict-uri-encode@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" - integrity sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ== - string-argv@0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da" @@ -17095,14 +15325,6 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -stringify-entities@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-4.0.3.tgz#cfabd7039d22ad30f3cc435b0ca2c1574fc88ef8" - integrity sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g== - dependencies: - character-entities-html4 "^2.0.0" - character-entities-legacy "^3.0.0" - stringify-object@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" @@ -17210,13 +15432,6 @@ style-loader@^1.3.0: loader-utils "^2.0.0" schema-utils "^2.7.0" -style-to-object@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.3.0.tgz#b1b790d205991cc783801967214979ee19a76e46" - integrity sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA== - dependencies: - inline-style-parser "0.1.1" - supports-color@8.1.1, supports-color@^8.0.0, supports-color@^8.1.0, supports-color@^8.1.1: version "8.1.1" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" @@ -17374,29 +15589,6 @@ tar-fs@2.1.1, tar-fs@^2.0.0, tar-fs@^2.1.1: pump "^3.0.0" tar-stream "^2.1.4" -tar-fs@^1.13.0: - version "1.16.3" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.16.3.tgz#966a628841da2c4010406a82167cbd5e0c72d509" - integrity sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw== - dependencies: - chownr "^1.0.1" - mkdirp "^0.5.1" - pump "^1.0.0" - tar-stream "^1.1.2" - -tar-stream@^1.1.2: - version "1.6.2" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555" - integrity sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A== - dependencies: - bl "^1.0.0" - buffer-alloc "^1.2.0" - end-of-stream "^1.0.0" - fs-constants "^1.0.0" - readable-stream "^2.3.0" - to-buffer "^1.1.1" - xtend "^4.0.0" - tar-stream@^2.1.4: version "2.2.0" resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" @@ -17546,11 +15738,6 @@ through@2, "through@>=2.2.7 <3", through@^2.3.6, through@^2.3.8, through@~2.3, t resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== -timed-out@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" - integrity sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA== - tinycolor2@^1.4.1: version "1.4.2" resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.2.tgz#3f6a4d1071ad07676d7fa472e1fac40a719d8803" @@ -17589,11 +15776,6 @@ tmpl@1.0.5: resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== -to-buffer@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80" - integrity sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg== - to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" @@ -17675,21 +15857,11 @@ treeverse@^1.0.4: resolved "https://registry.yarnpkg.com/treeverse/-/treeverse-1.0.4.tgz#a6b0ebf98a1bca6846ddc7ecbc900df08cb9cd5f" integrity sha512-whw60l7r+8ZU8Tu/Uc2yxtc4ZTZbR/PF3u1IPNKGQ6p8EICLb3Z2lAgoqw9bqYd8IkgnsaOcLzYHFckjqNsf0g== -trim-lines@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/trim-lines/-/trim-lines-3.0.1.tgz#d802e332a07df861c48802c04321017b1bd87338" - integrity sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg== - trim-newlines@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== -trough@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/trough/-/trough-2.1.0.tgz#0f7b511a4fde65a46f18477ab38849b22c554876" - integrity sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g== - ts-dedent@^2.0.0, ts-dedent@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/ts-dedent/-/ts-dedent-2.2.0.tgz#39e4bd297cd036292ae2394eb3412be63f563bb5" @@ -17997,19 +16169,6 @@ unicode-property-aliases-ecmascript@^2.0.0: resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== -unified@^10.0.0: - version "10.1.2" - resolved "https://registry.yarnpkg.com/unified/-/unified-10.1.2.tgz#b1d64e55dafe1f0b98bb6c719881103ecf6c86df" - integrity sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q== - dependencies: - "@types/unist" "^2.0.0" - bail "^2.0.0" - extend "^3.0.0" - is-buffer "^2.0.0" - is-plain-obj "^4.0.0" - trough "^2.0.0" - vfile "^5.0.0" - union-value@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" @@ -18055,57 +16214,11 @@ unique-string@^2.0.0: dependencies: crypto-random-string "^2.0.0" -unist-builder@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/unist-builder/-/unist-builder-3.0.0.tgz#728baca4767c0e784e1e64bb44b5a5a753021a04" - integrity sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ== - dependencies: - "@types/unist" "^2.0.0" - -unist-util-generated@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-2.0.0.tgz#86fafb77eb6ce9bfa6b663c3f5ad4f8e56a60113" - integrity sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw== - unist-util-is@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797" integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== -unist-util-is@^5.0.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-5.1.1.tgz#e8aece0b102fa9bc097b0fef8f870c496d4a6236" - integrity sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ== - -unist-util-position-from-estree@^1.0.0, unist-util-position-from-estree@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.1.tgz#96f4d543dfb0428edc01ebb928570b602d280c4c" - integrity sha512-xtoY50b5+7IH8tFbkw64gisG9tMSpxDjhX9TmaJJae/XuxQ9R/Kc8Nv1eOsf43Gt4KV/LkriMy9mptDr7XLcaw== - dependencies: - "@types/unist" "^2.0.0" - -unist-util-position@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-4.0.3.tgz#5290547b014f6222dff95c48d5c3c13a88fadd07" - integrity sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ== - dependencies: - "@types/unist" "^2.0.0" - -unist-util-remove-position@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-4.0.1.tgz#d5b46a7304ac114c8d91990ece085ca7c2c135c8" - integrity sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ== - dependencies: - "@types/unist" "^2.0.0" - unist-util-visit "^4.0.0" - -unist-util-stringify-position@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz#5c6aa07c90b1deffd9153be170dce628a869a447" - integrity sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg== - dependencies: - "@types/unist" "^2.0.0" - unist-util-visit-parents@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6" @@ -18114,14 +16227,6 @@ unist-util-visit-parents@^3.0.0: "@types/unist" "^2.0.0" unist-util-is "^4.0.0" -unist-util-visit-parents@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz#868f353e6fce6bf8fa875b251b0f4fec3be709bb" - integrity sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" - unist-util-visit@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" @@ -18131,15 +16236,6 @@ unist-util-visit@^2.0.0: unist-util-is "^4.0.0" unist-util-visit-parents "^3.0.0" -unist-util-visit@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-4.1.1.tgz#1c4842d70bd3df6cc545276f5164f933390a9aad" - integrity sha512-n9KN3WV9k4h1DxYR1LoajgN93wpEi/7ZplVe02IoB4gH5ctI1AaF2670BLHQYbwj+pY83gFtyeySFiyMHJklrg== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" - unist-util-visit-parents "^5.1.1" - universal-user-agent@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee" @@ -18222,13 +16318,6 @@ urix@^0.1.0: resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" integrity sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== -url-parse-lax@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" - integrity sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ== - dependencies: - prepend-http "^2.0.0" - url-parse@^1.5.3: version "1.5.10" resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" @@ -18237,11 +16326,6 @@ url-parse@^1.5.3: querystringify "^2.1.1" requires-port "^1.0.0" -url-to-options@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9" - integrity sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A== - url@0.10.3: version "0.10.3" resolved "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64" @@ -18290,11 +16374,6 @@ utils-merge@1.0.1: resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== -uuid-browser@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/uuid-browser/-/uuid-browser-3.1.0.tgz#0f05a40aef74f9e5951e20efbf44b11871e56410" - integrity sha512-dsNgbLaTrd6l3MMxTtouOCFw4CBFc/3a+GgYA2YyrJvyQ1u6q4pcu3ktLoUZ/VN/Aw9WsauazbgsgdfVWgAKQg== - uuid@8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.0.0.tgz#bc6ccf91b5ff0ac07bbcdbf1c7c4e150db4dbb6c" @@ -18310,16 +16389,6 @@ uuid@^9.0.0: resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.0.tgz#592f550650024a38ceb0c562f2f6aa435761efb5" integrity sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg== -uvu@^0.5.0: - version "0.5.6" - resolved "https://registry.yarnpkg.com/uvu/-/uvu-0.5.6.tgz#2754ca20bcb0bb59b64e9985e84d2e81058502df" - integrity sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA== - dependencies: - dequal "^2.0.0" - diff "^5.0.0" - kleur "^4.0.3" - sade "^1.7.3" - v8-compile-cache-lib@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" @@ -18368,32 +16437,6 @@ vary@^1.1.2, vary@~1.1.2: resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== -vfile-location@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-4.0.1.tgz#06f2b9244a3565bef91f099359486a08b10d3a95" - integrity sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw== - dependencies: - "@types/unist" "^2.0.0" - vfile "^5.0.0" - -vfile-message@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-3.1.2.tgz#a2908f64d9e557315ec9d7ea3a910f658ac05f7d" - integrity sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA== - dependencies: - "@types/unist" "^2.0.0" - unist-util-stringify-position "^3.0.0" - -vfile@^5.0.0: - version "5.3.5" - resolved "https://registry.yarnpkg.com/vfile/-/vfile-5.3.5.tgz#ec2e206b1414f561c85b7972bb1eeda8ab47ee61" - integrity sha512-U1ho2ga33eZ8y8pkbQLH54uKqGhFJ6GYIHnnG5AhRpAh3OWjkrRHKa/KogbmQn8We+c0KVV3rTOgR9V/WowbXQ== - dependencies: - "@types/unist" "^2.0.0" - is-buffer "^2.0.0" - unist-util-stringify-position "^3.0.0" - vfile-message "^3.0.0" - vinyl-file@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/vinyl-file/-/vinyl-file-3.0.0.tgz#b104d9e4409ffa325faadd520642d0a3b488b365" @@ -19031,8 +17074,3 @@ yosay@^2.0.2: strip-ansi "^3.0.0" taketalk "^1.0.0" wrap-ansi "^2.0.0" - -zwitch@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.2.tgz#91f8d0e901ffa3d66599756dde7f57b17c95dce1" - integrity sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA== From 1bb603070f50c78774e66a6d57472489a873d9da Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 22 May 2023 15:27:20 -0400 Subject: [PATCH 003/143] feat(changesets): Adding changesets to build; Standardizing matrix usage. --- .github/workflows/build.yml | 89 +++++++++++-------------------------- 1 file changed, 27 insertions(+), 62 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3f9c533d6..446078182 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -218,6 +218,9 @@ jobs: if: github.ref == 'refs/heads/next' runs-on: ubuntu-latest needs: ['setup', 'build_outline', 'test'] + strategy: + matrix: + node: [ 16 ] # The steps for the setup job. steps: @@ -227,7 +230,7 @@ jobs: - uses: actions/setup-node@v3 with: - node-version: '16' + node-version: ${{ matrix.node }} cache: 'yarn' # @see https://github.com/marketplace/actions/cache @@ -277,76 +280,30 @@ jobs: name: storybook-latest path: storybook-static/ retention-days: 1 - - # Job to run package publishing process. - # This should ONLY be ran on on branches where - deploy-github-packages: - name: "Publish: GitHub Packages" - runs-on: ubuntu-latest - if: github.ref == 'refs/heads/release' - needs: ['setup', 'build_outline', 'test'] - - # The steps for the build job. - steps: - # @see https://github.com/marketplace/actions/checkout - - name: Checkout codebase - uses: actions/checkout@v3 - - - uses: actions/setup-node@v3 - with: - node-version: '16' - registry-url: 'https://npm.pkg.github.com' - # Defaults to the user or organization that owns the workflow file - scope: '@phase2' - cache: 'yarn' - - # @see https://github.com/marketplace/actions/cache - # node_modules caching is validated by always running yarn install. - # Turborepo cache lives inside node_modules/.cache/turbo - - uses: actions/cache@v3 - id: yarn-cache - with: - path: | - node_modules - storybook-static - key: ${{ runner.os }}-node-${{ matrix.node }}-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-node-${{ matrix.node }}-yarn- - - - name: Install - run: yarn install --prefer-offline - - - name: Build Outline - run: yarn build - - - name: Manage Changesets - id: changesets - uses: changesets/action@v1 - env: - GITHUB_TOKEN: ${{ secrets.NPM_GITHUB_PACKAGES }} - - - name: Publish - if: steps.changesets.outputs.hasChangesets == 'false' - # You can do something when a publish should happen. - run: yarn changeset publish # Job to run package publishing process. # This should ONLY be ran on on branches where + # you want releases to be published to NPM. deploy-npm-packages: - name: "Publish: NPM Packages" + name: "Changeset: Publish NPM Packages" runs-on: ubuntu-latest - if: github.ref == 'refs/heads/release' + if: github.ref == 'refs/heads/next' needs: ['setup', 'build_outline', 'test'] + strategy: + matrix: + node: [ 16 ] # The steps for the build job. steps: # @see https://github.com/marketplace/actions/checkout - name: Checkout codebase uses: actions/checkout@v3 + with: + fetch-depth: 0 # 👈 Required to retrieve git history - uses: actions/setup-node@v3 with: - node-version: '16' + node-version: ${{ matrix.node }} registry-url: 'https://registry.npmjs.org/' # Defaults to the user or organization that owns the workflow file scope: '@phase2' @@ -374,19 +331,27 @@ jobs: - name: Manage Changesets id: changesets uses: changesets/action@v1 + with: + publish: yarn changeset:publish env: GITHUB_TOKEN: ${{ secrets.NPM_NPM_PACKAGES }} + NPM_TOKEN: ${{ secrets.NPM_NPM_PACKAGES }} - - name: Publish + - name: Changeset + if: steps.changesets.outputs.hasChangesets == 'false' + uses: generates/changeset-action@v3.0.0 + + - name: Commit Changes if: steps.changesets.outputs.hasChangesets == 'false' - # You can do something when a publish should happen. - run: yarn changeset publish - + uses: generates/commit-action@v1.0.1 + chromatic-deployment: name: "Publish: Chromatic" runs-on: ubuntu-latest needs: ['setup', 'build_outline', 'test'] - + strategy: + matrix: + node: [ 16 ] steps: # @see https://github.com/marketplace/actions/checkout - name: Checkout codebase @@ -396,7 +361,7 @@ jobs: - uses: actions/setup-node@v3 with: - node-version: '16' + node-version: ${{ matrix.node }} cache: 'yarn' # @see https://github.com/marketplace/actions/cache From 966b51a0d2ad63a43a94dca10d162c2f14dd6564 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 23 May 2023 07:07:36 -0400 Subject: [PATCH 004/143] fix(storybook): Additional updates to SB installation. --- .storybook/main.js | 1 + package.json | 1 + packages/outline-storybook/config/main.js | 7 +- packages/outline-storybook/package.json | 1 + .../outline-templates/default/package.json | 1 + yarn.lock | 575 +++++++++++++++++- 6 files changed, 581 insertions(+), 5 deletions(-) diff --git a/.storybook/main.js b/.storybook/main.js index 045865925..f828000d3 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -23,6 +23,7 @@ module.exports = { { name: '@storybook/addon-essentials', }, + '@storybook/addon-mdx-gfm', ], features: { storyStoreV7: true, diff --git a/package.json b/package.json index baf32e2ce..12dcfc0cc 100644 --- a/package.json +++ b/package.json @@ -84,6 +84,7 @@ "@storybook/addon-actions": "^7.0.12", "@storybook/addon-essentials": "^7.0.12", "@storybook/addon-links": "^7.0.12", + "@storybook/addon-mdx-gfm": "^7.0.12", "@storybook/addon-postcss": "^3.0.0-alpha.1", "@storybook/web-components": "^7.0.12", "@storybook/web-components-vite": "^7.0.12", diff --git a/packages/outline-storybook/config/main.js b/packages/outline-storybook/config/main.js index 0c5c64f5c..cf6a19a07 100644 --- a/packages/outline-storybook/config/main.js +++ b/packages/outline-storybook/config/main.js @@ -38,5 +38,10 @@ module.exports = { : [`../components/**/*.stories.@(js|ts|mdx)`]), './stories/!(guides|tokens|demonstration|examples)**/*.stories.@(js|jsx|ts|tsx|mdx)', ], - addons: ['@storybook/addon-essentials'], + addons: [ + { + name: '@storybook/addon-essentials', + }, + '@storybook/addon-mdx-gfm', + ], }; diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index 0950df723..d8dc56204 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -22,6 +22,7 @@ "@storybook/addon-actions": "^7.0.12", "@storybook/addon-essentials": "^7.0.12", "@storybook/addon-links": "^7.0.12", + "@storybook/addon-mdx-gfm": "^7.0.12", "@storybook/addon-postcss": "^3.0.0-alpha.1", "@storybook/web-components": "^7.0.12", "@storybook/web-components-vite": "^7.0.12", diff --git a/packages/outline-templates/default/package.json b/packages/outline-templates/default/package.json index 7dd4b7999..a92340efb 100644 --- a/packages/outline-templates/default/package.json +++ b/packages/outline-templates/default/package.json @@ -130,6 +130,7 @@ "@storybook/addon-actions": "^7.0.12", "@storybook/addon-essentials": "^7.0.12", "@storybook/addon-links": "^7.0.12", + "@storybook/addon-mdx-gfm": "^7.0.12", "@storybook/addon-postcss": "^3.0.0-alpha.1", "@storybook/web-components": "^7.0.12", "@storybook/web-components-vite": "^7.0.12", diff --git a/yarn.lock b/yarn.lock index d7c494df4..074d2ce2b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3646,6 +3646,15 @@ prop-types "^15.7.2" ts-dedent "^2.0.0" +"@storybook/addon-mdx-gfm@^7.0.12": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-mdx-gfm/-/addon-mdx-gfm-7.0.14.tgz#0e96afc0dfe22180b48807bf3784f68042667074" + integrity sha512-KDwqSIe7oLcyL2JzPqrmmEY0w+oMlSmS1+jR5QqDrYkVIisZI8p+j6XhGS/sle5P6VUZQJGdxSp86q+LyAks5w== + dependencies: + "@storybook/node-logger" "7.0.14" + remark-gfm "^3.0.1" + ts-dedent "^2.0.0" + "@storybook/addon-measure@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.0.12.tgz#41d552872b2bed2ea21ca29990ae205aeaffa6e8" @@ -4084,6 +4093,16 @@ npmlog "^5.0.1" pretty-hrtime "^1.0.3" +"@storybook/node-logger@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.0.14.tgz#f8f239ac78d2265dcce38173ce9d5cb69f6df1ce" + integrity sha512-Qi4eCW4rzhnyGR+zLXmXPijwN2oGz8e2an8gD5Ceo5SgR7L7AlKfYlZtNL6KV9Xp1VMTuia0PiZhhkqkN1lqlQ== + dependencies: + "@types/npmlog" "^4.1.2" + chalk "^4.1.0" + npmlog "^5.0.1" + pretty-hrtime "^1.0.3" + "@storybook/node-logger@^6.1.14": version "6.5.13" resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-6.5.13.tgz#f4833ae220efe841747c4fead26419d6625af8d9" @@ -4367,6 +4386,13 @@ resolved "https://registry.yarnpkg.com/@types/debounce/-/debounce-1.2.1.tgz#79b65710bc8b6d44094d286aecf38e44f9627852" integrity sha512-epMsEE85fi4lfmJUH/89/iV/LI+F5CvNIvmgs5g5jYFPfhO2S/ae8WSsLOKWdwtoaZw9Q2IhJ4tQ5tFCcS/4HA== +"@types/debug@^4.0.0": + version "4.1.8" + resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.8.tgz#cef723a5d0a90990313faec2d1e22aee5eecb317" + integrity sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ== + dependencies: + "@types/ms" "*" + "@types/detect-port@^1.3.0": version "1.3.2" resolved "https://registry.yarnpkg.com/@types/detect-port/-/detect-port-1.3.2.tgz#8c06a975e472803b931ee73740aeebd0a2eb27ae" @@ -4548,6 +4574,13 @@ resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.187.tgz#122ff0a7192115b4c1a19444ab4482caa77e2c9d" integrity sha512-MrO/xLXCaUgZy3y96C/iOsaIqZSeupyTImKClHunL5GrmaiII2VwvWmLBu2hwa0Kp0sV19CsyjtrTc/Fx8rg/A== +"@types/mdast@^3.0.0": + version "3.0.11" + resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.11.tgz#dc130f7e7d9306124286f6d6cee40cf4d14a3dc0" + integrity sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw== + dependencies: + "@types/unist" "*" + "@types/mdx@^2.0.0": version "2.0.3" resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.3.tgz#43fd32414f17fcbeced3578109a6edd877a2d96e" @@ -4588,6 +4621,11 @@ resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-9.1.1.tgz#e7c4f1001eefa4b8afbd1eee27a237fee3bf29c4" integrity sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw== +"@types/ms@*": + version "0.7.31" + resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" + integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== + "@types/node-fetch@^2.5.7": version "2.6.2" resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.2.tgz#d1a9c5fd049d9415dce61571557104dec3ec81da" @@ -5814,6 +5852,11 @@ babel-preset-jest@^26.6.2: babel-plugin-jest-hoist "^26.6.2" babel-preset-current-node-syntax "^1.0.0" +bail@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.2.tgz#d26f5cd8fe5d6f832a31517b9f7c356040ba6d5d" + integrity sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw== + balanced-match@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" @@ -6240,6 +6283,11 @@ cardinal@^2.1.1: ansicolors "~0.3.2" redeyed "~2.1.0" +ccount@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/ccount/-/ccount-2.0.1.tgz#17a3bf82302e0870d6da43a01311a8bc02a3ecf5" + integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== + chai-a11y-axe@^1.3.2: version "1.4.0" resolved "https://registry.yarnpkg.com/chai-a11y-axe/-/chai-a11y-axe-1.4.0.tgz#e584af967727a8656e27c32e845f5db21f2bf2e0" @@ -6326,6 +6374,11 @@ character-entities@^1.0.0: resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== +character-entities@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.2.tgz#2d09c2e72cd9523076ccb21157dff66ad43fcc22" + integrity sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ== + character-reference-invalid@^1.0.0: version "1.1.4" resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560" @@ -7142,7 +7195,7 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: dependencies: ms "2.0.0" -debug@4, debug@4.3.4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: +debug@4, debug@4.3.4, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -7191,6 +7244,13 @@ decimal.js@^10.2.1: resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.2.tgz#0341651d1d997d86065a2ce3a441fbd0d8e8b98e" integrity sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA== +decode-named-character-reference@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz#daabac9690874c394c81e4162a0304b35d824f0e" + integrity sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg== + dependencies: + character-entities "^2.0.0" + decode-uri-component@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" @@ -7337,7 +7397,7 @@ deprecation@^2.0.0, deprecation@^2.3.1: resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== -dequal@^2.0.2: +dequal@^2.0.0, dequal@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== @@ -9995,6 +10055,11 @@ is-buffer@^1.1.5: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== +is-buffer@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" + integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== + is-builtin-module@^3.1.0: version "3.2.0" resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.0.tgz#bb0310dfe881f144ca83f30100ceb10cf58835e0" @@ -10229,6 +10294,11 @@ is-plain-obj@^2.0.0, is-plain-obj@^2.1.0: resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== +is-plain-obj@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz#d65025edec3657ce032fd7db63c97883eaed71f0" + integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg== + is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -11143,7 +11213,7 @@ kleur@^3.0.3: resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== -kleur@^4.1.4: +kleur@^4.0.3, kleur@^4.1.4: version "4.1.5" resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== @@ -11526,6 +11596,11 @@ log-update@^4.0.0: slice-ansi "^4.0.0" wrap-ansi "^6.2.0" +longest-streak@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.1.0.tgz#62fa67cd958742a1574af9f39866364102d90cd4" + integrity sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g== + 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" @@ -11692,6 +11767,11 @@ map-visit@^1.0.0: dependencies: object-visit "^1.0.0" +markdown-table@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-3.0.3.tgz#e6331d30e493127e031dd385488b5bd326e4a6bd" + integrity sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw== + markdown-to-jsx@^7.1.8: version "7.1.9" resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-7.1.9.tgz#1ffae0cda07c189163d273bd57a5b8f8f8745586" @@ -11717,11 +11797,117 @@ mdast-util-definitions@^4.0.0: dependencies: unist-util-visit "^2.0.0" +mdast-util-find-and-replace@^2.0.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz#cc2b774f7f3630da4bd592f61966fecade8b99b1" + integrity sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw== + dependencies: + "@types/mdast" "^3.0.0" + escape-string-regexp "^5.0.0" + unist-util-is "^5.0.0" + unist-util-visit-parents "^5.0.0" + +mdast-util-from-markdown@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz#84df2924ccc6c995dec1e2368b2b208ad0a76268" + integrity sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q== + dependencies: + "@types/mdast" "^3.0.0" + "@types/unist" "^2.0.0" + decode-named-character-reference "^1.0.0" + mdast-util-to-string "^3.1.0" + micromark "^3.0.0" + micromark-util-decode-numeric-character-reference "^1.0.0" + micromark-util-decode-string "^1.0.0" + micromark-util-normalize-identifier "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + unist-util-stringify-position "^3.0.0" + uvu "^0.5.0" + +mdast-util-gfm-autolink-literal@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz#67a13abe813d7eba350453a5333ae1bc0ec05c06" + integrity sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA== + dependencies: + "@types/mdast" "^3.0.0" + ccount "^2.0.0" + mdast-util-find-and-replace "^2.0.0" + micromark-util-character "^1.0.0" + +mdast-util-gfm-footnote@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz#ce5e49b639c44de68d5bf5399877a14d5020424e" + integrity sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ== + dependencies: + "@types/mdast" "^3.0.0" + mdast-util-to-markdown "^1.3.0" + micromark-util-normalize-identifier "^1.0.0" + +mdast-util-gfm-strikethrough@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz#5470eb105b483f7746b8805b9b989342085795b7" + integrity sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ== + dependencies: + "@types/mdast" "^3.0.0" + mdast-util-to-markdown "^1.3.0" + +mdast-util-gfm-table@^1.0.0: + version "1.0.7" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz#3552153a146379f0f9c4c1101b071d70bbed1a46" + integrity sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg== + dependencies: + "@types/mdast" "^3.0.0" + markdown-table "^3.0.0" + mdast-util-from-markdown "^1.0.0" + mdast-util-to-markdown "^1.3.0" + +mdast-util-gfm-task-list-item@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz#b280fcf3b7be6fd0cc012bbe67a59831eb34097b" + integrity sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ== + dependencies: + "@types/mdast" "^3.0.0" + mdast-util-to-markdown "^1.3.0" + +mdast-util-gfm@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz#e92f4d8717d74bdba6de57ed21cc8b9552e2d0b6" + integrity sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg== + dependencies: + mdast-util-from-markdown "^1.0.0" + mdast-util-gfm-autolink-literal "^1.0.0" + mdast-util-gfm-footnote "^1.0.0" + mdast-util-gfm-strikethrough "^1.0.0" + mdast-util-gfm-table "^1.0.0" + mdast-util-gfm-task-list-item "^1.0.0" + mdast-util-to-markdown "^1.0.0" + +mdast-util-to-markdown@^1.0.0, mdast-util-to-markdown@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-1.3.0.tgz#38b6cdc8dc417de642a469c4fc2abdf8c931bd1e" + integrity sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA== + dependencies: + "@types/mdast" "^3.0.0" + "@types/unist" "^2.0.0" + longest-streak "^3.0.0" + mdast-util-to-string "^3.0.0" + micromark-util-decode-string "^1.0.0" + unist-util-visit "^4.0.0" + zwitch "^2.0.0" + mdast-util-to-string@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz#27055500103f51637bd07d01da01eb1967a43527" integrity sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A== +mdast-util-to-string@^3.0.0, mdast-util-to-string@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz#66f7bb6324756741c5f47a53557f0cbf16b6f789" + integrity sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg== + dependencies: + "@types/mdast" "^3.0.0" + mdn-data@2.0.14: version "2.0.14" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" @@ -11824,6 +12010,280 @@ methods@~1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== +micromark-core-commonmark@^1.0.0, micromark-core-commonmark@^1.0.1: + version "1.0.6" + resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz#edff4c72e5993d93724a3c206970f5a15b0585ad" + integrity sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA== + dependencies: + decode-named-character-reference "^1.0.0" + micromark-factory-destination "^1.0.0" + micromark-factory-label "^1.0.0" + micromark-factory-space "^1.0.0" + micromark-factory-title "^1.0.0" + micromark-factory-whitespace "^1.0.0" + micromark-util-character "^1.0.0" + micromark-util-chunked "^1.0.0" + micromark-util-classify-character "^1.0.0" + micromark-util-html-tag-name "^1.0.0" + micromark-util-normalize-identifier "^1.0.0" + micromark-util-resolve-all "^1.0.0" + micromark-util-subtokenize "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.1" + uvu "^0.5.0" + +micromark-extension-gfm-autolink-literal@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.4.tgz#3a8af48264be47138654ab0b8700a8e22785ef07" + integrity sha512-WCssN+M9rUyfHN5zPBn3/f0mIA7tqArHL/EKbv3CZK+LT2rG77FEikIQEqBkv46fOqXQK4NEW/Pc7Z27gshpeg== + dependencies: + micromark-util-character "^1.0.0" + micromark-util-sanitize-uri "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-extension-gfm-footnote@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.0.tgz#73e3db823db9defef25f68074cb4cf4bb9cf6a8c" + integrity sha512-RWYce7j8+c0n7Djzv5NzGEGitNNYO3uj+h/XYMdS/JinH1Go+/Qkomg/rfxExFzYTiydaV6GLeffGO5qcJbMPA== + dependencies: + micromark-core-commonmark "^1.0.0" + micromark-factory-space "^1.0.0" + micromark-util-character "^1.0.0" + micromark-util-normalize-identifier "^1.0.0" + micromark-util-sanitize-uri "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + uvu "^0.5.0" + +micromark-extension-gfm-strikethrough@^1.0.0: + version "1.0.5" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.5.tgz#4db40b87d674a6fe1d00d59ac91118e4f5960f12" + integrity sha512-X0oI5eYYQVARhiNfbETy7BfLSmSilzN1eOuoRnrf9oUNsPRrWOAe9UqSizgw1vNxQBfOwL+n2610S3bYjVNi7w== + dependencies: + micromark-util-chunked "^1.0.0" + micromark-util-classify-character "^1.0.0" + micromark-util-resolve-all "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + uvu "^0.5.0" + +micromark-extension-gfm-table@^1.0.0: + version "1.0.6" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.6.tgz#22b2b18dff9db39bdb29d6017e53bdd370672c8e" + integrity sha512-92pq7Q+T+4kXH4M6kL+pc8WU23Z9iuhcqmtYFWdFWjm73ZscFpH2xE28+XFpGWlvgq3LUwcN0XC0PGCicYFpgA== + dependencies: + micromark-factory-space "^1.0.0" + micromark-util-character "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + uvu "^0.5.0" + +micromark-extension-gfm-tagfilter@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.2.tgz#aa7c4dd92dabbcb80f313ebaaa8eb3dac05f13a7" + integrity sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g== + dependencies: + micromark-util-types "^1.0.0" + +micromark-extension-gfm-task-list-item@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.4.tgz#4b66d87847de40cef2b5ceddb9f9629a6dfe7472" + integrity sha512-9XlIUUVnYXHsFF2HZ9jby4h3npfX10S1coXTnV035QGPgrtNYQq3J6IfIvcCIUAJrrqBVi5BqA/LmaOMJqPwMQ== + dependencies: + micromark-factory-space "^1.0.0" + micromark-util-character "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + uvu "^0.5.0" + +micromark-extension-gfm@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm/-/micromark-extension-gfm-2.0.3.tgz#e517e8579949a5024a493e49204e884aa74f5acf" + integrity sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ== + dependencies: + micromark-extension-gfm-autolink-literal "^1.0.0" + micromark-extension-gfm-footnote "^1.0.0" + micromark-extension-gfm-strikethrough "^1.0.0" + micromark-extension-gfm-table "^1.0.0" + micromark-extension-gfm-tagfilter "^1.0.0" + micromark-extension-gfm-task-list-item "^1.0.0" + micromark-util-combine-extensions "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-factory-destination@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz#fef1cb59ad4997c496f887b6977aa3034a5a277e" + integrity sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw== + dependencies: + micromark-util-character "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-factory-label@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz#6be2551fa8d13542fcbbac478258fb7a20047137" + integrity sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg== + dependencies: + micromark-util-character "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + uvu "^0.5.0" + +micromark-factory-space@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz#cebff49968f2b9616c0fcb239e96685cb9497633" + integrity sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew== + dependencies: + micromark-util-character "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-factory-title@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz#7e09287c3748ff1693930f176e1c4a328382494f" + integrity sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A== + dependencies: + micromark-factory-space "^1.0.0" + micromark-util-character "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + uvu "^0.5.0" + +micromark-factory-whitespace@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz#e991e043ad376c1ba52f4e49858ce0794678621c" + integrity sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A== + dependencies: + micromark-factory-space "^1.0.0" + micromark-util-character "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-util-character@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-1.1.0.tgz#d97c54d5742a0d9611a68ca0cd4124331f264d86" + integrity sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg== + dependencies: + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-util-chunked@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz#5b40d83f3d53b84c4c6bce30ed4257e9a4c79d06" + integrity sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g== + dependencies: + micromark-util-symbol "^1.0.0" + +micromark-util-classify-character@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz#cbd7b447cb79ee6997dd274a46fc4eb806460a20" + integrity sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA== + dependencies: + micromark-util-character "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-util-combine-extensions@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz#91418e1e74fb893e3628b8d496085639124ff3d5" + integrity sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA== + dependencies: + micromark-util-chunked "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-util-decode-numeric-character-reference@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz#dcc85f13b5bd93ff8d2868c3dba28039d490b946" + integrity sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w== + dependencies: + micromark-util-symbol "^1.0.0" + +micromark-util-decode-string@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz#942252ab7a76dec2dbf089cc32505ee2bc3acf02" + integrity sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q== + dependencies: + decode-named-character-reference "^1.0.0" + micromark-util-character "^1.0.0" + micromark-util-decode-numeric-character-reference "^1.0.0" + micromark-util-symbol "^1.0.0" + +micromark-util-encode@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz#2c1c22d3800870ad770ece5686ebca5920353383" + integrity sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA== + +micromark-util-html-tag-name@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz#eb227118befd51f48858e879b7a419fc0df20497" + integrity sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA== + +micromark-util-normalize-identifier@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz#4a3539cb8db954bbec5203952bfe8cedadae7828" + integrity sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg== + dependencies: + micromark-util-symbol "^1.0.0" + +micromark-util-resolve-all@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz#a7c363f49a0162e931960c44f3127ab58f031d88" + integrity sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw== + dependencies: + micromark-util-types "^1.0.0" + +micromark-util-sanitize-uri@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz#f12e07a85106b902645e0364feb07cf253a85aee" + integrity sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg== + dependencies: + micromark-util-character "^1.0.0" + micromark-util-encode "^1.0.0" + micromark-util-symbol "^1.0.0" + +micromark-util-subtokenize@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz#ff6f1af6ac836f8bfdbf9b02f40431760ad89105" + integrity sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA== + dependencies: + micromark-util-chunked "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + uvu "^0.5.0" + +micromark-util-symbol@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz#b90344db62042ce454f351cf0bebcc0a6da4920e" + integrity sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ== + +micromark-util-types@^1.0.0, micromark-util-types@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-1.0.2.tgz#f4220fdb319205812f99c40f8c87a9be83eded20" + integrity sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w== + +micromark@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/micromark/-/micromark-3.1.0.tgz#eeba0fe0ac1c9aaef675157b52c166f125e89f62" + integrity sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA== + dependencies: + "@types/debug" "^4.0.0" + debug "^4.0.0" + decode-named-character-reference "^1.0.0" + micromark-core-commonmark "^1.0.1" + micromark-factory-space "^1.0.0" + micromark-util-character "^1.0.0" + micromark-util-chunked "^1.0.0" + micromark-util-combine-extensions "^1.0.0" + micromark-util-decode-numeric-character-reference "^1.0.0" + micromark-util-encode "^1.0.0" + micromark-util-normalize-identifier "^1.0.0" + micromark-util-resolve-all "^1.0.0" + micromark-util-sanitize-uri "^1.0.0" + micromark-util-subtokenize "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.1" + uvu "^0.5.0" + micromatch@^3.1.10, micromatch@^3.1.4: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" @@ -12084,7 +12544,7 @@ mock-stdin@^1.0.0: resolved "https://registry.yarnpkg.com/mock-stdin/-/mock-stdin-1.0.0.tgz#efcfaf4b18077e14541742fd758b9cae4e5365ea" integrity sha512-tukRdb9Beu27t6dN+XztSRHq9J0B/CoAOySGzHfn8UTfmqipA5yNT/sDUEyYdAV3Hpka6Wx6kOMxuObdOex60Q== -mri@^1.2.0: +mri@^1.1.0, mri@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b" integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== @@ -14283,6 +14743,16 @@ remark-external-links@^8.0.0: space-separated-tokens "^1.0.0" unist-util-visit "^2.0.0" +remark-gfm@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/remark-gfm/-/remark-gfm-3.0.1.tgz#0b180f095e3036545e9dddac0e8df3fa5cfee54f" + integrity sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig== + dependencies: + "@types/mdast" "^3.0.0" + mdast-util-gfm "^2.0.0" + micromark-extension-gfm "^2.0.0" + unified "^10.0.0" + remark-slug@^6.0.0: version "6.1.0" resolved "https://registry.yarnpkg.com/remark-slug/-/remark-slug-6.1.0.tgz#0503268d5f0c4ecb1f33315c00465ccdd97923ce" @@ -14575,6 +15045,13 @@ rxjs@^7.2.0, rxjs@^7.5.6: dependencies: tslib "^2.1.0" +sade@^1.7.3: + version "1.8.1" + resolved "https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701" + integrity sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A== + dependencies: + mri "^1.1.0" + safe-buffer@5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" @@ -15862,6 +16339,11 @@ trim-newlines@^3.0.0: resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== +trough@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/trough/-/trough-2.1.0.tgz#0f7b511a4fde65a46f18477ab38849b22c554876" + integrity sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g== + ts-dedent@^2.0.0, ts-dedent@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/ts-dedent/-/ts-dedent-2.2.0.tgz#39e4bd297cd036292ae2394eb3412be63f563bb5" @@ -16169,6 +16651,19 @@ unicode-property-aliases-ecmascript@^2.0.0: resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== +unified@^10.0.0: + version "10.1.2" + resolved "https://registry.yarnpkg.com/unified/-/unified-10.1.2.tgz#b1d64e55dafe1f0b98bb6c719881103ecf6c86df" + integrity sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q== + dependencies: + "@types/unist" "^2.0.0" + bail "^2.0.0" + extend "^3.0.0" + is-buffer "^2.0.0" + is-plain-obj "^4.0.0" + trough "^2.0.0" + vfile "^5.0.0" + union-value@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" @@ -16219,6 +16714,20 @@ unist-util-is@^4.0.0: resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797" integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== +unist-util-is@^5.0.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-5.2.1.tgz#b74960e145c18dcb6226bc57933597f5486deae9" + integrity sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw== + dependencies: + "@types/unist" "^2.0.0" + +unist-util-stringify-position@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz#03ad3348210c2d930772d64b489580c13a7db39d" + integrity sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg== + dependencies: + "@types/unist" "^2.0.0" + unist-util-visit-parents@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6" @@ -16227,6 +16736,22 @@ unist-util-visit-parents@^3.0.0: "@types/unist" "^2.0.0" unist-util-is "^4.0.0" +unist-util-visit-parents@^5.0.0: + version "5.1.3" + resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz#b4520811b0ca34285633785045df7a8d6776cfeb" + integrity sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg== + dependencies: + "@types/unist" "^2.0.0" + unist-util-is "^5.0.0" + +unist-util-visit-parents@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz#868f353e6fce6bf8fa875b251b0f4fec3be709bb" + integrity sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw== + dependencies: + "@types/unist" "^2.0.0" + unist-util-is "^5.0.0" + unist-util-visit@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" @@ -16236,6 +16761,15 @@ unist-util-visit@^2.0.0: unist-util-is "^4.0.0" unist-util-visit-parents "^3.0.0" +unist-util-visit@^4.0.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-4.1.2.tgz#125a42d1eb876283715a3cb5cceaa531828c72e2" + integrity sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg== + dependencies: + "@types/unist" "^2.0.0" + unist-util-is "^5.0.0" + unist-util-visit-parents "^5.1.1" + universal-user-agent@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee" @@ -16389,6 +16923,16 @@ uuid@^9.0.0: resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.0.tgz#592f550650024a38ceb0c562f2f6aa435761efb5" integrity sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg== +uvu@^0.5.0: + version "0.5.6" + resolved "https://registry.yarnpkg.com/uvu/-/uvu-0.5.6.tgz#2754ca20bcb0bb59b64e9985e84d2e81058502df" + integrity sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA== + dependencies: + dequal "^2.0.0" + diff "^5.0.0" + kleur "^4.0.3" + sade "^1.7.3" + v8-compile-cache-lib@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" @@ -16437,6 +16981,24 @@ vary@^1.1.2, vary@~1.1.2: resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== +vfile-message@^3.0.0: + version "3.1.4" + resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-3.1.4.tgz#15a50816ae7d7c2d1fa87090a7f9f96612b59dea" + integrity sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw== + dependencies: + "@types/unist" "^2.0.0" + unist-util-stringify-position "^3.0.0" + +vfile@^5.0.0: + version "5.3.7" + resolved "https://registry.yarnpkg.com/vfile/-/vfile-5.3.7.tgz#de0677e6683e3380fafc46544cfe603118826ab7" + integrity sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g== + dependencies: + "@types/unist" "^2.0.0" + is-buffer "^2.0.0" + unist-util-stringify-position "^3.0.0" + vfile-message "^3.0.0" + vinyl-file@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/vinyl-file/-/vinyl-file-3.0.0.tgz#b104d9e4409ffa325faadd520642d0a3b488b365" @@ -17074,3 +17636,8 @@ yosay@^2.0.2: strip-ansi "^3.0.0" taketalk "^1.0.0" wrap-ansi "^2.0.0" + +zwitch@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.4.tgz#c827d4b0acb76fc3e685a4c6ec2902d51070e9d7" + integrity sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A== From 36e773506523be3ea00bcdfd3943c4caec47c123 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 23 May 2023 07:35:31 -0400 Subject: [PATCH 005/143] feat(storybook): Upgrade to 7.0.14. --- package.json | 14 +- .../config/storybook.main.css | 16 +- yarn.lock | 630 +++++++++++++++++- 3 files changed, 644 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index 12dcfc0cc..0f5e18a19 100644 --- a/package.json +++ b/package.json @@ -81,13 +81,13 @@ "@commitlint/cli": "^17.4.0", "@commitlint/config-conventional": "^17.4.0", "@open-wc/testing": "^3.0.0-next.2", - "@storybook/addon-actions": "^7.0.12", - "@storybook/addon-essentials": "^7.0.12", - "@storybook/addon-links": "^7.0.12", - "@storybook/addon-mdx-gfm": "^7.0.12", + "@storybook/addon-actions": "^7.0.14", + "@storybook/addon-essentials": "^7.0.14", + "@storybook/addon-links": "^7.0.14", + "@storybook/addon-mdx-gfm": "^7.0.14", "@storybook/addon-postcss": "^3.0.0-alpha.1", - "@storybook/web-components": "^7.0.12", - "@storybook/web-components-vite": "^7.0.12", + "@storybook/web-components": "^7.0.14", + "@storybook/web-components-vite": "^7.0.14", "@types/estree": "^0.0.47", "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", @@ -123,7 +123,7 @@ "react-syntax-highlighter": "^15.5.0", "rimraf": "^3.0.2", "rsync": "^0.6.1", - "storybook": "^7.0.12", + "storybook": "^7.0.14", "svgo": "^2.8.0", "tailwindcss": "3.0.0", "ts-lit-plugin": "^1.2.1", diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index ef96f96b7..5ef06f496 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -455,7 +455,7 @@ video{ border-color: currentColor; } -.shadow, .shadow-md, .shadow-xl{ +.shadow-md, .shadow-xl, .shadow{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -948,13 +948,6 @@ video{ .no-underline{ text-decoration: none; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .shadow-md{ --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); @@ -969,6 +962,13 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow{ + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .outline{ outline-style: solid; diff --git a/yarn.lock b/yarn.lock index 074d2ce2b..a4cae5a49 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3541,6 +3541,28 @@ ts-dedent "^2.0.0" uuid "^9.0.0" +"@storybook/addon-actions@7.0.14", "@storybook/addon-actions@^7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.0.14.tgz#97329ac121220eab7a8f010d4d0e4cfa559ff159" + integrity sha512-/gaKSc0hPZvTjnXG+Ohc8UZF3cCiCVyrdH1StxTfrAb7K3Jg+V1bK/dQ7XkC3IwbJSM/uqmYe5rdEpNXouymlQ== + dependencies: + "@storybook/client-logger" "7.0.14" + "@storybook/components" "7.0.14" + "@storybook/core-events" "7.0.14" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.14" + "@storybook/preview-api" "7.0.14" + "@storybook/theming" "7.0.14" + "@storybook/types" "7.0.14" + dequal "^2.0.2" + lodash "^4.17.21" + polished "^4.2.2" + prop-types "^15.7.2" + react-inspector "^6.0.0" + telejson "^7.0.3" + ts-dedent "^2.0.0" + uuid "^9.0.0" + "@storybook/addon-backgrounds@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.0.12.tgz#8e5242bb9f1bfc831f196de54c88a46d00f76f28" @@ -3557,6 +3579,22 @@ memoizerific "^1.11.3" ts-dedent "^2.0.0" +"@storybook/addon-backgrounds@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.0.14.tgz#bd139c53b10173394c050cfc1430276d44531bc2" + integrity sha512-0zuNcRKFK5GYok1SySh93k7r9n79F6e+zz+Y0YpD4b1zHSfqfDHsBc663RyvVBiixrNw20g5pB9U8u9A4sajxA== + dependencies: + "@storybook/client-logger" "7.0.14" + "@storybook/components" "7.0.14" + "@storybook/core-events" "7.0.14" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.14" + "@storybook/preview-api" "7.0.14" + "@storybook/theming" "7.0.14" + "@storybook/types" "7.0.14" + memoizerific "^1.11.3" + ts-dedent "^2.0.0" + "@storybook/addon-controls@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.0.12.tgz#24f3a579c7485dcb619c6d05cbd90c1b9e4a53eb" @@ -3574,6 +3612,23 @@ lodash "^4.17.21" ts-dedent "^2.0.0" +"@storybook/addon-controls@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.0.14.tgz#d517d6dc9ae0fba9c8d024d284b85e4ad09d4606" + integrity sha512-EVVpjctBbsVpIPXXTMz0Ax5pG2L7WTjBFZ7h9MzhfpwycSCYYg125O2YBvg3jq6/mgP6jVmmwv4o3VJoPbus8Q== + dependencies: + "@storybook/blocks" "7.0.14" + "@storybook/client-logger" "7.0.14" + "@storybook/components" "7.0.14" + "@storybook/core-common" "7.0.14" + "@storybook/manager-api" "7.0.14" + "@storybook/node-logger" "7.0.14" + "@storybook/preview-api" "7.0.14" + "@storybook/theming" "7.0.14" + "@storybook/types" "7.0.14" + lodash "^4.17.21" + ts-dedent "^2.0.0" + "@storybook/addon-docs@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.0.12.tgz#c20f591904c8816af8f77aaa6e9c108ef72c2b11" @@ -3601,6 +3656,33 @@ remark-slug "^6.0.0" ts-dedent "^2.0.0" +"@storybook/addon-docs@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.0.14.tgz#adcb38c5c4c01bdb7bc15f6bdc91fdbc54730826" + integrity sha512-6fC+NVNvkWTVDOfCaxUxI4AVVSvQd0qxcUw7cO7ti/G/HKEPmC+hAT4rVVDBnj+XCNtAvEN+wt0mOFIBndN1iQ== + dependencies: + "@babel/core" "^7.20.2" + "@babel/plugin-transform-react-jsx" "^7.19.0" + "@jest/transform" "^29.3.1" + "@mdx-js/react" "^2.1.5" + "@storybook/blocks" "7.0.14" + "@storybook/client-logger" "7.0.14" + "@storybook/components" "7.0.14" + "@storybook/csf-plugin" "7.0.14" + "@storybook/csf-tools" "7.0.14" + "@storybook/global" "^5.0.0" + "@storybook/mdx2-csf" "^1.0.0" + "@storybook/node-logger" "7.0.14" + "@storybook/postinstall" "7.0.14" + "@storybook/preview-api" "7.0.14" + "@storybook/react-dom-shim" "7.0.14" + "@storybook/theming" "7.0.14" + "@storybook/types" "7.0.14" + fs-extra "^11.1.0" + remark-external-links "^8.0.0" + remark-slug "^6.0.0" + ts-dedent "^2.0.0" + "@storybook/addon-essentials@^7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.0.12.tgz#3d7475d2c80eb746478cfee7e65915c29ec2df43" @@ -3621,6 +3703,26 @@ "@storybook/preview-api" "7.0.12" ts-dedent "^2.0.0" +"@storybook/addon-essentials@^7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.0.14.tgz#56091c529feed1e00effe6b665ae82838f0e5a15" + integrity sha512-mJxI94j8PA50n+a79//5E2YSTRo8X0syo02GQjkq2EJwKc9N/7cItZV02ir9iegczAEoqtWFk3khlv4Hx/pOPQ== + dependencies: + "@storybook/addon-actions" "7.0.14" + "@storybook/addon-backgrounds" "7.0.14" + "@storybook/addon-controls" "7.0.14" + "@storybook/addon-docs" "7.0.14" + "@storybook/addon-highlight" "7.0.14" + "@storybook/addon-measure" "7.0.14" + "@storybook/addon-outline" "7.0.14" + "@storybook/addon-toolbars" "7.0.14" + "@storybook/addon-viewport" "7.0.14" + "@storybook/core-common" "7.0.14" + "@storybook/manager-api" "7.0.14" + "@storybook/node-logger" "7.0.14" + "@storybook/preview-api" "7.0.14" + ts-dedent "^2.0.0" + "@storybook/addon-highlight@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.0.12.tgz#4b5ff3e347d983c7fc3ae4e6a26514931053be8a" @@ -3630,6 +3732,15 @@ "@storybook/global" "^5.0.0" "@storybook/preview-api" "7.0.12" +"@storybook/addon-highlight@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.0.14.tgz#74c0d7577166633895c55a1c876d8af32e3eed68" + integrity sha512-6lQmvqgC7OUcBFsmQxb35hhEuYVQ7j7jWU0quCqAkzsZ0z63rF1Ip+pSHvz9GYwly0kgocRuqPFVevRnrgaQnQ== + dependencies: + "@storybook/core-events" "7.0.14" + "@storybook/global" "^5.0.0" + "@storybook/preview-api" "7.0.14" + "@storybook/addon-links@^7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.0.12.tgz#cef11a5c1dbe552afb7fea354d9c9268c84c79d7" @@ -3646,7 +3757,23 @@ prop-types "^15.7.2" ts-dedent "^2.0.0" -"@storybook/addon-mdx-gfm@^7.0.12": +"@storybook/addon-links@^7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.0.14.tgz#03b1ec001c87536b79fd171c46aca714329b71b5" + integrity sha512-WAy5FxZSWc95k6aNgo+Uu54cNruSvT6rU2QQT7mZjdQCRFK+fO5eU5fZpybxDNpEj0SKbG9XVFxaer4doMzAkA== + dependencies: + "@storybook/client-logger" "7.0.14" + "@storybook/core-events" "7.0.14" + "@storybook/csf" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.14" + "@storybook/preview-api" "7.0.14" + "@storybook/router" "7.0.14" + "@storybook/types" "7.0.14" + prop-types "^15.7.2" + ts-dedent "^2.0.0" + +"@storybook/addon-mdx-gfm@^7.0.12", "@storybook/addon-mdx-gfm@^7.0.14": version "7.0.14" resolved "https://registry.yarnpkg.com/@storybook/addon-mdx-gfm/-/addon-mdx-gfm-7.0.14.tgz#0e96afc0dfe22180b48807bf3784f68042667074" integrity sha512-KDwqSIe7oLcyL2JzPqrmmEY0w+oMlSmS1+jR5QqDrYkVIisZI8p+j6XhGS/sle5P6VUZQJGdxSp86q+LyAks5w== @@ -3668,6 +3795,19 @@ "@storybook/preview-api" "7.0.12" "@storybook/types" "7.0.12" +"@storybook/addon-measure@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.0.14.tgz#28d64dde191542e47ea5e9eb296d0737066d4c73" + integrity sha512-IQKna2ceadqs72Q6yk0Eksct2mQ/RXwpU6tK/vd912+NHQzOKxgswqxHNDUnl6Xtgwijt/vJNken720Rhn6L/Q== + dependencies: + "@storybook/client-logger" "7.0.14" + "@storybook/components" "7.0.14" + "@storybook/core-events" "7.0.14" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.14" + "@storybook/preview-api" "7.0.14" + "@storybook/types" "7.0.14" + "@storybook/addon-outline@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.0.12.tgz#ecb3c86d48c0a2bfeec64d30b273b153b6e32b71" @@ -3682,6 +3822,20 @@ "@storybook/types" "7.0.12" ts-dedent "^2.0.0" +"@storybook/addon-outline@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.0.14.tgz#bd4c76ea0035d147318c2a8b638b11a802824bc1" + integrity sha512-vgBa0AESYVrWEH94NsNSwIS/dVlnwemk4xijbxkvrWhqk1weQIeFQHK5SKGNUuXu+8I/8reyQQb2Ic7B9fgsow== + dependencies: + "@storybook/client-logger" "7.0.14" + "@storybook/components" "7.0.14" + "@storybook/core-events" "7.0.14" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.14" + "@storybook/preview-api" "7.0.14" + "@storybook/types" "7.0.14" + ts-dedent "^2.0.0" + "@storybook/addon-postcss@^3.0.0-alpha.1": version "3.0.0-alpha.1" resolved "https://registry.yarnpkg.com/@storybook/addon-postcss/-/addon-postcss-3.0.0-alpha.1.tgz#aa69bbeeb778fe184f9880da44b0a7883fc86ba3" @@ -3704,6 +3858,17 @@ "@storybook/preview-api" "7.0.12" "@storybook/theming" "7.0.12" +"@storybook/addon-toolbars@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.0.14.tgz#5f39dd9047ce08be0406ed087f05610ee8dd1150" + integrity sha512-IujroQra+0iKq6gdErZy5vyjtVrSmWqa41J1dZ/0xnOlDgI/j4mH8+DC3m0qBavbrJ8zbvAH6eki/WVSVeNrcQ== + dependencies: + "@storybook/client-logger" "7.0.14" + "@storybook/components" "7.0.14" + "@storybook/manager-api" "7.0.14" + "@storybook/preview-api" "7.0.14" + "@storybook/theming" "7.0.14" + "@storybook/addon-viewport@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.0.12.tgz#c470223fb439fed039331089c9f9013e837c055e" @@ -3719,6 +3884,21 @@ memoizerific "^1.11.3" prop-types "^15.7.2" +"@storybook/addon-viewport@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.0.14.tgz#26cc1cb8ac81fa8c35a888dc9845e170895bdbbc" + integrity sha512-NQ3MxJNOzHVdh3OeGVBSEv0+uAagmoqgF3f9jl7P+kdt/1GQa0csYg9cI86L5//7/14MI4AWUeeqsPWJjLigqQ== + dependencies: + "@storybook/client-logger" "7.0.14" + "@storybook/components" "7.0.14" + "@storybook/core-events" "7.0.14" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.14" + "@storybook/preview-api" "7.0.14" + "@storybook/theming" "7.0.14" + memoizerific "^1.11.3" + prop-types "^15.7.2" + "@storybook/blocks@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.0.12.tgz#4b92955c49f7beea58df1c0f8d3138dc54a01444" @@ -3747,6 +3927,34 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" +"@storybook/blocks@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.0.14.tgz#93c2c807737a246dde862adfdf9106c2d40008b7" + integrity sha512-VwuyzS4q+Os+WrXUQMnXH+1ufXsOzu5lh7Ufp8fa7y0LMnYitsXvwm1RyEvwsePvVTyKm2vJ7zrLxAe+D5m/xA== + dependencies: + "@storybook/channels" "7.0.14" + "@storybook/client-logger" "7.0.14" + "@storybook/components" "7.0.14" + "@storybook/core-events" "7.0.14" + "@storybook/csf" "^0.1.0" + "@storybook/docs-tools" "7.0.14" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.14" + "@storybook/preview-api" "7.0.14" + "@storybook/theming" "7.0.14" + "@storybook/types" "7.0.14" + "@types/lodash" "^4.14.167" + color-convert "^2.0.1" + dequal "^2.0.2" + lodash "^4.17.21" + markdown-to-jsx "^7.1.8" + memoizerific "^1.11.3" + polished "^4.2.2" + react-colorful "^5.1.2" + telejson "^7.0.3" + ts-dedent "^2.0.0" + util-deprecate "^1.0.2" + "@storybook/builder-manager@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.0.12.tgz#9c7038fa1bb7ea91c72438571080c6e7a79bb077" @@ -3769,6 +3977,28 @@ process "^0.11.10" util "^0.12.4" +"@storybook/builder-manager@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.0.14.tgz#c30ebdd5e83c559e8c3c40b2e625ac6a19a43262" + integrity sha512-Dkqd/sHCbsK8uzpko2g0iu7FyYFFTIWrg1zPD6qe+mKcHM+/fmFF4FgMHC1GkWNr8Q8G6m81UBsCadkCI5jpVg== + dependencies: + "@fal-works/esbuild-plugin-global-externals" "^2.1.2" + "@storybook/core-common" "7.0.14" + "@storybook/manager" "7.0.14" + "@storybook/node-logger" "7.0.14" + "@types/ejs" "^3.1.1" + "@types/find-cache-dir" "^3.2.1" + "@yarnpkg/esbuild-plugin-pnp" "^3.0.0-rc.10" + browser-assert "^1.2.1" + ejs "^3.1.8" + esbuild "^0.17.0" + esbuild-plugin-alias "^0.2.1" + express "^4.17.3" + find-cache-dir "^3.0.0" + fs-extra "^11.1.0" + process "^0.11.10" + util "^0.12.4" + "@storybook/builder-vite@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.0.12.tgz#3a477b3ce4c34c88550618dba8a29d425fa99257" @@ -3795,6 +4025,32 @@ remark-slug "^6.0.0" rollup "^2.25.0 || ^3.3.0" +"@storybook/builder-vite@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.0.14.tgz#c55014b7fd7002fdb8c8c4957f5b5c1c9012868d" + integrity sha512-dbBATognEDh9Ry2lQm8HxIVBru7tpKKeK1nNG/mzVksG26fy14GX+4vUkWEzu0dRTmC+EEH9ePClglQEdXoIXg== + dependencies: + "@storybook/channel-postmessage" "7.0.14" + "@storybook/channel-websocket" "7.0.14" + "@storybook/client-logger" "7.0.14" + "@storybook/core-common" "7.0.14" + "@storybook/csf-plugin" "7.0.14" + "@storybook/mdx2-csf" "^1.0.0" + "@storybook/node-logger" "7.0.14" + "@storybook/preview" "7.0.14" + "@storybook/preview-api" "7.0.14" + "@storybook/types" "7.0.14" + browser-assert "^1.2.1" + es-module-lexer "^0.9.3" + express "^4.17.3" + fs-extra "^11.1.0" + glob "^8.1.0" + glob-promise "^6.0.2" + magic-string "^0.27.0" + remark-external-links "^8.0.0" + remark-slug "^6.0.0" + rollup "^2.25.0 || ^3.3.0" + "@storybook/channel-postmessage@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-7.0.12.tgz#9cade50f7fb01e1f113b75e2391d7abe31382e71" @@ -3807,6 +4063,18 @@ qs "^6.10.0" telejson "^7.0.3" +"@storybook/channel-postmessage@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-7.0.14.tgz#813f34b7e32d9f22ae4aa3eff2df588d2e549b2f" + integrity sha512-LYgxjOg6FTuow/H9UfcL825Bf1ScJGnhMjImmI5GIkHSHKMKlYVQhRuN7WU5IUX6O5rOHV9hwkraaTZTWkFIzQ== + dependencies: + "@storybook/channels" "7.0.14" + "@storybook/client-logger" "7.0.14" + "@storybook/core-events" "7.0.14" + "@storybook/global" "^5.0.0" + qs "^6.10.0" + telejson "^7.0.3" + "@storybook/channel-websocket@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-7.0.12.tgz#d0571e117c2baf9590e7c8c65299afec56351e3f" @@ -3817,11 +4085,26 @@ "@storybook/global" "^5.0.0" telejson "^7.0.3" +"@storybook/channel-websocket@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-7.0.14.tgz#8ffdcaeeaf39b51c78843ff4d6203edf5314cdfd" + integrity sha512-j610zCVWkNDTROOBVgwvrKoPXVWsbfdoMegIXgg+h9jWGWMXRPohtxeauhHICxms3dEYHngH9VI4XVzMmSCXtA== + dependencies: + "@storybook/channels" "7.0.14" + "@storybook/client-logger" "7.0.14" + "@storybook/global" "^5.0.0" + telejson "^7.0.3" + "@storybook/channels@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.0.12.tgz#54fc4a14cd27746c1f210e45d563f4d88cf2280c" integrity sha512-KDdDmDs8kxAJU+vndTqTNazjLO+XoIPiTRlfP7mk7cgHiQXSjMYy3JSCQ7W0of0Q+9VSl/ve9CNbnGbcQF7rNQ== +"@storybook/channels@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.0.14.tgz#53f60f82d5eab597276a28e69875118ed5c81cdc" + integrity sha512-LVoFy2TRJz5lbIFfaQ6Hapn0XmtXV/kkBbD/kQ9E8KTMfbWlZApGVaCnzGKR7/eiwft38smT9mmyWOfg3CfQbg== + "@storybook/cli@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.0.12.tgz#b5072f5938e4e514e103846dc9f50dd1b0b44e41" @@ -3866,6 +4149,51 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" +"@storybook/cli@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.0.14.tgz#c18b5f62bb08cd8f2609ff6faebadecb8b7c674e" + integrity sha512-x6KP/3i5LPIk/lSPqC7Nx8ikwkSFSPYP51TlWi/ldoCiPmS63MLnRvaDK+zxhy++fk4r9OWKTETptRjw0i6GSg== + dependencies: + "@babel/core" "^7.20.2" + "@babel/preset-env" "^7.20.2" + "@ndelangen/get-tarball" "^3.0.7" + "@storybook/codemod" "7.0.14" + "@storybook/core-common" "7.0.14" + "@storybook/core-server" "7.0.14" + "@storybook/csf-tools" "7.0.14" + "@storybook/node-logger" "7.0.14" + "@storybook/telemetry" "7.0.14" + "@storybook/types" "7.0.14" + "@types/semver" "^7.3.4" + boxen "^5.1.2" + chalk "^4.1.0" + commander "^6.2.1" + cross-spawn "^7.0.3" + detect-indent "^6.1.0" + envinfo "^7.7.3" + execa "^5.0.0" + express "^4.17.3" + find-up "^5.0.0" + fs-extra "^11.1.0" + get-npm-tarball-url "^2.0.3" + get-port "^5.1.1" + giget "^1.0.0" + globby "^11.0.2" + jscodeshift "^0.14.0" + leven "^3.1.0" + ora "^5.4.1" + prettier "^2.8.0" + prompts "^2.4.0" + puppeteer-core "^2.1.1" + read-pkg-up "^7.0.1" + semver "^7.3.7" + shelljs "^0.8.5" + simple-update-notifier "^1.0.0" + strip-json-comments "^3.0.1" + tempy "^1.0.1" + ts-dedent "^2.0.0" + util-deprecate "^1.0.2" + "@storybook/client-logger@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.0.12.tgz#259931a1de7503227f0c082e130ca98e5109ca92" @@ -3873,6 +4201,13 @@ dependencies: "@storybook/global" "^5.0.0" +"@storybook/client-logger@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.0.14.tgz#81a4bb738c4cc3b5d3d8c680039918ba9e07b2db" + integrity sha512-LRsToB8B3iee2nS4OpCnyFhLD5zW16eIbrVGPC5vRQEoepbNAS1/F9D7gnRMYSYiCY3KMk0x3C58a/JVLyK5VA== + dependencies: + "@storybook/global" "^5.0.0" + "@storybook/codemod@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.0.12.tgz#710dc8ea971d6663bcaf8d1b32a6bfb668508b2b" @@ -3892,6 +4227,25 @@ prettier "^2.8.0" recast "^0.23.1" +"@storybook/codemod@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.0.14.tgz#5272d081973228c21f93175c7b74c0e2b793bd50" + integrity sha512-Lw1wJA0wGLnSE10hcBVOtbLVzdgR8uKoOWa1vIpioIBiWyv3/is/D5cEBz8557fCfgCosooJNIdj5emmyHUsgQ== + dependencies: + "@babel/core" "~7.21.0" + "@babel/preset-env" "~7.21.0" + "@babel/types" "~7.21.2" + "@storybook/csf" "^0.1.0" + "@storybook/csf-tools" "7.0.14" + "@storybook/node-logger" "7.0.14" + "@storybook/types" "7.0.14" + cross-spawn "^7.0.3" + globby "^11.0.2" + jscodeshift "^0.14.0" + lodash "^4.17.21" + prettier "^2.8.0" + recast "^0.23.1" + "@storybook/components@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.0.12.tgz#fe363ffd09e8643ff3e640e9208bbf02853c7c4c" @@ -3906,6 +4260,20 @@ use-resize-observer "^9.1.0" util-deprecate "^1.0.2" +"@storybook/components@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.0.14.tgz#75dca6e29c8027174e7ca2b4e6ecb2f5d17509a8" + integrity sha512-Yqw4K43vHiUXTALnT85MKpggNKbdSQZk9HxiOCa8kkOmDV6qwyjSpG3sumpWN9eDZxrh7ZPwnzyD5rydHHRPYg== + dependencies: + "@storybook/client-logger" "7.0.14" + "@storybook/csf" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/theming" "7.0.14" + "@storybook/types" "7.0.14" + memoizerific "^1.11.3" + use-resize-observer "^9.1.0" + util-deprecate "^1.0.2" + "@storybook/core-client@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.0.12.tgz#3c381cc5c42bf990cea27c90be8d2e594fb9a5be" @@ -3914,6 +4282,14 @@ "@storybook/client-logger" "7.0.12" "@storybook/preview-api" "7.0.12" +"@storybook/core-client@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.0.14.tgz#32296b220304dc3bfbb9ffcd15d0b4b3b853069e" + integrity sha512-l+5CgekjYH0eWbzjvAREBU9uqbAPwT8ZF9uOF5THne+S/t9SgQx+pxRfluMSOkjD78rSwVcLw+mYxCLU0oX9Jw== + dependencies: + "@storybook/client-logger" "7.0.14" + "@storybook/preview-api" "7.0.14" + "@storybook/core-common@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.0.12.tgz#0a1fea8cc5ceb113243621513d4524ea8ca75cc7" @@ -3939,11 +4315,41 @@ resolve-from "^5.0.0" ts-dedent "^2.0.0" +"@storybook/core-common@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.0.14.tgz#f79f26640ed92bf48d809912de38c362625f2f23" + integrity sha512-FBMQhyxk5VzdkJe80Es4euTTUJeDeAHCaj3AmK5Tpj4iFXir+d91f1VyGn2IS1DnSVJZMNWquJ+5l8CCMBbyjg== + dependencies: + "@storybook/node-logger" "7.0.14" + "@storybook/types" "7.0.14" + "@types/node" "^16.0.0" + "@types/pretty-hrtime" "^1.0.0" + chalk "^4.1.0" + esbuild "^0.17.0" + esbuild-register "^3.4.0" + file-system-cache "^2.0.0" + find-up "^5.0.0" + fs-extra "^11.1.0" + glob "^8.1.0" + glob-promise "^6.0.2" + handlebars "^4.7.7" + lazy-universal-dotenv "^4.0.0" + picomatch "^2.3.0" + pkg-dir "^5.0.0" + pretty-hrtime "^1.0.3" + resolve-from "^5.0.0" + ts-dedent "^2.0.0" + "@storybook/core-events@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.0.12.tgz#928409c27cca2855189834726c268b7c59996994" integrity sha512-VTmb/zjbz3o1bg+bATzLigVXMVDC/S1FP8CqIrz4mkiys52139FGzMandL2Y2AecPZPGss7ZRdfma28HKVYTRg== +"@storybook/core-events@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.0.14.tgz#b7a8df042e4bf59b5b1d3395e197bfb57d81a4e3" + integrity sha512-zHqeRLyL2PasZljLgclDox4cZ/2wN3KZmJJT6VI6VovHe4mr82Jb9PTsuwVwznDyf12em6C9YULgtoCXh5N9Sw== + "@storybook/core-server@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.0.12.tgz#f666057f4b003b15cff4037cf43ab8c91c001d43" @@ -3992,6 +4398,54 @@ watchpack "^2.2.0" ws "^8.2.3" +"@storybook/core-server@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.0.14.tgz#e43653d4a8faf64be72efc1bc2594138a7b00540" + integrity sha512-wQXrn9wx5WTtlkNtER3BDyPf1vml2icQhMpYC+xgs2+Rxgoxl02e6Eup9abuMNfKFQnXJ+8MAfLdLjpYNDsDRg== + dependencies: + "@aw-web-design/x-default-browser" "1.4.88" + "@discoveryjs/json-ext" "^0.5.3" + "@storybook/builder-manager" "7.0.14" + "@storybook/core-common" "7.0.14" + "@storybook/core-events" "7.0.14" + "@storybook/csf" "^0.1.0" + "@storybook/csf-tools" "7.0.14" + "@storybook/docs-mdx" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/manager" "7.0.14" + "@storybook/node-logger" "7.0.14" + "@storybook/preview-api" "7.0.14" + "@storybook/telemetry" "7.0.14" + "@storybook/types" "7.0.14" + "@types/detect-port" "^1.3.0" + "@types/node" "^16.0.0" + "@types/node-fetch" "^2.5.7" + "@types/pretty-hrtime" "^1.0.0" + "@types/semver" "^7.3.4" + better-opn "^2.1.1" + boxen "^5.1.2" + chalk "^4.1.0" + cli-table3 "^0.6.1" + compression "^1.7.4" + detect-port "^1.3.0" + express "^4.17.3" + fs-extra "^11.1.0" + globby "^11.0.2" + ip "^2.0.0" + lodash "^4.17.21" + node-fetch "^2.6.7" + open "^8.4.0" + pretty-hrtime "^1.0.3" + prompts "^2.4.0" + read-pkg-up "^7.0.1" + semver "^7.3.7" + serve-favicon "^2.5.0" + telejson "^7.0.3" + ts-dedent "^2.0.0" + util-deprecate "^1.0.2" + watchpack "^2.2.0" + ws "^8.2.3" + "@storybook/csf-plugin@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.0.12.tgz#7f7804dd8e2358e616e898c213c89ace0fc38009" @@ -4000,6 +4454,14 @@ "@storybook/csf-tools" "7.0.12" unplugin "^0.10.2" +"@storybook/csf-plugin@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.0.14.tgz#cbd41c7c307b982d70326ee28c8c8096b8567e19" + integrity sha512-gAYFJfnQD/DwFm2SoVysIGwjrmZJLOxc/evsCTuW17ERmiU2kOdmluFh7FSfd+4UTg/mACk5wBJEnebx5AmYUA== + dependencies: + "@storybook/csf-tools" "7.0.14" + unplugin "^0.10.2" + "@storybook/csf-tools@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.0.12.tgz#ce90ba94a5fc1cd75a7d6a2d77572832f2910d31" @@ -4015,6 +4477,21 @@ recast "^0.23.1" ts-dedent "^2.0.0" +"@storybook/csf-tools@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.0.14.tgz#de0376a83644325fdc4fcdbf2ab4dae69823f83a" + integrity sha512-jFbRdg8x2dxl+CvSiLOlkJ1xiLljYRwcMWkrk+bEsMCzyfzPHiPjNQCOQe0MXByvUEgnCbKVz57X4UaVpVbCGw== + dependencies: + "@babel/generator" "~7.21.1" + "@babel/parser" "~7.21.2" + "@babel/traverse" "~7.21.2" + "@babel/types" "~7.21.2" + "@storybook/csf" "^0.1.0" + "@storybook/types" "7.0.14" + fs-extra "^11.1.0" + recast "^0.23.1" + ts-dedent "^2.0.0" + "@storybook/csf@^0.0.1": version "0.0.1" resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.0.1.tgz#95901507dc02f0bc6f9ac8ee1983e2fc5bb98ce6" @@ -4047,6 +4524,19 @@ doctrine "^3.0.0" lodash "^4.17.21" +"@storybook/docs-tools@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.0.14.tgz#ed70303fc4f6d3d36b63427b94bc8c55e59a9e30" + integrity sha512-0AMvBrwaQ7B3kOJSOHVe2VbV+ASFd353V+V4OWz5yZ7tBA+IJ7FaRmwZbZBEBe632JPTqNEiR0Ya86a4GZjqzA== + dependencies: + "@babel/core" "^7.12.10" + "@storybook/core-common" "7.0.14" + "@storybook/preview-api" "7.0.14" + "@storybook/types" "7.0.14" + "@types/doctrine" "^0.0.3" + doctrine "^3.0.0" + lodash "^4.17.21" + "@storybook/global@^5.0.0": version "5.0.0" resolved "https://registry.yarnpkg.com/@storybook/global/-/global-5.0.0.tgz#b793d34b94f572c1d7d9e0f44fac4e0dbc9572ed" @@ -4073,11 +4563,37 @@ telejson "^7.0.3" ts-dedent "^2.0.0" +"@storybook/manager-api@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.0.14.tgz#6d4738650bc910711ee0e0745e5c744ca2a6bb1a" + integrity sha512-Yq5gMc/jIijGYWF5zyO3fcmNXklKEnyA0ZB6HmsdAiAMeLI6aF5c4Mmq9Uc0jGhTTRQyMP/J23q1gfOcZSnH8g== + dependencies: + "@storybook/channels" "7.0.14" + "@storybook/client-logger" "7.0.14" + "@storybook/core-events" "7.0.14" + "@storybook/csf" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/router" "7.0.14" + "@storybook/theming" "7.0.14" + "@storybook/types" "7.0.14" + dequal "^2.0.2" + lodash "^4.17.21" + memoizerific "^1.11.3" + semver "^7.3.7" + store2 "^2.14.2" + telejson "^7.0.3" + ts-dedent "^2.0.0" + "@storybook/manager@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.0.12.tgz#917d60c5822c002d37ce169a22b4492055575284" integrity sha512-19BsDcwJOYXn6zEarxvNGDdYLUqZyhX92x6GPHSC4cf8BoxHuhmtnz5vOTZHusCxkKIu/C9W0H6wH2Ma47kDCg== +"@storybook/manager@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.0.14.tgz#b15b78df632618a8712820b780b44a19e881e825" + integrity sha512-+om5rBmRf3gR6Qs2FaCelQJMWcKqx9kuUreSf8FmJTGGvE5WazkrPz5+G6n44jXzUXSdmzQbqKFCxtT/rCU2Cg== + "@storybook/mdx2-csf@^1.0.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz#97f6df04d0bf616991cc1005a073ac004a7281e5" @@ -4119,6 +4635,11 @@ resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.0.12.tgz#89062ee571e13e681be230f176d938959c47c8a1" integrity sha512-RKNvBLgABBTQwvGyF2jX4vP7OMLB3KvEEOQDoeOKjqyWfekDn5smI+eT714mtmKIH0YMcwmvzLgEdZkjmM/XhA== +"@storybook/postinstall@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.0.14.tgz#759fb7b0cad4bc532cbb317cd6472706f29505e5" + integrity sha512-dJ5U6Th89MjBmBQFgnXM7TPvfIEKkCepsb7LaPMOW43lNOGerLdk3CtUaJy4FPe0B3Gq4CAFqEi5Or0crio7pA== + "@storybook/preview-api@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.0.12.tgz#bbbf75c8f94f5aac2fdbe1caf7d1e5a7b8dd09a5" @@ -4140,16 +4661,47 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" +"@storybook/preview-api@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.0.14.tgz#55cc93b5fea9c140b241c8dbb7065f5c34606df0" + integrity sha512-GhBzTGgNtiEjKZxSYYq+IDEOme6QidS2BAcLLSrQ+Ka4j1dGOF0ZtCn/TPOPRFe51j9x6A5kl6PFpZpFuzxQHA== + dependencies: + "@storybook/channel-postmessage" "7.0.14" + "@storybook/channels" "7.0.14" + "@storybook/client-logger" "7.0.14" + "@storybook/core-events" "7.0.14" + "@storybook/csf" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/types" "7.0.14" + "@types/qs" "^6.9.5" + dequal "^2.0.2" + lodash "^4.17.21" + memoizerific "^1.11.3" + qs "^6.10.0" + synchronous-promise "^2.0.15" + ts-dedent "^2.0.0" + util-deprecate "^1.0.2" + "@storybook/preview@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.0.12.tgz#87005ce2785fbe2ae1bd890c073e68d1fb38ed72" integrity sha512-za8El/nnkyAo/uqyqAg7PMuP6DSdPoEnDRyIk4LzY7sAGly6i4Uge377cdo1nUBQLS5S4kKIc4xf8TUegb3G1Q== +"@storybook/preview@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.0.14.tgz#0a995a684a39ce9e290acb36fcf2e27feba60a96" + integrity sha512-4BfDwtwB4zRKsH+bKLHS5XEcm/EmKgfOaLhzCtDRH9dtGre4OjqU0IMxirdpp7HGNTa8lVgXIwU3F3aVx2Kgfg== + "@storybook/react-dom-shim@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.0.12.tgz#bd6223a1462c6d8c48b1e91e2dab8dec04c2ea80" integrity sha512-4z9J54TD7uphxPqSuLEzeKTV4oF8Fmv8qFfnT0XZJ2mpYTC2NTbkYoYZQ8N0eYzvNOk6xgfpDqBdmIANf4NaYw== +"@storybook/react-dom-shim@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.0.14.tgz#482ecb06f40a047be295a1ea79dbf5281de890ae" + integrity sha512-2cy2qJvRjV8YFJIrVdY79ZfSNoOOvQkTAECOvrfNu1DCfe+gTtxN2UJ+bOFKERHsnwBCK+0Cc40QCoTXVhdz2g== + "@storybook/router@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.0.12.tgz#a3be69987483c1e7a91b488cc94bc89692b702d4" @@ -4159,6 +4711,15 @@ memoizerific "^1.11.3" qs "^6.10.0" +"@storybook/router@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.0.14.tgz#196b5c86433f6fa9213f096ce6074edf76f5ad10" + integrity sha512-0u78cMF+91W56I0V8YZp7BUWo2LVpK680YawRB2aENeg4mele/zxGmP4wiKNtQoo52Pyp7aowNRQ4yVvDElBIA== + dependencies: + "@storybook/client-logger" "7.0.14" + memoizerific "^1.11.3" + qs "^6.10.0" + "@storybook/telemetry@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.0.12.tgz#2cc55144334c2cbb269e71ef2567e097fc43a11e" @@ -4174,6 +4735,21 @@ nanoid "^3.3.1" read-pkg-up "^7.0.1" +"@storybook/telemetry@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.0.14.tgz#eb8b140fd1a147c03175bd3fdd0aef560da78ada" + integrity sha512-hwMRwcFCc86/M6uwemQwlivUmGwouLwr6vS7u7pcxw29IW/WtLg9amZih3N+6P9IEzHsMZKeXsC7TOIP+eL4JA== + dependencies: + "@storybook/client-logger" "7.0.14" + "@storybook/core-common" "7.0.14" + chalk "^4.1.0" + detect-package-manager "^2.0.1" + fetch-retry "^5.0.2" + fs-extra "^11.1.0" + isomorphic-unfetch "^3.1.0" + nanoid "^3.3.1" + read-pkg-up "^7.0.1" + "@storybook/theming@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.0.12.tgz#5583639b391e7bbb710a74bc59c94b8bbc455d88" @@ -4184,6 +4760,16 @@ "@storybook/global" "^5.0.0" memoizerific "^1.11.3" +"@storybook/theming@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.0.14.tgz#e52244057894f4f566ce50f776113eeda883c6af" + integrity sha512-ijf9ttzLaDMy1ExhD+i8JioSlDYP1sONUYUrKqJd/PHiJyC3+gzPRzQlE8IT++E4TlP+G19DwFchw9vk1HN1SA== + dependencies: + "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" + "@storybook/client-logger" "7.0.14" + "@storybook/global" "^5.0.0" + memoizerific "^1.11.3" + "@storybook/types@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.0.12.tgz#e3942135a3ff7a8932c2be449c078727d579d24d" @@ -4194,6 +4780,16 @@ "@types/express" "^4.7.0" file-system-cache "^2.0.0" +"@storybook/types@7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.0.14.tgz#273c8fc0cbde5b2996070f6ecdf7b2c017ec84d9" + integrity sha512-P9fL9Ha8nQY2uSc/GaCj/N28g8T0soiNWpBzcd61mk58eiCi1jSP7B5hA+jjKhj1eviIBPhwv81ZwnwLWxCtsg== + dependencies: + "@storybook/channels" "7.0.14" + "@types/babel__core" "^7.0.0" + "@types/express" "^4.7.0" + file-system-cache "^2.0.0" + "@storybook/web-components-vite@^7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.0.12.tgz#13ee04532207fedde25ea01bdb712c9509c6c1b3" @@ -4205,6 +4801,17 @@ "@storybook/web-components" "7.0.12" magic-string "^0.27.0" +"@storybook/web-components-vite@^7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.0.14.tgz#23468fe4eba2ad79289da3a2a3af29c46e795e6b" + integrity sha512-ma7n/51OH4YiL7GXIAtbUc6Yx1D0sHLZcnxzy5Ajndhbrns7wtyU2jpv1Dni3Wc840p8/MtgU4X9UK3P1VgPhA== + dependencies: + "@storybook/builder-vite" "7.0.14" + "@storybook/core-server" "7.0.14" + "@storybook/node-logger" "7.0.14" + "@storybook/web-components" "7.0.14" + magic-string "^0.27.0" + "@storybook/web-components@7.0.12", "@storybook/web-components@^7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.0.12.tgz#69acdbcecb4e41ccc63c9752434d80f8db0fa767" @@ -4219,6 +4826,20 @@ "@storybook/types" "7.0.12" ts-dedent "^2.0.0" +"@storybook/web-components@7.0.14", "@storybook/web-components@^7.0.14": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.0.14.tgz#d0adb3c380338d3be22fae009c5ec065ea9bf1b6" + integrity sha512-W4PZFKv8ZPHyFgD8qqB8Nc/aVmZmk7MNjZ0xQaphKTCNKwosWU9lZvK+ARhf0xrLeU9HJdafd0hN7O3F9bhS9g== + dependencies: + "@storybook/client-logger" "7.0.14" + "@storybook/core-client" "7.0.14" + "@storybook/docs-tools" "7.0.14" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.0.14" + "@storybook/preview-api" "7.0.14" + "@storybook/types" "7.0.14" + ts-dedent "^2.0.0" + "@tailwindcss/aspect-ratio@^0.4.0": version "0.4.2" resolved "https://registry.yarnpkg.com/@tailwindcss/aspect-ratio/-/aspect-ratio-0.4.2.tgz#9ffd52fee8e3c8b20623ff0dcb29e5c21fb0a9ba" @@ -15689,6 +16310,13 @@ storybook@^7.0.12: dependencies: "@storybook/cli" "7.0.12" +storybook@^7.0.14: + version "7.0.14" + resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.0.14.tgz#d558a9a17513d4761608af3c63caf8b34991b162" + integrity sha512-oVcaVF3U7SQ8jrxYvv32oiJFTfKxR5F+vJ6GkjB3ua5lQlbVuj26tJ2qmxp4ziLTcpj1o0V8lTeI5Phr2jmglw== + dependencies: + "@storybook/cli" "7.0.14" + stream-combiner@~0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14" From 0dff1f45530fc19ffce56030c37307518062c08c Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 23 May 2023 08:35:06 -0400 Subject: [PATCH 006/143] feat(changesets): Update to build.yml. --- .github/workflows/build.yml | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 446078182..11d41b9d1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -325,10 +325,7 @@ jobs: - name: Install run: yarn install --prefer-offline - - name: Build Outline - run: yarn build - - - name: Manage Changesets + - name: 'Changesets: Publish' id: changesets uses: changesets/action@v1 with: @@ -337,14 +334,6 @@ jobs: GITHUB_TOKEN: ${{ secrets.NPM_NPM_PACKAGES }} NPM_TOKEN: ${{ secrets.NPM_NPM_PACKAGES }} - - name: Changeset - if: steps.changesets.outputs.hasChangesets == 'false' - uses: generates/changeset-action@v3.0.0 - - - name: Commit Changes - if: steps.changesets.outputs.hasChangesets == 'false' - uses: generates/commit-action@v1.0.1 - chromatic-deployment: name: "Publish: Chromatic" runs-on: ubuntu-latest From 1b6207fcb8276e2e890423f34e65a49e3a236f08 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 23 May 2023 09:39:48 -0400 Subject: [PATCH 007/143] fix(release): Updating scripts and default settings for changesets/action. --- .github/workflows/build.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 11d41b9d1..ee46e44a7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -330,6 +330,9 @@ jobs: uses: changesets/action@v1 with: publish: yarn changeset:publish + version: yarn changeset:version + commit: 'Outline: Version Packages' + createGithubReleases: true env: GITHUB_TOKEN: ${{ secrets.NPM_NPM_PACKAGES }} NPM_TOKEN: ${{ secrets.NPM_NPM_PACKAGES }} From c47d67309d061e9802686da0b4cea917aa59b147 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 23 May 2023 12:38:21 -0400 Subject: [PATCH 008/143] chore(releae): Versioned Release. --- .changeset/unlucky-vans-sort.md | 6 ------ packages/outline-cli/CHANGELOG.md | 8 ++++++++ packages/outline-cli/package.json | 6 +++--- packages/outline-storybook/CHANGELOG.md | 6 ++++++ packages/outline-storybook/package.json | 2 +- packages/outline-templates/CHANGELOG.md | 6 ++++++ packages/outline-templates/package.json | 2 +- 7 files changed, 25 insertions(+), 11 deletions(-) delete mode 100644 .changeset/unlucky-vans-sort.md diff --git a/.changeset/unlucky-vans-sort.md b/.changeset/unlucky-vans-sort.md deleted file mode 100644 index 5b6f1be23..000000000 --- a/.changeset/unlucky-vans-sort.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@phase2/outline-storybook": patch -"@phase2/outline-templates": patch ---- - -Upgrade to Storybook 7.0.12 diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index 9539ee454..6fcaa4cc0 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-cli +## 0.0.36 + +### Patch Changes + +- Updated dependencies [b1b1e32] + - @phase2/outline-storybook@0.0.34 + - @phase2/outline-templates@0.0.40 + ## 0.0.35 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index c5c4b953c..d83cfc4af 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.35", + "version": "0.0.36", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,8 +11,8 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.33", - "@phase2/outline-templates": "^0.0.39", + "@phase2/outline-storybook": "^0.0.34", + "@phase2/outline-templates": "^0.0.40", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", "fs": "^0.0.2-security", diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index 2d417a4be..3a2afedba 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-storybook +## 0.0.34 + +### Patch Changes + +- b1b1e32: Upgrade to Storybook 7.0.12 + ## 0.0.33 ### Patch Changes diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index d8dc56204..08f2fdac3 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.33", + "version": "0.0.34", "license": "MIT", "scripts": { "package": "yarn publish" diff --git a/packages/outline-templates/CHANGELOG.md b/packages/outline-templates/CHANGELOG.md index 38d4393c7..9afce5ca2 100644 --- a/packages/outline-templates/CHANGELOG.md +++ b/packages/outline-templates/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-templates +## 0.0.40 + +### Patch Changes + +- b1b1e32: Upgrade to Storybook 7.0.12 + ## 0.0.39 ### Patch Changes diff --git a/packages/outline-templates/package.json b/packages/outline-templates/package.json index 819be434a..669b0c27c 100644 --- a/packages/outline-templates/package.json +++ b/packages/outline-templates/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-templates", "description": "The Outline Starter Templates", - "version": "0.0.39", + "version": "0.0.40", "license": "MIT", "scripts": { "package": "yarn publish" From 5415741ffc97b66e249742af6921e270ee3868d3 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 23 May 2023 12:47:50 -0400 Subject: [PATCH 009/143] fix(outline-templates): Fix for publishing permissions. --- packages/outline-templates/package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/outline-templates/package.json b/packages/outline-templates/package.json index 669b0c27c..c6d973102 100644 --- a/packages/outline-templates/package.json +++ b/packages/outline-templates/package.json @@ -3,6 +3,9 @@ "description": "The Outline Starter Templates", "version": "0.0.40", "license": "MIT", + "publishConfig": { + "access": "public" + }, "scripts": { "package": "yarn publish" }, From 88c6e35656f145e3444c7c7340f0205b6b402d09 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 23 May 2023 12:50:26 -0400 Subject: [PATCH 010/143] feat(storybook): Update for storybook package. --- packages/outline-cli/CHANGELOG.md | 7 +++++++ packages/outline-cli/package.json | 4 ++-- packages/outline-storybook/CHANGELOG.md | 6 ++++++ packages/outline-storybook/package.json | 2 +- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index 6fcaa4cc0..a888d4cbb 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-cli +## 0.0.37 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-storybook@0.0.35 + ## 0.0.36 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index d83cfc4af..e238df476 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.36", + "version": "0.0.37", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,7 +11,7 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.34", + "@phase2/outline-storybook": "^0.0.35", "@phase2/outline-templates": "^0.0.40", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index 3a2afedba..93a6275b0 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-storybook +## 0.0.35 + +### Patch Changes + +- Version bump + ## 0.0.34 ### Patch Changes diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index 08f2fdac3..137cb9b0f 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.34", + "version": "0.0.35", "license": "MIT", "scripts": { "package": "yarn publish" From 3be3bdcf1390451d39426a95a281fc890c0bd66c Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 23 May 2023 13:57:16 -0400 Subject: [PATCH 011/143] fix(docs): fix for published release and storybook on cli generated projects. --- packages/outline-cli/CHANGELOG.md | 6 ++++++ packages/outline-cli/package.json | 4 ++-- packages/outline-docs/CHANGELOG.md | 6 ++++++ packages/outline-docs/package.json | 3 ++- packages/outline-storybook/CHANGELOG.md | 7 +++++++ packages/outline-storybook/package.json | 4 ++-- 6 files changed, 25 insertions(+), 5 deletions(-) diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index a888d4cbb..398f5c326 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-cli +## 0.0.38 + +### Patch Changes + +- @phase2/outline-storybook@0.0.36 + ## 0.0.37 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index e238df476..03102488c 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.37", + "version": "0.0.38", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,7 +11,7 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.35", + "@phase2/outline-storybook": "^0.0.36", "@phase2/outline-templates": "^0.0.40", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", diff --git a/packages/outline-docs/CHANGELOG.md b/packages/outline-docs/CHANGELOG.md index 55b2fe0c3..435002f11 100644 --- a/packages/outline-docs/CHANGELOG.md +++ b/packages/outline-docs/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-docs +## 0.0.11 + +### Patch Changes + +- Fix for build + ## 0.0.10 ### Patch Changes diff --git a/packages/outline-docs/package.json b/packages/outline-docs/package.json index 9d541020a..7fb6abc15 100644 --- a/packages/outline-docs/package.json +++ b/packages/outline-docs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-docs", - "version": "0.0.10", + "version": "0.0.11", "description": "Outline Documentation", "keywords": [ "outline", @@ -13,6 +13,7 @@ "typings": "index.d.ts", "files": [ "/dist/", + "/src/", "!/dist/tsconfig.build.tsbuildinfo" ], "author": "Phase2 Technology", diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index 93a6275b0..f33ff422c 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-storybook +## 0.0.36 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-docs@0.0.11 + ## 0.0.35 ### Patch Changes diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index 137cb9b0f..869944241 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.35", + "version": "0.0.36", "license": "MIT", "scripts": { "package": "yarn publish" @@ -15,7 +15,7 @@ "@phase2/outline-core": "^0.1.11", "@phase2/outline-alert": "^0.1.6", "@phase2/outline-code-block": "^0.1.1", - "@phase2/outline-docs": "^0.0.10", + "@phase2/outline-docs": "^0.0.11", "@phase2/outline-static-assets": "^0.0.3" }, "devDependencies": { From b8327b7b51d14ef4e3e70c03bb90f8f548d0f5df Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 24 May 2023 10:27:58 -0400 Subject: [PATCH 012/143] chore(release): Versioned Release. --- packages/outline-cli/CHANGELOG.md | 7 ++ packages/outline-cli/package.json | 4 +- packages/outline-core/CHANGELOG.md | 6 ++ packages/outline-core/package.json | 4 +- packages/outline-templates/CHANGELOG.md | 6 ++ .../outline-templates/default/package.json | 64 +++++++++---------- packages/outline-templates/package.json | 2 +- 7 files changed, 55 insertions(+), 38 deletions(-) diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index 398f5c326..c24745e77 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-cli +## 0.0.39 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-templates@0.0.41 + ## 0.0.38 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index 03102488c..c42792eb5 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.38", + "version": "0.0.39", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -12,7 +12,7 @@ "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", "@phase2/outline-storybook": "^0.0.36", - "@phase2/outline-templates": "^0.0.40", + "@phase2/outline-templates": "^0.0.41", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", "fs": "^0.0.2-security", diff --git a/packages/outline-core/CHANGELOG.md b/packages/outline-core/CHANGELOG.md index 6af40334c..f81bcdc3e 100644 --- a/packages/outline-core/CHANGELOG.md +++ b/packages/outline-core/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-core +## 0.1.12 + +### Patch Changes + +- Release fix to ensure latest packages are pulled. + ## 0.1.11 ### Patch Changes diff --git a/packages/outline-core/package.json b/packages/outline-core/package.json index f5566120b..4ecd68581 100644 --- a/packages/outline-core/package.json +++ b/packages/outline-core/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-core", - "version": "0.1.11", + "version": "0.1.12", "description": "Core functionality that is shared across all Outline Web Components", "keywords": [ "outline", @@ -92,8 +92,6 @@ "exports": { ".": "./index.ts", "./src/outline-element": "./src/outline-element/outline-element.ts", - "./src/outline-element/outline-element.a11y.css.lit": "./src/outline-element/outline-element.a11y.css.lit.ts", - "./src/outline-element/outline-element.base.css.lit": "./src/outline-element/outline-element.base.css.lit.ts", "./src/internal/light-dom.mjs": "./src/internal/light-dom.mjs" } } diff --git a/packages/outline-templates/CHANGELOG.md b/packages/outline-templates/CHANGELOG.md index 9afce5ca2..bc4940210 100644 --- a/packages/outline-templates/CHANGELOG.md +++ b/packages/outline-templates/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-templates +## 0.0.41 + +### Patch Changes + +- Release fix to ensure latest packages are pulled. + ## 0.0.40 ### Patch Changes diff --git a/packages/outline-templates/default/package.json b/packages/outline-templates/default/package.json index a92340efb..a7fb8f4ee 100644 --- a/packages/outline-templates/default/package.json +++ b/packages/outline-templates/default/package.json @@ -76,38 +76,38 @@ "lit" ], "dependencies": { - "@phase2/outline-accordion": "^0.1.0", - "@phase2/outline-admin-links": "^0.1.0", - "@phase2/outline-alert": "^0.1.0", - "@phase2/outline-breadcrumbs": "^0.1.0", - "@phase2/outline-button": "^0.1.0", - "@phase2/outline-button-group": "^0.1.0", - "@phase2/outline-card": "^0.0.1", - "@phase2/outline-cli": "^0.0.1", - "@phase2/outline-code-block": "^0.1.0", - "@phase2/outline-config": "^0.0.1", - "@phase2/outline-container": "^0.0.1", - "@phase2/outline-core": "^0.1.9", - "@phase2/outline-docs": "^0.0.9", - "@phase2/outline-dropdown": "^0.1.0", - "@phase2/outline-examples": "^0.0.3", - "@phase2/outline-form": "^0.0.6", - "@phase2/outline-grid": "^0.0.1", - "@phase2/outline-heading": "^0.1.0", - "@phase2/outline-icon": "^0.1.0", - "@phase2/outline-image": "^0.1.0", - "@phase2/outline-image-slider": "^0.1.0", - "@phase2/outline-include": "^0.1.0", - "@phase2/outline-link": "^0.1.0", - "@phase2/outline-list": "^0.1.0", - "@phase2/outline-modal": "^0.1.0", - "@phase2/outline-static-assets": "^0.0.3", - "@phase2/outline-storybook": "^0.0.1", - "@phase2/outline-style-guide": "^0.0.1", - "@phase2/outline-styled-text": "^0.0.1", - "@phase2/outline-tabs": "^0.1.0", - "@phase2/outline-video-vimeo": "^0.1.0", - "@phase2/outline-video-youtube": "^0.1.0", + "@phase2/outline-accordion": "latest", + "@phase2/outline-admin-links": "latest", + "@phase2/outline-alert": "latest", + "@phase2/outline-breadcrumbs": "latest", + "@phase2/outline-button": "latest", + "@phase2/outline-button-group": "latest", + "@phase2/outline-card": "latest", + "@phase2/outline-cli": "latest", + "@phase2/outline-code-block": "latest", + "@phase2/outline-config": "latest", + "@phase2/outline-container": "latest", + "@phase2/outline-core": "latest", + "@phase2/outline-docs": "latest", + "@phase2/outline-dropdown": "latest", + "@phase2/outline-examples": "latest", + "@phase2/outline-form": "latest", + "@phase2/outline-grid": "latest", + "@phase2/outline-heading": "latest", + "@phase2/outline-icon": "latest", + "@phase2/outline-image": "latest", + "@phase2/outline-image-slider": "latest", + "@phase2/outline-include": "latest", + "@phase2/outline-link": "latest", + "@phase2/outline-list": "latest", + "@phase2/outline-modal": "latest", + "@phase2/outline-static-assets": "latest", + "@phase2/outline-storybook": "latest", + "@phase2/outline-style-guide": "latest", + "@phase2/outline-styled-text": "latest", + "@phase2/outline-tabs": "latest", + "@phase2/outline-video-vimeo": "latest", + "@phase2/outline-video-youtube": "latest", "@splidejs/splide": "^3.2.1", "lit": "^2.2.6" }, diff --git a/packages/outline-templates/package.json b/packages/outline-templates/package.json index c6d973102..f17fe6f2f 100644 --- a/packages/outline-templates/package.json +++ b/packages/outline-templates/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-templates", "description": "The Outline Starter Templates", - "version": "0.0.40", + "version": "0.0.41", "license": "MIT", "publishConfig": { "access": "public" From 57bab88175cb0c2f41bd17dae987fb671d7cab71 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 24 May 2023 10:46:15 -0400 Subject: [PATCH 013/143] chore(release): Update `outline-code-block` to allow loading. --- packages/outline-code-block/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/outline-code-block/package.json b/packages/outline-code-block/package.json index a01b6a814..3ea369ac5 100644 --- a/packages/outline-code-block/package.json +++ b/packages/outline-code-block/package.json @@ -12,6 +12,7 @@ "typings": "index.d.ts", "files": [ "/dist/", + "/src/", "!/dist/tsconfig.build.tsbuildinfo" ], "author": "Phase2 Technology", From 3c84e7ddc18f5865fbfc3b94d203a4f3805b8ca6 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 24 May 2023 10:47:13 -0400 Subject: [PATCH 014/143] chore(release): Versioned Release. --- packages/outline-code-block/CHANGELOG.md | 6 ++++++ packages/outline-code-block/package.json | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/outline-code-block/CHANGELOG.md b/packages/outline-code-block/CHANGELOG.md index 2901a4641..0225b8c35 100644 --- a/packages/outline-code-block/CHANGELOG.md +++ b/packages/outline-code-block/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-code-block +## 0.1.2 + +### Patch Changes + +- Version Bump + ## 0.1.1 ### Patch Changes diff --git a/packages/outline-code-block/package.json b/packages/outline-code-block/package.json index 3ea369ac5..eea8337f9 100644 --- a/packages/outline-code-block/package.json +++ b/packages/outline-code-block/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-code-block", - "version": "0.1.1", + "version": "0.1.2", "description": "The Outline Components for the web code block component", "keywords": [ "outline components", From c6f03ae80368864535177bf01996961914ec1d37 Mon Sep 17 00:00:00 2001 From: bardleb Date: Wed, 31 May 2023 15:39:07 -0400 Subject: [PATCH 015/143] fix: infinite loop package command --- packages/outline-templates/default/package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/outline-templates/default/package.json b/packages/outline-templates/default/package.json index a7fb8f4ee..af37b74ba 100644 --- a/packages/outline-templates/default/package.json +++ b/packages/outline-templates/default/package.json @@ -47,7 +47,6 @@ "storybook:axe:dev:webkit": "yarn axe-storybook --storybook-address=\"http://localhost:${npm_package_sbport}\" --browser webkit", "storybook:wait": "wait-on ./src/custom-elements.json ./src/component-list.json ./src/resolved-tailwind-config.ts ./src/resolved-outline-config.ts", "storybook:dev": "storybook dev -c src/.storybook -p ${npm_package_sbport}", - "storybook:prod": "yarn storybook:prod", "storybook:build": "yarn prep && yarn storybook:wait && NODE_ENV=production storybook build -c src/.storybook -o storybook-static", "lint": "npm-run-all -s lint:*", "lint:eslint": "eslint .", From 8cbbdcd58f2b020133ae7eb1b56e09302df2944b Mon Sep 17 00:00:00 2001 From: bardleb Date: Fri, 2 Jun 2023 08:36:43 -0400 Subject: [PATCH 016/143] feat: Outline link component update --- packages/outline-docs/src/guides/welcome.mdx | 2 +- packages/outline-link/index.ts | 2 +- packages/outline-link/src/outline-link.ts | 70 +++++++++++++------ .../src/test/outline-link.test.ts | 4 +- .../components/outline-link.stories.ts | 26 +++---- 5 files changed, 64 insertions(+), 40 deletions(-) diff --git a/packages/outline-docs/src/guides/welcome.mdx b/packages/outline-docs/src/guides/welcome.mdx index 79bfba87b..242c60fe6 100644 --- a/packages/outline-docs/src/guides/welcome.mdx +++ b/packages/outline-docs/src/guides/welcome.mdx @@ -1,7 +1,7 @@ import { html } from 'lit'; import { Meta, Canvas, Story } from '@storybook/addon-docs'; -import { OutlineLink } from '@phase2/outline-link'; +import { OutlineCoreLink } from '@phase2/outline-link'; import { OutlineCodeBlock } from '@phase2/outline-code-block'; import { OutlineIcon } from '@phase2/outline-icon'; // import { OutlineAlert } from '@phase2/outline-alert'; diff --git a/packages/outline-link/index.ts b/packages/outline-link/index.ts index 925012501..8d3de9ab1 100644 --- a/packages/outline-link/index.ts +++ b/packages/outline-link/index.ts @@ -1,4 +1,4 @@ -export { OutlineLink } from './src/outline-link'; +export { OutlineCoreLink } from './src/outline-link'; export { argTypeRel, argTypeTarget, argTypeHref } from './src/config'; export { default as linkVars } from './src/css-variables/vars-link.css.lit'; export type { LinkTargetType, LinkRelType } from './src/config'; diff --git a/packages/outline-link/src/outline-link.ts b/packages/outline-link/src/outline-link.ts index 3b32a6c8d..4c7a42a0a 100644 --- a/packages/outline-link/src/outline-link.ts +++ b/packages/outline-link/src/outline-link.ts @@ -9,9 +9,9 @@ import type { LinkTargetType, LinkRelType } from './config'; import componentStyles from './outline-link.css.lit'; /** - * The Outline Link component + * The Outline Core Link component * - * @element outline-link + * @element outline-core-link * @extends OutlineElement * @slot - The default slot for this element. * @cssprop --outline-link-transition-property: The CSS transition property to use for the link. @@ -24,20 +24,20 @@ import componentStyles from './outline-link.css.lit'; * @cssprop --outline-link-color-focus: The link color when focusing on the link. * @todo - Add support for outline/ring on the focus state of the link. */ -@customElement('outline-link') -export class OutlineLink extends OutlineElement { +@customElement('outline-core-link') +export class OutlineCoreLink extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; /** * Link url */ @property({ type: String, attribute: 'link-href' }) - linkHref: string | boolean = false; + linkHref: string; /** * Link text */ @property({ type: String, attribute: 'link-text' }) - linkText: string | boolean = false; + linkText: string; /** * Link target @@ -52,29 +52,53 @@ export class OutlineLink extends OutlineElement { linkRel: LinkRelType; /** - * This methodology allows us to create a component that can use properties - * passed into it to generate a link element (). This requires the linkHref - * attribute is passed, otherwise, anything passed in will override the default - * content in the slot allowing you to pass a pre-generated link into the - * outline-link component wrapper. + * Check to see if the link is external, pass target="_blank" and rel="external" if so. Returns true if the link is external. */ + isURLExternal(url: string): boolean { + return ( + new URL(url, window.location.href).hostname !== window.location.hostname + ); + } + + /** + * You can override Rel manually, but if not, we'll set it to "noreferrer noopener" if the link is external. + * Tabnabbing vulnerability 🤯 + * TLDR: when a link has the attribute target="_blank", always add ref="noreferrer noopener" + * https://cheatsheetseries.owasp.org/cheatsheets/HTML5_Security_Cheat_Sheet.html#tabnabbing + */ + linkRelRender(): string | undefined { + if (this.linkRel) { + return this.linkRel; + } + return this.isURLExternal(this.linkHref) + ? 'noreferrer noopener' + : undefined; + } + + /** + * You can override target manually, but if not, we'll set it to "_blank" if the link is external. + */ + linkTargetRender(): string | undefined { + if (this.linkTarget) { + return this.linkTarget; + } + return this.isURLExternal(this.linkHref) ? '_blank' : undefined; + } + render(): TemplateResult { - return html`${ - this.linkHref - ? html` - ${this.linkText ? html`${this.linkText}` : html``} - ` - : html`` - }`; + return html` + + ${this.linkText ? html`${this.linkText}` : html``} + `; } } declare global { interface HTMLElementTagNameMap { - 'outline-link': OutlineLink; + 'outline-core-link': OutlineCoreLink; } } diff --git a/packages/outline-link/src/test/outline-link.test.ts b/packages/outline-link/src/test/outline-link.test.ts index c333021af..3c40e921d 100644 --- a/packages/outline-link/src/test/outline-link.test.ts +++ b/packages/outline-link/src/test/outline-link.test.ts @@ -1,11 +1,11 @@ -import { OutlineLink } from '@phase2/outline-link'; +import { OutlineCoreLink } from '@phase2/outline-link'; import { assert, fixture } from '@open-wc/testing'; import { html } from 'lit/static-html.js'; describe('outline-link', () => { it('is defined', () => { const el = document.createElement('outline-link'); - assert.instanceOf(el, OutlineLink); + assert.instanceOf(el, OutlineCoreLink); }); it('renders with default values', async () => { diff --git a/packages/outline-storybook/stories/components/outline-link.stories.ts b/packages/outline-storybook/stories/components/outline-link.stories.ts index 54ccfb71a..5e855235e 100644 --- a/packages/outline-storybook/stories/components/outline-link.stories.ts +++ b/packages/outline-storybook/stories/components/outline-link.stories.ts @@ -9,7 +9,7 @@ import sampleImage from '@phase2/outline-static-assets/media/tech/1440/code-6.jp export default { title: 'Navigation/Link', - component: 'outline-link', + component: 'outline-core-link', // Tags are a new feature coming in 7.1, that we are using to drive this behaviour. tags: ['docsPage'], argTypes: { @@ -87,13 +87,13 @@ const LinkTemplate = ({ linkTarget, }: Options): TemplateResult => html` - ${ifDefined(linkText)} - + `; export const Link = LinkTemplate.bind({}); @@ -108,22 +108,22 @@ Link.parameters = { docs: { source: { code: ` - {{ defaultSlot }} - + `, }, }, }; export const PropsAndSlottedText = (): TemplateResult => html` - + Link using properties, with slotted link text - + `; PropsAndSlottedText.parameters = { docs: { @@ -137,10 +137,10 @@ The following sample utilizes the \`link-href\` to pass the URL reference, and p export const PropertiesOnly = (): TemplateResult => html` - +> `; PropertiesOnly.parameters = { docs: { @@ -154,11 +154,11 @@ The following sample utilizes the \`link-href\` and \`link-text\` properties to export const FullySlotted = (): TemplateResult => html` - + Link using fully slotted link element - + `; FullySlotted.parameters = { docs: { @@ -173,11 +173,11 @@ This allows for the consumer application to fully control the link element with export const SlottedImageLink = (): TemplateResult => html` - + Creative - + `; SlottedImageLink.parameters = { docs: { From 48414ef91b7bb7d3690937190116fb8cbcdd8fbc Mon Sep 17 00:00:00 2001 From: bardleb Date: Fri, 2 Jun 2023 09:22:28 -0400 Subject: [PATCH 017/143] fix: package ref updates --- packages/outline-core-link/CHANGELOG.md | 28 +++++ packages/outline-core-link/README.md | 28 +++++ packages/outline-core-link/index.ts | 4 + packages/outline-core-link/package.json | 41 +++++++ packages/outline-core-link/src/config.ts | 65 +++++++++++ .../src/css-variables/vars-link.css | 21 ++++ .../src/outline-core-link.css | 26 +++++ .../src/outline-core-link.ts | 104 ++++++++++++++++++ .../src/test/outline-core-link.test.ts | 76 +++++++++++++ .../outline-core-link/tsconfig.build.json | 9 ++ .../src/test/outline-link.test.ts | 22 ++-- .../config/storybook.main.css | 26 ++--- .../components/outline-card.stories.ts | 4 +- ...tories.ts => outline-core-link.stories.ts} | 36 +++--- .../components/outline-dropdown.stories.ts | 4 +- .../components/outline-list.stories.ts | 14 +-- .../components/outline-modal.stories.ts | 34 +++--- 17 files changed, 474 insertions(+), 68 deletions(-) create mode 100644 packages/outline-core-link/CHANGELOG.md create mode 100644 packages/outline-core-link/README.md create mode 100644 packages/outline-core-link/index.ts create mode 100644 packages/outline-core-link/package.json create mode 100644 packages/outline-core-link/src/config.ts create mode 100644 packages/outline-core-link/src/css-variables/vars-link.css create mode 100644 packages/outline-core-link/src/outline-core-link.css create mode 100644 packages/outline-core-link/src/outline-core-link.ts create mode 100644 packages/outline-core-link/src/test/outline-core-link.test.ts create mode 100644 packages/outline-core-link/tsconfig.build.json rename packages/outline-storybook/stories/components/{outline-link.stories.ts => outline-core-link.stories.ts} (78%) diff --git a/packages/outline-core-link/CHANGELOG.md b/packages/outline-core-link/CHANGELOG.md new file mode 100644 index 000000000..12e460d87 --- /dev/null +++ b/packages/outline-core-link/CHANGELOG.md @@ -0,0 +1,28 @@ +# @phase2/outline-link + +## 0.1.4 + +### Patch Changes + +- Update to @phase2/outline-core packages. + +## 0.1.3 + +### Patch Changes + +- Bumped versions with updated package contents. + +## 0.1.2 + +### Patch Changes + +- CSS Variable update version bumps. +- Updated dependencies + - @phase2/outline-core@0.1.7 + +## 0.1.1 + +### Patch Changes + +- fe7a9fa: Documentation and usage updates. +- 6c833ed: Documentation and formatting updates. diff --git a/packages/outline-core-link/README.md b/packages/outline-core-link/README.md new file mode 100644 index 000000000..9bf708181 --- /dev/null +++ b/packages/outline-core-link/README.md @@ -0,0 +1,28 @@ +# outline-link + +The Outline Link component + +## Properties + +| Property | Attribute | Type | Default | Description | +|--------------|---------------|---------------------|---------|-------------| +| `linkHref` | `link-href` | `string \| boolean` | false | Link url | +| `linkRel` | `link-rel` | `LinkRelType` | | Link rel | +| `linkTarget` | `link-target` | `LinkTargetType` | | Link target | +| `linkText` | `link-text` | `string \| boolean` | false | Link text | + +## Slots + +| Name | Description | +|------|------------------------------------| +| | The default slot for this element. | + +## CSS Custom Properties + +| Property | Description | +|------------------------------------|--------------------------------------------------| +| `--outline-link-color` | default: The default link color. | +| `--outline-link-color-default` | decoration: Text decoration for the default link. | +| `--outline-link-color-hover` | decoration: Text decoration for the link when hovering. | +| `--outline-link-transition` | property: The CSS transition property to use for the link. | +| `--outline-link-transition-timing` | function: The CSS transition timing function to use for the link. | diff --git a/packages/outline-core-link/index.ts b/packages/outline-core-link/index.ts new file mode 100644 index 000000000..e4d6645f9 --- /dev/null +++ b/packages/outline-core-link/index.ts @@ -0,0 +1,4 @@ +export { OutlineCoreLink } from './src/outline-core-link'; +export { argTypeRel, argTypeTarget, argTypeHref } from './src/config'; +export { default as linkVars } from './src/css-variables/vars-link.css.lit'; +export type { LinkTargetType, LinkRelType } from './src/config'; diff --git a/packages/outline-core-link/package.json b/packages/outline-core-link/package.json new file mode 100644 index 000000000..22caeff37 --- /dev/null +++ b/packages/outline-core-link/package.json @@ -0,0 +1,41 @@ +{ + "name": "@phase2/outline-core-link", + "version": "0.1", + "description": "The Outline Components for the web link component", + "keywords": [ + "outline", + "web-components", + "design system", + "link" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/outline-link" + }, + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "@phase2/outline-core": "^0.1.9", + "lit": "^2.3.1", + "tslib": "^2.1.0" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/outline-core-link/src/config.ts b/packages/outline-core-link/src/config.ts new file mode 100644 index 000000000..83a75c643 --- /dev/null +++ b/packages/outline-core-link/src/config.ts @@ -0,0 +1,65 @@ +export type LinkTargetType = '_blank' | '_self' | '_parent' | '_top'; +export type LinkRelType = + | 'alternate' + | 'author' + | 'bookmark' + | 'external' + | 'help' + | 'license' + | 'next' + | 'nofollow' + | 'noopener' + | 'noreferrer' + | 'prev' + | 'search' + | 'tag'; + +export interface LinkType { + linkTarget?: LinkTargetType; + linkRel?: LinkRelType; + linkText?: string; + linkHref?: string; +} + +export const argTypeHref = { + name: 'link-href', + description: 'https://www.w3schools.com/tags/att_a_href.asp', + control: { + type: 'text', + }, + table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, +}; + +export const argTypeTarget = { + name: 'link-target', + description: 'https://www.w3schools.com/tags/att_a_target.asp', + options: ['_blank', '_self', '_parent', '_top'], + control: { + type: 'select', + }, + table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, +}; + +export const argTypeRel = { + name: 'link-rel', + description: 'https://www.w3schools.com/tags/att_a_rel.asp', + options: [ + 'alternate', + 'author', + 'bookmark', + 'external', + 'help', + 'license', + 'next', + 'nofollow', + 'noopener', + 'noreferrer', + 'prev', + 'search', + 'tag', + ], + control: { + type: 'select', + }, + table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, +}; diff --git a/packages/outline-core-link/src/css-variables/vars-link.css b/packages/outline-core-link/src/css-variables/vars-link.css new file mode 100644 index 000000000..3e28930f4 --- /dev/null +++ b/packages/outline-core-link/src/css-variables/vars-link.css @@ -0,0 +1,21 @@ +/* +Default CSS Variables for `outline-link`. +You can override these using `outline.theme.css`, +or any css file in your consumer application with +a later loading order than `outline.theme.css`. +The variables used to override the default +`outline-link` styling can be found in +`outline-link.ts` delcared with the `@cssprop` annotations. +*/ + +:host { + --outline-link--color--computed: var(--outline-link--color, var(--outline-blue-600)); + --outline-link--text-decoration--computed: var(--outline-link--text-decoration, none); + --outline-link--color-hover--computed: var(--outline-link--color-hover, var(--outline-gray-600)); + --outline-link--text-decoration-hover--computed: var(--outline-link--text-decoration-hover, underline); + --outline-link--color-focus--computed: var(--outline-link--color-focus, var(--outline-gray-600)); + --outline-link--text-decoration-focus--computed: var(--outline-link--text-decoration-focus, underline); + --outline-link--transition-property--computed: var(--outline-link--transition-property, color, background-color, border-color, text-decoration-color, fill, stroke); + --outline-link--transition-duration--computed: var(--outline-link--transition-duration, 150ms); + --outline-link--transition-timing-function--computed: var(--outline-link--transition-timing-function, cubic-bezier(0.4, 0, 0.2, 1)); +} diff --git a/packages/outline-core-link/src/outline-core-link.css b/packages/outline-core-link/src/outline-core-link.css new file mode 100644 index 000000000..2eb182539 --- /dev/null +++ b/packages/outline-core-link/src/outline-core-link.css @@ -0,0 +1,26 @@ +@import './css-variables/vars-link.css'; + +a, +::slotted(a) { + font-family: var(--ff-body); + text-decoration: var(--outline-link--text-decoration--computed); + color: var(--outline-link--color--computed); + transition-property: var(--outline-link--transition-property--computed); + transition-timing-function: var( + --outline-link--transition-timing-function--computed + ); + transition-duration: var(--outline-link--transition-duration--computed); +} + +a:hover, +::slotted(a:hover) { + text-decoration: var(--outline-link--text-decoration-hover--computed); + color: var(--outline-link--color-hover--computed); +} + +a:focus, +::slotted(a:focus) { + text-decoration: var(--outline-link--text-decoration-focus--computed); + color: var(--outline-link--color-focus--computed); + outline: none; +} diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts new file mode 100644 index 000000000..f0a0242a7 --- /dev/null +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -0,0 +1,104 @@ +import { html, TemplateResult, CSSResultGroup } from 'lit'; +import { customElement, property } from 'lit/decorators.js'; +import { ifDefined } from 'lit/directives/if-defined.js'; + +// Our base component, which all others extend. +import { OutlineElement } from '@phase2/outline-core'; + +import type { LinkTargetType, LinkRelType } from './config'; +import componentStyles from './outline-core-link.css.lit'; + +/** + * The Outline Core Link component + * + * @element outline-core-link + * @extends OutlineElement + * @slot - The default slot for this element. + * @cssprop --outline-link-transition-property: The CSS transition property to use for the link. + * @cssprop --outline-link-transition-duration: The CSS transition duration to use for the link. + * @cssprop --outline-link-transition-timing-function: The CSS transition timing function to use for the link. + * @cssprop --outline-link-color-default: The default link color. + * @cssprop --outline-link-color-default-decoration: Text decoration for the default link. + * @cssprop --outline-link-color-hover: The link color when hovering on the link. + * @cssprop --outline-link-color-hover-decoration: Text decoration for the link when hovering. + * @cssprop --outline-link-color-focus: The link color when focusing on the link. + * @todo - Add support for outline/ring on the focus state of the link. + */ +@customElement('outline-core-link') +export class OutlineCoreLink extends OutlineElement { + static styles: CSSResultGroup = [componentStyles]; + /** + * Link url + */ + @property({ type: String, attribute: 'link-href' }) + linkHref: string; + + /** + * Link text + */ + @property({ type: String, attribute: 'link-text' }) + linkText: string; + + /** + * Link target + */ + @property({ type: String, attribute: 'link-target' }) + linkTarget: LinkTargetType; + + /** + * Link rel + */ + @property({ type: String, attribute: 'link-rel' }) + linkRel: LinkRelType; + + /** + * Check to see if the link is external, pass target="_blank" and rel="external" if so. Returns true if the link is external. + */ + isURLExternal(url: string): boolean { + return ( + new URL(url, window.location.href).hostname !== window.location.hostname + ); + } + + /** + * You can override Rel manually, but if not, we'll set it to "noreferrer noopener" if the link is external. + * Tabnabbing vulnerability 🤯 + * TLDR: when a link has the attribute target="_blank", always add ref="noreferrer noopener" + * https://cheatsheetseries.owasp.org/cheatsheets/HTML5_Security_Cheat_Sheet.html#tabnabbing + */ + linkRelRender(): string | undefined { + if (this.linkRel) { + return this.linkRel; + } + return this.isURLExternal(this.linkHref) + ? 'noreferrer noopener' + : undefined; + } + + /** + * You can override target manually, but if not, we'll set it to "_blank" if the link is external. + */ + linkTargetRender(): string | undefined { + if (this.linkTarget) { + return this.linkTarget; + } + return this.isURLExternal(this.linkHref) ? '_blank' : undefined; + } + + render(): TemplateResult { + return html` + + ${this.linkText ? html`${this.linkText}` : html``} + `; + } +} + +declare global { + interface HTMLElementTagNameMap { + 'outline-core-link': OutlineCoreLink; + } +} diff --git a/packages/outline-core-link/src/test/outline-core-link.test.ts b/packages/outline-core-link/src/test/outline-core-link.test.ts new file mode 100644 index 000000000..c52bea808 --- /dev/null +++ b/packages/outline-core-link/src/test/outline-core-link.test.ts @@ -0,0 +1,76 @@ +import { OutlineCoreLink } from '@phase2/outline-core-link'; +import { assert, fixture } from '@open-wc/testing'; +import { html } from 'lit/static-html.js'; + +describe('outline-core-link', () => { + it('is defined', () => { + const el = document.createElement('outline-core-link'); + assert.instanceOf(el, OutlineCoreLink); + }); + + it('renders with default values', async () => { + const el = await fixture(html``); + assert.shadowDom.equal( + el, + ` + + ` + ); + }); + + it('renders with link-href attribute', async () => { + const el = await fixture( + html`` + ); + assert.shadowDom.equal( + el, + ` + + ` + ); + }); + + it('renders with link-href attribute and slotted text', async () => { + const el = await fixture( + html`link` + ); + assert.shadowDom.equal( + el, + ` + + ` + ); + assert.lightDom.equal(el, `link`); + }); + + it('renders with link-href and link-text attributes', async () => { + const el = await fixture( + html`` + ); + assert.shadowDom.equal( + el, + ` + link + ` + ); + }); + + it('renders with fully slotted link', async () => { + const el = await fixture( + html`link` + ); + assert.lightDom.equal( + el, + `link` + ); + }); +}); diff --git a/packages/outline-core-link/tsconfig.build.json b/packages/outline-core-link/tsconfig.build.json new file mode 100644 index 000000000..ebc8e4b8e --- /dev/null +++ b/packages/outline-core-link/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-link/src/test/outline-link.test.ts b/packages/outline-link/src/test/outline-link.test.ts index 3c40e921d..ed80cd925 100644 --- a/packages/outline-link/src/test/outline-link.test.ts +++ b/packages/outline-link/src/test/outline-link.test.ts @@ -2,14 +2,14 @@ import { OutlineCoreLink } from '@phase2/outline-link'; import { assert, fixture } from '@open-wc/testing'; import { html } from 'lit/static-html.js'; -describe('outline-link', () => { +describe('outline-core-link', () => { it('is defined', () => { - const el = document.createElement('outline-link'); + const el = document.createElement('outline-core-link'); assert.instanceOf(el, OutlineCoreLink); }); it('renders with default values', async () => { - const el = await fixture(html``); + const el = await fixture(html``); assert.shadowDom.equal( el, ` @@ -20,9 +20,9 @@ describe('outline-link', () => { it('renders with link-href attribute', async () => { const el = await fixture( - html`` + >` ); assert.shadowDom.equal( el, @@ -34,8 +34,8 @@ describe('outline-link', () => { it('renders with link-href attribute and slotted text', async () => { const el = await fixture( - html`linklink` ); assert.shadowDom.equal( @@ -49,10 +49,10 @@ describe('outline-link', () => { it('renders with link-href and link-text attributes', async () => { const el = await fixture( - html`` + >` ); assert.shadowDom.equal( el, @@ -64,8 +64,8 @@ describe('outline-link', () => { it('renders with fully slotted link', async () => { const el = await fixture( - html`linklink` ); assert.lightDom.equal( diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index 5ef06f496..42304c934 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -451,11 +451,11 @@ video{ --tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } -.border-2, .border, .border-b, .border-t-2{ +.border-2, .border, .border-t-2, .border-b{ border-color: currentColor; } -.shadow-md, .shadow-xl, .shadow{ +.shadow, .shadow-md, .shadow-xl{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -701,14 +701,14 @@ video{ .border{ border-width: 1px; -} -.border-b{ - border-bottom-width: 1px; - } .border-t-2{ border-top-width: 2px; +} +.border-b{ + border-bottom-width: 1px; + } .border-dashed{ border-style: dashed; @@ -948,6 +948,13 @@ video{ .no-underline{ text-decoration: none; +} +.shadow{ + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .shadow-md{ --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); @@ -962,13 +969,6 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .outline{ outline-style: solid; diff --git a/packages/outline-storybook/stories/components/outline-card.stories.ts b/packages/outline-storybook/stories/components/outline-card.stories.ts index 17d0b28e9..31628dfa3 100644 --- a/packages/outline-storybook/stories/components/outline-card.stories.ts +++ b/packages/outline-storybook/stories/components/outline-card.stories.ts @@ -129,7 +129,7 @@ CardWithImageHeader.args = {

02/2020

- Read More + Read More

`, @@ -210,7 +210,7 @@ const cleanTemplate = (): TemplateResult =>

02/2020

- Read More + Read More

diff --git a/packages/outline-storybook/stories/components/outline-link.stories.ts b/packages/outline-storybook/stories/components/outline-core-link.stories.ts similarity index 78% rename from packages/outline-storybook/stories/components/outline-link.stories.ts rename to packages/outline-storybook/stories/components/outline-core-link.stories.ts index 5e855235e..be8f2cc0a 100644 --- a/packages/outline-storybook/stories/components/outline-link.stories.ts +++ b/packages/outline-storybook/stories/components/outline-core-link.stories.ts @@ -1,9 +1,13 @@ import { html, TemplateResult } from 'lit'; import { ifDefined } from 'lit/directives/if-defined.js'; -import { argTypeRel, argTypeTarget, argTypeHref } from '@phase2/outline-link'; -import type { LinkTargetType, LinkRelType } from '@phase2/outline-link'; +import { + argTypeRel, + argTypeTarget, + argTypeHref, +} from '@phase2/outline-core-link'; +import type { LinkTargetType, LinkRelType } from '@phase2/outline-core-link'; // Import the component itself. -import '@phase2/outline-link'; +import '@phase2/outline-core-link'; import sampleImage from '@phase2/outline-static-assets/media/tech/1440/code-6.jpg'; @@ -42,7 +46,7 @@ export default { docs: { description: { component: ` -The \`outline-link\` component allows complete flexibility in how you choose to render a link element. +The \`outline-core-link\` component allows complete flexibility in how you choose to render a link element. ## Description & Usage @@ -52,21 +56,21 @@ The \`outline-link\` component allows complete flexibility in how you choose to ## CSS Variables -The primary coloring of the \`outline-link\` component is handled by the following CSS Variables. +The primary coloring of the \`outline-core-link\` component is handled by the following CSS Variables. > Any consumer application that includes \`outline.theme.css\` can simply overwrite any relevant CSS Variables in a subsequent CSS include to affect change on the element styling using the following variables. -Additional documentation and references for these CSS Variables can be found in \`outline-link/css-variables/vars-link.css\`. +Additional documentation and references for these CSS Variables can be found in \`outline-core-link/css-variables/vars-link.css\`. -- \`--outline-link-transition-property\`: The CSS transition property to use for the link. -- \`--outline-link-transition-duration\`: The CSS transition duration to use for the link. -- \`--outline-link-transition-timing-function\`: The CSS transition timing function to use for the link. -- \`--outline-link-color-default\`: The default link color. -- \`--outline-link-color-default-decoration\`: Text decoration for the default link. -- \`--outline-link-color-hover\`: The link color when hovering on the link. -- \`--outline-link-color-hover-decoration\`: Text decoration for the link when hovering. -- \`--outline-link-color-focus\`: The link color when focusing on the link. -- \`--outline-link-color-focus-decoration\`: Text decoration for the link when focusing. +- \`--outline-core-link-transition-property\`: The CSS transition property to use for the link. +- \`--outline-core-link-transition-duration\`: The CSS transition duration to use for the link. +- \`--outline-core-link-transition-timing-function\`: The CSS transition timing function to use for the link. +- \`--outline-core-link-color-default\`: The default link color. +- \`--outline-core-link-color-default-decoration\`: Text decoration for the default link. +- \`--outline-core-link-color-hover\`: The link color when hovering on the link. +- \`--outline-core-link-color-hover-decoration\`: Text decoration for the link when hovering. +- \`--outline-core-link-color-focus\`: The link color when focusing on the link. +- \`--outline-core-link-color-focus-decoration\`: Text decoration for the link when focusing. `, }, }, @@ -165,7 +169,7 @@ FullySlotted.parameters = { description: { story: ` The following sample assumes the consumer application will be sending the entire link element and anything it contains as markup. -This allows for the consumer application to fully control the link element with any special features that may be included, while still adhering to the basic styling of the \`outline-link\` component. +This allows for the consumer application to fully control the link element with any special features that may be included, while still adhering to the basic styling of the \`outline-core-link\` component. `, }, }, diff --git a/packages/outline-storybook/stories/components/outline-dropdown.stories.ts b/packages/outline-storybook/stories/components/outline-dropdown.stories.ts index bb8f14fbe..2557fd693 100644 --- a/packages/outline-storybook/stories/components/outline-dropdown.stories.ts +++ b/packages/outline-storybook/stories/components/outline-dropdown.stories.ts @@ -95,7 +95,7 @@ const configuration = { }, args: { dropdownSlot: ` -

This is the content of the dropdown. This is a pretend link so we can tab in. While this is a simple p tag, any content can be placed in this dropdown using slot="dropdown" on your top level element in the dropdown panel.

+

This is the content of the dropdown. This is a pretend link so we can tab in. While this is a simple p tag, any content can be placed in this dropdown using slot="dropdown" on your top level element in the dropdown panel.

This dropdown panel can be styled as needed for any menus that need to extend the outline-dropdown component.

`, isDisabled: false, @@ -250,7 +250,7 @@ SecondaryMenuDropdown.decorators = paddedMenuWrapper; const dropdownContent = html`
-

This is the content of the dropdown. This is a pretend link so we can tab in. While this is a simple p tag, any content can be placed in this dropdown using slot="dropdown" on your top level element in the dropdown panel.

+

This is the content of the dropdown. This is a pretend link so we can tab in. While this is a simple p tag, any content can be placed in this dropdown using slot="dropdown" on your top level element in the dropdown panel.

This dropdown panel can be styled as needed for any menus that need to extend the outline-dropdown component.

`; diff --git a/packages/outline-storybook/stories/components/outline-list.stories.ts b/packages/outline-storybook/stories/components/outline-list.stories.ts index 3121f1480..239478154 100644 --- a/packages/outline-storybook/stories/components/outline-list.stories.ts +++ b/packages/outline-storybook/stories/components/outline-list.stories.ts @@ -23,10 +23,10 @@ export default { > items.map(item => html\`
  • - + >
  • \` )} @@ -39,13 +39,13 @@ export default { > Links List
  • - +
  • - +
  • - +
  • )} Order by criteria @@ -140,10 +140,10 @@ const Template = ({ } ${items(itemCount).map( item => html` - + > ` )} ${ifDefined(unsafeHTML(footerSlotContent))} diff --git a/packages/outline-storybook/stories/components/outline-modal.stories.ts b/packages/outline-storybook/stories/components/outline-modal.stories.ts index f6a9ecb21..11661a17e 100644 --- a/packages/outline-storybook/stories/components/outline-modal.stories.ts +++ b/packages/outline-storybook/stories/components/outline-modal.stories.ts @@ -154,7 +154,7 @@ You can access the boolean \`isOpen\` property to determine if the modal is open {{ shouldForceAction }} elementToFocusSelector="{{ elementToFocusSelector }}" > - {{ triggerSlot}} + {{ triggerSlot}} {{ headerSlot}}

    {{ accessibilityDescription }}

    {{ defaultSlot }} @@ -189,9 +189,9 @@ const Template = ({ export const Small: any = Template.bind({}); Small.args = { triggerSlot: html` - +

    Open small modal.

    -
    + `, headerSlot: html` @@ -212,9 +212,9 @@ Small.args = { export const Medium: any = Template.bind({}); Medium.args = { triggerSlot: html` - + Open medium modal - + `, headerSlot: html` The modal header @@ -233,9 +233,9 @@ Medium.args = { export const FullScreen: any = Template.bind({}); FullScreen.args = { triggerSlot: html` - + Open full screen modal - + `, headerSlot: html` @@ -278,9 +278,9 @@ ButtonTrigger.args = { export const NoHeader: any = Template.bind({}); NoHeader.args = { triggerSlot: html` - +

    Open modal without header.

    -
    + `, defaultSlot: html`

    Here is a first line of the modal.

    @@ -296,9 +296,9 @@ NoHeader.args = { export const AccessibilityDescription: any = Template.bind({}); AccessibilityDescription.args = { triggerSlot: html` - +

    Open a modal with an accessibility description.

    -
    + `, headerSlot: html` @@ -325,9 +325,9 @@ AccessibilityDescription.args = { export const CustomFocusElement: any = Template.bind({}); CustomFocusElement.args = { triggerSlot: html` - +

    Open modal and focus on accept button.

    -
    + `, headerSlot: html` @@ -375,9 +375,9 @@ CustomFocusElement.args = { export const AutoFocusedElement: any = Template.bind({}); AutoFocusedElement.args = { triggerSlot: html` - +

    Open modal and focus on accept button automatically.

    -
    + `, headerSlot: html` @@ -421,9 +421,9 @@ AutoFocusedElement.args = { export const ForceAction: any = Template.bind({}); ForceAction.args = { triggerSlot: html` - +

    Open modal and force an action.

    -
    + `, headerSlot: html` From 30dcd1f4d124a9020edbcc18aaedcbae7043e3a2 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 2 Jun 2023 10:04:29 -0400 Subject: [PATCH 018/143] fix(outline-core-link): Update the initial version to match semantic release formatting. --- packages/outline-core-link/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/outline-core-link/package.json b/packages/outline-core-link/package.json index 22caeff37..ebb9b6292 100644 --- a/packages/outline-core-link/package.json +++ b/packages/outline-core-link/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-core-link", - "version": "0.1", + "version": "0.0.1", "description": "The Outline Components for the web link component", "keywords": [ "outline", From 4ad1c7258a6fe64df23a668d4e9192ec554f0431 Mon Sep 17 00:00:00 2001 From: bardleb Date: Tue, 6 Jun 2023 11:53:33 -0400 Subject: [PATCH 019/143] fix: core link issues --- packages/outline-core-link/CHANGELOG.md | 28 -------- packages/outline-core-link/index.ts | 1 - packages/outline-core-link/src/config.ts | 43 ------------ .../src/css-variables/vars-link.css | 24 +++---- .../src/outline-core-link.css | 28 ++++---- .../src/outline-core-link.ts | 16 ++--- packages/outline-docs/src/guides/welcome.mdx | 2 +- packages/outline-link/index.ts | 2 +- packages/outline-link/src/outline-link.ts | 70 ++++++------------- .../src/test/outline-link.test.ts | 26 +++---- .../config/storybook.main.css | 26 +++---- .../components/outline-card.stories.ts | 4 +- .../components/outline-core-link.stories.ts | 69 +++++++----------- .../components/outline-dropdown.stories.ts | 4 +- .../components/outline-list.stories.ts | 14 ++-- .../components/outline-modal.stories.ts | 34 ++++----- 16 files changed, 136 insertions(+), 255 deletions(-) delete mode 100644 packages/outline-core-link/CHANGELOG.md diff --git a/packages/outline-core-link/CHANGELOG.md b/packages/outline-core-link/CHANGELOG.md deleted file mode 100644 index 12e460d87..000000000 --- a/packages/outline-core-link/CHANGELOG.md +++ /dev/null @@ -1,28 +0,0 @@ -# @phase2/outline-link - -## 0.1.4 - -### Patch Changes - -- Update to @phase2/outline-core packages. - -## 0.1.3 - -### Patch Changes - -- Bumped versions with updated package contents. - -## 0.1.2 - -### Patch Changes - -- CSS Variable update version bumps. -- Updated dependencies - - @phase2/outline-core@0.1.7 - -## 0.1.1 - -### Patch Changes - -- fe7a9fa: Documentation and usage updates. -- 6c833ed: Documentation and formatting updates. diff --git a/packages/outline-core-link/index.ts b/packages/outline-core-link/index.ts index e4d6645f9..db0490239 100644 --- a/packages/outline-core-link/index.ts +++ b/packages/outline-core-link/index.ts @@ -1,4 +1,3 @@ export { OutlineCoreLink } from './src/outline-core-link'; -export { argTypeRel, argTypeTarget, argTypeHref } from './src/config'; export { default as linkVars } from './src/css-variables/vars-link.css.lit'; export type { LinkTargetType, LinkRelType } from './src/config'; diff --git a/packages/outline-core-link/src/config.ts b/packages/outline-core-link/src/config.ts index 83a75c643..f0cb6c81b 100644 --- a/packages/outline-core-link/src/config.ts +++ b/packages/outline-core-link/src/config.ts @@ -20,46 +20,3 @@ export interface LinkType { linkText?: string; linkHref?: string; } - -export const argTypeHref = { - name: 'link-href', - description: 'https://www.w3schools.com/tags/att_a_href.asp', - control: { - type: 'text', - }, - table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, -}; - -export const argTypeTarget = { - name: 'link-target', - description: 'https://www.w3schools.com/tags/att_a_target.asp', - options: ['_blank', '_self', '_parent', '_top'], - control: { - type: 'select', - }, - table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, -}; - -export const argTypeRel = { - name: 'link-rel', - description: 'https://www.w3schools.com/tags/att_a_rel.asp', - options: [ - 'alternate', - 'author', - 'bookmark', - 'external', - 'help', - 'license', - 'next', - 'nofollow', - 'noopener', - 'noreferrer', - 'prev', - 'search', - 'tag', - ], - control: { - type: 'select', - }, - table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, -}; diff --git a/packages/outline-core-link/src/css-variables/vars-link.css b/packages/outline-core-link/src/css-variables/vars-link.css index 3e28930f4..65c8aa97a 100644 --- a/packages/outline-core-link/src/css-variables/vars-link.css +++ b/packages/outline-core-link/src/css-variables/vars-link.css @@ -1,21 +1,21 @@ /* -Default CSS Variables for `outline-link`. +Default CSS Variables for `outline-core-link`. You can override these using `outline.theme.css`, or any css file in your consumer application with a later loading order than `outline.theme.css`. The variables used to override the default -`outline-link` styling can be found in -`outline-link.ts` delcared with the `@cssprop` annotations. +`outline-core-link` styling can be found in +`outline-core-link.ts` delcared with the `@cssprop` annotations. */ :host { - --outline-link--color--computed: var(--outline-link--color, var(--outline-blue-600)); - --outline-link--text-decoration--computed: var(--outline-link--text-decoration, none); - --outline-link--color-hover--computed: var(--outline-link--color-hover, var(--outline-gray-600)); - --outline-link--text-decoration-hover--computed: var(--outline-link--text-decoration-hover, underline); - --outline-link--color-focus--computed: var(--outline-link--color-focus, var(--outline-gray-600)); - --outline-link--text-decoration-focus--computed: var(--outline-link--text-decoration-focus, underline); - --outline-link--transition-property--computed: var(--outline-link--transition-property, color, background-color, border-color, text-decoration-color, fill, stroke); - --outline-link--transition-duration--computed: var(--outline-link--transition-duration, 150ms); - --outline-link--transition-timing-function--computed: var(--outline-link--transition-timing-function, cubic-bezier(0.4, 0, 0.2, 1)); + --outline-core-link--color--computed: var(--outline-core-link--color, var(--outline-blue-600)); + --outline-core-link--text-decoration--computed: var(--outline-core-link--text-decoration, none); + --outline-core-link--color-hover--computed: var(--outline-core-link--color-hover, var(--outline-gray-600)); + --outline-core-link--text-decoration-hover--computed: var(--outline-core-link--text-decoration-hover, underline); + --outline-core-link--color-focus--computed: var(--outline-core-link--color-focus, var(--outline-gray-600)); + --outline-core-link--text-decoration-focus--computed: var(--outline-core-link--text-decoration-focus, underline); + --outline-core-link--transition-property--computed: var(--outline-core-link--transition-property, color, background-color, border-color, text-decoration-color, fill, stroke); + --outline-core-link--transition-duration--computed: var(--outline-core-link--transition-duration, 150ms); + --outline-core-link--transition-timing-function--computed: var(--outline-core-link--transition-timing-function, cubic-bezier(0.4, 0, 0.2, 1)); } diff --git a/packages/outline-core-link/src/outline-core-link.css b/packages/outline-core-link/src/outline-core-link.css index 2eb182539..f519566a0 100644 --- a/packages/outline-core-link/src/outline-core-link.css +++ b/packages/outline-core-link/src/outline-core-link.css @@ -1,26 +1,22 @@ @import './css-variables/vars-link.css'; -a, -::slotted(a) { +a { font-family: var(--ff-body); - text-decoration: var(--outline-link--text-decoration--computed); - color: var(--outline-link--color--computed); - transition-property: var(--outline-link--transition-property--computed); + text-decoration: var(--outline-core-link--text-decoration--computed); + color: var(--outline-core-link--color--computed); + transition-property: var(--outline-core-link--transition-property--computed); transition-timing-function: var( - --outline-link--transition-timing-function--computed + --outline-core-link--transition-timing-function--computed ); - transition-duration: var(--outline-link--transition-duration--computed); + transition-duration: var(--outline-core-link--transition-duration--computed); } -a:hover, -::slotted(a:hover) { - text-decoration: var(--outline-link--text-decoration-hover--computed); - color: var(--outline-link--color-hover--computed); +a:hover { + text-decoration: var(--outline-core-link--text-decoration-hover--computed); + color: var(--outline-core-link--color-hover--computed); } -a:focus, -::slotted(a:focus) { - text-decoration: var(--outline-link--text-decoration-focus--computed); - color: var(--outline-link--color-focus--computed); - outline: none; +a:focus { + text-decoration: var(--outline-core-link--text-decoration-focus--computed); + color: var(--outline-core-link--color-focus--computed); } diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts index f0a0242a7..5af6cffb5 100644 --- a/packages/outline-core-link/src/outline-core-link.ts +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -14,14 +14,14 @@ import componentStyles from './outline-core-link.css.lit'; * @element outline-core-link * @extends OutlineElement * @slot - The default slot for this element. - * @cssprop --outline-link-transition-property: The CSS transition property to use for the link. - * @cssprop --outline-link-transition-duration: The CSS transition duration to use for the link. - * @cssprop --outline-link-transition-timing-function: The CSS transition timing function to use for the link. - * @cssprop --outline-link-color-default: The default link color. - * @cssprop --outline-link-color-default-decoration: Text decoration for the default link. - * @cssprop --outline-link-color-hover: The link color when hovering on the link. - * @cssprop --outline-link-color-hover-decoration: Text decoration for the link when hovering. - * @cssprop --outline-link-color-focus: The link color when focusing on the link. + * @cssprop --outline-core-link-transition-property: The CSS transition property to use for the link. + * @cssprop --outline-core-link-transition-duration: The CSS transition duration to use for the link. + * @cssprop --outline-core-link-transition-timing-function: The CSS transition timing function to use for the link. + * @cssprop --outline-core-link-color-default: The default link color. + * @cssprop --outline-core-link-color-default-decoration: Text decoration for the default link. + * @cssprop --outline-core-link-color-hover: The link color when hovering on the link. + * @cssprop --outline-core-link-color-hover-decoration: Text decoration for the link when hovering. + * @cssprop --outline-core-link-color-focus: The link color when focusing on the link. * @todo - Add support for outline/ring on the focus state of the link. */ @customElement('outline-core-link') diff --git a/packages/outline-docs/src/guides/welcome.mdx b/packages/outline-docs/src/guides/welcome.mdx index 242c60fe6..79bfba87b 100644 --- a/packages/outline-docs/src/guides/welcome.mdx +++ b/packages/outline-docs/src/guides/welcome.mdx @@ -1,7 +1,7 @@ import { html } from 'lit'; import { Meta, Canvas, Story } from '@storybook/addon-docs'; -import { OutlineCoreLink } from '@phase2/outline-link'; +import { OutlineLink } from '@phase2/outline-link'; import { OutlineCodeBlock } from '@phase2/outline-code-block'; import { OutlineIcon } from '@phase2/outline-icon'; // import { OutlineAlert } from '@phase2/outline-alert'; diff --git a/packages/outline-link/index.ts b/packages/outline-link/index.ts index 8d3de9ab1..925012501 100644 --- a/packages/outline-link/index.ts +++ b/packages/outline-link/index.ts @@ -1,4 +1,4 @@ -export { OutlineCoreLink } from './src/outline-link'; +export { OutlineLink } from './src/outline-link'; export { argTypeRel, argTypeTarget, argTypeHref } from './src/config'; export { default as linkVars } from './src/css-variables/vars-link.css.lit'; export type { LinkTargetType, LinkRelType } from './src/config'; diff --git a/packages/outline-link/src/outline-link.ts b/packages/outline-link/src/outline-link.ts index 4c7a42a0a..3b32a6c8d 100644 --- a/packages/outline-link/src/outline-link.ts +++ b/packages/outline-link/src/outline-link.ts @@ -9,9 +9,9 @@ import type { LinkTargetType, LinkRelType } from './config'; import componentStyles from './outline-link.css.lit'; /** - * The Outline Core Link component + * The Outline Link component * - * @element outline-core-link + * @element outline-link * @extends OutlineElement * @slot - The default slot for this element. * @cssprop --outline-link-transition-property: The CSS transition property to use for the link. @@ -24,20 +24,20 @@ import componentStyles from './outline-link.css.lit'; * @cssprop --outline-link-color-focus: The link color when focusing on the link. * @todo - Add support for outline/ring on the focus state of the link. */ -@customElement('outline-core-link') -export class OutlineCoreLink extends OutlineElement { +@customElement('outline-link') +export class OutlineLink extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; /** * Link url */ @property({ type: String, attribute: 'link-href' }) - linkHref: string; + linkHref: string | boolean = false; /** * Link text */ @property({ type: String, attribute: 'link-text' }) - linkText: string; + linkText: string | boolean = false; /** * Link target @@ -52,53 +52,29 @@ export class OutlineCoreLink extends OutlineElement { linkRel: LinkRelType; /** - * Check to see if the link is external, pass target="_blank" and rel="external" if so. Returns true if the link is external. + * This methodology allows us to create a component that can use properties + * passed into it to generate a link element (). This requires the linkHref + * attribute is passed, otherwise, anything passed in will override the default + * content in the slot allowing you to pass a pre-generated link into the + * outline-link component wrapper. */ - isURLExternal(url: string): boolean { - return ( - new URL(url, window.location.href).hostname !== window.location.hostname - ); - } - - /** - * You can override Rel manually, but if not, we'll set it to "noreferrer noopener" if the link is external. - * Tabnabbing vulnerability 🤯 - * TLDR: when a link has the attribute target="_blank", always add ref="noreferrer noopener" - * https://cheatsheetseries.owasp.org/cheatsheets/HTML5_Security_Cheat_Sheet.html#tabnabbing - */ - linkRelRender(): string | undefined { - if (this.linkRel) { - return this.linkRel; - } - return this.isURLExternal(this.linkHref) - ? 'noreferrer noopener' - : undefined; - } - - /** - * You can override target manually, but if not, we'll set it to "_blank" if the link is external. - */ - linkTargetRender(): string | undefined { - if (this.linkTarget) { - return this.linkTarget; - } - return this.isURLExternal(this.linkHref) ? '_blank' : undefined; - } - render(): TemplateResult { - return html` - - ${this.linkText ? html`${this.linkText}` : html``} - `; + return html`${ + this.linkHref + ? html` + ${this.linkText ? html`${this.linkText}` : html``} + ` + : html`` + }`; } } declare global { interface HTMLElementTagNameMap { - 'outline-core-link': OutlineCoreLink; + 'outline-link': OutlineLink; } } diff --git a/packages/outline-link/src/test/outline-link.test.ts b/packages/outline-link/src/test/outline-link.test.ts index ed80cd925..c333021af 100644 --- a/packages/outline-link/src/test/outline-link.test.ts +++ b/packages/outline-link/src/test/outline-link.test.ts @@ -1,15 +1,15 @@ -import { OutlineCoreLink } from '@phase2/outline-link'; +import { OutlineLink } from '@phase2/outline-link'; import { assert, fixture } from '@open-wc/testing'; import { html } from 'lit/static-html.js'; -describe('outline-core-link', () => { +describe('outline-link', () => { it('is defined', () => { - const el = document.createElement('outline-core-link'); - assert.instanceOf(el, OutlineCoreLink); + const el = document.createElement('outline-link'); + assert.instanceOf(el, OutlineLink); }); it('renders with default values', async () => { - const el = await fixture(html``); + const el = await fixture(html``); assert.shadowDom.equal( el, ` @@ -20,9 +20,9 @@ describe('outline-core-link', () => { it('renders with link-href attribute', async () => { const el = await fixture( - html`` + >` ); assert.shadowDom.equal( el, @@ -34,8 +34,8 @@ describe('outline-core-link', () => { it('renders with link-href attribute and slotted text', async () => { const el = await fixture( - html`linklink` ); assert.shadowDom.equal( @@ -49,10 +49,10 @@ describe('outline-core-link', () => { it('renders with link-href and link-text attributes', async () => { const el = await fixture( - html`` + >` ); assert.shadowDom.equal( el, @@ -64,8 +64,8 @@ describe('outline-core-link', () => { it('renders with fully slotted link', async () => { const el = await fixture( - html`linklink` ); assert.lightDom.equal( diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index 42304c934..5b9e82948 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -451,11 +451,11 @@ video{ --tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } -.border-2, .border, .border-t-2, .border-b{ +.border-2, .border, .border-b, .border-t-2{ border-color: currentColor; } -.shadow, .shadow-md, .shadow-xl{ +.shadow-xl, .shadow, .shadow-md{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -701,14 +701,14 @@ video{ .border{ border-width: 1px; -} -.border-t-2{ - border-top-width: 2px; - } .border-b{ border-bottom-width: 1px; +} +.border-t-2{ + border-top-width: 2px; + } .border-dashed{ border-style: dashed; @@ -948,6 +948,13 @@ video{ .no-underline{ text-decoration: none; +} +.shadow-xl{ + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .shadow{ --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); @@ -962,13 +969,6 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.shadow-xl{ - --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .outline{ outline-style: solid; diff --git a/packages/outline-storybook/stories/components/outline-card.stories.ts b/packages/outline-storybook/stories/components/outline-card.stories.ts index 31628dfa3..17d0b28e9 100644 --- a/packages/outline-storybook/stories/components/outline-card.stories.ts +++ b/packages/outline-storybook/stories/components/outline-card.stories.ts @@ -129,7 +129,7 @@ CardWithImageHeader.args = {

    02/2020

    - Read More + Read More

    `, @@ -210,7 +210,7 @@ const cleanTemplate = (): TemplateResult =>

    02/2020

    - Read More + Read More

    diff --git a/packages/outline-storybook/stories/components/outline-core-link.stories.ts b/packages/outline-storybook/stories/components/outline-core-link.stories.ts index be8f2cc0a..e19d6b181 100644 --- a/packages/outline-storybook/stories/components/outline-core-link.stories.ts +++ b/packages/outline-storybook/stories/components/outline-core-link.stories.ts @@ -1,11 +1,6 @@ import { html, TemplateResult } from 'lit'; import { ifDefined } from 'lit/directives/if-defined.js'; -import { - argTypeRel, - argTypeTarget, - argTypeHref, -} from '@phase2/outline-core-link'; -import type { LinkTargetType, LinkRelType } from '@phase2/outline-core-link'; +import type { LinkTargetType } from '@phase2/outline-core-link'; // Import the component itself. import '@phase2/outline-core-link'; @@ -18,13 +13,21 @@ export default { tags: ['docsPage'], argTypes: { linkHref: { - ...argTypeHref, - }, - linkRel: { - ...argTypeRel, + name: 'link-href', + description: 'https://www.w3schools.com/tags/att_a_href.asp', + control: { + type: 'text', + }, + table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, }, linkTarget: { - ...argTypeTarget, + name: 'link-target', + description: 'https://www.w3schools.com/tags/att_a_target.asp', + options: ['', '_blank', '_self'], + control: { + type: 'select', + }, + table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, }, linkText: { name: 'link-text', @@ -38,8 +41,7 @@ export default { }, args: { linkHref: 'https://outline.phase2tech.com', - linkRel: 'external', - linkTarget: '_blank', + linkTarget: '', linkText: 'Sample Link', }, parameters: { @@ -50,13 +52,16 @@ The \`outline-core-link\` component allows complete flexibility in how you choos ## Description & Usage -- Providing both a \`link-href\` and \`link-text\` attribute negates the need or usage of any slotted content. -- Providing a \`link-href\` without the \`link-text\` attribute will use the slotted content as the content/text of the link. -- Providing neither the \`link-href\` nor the \`link-text\` attributes will assumes the entire link, including \`\` be passed into the slot from the consumer application. +- You must provide and set the \`link-href\` property to a valid URL. +- You can optionally set the \`link-target\` property to a valid target value. +- You can optionally set the \`link-text\` property to a valid text value. +- You can optionally set the \`link-rel\` property to a valid rel value. +- If the link is external, the component will automatically add \`rel="noopener noreferrer"\` to the link and open the link in a new tab. +- If you would like to put a link in a slot, you should now create a new component to handle this. ## CSS Variables -The primary coloring of the \`outline-core-link\` component is handled by the following CSS Variables. +The primary coloring of the \`outline-core-link\` component is handled by the following CSS Variables. > Any consumer application that includes \`outline.theme.css\` can simply overwrite any relevant CSS Variables in a subsequent CSS include to affect change on the element styling using the following variables. @@ -79,21 +84,18 @@ Additional documentation and references for these CSS Variables can be found in interface Options { linkHref?: string; - linkRel?: LinkRelType; linkText?: string; linkTarget?: LinkTargetType; } const LinkTemplate = ({ linkHref, - linkRel, linkText, linkTarget, }: Options): TemplateResult => html` ${ifDefined(linkText)} @@ -156,39 +158,18 @@ The following sample utilizes the \`link-href\` and \`link-text\` properties to }, }; -export const FullySlotted = (): TemplateResult => - html` - - - Link using fully slotted link element - - - `; -FullySlotted.parameters = { - docs: { - description: { - story: ` -The following sample assumes the consumer application will be sending the entire link element and anything it contains as markup. -This allows for the consumer application to fully control the link element with any special features that may be included, while still adhering to the basic styling of the \`outline-core-link\` component. - `, - }, - }, -}; - export const SlottedImageLink = (): TemplateResult => html` - - + Creative - `; SlottedImageLink.parameters = { docs: { description: { story: ` -The following sample goes a step beyond the previous example and provides more than just a simple text link from the consumer application. -An example of when this would be used could be a CMS providing pre-built responsive images using the \`picture\` element. +The following sample goes a step beyond the previous example and provides more than just a simple text link from the consumer application. +An example of when this would be used could be a CMS providing pre-built responsive images using the \`picture\` element. `, }, }, diff --git a/packages/outline-storybook/stories/components/outline-dropdown.stories.ts b/packages/outline-storybook/stories/components/outline-dropdown.stories.ts index 2557fd693..bb8f14fbe 100644 --- a/packages/outline-storybook/stories/components/outline-dropdown.stories.ts +++ b/packages/outline-storybook/stories/components/outline-dropdown.stories.ts @@ -95,7 +95,7 @@ const configuration = { }, args: { dropdownSlot: ` -

    This is the content of the dropdown. This is a pretend link so we can tab in. While this is a simple p tag, any content can be placed in this dropdown using slot="dropdown" on your top level element in the dropdown panel.

    +

    This is the content of the dropdown. This is a pretend link so we can tab in. While this is a simple p tag, any content can be placed in this dropdown using slot="dropdown" on your top level element in the dropdown panel.

    This dropdown panel can be styled as needed for any menus that need to extend the outline-dropdown component.

    `, isDisabled: false, @@ -250,7 +250,7 @@ SecondaryMenuDropdown.decorators = paddedMenuWrapper; const dropdownContent = html`
    -

    This is the content of the dropdown. This is a pretend link so we can tab in. While this is a simple p tag, any content can be placed in this dropdown using slot="dropdown" on your top level element in the dropdown panel.

    +

    This is the content of the dropdown. This is a pretend link so we can tab in. While this is a simple p tag, any content can be placed in this dropdown using slot="dropdown" on your top level element in the dropdown panel.

    This dropdown panel can be styled as needed for any menus that need to extend the outline-dropdown component.

    `; diff --git a/packages/outline-storybook/stories/components/outline-list.stories.ts b/packages/outline-storybook/stories/components/outline-list.stories.ts index 239478154..3121f1480 100644 --- a/packages/outline-storybook/stories/components/outline-list.stories.ts +++ b/packages/outline-storybook/stories/components/outline-list.stories.ts @@ -23,10 +23,10 @@ export default { > items.map(item => html\`
  • - + >
  • \` )} @@ -39,13 +39,13 @@ export default { > Links List
  • - +
  • - +
  • - +
  • )} Order by criteria @@ -140,10 +140,10 @@ const Template = ({ } ${items(itemCount).map( item => html` - + > ` )} ${ifDefined(unsafeHTML(footerSlotContent))} diff --git a/packages/outline-storybook/stories/components/outline-modal.stories.ts b/packages/outline-storybook/stories/components/outline-modal.stories.ts index 11661a17e..f6a9ecb21 100644 --- a/packages/outline-storybook/stories/components/outline-modal.stories.ts +++ b/packages/outline-storybook/stories/components/outline-modal.stories.ts @@ -154,7 +154,7 @@ You can access the boolean \`isOpen\` property to determine if the modal is open {{ shouldForceAction }} elementToFocusSelector="{{ elementToFocusSelector }}" > - {{ triggerSlot}} + {{ triggerSlot}} {{ headerSlot}}

    {{ accessibilityDescription }}

    {{ defaultSlot }} @@ -189,9 +189,9 @@ const Template = ({ export const Small: any = Template.bind({}); Small.args = { triggerSlot: html` - +

    Open small modal.

    -
    + `, headerSlot: html` @@ -212,9 +212,9 @@ Small.args = { export const Medium: any = Template.bind({}); Medium.args = { triggerSlot: html` - + Open medium modal - + `, headerSlot: html` The modal header @@ -233,9 +233,9 @@ Medium.args = { export const FullScreen: any = Template.bind({}); FullScreen.args = { triggerSlot: html` - + Open full screen modal - + `, headerSlot: html` @@ -278,9 +278,9 @@ ButtonTrigger.args = { export const NoHeader: any = Template.bind({}); NoHeader.args = { triggerSlot: html` - +

    Open modal without header.

    -
    + `, defaultSlot: html`

    Here is a first line of the modal.

    @@ -296,9 +296,9 @@ NoHeader.args = { export const AccessibilityDescription: any = Template.bind({}); AccessibilityDescription.args = { triggerSlot: html` - +

    Open a modal with an accessibility description.

    -
    + `, headerSlot: html` @@ -325,9 +325,9 @@ AccessibilityDescription.args = { export const CustomFocusElement: any = Template.bind({}); CustomFocusElement.args = { triggerSlot: html` - +

    Open modal and focus on accept button.

    -
    + `, headerSlot: html` @@ -375,9 +375,9 @@ CustomFocusElement.args = { export const AutoFocusedElement: any = Template.bind({}); AutoFocusedElement.args = { triggerSlot: html` - +

    Open modal and focus on accept button automatically.

    -
    + `, headerSlot: html` @@ -421,9 +421,9 @@ AutoFocusedElement.args = { export const ForceAction: any = Template.bind({}); ForceAction.args = { triggerSlot: html` - +

    Open modal and force an action.

    -
    + `, headerSlot: html` From b0d2414f4fa27e3d5e20e15935d47e1943f5b136 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 6 Jun 2023 12:13:07 -0400 Subject: [PATCH 020/143] fix(outline-core-link): Remove unwarranted test. --- .../src/test/outline-core-link.test.ts | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/packages/outline-core-link/src/test/outline-core-link.test.ts b/packages/outline-core-link/src/test/outline-core-link.test.ts index c52bea808..a9e29be34 100644 --- a/packages/outline-core-link/src/test/outline-core-link.test.ts +++ b/packages/outline-core-link/src/test/outline-core-link.test.ts @@ -18,20 +18,6 @@ describe('outline-core-link', () => { ); }); - it('renders with link-href attribute', async () => { - const el = await fixture( - html`` - ); - assert.shadowDom.equal( - el, - ` - - ` - ); - }); - it('renders with link-href attribute and slotted text', async () => { const el = await fixture( html` Date: Tue, 6 Jun 2023 12:46:58 -0400 Subject: [PATCH 021/143] fix(outline-core-link): Use `yarn analyze` to generate new `README.md`; Fix for typing issue. --- packages/outline-core-link/README.md | 76 +++++++++++++++---- .../src/outline-core-link.ts | 2 +- 2 files changed, 62 insertions(+), 16 deletions(-) diff --git a/packages/outline-core-link/README.md b/packages/outline-core-link/README.md index 9bf708181..3a738bf23 100644 --- a/packages/outline-core-link/README.md +++ b/packages/outline-core-link/README.md @@ -1,15 +1,61 @@ -# outline-link +# outline-core-link -The Outline Link component +The Outline Core Link component ## Properties -| Property | Attribute | Type | Default | Description | -|--------------|---------------|---------------------|---------|-------------| -| `linkHref` | `link-href` | `string \| boolean` | false | Link url | -| `linkRel` | `link-rel` | `LinkRelType` | | Link rel | -| `linkTarget` | `link-target` | `LinkTargetType` | | Link target | -| `linkText` | `link-text` | `string \| boolean` | false | Link text | +| Property | Type | Description | +|--------------|------------------|-------------| +| `linkHref` | `string` | Link url | +| `linkRel` | `LinkRelType` | Link rel | +| `linkTarget` | `LinkTargetType` | Link target | +| `linkText` | `string` | Link text | + +## Methods + +| Method | Type | Description | +|--------------------|---------------------------|--------------------------------------------------| +| `isURLExternal` | `(url: string): boolean` | Check to see if the link is external, pass target="_blank" and rel="external" if so. Returns true if the link is external. | +| `linkRelRender` | `(): string \| undefined` | You can override Rel manually, but if not, we'll set it to "noreferrer noopener" if the link is external.
    Tabnabbing vulnerability 🤯
    TLDR: when a link has the attribute target="_blank", always add ref="noreferrer noopener"
    https://cheatsheetseries.owasp.org/cheatsheets/HTML5_Security_Cheat_Sheet.html#tabnabbing | +| `linkTargetRender` | `(): string \| undefined` | You can override target manually, but if not, we'll set it to "_blank" if the link is external. | + +## Slots + +| Name | Description | +|------|------------------------------------| +| | The default slot for this element. | + +## CSS Custom Properties + +| Property | Description | +|-----------------------------------------|--------------------------------------------------| +| `--outline-core-link-color` | default: The default link color. | +| `--outline-core-link-color-default` | decoration: Text decoration for the default link. | +| `--outline-core-link-color-hover` | decoration: Text decoration for the link when hovering. | +| `--outline-core-link-transition` | property: The CSS transition property to use for the link. | +| `--outline-core-link-transition-timing` | function: The CSS transition timing function to use for the link. | + + +# outline-core-link + +The Outline Core Link component + +## Properties + +| Property | Attribute | Type | Description | +|--------------|---------------|------------------|-------------| +| `linkHref` | `link-href` | `string` | Link url | +| `linkRel` | `link-rel` | `LinkRelType` | Link rel | +| `linkTarget` | `link-target` | `LinkTargetType` | Link target | +| `linkText` | `link-text` | `string` | Link text | + +## Methods + +| Method | Type | Description | +|--------------------|--------------------------------------------------|--------------------------------------------------| +| `isURLExternal` | `(url: string): boolean` | Check to see if the link is external, pass target="_blank" and rel="external" if so. Returns true if the link is external. | +| `linkRelRender` | `(): string \| undefined` | You can override Rel manually, but if not, we'll set it to "noreferrer noopener" if the link is external.
    Tabnabbing vulnerability 🤯
    TLDR: when a link has the attribute target="_blank", always add ref="noreferrer noopener"
    https://cheatsheetseries.owasp.org/cheatsheets/HTML5_Security_Cheat_Sheet.html#tabnabbing | +| `linkTargetRender` | `(): "_blank" \| "_self" \| "_parent" \| "_top" \| undefined` | You can override target manually, but if not, we'll set it to "_blank" if the link is external. | ## Slots @@ -19,10 +65,10 @@ The Outline Link component ## CSS Custom Properties -| Property | Description | -|------------------------------------|--------------------------------------------------| -| `--outline-link-color` | default: The default link color. | -| `--outline-link-color-default` | decoration: Text decoration for the default link. | -| `--outline-link-color-hover` | decoration: Text decoration for the link when hovering. | -| `--outline-link-transition` | property: The CSS transition property to use for the link. | -| `--outline-link-transition-timing` | function: The CSS transition timing function to use for the link. | +| Property | Description | +|-----------------------------------------|--------------------------------------------------| +| `--outline-core-link-color` | default: The default link color. | +| `--outline-core-link-color-default` | decoration: Text decoration for the default link. | +| `--outline-core-link-color-hover` | decoration: Text decoration for the link when hovering. | +| `--outline-core-link-transition` | property: The CSS transition property to use for the link. | +| `--outline-core-link-transition-timing` | function: The CSS transition timing function to use for the link. | diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts index 5af6cffb5..66c26e010 100644 --- a/packages/outline-core-link/src/outline-core-link.ts +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -78,7 +78,7 @@ export class OutlineCoreLink extends OutlineElement { /** * You can override target manually, but if not, we'll set it to "_blank" if the link is external. */ - linkTargetRender(): string | undefined { + linkTargetRender(): LinkTargetType | undefined { if (this.linkTarget) { return this.linkTarget; } From 61d5a8853a15adb7688571be32e4c2f2e20aae9a Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 6 Jun 2023 12:49:07 -0400 Subject: [PATCH 022/143] fix(outline-templates): Ensure `outline-core-link` is added to default deps for new installations. --- packages/outline-templates/default/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/outline-templates/default/package.json b/packages/outline-templates/default/package.json index a7fb8f4ee..16f2be47a 100644 --- a/packages/outline-templates/default/package.json +++ b/packages/outline-templates/default/package.json @@ -88,6 +88,7 @@ "@phase2/outline-config": "latest", "@phase2/outline-container": "latest", "@phase2/outline-core": "latest", + "@phase2/outline-core-link": "latest", "@phase2/outline-docs": "latest", "@phase2/outline-dropdown": "latest", "@phase2/outline-examples": "latest", From 2cd42bd0921c44c6775a9037e14b985350037f15 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 6 Jun 2023 12:50:29 -0400 Subject: [PATCH 023/143] feat(outline-core-link): Adding Changeset. --- .changeset/new-impalas-crash.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .changeset/new-impalas-crash.md diff --git a/.changeset/new-impalas-crash.md b/.changeset/new-impalas-crash.md new file mode 100644 index 000000000..266a97b21 --- /dev/null +++ b/.changeset/new-impalas-crash.md @@ -0,0 +1,7 @@ +--- +"@phase2/outline-core-link": patch +"@phase2/outline-storybook": patch +"@phase2/outline-templates": patch +--- + +Initial setup of outline-core-link From dca49aeb460a8790ab18947fda2f37ad052802b2 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 6 Jun 2023 14:46:26 -0400 Subject: [PATCH 024/143] chore(release): Initial release for `outline-core-link`. --- .changeset/new-impalas-crash.md | 7 ------- packages/outline-cli/CHANGELOG.md | 8 ++++++++ packages/outline-cli/package.json | 6 +++--- packages/outline-core-link/CHANGELOG.md | 7 +++++++ packages/outline-core-link/package.json | 2 +- packages/outline-storybook/CHANGELOG.md | 6 ++++++ packages/outline-storybook/package.json | 2 +- packages/outline-templates/CHANGELOG.md | 6 ++++++ packages/outline-templates/package.json | 2 +- 9 files changed, 33 insertions(+), 13 deletions(-) delete mode 100644 .changeset/new-impalas-crash.md create mode 100644 packages/outline-core-link/CHANGELOG.md diff --git a/.changeset/new-impalas-crash.md b/.changeset/new-impalas-crash.md deleted file mode 100644 index 266a97b21..000000000 --- a/.changeset/new-impalas-crash.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@phase2/outline-core-link": patch -"@phase2/outline-storybook": patch -"@phase2/outline-templates": patch ---- - -Initial setup of outline-core-link diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index c24745e77..3cd9817e2 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-cli +## 0.0.40 + +### Patch Changes + +- Updated dependencies [2cd42bd] + - @phase2/outline-storybook@0.0.37 + - @phase2/outline-templates@0.0.42 + ## 0.0.39 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index c42792eb5..357d7130d 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.39", + "version": "0.0.40", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,8 +11,8 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.36", - "@phase2/outline-templates": "^0.0.41", + "@phase2/outline-storybook": "^0.0.37", + "@phase2/outline-templates": "^0.0.42", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", "fs": "^0.0.2-security", diff --git a/packages/outline-core-link/CHANGELOG.md b/packages/outline-core-link/CHANGELOG.md new file mode 100644 index 000000000..39a3e5cdb --- /dev/null +++ b/packages/outline-core-link/CHANGELOG.md @@ -0,0 +1,7 @@ +# @phase2/outline-core-link + +## 0.0.2 + +### Patch Changes + +- 2cd42bd: Initial setup of outline-core-link diff --git a/packages/outline-core-link/package.json b/packages/outline-core-link/package.json index ebb9b6292..900522868 100644 --- a/packages/outline-core-link/package.json +++ b/packages/outline-core-link/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-core-link", - "version": "0.0.1", + "version": "0.0.2", "description": "The Outline Components for the web link component", "keywords": [ "outline", diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index f33ff422c..a3824fd3a 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-storybook +## 0.0.37 + +### Patch Changes + +- 2cd42bd: Initial setup of outline-core-link + ## 0.0.36 ### Patch Changes diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index 869944241..b384e3700 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.36", + "version": "0.0.37", "license": "MIT", "scripts": { "package": "yarn publish" diff --git a/packages/outline-templates/CHANGELOG.md b/packages/outline-templates/CHANGELOG.md index bc4940210..3ec7815f0 100644 --- a/packages/outline-templates/CHANGELOG.md +++ b/packages/outline-templates/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-templates +## 0.0.42 + +### Patch Changes + +- 2cd42bd: Initial setup of outline-core-link + ## 0.0.41 ### Patch Changes diff --git a/packages/outline-templates/package.json b/packages/outline-templates/package.json index f17fe6f2f..44d77a4d9 100644 --- a/packages/outline-templates/package.json +++ b/packages/outline-templates/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-templates", "description": "The Outline Starter Templates", - "version": "0.0.41", + "version": "0.0.42", "license": "MIT", "publishConfig": { "access": "public" From c64f9531bf428159f9fde0bd31c1624f6ba3d59a Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 27 Jun 2023 12:57:40 -0400 Subject: [PATCH 025/143] feat(outline-core-link): Updating documentation; Expanding functionality. --- .../src/outline-core-link.css | 39 ++-- .../src/outline-core-link.ts | 31 ++- .../config/storybook.main.css | 16 +- .../components/outline-core-link.stories.mdx | 119 ++++++++++++ .../components/outline-core-link.stories.ts | 177 ------------------ 5 files changed, 176 insertions(+), 206 deletions(-) create mode 100644 packages/outline-storybook/stories/components/outline-core-link.stories.mdx delete mode 100644 packages/outline-storybook/stories/components/outline-core-link.stories.ts diff --git a/packages/outline-core-link/src/outline-core-link.css b/packages/outline-core-link/src/outline-core-link.css index f519566a0..5df9a02a5 100644 --- a/packages/outline-core-link/src/outline-core-link.css +++ b/packages/outline-core-link/src/outline-core-link.css @@ -1,22 +1,35 @@ @import './css-variables/vars-link.css'; -a { - font-family: var(--ff-body); - text-decoration: var(--outline-core-link--text-decoration--computed); - color: var(--outline-core-link--color--computed); - transition-property: var(--outline-core-link--transition-property--computed); +a, +::slotted(a) { + font-family: var(--ff-body) !important; + text-decoration: var( + --outline-core-link--text-decoration--computed + ) !important; + color: var(--outline-core-link--color--computed) !important; + transition-property: var( + --outline-core-link--transition-property--computed + ) !important; transition-timing-function: var( --outline-core-link--transition-timing-function--computed - ); - transition-duration: var(--outline-core-link--transition-duration--computed); + ) !important; + transition-duration: var( + --outline-core-link--transition-duration--computed + ) !important; } -a:hover { - text-decoration: var(--outline-core-link--text-decoration-hover--computed); - color: var(--outline-core-link--color-hover--computed); +a:hover, +::slotted(a:hover) { + text-decoration: var( + --outline-core-link--text-decoration-hover--computed + ) !important; + color: var(--outline-core-link--color-hover--computed) !important; } -a:focus { - text-decoration: var(--outline-core-link--text-decoration-focus--computed); - color: var(--outline-core-link--color-focus--computed); +a:focus, +::slotted(a:focus) { + text-decoration: var( + --outline-core-link--text-decoration-focus--computed + ) !important; + color: var(--outline-core-link--color-focus--computed) !important; } diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts index 66c26e010..3277de587 100644 --- a/packages/outline-core-link/src/outline-core-link.ts +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -7,6 +7,8 @@ import { OutlineElement } from '@phase2/outline-core'; import type { LinkTargetType, LinkRelType } from './config'; import componentStyles from './outline-core-link.css.lit'; +import { classMap } from 'lit-html/directives/class-map'; +import { unsafeStatic } from 'lit-html/static'; /** * The Outline Core Link component @@ -85,15 +87,28 @@ export class OutlineCoreLink extends OutlineElement { return this.isURLExternal(this.linkHref) ? '_blank' : undefined; } - render(): TemplateResult { + generateLink(): TemplateResult { + return html` + ${this.linkText ? html`${this.linkText}` : html``} + `; + } + + fullMarkupInSlot(): TemplateResult { return html` - - ${this.linkText ? html`${this.linkText}` : html``} - `; + + `; + } + + render(): TemplateResult { + if (this.linkHref) { + return this.generateLink(); + } else { + return this.fullMarkupInSlot(); + } } } diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index 5b9e82948..5ef06f496 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -455,7 +455,7 @@ video{ border-color: currentColor; } -.shadow-xl, .shadow, .shadow-md{ +.shadow-md, .shadow-xl, .shadow{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -948,6 +948,13 @@ video{ .no-underline{ text-decoration: none; +} +.shadow-md{ + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .shadow-xl{ --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); @@ -962,13 +969,6 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.shadow-md{ - --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .outline{ outline-style: solid; diff --git a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx new file mode 100644 index 000000000..fc9a06171 --- /dev/null +++ b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx @@ -0,0 +1,119 @@ +import { html } from 'lit'; +import { Meta, Canvas, Story } from '@storybook/addon-docs'; + +import '@phase2/outline-core-link'; +import '@phase2/outline-alert'; + +import sampleImage from '@phase2/outline-static-assets/media/tech/1440/code-6.jpg'; + + + +# `` `OutlineCoreLink` + +The `outline-core-link` component allows complete flexibility in how you choose to render a link element in your application. + +## Documentation Status + + + Status: Needs Work/In Progress +

    + This documentation is in need of additional work, or is currently in progress. +

    +
    + +## Introduction to the `outline-core-link` component + +The `outline-core-link` component allows for two distinct types of usages. +We will call these usages **Component Links** and **Consumer Links**. + +### Component Links + +> If you would like to put a full link in a slot, you should use **Consumer Link** mode described below. + +Component Links are links that are created by the `outline-core-link` component itself, and part, if not all of the link is rendered in the Shadow DOM. +These links are created by setting the `link-href` property to a valid URL. + +--- +

    Component Link

    + +```html preview-story + + + Component Link + +``` + +--- + +

    +```html preview-story + + + +``` + +**Using the** `outline-core-link` **component in Component Link mode:** + +- You must provide and set the `link-href` property to a valid URL. +- You can optionally set the `link-target` property to a valid target value. +- You can optionally set the `link-text` property to a valid text value. +- You can optionally set the `link-rel` property to a valid rel value. +- If the link is external, the component will automatically add `rel="noopener noreferrer"` to the link and open the link in a new tab. + +--- + +### Consumer Links + +> If you would like to render your link via properties, you should use the **Component Link** mode described above. + +Consumer Links are links that are created by a consumer application that uses the `outline-core-link` component as a wrapper for links generated by another backend/frontend system using the component. + +--- +

    + Consumer Link +

    + +```html preview-story + + + Consumer Link + + +``` +--- + +## CSS Variables + +The primary coloring of the `outline-core-link` component is handled by the following CSS Variables. + +> Any consumer application can simply overwrite any relevant CSS Variables in a subsequent CSS include to affect change on the element styling using the following variables. + +Additional documentation and references for these CSS Variables can be found in `outline-core-link/css-variables/vars-link.css`. + +- `--outline-core-link-transition-property`: The CSS transition property to use for the link. +- `--outline-core-link-transition-duration`: The CSS transition duration to use for the link. +- `--outline-core-link-transition-timing-function`: The CSS transition timing function to use for the link. +- `--outline-core-link-color-default`: The default link color. +- `--outline-core-link-color-default-decoration`: Text decoration for the default link. +- `--outline-core-link-color-hover`: The link color when hovering on the link. +- `--outline-core-link-color-hover-decoration`: Text decoration for the link when hovering. +- `--outline-core-link-color-focus`: The link color when focusing on the link. +- `--outline-core-link-color-focus-decoration`: Text decoration for the link when focusing. diff --git a/packages/outline-storybook/stories/components/outline-core-link.stories.ts b/packages/outline-storybook/stories/components/outline-core-link.stories.ts deleted file mode 100644 index e19d6b181..000000000 --- a/packages/outline-storybook/stories/components/outline-core-link.stories.ts +++ /dev/null @@ -1,177 +0,0 @@ -import { html, TemplateResult } from 'lit'; -import { ifDefined } from 'lit/directives/if-defined.js'; -import type { LinkTargetType } from '@phase2/outline-core-link'; -// Import the component itself. -import '@phase2/outline-core-link'; - -import sampleImage from '@phase2/outline-static-assets/media/tech/1440/code-6.jpg'; - -export default { - title: 'Navigation/Link', - component: 'outline-core-link', - // Tags are a new feature coming in 7.1, that we are using to drive this behaviour. - tags: ['docsPage'], - argTypes: { - linkHref: { - name: 'link-href', - description: 'https://www.w3schools.com/tags/att_a_href.asp', - control: { - type: 'text', - }, - table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, - }, - linkTarget: { - name: 'link-target', - description: 'https://www.w3schools.com/tags/att_a_target.asp', - options: ['', '_blank', '_self'], - control: { - type: 'select', - }, - table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, - }, - linkText: { - name: 'link-text', - description: - 'The text to display for the link component. This text is part of the ShadowDOM vs omitting this property and utilizing the default slot will render the text in LightDOM.', - control: { - type: 'text', - }, - table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, - }, - }, - args: { - linkHref: 'https://outline.phase2tech.com', - linkTarget: '', - linkText: 'Sample Link', - }, - parameters: { - docs: { - description: { - component: ` -The \`outline-core-link\` component allows complete flexibility in how you choose to render a link element. - -## Description & Usage - -- You must provide and set the \`link-href\` property to a valid URL. -- You can optionally set the \`link-target\` property to a valid target value. -- You can optionally set the \`link-text\` property to a valid text value. -- You can optionally set the \`link-rel\` property to a valid rel value. -- If the link is external, the component will automatically add \`rel="noopener noreferrer"\` to the link and open the link in a new tab. -- If you would like to put a link in a slot, you should now create a new component to handle this. - -## CSS Variables - -The primary coloring of the \`outline-core-link\` component is handled by the following CSS Variables. - -> Any consumer application that includes \`outline.theme.css\` can simply overwrite any relevant CSS Variables in a subsequent CSS include to affect change on the element styling using the following variables. - -Additional documentation and references for these CSS Variables can be found in \`outline-core-link/css-variables/vars-link.css\`. - -- \`--outline-core-link-transition-property\`: The CSS transition property to use for the link. -- \`--outline-core-link-transition-duration\`: The CSS transition duration to use for the link. -- \`--outline-core-link-transition-timing-function\`: The CSS transition timing function to use for the link. -- \`--outline-core-link-color-default\`: The default link color. -- \`--outline-core-link-color-default-decoration\`: Text decoration for the default link. -- \`--outline-core-link-color-hover\`: The link color when hovering on the link. -- \`--outline-core-link-color-hover-decoration\`: Text decoration for the link when hovering. -- \`--outline-core-link-color-focus\`: The link color when focusing on the link. -- \`--outline-core-link-color-focus-decoration\`: Text decoration for the link when focusing. -`, - }, - }, - }, -}; - -interface Options { - linkHref?: string; - linkText?: string; - linkTarget?: LinkTargetType; -} - -const LinkTemplate = ({ - linkHref, - linkText, - linkTarget, -}: Options): TemplateResult => - html` - - ${ifDefined(linkText)} - - `; - -export const Link = LinkTemplate.bind({}); -// eslint-disable-next-line -// @ts-ignore -Link.args = { - linkText: 'Sample Link', -}; -// eslint-disable-next-line -// @ts-ignore -Link.parameters = { - docs: { - source: { - code: ` - - {{ defaultSlot }} - - `, - }, - }, -}; -export const PropsAndSlottedText = (): TemplateResult => - html` - - Link using properties, with slotted link text - - `; -PropsAndSlottedText.parameters = { - docs: { - description: { - story: ` -The following sample utilizes the \`link-href\` to pass the URL reference, and passes in the link content, simple text in this case, via the default slot. - `, - }, - }, -}; - -export const PropertiesOnly = (): TemplateResult => - html` - - `; -PropertiesOnly.parameters = { - docs: { - description: { - story: ` -The following sample utilizes the \`link-href\` and \`link-text\` properties to render a link completely via the Shadow DOM. - `, - }, - }, -}; - -export const SlottedImageLink = (): TemplateResult => - html` - - Creative - - `; -SlottedImageLink.parameters = { - docs: { - description: { - story: ` -The following sample goes a step beyond the previous example and provides more than just a simple text link from the consumer application. -An example of when this would be used could be a CMS providing pre-built responsive images using the \`picture\` element. - `, - }, - }, - layout: 'fullscreen', -}; From aca25d24ab333fe83f8c92e104bea7b2699704b9 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 27 Jun 2023 13:04:34 -0400 Subject: [PATCH 026/143] Revert "feat(outline-core-link): Updating documentation; Expanding functionality." This reverts commit c64f9531bf428159f9fde0bd31c1624f6ba3d59a. --- .../src/outline-core-link.css | 39 ++-- .../src/outline-core-link.ts | 31 +-- .../config/storybook.main.css | 16 +- .../components/outline-core-link.stories.mdx | 119 ------------ .../components/outline-core-link.stories.ts | 177 ++++++++++++++++++ 5 files changed, 206 insertions(+), 176 deletions(-) delete mode 100644 packages/outline-storybook/stories/components/outline-core-link.stories.mdx create mode 100644 packages/outline-storybook/stories/components/outline-core-link.stories.ts diff --git a/packages/outline-core-link/src/outline-core-link.css b/packages/outline-core-link/src/outline-core-link.css index 5df9a02a5..f519566a0 100644 --- a/packages/outline-core-link/src/outline-core-link.css +++ b/packages/outline-core-link/src/outline-core-link.css @@ -1,35 +1,22 @@ @import './css-variables/vars-link.css'; -a, -::slotted(a) { - font-family: var(--ff-body) !important; - text-decoration: var( - --outline-core-link--text-decoration--computed - ) !important; - color: var(--outline-core-link--color--computed) !important; - transition-property: var( - --outline-core-link--transition-property--computed - ) !important; +a { + font-family: var(--ff-body); + text-decoration: var(--outline-core-link--text-decoration--computed); + color: var(--outline-core-link--color--computed); + transition-property: var(--outline-core-link--transition-property--computed); transition-timing-function: var( --outline-core-link--transition-timing-function--computed - ) !important; - transition-duration: var( - --outline-core-link--transition-duration--computed - ) !important; + ); + transition-duration: var(--outline-core-link--transition-duration--computed); } -a:hover, -::slotted(a:hover) { - text-decoration: var( - --outline-core-link--text-decoration-hover--computed - ) !important; - color: var(--outline-core-link--color-hover--computed) !important; +a:hover { + text-decoration: var(--outline-core-link--text-decoration-hover--computed); + color: var(--outline-core-link--color-hover--computed); } -a:focus, -::slotted(a:focus) { - text-decoration: var( - --outline-core-link--text-decoration-focus--computed - ) !important; - color: var(--outline-core-link--color-focus--computed) !important; +a:focus { + text-decoration: var(--outline-core-link--text-decoration-focus--computed); + color: var(--outline-core-link--color-focus--computed); } diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts index 3277de587..66c26e010 100644 --- a/packages/outline-core-link/src/outline-core-link.ts +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -7,8 +7,6 @@ import { OutlineElement } from '@phase2/outline-core'; import type { LinkTargetType, LinkRelType } from './config'; import componentStyles from './outline-core-link.css.lit'; -import { classMap } from 'lit-html/directives/class-map'; -import { unsafeStatic } from 'lit-html/static'; /** * The Outline Core Link component @@ -87,28 +85,15 @@ export class OutlineCoreLink extends OutlineElement { return this.isURLExternal(this.linkHref) ? '_blank' : undefined; } - generateLink(): TemplateResult { - return html` - ${this.linkText ? html`${this.linkText}` : html``} - `; - } - - fullMarkupInSlot(): TemplateResult { - return html` - - `; - } - render(): TemplateResult { - if (this.linkHref) { - return this.generateLink(); - } else { - return this.fullMarkupInSlot(); - } + return html` + + ${this.linkText ? html`${this.linkText}` : html``} + `; } } diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index 5ef06f496..5b9e82948 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -455,7 +455,7 @@ video{ border-color: currentColor; } -.shadow-md, .shadow-xl, .shadow{ +.shadow-xl, .shadow, .shadow-md{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -948,13 +948,6 @@ video{ .no-underline{ text-decoration: none; -} -.shadow-md{ - --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .shadow-xl{ --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); @@ -969,6 +962,13 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-md{ + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .outline{ outline-style: solid; diff --git a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx deleted file mode 100644 index fc9a06171..000000000 --- a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx +++ /dev/null @@ -1,119 +0,0 @@ -import { html } from 'lit'; -import { Meta, Canvas, Story } from '@storybook/addon-docs'; - -import '@phase2/outline-core-link'; -import '@phase2/outline-alert'; - -import sampleImage from '@phase2/outline-static-assets/media/tech/1440/code-6.jpg'; - - - -# `` `OutlineCoreLink` - -The `outline-core-link` component allows complete flexibility in how you choose to render a link element in your application. - -## Documentation Status - - - Status: Needs Work/In Progress -

    - This documentation is in need of additional work, or is currently in progress. -

    -
    - -## Introduction to the `outline-core-link` component - -The `outline-core-link` component allows for two distinct types of usages. -We will call these usages **Component Links** and **Consumer Links**. - -### Component Links - -> If you would like to put a full link in a slot, you should use **Consumer Link** mode described below. - -Component Links are links that are created by the `outline-core-link` component itself, and part, if not all of the link is rendered in the Shadow DOM. -These links are created by setting the `link-href` property to a valid URL. - ---- -

    Component Link

    - -```html preview-story - - - Component Link - -``` - ---- - -

    -```html preview-story - - - -``` - -**Using the** `outline-core-link` **component in Component Link mode:** - -- You must provide and set the `link-href` property to a valid URL. -- You can optionally set the `link-target` property to a valid target value. -- You can optionally set the `link-text` property to a valid text value. -- You can optionally set the `link-rel` property to a valid rel value. -- If the link is external, the component will automatically add `rel="noopener noreferrer"` to the link and open the link in a new tab. - ---- - -### Consumer Links - -> If you would like to render your link via properties, you should use the **Component Link** mode described above. - -Consumer Links are links that are created by a consumer application that uses the `outline-core-link` component as a wrapper for links generated by another backend/frontend system using the component. - ---- -

    - Consumer Link -

    - -```html preview-story - - - Consumer Link - - -``` ---- - -## CSS Variables - -The primary coloring of the `outline-core-link` component is handled by the following CSS Variables. - -> Any consumer application can simply overwrite any relevant CSS Variables in a subsequent CSS include to affect change on the element styling using the following variables. - -Additional documentation and references for these CSS Variables can be found in `outline-core-link/css-variables/vars-link.css`. - -- `--outline-core-link-transition-property`: The CSS transition property to use for the link. -- `--outline-core-link-transition-duration`: The CSS transition duration to use for the link. -- `--outline-core-link-transition-timing-function`: The CSS transition timing function to use for the link. -- `--outline-core-link-color-default`: The default link color. -- `--outline-core-link-color-default-decoration`: Text decoration for the default link. -- `--outline-core-link-color-hover`: The link color when hovering on the link. -- `--outline-core-link-color-hover-decoration`: Text decoration for the link when hovering. -- `--outline-core-link-color-focus`: The link color when focusing on the link. -- `--outline-core-link-color-focus-decoration`: Text decoration for the link when focusing. diff --git a/packages/outline-storybook/stories/components/outline-core-link.stories.ts b/packages/outline-storybook/stories/components/outline-core-link.stories.ts new file mode 100644 index 000000000..e19d6b181 --- /dev/null +++ b/packages/outline-storybook/stories/components/outline-core-link.stories.ts @@ -0,0 +1,177 @@ +import { html, TemplateResult } from 'lit'; +import { ifDefined } from 'lit/directives/if-defined.js'; +import type { LinkTargetType } from '@phase2/outline-core-link'; +// Import the component itself. +import '@phase2/outline-core-link'; + +import sampleImage from '@phase2/outline-static-assets/media/tech/1440/code-6.jpg'; + +export default { + title: 'Navigation/Link', + component: 'outline-core-link', + // Tags are a new feature coming in 7.1, that we are using to drive this behaviour. + tags: ['docsPage'], + argTypes: { + linkHref: { + name: 'link-href', + description: 'https://www.w3schools.com/tags/att_a_href.asp', + control: { + type: 'text', + }, + table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, + }, + linkTarget: { + name: 'link-target', + description: 'https://www.w3schools.com/tags/att_a_target.asp', + options: ['', '_blank', '_self'], + control: { + type: 'select', + }, + table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, + }, + linkText: { + name: 'link-text', + description: + 'The text to display for the link component. This text is part of the ShadowDOM vs omitting this property and utilizing the default slot will render the text in LightDOM.', + control: { + type: 'text', + }, + table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, + }, + }, + args: { + linkHref: 'https://outline.phase2tech.com', + linkTarget: '', + linkText: 'Sample Link', + }, + parameters: { + docs: { + description: { + component: ` +The \`outline-core-link\` component allows complete flexibility in how you choose to render a link element. + +## Description & Usage + +- You must provide and set the \`link-href\` property to a valid URL. +- You can optionally set the \`link-target\` property to a valid target value. +- You can optionally set the \`link-text\` property to a valid text value. +- You can optionally set the \`link-rel\` property to a valid rel value. +- If the link is external, the component will automatically add \`rel="noopener noreferrer"\` to the link and open the link in a new tab. +- If you would like to put a link in a slot, you should now create a new component to handle this. + +## CSS Variables + +The primary coloring of the \`outline-core-link\` component is handled by the following CSS Variables. + +> Any consumer application that includes \`outline.theme.css\` can simply overwrite any relevant CSS Variables in a subsequent CSS include to affect change on the element styling using the following variables. + +Additional documentation and references for these CSS Variables can be found in \`outline-core-link/css-variables/vars-link.css\`. + +- \`--outline-core-link-transition-property\`: The CSS transition property to use for the link. +- \`--outline-core-link-transition-duration\`: The CSS transition duration to use for the link. +- \`--outline-core-link-transition-timing-function\`: The CSS transition timing function to use for the link. +- \`--outline-core-link-color-default\`: The default link color. +- \`--outline-core-link-color-default-decoration\`: Text decoration for the default link. +- \`--outline-core-link-color-hover\`: The link color when hovering on the link. +- \`--outline-core-link-color-hover-decoration\`: Text decoration for the link when hovering. +- \`--outline-core-link-color-focus\`: The link color when focusing on the link. +- \`--outline-core-link-color-focus-decoration\`: Text decoration for the link when focusing. +`, + }, + }, + }, +}; + +interface Options { + linkHref?: string; + linkText?: string; + linkTarget?: LinkTargetType; +} + +const LinkTemplate = ({ + linkHref, + linkText, + linkTarget, +}: Options): TemplateResult => + html` + + ${ifDefined(linkText)} + + `; + +export const Link = LinkTemplate.bind({}); +// eslint-disable-next-line +// @ts-ignore +Link.args = { + linkText: 'Sample Link', +}; +// eslint-disable-next-line +// @ts-ignore +Link.parameters = { + docs: { + source: { + code: ` + + {{ defaultSlot }} + + `, + }, + }, +}; +export const PropsAndSlottedText = (): TemplateResult => + html` + + Link using properties, with slotted link text + + `; +PropsAndSlottedText.parameters = { + docs: { + description: { + story: ` +The following sample utilizes the \`link-href\` to pass the URL reference, and passes in the link content, simple text in this case, via the default slot. + `, + }, + }, +}; + +export const PropertiesOnly = (): TemplateResult => + html` + + `; +PropertiesOnly.parameters = { + docs: { + description: { + story: ` +The following sample utilizes the \`link-href\` and \`link-text\` properties to render a link completely via the Shadow DOM. + `, + }, + }, +}; + +export const SlottedImageLink = (): TemplateResult => + html` + + Creative + + `; +SlottedImageLink.parameters = { + docs: { + description: { + story: ` +The following sample goes a step beyond the previous example and provides more than just a simple text link from the consumer application. +An example of when this would be used could be a CMS providing pre-built responsive images using the \`picture\` element. + `, + }, + }, + layout: 'fullscreen', +}; From f120c11bd8139b710fbc77aac8404622b08e07b2 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 27 Jun 2023 13:11:25 -0400 Subject: [PATCH 027/143] feat(outline-core-link): Updating documentation; Expanding functionality. --- .../src/outline-core-link.css | 39 ++-- .../src/outline-core-link.ts | 31 ++- .../config/storybook.main.css | 26 +-- .../components/outline-core-link.stories.mdx | 119 ++++++++++++ .../components/outline-core-link.stories.ts | 177 ------------------ 5 files changed, 181 insertions(+), 211 deletions(-) create mode 100644 packages/outline-storybook/stories/components/outline-core-link.stories.mdx delete mode 100644 packages/outline-storybook/stories/components/outline-core-link.stories.ts diff --git a/packages/outline-core-link/src/outline-core-link.css b/packages/outline-core-link/src/outline-core-link.css index f519566a0..5df9a02a5 100644 --- a/packages/outline-core-link/src/outline-core-link.css +++ b/packages/outline-core-link/src/outline-core-link.css @@ -1,22 +1,35 @@ @import './css-variables/vars-link.css'; -a { - font-family: var(--ff-body); - text-decoration: var(--outline-core-link--text-decoration--computed); - color: var(--outline-core-link--color--computed); - transition-property: var(--outline-core-link--transition-property--computed); +a, +::slotted(a) { + font-family: var(--ff-body) !important; + text-decoration: var( + --outline-core-link--text-decoration--computed + ) !important; + color: var(--outline-core-link--color--computed) !important; + transition-property: var( + --outline-core-link--transition-property--computed + ) !important; transition-timing-function: var( --outline-core-link--transition-timing-function--computed - ); - transition-duration: var(--outline-core-link--transition-duration--computed); + ) !important; + transition-duration: var( + --outline-core-link--transition-duration--computed + ) !important; } -a:hover { - text-decoration: var(--outline-core-link--text-decoration-hover--computed); - color: var(--outline-core-link--color-hover--computed); +a:hover, +::slotted(a:hover) { + text-decoration: var( + --outline-core-link--text-decoration-hover--computed + ) !important; + color: var(--outline-core-link--color-hover--computed) !important; } -a:focus { - text-decoration: var(--outline-core-link--text-decoration-focus--computed); - color: var(--outline-core-link--color-focus--computed); +a:focus, +::slotted(a:focus) { + text-decoration: var( + --outline-core-link--text-decoration-focus--computed + ) !important; + color: var(--outline-core-link--color-focus--computed) !important; } diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts index 66c26e010..3277de587 100644 --- a/packages/outline-core-link/src/outline-core-link.ts +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -7,6 +7,8 @@ import { OutlineElement } from '@phase2/outline-core'; import type { LinkTargetType, LinkRelType } from './config'; import componentStyles from './outline-core-link.css.lit'; +import { classMap } from 'lit-html/directives/class-map'; +import { unsafeStatic } from 'lit-html/static'; /** * The Outline Core Link component @@ -85,15 +87,28 @@ export class OutlineCoreLink extends OutlineElement { return this.isURLExternal(this.linkHref) ? '_blank' : undefined; } - render(): TemplateResult { + generateLink(): TemplateResult { + return html` + ${this.linkText ? html`${this.linkText}` : html``} + `; + } + + fullMarkupInSlot(): TemplateResult { return html` - - ${this.linkText ? html`${this.linkText}` : html``} - `; + + `; + } + + render(): TemplateResult { + if (this.linkHref) { + return this.generateLink(); + } else { + return this.fullMarkupInSlot(); + } } } diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index 5b9e82948..42304c934 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -451,11 +451,11 @@ video{ --tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } -.border-2, .border, .border-b, .border-t-2{ +.border-2, .border, .border-t-2, .border-b{ border-color: currentColor; } -.shadow-xl, .shadow, .shadow-md{ +.shadow, .shadow-md, .shadow-xl{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -701,14 +701,14 @@ video{ .border{ border-width: 1px; -} -.border-b{ - border-bottom-width: 1px; - } .border-t-2{ border-top-width: 2px; +} +.border-b{ + border-bottom-width: 1px; + } .border-dashed{ border-style: dashed; @@ -948,13 +948,6 @@ video{ .no-underline{ text-decoration: none; -} -.shadow-xl{ - --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .shadow{ --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); @@ -969,6 +962,13 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-xl{ + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .outline{ outline-style: solid; diff --git a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx new file mode 100644 index 000000000..fc9a06171 --- /dev/null +++ b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx @@ -0,0 +1,119 @@ +import { html } from 'lit'; +import { Meta, Canvas, Story } from '@storybook/addon-docs'; + +import '@phase2/outline-core-link'; +import '@phase2/outline-alert'; + +import sampleImage from '@phase2/outline-static-assets/media/tech/1440/code-6.jpg'; + + + +# `` `OutlineCoreLink` + +The `outline-core-link` component allows complete flexibility in how you choose to render a link element in your application. + +## Documentation Status + + + Status: Needs Work/In Progress +

    + This documentation is in need of additional work, or is currently in progress. +

    +
    + +## Introduction to the `outline-core-link` component + +The `outline-core-link` component allows for two distinct types of usages. +We will call these usages **Component Links** and **Consumer Links**. + +### Component Links + +> If you would like to put a full link in a slot, you should use **Consumer Link** mode described below. + +Component Links are links that are created by the `outline-core-link` component itself, and part, if not all of the link is rendered in the Shadow DOM. +These links are created by setting the `link-href` property to a valid URL. + +--- +

    Component Link

    + +```html preview-story + + + Component Link + +``` + +--- + +

    +```html preview-story + + + +``` + +**Using the** `outline-core-link` **component in Component Link mode:** + +- You must provide and set the `link-href` property to a valid URL. +- You can optionally set the `link-target` property to a valid target value. +- You can optionally set the `link-text` property to a valid text value. +- You can optionally set the `link-rel` property to a valid rel value. +- If the link is external, the component will automatically add `rel="noopener noreferrer"` to the link and open the link in a new tab. + +--- + +### Consumer Links + +> If you would like to render your link via properties, you should use the **Component Link** mode described above. + +Consumer Links are links that are created by a consumer application that uses the `outline-core-link` component as a wrapper for links generated by another backend/frontend system using the component. + +--- +

    + Consumer Link +

    + +```html preview-story + + + Consumer Link + + +``` +--- + +## CSS Variables + +The primary coloring of the `outline-core-link` component is handled by the following CSS Variables. + +> Any consumer application can simply overwrite any relevant CSS Variables in a subsequent CSS include to affect change on the element styling using the following variables. + +Additional documentation and references for these CSS Variables can be found in `outline-core-link/css-variables/vars-link.css`. + +- `--outline-core-link-transition-property`: The CSS transition property to use for the link. +- `--outline-core-link-transition-duration`: The CSS transition duration to use for the link. +- `--outline-core-link-transition-timing-function`: The CSS transition timing function to use for the link. +- `--outline-core-link-color-default`: The default link color. +- `--outline-core-link-color-default-decoration`: Text decoration for the default link. +- `--outline-core-link-color-hover`: The link color when hovering on the link. +- `--outline-core-link-color-hover-decoration`: Text decoration for the link when hovering. +- `--outline-core-link-color-focus`: The link color when focusing on the link. +- `--outline-core-link-color-focus-decoration`: Text decoration for the link when focusing. diff --git a/packages/outline-storybook/stories/components/outline-core-link.stories.ts b/packages/outline-storybook/stories/components/outline-core-link.stories.ts deleted file mode 100644 index e19d6b181..000000000 --- a/packages/outline-storybook/stories/components/outline-core-link.stories.ts +++ /dev/null @@ -1,177 +0,0 @@ -import { html, TemplateResult } from 'lit'; -import { ifDefined } from 'lit/directives/if-defined.js'; -import type { LinkTargetType } from '@phase2/outline-core-link'; -// Import the component itself. -import '@phase2/outline-core-link'; - -import sampleImage from '@phase2/outline-static-assets/media/tech/1440/code-6.jpg'; - -export default { - title: 'Navigation/Link', - component: 'outline-core-link', - // Tags are a new feature coming in 7.1, that we are using to drive this behaviour. - tags: ['docsPage'], - argTypes: { - linkHref: { - name: 'link-href', - description: 'https://www.w3schools.com/tags/att_a_href.asp', - control: { - type: 'text', - }, - table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, - }, - linkTarget: { - name: 'link-target', - description: 'https://www.w3schools.com/tags/att_a_target.asp', - options: ['', '_blank', '_self'], - control: { - type: 'select', - }, - table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, - }, - linkText: { - name: 'link-text', - description: - 'The text to display for the link component. This text is part of the ShadowDOM vs omitting this property and utilizing the default slot will render the text in LightDOM.', - control: { - type: 'text', - }, - table: { category: 'Properties', defaultValue: { summary: 'NULL' } }, - }, - }, - args: { - linkHref: 'https://outline.phase2tech.com', - linkTarget: '', - linkText: 'Sample Link', - }, - parameters: { - docs: { - description: { - component: ` -The \`outline-core-link\` component allows complete flexibility in how you choose to render a link element. - -## Description & Usage - -- You must provide and set the \`link-href\` property to a valid URL. -- You can optionally set the \`link-target\` property to a valid target value. -- You can optionally set the \`link-text\` property to a valid text value. -- You can optionally set the \`link-rel\` property to a valid rel value. -- If the link is external, the component will automatically add \`rel="noopener noreferrer"\` to the link and open the link in a new tab. -- If you would like to put a link in a slot, you should now create a new component to handle this. - -## CSS Variables - -The primary coloring of the \`outline-core-link\` component is handled by the following CSS Variables. - -> Any consumer application that includes \`outline.theme.css\` can simply overwrite any relevant CSS Variables in a subsequent CSS include to affect change on the element styling using the following variables. - -Additional documentation and references for these CSS Variables can be found in \`outline-core-link/css-variables/vars-link.css\`. - -- \`--outline-core-link-transition-property\`: The CSS transition property to use for the link. -- \`--outline-core-link-transition-duration\`: The CSS transition duration to use for the link. -- \`--outline-core-link-transition-timing-function\`: The CSS transition timing function to use for the link. -- \`--outline-core-link-color-default\`: The default link color. -- \`--outline-core-link-color-default-decoration\`: Text decoration for the default link. -- \`--outline-core-link-color-hover\`: The link color when hovering on the link. -- \`--outline-core-link-color-hover-decoration\`: Text decoration for the link when hovering. -- \`--outline-core-link-color-focus\`: The link color when focusing on the link. -- \`--outline-core-link-color-focus-decoration\`: Text decoration for the link when focusing. -`, - }, - }, - }, -}; - -interface Options { - linkHref?: string; - linkText?: string; - linkTarget?: LinkTargetType; -} - -const LinkTemplate = ({ - linkHref, - linkText, - linkTarget, -}: Options): TemplateResult => - html` - - ${ifDefined(linkText)} - - `; - -export const Link = LinkTemplate.bind({}); -// eslint-disable-next-line -// @ts-ignore -Link.args = { - linkText: 'Sample Link', -}; -// eslint-disable-next-line -// @ts-ignore -Link.parameters = { - docs: { - source: { - code: ` - - {{ defaultSlot }} - - `, - }, - }, -}; -export const PropsAndSlottedText = (): TemplateResult => - html` - - Link using properties, with slotted link text - - `; -PropsAndSlottedText.parameters = { - docs: { - description: { - story: ` -The following sample utilizes the \`link-href\` to pass the URL reference, and passes in the link content, simple text in this case, via the default slot. - `, - }, - }, -}; - -export const PropertiesOnly = (): TemplateResult => - html` - - `; -PropertiesOnly.parameters = { - docs: { - description: { - story: ` -The following sample utilizes the \`link-href\` and \`link-text\` properties to render a link completely via the Shadow DOM. - `, - }, - }, -}; - -export const SlottedImageLink = (): TemplateResult => - html` - - Creative - - `; -SlottedImageLink.parameters = { - docs: { - description: { - story: ` -The following sample goes a step beyond the previous example and provides more than just a simple text link from the consumer application. -An example of when this would be used could be a CMS providing pre-built responsive images using the \`picture\` element. - `, - }, - }, - layout: 'fullscreen', -}; From 8e336aba5df1dfde883872bd24bc9351eb28bea0 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 27 Jun 2023 15:45:21 -0400 Subject: [PATCH 028/143] feat(outline-core-link): Documentation & functionality updates. --- .../src/outline-core-link.ts | 37 ++++++++++++++++--- .../components/outline-core-link.stories.mdx | 35 ++++++++++++------ 2 files changed, 55 insertions(+), 17 deletions(-) diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts index 3277de587..879422d08 100644 --- a/packages/outline-core-link/src/outline-core-link.ts +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -1,5 +1,5 @@ import { html, TemplateResult, CSSResultGroup } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property, query, state } from 'lit/decorators.js'; import { ifDefined } from 'lit/directives/if-defined.js'; // Our base component, which all others extend. @@ -7,8 +7,6 @@ import { OutlineElement } from '@phase2/outline-core'; import type { LinkTargetType, LinkRelType } from './config'; import componentStyles from './outline-core-link.css.lit'; -import { classMap } from 'lit-html/directives/class-map'; -import { unsafeStatic } from 'lit-html/static'; /** * The Outline Core Link component @@ -29,6 +27,12 @@ import { unsafeStatic } from 'lit-html/static'; @customElement('outline-core-link') export class OutlineCoreLink extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; + + /** + * If the element is fully slotted. + */ + @state() fullySlotted = false; + /** * Link url */ @@ -97,10 +101,31 @@ export class OutlineCoreLink extends OutlineElement { `; } + isValidTopLevelLink(): boolean { + const slot: NodeList = this.querySelectorAll('*'); + if (slot.length === 1 && slot[0].nodeName === 'A') { + return true; + } + return false; + } + fullMarkupInSlot(): TemplateResult { - return html` - - `; + if (!this.isValidTopLevelLink()) { + console.error( + 'outline-core-link must have a single tag as a child of the default slot.' + ); + return html`ERROR: SEE CONSOLE`; + } else { + this.fullySlotted = true; + // const slot: NodeList = this.querySelectorAll('*'); + // const slottedLink: HTMLAnchorElement | null = this.querySelector('a'); + // console.log(`this.fullySlotted: ${this.fullySlotted}`); + // console.log(`slot:`, slot); + // console.log(`slottedLink:`, slottedLink); + return html` + + `; + } } render(): TemplateResult { diff --git a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx index fc9a06171..4e08fd028 100644 --- a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx +++ b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx @@ -19,17 +19,17 @@ import sampleImage from '@phase2/outline-static-assets/media/tech/1440/code-6.jp }} /> +[![Latest version for outline-core-link](https://img.shields.io/npm/v/@phase2/outline-core-link)](https://www.npmjs.com/package/@phase2/outline-core-link) + # `` `OutlineCoreLink` -The `outline-core-link` component allows complete flexibility in how you choose to render a link element in your application. +The `outline-core-link` component allows complete flexibility in how you choose to render a link element across a single or multiple applications. ## Documentation Status Status: Needs Work/In Progress -

    - This documentation is in need of additional work, or is currently in progress. -

    +

    This documentation is in need of additional work, or is currently in progress.

    ## Introduction to the `outline-core-link` component @@ -39,11 +39,11 @@ We will call these usages **Component Links** and **Consumer Links**. ### Component Links -> If you would like to put a full link in a slot, you should use **Consumer Link** mode described below. - Component Links are links that are created by the `outline-core-link` component itself, and part, if not all of the link is rendered in the Shadow DOM. These links are created by setting the `link-href` property to a valid URL. +> *If you would like to put a full link in a slot, you should use **Consumer Link** mode described below.* + ---

    Component Link

    @@ -82,14 +82,11 @@ These links are created by setting the `link-href` property to a valid URL. ### Consumer Links -> If you would like to render your link via properties, you should use the **Component Link** mode described above. - Consumer Links are links that are created by a consumer application that uses the `outline-core-link` component as a wrapper for links generated by another backend/frontend system using the component. +> *If you would like to render your link via properties, you should use the **Component Link** mode described above.* --- -

    - Consumer Link -

    +

    Consumer Link

    ```html preview-story @@ -98,6 +95,22 @@ Consumer Links are links that are created by a consumer application that uses th ``` + +**Breaking a Consumer Link** + +**Consumer Links** that are attempting to wrap the `a` tag provided to the `slot` will see an error. + +

    Consumer Link

    + +```html preview-story + + + + Consumer Link + + + +``` --- ## CSS Variables From eae8053697d6418d4fe211b6da86bb2d719ea604 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 28 Jun 2023 09:42:21 -0400 Subject: [PATCH 029/143] feat(outline-core-link): Documentation & functionality updates. --- .../src/outline-core-link.ts | 37 ++++++-- .../components/outline-core-link.stories.mdx | 90 ++++++++++++++----- 2 files changed, 95 insertions(+), 32 deletions(-) diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts index 879422d08..c087ba429 100644 --- a/packages/outline-core-link/src/outline-core-link.ts +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -8,7 +8,11 @@ import { OutlineElement } from '@phase2/outline-core'; import type { LinkTargetType, LinkRelType } from './config'; import componentStyles from './outline-core-link.css.lit'; +/** The element name, reused throughout the codebase */ +const componentName = 'outline-core-link'; + /** + * * The Outline Core Link component * * @element outline-core-link @@ -24,7 +28,7 @@ import componentStyles from './outline-core-link.css.lit'; * @cssprop --outline-core-link-color-focus: The link color when focusing on the link. * @todo - Add support for outline/ring on the focus state of the link. */ -@customElement('outline-core-link') +@customElement(componentName) export class OutlineCoreLink extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; @@ -101,20 +105,37 @@ export class OutlineCoreLink extends OutlineElement { `; } + /** + * Get all elements in the default slot. + * + * @returns NodeList of all elements in the default slot. + */ + getSlottedContent(): NodeList { + return this.querySelectorAll('*'); + } + isValidTopLevelLink(): boolean { - const slot: NodeList = this.querySelectorAll('*'); + const slot: NodeList = this.getSlottedContent(); if (slot.length === 1 && slot[0].nodeName === 'A') { return true; } return false; } + /** + * If the element is fully slotted, return the full markup in the default slot. + * + * @todo - Enable a global debug mode in outline.config.js that will determine if the console.group is logged. + * @returns HTMLSlotElement + */ fullMarkupInSlot(): TemplateResult { if (!this.isValidTopLevelLink()) { + console.group(componentName); console.error( - 'outline-core-link must have a single tag as a child of the default slot.' + `${componentName} must have a single tag as a child of the default slot.` ); - return html`ERROR: SEE CONSOLE`; + console.log(this.getSlottedContent()); + console.groupEnd(); } else { this.fullySlotted = true; // const slot: NodeList = this.querySelectorAll('*'); @@ -122,10 +143,10 @@ export class OutlineCoreLink extends OutlineElement { // console.log(`this.fullySlotted: ${this.fullySlotted}`); // console.log(`slot:`, slot); // console.log(`slottedLink:`, slottedLink); - return html` - - `; } + return html` + + `; } render(): TemplateResult { @@ -139,6 +160,6 @@ export class OutlineCoreLink extends OutlineElement { declare global { interface HTMLElementTagNameMap { - 'outline-core-link': OutlineCoreLink; + componentName: OutlineCoreLink; } } diff --git a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx index 4e08fd028..bd66b7e53 100644 --- a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx +++ b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx @@ -32,20 +32,21 @@ The `outline-core-link` component allows complete flexibility in how you choose

    This documentation is in need of additional work, or is currently in progress.

    -## Introduction to the `outline-core-link` component +## Introduction to the **`outline-core-link`** component The `outline-core-link` component allows for two distinct types of usages. We will call these usages **Component Links** and **Consumer Links**. - +As links are a foundational component, utilized across the board in a variety of component and consumer usages, it is imporant the `outline-core-link` component is as flexible as possible allowing for a variety of consumer needs up front to ensure that our most foundational components are ready for whatever may be thrown their way. ### Component Links Component Links are links that are created by the `outline-core-link` component itself, and part, if not all of the link is rendered in the Shadow DOM. These links are created by setting the `link-href` property to a valid URL. -> *If you would like to put a full link in a slot, you should use **Consumer Link** mode described below.* +> *If you would like to put a full, pre-generated link in a slot, you should use **Consumer Link** mode described below.* ---- -

    Component Link

    +--- + +

    Component link using default slot for link text

    ```html preview-story @@ -53,39 +54,33 @@ These links are created by setting the `link-href` property to a valid URL. link-href="https://www.phase2technology.com" link-target="_blank" > - Component Link + Component link using default slot for link text
    ``` ---- +In the above example, the link itself is rendered in the Shadow DOM, and the link text is rendered in the Light DOM via the default slot. + +--- -

    +

    ```html preview-story ``` -**Using the** `outline-core-link` **component in Component Link mode:** - -- You must provide and set the `link-href` property to a valid URL. -- You can optionally set the `link-target` property to a valid target value. -- You can optionally set the `link-text` property to a valid text value. -- You can optionally set the `link-rel` property to a valid rel value. -- If the link is external, the component will automatically add `rel="noopener noreferrer"` to the link and open the link in a new tab. - ---- +In the above example, the link itself is rendered in the Shadow DOM, and the link text is rendered in the Shadow DOM as well because of the usage of the `link-text` property. ### Consumer Links Consumer Links are links that are created by a consumer application that uses the `outline-core-link` component as a wrapper for links generated by another backend/frontend system using the component. > *If you would like to render your link via properties, you should use the **Component Link** mode described above.* ---- +

    Consumer Link

    ```html preview-story @@ -96,26 +91,73 @@ Consumer Links are links that are created by a consumer application that uses th
    ``` -**Breaking a Consumer Link** +The above example simply shows how a consumer application can pass in a valid `a` tag via the default slot, and the `outline-core-link` component will ensure proper markup and styling. -**Consumer Links** that are attempting to wrap the `a` tag provided to the `slot` will see an error. +#### **Breaking a Consumer Link** -

    Consumer Link

    +**Consumer Links** that are attempting to wrap the `a` tag provided to the `slot` will see an error in the console, and likely see broken styling. + +

    "Broken" Consumer Link

    ```html preview-story - Consumer Link + "Broken" Consumer Link ``` --- + +## When to use **`outline-core-link`** in **"Component Link"** mode + +The `outline-core-link` component should be used in **Component Link** mode when you need to create a link that is not provided by a consumer application, and you need to create a link that is rendered in the Shadow DOM. + +- When component encapsulation is of paramount importance. +- When you need to create a link that is not provided by a consumer application. +- When you need to create a link that is rendered in the Shadow DOM. +- When control over the markup, functionality, and styling of the link should be completely controlled by the design system, dissallowing any consumer application from modifying the link. + +### Usage Details + +- You must provide and set the `link-href` property to a valid URL. +- You can optionally set the `link-target` property to a valid target value. +- You can optionally set the `link-text` property to a valid text value. +- You can optionally set the `link-rel` property to a valid rel value. +- If the link is external, the component will automatically add `rel="noopener noreferrer"` to the link and open the link in a new tab. + + +## When to use **`outline-core-link`** in **"Consumer Link"** mode + +The `outline-core-link` component should be used in **Consumer Link** mode when you need to create a link that is provided by a consumer application, and you need to create a link that is rendered in the Light DOM. +- When the ability for a consumer application to be able to manipulate the link is of paramount importance. + - This can be when certain tools a client may use or require aren't able to penetrate the Shadow DOM. +- When you want to allow a consumer application the future ability to modify the content and possibly some functionality of the link without requiring changes to the deisgn system. + +> **Common Scenario:** +> +> Drupal project has the ability to provide `content.field_link` or similar through a field level template. +> Drupal provides the ability to extend this link with additional attributes like `rel`, `target`, etc. through core and contributed modules +> This allows for flexibilty for the CMS to decide what is being sent to the design system, and allows the design system to focus on styling, fail-safes and final functionality enhancements. + +### Usage Details + +- You must provide a valid `a` tag to the default slot. + - The `a` tag provided must NOT be wrapped by ANY other markup. + - The component will throw an error in the console. + - The component styling will likely be broken. +- Assuming your `a` tag includes attributes already like `rel`, `target`, etc, you do not need to set any additional properties on the `outline-core-link` component. + - You can optionally set the `link-target` property to a valid target value on `outline-core-link`, and it will be added to the `a` supplied via the slot. + - If the link already had a `target` attribute, the value from `link-target` would overwrite it. + - You can optionally set the `link-rel` property to a valid rel value. + - If the link already had a `rel` attribute, the value from `link-rel` would be appended to it. +- If the link is external, the component will automatically add `rel="noopener noreferrer"` to the link and open the link in a new tab. + ## CSS Variables -The primary coloring of the `outline-core-link` component is handled by the following CSS Variables. +The primary styling of the `outline-core-link` component is handled by the following CSS Variables. > Any consumer application can simply overwrite any relevant CSS Variables in a subsequent CSS include to affect change on the element styling using the following variables. From 240ce1fecb4a21bb912b1f2d38256759f2c43d01 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 28 Jun 2023 11:13:41 -0400 Subject: [PATCH 030/143] feat(outline-core-link): Documentation & functionality updates. --- .../src/outline-core-link.ts | 48 +++++++++++-------- .../components/outline-core-link.stories.mdx | 46 ++++++++++++++++++ 2 files changed, 75 insertions(+), 19 deletions(-) diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts index c087ba429..ca7c379b5 100644 --- a/packages/outline-core-link/src/outline-core-link.ts +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -32,11 +32,6 @@ const componentName = 'outline-core-link'; export class OutlineCoreLink extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; - /** - * If the element is fully slotted. - */ - @state() fullySlotted = false; - /** * Link url */ @@ -114,7 +109,7 @@ export class OutlineCoreLink extends OutlineElement { return this.querySelectorAll('*'); } - isValidTopLevelLink(): boolean { + isValidTopLevelSlottedLink(): boolean { const slot: NodeList = this.getSlottedContent(); if (slot.length === 1 && slot[0].nodeName === 'A') { return true; @@ -122,6 +117,30 @@ export class OutlineCoreLink extends OutlineElement { return false; } + /** + * If the element is not slotted properly, log an error to the console. + * @todo - Enable a global debug mode in outline.config.js that will determine if the console.group is logged in this and other component level debugging code. + * @returns void + */ + debugSlottedContent(): void { + console.group(componentName); + console.error( + `${componentName} must have a single tag as a child of the default slot.` + ); + console.log(this.getSlottedContent()); + console.groupEnd(); + } + + adjustSlottedContent(): void { + const slottedLink: HTMLAnchorElement | null = this.querySelector('a'); + if (this.linkTarget) { + slottedLink?.setAttribute('target', this.linkTarget); + } + if (this.linkRel) { + slottedLink?.setAttribute('rel', this.linkRel); + } + } + /** * If the element is fully slotted, return the full markup in the default slot. * @@ -129,20 +148,11 @@ export class OutlineCoreLink extends OutlineElement { * @returns HTMLSlotElement */ fullMarkupInSlot(): TemplateResult { - if (!this.isValidTopLevelLink()) { - console.group(componentName); - console.error( - `${componentName} must have a single tag as a child of the default slot.` - ); - console.log(this.getSlottedContent()); - console.groupEnd(); + const debug = true; + if (!this.isValidTopLevelSlottedLink() && debug) { + this.debugSlottedContent(); } else { - this.fullySlotted = true; - // const slot: NodeList = this.querySelectorAll('*'); - // const slottedLink: HTMLAnchorElement | null = this.querySelector('a'); - // console.log(`this.fullySlotted: ${this.fullySlotted}`); - // console.log(`slot:`, slot); - // console.log(`slottedLink:`, slottedLink); + this.adjustSlottedContent(); } return html` diff --git a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx index bd66b7e53..5cd6bdda7 100644 --- a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx +++ b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx @@ -81,6 +81,8 @@ Consumer Links are links that are created by a consumer application that uses th > *If you would like to render your link via properties, you should use the **Component Link** mode described above.* +--- +

    Consumer Link

    ```html preview-story @@ -97,6 +99,8 @@ The above example simply shows how a consumer application can pass in a valid `a **Consumer Links** that are attempting to wrap the `a` tag provided to the `slot` will see an error in the console, and likely see broken styling. +--- +

    "Broken" Consumer Link

    ```html preview-story @@ -108,8 +112,50 @@ The above example simply shows how a consumer application can pass in a valid `a
    ``` + +In the above example, because we wrapped our `a` inside a `span` tag, the default styling provided by the component is visually broken. + +#### **Overriding a Consumer Link** + +With the flexible implementation of `outline-core-link`, it is possible to override the `a` tag provided to the `slot` by passing attributes to the `outline-core-link` component itself. +What this means is that if you create an `a` tag, that includes a `target` attribute, but also add a `link-target` to your `outline-core-link` wrapper, the value from `outline-core-link` will override the value of the `target` attribute on the slotted `a` tag. + --- +

    Overriding target attribute

    + +```html preview-story + + + Overriding target attribute + + +``` + +In the above example, the `target` was set originally by the consumer application as `_self`, however, we were able to override it by simply using the `link-target` attribute on the `outline-core-link` component. + +--- + +

    Overriding rel attribute

    + +```html preview-story + + + Overriding rel attribute + + +``` + +In the above example, the `target` was set originally by the consumer application as `_self`, however, we were able to override it by simply using the `link-target` attribute on the `outline-core-link` component. + +--- ## When to use **`outline-core-link`** in **"Component Link"** mode From a97face965d3e5ec240d19aa9d43ed54d732def4 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 28 Jun 2023 13:15:43 -0400 Subject: [PATCH 031/143] feat(outline-core-link): Documentation & functionality updates. --- .../components/outline-core-link.stories.mdx | 80 ++++++++++--------- 1 file changed, 43 insertions(+), 37 deletions(-) diff --git a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx index 5cd6bdda7..a57aa920d 100644 --- a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx +++ b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx @@ -35,51 +35,19 @@ The `outline-core-link` component allows complete flexibility in how you choose ## Introduction to the **`outline-core-link`** component The `outline-core-link` component allows for two distinct types of usages. -We will call these usages **Component Links** and **Consumer Links**. -As links are a foundational component, utilized across the board in a variety of component and consumer usages, it is imporant the `outline-core-link` component is as flexible as possible allowing for a variety of consumer needs up front to ensure that our most foundational components are ready for whatever may be thrown their way. -### Component Links +We will call these usages **Consumer Links** and **Component Links**. The former is the consumer application providing the `a`, and the latter is the web component itself generating the `a`. -Component Links are links that are created by the `outline-core-link` component itself, and part, if not all of the link is rendered in the Shadow DOM. -These links are created by setting the `link-href` property to a valid URL. +**The default reccomendation** is to use the **Consumer Links** option as it is the most flexible, allows for the most control over the link element. +Additionally, the **Consumer Links** method avoids any issues with tools that are still unable to penetrate the Shadow DOM, and are only able to accurately scan and/or operate on the Light DOM. -> *If you would like to put a full, pre-generated link in a slot, you should use **Consumer Link** mode described below.* - ---- - -

    Component link using default slot for link text

    - -```html preview-story - - - Component link using default slot for link text - -``` +As links are a foundational component, utilized across the board in a variety of component and consumer usages, it is imporant the `outline-core-link` component is as flexible as possible allowing for a variety of consumer needs up front to ensure that our core components are ready for whatever may be thrown their way. -In the above example, the link itself is rendered in the Shadow DOM, and the link text is rendered in the Light DOM via the default slot. - ---- - -

    -```html preview-story - - - -``` - -In the above example, the link itself is rendered in the Shadow DOM, and the link text is rendered in the Shadow DOM as well because of the usage of the `link-text` property. ### Consumer Links Consumer Links are links that are created by a consumer application that uses the `outline-core-link` component as a wrapper for links generated by another backend/frontend system using the component. -> *If you would like to render your link via properties, you should use the **Component Link** mode described above.* +> *If you would like to render your link via properties, you should use the **Component Link** method described below.* --- @@ -157,6 +125,44 @@ In the above example, the `target` was set originally by the consumer applicatio --- +### Component Links + +Component Links are links that are created by the `outline-core-link` component itself, and part, if not all of the link is rendered in the Shadow DOM. +These links are created by setting the `link-href` property to a valid URL. + +> *If you would like to put a full, pre-generated link in a slot, you should use **Consumer Link** method described above.* + +--- + +

    Component link using default slot for link text

    + +```html preview-story + + + Component link using default slot for link text + +``` + +In the above example, the link itself is rendered in the Shadow DOM, and the link text is rendered in the Light DOM via the default slot. + +--- + +

    +```html preview-story + + + +``` + +In the above example, the link itself is rendered in the Shadow DOM, and the link text is rendered in the Shadow DOM as well because of the usage of the `link-text` property. + ## When to use **`outline-core-link`** in **"Component Link"** mode The `outline-core-link` component should be used in **Component Link** mode when you need to create a link that is not provided by a consumer application, and you need to create a link that is rendered in the Shadow DOM. From 8bbd8e4d4fbb6f5d2fe1a36d041a0a0295d07cf1 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 28 Jun 2023 14:56:28 -0400 Subject: [PATCH 032/143] feat(outline-core-link): Updating documentation; Expanding functionality. --- .../outline-core-link/src/outline-core-link.ts | 10 ++++++++-- .../components/outline-core-link.stories.mdx | 15 ++++++++++----- 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts index ca7c379b5..012ffe2f4 100644 --- a/packages/outline-core-link/src/outline-core-link.ts +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -32,6 +32,11 @@ const componentName = 'outline-core-link'; export class OutlineCoreLink extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; + /** + * If the link is slotted, we'll test, modify & render the slotted link instead of the linkHref and linkText properties. + */ + @state() isSlottedLink = false; + /** * Link url */ @@ -149,8 +154,8 @@ export class OutlineCoreLink extends OutlineElement { */ fullMarkupInSlot(): TemplateResult { const debug = true; - if (!this.isValidTopLevelSlottedLink() && debug) { - this.debugSlottedContent(); + if (!this.isValidTopLevelSlottedLink()) { + if (debug) this.debugSlottedContent(); } else { this.adjustSlottedContent(); } @@ -163,6 +168,7 @@ export class OutlineCoreLink extends OutlineElement { if (this.linkHref) { return this.generateLink(); } else { + this.isSlottedLink = true; return this.fullMarkupInSlot(); } } diff --git a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx index a57aa920d..95b22e628 100644 --- a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx +++ b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx @@ -25,12 +25,17 @@ import sampleImage from '@phase2/outline-static-assets/media/tech/1440/code-6.jp The `outline-core-link` component allows complete flexibility in how you choose to render a link element across a single or multiple applications. -## Documentation Status - - - Status: Needs Work/In Progress -

    This documentation is in need of additional work, or is currently in progress.

    + + Documentation Status: Accurate-ish +

    This documentation is accurate, though the inclusion of several of the following topics or examples would be ideal.

    +
      +
    • **@todo:** Include example linked images
    • +
    • **@todo:** Include example linked icons
    • +
    • **@todo:** Include example linked headings
    • +
    • **@todo:** Include multiple examples of utilizing and modifying the CSS variables avaiable to `outline-core-link`
    • +
    +
    ## Introduction to the **`outline-core-link`** component From 6a2a010655a99976677e3d9ddd3a336d7bff9ed9 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Thu, 29 Jun 2023 07:29:47 -0400 Subject: [PATCH 033/143] feat(outline-core-link): Updating documentation; Expanding functionality. --- .../components/outline-core-link.stories.mdx | 66 +++++++++---------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx index 95b22e628..198a6e653 100644 --- a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx +++ b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx @@ -48,7 +48,7 @@ Additionally, the **Consumer Links** method avoids any issues with tools that ar As links are a foundational component, utilized across the board in a variety of component and consumer usages, it is imporant the `outline-core-link` component is as flexible as possible allowing for a variety of consumer needs up front to ensure that our core components are ready for whatever may be thrown their way. -### Consumer Links +## Consumer Links Consumer Links are links that are created by a consumer application that uses the `outline-core-link` component as a wrapper for links generated by another backend/frontend system using the component. @@ -68,7 +68,7 @@ Consumer Links are links that are created by a consumer application that uses th The above example simply shows how a consumer application can pass in a valid `a` tag via the default slot, and the `outline-core-link` component will ensure proper markup and styling. -#### **Breaking a Consumer Link** +### **Breaking a Consumer Link** **Consumer Links** that are attempting to wrap the `a` tag provided to the `slot` will see an error in the console, and likely see broken styling. @@ -88,7 +88,7 @@ The above example simply shows how a consumer application can pass in a valid `a In the above example, because we wrapped our `a` inside a `span` tag, the default styling provided by the component is visually broken. -#### **Overriding a Consumer Link** +### **Overriding a Consumer Link** With the flexible implementation of `outline-core-link`, it is possible to override the `a` tag provided to the `slot` by passing attributes to the `outline-core-link` component itself. What this means is that if you create an `a` tag, that includes a `target` attribute, but also add a `link-target` to your `outline-core-link` wrapper, the value from `outline-core-link` will override the value of the `target` attribute on the slotted `a` tag. @@ -130,7 +130,34 @@ In the above example, the `target` was set originally by the consumer applicatio --- -### Component Links +### When to use **`outline-core-link`** in **"Consumer Link"** mode + +The `outline-core-link` component should be used in **Consumer Link** mode when you need to create a link that is provided by a consumer application, and you need to create a link that is rendered in the Light DOM. +- When the ability for a consumer application to be able to manipulate the link is of paramount importance. + - This can be when certain tools a client may use or require aren't able to penetrate the Shadow DOM. +- When you want to allow a consumer application the future ability to modify the content and possibly some functionality of the link without requiring changes to the deisgn system. + +> **Common Scenario:** +> +> Drupal project has the ability to provide `content.field_link` or similar through a field level template. +> Drupal provides the ability to extend this link with additional attributes like `rel`, `target`, etc. through core and contributed modules +> This allows for flexibilty for the CMS to decide what is being sent to the design system, and allows the design system to focus on styling, fail-safes and final functionality enhancements. + +#### **Usage Details** + +- You must provide a valid `a` tag to the default slot. + - The `a` tag provided must NOT be wrapped by ANY other markup. + - The component will throw an error in the console. + - The component styling will likely be broken. +- Assuming your `a` tag includes attributes already like `rel`, `target`, etc, you do not need to set any additional properties on the `outline-core-link` component. + - You can optionally set the `link-target` property to a valid target value on `outline-core-link`, and it will be added to the `a` supplied via the slot. + - If the link already had a `target` attribute, the value from `link-target` would overwrite it. + - You can optionally set the `link-rel` property to a valid rel value. + - If the link already had a `rel` attribute, the value from `link-rel` would be appended to it. +- If the link is external, the component will automatically add `rel="noopener noreferrer"` to the link and open the link in a new tab. + + +## Component Links Component Links are links that are created by the `outline-core-link` component itself, and part, if not all of the link is rendered in the Shadow DOM. These links are created by setting the `link-href` property to a valid URL. @@ -168,7 +195,7 @@ In the above example, the link itself is rendered in the Shadow DOM, and the lin In the above example, the link itself is rendered in the Shadow DOM, and the link text is rendered in the Shadow DOM as well because of the usage of the `link-text` property. -## When to use **`outline-core-link`** in **"Component Link"** mode +### When to use **`outline-core-link`** in **"Component Link"** mode The `outline-core-link` component should be used in **Component Link** mode when you need to create a link that is not provided by a consumer application, and you need to create a link that is rendered in the Shadow DOM. @@ -177,7 +204,7 @@ The `outline-core-link` component should be used in **Component Link** mode when - When you need to create a link that is rendered in the Shadow DOM. - When control over the markup, functionality, and styling of the link should be completely controlled by the design system, dissallowing any consumer application from modifying the link. -### Usage Details +#### **Usage Details** - You must provide and set the `link-href` property to a valid URL. - You can optionally set the `link-target` property to a valid target value. @@ -185,33 +212,6 @@ The `outline-core-link` component should be used in **Component Link** mode when - You can optionally set the `link-rel` property to a valid rel value. - If the link is external, the component will automatically add `rel="noopener noreferrer"` to the link and open the link in a new tab. - -## When to use **`outline-core-link`** in **"Consumer Link"** mode - -The `outline-core-link` component should be used in **Consumer Link** mode when you need to create a link that is provided by a consumer application, and you need to create a link that is rendered in the Light DOM. -- When the ability for a consumer application to be able to manipulate the link is of paramount importance. - - This can be when certain tools a client may use or require aren't able to penetrate the Shadow DOM. -- When you want to allow a consumer application the future ability to modify the content and possibly some functionality of the link without requiring changes to the deisgn system. - -> **Common Scenario:** -> -> Drupal project has the ability to provide `content.field_link` or similar through a field level template. -> Drupal provides the ability to extend this link with additional attributes like `rel`, `target`, etc. through core and contributed modules -> This allows for flexibilty for the CMS to decide what is being sent to the design system, and allows the design system to focus on styling, fail-safes and final functionality enhancements. - -### Usage Details - -- You must provide a valid `a` tag to the default slot. - - The `a` tag provided must NOT be wrapped by ANY other markup. - - The component will throw an error in the console. - - The component styling will likely be broken. -- Assuming your `a` tag includes attributes already like `rel`, `target`, etc, you do not need to set any additional properties on the `outline-core-link` component. - - You can optionally set the `link-target` property to a valid target value on `outline-core-link`, and it will be added to the `a` supplied via the slot. - - If the link already had a `target` attribute, the value from `link-target` would overwrite it. - - You can optionally set the `link-rel` property to a valid rel value. - - If the link already had a `rel` attribute, the value from `link-rel` would be appended to it. -- If the link is external, the component will automatically add `rel="noopener noreferrer"` to the link and open the link in a new tab. - ## CSS Variables The primary styling of the `outline-core-link` component is handled by the following CSS Variables. From b771ac5cffb9f6de788d4c05d7abb3bdfbcfcf33 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 11 Jul 2023 09:56:10 -0400 Subject: [PATCH 034/143] fix(outline-templates): Update to CSS watch scripts. --- packages/outline-templates/default/package.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/outline-templates/default/package.json b/packages/outline-templates/default/package.json index 60597bb74..24d7948b7 100644 --- a/packages/outline-templates/default/package.json +++ b/packages/outline-templates/default/package.json @@ -67,7 +67,10 @@ "clean:modules": "rimraf node_modules", "reset": "yarn clean && yarn install", "restart": "yarn clean && yarn install && yarn start", - "test": "yarn build && wtr" + "test": "yarn build && wtr", + "watch": "npm-run-all -p watch:*", + "watch:storybook": "yarn storybook:dev", + "watch:css": "node scripts/styles.mjs --watch" }, "keywords": [ "web-components", From 6b1ab65b5c2b161ee79228fdb3b3799403a74fe3 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 11 Jul 2023 10:03:13 -0400 Subject: [PATCH 035/143] chore(release): Updates to `outline-template` default package. --- packages/outline-cli/CHANGELOG.md | 7 +++++++ packages/outline-cli/package.json | 4 ++-- packages/outline-templates/CHANGELOG.md | 6 ++++++ packages/outline-templates/package.json | 2 +- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index 3cd9817e2..5ef529268 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-cli +## 0.0.41 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-templates@0.0.43 + ## 0.0.40 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index 357d7130d..718f52353 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.40", + "version": "0.0.41", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -12,7 +12,7 @@ "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", "@phase2/outline-storybook": "^0.0.37", - "@phase2/outline-templates": "^0.0.42", + "@phase2/outline-templates": "^0.0.43", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", "fs": "^0.0.2-security", diff --git a/packages/outline-templates/CHANGELOG.md b/packages/outline-templates/CHANGELOG.md index 3ec7815f0..f615ee0d1 100644 --- a/packages/outline-templates/CHANGELOG.md +++ b/packages/outline-templates/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-templates +## 0.0.43 + +### Patch Changes + +- Update to watch scripts. + ## 0.0.42 ### Patch Changes diff --git a/packages/outline-templates/package.json b/packages/outline-templates/package.json index 44d77a4d9..ae399f90a 100644 --- a/packages/outline-templates/package.json +++ b/packages/outline-templates/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-templates", "description": "The Outline Starter Templates", - "version": "0.0.42", + "version": "0.0.43", "license": "MIT", "publishConfig": { "access": "public" From 1cb23dc500b4ae5835b52ad9b8282c9a7da36d99 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 11 Jul 2023 10:18:44 -0400 Subject: [PATCH 036/143] fix(scripts): Fix for CSS generation in styles.mjs. --- .../default/scripts/styles.mjs | 21 ------------------- scripts/styles.mjs | 18 ---------------- 2 files changed, 39 deletions(-) diff --git a/packages/outline-templates/default/scripts/styles.mjs b/packages/outline-templates/default/scripts/styles.mjs index 5939d9456..34f5c63e3 100644 --- a/packages/outline-templates/default/scripts/styles.mjs +++ b/packages/outline-templates/default/scripts/styles.mjs @@ -81,27 +81,6 @@ const createComponentLiterals = (result, path) => { ` import { css } from 'lit'; export default css\` -/* Apply standardized box sizing to the component. */ -:host { - box-sizing: border-box; -} -:host *, -:host *::before, -:host *::after { - box-sizing: inherit; -} -/* Apply proper CSS for accessibly hiding elements to each component. */ -:host([aria-hidden="true"]), -[aria-hidden="true"], -.visually-hidden { - position: absolute !important; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); - width: 1px; - height: 1px; - word-wrap: normal; -} -/* Apply component specific CSS */ ${result.css}\`;`, () => true ); diff --git a/scripts/styles.mjs b/scripts/styles.mjs index 438d9ceb9..1c468898e 100644 --- a/scripts/styles.mjs +++ b/scripts/styles.mjs @@ -82,24 +82,6 @@ const createComponentLiterals = (result, path) => { ` import { css } from 'lit'; export default css\` -/* Apply standardized box sizing to the component. */ -:host { - box-sizing: border-box; -} -:host *, -:host *::before, -:host *::after { - box-sizing: inherit; -} -/* Apply proper CSS for accessibly hiding elements to each component. */ -.visually-hidden { - position: absolute !important; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); - width: 1px; - height: 1px; - word-wrap: normal; -} /* Apply component specific CSS */ ${result.css}\`;`, () => true From c33b7e449293a840bed3de76aafaed812ac2172a Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 11 Jul 2023 10:20:21 -0400 Subject: [PATCH 037/143] chore(changeset): Add changeset. --- .changeset/witty-pants-love.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/witty-pants-love.md diff --git a/.changeset/witty-pants-love.md b/.changeset/witty-pants-love.md new file mode 100644 index 000000000..abfd31fac --- /dev/null +++ b/.changeset/witty-pants-love.md @@ -0,0 +1,5 @@ +--- +"@phase2/outline-templates": patch +--- + +Additional fixes for style generation. From 10b40c616407377f2dccb4bee05b9682917d2a74 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 11 Jul 2023 10:22:44 -0400 Subject: [PATCH 038/143] chore(version): Update versions. --- .changeset/witty-pants-love.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 .changeset/witty-pants-love.md diff --git a/.changeset/witty-pants-love.md b/.changeset/witty-pants-love.md deleted file mode 100644 index abfd31fac..000000000 --- a/.changeset/witty-pants-love.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@phase2/outline-templates": patch ---- - -Additional fixes for style generation. From 6aa70acb877de22ec6f7fdd0ed3730bfb2180f0d Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 11 Jul 2023 10:22:56 -0400 Subject: [PATCH 039/143] chore(version): Update versions. --- packages/outline-cli/CHANGELOG.md | 7 +++++++ packages/outline-cli/package.json | 4 ++-- packages/outline-templates/CHANGELOG.md | 6 ++++++ packages/outline-templates/package.json | 2 +- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index 5ef529268..cdc01b2e5 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-cli +## 0.0.42 + +### Patch Changes + +- Updated dependencies [c33b7e4] + - @phase2/outline-templates@0.0.44 + ## 0.0.41 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index 718f52353..ddfaa5bfb 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.41", + "version": "0.0.42", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -12,7 +12,7 @@ "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", "@phase2/outline-storybook": "^0.0.37", - "@phase2/outline-templates": "^0.0.43", + "@phase2/outline-templates": "^0.0.44", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", "fs": "^0.0.2-security", diff --git a/packages/outline-templates/CHANGELOG.md b/packages/outline-templates/CHANGELOG.md index f615ee0d1..0c55ec778 100644 --- a/packages/outline-templates/CHANGELOG.md +++ b/packages/outline-templates/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-templates +## 0.0.44 + +### Patch Changes + +- c33b7e4: Additional fixes for style generation. + ## 0.0.43 ### Patch Changes diff --git a/packages/outline-templates/package.json b/packages/outline-templates/package.json index ae399f90a..ec0a50734 100644 --- a/packages/outline-templates/package.json +++ b/packages/outline-templates/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-templates", "description": "The Outline Starter Templates", - "version": "0.0.43", + "version": "0.0.44", "license": "MIT", "publishConfig": { "access": "public" From b12cd886712078f6e6eeb0c7af4b9e0a738414e7 Mon Sep 17 00:00:00 2001 From: Morgan Date: Tue, 1 Aug 2023 09:10:14 -0400 Subject: [PATCH 040/143] fix: link in read me --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 830d8e12c..8525a5e22 100644 --- a/README.md +++ b/README.md @@ -69,6 +69,6 @@ outline init Detailed information regarding how to contribute to Outline development, can be found in [CONTRIBUTING.md](./CONTRIBUTING.md). **Expect this information to be refined soon.** -Please see [./docs/README.md](./docs/README.md) for information about developing for Outline. +Please see [./docs/README.md](.packages/outline-docs/src/guides/development/component-development) for information about developing for Outline. [![Deploys by Netlify](https://www.netlify.com/v3/img/components/netlify-color-accent.svg 'Deploys by Netlify')](https://www.netlify.com) From f69dde662bc9f1ad908847ae8c1d625d0fffe40e Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 2 Aug 2023 08:58:58 -0400 Subject: [PATCH 041/143] feat(outline-core-link): Update for involved package.s --- packages/outline-cli/CHANGELOG.md | 7 +++++ packages/outline-cli/package.json | 4 +-- packages/outline-core-link/CHANGELOG.md | 6 +++++ packages/outline-core-link/package.json | 2 +- .../src/outline-core-link.ts | 19 ++++++++++++-- packages/outline-storybook/CHANGELOG.md | 6 +++++ .../config/storybook.main.css | 26 +++++++++---------- packages/outline-storybook/package.json | 2 +- .../components/outline-core-link.stories.mdx | 6 ++--- 9 files changed, 56 insertions(+), 22 deletions(-) diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index 3cd9817e2..605a29a0c 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-cli +## 0.0.41 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-storybook@0.0.38 + ## 0.0.40 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index 357d7130d..6689f7520 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.40", + "version": "0.0.41", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,7 +11,7 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.37", + "@phase2/outline-storybook": "^0.0.38", "@phase2/outline-templates": "^0.0.42", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", diff --git a/packages/outline-core-link/CHANGELOG.md b/packages/outline-core-link/CHANGELOG.md index 39a3e5cdb..2e91d12fd 100644 --- a/packages/outline-core-link/CHANGELOG.md +++ b/packages/outline-core-link/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-core-link +## 0.0.3 + +### Patch Changes + +- Update `outline-core-link` to accomodate slotted links. + ## 0.0.2 ### Patch Changes diff --git a/packages/outline-core-link/package.json b/packages/outline-core-link/package.json index 900522868..0545b1795 100644 --- a/packages/outline-core-link/package.json +++ b/packages/outline-core-link/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-core-link", - "version": "0.0.2", + "version": "0.0.3", "description": "The Outline Components for the web link component", "keywords": [ "outline", diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts index 012ffe2f4..84eea84df 100644 --- a/packages/outline-core-link/src/outline-core-link.ts +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -1,5 +1,5 @@ import { html, TemplateResult, CSSResultGroup } from 'lit'; -import { customElement, property, query, state } from 'lit/decorators.js'; +import { customElement, property, state } from 'lit/decorators.js'; import { ifDefined } from 'lit/directives/if-defined.js'; // Our base component, which all others extend. @@ -107,6 +107,7 @@ export class OutlineCoreLink extends OutlineElement { /** * Get all elements in the default slot. + * @todo - Move method to a controller. * * @returns NodeList of all elements in the default slot. */ @@ -114,6 +115,12 @@ export class OutlineCoreLink extends OutlineElement { return this.querySelectorAll('*'); } + /** + * Check to see if the element is slotted properly. + * @todo - Move method to a controller. + * + * @returns boolean + */ isValidTopLevelSlottedLink(): boolean { const slot: NodeList = this.getSlottedContent(); if (slot.length === 1 && slot[0].nodeName === 'A') { @@ -125,6 +132,8 @@ export class OutlineCoreLink extends OutlineElement { /** * If the element is not slotted properly, log an error to the console. * @todo - Enable a global debug mode in outline.config.js that will determine if the console.group is logged in this and other component level debugging code. + * @todo - Implement a controller to handle debugging Outline components. + * * @returns void */ debugSlottedContent(): void { @@ -136,6 +145,12 @@ export class OutlineCoreLink extends OutlineElement { console.groupEnd(); } + /** + * Adjust attributes on a slotted link. + * + * When the link is slotted, we'll test, modify & render the slotted link, + * and adjust the target and rel attributes if they are set on the outline-core-link element. + */ adjustSlottedContent(): void { const slottedLink: HTMLAnchorElement | null = this.querySelector('a'); if (this.linkTarget) { @@ -153,7 +168,7 @@ export class OutlineCoreLink extends OutlineElement { * @returns HTMLSlotElement */ fullMarkupInSlot(): TemplateResult { - const debug = true; + const debug = false; if (!this.isValidTopLevelSlottedLink()) { if (debug) this.debugSlottedContent(); } else { diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index a3824fd3a..b0863fd06 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-storybook +## 0.0.38 + +### Patch Changes + +- Update `outline-core-link` to accomodate slotted links. + ## 0.0.37 ### Patch Changes diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index 42304c934..5b9e82948 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -451,11 +451,11 @@ video{ --tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } -.border-2, .border, .border-t-2, .border-b{ +.border-2, .border, .border-b, .border-t-2{ border-color: currentColor; } -.shadow, .shadow-md, .shadow-xl{ +.shadow-xl, .shadow, .shadow-md{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -701,14 +701,14 @@ video{ .border{ border-width: 1px; -} -.border-t-2{ - border-top-width: 2px; - } .border-b{ border-bottom-width: 1px; +} +.border-t-2{ + border-top-width: 2px; + } .border-dashed{ border-style: dashed; @@ -948,6 +948,13 @@ video{ .no-underline{ text-decoration: none; +} +.shadow-xl{ + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .shadow{ --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); @@ -962,13 +969,6 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.shadow-xl{ - --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .outline{ outline-style: solid; diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index b384e3700..424f7e535 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.37", + "version": "0.0.38", "license": "MIT", "scripts": { "package": "yarn publish" diff --git a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx index 198a6e653..b230190f8 100644 --- a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx +++ b/packages/outline-storybook/stories/components/outline-core-link.stories.mdx @@ -29,9 +29,9 @@ The `outline-core-link` component allows complete flexibility in how you choose Documentation Status: Accurate-ish

    This documentation is accurate, though the inclusion of several of the following topics or examples would be ideal.

      -
    • **@todo:** Include example linked images
    • -
    • **@todo:** Include example linked icons
    • -
    • **@todo:** Include example linked headings
    • +
    • **@todo:** Include example linked images when `outline-core-image` is complete.
    • +
    • **@todo:** Include example linked icons when `outline-core-icon` is complete.
    • +
    • **@todo:** Include example linked headings when `outline-core-heading` is complete.
    • **@todo:** Include multiple examples of utilizing and modifying the CSS variables avaiable to `outline-core-link`
    From 83d7868cf74bc2fab760858e8acc542f876536d4 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 2 Aug 2023 10:10:15 -0400 Subject: [PATCH 042/143] feat(outline-core-link): Remove unused state variable. --- packages/outline-core-link/src/outline-core-link.ts | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts index 84eea84df..edbcf4f0f 100644 --- a/packages/outline-core-link/src/outline-core-link.ts +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -1,5 +1,5 @@ import { html, TemplateResult, CSSResultGroup } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { customElement, property } from 'lit/decorators.js'; import { ifDefined } from 'lit/directives/if-defined.js'; // Our base component, which all others extend. @@ -32,11 +32,6 @@ const componentName = 'outline-core-link'; export class OutlineCoreLink extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; - /** - * If the link is slotted, we'll test, modify & render the slotted link instead of the linkHref and linkText properties. - */ - @state() isSlottedLink = false; - /** * Link url */ @@ -183,7 +178,6 @@ export class OutlineCoreLink extends OutlineElement { if (this.linkHref) { return this.generateLink(); } else { - this.isSlottedLink = true; return this.fullMarkupInSlot(); } } From 6799df09f5ef20a245c2effa85349cffa921446a Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 2 Aug 2023 10:14:17 -0400 Subject: [PATCH 043/143] feat(outline-core-link): Better typing for slottedLink. Co-authored-by: Ofer Shaal --- packages/outline-core-link/src/outline-core-link.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts index edbcf4f0f..af5b4cd42 100644 --- a/packages/outline-core-link/src/outline-core-link.ts +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -147,7 +147,7 @@ export class OutlineCoreLink extends OutlineElement { * and adjust the target and rel attributes if they are set on the outline-core-link element. */ adjustSlottedContent(): void { - const slottedLink: HTMLAnchorElement | null = this.querySelector('a'); + const slottedLink = this.querySelector('a') as HTMLAnchorElement | null; if (this.linkTarget) { slottedLink?.setAttribute('target', this.linkTarget); } From ff1fad2f4aeebf72e33a31666bfc7309ce0ad610 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 2 Aug 2023 10:24:44 -0400 Subject: [PATCH 044/143] feat(outline-core-link): Adjust logic for `fullMarkupInSlot` method. --- packages/outline-core-link/src/outline-core-link.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts index af5b4cd42..22fbdfcc5 100644 --- a/packages/outline-core-link/src/outline-core-link.ts +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -163,11 +163,10 @@ export class OutlineCoreLink extends OutlineElement { * @returns HTMLSlotElement */ fullMarkupInSlot(): TemplateResult { - const debug = false; - if (!this.isValidTopLevelSlottedLink()) { - if (debug) this.debugSlottedContent(); - } else { + if (this.isValidTopLevelSlottedLink()) { this.adjustSlottedContent(); + } else { + this.debugSlottedContent(); } return html` From 469d6c1f7386e93e44c0633b1f16a6dc9f54385c Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 4 Aug 2023 09:18:55 -0400 Subject: [PATCH 045/143] feat(release): Update for packages as required for lightDomStyles update. --- packages/outline-accordion/CHANGELOG.md | 8 +++ packages/outline-accordion/package.json | 6 +- packages/outline-admin-links/CHANGELOG.md | 7 ++ packages/outline-admin-links/package.json | 4 +- packages/outline-alert/CHANGELOG.md | 7 ++ packages/outline-alert/package.json | 4 +- packages/outline-breadcrumbs/CHANGELOG.md | 7 ++ packages/outline-breadcrumbs/package.json | 4 +- packages/outline-button-group/CHANGELOG.md | 7 ++ packages/outline-button-group/package.json | 4 +- packages/outline-button/CHANGELOG.md | 8 +++ packages/outline-button/package.json | 6 +- packages/outline-card/CHANGELOG.md | 7 ++ packages/outline-card/package.json | 4 +- packages/outline-cli/CHANGELOG.md | 6 ++ packages/outline-cli/package.json | 4 +- packages/outline-code-block/CHANGELOG.md | 7 ++ packages/outline-code-block/package.json | 4 +- packages/outline-container/CHANGELOG.md | 7 ++ packages/outline-container/package.json | 4 +- packages/outline-core-link/CHANGELOG.md | 7 ++ packages/outline-core-link/package.json | 4 +- packages/outline-core/CHANGELOG.md | 6 ++ packages/outline-core/package.json | 2 +- .../src/controllers/light-dom-styles.ts | 64 ++++++++++++++++++- packages/outline-docs/CHANGELOG.md | 7 ++ packages/outline-docs/package.json | 4 +- packages/outline-dropdown/CHANGELOG.md | 10 +++ packages/outline-dropdown/package.json | 10 +-- packages/outline-examples/CHANGELOG.md | 7 ++ packages/outline-examples/package.json | 4 +- packages/outline-form/CHANGELOG.md | 11 ++++ packages/outline-form/package.json | 4 +- packages/outline-form/src/outline-form.ts | 2 +- packages/outline-grid/CHANGELOG.md | 7 ++ packages/outline-grid/package.json | 4 +- packages/outline-heading/CHANGELOG.md | 7 ++ packages/outline-heading/package.json | 4 +- packages/outline-icon/CHANGELOG.md | 8 +++ packages/outline-icon/package.json | 6 +- packages/outline-image-slider/CHANGELOG.md | 7 ++ packages/outline-image-slider/package.json | 4 +- packages/outline-image/CHANGELOG.md | 7 ++ packages/outline-image/package.json | 4 +- packages/outline-include/CHANGELOG.md | 7 ++ packages/outline-include/package.json | 4 +- packages/outline-link/CHANGELOG.md | 7 ++ packages/outline-link/package.json | 4 +- packages/outline-list/CHANGELOG.md | 8 +++ packages/outline-list/package.json | 6 +- packages/outline-modal/CHANGELOG.md | 7 ++ packages/outline-modal/package.json | 4 +- packages/outline-storybook/CHANGELOG.md | 10 +++ packages/outline-storybook/package.json | 10 +-- packages/outline-style-guide/CHANGELOG.md | 7 ++ packages/outline-style-guide/package.json | 4 +- packages/outline-styled-text/CHANGELOG.md | 7 ++ packages/outline-styled-text/package.json | 4 +- .../src/outline-styled-text.ts | 2 +- packages/outline-tabs/CHANGELOG.md | 9 +++ packages/outline-tabs/package.json | 8 +-- packages/outline-video-vimeo/CHANGELOG.md | 7 ++ packages/outline-video-vimeo/package.json | 4 +- packages/outline-video-youtube/CHANGELOG.md | 7 ++ packages/outline-video-youtube/package.json | 4 +- yarn.lock | 6 +- 66 files changed, 372 insertions(+), 79 deletions(-) diff --git a/packages/outline-accordion/CHANGELOG.md b/packages/outline-accordion/CHANGELOG.md index 1a4cfe7c6..1ae1e9d77 100644 --- a/packages/outline-accordion/CHANGELOG.md +++ b/packages/outline-accordion/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-accordion +## 0.1.5 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + - @phase2/outline-icon@0.1.3 + ## 0.1.4 ### Patch Changes diff --git a/packages/outline-accordion/package.json b/packages/outline-accordion/package.json index 90e0bf239..866f1e72d 100644 --- a/packages/outline-accordion/package.json +++ b/packages/outline-accordion/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-accordion", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the web accordion component", "keywords": [ "outline components", @@ -27,8 +27,8 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.10", - "@phase2/outline-icon": "^0.1.2", + "@phase2/outline-core": "^0.2.0", + "@phase2/outline-icon": "^0.1.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-admin-links/CHANGELOG.md b/packages/outline-admin-links/CHANGELOG.md index 02981c57b..6e3f3e606 100644 --- a/packages/outline-admin-links/CHANGELOG.md +++ b/packages/outline-admin-links/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-admin-links +## 0.1.5 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.1.4 ### Patch Changes diff --git a/packages/outline-admin-links/package.json b/packages/outline-admin-links/package.json index ea55b6df4..020bf518a 100644 --- a/packages/outline-admin-links/package.json +++ b/packages/outline-admin-links/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-admin-links", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the outline-admin-links component", "keywords": [ "outline components", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.10", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-alert/CHANGELOG.md b/packages/outline-alert/CHANGELOG.md index f11660971..4423d4455 100644 --- a/packages/outline-alert/CHANGELOG.md +++ b/packages/outline-alert/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-alert +## 0.1.7 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.1.6 ### Patch Changes diff --git a/packages/outline-alert/package.json b/packages/outline-alert/package.json index e7073f653..529fec8a3 100644 --- a/packages/outline-alert/package.json +++ b/packages/outline-alert/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-alert", - "version": "0.1.6", + "version": "0.1.7", "description": "The Outline Components for the web alert component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.10", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-breadcrumbs/CHANGELOG.md b/packages/outline-breadcrumbs/CHANGELOG.md index 69d8806b2..9f03c3143 100644 --- a/packages/outline-breadcrumbs/CHANGELOG.md +++ b/packages/outline-breadcrumbs/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-breadcrumbs +## 0.1.5 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.1.4 ### Patch Changes diff --git a/packages/outline-breadcrumbs/package.json b/packages/outline-breadcrumbs/package.json index 5b3939c2f..adc1abae7 100644 --- a/packages/outline-breadcrumbs/package.json +++ b/packages/outline-breadcrumbs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-breadcrumbs", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the web breadcrumb component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.10", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-button-group/CHANGELOG.md b/packages/outline-button-group/CHANGELOG.md index fc1d26fd8..117059390 100644 --- a/packages/outline-button-group/CHANGELOG.md +++ b/packages/outline-button-group/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-button-group +## 0.1.4 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.1.3 ### Patch Changes diff --git a/packages/outline-button-group/package.json b/packages/outline-button-group/package.json index cb4acb650..adc6ba4a1 100644 --- a/packages/outline-button-group/package.json +++ b/packages/outline-button-group/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-button-group", - "version": "0.1.3", + "version": "0.1.4", "description": "The Outline Components for the web button group component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.10", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-button/CHANGELOG.md b/packages/outline-button/CHANGELOG.md index 1030262d7..59bc8f6b2 100644 --- a/packages/outline-button/CHANGELOG.md +++ b/packages/outline-button/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-button +## 0.1.5 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + - @phase2/outline-link@0.1.5 + ## 0.1.4 ### Patch Changes diff --git a/packages/outline-button/package.json b/packages/outline-button/package.json index 0b9ff8686..184db25f7 100644 --- a/packages/outline-button/package.json +++ b/packages/outline-button/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-button", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the web button component", "keywords": [ "outline components", @@ -27,8 +27,8 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.10", - "@phase2/outline-link": "^0.1.4", + "@phase2/outline-core": "^0.2.0", + "@phase2/outline-link": "^0.1.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-card/CHANGELOG.md b/packages/outline-card/CHANGELOG.md index 5651864e1..a9e2e27ba 100644 --- a/packages/outline-card/CHANGELOG.md +++ b/packages/outline-card/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-card +## 0.0.7 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.0.6 ### Patch Changes diff --git a/packages/outline-card/package.json b/packages/outline-card/package.json index fdeb90fa0..31bbbddc3 100644 --- a/packages/outline-card/package.json +++ b/packages/outline-card/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-card", - "version": "0.0.6", + "version": "0.0.7", "description": "The Outline Components for the web card component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.9", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index cdc01b2e5..8d7b7b970 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-cli +## 0.0.43 + +### Patch Changes + +- @phase2/outline-storybook@0.0.39 + ## 0.0.42 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index 5fcb69b82..9246ce3c3 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.42", + "version": "0.0.43", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,7 +11,7 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.38", + "@phase2/outline-storybook": "^0.0.39", "@phase2/outline-templates": "^0.0.44", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", diff --git a/packages/outline-code-block/CHANGELOG.md b/packages/outline-code-block/CHANGELOG.md index 0225b8c35..ab7ab5f08 100644 --- a/packages/outline-code-block/CHANGELOG.md +++ b/packages/outline-code-block/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-code-block +## 0.1.3 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.1.2 ### Patch Changes diff --git a/packages/outline-code-block/package.json b/packages/outline-code-block/package.json index eea8337f9..3f7f0bdf5 100644 --- a/packages/outline-code-block/package.json +++ b/packages/outline-code-block/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-code-block", - "version": "0.1.2", + "version": "0.1.3", "description": "The Outline Components for the web code block component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.9", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-container/CHANGELOG.md b/packages/outline-container/CHANGELOG.md index ad8457d42..f1e41e1b2 100644 --- a/packages/outline-container/CHANGELOG.md +++ b/packages/outline-container/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-container +## 0.1.5 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.1.4 ### Patch Changes diff --git a/packages/outline-container/package.json b/packages/outline-container/package.json index 50fa5ffcc..9c0edc92e 100644 --- a/packages/outline-container/package.json +++ b/packages/outline-container/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-container", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the container web component", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.9", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-core-link/CHANGELOG.md b/packages/outline-core-link/CHANGELOG.md index 2e91d12fd..d12ae38c7 100644 --- a/packages/outline-core-link/CHANGELOG.md +++ b/packages/outline-core-link/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-core-link +## 0.0.4 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.0.3 ### Patch Changes diff --git a/packages/outline-core-link/package.json b/packages/outline-core-link/package.json index 0545b1795..f13160224 100644 --- a/packages/outline-core-link/package.json +++ b/packages/outline-core-link/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-core-link", - "version": "0.0.3", + "version": "0.0.4", "description": "The Outline Components for the web link component", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.9", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-core/CHANGELOG.md b/packages/outline-core/CHANGELOG.md index f81bcdc3e..bb97d8619 100644 --- a/packages/outline-core/CHANGELOG.md +++ b/packages/outline-core/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-core +## 0.2.0 + +### Minor Changes + +- Updated lightDomStyles functionality for components + ## 0.1.12 ### Patch Changes diff --git a/packages/outline-core/package.json b/packages/outline-core/package.json index 4ecd68581..a30c8751b 100644 --- a/packages/outline-core/package.json +++ b/packages/outline-core/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-core", - "version": "0.1.12", + "version": "0.2.0", "description": "Core functionality that is shared across all Outline Web Components", "keywords": [ "outline", diff --git a/packages/outline-core/src/controllers/light-dom-styles.ts b/packages/outline-core/src/controllers/light-dom-styles.ts index 843d19dfc..51f304c3f 100644 --- a/packages/outline-core/src/controllers/light-dom-styles.ts +++ b/packages/outline-core/src/controllers/light-dom-styles.ts @@ -1,6 +1,68 @@ /* eslint-disable no-console */ import { ReactiveControllerHost, CSSResultGroup, CSSResult } from 'lit'; -import { addScopeToStyles } from '../internal/light-dom.mjs'; +import * as cssTools from '@adobe/css-tools'; + +/** + * Helper function to add Scope to a specific CSS Selector. + * Handles :host and ::slotted conversions. + */ +const _scopeSelector = (selector: string, scopeId: string) => { + // Check if selector is already scoped. + if (selector.startsWith(scopeId)) { + return selector; + } + // Skip :root selectors. + else if (selector.includes(':root')) { + return selector; + } + // Convert ":host(Something)" to "ScopeSomething" + else if (selector.includes(':host(')) { + return selector.replace(/:host\((.+?)\)/, scopeId + '$1'); + } + // Convert remaining ":host" to "Scope" + else if (selector.includes(':host')) { + return selector.replace(':host', scopeId); + } + // Convert "::slotted(Something)" to "Scope Something". + else if (selector.includes('::slotted(')) { + return selector.replace(/::slotted\((.+?)\)/, scopeId + ' $1'); + } + // Otherwise, just prefix selector with Scope. + return scopeId + ' ' + selector; +}; + +/** + * Add scope to a single CSS rule. + */ +const _processCssRule = (rule: cssTools.CssAtRuleAST, scopeId: string) => { + if ('selectors' in rule && rule.selectors.length > 0) { + for (let i = 0; i < rule.selectors.length; i++) { + rule.selectors[i] = _scopeSelector(rule.selectors[i], scopeId); + } + } else if ('rules' in rule) { + // Handle rules that have recursive rules (such as media) + rule.rules.forEach((innerRule: cssTools.CssAtRuleAST) => { + _processCssRule(innerRule, scopeId); + }); + } +}; + +/** + * Add the scopeId to each CSS rule selector. + * Handle the :host and ::slotted selectors. + */ +const addScopeToStyles = (cssStyles: string, scopeId: string) => { + // Use css-tools to parse the string into a tree. + const ast = cssTools.parse(cssStyles); + if (ast && ast.stylesheet && ast.stylesheet.rules.length > 0) { + ast.stylesheet.rules.forEach(function (rule: cssTools.CssAtRuleAST) { + _processCssRule(rule, scopeId); + }); + } + + // Convert tree back to a string and return the new css. + return cssTools.stringify(ast, { compress: true }); +}; /** * The LightComStyles ReactiveController. diff --git a/packages/outline-docs/CHANGELOG.md b/packages/outline-docs/CHANGELOG.md index 435002f11..fe7bb9248 100644 --- a/packages/outline-docs/CHANGELOG.md +++ b/packages/outline-docs/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-docs +## 0.0.12 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.0.11 ### Patch Changes diff --git a/packages/outline-docs/package.json b/packages/outline-docs/package.json index 7fb6abc15..5c03f1462 100644 --- a/packages/outline-docs/package.json +++ b/packages/outline-docs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-docs", - "version": "0.0.11", + "version": "0.0.12", "description": "Outline Documentation", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.11", + "@phase2/outline-core": "^0.2.0", "tslib": "^2.1.0" }, "publishConfig": { diff --git a/packages/outline-dropdown/CHANGELOG.md b/packages/outline-dropdown/CHANGELOG.md index aa51710bb..ed2c7f87a 100644 --- a/packages/outline-dropdown/CHANGELOG.md +++ b/packages/outline-dropdown/CHANGELOG.md @@ -1,5 +1,15 @@ # @phase2/outline-dropdown +## 0.1.6 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + - @phase2/outline-button@0.1.5 + - @phase2/outline-icon@0.1.3 + - @phase2/outline-link@0.1.5 + ## 0.1.5 ### Patch Changes diff --git a/packages/outline-dropdown/package.json b/packages/outline-dropdown/package.json index 4a1c0489f..881691430 100644 --- a/packages/outline-dropdown/package.json +++ b/packages/outline-dropdown/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-dropdown", - "version": "0.1.5", + "version": "0.1.6", "description": "The Outline Components for the dropdown web component", "keywords": [ "outline", @@ -27,10 +27,10 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-button": "^0.1.4", - "@phase2/outline-core": "^0.1.10", - "@phase2/outline-icon": "^0.1.2", - "@phase2/outline-link": "^0.1.4", + "@phase2/outline-button": "^0.1.5", + "@phase2/outline-core": "^0.2.0", + "@phase2/outline-icon": "^0.1.3", + "@phase2/outline-link": "^0.1.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-examples/CHANGELOG.md b/packages/outline-examples/CHANGELOG.md index f3956cc91..25edf9cf4 100644 --- a/packages/outline-examples/CHANGELOG.md +++ b/packages/outline-examples/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-examples +## 0.0.6 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.0.5 ### Patch Changes diff --git a/packages/outline-examples/package.json b/packages/outline-examples/package.json index 0910c083a..40239009b 100644 --- a/packages/outline-examples/package.json +++ b/packages/outline-examples/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-examples", - "version": "0.0.5", + "version": "0.0.6", "description": "Examples of Outline component creation and usage", "keywords": [ "outline", @@ -26,7 +26,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.9", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-form/CHANGELOG.md b/packages/outline-form/CHANGELOG.md index d66e5b7a5..ce3df0bb4 100644 --- a/packages/outline-form/CHANGELOG.md +++ b/packages/outline-form/CHANGELOG.md @@ -1,5 +1,16 @@ # @phase2/outline-form +## 0.1.0 + +### Minor Changes + +- Updated lightDomStyles functionality for components + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.0.8 ### Patch Changes diff --git a/packages/outline-form/package.json b/packages/outline-form/package.json index f460a0a6e..1aa5eb6f8 100644 --- a/packages/outline-form/package.json +++ b/packages/outline-form/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-form", - "version": "0.0.8", + "version": "0.1.0", "description": "The Outline Components for the form component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.11", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-form/src/outline-form.ts b/packages/outline-form/src/outline-form.ts index 1d64becc9..81a6963f4 100644 --- a/packages/outline-form/src/outline-form.ts +++ b/packages/outline-form/src/outline-form.ts @@ -12,7 +12,7 @@ import globalStyles from './outline-form.global.scoped.css.lit'; */ @customElement('outline-form') export class OutlineForm extends OutlineElement { - static styles: CSSResultGroup = [OutlineElement.styles, componentStyles]; + static styles: CSSResultGroup = [componentStyles]; lightDomStyles = new LightDomStyles(this, globalStyles); diff --git a/packages/outline-grid/CHANGELOG.md b/packages/outline-grid/CHANGELOG.md index 52975b1fb..89befb55a 100644 --- a/packages/outline-grid/CHANGELOG.md +++ b/packages/outline-grid/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-grid +## 0.0.7 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.0.6 ### Patch Changes diff --git a/packages/outline-grid/package.json b/packages/outline-grid/package.json index c48cac8fd..f8f5500d0 100644 --- a/packages/outline-grid/package.json +++ b/packages/outline-grid/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-grid", - "version": "0.0.6", + "version": "0.0.7", "description": "The Outline Components for the grid web component", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.9", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-heading/CHANGELOG.md b/packages/outline-heading/CHANGELOG.md index d111d464d..e51a0b3ec 100644 --- a/packages/outline-heading/CHANGELOG.md +++ b/packages/outline-heading/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-heading +## 0.1.3 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.1.2 ### Patch Changes diff --git a/packages/outline-heading/package.json b/packages/outline-heading/package.json index 3ae960e84..ca5644cba 100644 --- a/packages/outline-heading/package.json +++ b/packages/outline-heading/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-heading", - "version": "0.1.2", + "version": "0.1.3", "description": "The Outline Components for the web heading component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.9", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-icon/CHANGELOG.md b/packages/outline-icon/CHANGELOG.md index 9e0244d34..9121f14aa 100644 --- a/packages/outline-icon/CHANGELOG.md +++ b/packages/outline-icon/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-icon +## 0.1.3 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + - @phase2/outline-include@0.1.3 + ## 0.1.2 ### Patch Changes diff --git a/packages/outline-icon/package.json b/packages/outline-icon/package.json index 0f4600401..cde71399a 100644 --- a/packages/outline-icon/package.json +++ b/packages/outline-icon/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-icon", - "version": "0.1.2", + "version": "0.1.3", "description": "The Outline Components for the icon component", "keywords": [ "outline", @@ -28,8 +28,8 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.9", - "@phase2/outline-include": "^0.1.2", + "@phase2/outline-core": "^0.2.0", + "@phase2/outline-include": "^0.1.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-image-slider/CHANGELOG.md b/packages/outline-image-slider/CHANGELOG.md index 3ce3da91a..f60bc1873 100644 --- a/packages/outline-image-slider/CHANGELOG.md +++ b/packages/outline-image-slider/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-image-slider +## 0.1.4 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.1.3 ### Patch Changes diff --git a/packages/outline-image-slider/package.json b/packages/outline-image-slider/package.json index 5613a7880..4b3c24b7b 100644 --- a/packages/outline-image-slider/package.json +++ b/packages/outline-image-slider/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-image-slider", - "version": "0.1.3", + "version": "0.1.4", "description": "The Outline Components for the image slider component", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.10", + "@phase2/outline-core": "^0.2.0", "@splidejs/splide": "^4.0.7", "lit": "^2.3.1", "tslib": "^2.1.0" diff --git a/packages/outline-image/CHANGELOG.md b/packages/outline-image/CHANGELOG.md index fd5cb3474..f208f55d7 100644 --- a/packages/outline-image/CHANGELOG.md +++ b/packages/outline-image/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-image +## 0.1.5 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.1.4 ### Patch Changes diff --git a/packages/outline-image/package.json b/packages/outline-image/package.json index 69ed45636..ddd389e3f 100644 --- a/packages/outline-image/package.json +++ b/packages/outline-image/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-image", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the image component", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.10", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-include/CHANGELOG.md b/packages/outline-include/CHANGELOG.md index 495274106..160e22a97 100644 --- a/packages/outline-include/CHANGELOG.md +++ b/packages/outline-include/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-include +## 0.1.3 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.1.2 ### Patch Changes diff --git a/packages/outline-include/package.json b/packages/outline-include/package.json index 020b20187..50023be49 100644 --- a/packages/outline-include/package.json +++ b/packages/outline-include/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-include", - "version": "0.1.2", + "version": "0.1.3", "description": "The Outline Components for the include component", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.9", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-link/CHANGELOG.md b/packages/outline-link/CHANGELOG.md index 12e460d87..bdf2fad17 100644 --- a/packages/outline-link/CHANGELOG.md +++ b/packages/outline-link/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-link +## 0.1.5 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.1.4 ### Patch Changes diff --git a/packages/outline-link/package.json b/packages/outline-link/package.json index 677019552..2a87feb8e 100644 --- a/packages/outline-link/package.json +++ b/packages/outline-link/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-link", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the web link component", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.9", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-list/CHANGELOG.md b/packages/outline-list/CHANGELOG.md index c093853da..98ba013fa 100644 --- a/packages/outline-list/CHANGELOG.md +++ b/packages/outline-list/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-list +## 0.1.4 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + - @phase2/outline-heading@0.1.3 + ## 0.1.3 ### Patch Changes diff --git a/packages/outline-list/package.json b/packages/outline-list/package.json index 8967b45c2..69f9be7e8 100644 --- a/packages/outline-list/package.json +++ b/packages/outline-list/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-list", - "version": "0.1.3", + "version": "0.1.4", "description": "The Outline Components for the web list component", "keywords": [ "outline", @@ -28,8 +28,8 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.9", - "@phase2/outline-heading": "^0.1.2", + "@phase2/outline-core": "^0.2.0", + "@phase2/outline-heading": "^0.1.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-modal/CHANGELOG.md b/packages/outline-modal/CHANGELOG.md index 016634aae..d9574b556 100644 --- a/packages/outline-modal/CHANGELOG.md +++ b/packages/outline-modal/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-modal +## 0.1.5 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.1.4 ### Patch Changes diff --git a/packages/outline-modal/package.json b/packages/outline-modal/package.json index 6ff0b2044..63aa907a9 100644 --- a/packages/outline-modal/package.json +++ b/packages/outline-modal/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-modal", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the web modal component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.10", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index b0863fd06..c882eb690 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,15 @@ # @phase2/outline-storybook +## 0.0.39 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + - @phase2/outline-alert@0.1.7 + - @phase2/outline-code-block@0.1.3 + - @phase2/outline-docs@0.0.12 + ## 0.0.38 ### Patch Changes diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index 424f7e535..da6271ad0 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.38", + "version": "0.0.39", "license": "MIT", "scripts": { "package": "yarn publish" @@ -12,10 +12,10 @@ "directory": "packages/outline-storybook" }, "dependencies": { - "@phase2/outline-core": "^0.1.11", - "@phase2/outline-alert": "^0.1.6", - "@phase2/outline-code-block": "^0.1.1", - "@phase2/outline-docs": "^0.0.11", + "@phase2/outline-core": "^0.2.0", + "@phase2/outline-alert": "^0.1.7", + "@phase2/outline-code-block": "^0.1.3", + "@phase2/outline-docs": "^0.0.12", "@phase2/outline-static-assets": "^0.0.3" }, "devDependencies": { diff --git a/packages/outline-style-guide/CHANGELOG.md b/packages/outline-style-guide/CHANGELOG.md index eadfc60c8..731fc2e89 100644 --- a/packages/outline-style-guide/CHANGELOG.md +++ b/packages/outline-style-guide/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-style-guide +## 0.0.5 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.0.4 ### Patch Changes diff --git a/packages/outline-style-guide/package.json b/packages/outline-style-guide/package.json index f6ce1e6c4..5e86bdc95 100644 --- a/packages/outline-style-guide/package.json +++ b/packages/outline-style-guide/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-style-guide", - "version": "0.0.4", + "version": "0.0.5", "description": "Web Components utilized primarily in a component style guide.", "keywords": [ "outline", @@ -26,7 +26,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.9", + "@phase2/outline-core": "^0.2.0", "lit": "^2.0.2", "tslib": "^2.1.0" }, diff --git a/packages/outline-styled-text/CHANGELOG.md b/packages/outline-styled-text/CHANGELOG.md index c82ad225d..26a8379fc 100644 --- a/packages/outline-styled-text/CHANGELOG.md +++ b/packages/outline-styled-text/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-styled-text +## 0.0.8 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.0.7 ### Patch Changes diff --git a/packages/outline-styled-text/package.json b/packages/outline-styled-text/package.json index a3d716805..b4b59a244 100644 --- a/packages/outline-styled-text/package.json +++ b/packages/outline-styled-text/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-styled-text", - "version": "0.0.7", + "version": "0.0.8", "description": "The Outline Components for the web styled text component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.10", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-styled-text/src/outline-styled-text.ts b/packages/outline-styled-text/src/outline-styled-text.ts index cb9681b59..92d299ee3 100644 --- a/packages/outline-styled-text/src/outline-styled-text.ts +++ b/packages/outline-styled-text/src/outline-styled-text.ts @@ -12,7 +12,7 @@ import componentStyles from './outline-styled-text.css.lit'; */ @customElement('outline-styled-text') export class OutlineStyledText extends OutlineElement { - static styles: CSSResultGroup = [OutlineElement.styles, componentStyles]; + static styles: CSSResultGroup = [componentStyles]; slots = new SlotsController(this); render(): TemplateResult { diff --git a/packages/outline-tabs/CHANGELOG.md b/packages/outline-tabs/CHANGELOG.md index 7bd0a9039..65888f947 100644 --- a/packages/outline-tabs/CHANGELOG.md +++ b/packages/outline-tabs/CHANGELOG.md @@ -1,5 +1,14 @@ # @phase2/outline-tabs +## 0.1.5 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + - @phase2/outline-accordion@0.1.5 + - @phase2/outline-heading@0.1.3 + ## 0.1.4 ### Patch Changes diff --git a/packages/outline-tabs/package.json b/packages/outline-tabs/package.json index b5850a580..966c6ddaa 100644 --- a/packages/outline-tabs/package.json +++ b/packages/outline-tabs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-tabs", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the web tabs component", "keywords": [ "outline components", @@ -27,9 +27,9 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.10", - "@phase2/outline-accordion": "^0.1.4", - "@phase2/outline-heading": "^0.1.2", + "@phase2/outline-core": "^0.2.0", + "@phase2/outline-accordion": "^0.1.5", + "@phase2/outline-heading": "^0.1.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-video-vimeo/CHANGELOG.md b/packages/outline-video-vimeo/CHANGELOG.md index f189166fa..f047ee0c3 100644 --- a/packages/outline-video-vimeo/CHANGELOG.md +++ b/packages/outline-video-vimeo/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-video-vimeo +## 0.1.3 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.1.2 ### Patch Changes diff --git a/packages/outline-video-vimeo/package.json b/packages/outline-video-vimeo/package.json index 36e40b11a..327797d10 100644 --- a/packages/outline-video-vimeo/package.json +++ b/packages/outline-video-vimeo/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-video-vimeo", - "version": "0.1.2", + "version": "0.1.3", "description": "The Outline Components for the web video vimeo component", "keywords": [ "outline components", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.9", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-video-youtube/CHANGELOG.md b/packages/outline-video-youtube/CHANGELOG.md index dd0fe908e..f67cb239e 100644 --- a/packages/outline-video-youtube/CHANGELOG.md +++ b/packages/outline-video-youtube/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-video-youtube +## 0.1.3 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-core@0.2.0 + ## 0.1.2 ### Patch Changes diff --git a/packages/outline-video-youtube/package.json b/packages/outline-video-youtube/package.json index b5be46ff4..4ae762363 100644 --- a/packages/outline-video-youtube/package.json +++ b/packages/outline-video-youtube/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-video-youtube", - "version": "0.1.2", + "version": "0.1.3", "description": "The Outline Components for the web video youtube component", "keywords": [ "outline components", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.1.9", + "@phase2/outline-core": "^0.2.0", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/yarn.lock b/yarn.lock index a4cae5a49..c873a49bb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3,9 +3,9 @@ "@adobe/css-tools@^4.3.0-beta.2": - version "4.3.0-beta.2" - resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.0-beta.2.tgz#b9554e285dde9ae2b1f748cd091373d7eb058573" - integrity sha512-VzekSqtYB+8XX8W1gNRIa1TbTXjVw64I5yLrbBP13JhwecixQzrpXWIszo7FghS9cm6FEFhzIivzwjns35DMlQ== + version "4.3.0-rc.1" + resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.0-rc.1.tgz#20885a8bfe608512a9a191267b1df0017745e3fe" + integrity sha512-9QU7yHfQvQ++yc2zQlpu2eUcYgl7lIcAWPqLQ7X3mbKGK4ivMMuKQLRPQoKdbAdluDltb8Q49jGAVYcfsND0yA== "@ampproject/remapping@^2.1.0": version "2.2.0" From c889a22d32196a44ffd2535a2af3fd41bcf506ac Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 7 Aug 2023 20:53:51 -0400 Subject: [PATCH 046/143] fix(outline-docs): Update to exports in package. --- .changeset/brown-swans-wave.md | 5 +++++ packages/outline-docs/package.json | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .changeset/brown-swans-wave.md diff --git a/.changeset/brown-swans-wave.md b/.changeset/brown-swans-wave.md new file mode 100644 index 000000000..9b4aa86fa --- /dev/null +++ b/.changeset/brown-swans-wave.md @@ -0,0 +1,5 @@ +--- +"@phase2/outline-docs": patch +--- + +Update exports diff --git a/packages/outline-docs/package.json b/packages/outline-docs/package.json index 5c03f1462..016acbda3 100644 --- a/packages/outline-docs/package.json +++ b/packages/outline-docs/package.json @@ -24,7 +24,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js && cp -r src dist", + "build": "node ../../scripts/build.js", "package": "yarn publish" }, "dependencies": { @@ -33,5 +33,8 @@ }, "publishConfig": { "access": "public" + }, + "exports": { + ".": "./index.ts" } } From 2849ef87eca35531b93ddae702d7656c52cf8bf1 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 7 Aug 2023 21:04:05 -0400 Subject: [PATCH 047/143] fix(outline-docs): Adjustment to exported logic in `outlineStories` variable. --- packages/outline-docs/index.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/packages/outline-docs/index.ts b/packages/outline-docs/index.ts index 92636ae28..048a52bb1 100644 --- a/packages/outline-docs/index.ts +++ b/packages/outline-docs/index.ts @@ -1,12 +1,14 @@ +import path from 'path'; + export const outlineStories = [ // Intentionally ordering welcome page first. - `${__dirname}/src/guides/welcome.mdx`, + path.join(__dirname, 'src/guides/welcome.mdx'), // Component development guides. - `${__dirname}/src/guides/development/component-development/**/*.mdx`, + path.join(__dirname, 'src/guides/development/component-development/**/*.mdx'), // Component usage guides. - `${__dirname}/src/guides/consumers/**/*.mdx`, + path.join(__dirname, 'src/guides/consumers/**/*.mdx'), // QA/UAT usage guides. - `${__dirname}/src/guides/qa-uat/**/*.mdx`, + path.join(__dirname, 'src/guides/qa-uat/**/*.mdx'), // Tooling usage guides. - `${__dirname}/src/guides/tooling/**/*.mdx`, + path.join(__dirname, 'src/guides/tooling/**/*.mdx'), ]; From b50dc57fe43de1c7e69c75c4171332f9b600ef47 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 7 Aug 2023 21:23:52 -0400 Subject: [PATCH 048/143] chore(release): Releasing updated packages. --- .changeset/brown-swans-wave.md | 5 ----- packages/outline-cli/CHANGELOG.md | 6 ++++++ packages/outline-cli/package.json | 4 ++-- packages/outline-docs/CHANGELOG.md | 6 ++++++ packages/outline-docs/package.json | 2 +- packages/outline-storybook/CHANGELOG.md | 7 +++++++ packages/outline-storybook/package.json | 4 ++-- 7 files changed, 24 insertions(+), 10 deletions(-) delete mode 100644 .changeset/brown-swans-wave.md diff --git a/.changeset/brown-swans-wave.md b/.changeset/brown-swans-wave.md deleted file mode 100644 index 9b4aa86fa..000000000 --- a/.changeset/brown-swans-wave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@phase2/outline-docs": patch ---- - -Update exports diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index 8d7b7b970..815c15cdf 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-cli +## 0.0.44 + +### Patch Changes + +- @phase2/outline-storybook@0.0.40 + ## 0.0.43 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index 9246ce3c3..4465a4eaa 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.43", + "version": "0.0.44", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,7 +11,7 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.39", + "@phase2/outline-storybook": "^0.0.40", "@phase2/outline-templates": "^0.0.44", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", diff --git a/packages/outline-docs/CHANGELOG.md b/packages/outline-docs/CHANGELOG.md index fe7bb9248..5937fd71f 100644 --- a/packages/outline-docs/CHANGELOG.md +++ b/packages/outline-docs/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-docs +## 0.0.13 + +### Patch Changes + +- c889a22: Update exports + ## 0.0.12 ### Patch Changes diff --git a/packages/outline-docs/package.json b/packages/outline-docs/package.json index 016acbda3..4a6626f64 100644 --- a/packages/outline-docs/package.json +++ b/packages/outline-docs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-docs", - "version": "0.0.12", + "version": "0.0.13", "description": "Outline Documentation", "keywords": [ "outline", diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index c882eb690..3f9266487 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-storybook +## 0.0.40 + +### Patch Changes + +- Updated dependencies [c889a22] + - @phase2/outline-docs@0.0.13 + ## 0.0.39 ### Patch Changes diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index da6271ad0..781f17eb9 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.39", + "version": "0.0.40", "license": "MIT", "scripts": { "package": "yarn publish" @@ -15,7 +15,7 @@ "@phase2/outline-core": "^0.2.0", "@phase2/outline-alert": "^0.1.7", "@phase2/outline-code-block": "^0.1.3", - "@phase2/outline-docs": "^0.0.12", + "@phase2/outline-docs": "^0.0.13", "@phase2/outline-static-assets": "^0.0.3" }, "devDependencies": { From c37ebe2ca39ea717cb110d79582af66df43aa233 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 7 Aug 2023 21:55:35 -0400 Subject: [PATCH 049/143] chore(release): Fix for `outline-docs`; Releasing updated packages. --- packages/outline-cli/CHANGELOG.md | 6 ++++++ packages/outline-cli/package.json | 4 ++-- packages/outline-docs/CHANGELOG.md | 6 ++++++ packages/outline-docs/index.ts | 4 ++-- packages/outline-docs/package.json | 2 +- packages/outline-storybook/CHANGELOG.md | 7 +++++++ packages/outline-storybook/package.json | 4 ++-- 7 files changed, 26 insertions(+), 7 deletions(-) diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index 815c15cdf..393a476b7 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-cli +## 0.0.45 + +### Patch Changes + +- @phase2/outline-storybook@0.0.41 + ## 0.0.44 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index 4465a4eaa..856c394e9 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.44", + "version": "0.0.45", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,7 +11,7 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.40", + "@phase2/outline-storybook": "^0.0.41", "@phase2/outline-templates": "^0.0.44", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", diff --git a/packages/outline-docs/CHANGELOG.md b/packages/outline-docs/CHANGELOG.md index 5937fd71f..6a0e45568 100644 --- a/packages/outline-docs/CHANGELOG.md +++ b/packages/outline-docs/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-docs +## 0.0.14 + +### Patch Changes + +- Attempted update to docs. + ## 0.0.13 ### Patch Changes diff --git a/packages/outline-docs/index.ts b/packages/outline-docs/index.ts index 048a52bb1..60502a22e 100644 --- a/packages/outline-docs/index.ts +++ b/packages/outline-docs/index.ts @@ -1,6 +1,6 @@ -import path from 'path'; +const path = require('path'); -export const outlineStories = [ +exports.outlineStories = [ // Intentionally ordering welcome page first. path.join(__dirname, 'src/guides/welcome.mdx'), // Component development guides. diff --git a/packages/outline-docs/package.json b/packages/outline-docs/package.json index 4a6626f64..7de66c170 100644 --- a/packages/outline-docs/package.json +++ b/packages/outline-docs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-docs", - "version": "0.0.13", + "version": "0.0.14", "description": "Outline Documentation", "keywords": [ "outline", diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index 3f9266487..e216afee6 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-storybook +## 0.0.41 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-docs@0.0.14 + ## 0.0.40 ### Patch Changes diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index 781f17eb9..423cf8e2a 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.40", + "version": "0.0.41", "license": "MIT", "scripts": { "package": "yarn publish" @@ -15,7 +15,7 @@ "@phase2/outline-core": "^0.2.0", "@phase2/outline-alert": "^0.1.7", "@phase2/outline-code-block": "^0.1.3", - "@phase2/outline-docs": "^0.0.13", + "@phase2/outline-docs": "^0.0.14", "@phase2/outline-static-assets": "^0.0.3" }, "devDependencies": { From 8931287baa8c3d74b15d590d07744d8125e90808 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 7 Aug 2023 22:40:19 -0400 Subject: [PATCH 050/143] chore(release): Releasing updated packages. --- packages/outline-cli/CHANGELOG.md | 8 ++++++++ packages/outline-cli/package.json | 6 +++--- packages/outline-image/CHANGELOG.md | 6 ++++++ packages/outline-image/package.json | 2 +- packages/outline-image/src/config.ts | 2 +- packages/outline-storybook/CHANGELOG.md | 6 ++++++ .../outline-storybook/config/storybook.main.css | 16 ++++++++-------- packages/outline-storybook/package.json | 2 +- packages/outline-templates/CHANGELOG.md | 6 ++++++ packages/outline-templates/default/package.json | 2 +- packages/outline-templates/package.json | 2 +- 11 files changed, 42 insertions(+), 16 deletions(-) diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index 393a476b7..ff9c20312 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-cli +## 0.0.46 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-storybook@0.0.42 + - @phase2/outline-templates@0.0.45 + ## 0.0.45 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index 856c394e9..8da8c6a88 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.45", + "version": "0.0.46", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,8 +11,8 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.41", - "@phase2/outline-templates": "^0.0.44", + "@phase2/outline-storybook": "^0.0.42", + "@phase2/outline-templates": "^0.0.45", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", "fs": "^0.0.2-security", diff --git a/packages/outline-image/CHANGELOG.md b/packages/outline-image/CHANGELOG.md index f208f55d7..6bdad9bb1 100644 --- a/packages/outline-image/CHANGELOG.md +++ b/packages/outline-image/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-image +## 0.1.6 + +### Patch Changes + +- Updates to setup and defaults + ## 0.1.5 ### Patch Changes diff --git a/packages/outline-image/package.json b/packages/outline-image/package.json index ddd389e3f..ca34055b1 100644 --- a/packages/outline-image/package.json +++ b/packages/outline-image/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-image", - "version": "0.1.5", + "version": "0.1.6", "description": "The Outline Components for the image component", "keywords": [ "outline", diff --git a/packages/outline-image/src/config.ts b/packages/outline-image/src/config.ts index 06e50ba5d..975ead0cf 100644 --- a/packages/outline-image/src/config.ts +++ b/packages/outline-image/src/config.ts @@ -3,7 +3,7 @@ * This file should contain various sample data and shared functions. */ import { html, TemplateResult } from 'lit'; -import { aspectRatios } from './outline-image'; +import { aspectRatios } from '@phase2/outline-image'; export const argImageRatioProperty = ( attributeName: string, diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index e216afee6..ca170946e 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-storybook +## 0.0.42 + +### Patch Changes + +- Updates to setup and defaults + ## 0.0.41 ### Patch Changes diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index 5b9e82948..ef96f96b7 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -455,7 +455,7 @@ video{ border-color: currentColor; } -.shadow-xl, .shadow, .shadow-md{ +.shadow, .shadow-md, .shadow-xl{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -948,13 +948,6 @@ video{ .no-underline{ text-decoration: none; -} -.shadow-xl{ - --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .shadow{ --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); @@ -969,6 +962,13 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-xl{ + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .outline{ outline-style: solid; diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index 423cf8e2a..25ecbdd02 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.41", + "version": "0.0.42", "license": "MIT", "scripts": { "package": "yarn publish" diff --git a/packages/outline-templates/CHANGELOG.md b/packages/outline-templates/CHANGELOG.md index 0c55ec778..26dffdfe5 100644 --- a/packages/outline-templates/CHANGELOG.md +++ b/packages/outline-templates/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-templates +## 0.0.45 + +### Patch Changes + +- Updates to setup and defaults + ## 0.0.44 ### Patch Changes diff --git a/packages/outline-templates/default/package.json b/packages/outline-templates/default/package.json index 24d7948b7..d15f90447 100644 --- a/packages/outline-templates/default/package.json +++ b/packages/outline-templates/default/package.json @@ -183,7 +183,7 @@ "tailwindcss": "^3.0.0", "ts-lit-plugin": "^1.2.1", "typescript": "^4.0.0", - "vite": "^4.0.4", + "vite": "4.1.4", "wait-on": "^5.3.0", "web-component-analyzer": "^1.0.3" } diff --git a/packages/outline-templates/package.json b/packages/outline-templates/package.json index ec0a50734..4ecab7de5 100644 --- a/packages/outline-templates/package.json +++ b/packages/outline-templates/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-templates", "description": "The Outline Starter Templates", - "version": "0.0.44", + "version": "0.0.45", "license": "MIT", "publishConfig": { "access": "public" From 6f30e33e5095f3ccaa83256694ff190b752e4ae0 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 8 Aug 2023 10:26:13 -0400 Subject: [PATCH 051/143] chore(release): Releasing updated packages. --- .storybook/main.js | 3 +-- package.json | 1 - packages/outline-cli/CHANGELOG.md | 7 +++++++ packages/outline-cli/package.json | 4 ++-- packages/outline-docs/CHANGELOG.md | 6 ++++++ packages/outline-docs/index.ts | 14 ++++++-------- packages/outline-docs/package.json | 2 +- packages/outline-storybook/CHANGELOG.md | 8 ++++++++ packages/outline-storybook/config/main.js | 1 - packages/outline-storybook/package.json | 4 ++-- tsconfig.build.json | 2 ++ 11 files changed, 35 insertions(+), 17 deletions(-) diff --git a/.storybook/main.js b/.storybook/main.js index f828000d3..d9add3219 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -11,7 +11,7 @@ module.exports = { // Tooling usage guides. '../packages/outline-docs/src/guides/tooling/**/*.mdx', // Documentation stories. - '../packages/outline-docs/src/guides/**/*.stories.@(js|ts|mdx)', + '../packages/outline-docs/src/guides/**/*.@(js|ts|mdx)', // Component stories. '../packages/outline-storybook/stories/**/*.stories.@(js|ts|mdx)', ], @@ -23,7 +23,6 @@ module.exports = { { name: '@storybook/addon-essentials', }, - '@storybook/addon-mdx-gfm', ], features: { storyStoreV7: true, diff --git a/package.json b/package.json index 0f5e18a19..79fd55212 100644 --- a/package.json +++ b/package.json @@ -84,7 +84,6 @@ "@storybook/addon-actions": "^7.0.14", "@storybook/addon-essentials": "^7.0.14", "@storybook/addon-links": "^7.0.14", - "@storybook/addon-mdx-gfm": "^7.0.14", "@storybook/addon-postcss": "^3.0.0-alpha.1", "@storybook/web-components": "^7.0.14", "@storybook/web-components-vite": "^7.0.14", diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index ff9c20312..c57cfd4ce 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-cli +## 0.0.47 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-storybook@0.0.43 + ## 0.0.46 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index 8da8c6a88..77a6df843 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.46", + "version": "0.0.47", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,7 +11,7 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.42", + "@phase2/outline-storybook": "^0.0.43", "@phase2/outline-templates": "^0.0.45", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", diff --git a/packages/outline-docs/CHANGELOG.md b/packages/outline-docs/CHANGELOG.md index 6a0e45568..39ae266a9 100644 --- a/packages/outline-docs/CHANGELOG.md +++ b/packages/outline-docs/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-docs +## 0.0.15 + +### Patch Changes + +- Updates for build + ## 0.0.14 ### Patch Changes diff --git a/packages/outline-docs/index.ts b/packages/outline-docs/index.ts index 60502a22e..050a9442b 100644 --- a/packages/outline-docs/index.ts +++ b/packages/outline-docs/index.ts @@ -1,14 +1,12 @@ -const path = require('path'); - -exports.outlineStories = [ +export const outlineStories: string[] = [ // Intentionally ordering welcome page first. - path.join(__dirname, 'src/guides/welcome.mdx'), + './src/guides/welcome.mdx', // Component development guides. - path.join(__dirname, 'src/guides/development/component-development/**/*.mdx'), + './src/guides/development/component-development/**/*.mdx', // Component usage guides. - path.join(__dirname, 'src/guides/consumers/**/*.mdx'), + './src/guides/consumers/**/*.mdx', // QA/UAT usage guides. - path.join(__dirname, 'src/guides/qa-uat/**/*.mdx'), + './src/guides/qa-uat/**/*.mdx', // Tooling usage guides. - path.join(__dirname, 'src/guides/tooling/**/*.mdx'), + './src/guides/tooling/**/*.mdx', ]; diff --git a/packages/outline-docs/package.json b/packages/outline-docs/package.json index 7de66c170..8a49a30c3 100644 --- a/packages/outline-docs/package.json +++ b/packages/outline-docs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-docs", - "version": "0.0.14", + "version": "0.0.15", "description": "Outline Documentation", "keywords": [ "outline", diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index ca170946e..ff6f0702d 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-storybook +## 0.0.43 + +### Patch Changes + +- Updates for build +- Updated dependencies + - @phase2/outline-docs@0.0.15 + ## 0.0.42 ### Patch Changes diff --git a/packages/outline-storybook/config/main.js b/packages/outline-storybook/config/main.js index cf6a19a07..9b053fbf4 100644 --- a/packages/outline-storybook/config/main.js +++ b/packages/outline-storybook/config/main.js @@ -1,4 +1,3 @@ -const path = require('path'); const outlineConfig = require('../../outline.config'); import { outlineStories } from '@phase2/outline-docs'; diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index 25ecbdd02..75e698d48 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.42", + "version": "0.0.43", "license": "MIT", "scripts": { "package": "yarn publish" @@ -15,7 +15,7 @@ "@phase2/outline-core": "^0.2.0", "@phase2/outline-alert": "^0.1.7", "@phase2/outline-code-block": "^0.1.3", - "@phase2/outline-docs": "^0.0.14", + "@phase2/outline-docs": "^0.0.15", "@phase2/outline-static-assets": "^0.0.3" }, "devDependencies": { diff --git a/tsconfig.build.json b/tsconfig.build.json index dafa23671..0318a3114 100644 --- a/tsconfig.build.json +++ b/tsconfig.build.json @@ -3,6 +3,8 @@ "module": "esnext", "target": "es2017", "baseUrl": ".", + "strict": true, + "forceConsistentCasingInFileNames": true, "emitDeclarationOnly": true, "isolatedModules": true, "composite": true, From 1504e19ce500db135ea8ca00cd83d6768a8d8691 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 8 Aug 2023 10:46:56 -0400 Subject: [PATCH 052/143] chore(release): Releasing updated packages. --- packages/outline-cli/CHANGELOG.md | 7 +++++++ packages/outline-cli/package.json | 4 ++-- packages/outline-storybook/CHANGELOG.md | 6 ++++++ packages/outline-storybook/config/main.js | 13 +++++++++++-- packages/outline-storybook/package.json | 2 +- 5 files changed, 27 insertions(+), 5 deletions(-) diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index c57cfd4ce..2ab5e08f1 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-cli +## 0.0.48 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-storybook@0.0.44 + ## 0.0.47 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index 77a6df843..cc7cb8f7a 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.47", + "version": "0.0.48", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,7 +11,7 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.43", + "@phase2/outline-storybook": "^0.0.44", "@phase2/outline-templates": "^0.0.45", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index ff6f0702d..798ae1d82 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-storybook +## 0.0.44 + +### Patch Changes + +- Fixes + ## 0.0.43 ### Patch Changes diff --git a/packages/outline-storybook/config/main.js b/packages/outline-storybook/config/main.js index 9b053fbf4..299568c00 100644 --- a/packages/outline-storybook/config/main.js +++ b/packages/outline-storybook/config/main.js @@ -1,11 +1,11 @@ const outlineConfig = require('../../outline.config'); -import { outlineStories } from '@phase2/outline-docs'; const excludedStories = outlineConfig.excludedStories; function getExcluded() { return excludedStories.join('|'); } +const nodePath = '../../node_modules/@phase2/outline-docs'; module.exports = { features: { storyStoreV7: true, @@ -23,7 +23,16 @@ module.exports = { }, staticDirs: ['../assets'], stories: [ - ...outlineStories, + // Welcome guide. + `${nodePath}/src/guides/welcome.mdx`, + // Component development guides. + `${nodePath}/src/guides/development/component-development/**/*.mdx`, + // Component usage guides. + `${nodePath}/src/guides/consumers/**/*.mdx`, + // QA/UAT usage guides. + `${nodePath}/src/guides/qa-uat/**/*.mdx`, + // Tooling usage guides. + `${nodePath}/src/guides/tooling/**/*.mdx`, // // Explicitly order the main documentation. //'./stories/guides/welcome.stories.mdx', // // Intentionally order the Code Style Guide pages. diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index 75e698d48..d84082806 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.43", + "version": "0.0.44", "license": "MIT", "scripts": { "package": "yarn publish" From d9c29fbc12dae28953ca5118b15ee05a8248a673 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 8 Aug 2023 11:04:44 -0400 Subject: [PATCH 053/143] chore(release): Releasing updated packages. --- packages/outline-cli/CHANGELOG.md | 7 +++++++ packages/outline-cli/package.json | 4 ++-- packages/outline-docs/CHANGELOG.md | 6 ++++++ packages/outline-docs/README.md | 3 --- packages/outline-docs/index.ts | 12 ------------ packages/outline-docs/package.json | 2 +- packages/outline-storybook/CHANGELOG.md | 8 ++++++++ packages/outline-storybook/package.json | 4 ++-- 8 files changed, 26 insertions(+), 20 deletions(-) diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index 2ab5e08f1..ef15b639d 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-cli +## 0.0.49 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-storybook@0.0.45 + ## 0.0.48 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index cc7cb8f7a..d5edefd48 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.48", + "version": "0.0.49", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,7 +11,7 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.44", + "@phase2/outline-storybook": "^0.0.45", "@phase2/outline-templates": "^0.0.45", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", diff --git a/packages/outline-docs/CHANGELOG.md b/packages/outline-docs/CHANGELOG.md index 39ae266a9..ded53d0b8 100644 --- a/packages/outline-docs/CHANGELOG.md +++ b/packages/outline-docs/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-docs +## 0.0.16 + +### Patch Changes + +- Fixes + ## 0.0.15 ### Patch Changes diff --git a/packages/outline-docs/README.md b/packages/outline-docs/README.md index 50a862e42..a41ea008b 100644 --- a/packages/outline-docs/README.md +++ b/packages/outline-docs/README.md @@ -7,8 +7,6 @@ The following shows a very minimal sample of how to get the included stories int Use it as a guide to modify your `src/.storybook/main.js` file or wherever your project is defining config for storybook. ```js -import {outlineStories} from '@phase2/outline-docs'; - module exports { features: { storyStoreV7: true, @@ -25,7 +23,6 @@ module exports { defaultName: 'Full Documentation', // set to change the name of generated docs entries }, stories: [ - ...outlineStories, '../components/**/*.stories.@(js|ts|mdx)', './stories/!(guides|tokens|demonstration|examples)**/*.stories.@(js|jsx|ts|tsx|mdx)', ], diff --git a/packages/outline-docs/index.ts b/packages/outline-docs/index.ts index 050a9442b..e69de29bb 100644 --- a/packages/outline-docs/index.ts +++ b/packages/outline-docs/index.ts @@ -1,12 +0,0 @@ -export const outlineStories: string[] = [ - // Intentionally ordering welcome page first. - './src/guides/welcome.mdx', - // Component development guides. - './src/guides/development/component-development/**/*.mdx', - // Component usage guides. - './src/guides/consumers/**/*.mdx', - // QA/UAT usage guides. - './src/guides/qa-uat/**/*.mdx', - // Tooling usage guides. - './src/guides/tooling/**/*.mdx', -]; diff --git a/packages/outline-docs/package.json b/packages/outline-docs/package.json index 8a49a30c3..85c711794 100644 --- a/packages/outline-docs/package.json +++ b/packages/outline-docs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-docs", - "version": "0.0.15", + "version": "0.0.16", "description": "Outline Documentation", "keywords": [ "outline", diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index 798ae1d82..51e052545 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-storybook +## 0.0.45 + +### Patch Changes + +- Fixes +- Updated dependencies + - @phase2/outline-docs@0.0.16 + ## 0.0.44 ### Patch Changes diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index d84082806..214e870ac 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.44", + "version": "0.0.45", "license": "MIT", "scripts": { "package": "yarn publish" @@ -15,7 +15,7 @@ "@phase2/outline-core": "^0.2.0", "@phase2/outline-alert": "^0.1.7", "@phase2/outline-code-block": "^0.1.3", - "@phase2/outline-docs": "^0.0.15", + "@phase2/outline-docs": "^0.0.16", "@phase2/outline-static-assets": "^0.0.3" }, "devDependencies": { From 0c5f6fe8dfd04ad42cc67cd59d6df610326b6388 Mon Sep 17 00:00:00 2001 From: Ofer Shaal Date: Tue, 8 Aug 2023 17:37:40 +0000 Subject: [PATCH 054/143] fix: remove embeddedLanguageFormatting option --- .prettierrc.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.prettierrc.json b/.prettierrc.json index 079a6b4a3..94c81cd85 100644 --- a/.prettierrc.json +++ b/.prettierrc.json @@ -8,6 +8,5 @@ "singleQuote": true, "tabWidth": 2, "trailingComma": "es5", - "useTabs": false, - "embeddedLanguageFormatting": "off" + "useTabs": false } From a9436079ddb15aee8f33cfc5e8c58fbc59ca0c0a Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 8 Aug 2023 13:39:21 -0400 Subject: [PATCH 055/143] chore(release): Releasing updated packages. --- package.json | 2 +- packages/outline-cli/CHANGELOG.md | 8 ++++++++ packages/outline-cli/package.json | 6 +++--- packages/outline-core/CHANGELOG.md | 6 ++++++ packages/outline-core/package.json | 2 +- packages/outline-storybook/CHANGELOG.md | 8 ++++++++ packages/outline-storybook/package.json | 4 ++-- packages/outline-templates/CHANGELOG.md | 6 ++++++ packages/outline-templates/default/package.json | 2 +- packages/outline-templates/package.json | 2 +- yarn.lock | 10 +++++----- 11 files changed, 42 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index 79fd55212..5ad88d167 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "node": ">=16" }, "devDependencies": { - "@adobe/css-tools": "^4.3.0-beta.2", + "@adobe/css-tools": "^4.3.0", "@babel/core": "^7.18.13", "@changesets/cli": "^2.24.3", "@commitlint/cli": "^17.4.0", diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index ef15b639d..452bcb991 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-cli +## 0.0.50 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-storybook@0.0.46 + - @phase2/outline-templates@0.0.46 + ## 0.0.49 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index d5edefd48..04ced94d2 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.49", + "version": "0.0.50", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,8 +11,8 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.45", - "@phase2/outline-templates": "^0.0.45", + "@phase2/outline-storybook": "^0.0.46", + "@phase2/outline-templates": "^0.0.46", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", "fs": "^0.0.2-security", diff --git a/packages/outline-core/CHANGELOG.md b/packages/outline-core/CHANGELOG.md index bb97d8619..7ad242c7f 100644 --- a/packages/outline-core/CHANGELOG.md +++ b/packages/outline-core/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-core +## 0.2.1 + +### Patch Changes + +- Fixes to CSS tools. + ## 0.2.0 ### Minor Changes diff --git a/packages/outline-core/package.json b/packages/outline-core/package.json index a30c8751b..6cf7bf5c3 100644 --- a/packages/outline-core/package.json +++ b/packages/outline-core/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-core", - "version": "0.2.0", + "version": "0.2.1", "description": "Core functionality that is shared across all Outline Web Components", "keywords": [ "outline", diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index 51e052545..f23b760e9 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-storybook +## 0.0.46 + +### Patch Changes + +- Fixes to CSS tools. +- Updated dependencies + - @phase2/outline-core@0.2.1 + ## 0.0.45 ### Patch Changes diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index 214e870ac..23651b015 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.45", + "version": "0.0.46", "license": "MIT", "scripts": { "package": "yarn publish" @@ -12,7 +12,7 @@ "directory": "packages/outline-storybook" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.1", "@phase2/outline-alert": "^0.1.7", "@phase2/outline-code-block": "^0.1.3", "@phase2/outline-docs": "^0.0.16", diff --git a/packages/outline-templates/CHANGELOG.md b/packages/outline-templates/CHANGELOG.md index 26dffdfe5..b764cceda 100644 --- a/packages/outline-templates/CHANGELOG.md +++ b/packages/outline-templates/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-templates +## 0.0.46 + +### Patch Changes + +- Fixes to CSS tools. + ## 0.0.45 ### Patch Changes diff --git a/packages/outline-templates/default/package.json b/packages/outline-templates/default/package.json index d15f90447..67af8d81f 100644 --- a/packages/outline-templates/default/package.json +++ b/packages/outline-templates/default/package.json @@ -118,7 +118,7 @@ "node": ">=16" }, "devDependencies": { - "@adobe/css-tools": "4.0.2", + "@adobe/css-tools": "^4.3.0", "@babel/plugin-proposal-class-properties": "^7.13.0", "@babel/plugin-proposal-decorators": "^7.14.2", "@commitlint/cli": "^13.2.0", diff --git a/packages/outline-templates/package.json b/packages/outline-templates/package.json index 4ecab7de5..708d36269 100644 --- a/packages/outline-templates/package.json +++ b/packages/outline-templates/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-templates", "description": "The Outline Starter Templates", - "version": "0.0.45", + "version": "0.0.46", "license": "MIT", "publishConfig": { "access": "public" diff --git a/yarn.lock b/yarn.lock index c873a49bb..63b3f20b1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,10 +2,10 @@ # yarn lockfile v1 -"@adobe/css-tools@^4.3.0-beta.2": - version "4.3.0-rc.1" - resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.0-rc.1.tgz#20885a8bfe608512a9a191267b1df0017745e3fe" - integrity sha512-9QU7yHfQvQ++yc2zQlpu2eUcYgl7lIcAWPqLQ7X3mbKGK4ivMMuKQLRPQoKdbAdluDltb8Q49jGAVYcfsND0yA== +"@adobe/css-tools@^4.3.0": + version "4.3.0" + resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.0.tgz#1991d273fb29edbd2f63060f5bdaf0af26aa64e3" + integrity sha512-+RNNcQvw2V1bmnBTPAtOLfW/9mhH2vC67+rUSi5T8EtEWt6lEnGNY2GuhZ1/YwbgikT1TkhvidCDmN5Q5YCo/w== "@ampproject/remapping@^2.1.0": version "2.2.0" @@ -3773,7 +3773,7 @@ prop-types "^15.7.2" ts-dedent "^2.0.0" -"@storybook/addon-mdx-gfm@^7.0.12", "@storybook/addon-mdx-gfm@^7.0.14": +"@storybook/addon-mdx-gfm@^7.0.12": version "7.0.14" resolved "https://registry.yarnpkg.com/@storybook/addon-mdx-gfm/-/addon-mdx-gfm-7.0.14.tgz#0e96afc0dfe22180b48807bf3784f68042667074" integrity sha512-KDwqSIe7oLcyL2JzPqrmmEY0w+oMlSmS1+jR5QqDrYkVIisZI8p+j6XhGS/sle5P6VUZQJGdxSp86q+LyAks5w== From 4742b86ad4b31fada38b98db23d8fe018a05f776 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 8 Aug 2023 13:59:31 -0400 Subject: [PATCH 056/143] chore(release): Fix for error in LightDomStyles controller; Releasing updated packages. --- packages/outline-cli/CHANGELOG.md | 7 +++++++ packages/outline-cli/package.json | 4 ++-- packages/outline-core/CHANGELOG.md | 6 ++++++ packages/outline-core/package.json | 2 +- packages/outline-core/src/controllers/light-dom-styles.ts | 2 +- packages/outline-storybook/CHANGELOG.md | 8 ++++++++ packages/outline-storybook/package.json | 4 ++-- 7 files changed, 27 insertions(+), 6 deletions(-) diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index 452bcb991..cb2f440c0 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-cli +## 0.0.51 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-storybook@0.0.47 + ## 0.0.50 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index 04ced94d2..9baf651bb 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.50", + "version": "0.0.51", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,7 +11,7 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.46", + "@phase2/outline-storybook": "^0.0.47", "@phase2/outline-templates": "^0.0.46", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", diff --git a/packages/outline-core/CHANGELOG.md b/packages/outline-core/CHANGELOG.md index 7ad242c7f..8827cbba5 100644 --- a/packages/outline-core/CHANGELOG.md +++ b/packages/outline-core/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-core +## 0.2.2 + +### Patch Changes + +- Fixes + ## 0.2.1 ### Patch Changes diff --git a/packages/outline-core/package.json b/packages/outline-core/package.json index 6cf7bf5c3..cfb7fcd38 100644 --- a/packages/outline-core/package.json +++ b/packages/outline-core/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-core", - "version": "0.2.1", + "version": "0.2.2", "description": "Core functionality that is shared across all Outline Web Components", "keywords": [ "outline", diff --git a/packages/outline-core/src/controllers/light-dom-styles.ts b/packages/outline-core/src/controllers/light-dom-styles.ts index 51f304c3f..a56ac7b48 100644 --- a/packages/outline-core/src/controllers/light-dom-styles.ts +++ b/packages/outline-core/src/controllers/light-dom-styles.ts @@ -41,7 +41,7 @@ const _processCssRule = (rule: cssTools.CssAtRuleAST, scopeId: string) => { } } else if ('rules' in rule) { // Handle rules that have recursive rules (such as media) - rule.rules.forEach((innerRule: cssTools.CssAtRuleAST) => { + rule.rules?.forEach((innerRule: cssTools.CssAtRuleAST) => { _processCssRule(innerRule, scopeId); }); } diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index f23b760e9..52b4a3937 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-storybook +## 0.0.47 + +### Patch Changes + +- Fixes +- Updated dependencies + - @phase2/outline-core@0.2.2 + ## 0.0.46 ### Patch Changes diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index 23651b015..d6f796247 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.46", + "version": "0.0.47", "license": "MIT", "scripts": { "package": "yarn publish" @@ -12,7 +12,7 @@ "directory": "packages/outline-storybook" }, "dependencies": { - "@phase2/outline-core": "^0.2.1", + "@phase2/outline-core": "^0.2.2", "@phase2/outline-alert": "^0.1.7", "@phase2/outline-code-block": "^0.1.3", "@phase2/outline-docs": "^0.0.16", From fda08b33125065beecf8db4bdd7b88023d70078b Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 8 Aug 2023 14:32:05 -0400 Subject: [PATCH 057/143] chore(release): Bumping all packages. --- packages/outline-accordion/CHANGELOG.md | 9 +++++++++ packages/outline-accordion/package.json | 6 +++--- packages/outline-admin-links/CHANGELOG.md | 8 ++++++++ packages/outline-admin-links/package.json | 4 ++-- packages/outline-alert/CHANGELOG.md | 8 ++++++++ packages/outline-alert/package.json | 4 ++-- packages/outline-breadcrumbs/CHANGELOG.md | 8 ++++++++ packages/outline-breadcrumbs/package.json | 4 ++-- packages/outline-button-group/CHANGELOG.md | 8 ++++++++ packages/outline-button-group/package.json | 4 ++-- packages/outline-button/CHANGELOG.md | 9 +++++++++ packages/outline-button/package.json | 6 +++--- packages/outline-card/CHANGELOG.md | 8 ++++++++ packages/outline-card/package.json | 4 ++-- packages/outline-cli/CHANGELOG.md | 9 +++++++++ packages/outline-cli/package.json | 6 +++--- packages/outline-code-block/CHANGELOG.md | 8 ++++++++ packages/outline-code-block/package.json | 4 ++-- packages/outline-config/CHANGELOG.md | 7 +++++++ packages/outline-config/package.json | 2 +- packages/outline-container/CHANGELOG.md | 8 ++++++++ packages/outline-container/package.json | 4 ++-- packages/outline-core-link/CHANGELOG.md | 8 ++++++++ packages/outline-core-link/package.json | 4 ++-- packages/outline-core/CHANGELOG.md | 8 ++++++++ packages/outline-core/package.json | 4 ++-- packages/outline-docs/CHANGELOG.md | 8 ++++++++ packages/outline-docs/package.json | 4 ++-- packages/outline-dropdown/CHANGELOG.md | 11 +++++++++++ packages/outline-dropdown/package.json | 10 +++++----- packages/outline-examples/CHANGELOG.md | 8 ++++++++ packages/outline-examples/package.json | 4 ++-- packages/outline-form/CHANGELOG.md | 8 ++++++++ packages/outline-form/package.json | 4 ++-- packages/outline-grid/CHANGELOG.md | 8 ++++++++ packages/outline-grid/package.json | 4 ++-- packages/outline-heading/CHANGELOG.md | 8 ++++++++ packages/outline-heading/package.json | 4 ++-- packages/outline-icon/CHANGELOG.md | 9 +++++++++ packages/outline-icon/package.json | 6 +++--- packages/outline-image-slider/CHANGELOG.md | 8 ++++++++ packages/outline-image-slider/package.json | 4 ++-- packages/outline-image/CHANGELOG.md | 8 ++++++++ packages/outline-image/package.json | 4 ++-- packages/outline-include/CHANGELOG.md | 8 ++++++++ packages/outline-include/package.json | 4 ++-- packages/outline-link/CHANGELOG.md | 8 ++++++++ packages/outline-link/package.json | 4 ++-- packages/outline-list/CHANGELOG.md | 9 +++++++++ packages/outline-list/package.json | 6 +++--- packages/outline-modal/CHANGELOG.md | 8 ++++++++ packages/outline-modal/package.json | 4 ++-- packages/outline-static-assets/CHANGELOG.md | 7 +++++++ packages/outline-static-assets/package.json | 2 +- packages/outline-storybook/CHANGELOG.md | 12 ++++++++++++ packages/outline-storybook/package.json | 12 ++++++------ packages/outline-style-guide/CHANGELOG.md | 8 ++++++++ packages/outline-style-guide/package.json | 4 ++-- packages/outline-styled-text/CHANGELOG.md | 8 ++++++++ packages/outline-styled-text/package.json | 4 ++-- packages/outline-tabs/CHANGELOG.md | 10 ++++++++++ packages/outline-tabs/package.json | 8 ++++---- packages/outline-templates/CHANGELOG.md | 6 ++++++ packages/outline-templates/package.json | 2 +- packages/outline-tokens/CHANGELOG.md | 7 +++++++ packages/outline-tokens/package.json | 2 +- packages/outline-video-vimeo/CHANGELOG.md | 8 ++++++++ packages/outline-video-vimeo/package.json | 4 ++-- packages/outline-video-youtube/CHANGELOG.md | 8 ++++++++ packages/outline-video-youtube/package.json | 4 ++-- 70 files changed, 369 insertions(+), 80 deletions(-) create mode 100644 packages/outline-config/CHANGELOG.md create mode 100644 packages/outline-static-assets/CHANGELOG.md create mode 100644 packages/outline-tokens/CHANGELOG.md diff --git a/packages/outline-accordion/CHANGELOG.md b/packages/outline-accordion/CHANGELOG.md index 1ae1e9d77..93a7d5514 100644 --- a/packages/outline-accordion/CHANGELOG.md +++ b/packages/outline-accordion/CHANGELOG.md @@ -1,5 +1,14 @@ # @phase2/outline-accordion +## 0.1.6 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-icon@0.1.4 + - @phase2/outline-core@0.2.3 + ## 0.1.5 ### Patch Changes diff --git a/packages/outline-accordion/package.json b/packages/outline-accordion/package.json index 866f1e72d..3c8ca7885 100644 --- a/packages/outline-accordion/package.json +++ b/packages/outline-accordion/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-accordion", - "version": "0.1.5", + "version": "0.1.6", "description": "The Outline Components for the web accordion component", "keywords": [ "outline components", @@ -27,8 +27,8 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", - "@phase2/outline-icon": "^0.1.3", + "@phase2/outline-core": "^0.2.3", + "@phase2/outline-icon": "^0.1.4", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-admin-links/CHANGELOG.md b/packages/outline-admin-links/CHANGELOG.md index 6e3f3e606..29000c6f0 100644 --- a/packages/outline-admin-links/CHANGELOG.md +++ b/packages/outline-admin-links/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-admin-links +## 0.1.6 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.1.5 ### Patch Changes diff --git a/packages/outline-admin-links/package.json b/packages/outline-admin-links/package.json index 020bf518a..d0187bd51 100644 --- a/packages/outline-admin-links/package.json +++ b/packages/outline-admin-links/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-admin-links", - "version": "0.1.5", + "version": "0.1.6", "description": "The Outline Components for the outline-admin-links component", "keywords": [ "outline components", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-alert/CHANGELOG.md b/packages/outline-alert/CHANGELOG.md index 4423d4455..949a3ac34 100644 --- a/packages/outline-alert/CHANGELOG.md +++ b/packages/outline-alert/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-alert +## 0.1.8 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.1.7 ### Patch Changes diff --git a/packages/outline-alert/package.json b/packages/outline-alert/package.json index 529fec8a3..8555e12f6 100644 --- a/packages/outline-alert/package.json +++ b/packages/outline-alert/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-alert", - "version": "0.1.7", + "version": "0.1.8", "description": "The Outline Components for the web alert component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-breadcrumbs/CHANGELOG.md b/packages/outline-breadcrumbs/CHANGELOG.md index 9f03c3143..56c8d729c 100644 --- a/packages/outline-breadcrumbs/CHANGELOG.md +++ b/packages/outline-breadcrumbs/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-breadcrumbs +## 0.1.6 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.1.5 ### Patch Changes diff --git a/packages/outline-breadcrumbs/package.json b/packages/outline-breadcrumbs/package.json index adc1abae7..6f736a36a 100644 --- a/packages/outline-breadcrumbs/package.json +++ b/packages/outline-breadcrumbs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-breadcrumbs", - "version": "0.1.5", + "version": "0.1.6", "description": "The Outline Components for the web breadcrumb component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-button-group/CHANGELOG.md b/packages/outline-button-group/CHANGELOG.md index 117059390..225a43e1a 100644 --- a/packages/outline-button-group/CHANGELOG.md +++ b/packages/outline-button-group/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-button-group +## 0.1.5 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.1.4 ### Patch Changes diff --git a/packages/outline-button-group/package.json b/packages/outline-button-group/package.json index adc6ba4a1..f9e883338 100644 --- a/packages/outline-button-group/package.json +++ b/packages/outline-button-group/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-button-group", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the web button group component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-button/CHANGELOG.md b/packages/outline-button/CHANGELOG.md index 59bc8f6b2..1ca173450 100644 --- a/packages/outline-button/CHANGELOG.md +++ b/packages/outline-button/CHANGELOG.md @@ -1,5 +1,14 @@ # @phase2/outline-button +## 0.1.6 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-link@0.1.6 + - @phase2/outline-core@0.2.3 + ## 0.1.5 ### Patch Changes diff --git a/packages/outline-button/package.json b/packages/outline-button/package.json index 184db25f7..2a97a760f 100644 --- a/packages/outline-button/package.json +++ b/packages/outline-button/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-button", - "version": "0.1.5", + "version": "0.1.6", "description": "The Outline Components for the web button component", "keywords": [ "outline components", @@ -27,8 +27,8 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", - "@phase2/outline-link": "^0.1.5", + "@phase2/outline-core": "^0.2.3", + "@phase2/outline-link": "^0.1.6", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-card/CHANGELOG.md b/packages/outline-card/CHANGELOG.md index a9e2e27ba..950d135d9 100644 --- a/packages/outline-card/CHANGELOG.md +++ b/packages/outline-card/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-card +## 0.0.8 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.0.7 ### Patch Changes diff --git a/packages/outline-card/package.json b/packages/outline-card/package.json index 31bbbddc3..300069d6d 100644 --- a/packages/outline-card/package.json +++ b/packages/outline-card/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-card", - "version": "0.0.7", + "version": "0.0.8", "description": "The Outline Components for the web card component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index cb2f440c0..e0577eff7 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,14 @@ # @phase2/outline-cli +## 0.0.52 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-storybook@0.0.48 + - @phase2/outline-templates@0.0.47 + ## 0.0.51 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index 9baf651bb..57d9621df 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.51", + "version": "0.0.52", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,8 +11,8 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.47", - "@phase2/outline-templates": "^0.0.46", + "@phase2/outline-storybook": "^0.0.48", + "@phase2/outline-templates": "^0.0.47", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", "fs": "^0.0.2-security", diff --git a/packages/outline-code-block/CHANGELOG.md b/packages/outline-code-block/CHANGELOG.md index ab7ab5f08..9b205d0cb 100644 --- a/packages/outline-code-block/CHANGELOG.md +++ b/packages/outline-code-block/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-code-block +## 0.1.4 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.1.3 ### Patch Changes diff --git a/packages/outline-code-block/package.json b/packages/outline-code-block/package.json index 3f7f0bdf5..be6e19f88 100644 --- a/packages/outline-code-block/package.json +++ b/packages/outline-code-block/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-code-block", - "version": "0.1.3", + "version": "0.1.4", "description": "The Outline Components for the web code block component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-config/CHANGELOG.md b/packages/outline-config/CHANGELOG.md new file mode 100644 index 000000000..97f2b2932 --- /dev/null +++ b/packages/outline-config/CHANGELOG.md @@ -0,0 +1,7 @@ +# @phase2/outline-config + +## 0.0.11 + +### Patch Changes + +- Hopeful fixes for all the things. diff --git a/packages/outline-config/package.json b/packages/outline-config/package.json index b2329b0be..aa8def20c 100644 --- a/packages/outline-config/package.json +++ b/packages/outline-config/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-config", - "version": "0.0.10", + "version": "0.0.11", "description": "Primary Outline configuration files.", "keywords": [ "outline", diff --git a/packages/outline-container/CHANGELOG.md b/packages/outline-container/CHANGELOG.md index f1e41e1b2..092da3820 100644 --- a/packages/outline-container/CHANGELOG.md +++ b/packages/outline-container/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-container +## 0.1.6 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.1.5 ### Patch Changes diff --git a/packages/outline-container/package.json b/packages/outline-container/package.json index 9c0edc92e..b8d17efca 100644 --- a/packages/outline-container/package.json +++ b/packages/outline-container/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-container", - "version": "0.1.5", + "version": "0.1.6", "description": "The Outline Components for the container web component", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-core-link/CHANGELOG.md b/packages/outline-core-link/CHANGELOG.md index d12ae38c7..4fbe95a3e 100644 --- a/packages/outline-core-link/CHANGELOG.md +++ b/packages/outline-core-link/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-core-link +## 0.0.5 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.0.4 ### Patch Changes diff --git a/packages/outline-core-link/package.json b/packages/outline-core-link/package.json index f13160224..455934469 100644 --- a/packages/outline-core-link/package.json +++ b/packages/outline-core-link/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-core-link", - "version": "0.0.4", + "version": "0.0.5", "description": "The Outline Components for the web link component", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-core/CHANGELOG.md b/packages/outline-core/CHANGELOG.md index 8827cbba5..cbdfb3c6f 100644 --- a/packages/outline-core/CHANGELOG.md +++ b/packages/outline-core/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-core +## 0.2.3 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-config@0.0.11 + ## 0.2.2 ### Patch Changes diff --git a/packages/outline-core/package.json b/packages/outline-core/package.json index cfb7fcd38..561fc9800 100644 --- a/packages/outline-core/package.json +++ b/packages/outline-core/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-core", - "version": "0.2.2", + "version": "0.2.3", "description": "Core functionality that is shared across all Outline Web Components", "keywords": [ "outline", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-config": "^0.0.10" + "@phase2/outline-config": "^0.0.11" }, "devDependencies": { "@babel/plugin-proposal-class-properties": "^7.13.0", diff --git a/packages/outline-docs/CHANGELOG.md b/packages/outline-docs/CHANGELOG.md index ded53d0b8..2cfc8e1c5 100644 --- a/packages/outline-docs/CHANGELOG.md +++ b/packages/outline-docs/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-docs +## 0.0.17 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.0.16 ### Patch Changes diff --git a/packages/outline-docs/package.json b/packages/outline-docs/package.json index 85c711794..a46e20c55 100644 --- a/packages/outline-docs/package.json +++ b/packages/outline-docs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-docs", - "version": "0.0.16", + "version": "0.0.17", "description": "Outline Documentation", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "tslib": "^2.1.0" }, "publishConfig": { diff --git a/packages/outline-dropdown/CHANGELOG.md b/packages/outline-dropdown/CHANGELOG.md index ed2c7f87a..8c7331ba7 100644 --- a/packages/outline-dropdown/CHANGELOG.md +++ b/packages/outline-dropdown/CHANGELOG.md @@ -1,5 +1,16 @@ # @phase2/outline-dropdown +## 0.1.7 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-button@0.1.6 + - @phase2/outline-icon@0.1.4 + - @phase2/outline-link@0.1.6 + - @phase2/outline-core@0.2.3 + ## 0.1.6 ### Patch Changes diff --git a/packages/outline-dropdown/package.json b/packages/outline-dropdown/package.json index 881691430..fc56e2683 100644 --- a/packages/outline-dropdown/package.json +++ b/packages/outline-dropdown/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-dropdown", - "version": "0.1.6", + "version": "0.1.7", "description": "The Outline Components for the dropdown web component", "keywords": [ "outline", @@ -27,10 +27,10 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-button": "^0.1.5", - "@phase2/outline-core": "^0.2.0", - "@phase2/outline-icon": "^0.1.3", - "@phase2/outline-link": "^0.1.5", + "@phase2/outline-button": "^0.1.6", + "@phase2/outline-core": "^0.2.3", + "@phase2/outline-icon": "^0.1.4", + "@phase2/outline-link": "^0.1.6", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-examples/CHANGELOG.md b/packages/outline-examples/CHANGELOG.md index 25edf9cf4..5b56a9b3d 100644 --- a/packages/outline-examples/CHANGELOG.md +++ b/packages/outline-examples/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-examples +## 0.0.7 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.0.6 ### Patch Changes diff --git a/packages/outline-examples/package.json b/packages/outline-examples/package.json index 40239009b..9b20858de 100644 --- a/packages/outline-examples/package.json +++ b/packages/outline-examples/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-examples", - "version": "0.0.6", + "version": "0.0.7", "description": "Examples of Outline component creation and usage", "keywords": [ "outline", @@ -26,7 +26,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-form/CHANGELOG.md b/packages/outline-form/CHANGELOG.md index ce3df0bb4..3a2abe35e 100644 --- a/packages/outline-form/CHANGELOG.md +++ b/packages/outline-form/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-form +## 0.1.1 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.1.0 ### Minor Changes diff --git a/packages/outline-form/package.json b/packages/outline-form/package.json index 1aa5eb6f8..b0b839610 100644 --- a/packages/outline-form/package.json +++ b/packages/outline-form/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-form", - "version": "0.1.0", + "version": "0.1.1", "description": "The Outline Components for the form component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-grid/CHANGELOG.md b/packages/outline-grid/CHANGELOG.md index 89befb55a..43dc6ec65 100644 --- a/packages/outline-grid/CHANGELOG.md +++ b/packages/outline-grid/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-grid +## 0.0.8 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.0.7 ### Patch Changes diff --git a/packages/outline-grid/package.json b/packages/outline-grid/package.json index f8f5500d0..60387207e 100644 --- a/packages/outline-grid/package.json +++ b/packages/outline-grid/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-grid", - "version": "0.0.7", + "version": "0.0.8", "description": "The Outline Components for the grid web component", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-heading/CHANGELOG.md b/packages/outline-heading/CHANGELOG.md index e51a0b3ec..c89bc94a9 100644 --- a/packages/outline-heading/CHANGELOG.md +++ b/packages/outline-heading/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-heading +## 0.1.4 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.1.3 ### Patch Changes diff --git a/packages/outline-heading/package.json b/packages/outline-heading/package.json index ca5644cba..7eea42a5e 100644 --- a/packages/outline-heading/package.json +++ b/packages/outline-heading/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-heading", - "version": "0.1.3", + "version": "0.1.4", "description": "The Outline Components for the web heading component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-icon/CHANGELOG.md b/packages/outline-icon/CHANGELOG.md index 9121f14aa..9ce379208 100644 --- a/packages/outline-icon/CHANGELOG.md +++ b/packages/outline-icon/CHANGELOG.md @@ -1,5 +1,14 @@ # @phase2/outline-icon +## 0.1.4 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-include@0.1.4 + - @phase2/outline-core@0.2.3 + ## 0.1.3 ### Patch Changes diff --git a/packages/outline-icon/package.json b/packages/outline-icon/package.json index cde71399a..7d0a10fe1 100644 --- a/packages/outline-icon/package.json +++ b/packages/outline-icon/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-icon", - "version": "0.1.3", + "version": "0.1.4", "description": "The Outline Components for the icon component", "keywords": [ "outline", @@ -28,8 +28,8 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", - "@phase2/outline-include": "^0.1.3", + "@phase2/outline-core": "^0.2.3", + "@phase2/outline-include": "^0.1.4", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-image-slider/CHANGELOG.md b/packages/outline-image-slider/CHANGELOG.md index f60bc1873..1198b45f0 100644 --- a/packages/outline-image-slider/CHANGELOG.md +++ b/packages/outline-image-slider/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-image-slider +## 0.1.5 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.1.4 ### Patch Changes diff --git a/packages/outline-image-slider/package.json b/packages/outline-image-slider/package.json index 4b3c24b7b..a79fee9f4 100644 --- a/packages/outline-image-slider/package.json +++ b/packages/outline-image-slider/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-image-slider", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the image slider component", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "@splidejs/splide": "^4.0.7", "lit": "^2.3.1", "tslib": "^2.1.0" diff --git a/packages/outline-image/CHANGELOG.md b/packages/outline-image/CHANGELOG.md index 6bdad9bb1..02f8d350f 100644 --- a/packages/outline-image/CHANGELOG.md +++ b/packages/outline-image/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-image +## 0.1.7 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.1.6 ### Patch Changes diff --git a/packages/outline-image/package.json b/packages/outline-image/package.json index ca34055b1..6ec259521 100644 --- a/packages/outline-image/package.json +++ b/packages/outline-image/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-image", - "version": "0.1.6", + "version": "0.1.7", "description": "The Outline Components for the image component", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-include/CHANGELOG.md b/packages/outline-include/CHANGELOG.md index 160e22a97..db4345b66 100644 --- a/packages/outline-include/CHANGELOG.md +++ b/packages/outline-include/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-include +## 0.1.4 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.1.3 ### Patch Changes diff --git a/packages/outline-include/package.json b/packages/outline-include/package.json index 50023be49..81aa790ae 100644 --- a/packages/outline-include/package.json +++ b/packages/outline-include/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-include", - "version": "0.1.3", + "version": "0.1.4", "description": "The Outline Components for the include component", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-link/CHANGELOG.md b/packages/outline-link/CHANGELOG.md index bdf2fad17..78815c11d 100644 --- a/packages/outline-link/CHANGELOG.md +++ b/packages/outline-link/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-link +## 0.1.6 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.1.5 ### Patch Changes diff --git a/packages/outline-link/package.json b/packages/outline-link/package.json index 2a87feb8e..a693523bf 100644 --- a/packages/outline-link/package.json +++ b/packages/outline-link/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-link", - "version": "0.1.5", + "version": "0.1.6", "description": "The Outline Components for the web link component", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-list/CHANGELOG.md b/packages/outline-list/CHANGELOG.md index 98ba013fa..4300cf9eb 100644 --- a/packages/outline-list/CHANGELOG.md +++ b/packages/outline-list/CHANGELOG.md @@ -1,5 +1,14 @@ # @phase2/outline-list +## 0.1.5 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-heading@0.1.4 + - @phase2/outline-core@0.2.3 + ## 0.1.4 ### Patch Changes diff --git a/packages/outline-list/package.json b/packages/outline-list/package.json index 69f9be7e8..c74e894ca 100644 --- a/packages/outline-list/package.json +++ b/packages/outline-list/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-list", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the web list component", "keywords": [ "outline", @@ -28,8 +28,8 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", - "@phase2/outline-heading": "^0.1.3", + "@phase2/outline-core": "^0.2.3", + "@phase2/outline-heading": "^0.1.4", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-modal/CHANGELOG.md b/packages/outline-modal/CHANGELOG.md index d9574b556..318438cc2 100644 --- a/packages/outline-modal/CHANGELOG.md +++ b/packages/outline-modal/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-modal +## 0.1.6 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.1.5 ### Patch Changes diff --git a/packages/outline-modal/package.json b/packages/outline-modal/package.json index 63aa907a9..3874d1f36 100644 --- a/packages/outline-modal/package.json +++ b/packages/outline-modal/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-modal", - "version": "0.1.5", + "version": "0.1.6", "description": "The Outline Components for the web modal component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-static-assets/CHANGELOG.md b/packages/outline-static-assets/CHANGELOG.md new file mode 100644 index 000000000..b6f6745dc --- /dev/null +++ b/packages/outline-static-assets/CHANGELOG.md @@ -0,0 +1,7 @@ +# @phase2/outline-static-assets + +## 0.0.4 + +### Patch Changes + +- Hopeful fixes for all the things. diff --git a/packages/outline-static-assets/package.json b/packages/outline-static-assets/package.json index 09a9a7724..482dc648f 100644 --- a/packages/outline-static-assets/package.json +++ b/packages/outline-static-assets/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-static-assets", "description": "Static assets reusable in Outline component demonstrations.", - "version": "0.0.3", + "version": "0.0.4", "license": "MIT", "scripts": { "package": "yarn publish" diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index 52b4a3937..a4371d16c 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,17 @@ # @phase2/outline-storybook +## 0.0.48 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-alert@0.1.8 + - @phase2/outline-code-block@0.1.4 + - @phase2/outline-docs@0.0.17 + - @phase2/outline-core@0.2.3 + - @phase2/outline-static-assets@0.0.4 + ## 0.0.47 ### Patch Changes diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index d6f796247..8d199cfde 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.47", + "version": "0.0.48", "license": "MIT", "scripts": { "package": "yarn publish" @@ -12,11 +12,11 @@ "directory": "packages/outline-storybook" }, "dependencies": { - "@phase2/outline-core": "^0.2.2", - "@phase2/outline-alert": "^0.1.7", - "@phase2/outline-code-block": "^0.1.3", - "@phase2/outline-docs": "^0.0.16", - "@phase2/outline-static-assets": "^0.0.3" + "@phase2/outline-core": "^0.2.3", + "@phase2/outline-alert": "^0.1.8", + "@phase2/outline-code-block": "^0.1.4", + "@phase2/outline-docs": "^0.0.17", + "@phase2/outline-static-assets": "^0.0.4" }, "devDependencies": { "@storybook/addon-actions": "^7.0.12", diff --git a/packages/outline-style-guide/CHANGELOG.md b/packages/outline-style-guide/CHANGELOG.md index 731fc2e89..27650446e 100644 --- a/packages/outline-style-guide/CHANGELOG.md +++ b/packages/outline-style-guide/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-style-guide +## 0.0.6 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.0.5 ### Patch Changes diff --git a/packages/outline-style-guide/package.json b/packages/outline-style-guide/package.json index 5e86bdc95..41f99b6a8 100644 --- a/packages/outline-style-guide/package.json +++ b/packages/outline-style-guide/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-style-guide", - "version": "0.0.5", + "version": "0.0.6", "description": "Web Components utilized primarily in a component style guide.", "keywords": [ "outline", @@ -26,7 +26,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.0.2", "tslib": "^2.1.0" }, diff --git a/packages/outline-styled-text/CHANGELOG.md b/packages/outline-styled-text/CHANGELOG.md index 26a8379fc..95daa24cd 100644 --- a/packages/outline-styled-text/CHANGELOG.md +++ b/packages/outline-styled-text/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-styled-text +## 0.0.9 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.0.8 ### Patch Changes diff --git a/packages/outline-styled-text/package.json b/packages/outline-styled-text/package.json index b4b59a244..e41528d00 100644 --- a/packages/outline-styled-text/package.json +++ b/packages/outline-styled-text/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-styled-text", - "version": "0.0.8", + "version": "0.0.9", "description": "The Outline Components for the web styled text component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-tabs/CHANGELOG.md b/packages/outline-tabs/CHANGELOG.md index 65888f947..17d814830 100644 --- a/packages/outline-tabs/CHANGELOG.md +++ b/packages/outline-tabs/CHANGELOG.md @@ -1,5 +1,15 @@ # @phase2/outline-tabs +## 0.1.6 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-accordion@0.1.6 + - @phase2/outline-heading@0.1.4 + - @phase2/outline-core@0.2.3 + ## 0.1.5 ### Patch Changes diff --git a/packages/outline-tabs/package.json b/packages/outline-tabs/package.json index 966c6ddaa..b3552c1cd 100644 --- a/packages/outline-tabs/package.json +++ b/packages/outline-tabs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-tabs", - "version": "0.1.5", + "version": "0.1.6", "description": "The Outline Components for the web tabs component", "keywords": [ "outline components", @@ -27,9 +27,9 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", - "@phase2/outline-accordion": "^0.1.5", - "@phase2/outline-heading": "^0.1.3", + "@phase2/outline-core": "^0.2.3", + "@phase2/outline-accordion": "^0.1.6", + "@phase2/outline-heading": "^0.1.4", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-templates/CHANGELOG.md b/packages/outline-templates/CHANGELOG.md index b764cceda..3a83d0d72 100644 --- a/packages/outline-templates/CHANGELOG.md +++ b/packages/outline-templates/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-templates +## 0.0.47 + +### Patch Changes + +- Hopeful fixes for all the things. + ## 0.0.46 ### Patch Changes diff --git a/packages/outline-templates/package.json b/packages/outline-templates/package.json index 708d36269..3325c2046 100644 --- a/packages/outline-templates/package.json +++ b/packages/outline-templates/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-templates", "description": "The Outline Starter Templates", - "version": "0.0.46", + "version": "0.0.47", "license": "MIT", "publishConfig": { "access": "public" diff --git a/packages/outline-tokens/CHANGELOG.md b/packages/outline-tokens/CHANGELOG.md new file mode 100644 index 000000000..6d381958a --- /dev/null +++ b/packages/outline-tokens/CHANGELOG.md @@ -0,0 +1,7 @@ +# @phase2/outline-tokens + +## 0.1.1 + +### Patch Changes + +- Hopeful fixes for all the things. diff --git a/packages/outline-tokens/package.json b/packages/outline-tokens/package.json index 0e51fa4cb..3a6f41e24 100644 --- a/packages/outline-tokens/package.json +++ b/packages/outline-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-tokens", - "version": "0.1.0", + "version": "0.1.1", "description": "The Outline Tokens package.", "keywords": [ "outline components", diff --git a/packages/outline-video-vimeo/CHANGELOG.md b/packages/outline-video-vimeo/CHANGELOG.md index f047ee0c3..6fe0071f1 100644 --- a/packages/outline-video-vimeo/CHANGELOG.md +++ b/packages/outline-video-vimeo/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-video-vimeo +## 0.1.4 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.1.3 ### Patch Changes diff --git a/packages/outline-video-vimeo/package.json b/packages/outline-video-vimeo/package.json index 327797d10..7e80724b1 100644 --- a/packages/outline-video-vimeo/package.json +++ b/packages/outline-video-vimeo/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-video-vimeo", - "version": "0.1.3", + "version": "0.1.4", "description": "The Outline Components for the web video vimeo component", "keywords": [ "outline components", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-video-youtube/CHANGELOG.md b/packages/outline-video-youtube/CHANGELOG.md index f67cb239e..8cca2a45d 100644 --- a/packages/outline-video-youtube/CHANGELOG.md +++ b/packages/outline-video-youtube/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-video-youtube +## 0.1.4 + +### Patch Changes + +- Hopeful fixes for all the things. +- Updated dependencies + - @phase2/outline-core@0.2.3 + ## 0.1.3 ### Patch Changes diff --git a/packages/outline-video-youtube/package.json b/packages/outline-video-youtube/package.json index 4ae762363..50f49e852 100644 --- a/packages/outline-video-youtube/package.json +++ b/packages/outline-video-youtube/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-video-youtube", - "version": "0.1.3", + "version": "0.1.4", "description": "The Outline Components for the web video youtube component", "keywords": [ "outline components", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.0", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, From 46781197193dff5bf4e5608beb9848c13239df86 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Thu, 10 Aug 2023 09:39:57 -0400 Subject: [PATCH 058/143] fix(outline-core-image): Fix for bad TS definition. --- packages/outline-core-link/CHANGELOG.md | 6 ++++++ packages/outline-core-link/package.json | 2 +- packages/outline-core-link/src/outline-core-link.ts | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/outline-core-link/CHANGELOG.md b/packages/outline-core-link/CHANGELOG.md index 4fbe95a3e..2945a3329 100644 --- a/packages/outline-core-link/CHANGELOG.md +++ b/packages/outline-core-link/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-core-link +## 0.0.6 + +### Patch Changes + +- Fix for TS definition. + ## 0.0.5 ### Patch Changes diff --git a/packages/outline-core-link/package.json b/packages/outline-core-link/package.json index 455934469..88760f1e2 100644 --- a/packages/outline-core-link/package.json +++ b/packages/outline-core-link/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-core-link", - "version": "0.0.5", + "version": "0.0.6", "description": "The Outline Components for the web link component", "keywords": [ "outline", diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts index 22fbdfcc5..4248f3609 100644 --- a/packages/outline-core-link/src/outline-core-link.ts +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -184,6 +184,6 @@ export class OutlineCoreLink extends OutlineElement { declare global { interface HTMLElementTagNameMap { - componentName: OutlineCoreLink; + [componentName]: OutlineCoreLink; } } From 314f5e4a6fc0ecc5bda36c88cdae943aac1fb22f Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Thu, 10 Aug 2023 10:11:14 -0400 Subject: [PATCH 059/143] feat(outline-core-image): Initial component stub. --- packages/outline-core-image/index.ts | 6 +++ packages/outline-core-image/package.json | 41 +++++++++++++++++++ packages/outline-core-image/src/config.ts | 3 ++ .../src/outline-core-image.css | 6 +++ .../src/outline-core-image.global.css | 7 ++++ .../src/outline-core-image.ts | 39 ++++++++++++++++++ .../outline-core-image/tsconfig.build.json | 9 ++++ .../config/storybook.main.css | 26 ++++++------ 8 files changed, 124 insertions(+), 13 deletions(-) create mode 100644 packages/outline-core-image/index.ts create mode 100644 packages/outline-core-image/package.json create mode 100644 packages/outline-core-image/src/config.ts create mode 100644 packages/outline-core-image/src/outline-core-image.css create mode 100644 packages/outline-core-image/src/outline-core-image.global.css create mode 100644 packages/outline-core-image/src/outline-core-image.ts create mode 100644 packages/outline-core-image/tsconfig.build.json diff --git a/packages/outline-core-image/index.ts b/packages/outline-core-image/index.ts new file mode 100644 index 000000000..2b8dc9e44 --- /dev/null +++ b/packages/outline-core-image/index.ts @@ -0,0 +1,6 @@ +// Export the primary component. +export { OutlineCoreImage } from './src/outline-core-image'; + +/** + * @ + */ diff --git a/packages/outline-core-image/package.json b/packages/outline-core-image/package.json new file mode 100644 index 000000000..1edb8a933 --- /dev/null +++ b/packages/outline-core-image/package.json @@ -0,0 +1,41 @@ +{ + "name": "@phase2/outline-core-image", + "private": true, + "description": "The Outline Components for the image component", + "keywords": [ + "outline", + "web-components", + "design system", + "image", + "picture" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/outline-core-image" + }, + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "@phase2/outline-core": "latest", + "lit": "^2.3.1" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/outline-core-image/src/config.ts b/packages/outline-core-image/src/config.ts new file mode 100644 index 000000000..80889b4b6 --- /dev/null +++ b/packages/outline-core-image/src/config.ts @@ -0,0 +1,3 @@ +/** + * @file Shared configuration for the outline-core-image component. + */ diff --git a/packages/outline-core-image/src/outline-core-image.css b/packages/outline-core-image/src/outline-core-image.css new file mode 100644 index 000000000..7b87b9afd --- /dev/null +++ b/packages/outline-core-image/src/outline-core-image.css @@ -0,0 +1,6 @@ +/* +Add any component level, structural CSS for the `outline-core-image` component. +This would be CSS that is targeted to this component only, +and is dependent on the HTML structure of the component that +is encapsulated in the component's Shadow DOM. +*/ diff --git a/packages/outline-core-image/src/outline-core-image.global.css b/packages/outline-core-image/src/outline-core-image.global.css new file mode 100644 index 000000000..90a713224 --- /dev/null +++ b/packages/outline-core-image/src/outline-core-image.global.css @@ -0,0 +1,7 @@ +/* +Add any global level, shared CSS for the `outline-core-image` component. +This would be CSS that targets particular contents of the component, +typically provided through a that is rendered in the Light DOM. + +This file will be processed and available for loading through mulitple methods. +*/ diff --git a/packages/outline-core-image/src/outline-core-image.ts b/packages/outline-core-image/src/outline-core-image.ts new file mode 100644 index 000000000..ded2181f0 --- /dev/null +++ b/packages/outline-core-image/src/outline-core-image.ts @@ -0,0 +1,39 @@ +import { html, TemplateResult, CSSResultGroup } from 'lit'; +import { customElement } from 'lit/decorators.js'; + +// Our base component, which all others extend. +import { OutlineElement } from '@phase2/outline-core'; + +import componentStyles from './outline-core-image.css.lit'; + +/** The element name, reused throughout the codebase */ +const componentName = 'outline-core-image'; + +/** + * + * The Outline Core Image component + * + * @element outline-core-image + * @extends OutlineElement + * @slot - The default slot for this element. + * + * @todo - Complete component. + * @todo - Run `yarn analyze` to generate README.md. + * @todo - Update `package.json` to remove the `private` flag. + */ +@customElement(componentName) +export class OutlineCoreImage extends OutlineElement { + static styles: CSSResultGroup = [componentStyles]; + + render(): TemplateResult { + return html` + + `; + } +} + +declare global { + interface HTMLElementTagNameMap { + [componentName]: OutlineCoreImage; + } +} diff --git a/packages/outline-core-image/tsconfig.build.json b/packages/outline-core-image/tsconfig.build.json new file mode 100644 index 000000000..ebc8e4b8e --- /dev/null +++ b/packages/outline-core-image/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index ef96f96b7..b88f391aa 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -451,11 +451,11 @@ video{ --tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } -.border-2, .border, .border-b, .border-t-2{ +.border-2, .border, .border-t-2, .border-b{ border-color: currentColor; } -.shadow, .shadow-md, .shadow-xl{ +.shadow-xl, .shadow, .shadow-md{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -701,14 +701,14 @@ video{ .border{ border-width: 1px; -} -.border-b{ - border-bottom-width: 1px; - } .border-t-2{ border-top-width: 2px; +} +.border-b{ + border-bottom-width: 1px; + } .border-dashed{ border-style: dashed; @@ -948,6 +948,13 @@ video{ .no-underline{ text-decoration: none; +} +.shadow-xl{ + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .shadow{ --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); @@ -962,13 +969,6 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.shadow-xl{ - --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .outline{ outline-style: solid; From 39e0e4a70dea1f607be60bd5433266ae43fc118e Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Thu, 10 Aug 2023 10:16:41 -0400 Subject: [PATCH 060/143] feat(outline-core-image): Fix for stray file update. --- .../config/storybook.main.css | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index b88f391aa..ef96f96b7 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -451,11 +451,11 @@ video{ --tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } -.border-2, .border, .border-t-2, .border-b{ +.border-2, .border, .border-b, .border-t-2{ border-color: currentColor; } -.shadow-xl, .shadow, .shadow-md{ +.shadow, .shadow-md, .shadow-xl{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -701,14 +701,14 @@ video{ .border{ border-width: 1px; -} -.border-t-2{ - border-top-width: 2px; - } .border-b{ border-bottom-width: 1px; +} +.border-t-2{ + border-top-width: 2px; + } .border-dashed{ border-style: dashed; @@ -948,13 +948,6 @@ video{ .no-underline{ text-decoration: none; -} -.shadow-xl{ - --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .shadow{ --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); @@ -969,6 +962,13 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-xl{ + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .outline{ outline-style: solid; From 3cd463605f477081a0c235b935749d541b3e9acb Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Thu, 10 Aug 2023 10:27:01 -0400 Subject: [PATCH 061/143] feat(outline-core-image): Formatting tweaks. --- packages/outline-core-image/index.ts | 4 +--- packages/outline-core-image/src/config.ts | 2 +- packages/outline-core-image/src/outline-core-image.ts | 7 ++++--- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/packages/outline-core-image/index.ts b/packages/outline-core-image/index.ts index 2b8dc9e44..575baa432 100644 --- a/packages/outline-core-image/index.ts +++ b/packages/outline-core-image/index.ts @@ -1,6 +1,4 @@ // Export the primary component. export { OutlineCoreImage } from './src/outline-core-image'; -/** - * @ - */ +// Export any additional sub-components, variables and methods as required. diff --git a/packages/outline-core-image/src/config.ts b/packages/outline-core-image/src/config.ts index 80889b4b6..99a10b457 100644 --- a/packages/outline-core-image/src/config.ts +++ b/packages/outline-core-image/src/config.ts @@ -1,3 +1,3 @@ /** - * @file Shared configuration for the outline-core-image component. + * @file Shared configuration for the `outline-core-image` component. */ diff --git a/packages/outline-core-image/src/outline-core-image.ts b/packages/outline-core-image/src/outline-core-image.ts index ded2181f0..b4f1eacd8 100644 --- a/packages/outline-core-image/src/outline-core-image.ts +++ b/packages/outline-core-image/src/outline-core-image.ts @@ -17,9 +17,10 @@ const componentName = 'outline-core-image'; * @extends OutlineElement * @slot - The default slot for this element. * - * @todo - Complete component. - * @todo - Run `yarn analyze` to generate README.md. - * @todo - Update `package.json` to remove the `private` flag. + * @todo: Complete component. + * @todo: Run `yarn analyze` to generate README.md. + * @todo: Update `package.json` to remove the `private` flag. + * @todo: Create PR for updated and completed component. */ @customElement(componentName) export class OutlineCoreImage extends OutlineElement { From 6db26b19440cec78a8d0c4027c4fe3a6b7980d65 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Thu, 10 Aug 2023 15:38:37 -0400 Subject: [PATCH 062/143] feat(outline-core-image): Setting up Storybook to look for .mdx files in component directories. --- .storybook/main.js | 4 +- .../docs/outline-core-image.mdx | 40 +++++++++++++++++++ packages/outline-core-image/index.ts | 17 ++++++++ .../src/outline-core-image.css | 29 +++++++++++++- .../src/outline-core-image.global.css | 7 ---- .../src/outline-core-image.ts | 1 + 6 files changed, 89 insertions(+), 9 deletions(-) create mode 100644 packages/outline-core-image/docs/outline-core-image.mdx delete mode 100644 packages/outline-core-image/src/outline-core-image.global.css diff --git a/.storybook/main.js b/.storybook/main.js index d9add3219..3b5973e64 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -12,7 +12,9 @@ module.exports = { '../packages/outline-docs/src/guides/tooling/**/*.mdx', // Documentation stories. '../packages/outline-docs/src/guides/**/*.@(js|ts|mdx)', - // Component stories. + // Modern component stories. + '../packages/**/docs/*.mdx', + // Old component stories. '../packages/outline-storybook/stories/**/*.stories.@(js|ts|mdx)', ], typescript: { diff --git a/packages/outline-core-image/docs/outline-core-image.mdx b/packages/outline-core-image/docs/outline-core-image.mdx new file mode 100644 index 000000000..74db75329 --- /dev/null +++ b/packages/outline-core-image/docs/outline-core-image.mdx @@ -0,0 +1,40 @@ +import { Meta } from '@storybook/addon-docs'; + +import '@phase2/outline-alert'; + + + +[![Latest version for outline-core-image](https://img.shields.io/npm/v/@phase2/outline-core-image)](https://www.npmjs.com/package/@phase2/outline-core-image) + +# `` `OutlineCoreImage` + +The `outline-core-image` component ... + + + Documentation Status: @TODO +

    This documentation is in need of completion as the component is built out.

    +
      +
    • **@todo:** Complete component.
    • +
    • **@todo:** Update documentation.
    • +
    +
    +
    + +## Introduction to the **`outline-core-image`** component + + +## Usage + +## CSS Variables + diff --git a/packages/outline-core-image/index.ts b/packages/outline-core-image/index.ts index 575baa432..cf560a4fa 100644 --- a/packages/outline-core-image/index.ts +++ b/packages/outline-core-image/index.ts @@ -1,3 +1,20 @@ +/** + * @file Exports for the OutlineCoreImage component. + * + * Any export here is then available via the following import, + * which should be available in the consuming application: + * + * @code + * import { OutlineCoreImage } from '@phase2/outline-core-image'; + * import { constantOne, constantTwo } from '@phase2/outline-core-image'; + * import type { ThingType } from '@phase2/outline-core-image'; + * @endcode + * + * Any of the above exports can be used in the consuming application + * based on the contents of this file, and creativity of what functionality + * you wish to expose to the consuming application(s). + */ + // Export the primary component. export { OutlineCoreImage } from './src/outline-core-image'; diff --git a/packages/outline-core-image/src/outline-core-image.css b/packages/outline-core-image/src/outline-core-image.css index 7b87b9afd..8587644d2 100644 --- a/packages/outline-core-image/src/outline-core-image.css +++ b/packages/outline-core-image/src/outline-core-image.css @@ -1,6 +1,33 @@ /* -Add any component level, structural CSS for the `outline-core-image` component. +Styles for `outline-core-image.css` + +=== REMOVE BELOW THIS LINE (AFTER READING) === +@todo: Extrapolate these comments/documentation to a more official location +Add any component level, structural CSS for the `COMPONENT-NAME` component. This would be CSS that is targeted to this component only, and is dependent on the HTML structure of the component that is encapsulated in the component's Shadow DOM. +--- +Shoud the need arise to style the component based on slotted content +with an unknown markup structure provided by the consuming application +in the Light DOM via slots provided by the component, +consider the following best practices: + +The root element of a `slot` should either be +- Semantically expected tag at the top level + - `outline-core-link` for instance requires (if slotted) an `a` tag as the root element of the slot. + - `outline-core-button` also requires (if slotted) a `button` tag as the root element of the slot. +- A custom element that provides its own styling and encapsulation + - `outline-core-card` would be a component example that + - Provides its own styling and encapsulation to handle functionality and responsive behaviors + - And also either: + - Instructs the consuming application to provide a custom element as the first level child of a `slot`, thus providing it's own styling. + - Allows for slotted content to be styled by the consuming application + +Upcoming work will allow for the "styling by the consuming application" option to be more easily +implemented in a standardized and simplified way. + +When updates to build tooling is in place, CSS would be added to an `COMPONENT-NAME.global.css` file, +and then processed either to be loaded on the fly, or manually via a standard `*.global.css` file. +=== REMOVE ABOVE THIS LINE (AFTER YOU READ IT) === */ diff --git a/packages/outline-core-image/src/outline-core-image.global.css b/packages/outline-core-image/src/outline-core-image.global.css deleted file mode 100644 index 90a713224..000000000 --- a/packages/outline-core-image/src/outline-core-image.global.css +++ /dev/null @@ -1,7 +0,0 @@ -/* -Add any global level, shared CSS for the `outline-core-image` component. -This would be CSS that targets particular contents of the component, -typically provided through a that is rendered in the Light DOM. - -This file will be processed and available for loading through mulitple methods. -*/ diff --git a/packages/outline-core-image/src/outline-core-image.ts b/packages/outline-core-image/src/outline-core-image.ts index b4f1eacd8..1b86b076e 100644 --- a/packages/outline-core-image/src/outline-core-image.ts +++ b/packages/outline-core-image/src/outline-core-image.ts @@ -18,6 +18,7 @@ const componentName = 'outline-core-image'; * @slot - The default slot for this element. * * @todo: Complete component. + * @todo: Update `../docs/outline-core-image.mdx` to accurately document the component. * @todo: Run `yarn analyze` to generate README.md. * @todo: Update `package.json` to remove the `private` flag. * @todo: Create PR for updated and completed component. From dfb2a30bdc9c91fee4a0f77fe96e47c9bbcd5e64 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 11 Aug 2023 08:51:22 -0400 Subject: [PATCH 063/143] feat(outline-core-card): Stub the `outline-core-card` component. --- .../docs/outline-core-card.mdx | 40 ++++++++++++++++++ packages/outline-core-card/index.ts | 21 ++++++++++ packages/outline-core-card/package.json | 40 ++++++++++++++++++ packages/outline-core-card/src/config.ts | 3 ++ .../src/outline-core-card.css | 33 +++++++++++++++ .../src/outline-core-card.ts | 41 +++++++++++++++++++ .../outline-core-card/tsconfig.build.json | 9 ++++ .../config/storybook.main.css | 16 ++++---- 8 files changed, 195 insertions(+), 8 deletions(-) create mode 100644 packages/outline-core-card/docs/outline-core-card.mdx create mode 100644 packages/outline-core-card/index.ts create mode 100644 packages/outline-core-card/package.json create mode 100644 packages/outline-core-card/src/config.ts create mode 100644 packages/outline-core-card/src/outline-core-card.css create mode 100644 packages/outline-core-card/src/outline-core-card.ts create mode 100644 packages/outline-core-card/tsconfig.build.json diff --git a/packages/outline-core-card/docs/outline-core-card.mdx b/packages/outline-core-card/docs/outline-core-card.mdx new file mode 100644 index 000000000..16ebb3281 --- /dev/null +++ b/packages/outline-core-card/docs/outline-core-card.mdx @@ -0,0 +1,40 @@ +import { Meta } from '@storybook/addon-docs'; + +import '@phase2/outline-alert'; + + + +[![Latest version for outline-core-card](https://img.shields.io/npm/v/@phase2/outline-core-card)](https://www.npmjs.com/package/@phase2/outline-core-card) + +# `` `OutlineCoreCard` + +The `outline-core-card` component ... + + + Documentation Status: @TODO +

    This documentation is in need of completion as the component is built out.

    +
      +
    • **@todo:** Complete component.
    • +
    • **@todo:** Update documentation.
    • +
    +
    +
    + +## Introduction to the **`outline-core-card`** component + + +## Usage + +## CSS Variables + diff --git a/packages/outline-core-card/index.ts b/packages/outline-core-card/index.ts new file mode 100644 index 000000000..fb94a09fe --- /dev/null +++ b/packages/outline-core-card/index.ts @@ -0,0 +1,21 @@ +/** + * @file Exports for the OutlineCoreCard component. + * + * Any export here is then available via the following import, + * which should be available in the consuming application: + * + * @code + * import { OutlineCoreCard } from '@phase2/outline-core-card'; + * import { constantOne, constantTwo } from '@phase2/outline-core-card'; + * import type { ThingType } from '@phase2/outline-core-card'; + * @endcode + * + * Any of the above exports can be used in the consuming application + * based on the contents of this file, and creativity of what functionality + * you wish to expose to the consuming application(s). + */ + +// Export the primary component. +export { OutlineCoreCard } from './src/outline-core-card'; + +// Export any additional sub-components, variables and methods as required. diff --git a/packages/outline-core-card/package.json b/packages/outline-core-card/package.json new file mode 100644 index 000000000..19031f580 --- /dev/null +++ b/packages/outline-core-card/package.json @@ -0,0 +1,40 @@ +{ + "name": "@phase2/outline-core-card", + "private": true, + "description": "The Outline Components for the card component", + "keywords": [ + "outline", + "web-components", + "design system", + "card" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/outline-core-card" + }, + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "@phase2/outline-core": "latest", + "lit": "^2.3.1" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/outline-core-card/src/config.ts b/packages/outline-core-card/src/config.ts new file mode 100644 index 000000000..a7ed005c6 --- /dev/null +++ b/packages/outline-core-card/src/config.ts @@ -0,0 +1,3 @@ +/** + * @file Shared configuration for the `outline-core-card` component. + */ diff --git a/packages/outline-core-card/src/outline-core-card.css b/packages/outline-core-card/src/outline-core-card.css new file mode 100644 index 000000000..4f2135b0c --- /dev/null +++ b/packages/outline-core-card/src/outline-core-card.css @@ -0,0 +1,33 @@ +/* +Styles for `outline-core-card.css` + +=== REMOVE BELOW THIS LINE (AFTER READING) === +@todo: Extrapolate these comments/documentation to a more official location +Add any component level, structural CSS for the `COMPONENT-NAME` component. +This would be CSS that is targeted to this component only, +and is dependent on the HTML structure of the component that +is encapsulated in the component's Shadow DOM. +--- +Shoud the need arise to style the component based on slotted content +with an unknown markup structure provided by the consuming application +in the Light DOM via slots provided by the component, +consider the following best practices: + +The root element of a `slot` should either be +- Semantically expected tag at the top level + - `outline-core-link` for instance requires (if slotted) an `a` tag as the root element of the slot. + - `outline-core-button` also requires (if slotted) a `button` tag as the root element of the slot. +- A custom element that provides its own styling and encapsulation + - `outline-core-card` would be a component example that + - Provides its own styling and encapsulation to handle functionality and responsive behaviors + - And also either: + - Instructs the consuming application to provide a custom element as the first level child of a `slot`, thus providing it's own styling. + - Allows for slotted content to be styled by the consuming application + +Upcoming work will allow for the "styling by the consuming application" option to be more easily +implemented in a standardized and simplified way. + +When updates to build tooling is in place, CSS would be added to an `COMPONENT-NAME.global.css` file, +and then processed either to be loaded on the fly, or manually via a standard `*.global.css` file. +=== REMOVE ABOVE THIS LINE (AFTER YOU READ IT) === +*/ diff --git a/packages/outline-core-card/src/outline-core-card.ts b/packages/outline-core-card/src/outline-core-card.ts new file mode 100644 index 000000000..c1d371a47 --- /dev/null +++ b/packages/outline-core-card/src/outline-core-card.ts @@ -0,0 +1,41 @@ +import { html, TemplateResult, CSSResultGroup } from 'lit'; +import { customElement } from 'lit/decorators.js'; + +// Our base component, which all others extend. +import { OutlineElement } from '@phase2/outline-core'; + +import componentStyles from './outline-core-card.css.lit'; + +/** The element name, reused throughout the codebase */ +const componentName = 'outline-core-card'; + +/** + * + * The Outline Core Card component + * + * @element outline-core-card + * @extends OutlineElement + * @slot - The default slot for this element. + * + * @todo: Complete component. + * @todo: Update `../docs/outline-core-card.mdx` to accurately document the component. + * @todo: Run `yarn analyze` to generate README.md. + * @todo: Update `package.json` to remove the `private` flag. + * @todo: Create PR for updated and completed component. + */ +@customElement(componentName) +export class OutlineCoreCard extends OutlineElement { + static styles: CSSResultGroup = [componentStyles]; + + render(): TemplateResult { + return html` + + `; + } +} + +declare global { + interface HTMLElementTagNameMap { + [componentName]: OutlineCoreCard; + } +} diff --git a/packages/outline-core-card/tsconfig.build.json b/packages/outline-core-card/tsconfig.build.json new file mode 100644 index 000000000..ebc8e4b8e --- /dev/null +++ b/packages/outline-core-card/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index ef96f96b7..5ef06f496 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -455,7 +455,7 @@ video{ border-color: currentColor; } -.shadow, .shadow-md, .shadow-xl{ +.shadow-md, .shadow-xl, .shadow{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -948,13 +948,6 @@ video{ .no-underline{ text-decoration: none; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .shadow-md{ --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); @@ -969,6 +962,13 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow{ + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .outline{ outline-style: solid; From b64b1953b54c4dfcd3b3528b948264731a2782ac Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 11 Aug 2023 09:02:26 -0400 Subject: [PATCH 064/143] feat(outline-core-alert): Stub the `outline-core-alert` component. --- .../docs/outline-core-alert.mdx | 40 ++++++++++++++++++ packages/outline-core-alert/index.ts | 21 ++++++++++ packages/outline-core-alert/package.json | 41 +++++++++++++++++++ packages/outline-core-alert/src/config.ts | 3 ++ .../src/outline-core-alert.css | 33 +++++++++++++++ .../src/outline-core-alert.ts | 41 +++++++++++++++++++ .../outline-core-alert/tsconfig.build.json | 9 ++++ 7 files changed, 188 insertions(+) create mode 100644 packages/outline-core-alert/docs/outline-core-alert.mdx create mode 100644 packages/outline-core-alert/index.ts create mode 100644 packages/outline-core-alert/package.json create mode 100644 packages/outline-core-alert/src/config.ts create mode 100644 packages/outline-core-alert/src/outline-core-alert.css create mode 100644 packages/outline-core-alert/src/outline-core-alert.ts create mode 100644 packages/outline-core-alert/tsconfig.build.json diff --git a/packages/outline-core-alert/docs/outline-core-alert.mdx b/packages/outline-core-alert/docs/outline-core-alert.mdx new file mode 100644 index 000000000..0fd68395d --- /dev/null +++ b/packages/outline-core-alert/docs/outline-core-alert.mdx @@ -0,0 +1,40 @@ +import { Meta } from '@storybook/addon-docs'; + +import '@phase2/outline-alert'; + + + +[![Latest version for outline-core-alert](https://img.shields.io/npm/v/@phase2/outline-core-alert)](https://www.npmjs.com/package/@phase2/outline-core-alert) + +# `` `OutlineCoreAlert` + +The `outline-core-alert` component ... + + + Documentation Status: @TODO +

    This documentation is in need of completion as the component is built out.

    +
      +
    • **@todo:** Complete component.
    • +
    • **@todo:** Update documentation.
    • +
    +
    +
    + +## Introduction to the **`outline-core-alert`** component + + +## Usage + +## CSS Variables + diff --git a/packages/outline-core-alert/index.ts b/packages/outline-core-alert/index.ts new file mode 100644 index 000000000..5240d8c77 --- /dev/null +++ b/packages/outline-core-alert/index.ts @@ -0,0 +1,21 @@ +/** + * @file Exports for the OutlineCoreAlert component. + * + * Any export here is then available via the following import, + * which should be available in the consuming application: + * + * @code + * import { OutlineCoreAlert } from '@phase2/outline-core-alert'; + * import { constantOne, constantTwo } from '@phase2/outline-core-alert'; + * import type { ThingType } from '@phase2/outline-core-alert'; + * @endcode + * + * Any of the above exports can be used in the consuming application + * based on the contents of this file, and creativity of what functionality + * you wish to expose to the consuming application(s). + */ + +// Export the primary component. +export { OutlineCoreAlert } from './src/outline-core-alert'; + +// Export any additional sub-components, variables and methods as required. diff --git a/packages/outline-core-alert/package.json b/packages/outline-core-alert/package.json new file mode 100644 index 000000000..1a9b9fcc0 --- /dev/null +++ b/packages/outline-core-alert/package.json @@ -0,0 +1,41 @@ +{ + "name": "@phase2/outline-core-alert", + "private": true, + "description": "The Outline Components for the image component", + "keywords": [ + "outline", + "web-components", + "design system", + "image", + "picture" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/outline-core-alert" + }, + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "@phase2/outline-core": "latest", + "lit": "^2.3.1" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/outline-core-alert/src/config.ts b/packages/outline-core-alert/src/config.ts new file mode 100644 index 000000000..937c16706 --- /dev/null +++ b/packages/outline-core-alert/src/config.ts @@ -0,0 +1,3 @@ +/** + * @file Shared configuration for the `outline-core-alert` component. + */ diff --git a/packages/outline-core-alert/src/outline-core-alert.css b/packages/outline-core-alert/src/outline-core-alert.css new file mode 100644 index 000000000..acef8b574 --- /dev/null +++ b/packages/outline-core-alert/src/outline-core-alert.css @@ -0,0 +1,33 @@ +/* +Styles for `outline-core-alert.css` + +=== REMOVE BELOW THIS LINE (AFTER READING) === +@todo: Extrapolate these comments/documentation to a more official location +Add any component level, structural CSS for the `COMPONENT-NAME` component. +This would be CSS that is targeted to this component only, +and is dependent on the HTML structure of the component that +is encapsulated in the component's Shadow DOM. +--- +Shoud the need arise to style the component based on slotted content +with an unknown markup structure provided by the consuming application +in the Light DOM via slots provided by the component, +consider the following best practices: + +The root element of a `slot` should either be +- Semantically expected tag at the top level + - `outline-core-link` for instance requires (if slotted) an `a` tag as the root element of the slot. + - `outline-core-button` also requires (if slotted) a `button` tag as the root element of the slot. +- A custom element that provides its own styling and encapsulation + - `outline-core-card` would be a component example that + - Provides its own styling and encapsulation to handle functionality and responsive behaviors + - And also either: + - Instructs the consuming application to provide a custom element as the first level child of a `slot`, thus providing it's own styling. + - Allows for slotted content to be styled by the consuming application + +Upcoming work will allow for the "styling by the consuming application" option to be more easily +implemented in a standardized and simplified way. + +When updates to build tooling is in place, CSS would be added to an `COMPONENT-NAME.global.css` file, +and then processed either to be loaded on the fly, or manually via a standard `*.global.css` file. +=== REMOVE ABOVE THIS LINE (AFTER YOU READ IT) === +*/ diff --git a/packages/outline-core-alert/src/outline-core-alert.ts b/packages/outline-core-alert/src/outline-core-alert.ts new file mode 100644 index 000000000..63d455e47 --- /dev/null +++ b/packages/outline-core-alert/src/outline-core-alert.ts @@ -0,0 +1,41 @@ +import { html, TemplateResult, CSSResultGroup } from 'lit'; +import { customElement } from 'lit/decorators.js'; + +// Our base component, which all others extend. +import { OutlineElement } from '@phase2/outline-core'; + +import componentStyles from './outline-core-alert.css.lit'; + +/** The element name, reused throughout the codebase */ +const componentName = 'outline-core-alert'; + +/** + * + * The Outline Core Alert component + * + * @element outline-core-alert + * @extends OutlineElement + * @slot - The default slot for this element. + * + * @todo: Complete component. + * @todo: Update `../docs/outline-core-alert.mdx` to accurately document the component. + * @todo: Run `yarn analyze` to generate README.md. + * @todo: Update `package.json` to remove the `private` flag. + * @todo: Create PR for updated and completed component. + */ +@customElement(componentName) +export class OutlineCoreAlert extends OutlineElement { + static styles: CSSResultGroup = [componentStyles]; + + render(): TemplateResult { + return html` + + `; + } +} + +declare global { + interface HTMLElementTagNameMap { + [componentName]: OutlineCoreAlert; + } +} diff --git a/packages/outline-core-alert/tsconfig.build.json b/packages/outline-core-alert/tsconfig.build.json new file mode 100644 index 000000000..ebc8e4b8e --- /dev/null +++ b/packages/outline-core-alert/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../outline-core/tsconfig.build.json" }] +} From 87e16982e3f9536fa7551b60df873a772729b04f Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 11 Aug 2023 09:08:04 -0400 Subject: [PATCH 065/143] feat(outline-core-icon): Stub the `outline-core-icon` component. --- .../docs/outline-core-icon.mdx | 40 ++++++++++++++++++ packages/outline-core-icon/index.ts | 21 ++++++++++ packages/outline-core-icon/package.json | 42 +++++++++++++++++++ packages/outline-core-icon/src/config.ts | 3 ++ .../src/outline-core-icon.css | 33 +++++++++++++++ .../src/outline-core-icon.ts | 41 ++++++++++++++++++ .../outline-core-icon/tsconfig.build.json | 9 ++++ .../config/storybook.main.css | 16 +++---- 8 files changed, 197 insertions(+), 8 deletions(-) create mode 100644 packages/outline-core-icon/docs/outline-core-icon.mdx create mode 100644 packages/outline-core-icon/index.ts create mode 100644 packages/outline-core-icon/package.json create mode 100644 packages/outline-core-icon/src/config.ts create mode 100644 packages/outline-core-icon/src/outline-core-icon.css create mode 100644 packages/outline-core-icon/src/outline-core-icon.ts create mode 100644 packages/outline-core-icon/tsconfig.build.json diff --git a/packages/outline-core-icon/docs/outline-core-icon.mdx b/packages/outline-core-icon/docs/outline-core-icon.mdx new file mode 100644 index 000000000..495c7c496 --- /dev/null +++ b/packages/outline-core-icon/docs/outline-core-icon.mdx @@ -0,0 +1,40 @@ +import { Meta } from '@storybook/addon-docs'; + +import '@phase2/outline-alert'; + + + +[![Latest version for outline-core-icon](https://img.shields.io/npm/v/@phase2/outline-core-icon)](https://www.npmjs.com/package/@phase2/outline-core-icon) + +# `` `OutlineCoreIcon` + +The `outline-core-icon` component ... + + + Documentation Status: @TODO +

    This documentation is in need of completion as the component is built out.

    +
      +
    • **@todo:** Complete component.
    • +
    • **@todo:** Update documentation.
    • +
    +
    +
    + +## Introduction to the **`outline-core-icon`** component + + +## Usage + +## CSS Variables + diff --git a/packages/outline-core-icon/index.ts b/packages/outline-core-icon/index.ts new file mode 100644 index 000000000..9b7477763 --- /dev/null +++ b/packages/outline-core-icon/index.ts @@ -0,0 +1,21 @@ +/** + * @file Exports for the OutlineCoreIcon component. + * + * Any export here is then available via the following import, + * which should be available in the consuming application: + * + * @code + * import { OutlineCoreIcon } from '@phase2/outline-core-icon'; + * import { constantOne, constantTwo } from '@phase2/outline-core-icon'; + * import type { ThingType } from '@phase2/outline-core-icon'; + * @endcode + * + * Any of the above exports can be used in the consuming application + * based on the contents of this file, and creativity of what functionality + * you wish to expose to the consuming application(s). + */ + +// Export the primary component. +export { OutlineCoreIcon } from './src/outline-core-icon'; + +// Export any additional sub-components, variables and methods as required. diff --git a/packages/outline-core-icon/package.json b/packages/outline-core-icon/package.json new file mode 100644 index 000000000..5671912f9 --- /dev/null +++ b/packages/outline-core-icon/package.json @@ -0,0 +1,42 @@ +{ + "name": "@phase2/outline-core-icon", + "private": true, + "version": "0.0.0", + "description": "The Outline Components for the image component", + "keywords": [ + "outline", + "web-components", + "design system", + "image", + "picture" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/outline-core-icon" + }, + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "@phase2/outline-core": "latest", + "lit": "^2.3.1" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/outline-core-icon/src/config.ts b/packages/outline-core-icon/src/config.ts new file mode 100644 index 000000000..d3682a9a8 --- /dev/null +++ b/packages/outline-core-icon/src/config.ts @@ -0,0 +1,3 @@ +/** + * @file Shared configuration for the `outline-core-icon` component. + */ diff --git a/packages/outline-core-icon/src/outline-core-icon.css b/packages/outline-core-icon/src/outline-core-icon.css new file mode 100644 index 000000000..6ba5396e4 --- /dev/null +++ b/packages/outline-core-icon/src/outline-core-icon.css @@ -0,0 +1,33 @@ +/* +Styles for `outline-core-icon.css` + +=== REMOVE BELOW THIS LINE (AFTER READING) === +@todo: Extrapolate these comments/documentation to a more official location +Add any component level, structural CSS for the `COMPONENT-NAME` component. +This would be CSS that is targeted to this component only, +and is dependent on the HTML structure of the component that +is encapsulated in the component's Shadow DOM. +--- +Shoud the need arise to style the component based on slotted content +with an unknown markup structure provided by the consuming application +in the Light DOM via slots provided by the component, +consider the following best practices: + +The root element of a `slot` should either be +- Semantically expected tag at the top level + - `outline-core-link` for instance requires (if slotted) an `a` tag as the root element of the slot. + - `outline-core-button` also requires (if slotted) a `button` tag as the root element of the slot. +- A custom element that provides its own styling and encapsulation + - `outline-core-card` would be a component example that + - Provides its own styling and encapsulation to handle functionality and responsive behaviors + - And also either: + - Instructs the consuming application to provide a custom element as the first level child of a `slot`, thus providing it's own styling. + - Allows for slotted content to be styled by the consuming application + +Upcoming work will allow for the "styling by the consuming application" option to be more easily +implemented in a standardized and simplified way. + +When updates to build tooling is in place, CSS would be added to an `COMPONENT-NAME.global.css` file, +and then processed either to be loaded on the fly, or manually via a standard `*.global.css` file. +=== REMOVE ABOVE THIS LINE (AFTER YOU READ IT) === +*/ diff --git a/packages/outline-core-icon/src/outline-core-icon.ts b/packages/outline-core-icon/src/outline-core-icon.ts new file mode 100644 index 000000000..7d1db5053 --- /dev/null +++ b/packages/outline-core-icon/src/outline-core-icon.ts @@ -0,0 +1,41 @@ +import { html, TemplateResult, CSSResultGroup } from 'lit'; +import { customElement } from 'lit/decorators.js'; + +// Our base component, which all others extend. +import { OutlineElement } from '@phase2/outline-core'; + +import componentStyles from './outline-core-icon.css.lit'; + +/** The element name, reused throughout the codebase */ +const componentName = 'outline-core-icon'; + +/** + * + * The Outline Core Image component + * + * @element outline-core-icon + * @extends OutlineElement + * @slot - The default slot for this element. + * + * @todo: Complete component. + * @todo: Update `../docs/outline-core-icon.mdx` to accurately document the component. + * @todo: Run `yarn analyze` to generate README.md. + * @todo: Update `package.json` to remove the `private` flag. + * @todo: Create PR for updated and completed component. + */ +@customElement(componentName) +export class OutlineCoreIcon extends OutlineElement { + static styles: CSSResultGroup = [componentStyles]; + + render(): TemplateResult { + return html` + + `; + } +} + +declare global { + interface HTMLElementTagNameMap { + [componentName]: OutlineCoreIcon; + } +} diff --git a/packages/outline-core-icon/tsconfig.build.json b/packages/outline-core-icon/tsconfig.build.json new file mode 100644 index 000000000..ebc8e4b8e --- /dev/null +++ b/packages/outline-core-icon/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index 5ef06f496..5b9e82948 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -455,7 +455,7 @@ video{ border-color: currentColor; } -.shadow-md, .shadow-xl, .shadow{ +.shadow-xl, .shadow, .shadow-md{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -948,13 +948,6 @@ video{ .no-underline{ text-decoration: none; -} -.shadow-md{ - --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .shadow-xl{ --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); @@ -969,6 +962,13 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-md{ + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .outline{ outline-style: solid; From b19baf439e62961c681782bcb28ea865fbd4285d Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 11 Aug 2023 09:09:32 -0400 Subject: [PATCH 066/143] fix(versioning): Updating stubbed components to include a default version of 0.0.0. --- packages/outline-core-alert/package.json | 1 + packages/outline-core-card/package.json | 1 + packages/outline-core-image/package.json | 1 + 3 files changed, 3 insertions(+) diff --git a/packages/outline-core-alert/package.json b/packages/outline-core-alert/package.json index 1a9b9fcc0..3281c8518 100644 --- a/packages/outline-core-alert/package.json +++ b/packages/outline-core-alert/package.json @@ -1,6 +1,7 @@ { "name": "@phase2/outline-core-alert", "private": true, + "version": "0.0.0", "description": "The Outline Components for the image component", "keywords": [ "outline", diff --git a/packages/outline-core-card/package.json b/packages/outline-core-card/package.json index 19031f580..b73ea5f40 100644 --- a/packages/outline-core-card/package.json +++ b/packages/outline-core-card/package.json @@ -1,6 +1,7 @@ { "name": "@phase2/outline-core-card", "private": true, + "version": "0.0.0", "description": "The Outline Components for the card component", "keywords": [ "outline", diff --git a/packages/outline-core-image/package.json b/packages/outline-core-image/package.json index 1edb8a933..aa6d788e6 100644 --- a/packages/outline-core-image/package.json +++ b/packages/outline-core-image/package.json @@ -1,6 +1,7 @@ { "name": "@phase2/outline-core-image", "private": true, + "version": "0.0.0", "description": "The Outline Components for the image component", "keywords": [ "outline", From a9f3c0a7762634379aaa4b5de654261d729a6427 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 11 Aug 2023 09:16:15 -0400 Subject: [PATCH 067/143] feat(outline-core-container): Stub the `outline-core-container` component. --- .../docs/outline-core-container.mdx | 40 ++++++++++++++++++ packages/outline-core-container/index.ts | 21 ++++++++++ packages/outline-core-container/package.json | 42 +++++++++++++++++++ packages/outline-core-container/src/config.ts | 3 ++ .../src/outline-core-container.css | 33 +++++++++++++++ .../src/outline-core-container.ts | 41 ++++++++++++++++++ .../tsconfig.build.json | 9 ++++ 7 files changed, 189 insertions(+) create mode 100644 packages/outline-core-container/docs/outline-core-container.mdx create mode 100644 packages/outline-core-container/index.ts create mode 100644 packages/outline-core-container/package.json create mode 100644 packages/outline-core-container/src/config.ts create mode 100644 packages/outline-core-container/src/outline-core-container.css create mode 100644 packages/outline-core-container/src/outline-core-container.ts create mode 100644 packages/outline-core-container/tsconfig.build.json diff --git a/packages/outline-core-container/docs/outline-core-container.mdx b/packages/outline-core-container/docs/outline-core-container.mdx new file mode 100644 index 000000000..3f51b106b --- /dev/null +++ b/packages/outline-core-container/docs/outline-core-container.mdx @@ -0,0 +1,40 @@ +import { Meta } from '@storybook/addon-docs'; + +import '@phase2/outline-alert'; + + + +[![Latest version for outline-core-container](https://img.shields.io/npm/v/@phase2/outline-core-container)](https://www.npmjs.com/package/@phase2/outline-core-container) + +# `` `OutlineCoreContainer` + +The `outline-core-container` component ... + + + Documentation Status: @TODO +

    This documentation is in need of completion as the component is built out.

    +
      +
    • **@todo:** Complete component.
    • +
    • **@todo:** Update documentation.
    • +
    +
    +
    + +## Introduction to the **`outline-core-container`** component + + +## Usage + +## CSS Variables + diff --git a/packages/outline-core-container/index.ts b/packages/outline-core-container/index.ts new file mode 100644 index 000000000..e7ef30f55 --- /dev/null +++ b/packages/outline-core-container/index.ts @@ -0,0 +1,21 @@ +/** + * @file Exports for the OutlineCoreContainer component. + * + * Any export here is then available via the following import, + * which should be available in the consuming application: + * + * @code + * import { OutlineCoreContainer } from '@phase2/outline-core-container'; + * import { constantOne, constantTwo } from '@phase2/outline-core-container'; + * import type { ThingType } from '@phase2/outline-core-container'; + * @endcode + * + * Any of the above exports can be used in the consuming application + * based on the contents of this file, and creativity of what functionality + * you wish to expose to the consuming application(s). + */ + +// Export the primary component. +export { OutlineCoreContainer } from './src/outline-core-container'; + +// Export any additional sub-components, variables and methods as required. diff --git a/packages/outline-core-container/package.json b/packages/outline-core-container/package.json new file mode 100644 index 000000000..cfc5eca7c --- /dev/null +++ b/packages/outline-core-container/package.json @@ -0,0 +1,42 @@ +{ + "name": "@phase2/outline-core-container", + "private": true, + "version": "0.0.0", + "description": "The Outline Components for the image component", + "keywords": [ + "outline", + "web-components", + "design system", + "image", + "picture" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/outline-core-container" + }, + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "@phase2/outline-core": "latest", + "lit": "^2.3.1" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/outline-core-container/src/config.ts b/packages/outline-core-container/src/config.ts new file mode 100644 index 000000000..b251f2ad0 --- /dev/null +++ b/packages/outline-core-container/src/config.ts @@ -0,0 +1,3 @@ +/** + * @file Shared configuration for the `outline-core-container` component. + */ diff --git a/packages/outline-core-container/src/outline-core-container.css b/packages/outline-core-container/src/outline-core-container.css new file mode 100644 index 000000000..a3475d6ed --- /dev/null +++ b/packages/outline-core-container/src/outline-core-container.css @@ -0,0 +1,33 @@ +/* +Styles for `outline-core-container.css` + +=== REMOVE BELOW THIS LINE (AFTER READING) === +@todo: Extrapolate these comments/documentation to a more official location +Add any component level, structural CSS for the `COMPONENT-NAME` component. +This would be CSS that is targeted to this component only, +and is dependent on the HTML structure of the component that +is encapsulated in the component's Shadow DOM. +--- +Shoud the need arise to style the component based on slotted content +with an unknown markup structure provided by the consuming application +in the Light DOM via slots provided by the component, +consider the following best practices: + +The root element of a `slot` should either be +- Semantically expected tag at the top level + - `outline-core-link` for instance requires (if slotted) an `a` tag as the root element of the slot. + - `outline-core-button` also requires (if slotted) a `button` tag as the root element of the slot. +- A custom element that provides its own styling and encapsulation + - `outline-core-card` would be a component example that + - Provides its own styling and encapsulation to handle functionality and responsive behaviors + - And also either: + - Instructs the consuming application to provide a custom element as the first level child of a `slot`, thus providing it's own styling. + - Allows for slotted content to be styled by the consuming application + +Upcoming work will allow for the "styling by the consuming application" option to be more easily +implemented in a standardized and simplified way. + +When updates to build tooling is in place, CSS would be added to an `COMPONENT-NAME.global.css` file, +and then processed either to be loaded on the fly, or manually via a standard `*.global.css` file. +=== REMOVE ABOVE THIS LINE (AFTER YOU READ IT) === +*/ diff --git a/packages/outline-core-container/src/outline-core-container.ts b/packages/outline-core-container/src/outline-core-container.ts new file mode 100644 index 000000000..e1d34f000 --- /dev/null +++ b/packages/outline-core-container/src/outline-core-container.ts @@ -0,0 +1,41 @@ +import { html, TemplateResult, CSSResultGroup } from 'lit'; +import { customElement } from 'lit/decorators.js'; + +// Our base component, which all others extend. +import { OutlineElement } from '@phase2/outline-core'; + +import componentStyles from './outline-core-container.css.lit'; + +/** The element name, reused throughout the codebase */ +const componentName = 'outline-core-container'; + +/** + * + * The Outline Core Container component + * + * @element outline-core-container + * @extends OutlineElement + * @slot - The default slot for this element. + * + * @todo: Complete component. + * @todo: Update `../docs/outline-core-container.mdx` to accurately document the component. + * @todo: Run `yarn analyze` to generate README.md. + * @todo: Update `package.json` to remove the `private` flag. + * @todo: Create PR for updated and completed component. + */ +@customElement(componentName) +export class OutlineCoreContainer extends OutlineElement { + static styles: CSSResultGroup = [componentStyles]; + + render(): TemplateResult { + return html` + + `; + } +} + +declare global { + interface HTMLElementTagNameMap { + [componentName]: OutlineCoreContainer; + } +} diff --git a/packages/outline-core-container/tsconfig.build.json b/packages/outline-core-container/tsconfig.build.json new file mode 100644 index 000000000..ebc8e4b8e --- /dev/null +++ b/packages/outline-core-container/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../outline-core/tsconfig.build.json" }] +} From 0cf39725fb590614bd2216e063bda5cec465e127 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 11 Aug 2023 09:19:49 -0400 Subject: [PATCH 068/143] feat(outline-core-list): Stub the `outline-core-list` component. --- .../docs/outline-core-list.mdx | 40 ++++++++++++++++++ packages/outline-core-list/index.ts | 21 ++++++++++ packages/outline-core-list/package.json | 42 +++++++++++++++++++ packages/outline-core-list/src/config.ts | 3 ++ .../src/outline-core-list.css | 33 +++++++++++++++ .../src/outline-core-list.ts | 41 ++++++++++++++++++ .../outline-core-list/tsconfig.build.json | 9 ++++ 7 files changed, 189 insertions(+) create mode 100644 packages/outline-core-list/docs/outline-core-list.mdx create mode 100644 packages/outline-core-list/index.ts create mode 100644 packages/outline-core-list/package.json create mode 100644 packages/outline-core-list/src/config.ts create mode 100644 packages/outline-core-list/src/outline-core-list.css create mode 100644 packages/outline-core-list/src/outline-core-list.ts create mode 100644 packages/outline-core-list/tsconfig.build.json diff --git a/packages/outline-core-list/docs/outline-core-list.mdx b/packages/outline-core-list/docs/outline-core-list.mdx new file mode 100644 index 000000000..57624b15e --- /dev/null +++ b/packages/outline-core-list/docs/outline-core-list.mdx @@ -0,0 +1,40 @@ +import { Meta } from '@storybook/addon-docs'; + +import '@phase2/outline-alert'; + + + +[![Latest version for outline-core-list](https://img.shields.io/npm/v/@phase2/outline-core-list)](https://www.npmjs.com/package/@phase2/outline-core-list) + +# `` `OutlineCoreList` + +The `outline-core-list` component ... + + + Documentation Status: @TODO +

    This documentation is in need of completion as the component is built out.

    +
      +
    • **@todo:** Complete component.
    • +
    • **@todo:** Update documentation.
    • +
    +
    +
    + +## Introduction to the **`outline-core-list`** component + + +## Usage + +## CSS Variables + diff --git a/packages/outline-core-list/index.ts b/packages/outline-core-list/index.ts new file mode 100644 index 000000000..f0abafbcb --- /dev/null +++ b/packages/outline-core-list/index.ts @@ -0,0 +1,21 @@ +/** + * @file Exports for the OutlineCoreList component. + * + * Any export here is then available via the following import, + * which should be available in the consuming application: + * + * @code + * import { OutlineCoreList } from '@phase2/outline-core-list'; + * import { constantOne, constantTwo } from '@phase2/outline-core-list'; + * import type { ThingType } from '@phase2/outline-core-list'; + * @endcode + * + * Any of the above exports can be used in the consuming application + * based on the contents of this file, and creativity of what functionality + * you wish to expose to the consuming application(s). + */ + +// Export the primary component. +export { OutlineCoreList } from './src/outline-core-list'; + +// Export any additional sub-components, variables and methods as required. diff --git a/packages/outline-core-list/package.json b/packages/outline-core-list/package.json new file mode 100644 index 000000000..0d89be766 --- /dev/null +++ b/packages/outline-core-list/package.json @@ -0,0 +1,42 @@ +{ + "name": "@phase2/outline-core-list", + "private": true, + "version": "0.0.0", + "description": "The Outline Components for the image component", + "keywords": [ + "outline", + "web-components", + "design system", + "image", + "picture" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/outline-core-list" + }, + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "@phase2/outline-core": "latest", + "lit": "^2.3.1" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/outline-core-list/src/config.ts b/packages/outline-core-list/src/config.ts new file mode 100644 index 000000000..7d9bceabb --- /dev/null +++ b/packages/outline-core-list/src/config.ts @@ -0,0 +1,3 @@ +/** + * @file Shared configuration for the `outline-core-list` component. + */ diff --git a/packages/outline-core-list/src/outline-core-list.css b/packages/outline-core-list/src/outline-core-list.css new file mode 100644 index 000000000..ba1f72bf3 --- /dev/null +++ b/packages/outline-core-list/src/outline-core-list.css @@ -0,0 +1,33 @@ +/* +Styles for `outline-core-list.css` + +=== REMOVE BELOW THIS LINE (AFTER READING) === +@todo: Extrapolate these comments/documentation to a more official location +Add any component level, structural CSS for the `COMPONENT-NAME` component. +This would be CSS that is targeted to this component only, +and is dependent on the HTML structure of the component that +is encapsulated in the component's Shadow DOM. +--- +Shoud the need arise to style the component based on slotted content +with an unknown markup structure provided by the consuming application +in the Light DOM via slots provided by the component, +consider the following best practices: + +The root element of a `slot` should either be +- Semantically expected tag at the top level + - `outline-core-link` for instance requires (if slotted) an `a` tag as the root element of the slot. + - `outline-core-button` also requires (if slotted) a `button` tag as the root element of the slot. +- A custom element that provides its own styling and encapsulation + - `outline-core-card` would be a component example that + - Provides its own styling and encapsulation to handle functionality and responsive behaviors + - And also either: + - Instructs the consuming application to provide a custom element as the first level child of a `slot`, thus providing it's own styling. + - Allows for slotted content to be styled by the consuming application + +Upcoming work will allow for the "styling by the consuming application" option to be more easily +implemented in a standardized and simplified way. + +When updates to build tooling is in place, CSS would be added to an `COMPONENT-NAME.global.css` file, +and then processed either to be loaded on the fly, or manually via a standard `*.global.css` file. +=== REMOVE ABOVE THIS LINE (AFTER YOU READ IT) === +*/ diff --git a/packages/outline-core-list/src/outline-core-list.ts b/packages/outline-core-list/src/outline-core-list.ts new file mode 100644 index 000000000..3a075eeda --- /dev/null +++ b/packages/outline-core-list/src/outline-core-list.ts @@ -0,0 +1,41 @@ +import { html, TemplateResult, CSSResultGroup } from 'lit'; +import { customElement } from 'lit/decorators.js'; + +// Our base component, which all others extend. +import { OutlineElement } from '@phase2/outline-core'; + +import componentStyles from './outline-core-list.css.lit'; + +/** The element name, reused throughout the codebase */ +const componentName = 'outline-core-list'; + +/** + * + * The Outline Core List component + * + * @element outline-core-list + * @extends OutlineElement + * @slot - The default slot for this element. + * + * @todo: Complete component. + * @todo: Update `../docs/outline-core-list.mdx` to accurately document the component. + * @todo: Run `yarn analyze` to generate README.md. + * @todo: Update `package.json` to remove the `private` flag. + * @todo: Create PR for updated and completed component. + */ +@customElement(componentName) +export class OutlineCoreList extends OutlineElement { + static styles: CSSResultGroup = [componentStyles]; + + render(): TemplateResult { + return html` + + `; + } +} + +declare global { + interface HTMLElementTagNameMap { + [componentName]: OutlineCoreList; + } +} diff --git a/packages/outline-core-list/tsconfig.build.json b/packages/outline-core-list/tsconfig.build.json new file mode 100644 index 000000000..ebc8e4b8e --- /dev/null +++ b/packages/outline-core-list/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../outline-core/tsconfig.build.json" }] +} From dd4a6c2cf779c6c1c8b644a585241d4f141e8fbd Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 11 Aug 2023 09:21:32 -0400 Subject: [PATCH 069/143] feat(outline-core-form): Stub the `outline-core-form` component. --- .../docs/outline-core-form.mdx | 40 ++++++++++++++++++ packages/outline-core-form/index.ts | 21 ++++++++++ packages/outline-core-form/package.json | 42 +++++++++++++++++++ packages/outline-core-form/src/config.ts | 3 ++ .../src/outline-core-form.css | 33 +++++++++++++++ .../src/outline-core-form.ts | 41 ++++++++++++++++++ .../outline-core-form/tsconfig.build.json | 9 ++++ 7 files changed, 189 insertions(+) create mode 100644 packages/outline-core-form/docs/outline-core-form.mdx create mode 100644 packages/outline-core-form/index.ts create mode 100644 packages/outline-core-form/package.json create mode 100644 packages/outline-core-form/src/config.ts create mode 100644 packages/outline-core-form/src/outline-core-form.css create mode 100644 packages/outline-core-form/src/outline-core-form.ts create mode 100644 packages/outline-core-form/tsconfig.build.json diff --git a/packages/outline-core-form/docs/outline-core-form.mdx b/packages/outline-core-form/docs/outline-core-form.mdx new file mode 100644 index 000000000..83a157011 --- /dev/null +++ b/packages/outline-core-form/docs/outline-core-form.mdx @@ -0,0 +1,40 @@ +import { Meta } from '@storybook/addon-docs'; + +import '@phase2/outline-alert'; + + + +[![Latest version for outline-core-form](https://img.shields.io/npm/v/@phase2/outline-core-form)](https://www.npmjs.com/package/@phase2/outline-core-form) + +# `` `OutlineCoreForm` + +The `outline-core-form` component ... + + + Documentation Status: @TODO +

    This documentation is in need of completion as the component is built out.

    +
      +
    • **@todo:** Complete component.
    • +
    • **@todo:** Update documentation.
    • +
    +
    +
    + +## Introduction to the **`outline-core-form`** component + + +## Usage + +## CSS Variables + diff --git a/packages/outline-core-form/index.ts b/packages/outline-core-form/index.ts new file mode 100644 index 000000000..5a1c7a5cd --- /dev/null +++ b/packages/outline-core-form/index.ts @@ -0,0 +1,21 @@ +/** + * @file Exports for the OutlineCoreForm component. + * + * Any export here is then available via the following import, + * which should be available in the consuming application: + * + * @code + * import { OutlineCoreForm } from '@phase2/outline-core-form'; + * import { constantOne, constantTwo } from '@phase2/outline-core-form'; + * import type { ThingType } from '@phase2/outline-core-form'; + * @endcode + * + * Any of the above exports can be used in the consuming application + * based on the contents of this file, and creativity of what functionality + * you wish to expose to the consuming application(s). + */ + +// Export the primary component. +export { OutlineCoreForm } from './src/outline-core-form'; + +// Export any additional sub-components, variables and methods as required. diff --git a/packages/outline-core-form/package.json b/packages/outline-core-form/package.json new file mode 100644 index 000000000..e434426e0 --- /dev/null +++ b/packages/outline-core-form/package.json @@ -0,0 +1,42 @@ +{ + "name": "@phase2/outline-core-form", + "private": true, + "version": "0.0.0", + "description": "The Outline Components for the image component", + "keywords": [ + "outline", + "web-components", + "design system", + "image", + "picture" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/outline-core-form" + }, + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "@phase2/outline-core": "latest", + "lit": "^2.3.1" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/outline-core-form/src/config.ts b/packages/outline-core-form/src/config.ts new file mode 100644 index 000000000..cf0fd1189 --- /dev/null +++ b/packages/outline-core-form/src/config.ts @@ -0,0 +1,3 @@ +/** + * @file Shared configuration for the `outline-core-form` component. + */ diff --git a/packages/outline-core-form/src/outline-core-form.css b/packages/outline-core-form/src/outline-core-form.css new file mode 100644 index 000000000..2b20479a5 --- /dev/null +++ b/packages/outline-core-form/src/outline-core-form.css @@ -0,0 +1,33 @@ +/* +Styles for `outline-core-form.css` + +=== REMOVE BELOW THIS LINE (AFTER READING) === +@todo: Extrapolate these comments/documentation to a more official location +Add any component level, structural CSS for the `COMPONENT-NAME` component. +This would be CSS that is targeted to this component only, +and is dependent on the HTML structure of the component that +is encapsulated in the component's Shadow DOM. +--- +Shoud the need arise to style the component based on slotted content +with an unknown markup structure provided by the consuming application +in the Light DOM via slots provided by the component, +consider the following best practices: + +The root element of a `slot` should either be +- Semantically expected tag at the top level + - `outline-core-link` for instance requires (if slotted) an `a` tag as the root element of the slot. + - `outline-core-button` also requires (if slotted) a `button` tag as the root element of the slot. +- A custom element that provides its own styling and encapsulation + - `outline-core-card` would be a component example that + - Provides its own styling and encapsulation to handle functionality and responsive behaviors + - And also either: + - Instructs the consuming application to provide a custom element as the first level child of a `slot`, thus providing it's own styling. + - Allows for slotted content to be styled by the consuming application + +Upcoming work will allow for the "styling by the consuming application" option to be more easily +implemented in a standardized and simplified way. + +When updates to build tooling is in place, CSS would be added to an `COMPONENT-NAME.global.css` file, +and then processed either to be loaded on the fly, or manually via a standard `*.global.css` file. +=== REMOVE ABOVE THIS LINE (AFTER YOU READ IT) === +*/ diff --git a/packages/outline-core-form/src/outline-core-form.ts b/packages/outline-core-form/src/outline-core-form.ts new file mode 100644 index 000000000..1219fa6dd --- /dev/null +++ b/packages/outline-core-form/src/outline-core-form.ts @@ -0,0 +1,41 @@ +import { html, TemplateResult, CSSResultGroup } from 'lit'; +import { customElement } from 'lit/decorators.js'; + +// Our base component, which all others extend. +import { OutlineElement } from '@phase2/outline-core'; + +import componentStyles from './outline-core-form.css.lit'; + +/** The element name, reused throughout the codebase */ +const componentName = 'outline-core-form'; + +/** + * + * The Outline Core Form component + * + * @element outline-core-form + * @extends OutlineElement + * @slot - The default slot for this element. + * + * @todo: Complete component. + * @todo: Update `../docs/outline-core-form.mdx` to accurately document the component. + * @todo: Run `yarn analyze` to generate README.md. + * @todo: Update `package.json` to remove the `private` flag. + * @todo: Create PR for updated and completed component. + */ +@customElement(componentName) +export class OutlineCoreForm extends OutlineElement { + static styles: CSSResultGroup = [componentStyles]; + + render(): TemplateResult { + return html` + + `; + } +} + +declare global { + interface HTMLElementTagNameMap { + [componentName]: OutlineCoreForm; + } +} diff --git a/packages/outline-core-form/tsconfig.build.json b/packages/outline-core-form/tsconfig.build.json new file mode 100644 index 000000000..ebc8e4b8e --- /dev/null +++ b/packages/outline-core-form/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../outline-core/tsconfig.build.json" }] +} From fa39a827ca898c89daa470064e593144ed5401e2 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 11 Aug 2023 09:25:32 -0400 Subject: [PATCH 070/143] feat(outline-core-text): Stub the `outline-core-text` component. --- .../docs/outline-core-text.mdx | 40 ++++++++++++++++++ packages/outline-core-text/index.ts | 21 ++++++++++ packages/outline-core-text/package.json | 42 +++++++++++++++++++ packages/outline-core-text/src/config.ts | 3 ++ .../src/outline-core-text.css | 33 +++++++++++++++ .../src/outline-core-text.ts | 41 ++++++++++++++++++ .../outline-core-text/tsconfig.build.json | 9 ++++ 7 files changed, 189 insertions(+) create mode 100644 packages/outline-core-text/docs/outline-core-text.mdx create mode 100644 packages/outline-core-text/index.ts create mode 100644 packages/outline-core-text/package.json create mode 100644 packages/outline-core-text/src/config.ts create mode 100644 packages/outline-core-text/src/outline-core-text.css create mode 100644 packages/outline-core-text/src/outline-core-text.ts create mode 100644 packages/outline-core-text/tsconfig.build.json diff --git a/packages/outline-core-text/docs/outline-core-text.mdx b/packages/outline-core-text/docs/outline-core-text.mdx new file mode 100644 index 000000000..82958f059 --- /dev/null +++ b/packages/outline-core-text/docs/outline-core-text.mdx @@ -0,0 +1,40 @@ +import { Meta } from '@storybook/addon-docs'; + +import '@phase2/outline-alert'; + + + +[![Latest version for outline-core-text](https://img.shields.io/npm/v/@phase2/outline-core-text)](https://www.npmjs.com/package/@phase2/outline-core-text) + +# `` `OutlineCoreText` + +The `outline-core-text` component ... + + + Documentation Status: @TODO +

    This documentation is in need of completion as the component is built out.

    +
      +
    • **@todo:** Complete component.
    • +
    • **@todo:** Update documentation.
    • +
    +
    +
    + +## Introduction to the **`outline-core-text`** component + + +## Usage + +## CSS Variables + diff --git a/packages/outline-core-text/index.ts b/packages/outline-core-text/index.ts new file mode 100644 index 000000000..9da430943 --- /dev/null +++ b/packages/outline-core-text/index.ts @@ -0,0 +1,21 @@ +/** + * @file Exports for the OutlineCoreText component. + * + * Any export here is then available via the following import, + * which should be available in the consuming application: + * + * @code + * import { OutlineCoreText } from '@phase2/outline-core-text'; + * import { constantOne, constantTwo } from '@phase2/outline-core-text'; + * import type { ThingType } from '@phase2/outline-core-text'; + * @endcode + * + * Any of the above exports can be used in the consuming application + * based on the contents of this file, and creativity of what functionality + * you wish to expose to the consuming application(s). + */ + +// Export the primary component. +export { OutlineCoreText } from './src/outline-core-text'; + +// Export any additional sub-components, variables and methods as required. diff --git a/packages/outline-core-text/package.json b/packages/outline-core-text/package.json new file mode 100644 index 000000000..128523fd5 --- /dev/null +++ b/packages/outline-core-text/package.json @@ -0,0 +1,42 @@ +{ + "name": "@phase2/outline-core-text", + "private": true, + "version": "0.0.0", + "description": "The Outline Components for the image component", + "keywords": [ + "outline", + "web-components", + "design system", + "image", + "picture" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/outline-core-text" + }, + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "@phase2/outline-core": "latest", + "lit": "^2.3.1" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/outline-core-text/src/config.ts b/packages/outline-core-text/src/config.ts new file mode 100644 index 000000000..7042492d2 --- /dev/null +++ b/packages/outline-core-text/src/config.ts @@ -0,0 +1,3 @@ +/** + * @file Shared configuration for the `outline-core-text` component. + */ diff --git a/packages/outline-core-text/src/outline-core-text.css b/packages/outline-core-text/src/outline-core-text.css new file mode 100644 index 000000000..0949851ad --- /dev/null +++ b/packages/outline-core-text/src/outline-core-text.css @@ -0,0 +1,33 @@ +/* +Styles for `outline-core-text.css` + +=== REMOVE BELOW THIS LINE (AFTER READING) === +@todo: Extrapolate these comments/documentation to a more official location +Add any component level, structural CSS for the `COMPONENT-NAME` component. +This would be CSS that is targeted to this component only, +and is dependent on the HTML structure of the component that +is encapsulated in the component's Shadow DOM. +--- +Shoud the need arise to style the component based on slotted content +with an unknown markup structure provided by the consuming application +in the Light DOM via slots provided by the component, +consider the following best practices: + +The root element of a `slot` should either be +- Semantically expected tag at the top level + - `outline-core-link` for instance requires (if slotted) an `a` tag as the root element of the slot. + - `outline-core-button` also requires (if slotted) a `button` tag as the root element of the slot. +- A custom element that provides its own styling and encapsulation + - `outline-core-card` would be a component example that + - Provides its own styling and encapsulation to handle functionality and responsive behaviors + - And also either: + - Instructs the consuming application to provide a custom element as the first level child of a `slot`, thus providing it's own styling. + - Allows for slotted content to be styled by the consuming application + +Upcoming work will allow for the "styling by the consuming application" option to be more easily +implemented in a standardized and simplified way. + +When updates to build tooling is in place, CSS would be added to an `COMPONENT-NAME.global.css` file, +and then processed either to be loaded on the fly, or manually via a standard `*.global.css` file. +=== REMOVE ABOVE THIS LINE (AFTER YOU READ IT) === +*/ diff --git a/packages/outline-core-text/src/outline-core-text.ts b/packages/outline-core-text/src/outline-core-text.ts new file mode 100644 index 000000000..a2bfaf313 --- /dev/null +++ b/packages/outline-core-text/src/outline-core-text.ts @@ -0,0 +1,41 @@ +import { html, TemplateResult, CSSResultGroup } from 'lit'; +import { customElement } from 'lit/decorators.js'; + +// Our base component, which all others extend. +import { OutlineElement } from '@phase2/outline-core'; + +import componentStyles from './outline-core-text.css.lit'; + +/** The element name, reused throughout the codebase */ +const componentName = 'outline-core-text'; + +/** + * + * The Outline Core Text component + * + * @element outline-core-text + * @extends OutlineElement + * @slot - The default slot for this element. + * + * @todo: Complete component. + * @todo: Update `../docs/outline-core-text.mdx` to accurately document the component. + * @todo: Run `yarn analyze` to generate README.md. + * @todo: Update `package.json` to remove the `private` flag. + * @todo: Create PR for updated and completed component. + */ +@customElement(componentName) +export class OutlineCoreText extends OutlineElement { + static styles: CSSResultGroup = [componentStyles]; + + render(): TemplateResult { + return html` + + `; + } +} + +declare global { + interface HTMLElementTagNameMap { + [componentName]: OutlineCoreText; + } +} diff --git a/packages/outline-core-text/tsconfig.build.json b/packages/outline-core-text/tsconfig.build.json new file mode 100644 index 000000000..ebc8e4b8e --- /dev/null +++ b/packages/outline-core-text/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../outline-core/tsconfig.build.json" }] +} From 22f45ea505604217733dc8ac6499a482133d52d1 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 11 Aug 2023 10:22:20 -0400 Subject: [PATCH 071/143] feat(outline-core-accordion): Stub the `outline-core-accordion` component. --- .../docs/outline-core-accordion.mdx | 40 ++++++++++++++++++ packages/outline-core-accordion/index.ts | 21 ++++++++++ packages/outline-core-accordion/package.json | 42 +++++++++++++++++++ packages/outline-core-accordion/src/config.ts | 3 ++ .../src/outline-core-accordion.css | 33 +++++++++++++++ .../src/outline-core-accordion.ts | 41 ++++++++++++++++++ .../tsconfig.build.json | 9 ++++ 7 files changed, 189 insertions(+) create mode 100644 packages/outline-core-accordion/docs/outline-core-accordion.mdx create mode 100644 packages/outline-core-accordion/index.ts create mode 100644 packages/outline-core-accordion/package.json create mode 100644 packages/outline-core-accordion/src/config.ts create mode 100644 packages/outline-core-accordion/src/outline-core-accordion.css create mode 100644 packages/outline-core-accordion/src/outline-core-accordion.ts create mode 100644 packages/outline-core-accordion/tsconfig.build.json diff --git a/packages/outline-core-accordion/docs/outline-core-accordion.mdx b/packages/outline-core-accordion/docs/outline-core-accordion.mdx new file mode 100644 index 000000000..1f3e581a9 --- /dev/null +++ b/packages/outline-core-accordion/docs/outline-core-accordion.mdx @@ -0,0 +1,40 @@ +import { Meta } from '@storybook/addon-docs'; + +import '@phase2/outline-alert'; + + + +[![Latest version for outline-core-accordion](https://img.shields.io/npm/v/@phase2/outline-core-accordion)](https://www.npmjs.com/package/@phase2/outline-core-accordion) + +# `` `OutlineCoreAccordion` + +The `outline-core-accordion` component ... + + + Documentation Status: @TODO +

    This documentation is in need of completion as the component is built out.

    +
      +
    • **@todo:** Complete component.
    • +
    • **@todo:** Update documentation.
    • +
    +
    +
    + +## Introduction to the **`outline-core-accordion`** component + + +## Usage + +## CSS Variables + diff --git a/packages/outline-core-accordion/index.ts b/packages/outline-core-accordion/index.ts new file mode 100644 index 000000000..95f17af03 --- /dev/null +++ b/packages/outline-core-accordion/index.ts @@ -0,0 +1,21 @@ +/** + * @file Exports for the OutlineCoreAccordion component. + * + * Any export here is then available via the following import, + * which should be available in the consuming application: + * + * @code + * import { OutlineCoreAccordion } from '@phase2/outline-core-accordion'; + * import { constantOne, constantTwo } from '@phase2/outline-core-accordion'; + * import type { ThingType } from '@phase2/outline-core-accordion'; + * @endcode + * + * Any of the above exports can be used in the consuming application + * based on the contents of this file, and creativity of what functionality + * you wish to expose to the consuming application(s). + */ + +// Export the primary component. +export { OutlineCoreAccordion } from './src/outline-core-accordion'; + +// Export any additional sub-components, variables and methods as required. diff --git a/packages/outline-core-accordion/package.json b/packages/outline-core-accordion/package.json new file mode 100644 index 000000000..0d169b4b8 --- /dev/null +++ b/packages/outline-core-accordion/package.json @@ -0,0 +1,42 @@ +{ + "name": "@phase2/outline-core-accordion", + "private": true, + "version": "0.0.0", + "description": "The Outline Components for the image component", + "keywords": [ + "outline", + "web-components", + "design system", + "image", + "picture" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/outline-core-accordion" + }, + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "@phase2/outline-core": "latest", + "lit": "^2.3.1" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/outline-core-accordion/src/config.ts b/packages/outline-core-accordion/src/config.ts new file mode 100644 index 000000000..9fbf3f531 --- /dev/null +++ b/packages/outline-core-accordion/src/config.ts @@ -0,0 +1,3 @@ +/** + * @file Shared configuration for the `outline-core-accordion` component. + */ diff --git a/packages/outline-core-accordion/src/outline-core-accordion.css b/packages/outline-core-accordion/src/outline-core-accordion.css new file mode 100644 index 000000000..fd67b8a03 --- /dev/null +++ b/packages/outline-core-accordion/src/outline-core-accordion.css @@ -0,0 +1,33 @@ +/* +Styles for `outline-core-accordion.css` + +=== REMOVE BELOW THIS LINE (AFTER READING) === +@todo: Extrapolate these comments/documentation to a more official location +Add any component level, structural CSS for the `COMPONENT-NAME` component. +This would be CSS that is targeted to this component only, +and is dependent on the HTML structure of the component that +is encapsulated in the component's Shadow DOM. +--- +Shoud the need arise to style the component based on slotted content +with an unknown markup structure provided by the consuming application +in the Light DOM via slots provided by the component, +consider the following best practices: + +The root element of a `slot` should either be +- Semantically expected tag at the top level + - `outline-core-link` for instance requires (if slotted) an `a` tag as the root element of the slot. + - `outline-core-button` also requires (if slotted) a `button` tag as the root element of the slot. +- A custom element that provides its own styling and encapsulation + - `outline-core-card` would be a component example that + - Provides its own styling and encapsulation to handle functionality and responsive behaviors + - And also either: + - Instructs the consuming application to provide a custom element as the first level child of a `slot`, thus providing it's own styling. + - Allows for slotted content to be styled by the consuming application + +Upcoming work will allow for the "styling by the consuming application" option to be more easily +implemented in a standardized and simplified way. + +When updates to build tooling is in place, CSS would be added to an `COMPONENT-NAME.global.css` file, +and then processed either to be loaded on the fly, or manually via a standard `*.global.css` file. +=== REMOVE ABOVE THIS LINE (AFTER YOU READ IT) === +*/ diff --git a/packages/outline-core-accordion/src/outline-core-accordion.ts b/packages/outline-core-accordion/src/outline-core-accordion.ts new file mode 100644 index 000000000..937b33fef --- /dev/null +++ b/packages/outline-core-accordion/src/outline-core-accordion.ts @@ -0,0 +1,41 @@ +import { html, TemplateResult, CSSResultGroup } from 'lit'; +import { customElement } from 'lit/decorators.js'; + +// Our base component, which all others extend. +import { OutlineElement } from '@phase2/outline-core'; + +import componentStyles from './outline-core-accordion.css.lit'; + +/** The element name, reused throughout the codebase */ +const componentName = 'outline-core-accordion'; + +/** + * + * The Outline Core Accordion component + * + * @element outline-core-accordion + * @extends OutlineElement + * @slot - The default slot for this element. + * + * @todo: Complete component. + * @todo: Update `../docs/outline-core-accordion.mdx` to accurately document the component. + * @todo: Run `yarn analyze` to generate README.md. + * @todo: Update `package.json` to remove the `private` flag. + * @todo: Create PR for updated and completed component. + */ +@customElement(componentName) +export class OutlineCoreAccordion extends OutlineElement { + static styles: CSSResultGroup = [componentStyles]; + + render(): TemplateResult { + return html` + + `; + } +} + +declare global { + interface HTMLElementTagNameMap { + [componentName]: OutlineCoreAccordion; + } +} diff --git a/packages/outline-core-accordion/tsconfig.build.json b/packages/outline-core-accordion/tsconfig.build.json new file mode 100644 index 000000000..ebc8e4b8e --- /dev/null +++ b/packages/outline-core-accordion/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../outline-core/tsconfig.build.json" }] +} From fc14642d742b3d18e4bbdbdc192edbdc5c1e4178 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 11 Aug 2023 10:44:07 -0400 Subject: [PATCH 072/143] feat(outline-core-youtube): Stub the `outline-core-youtube` component. --- .../docs/outline-core-youtube.mdx | 40 ++++++++++++++++++ packages/outline-core-youtube/index.ts | 21 ++++++++++ packages/outline-core-youtube/package.json | 42 +++++++++++++++++++ packages/outline-core-youtube/src/config.ts | 3 ++ .../src/outline-core-youtube.css | 33 +++++++++++++++ .../src/outline-core-youtube.ts | 41 ++++++++++++++++++ .../outline-core-youtube/tsconfig.build.json | 9 ++++ 7 files changed, 189 insertions(+) create mode 100644 packages/outline-core-youtube/docs/outline-core-youtube.mdx create mode 100644 packages/outline-core-youtube/index.ts create mode 100644 packages/outline-core-youtube/package.json create mode 100644 packages/outline-core-youtube/src/config.ts create mode 100644 packages/outline-core-youtube/src/outline-core-youtube.css create mode 100644 packages/outline-core-youtube/src/outline-core-youtube.ts create mode 100644 packages/outline-core-youtube/tsconfig.build.json diff --git a/packages/outline-core-youtube/docs/outline-core-youtube.mdx b/packages/outline-core-youtube/docs/outline-core-youtube.mdx new file mode 100644 index 000000000..e33f0034c --- /dev/null +++ b/packages/outline-core-youtube/docs/outline-core-youtube.mdx @@ -0,0 +1,40 @@ +import { Meta } from '@storybook/addon-docs'; + +import '@phase2/outline-alert'; + + + +[![Latest version for outline-core-youtube](https://img.shields.io/npm/v/@phase2/outline-core-youtube)](https://www.npmjs.com/package/@phase2/outline-core-youtube) + +# `` `OutlineCoreYouTube` + +The `outline-core-youtube` component ... + + + Documentation Status: @TODO +

    This documentation is in need of completion as the component is built out.

    +
      +
    • **@todo:** Complete component.
    • +
    • **@todo:** Update documentation.
    • +
    +
    +
    + +## Introduction to the **`outline-core-youtube`** component + + +## Usage + +## CSS Variables + diff --git a/packages/outline-core-youtube/index.ts b/packages/outline-core-youtube/index.ts new file mode 100644 index 000000000..abad81974 --- /dev/null +++ b/packages/outline-core-youtube/index.ts @@ -0,0 +1,21 @@ +/** + * @file Exports for the OutlineCoreYouTube component. + * + * Any export here is then available via the following import, + * which should be available in the consuming application: + * + * @code + * import { OutlineCoreYouTube } from '@phase2/outline-core-youtube'; + * import { constantOne, constantTwo } from '@phase2/outline-core-youtube'; + * import type { ThingType } from '@phase2/outline-core-youtube'; + * @endcode + * + * Any of the above exports can be used in the consuming application + * based on the contents of this file, and creativity of what functionality + * you wish to expose to the consuming application(s). + */ + +// Export the primary component. +export { OutlineCoreYouTube } from './src/outline-core-youtube'; + +// Export any additional sub-components, variables and methods as required. diff --git a/packages/outline-core-youtube/package.json b/packages/outline-core-youtube/package.json new file mode 100644 index 000000000..e3e822073 --- /dev/null +++ b/packages/outline-core-youtube/package.json @@ -0,0 +1,42 @@ +{ + "name": "@phase2/outline-core-youtube", + "private": true, + "version": "0.0.0", + "description": "The Outline Components for the image component", + "keywords": [ + "outline", + "web-components", + "design system", + "image", + "picture" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/outline-core-youtube" + }, + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "@phase2/outline-core": "latest", + "lit": "^2.3.1" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/outline-core-youtube/src/config.ts b/packages/outline-core-youtube/src/config.ts new file mode 100644 index 000000000..e417c8cb6 --- /dev/null +++ b/packages/outline-core-youtube/src/config.ts @@ -0,0 +1,3 @@ +/** + * @file Shared configuration for the `outline-core-youtube` component. + */ diff --git a/packages/outline-core-youtube/src/outline-core-youtube.css b/packages/outline-core-youtube/src/outline-core-youtube.css new file mode 100644 index 000000000..cee2eb98c --- /dev/null +++ b/packages/outline-core-youtube/src/outline-core-youtube.css @@ -0,0 +1,33 @@ +/* +Styles for `outline-core-youtube.css` + +=== REMOVE BELOW THIS LINE (AFTER READING) === +@todo: Extrapolate these comments/documentation to a more official location +Add any component level, structural CSS for the `COMPONENT-NAME` component. +This would be CSS that is targeted to this component only, +and is dependent on the HTML structure of the component that +is encapsulated in the component's Shadow DOM. +--- +Shoud the need arise to style the component based on slotted content +with an unknown markup structure provided by the consuming application +in the Light DOM via slots provided by the component, +consider the following best practices: + +The root element of a `slot` should either be +- Semantically expected tag at the top level + - `outline-core-link` for instance requires (if slotted) an `a` tag as the root element of the slot. + - `outline-core-button` also requires (if slotted) a `button` tag as the root element of the slot. +- A custom element that provides its own styling and encapsulation + - `outline-core-card` would be a component example that + - Provides its own styling and encapsulation to handle functionality and responsive behaviors + - And also either: + - Instructs the consuming application to provide a custom element as the first level child of a `slot`, thus providing it's own styling. + - Allows for slotted content to be styled by the consuming application + +Upcoming work will allow for the "styling by the consuming application" option to be more easily +implemented in a standardized and simplified way. + +When updates to build tooling is in place, CSS would be added to an `COMPONENT-NAME.global.css` file, +and then processed either to be loaded on the fly, or manually via a standard `*.global.css` file. +=== REMOVE ABOVE THIS LINE (AFTER YOU READ IT) === +*/ diff --git a/packages/outline-core-youtube/src/outline-core-youtube.ts b/packages/outline-core-youtube/src/outline-core-youtube.ts new file mode 100644 index 000000000..dfdcab0b1 --- /dev/null +++ b/packages/outline-core-youtube/src/outline-core-youtube.ts @@ -0,0 +1,41 @@ +import { html, TemplateResult, CSSResultGroup } from 'lit'; +import { customElement } from 'lit/decorators.js'; + +// Our base component, which all others extend. +import { OutlineElement } from '@phase2/outline-core'; + +import componentStyles from './outline-core-youtube.css.lit'; + +/** The element name, reused throughout the codebase */ +const componentName = 'outline-core-youtube'; + +/** + * + * The Outline Core YouTube video component + * + * @element outline-core-youtube + * @extends OutlineElement + * @slot - The default slot for this element. + * + * @todo: Complete component. + * @todo: Update `../docs/outline-core-youtube.mdx` to accurately document the component. + * @todo: Run `yarn analyze` to generate README.md. + * @todo: Update `package.json` to remove the `private` flag. + * @todo: Create PR for updated and completed component. + */ +@customElement(componentName) +export class OutlineCoreYouTube extends OutlineElement { + static styles: CSSResultGroup = [componentStyles]; + + render(): TemplateResult { + return html` + + `; + } +} + +declare global { + interface HTMLElementTagNameMap { + [componentName]: OutlineCoreYouTube; + } +} diff --git a/packages/outline-core-youtube/tsconfig.build.json b/packages/outline-core-youtube/tsconfig.build.json new file mode 100644 index 000000000..ebc8e4b8e --- /dev/null +++ b/packages/outline-core-youtube/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../outline-core/tsconfig.build.json" }] +} From 6abb66824a7504b96a87a841a09fdb164fbcc180 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 11 Aug 2023 11:00:27 -0400 Subject: [PATCH 073/143] feat(outline-core-breadcrumb): Stub the `outline-core-breadcrumb` component. --- .../docs/outline-core-breadcrumb.mdx | 40 ++++++++++++++++++ packages/outline-core-breadcrumb/index.ts | 21 ++++++++++ packages/outline-core-breadcrumb/package.json | 42 +++++++++++++++++++ .../outline-core-breadcrumb/src/config.ts | 3 ++ .../src/outline-core-breadcrumb.css | 33 +++++++++++++++ .../src/outline-core-breadcrumb.ts | 41 ++++++++++++++++++ .../tsconfig.build.json | 9 ++++ 7 files changed, 189 insertions(+) create mode 100644 packages/outline-core-breadcrumb/docs/outline-core-breadcrumb.mdx create mode 100644 packages/outline-core-breadcrumb/index.ts create mode 100644 packages/outline-core-breadcrumb/package.json create mode 100644 packages/outline-core-breadcrumb/src/config.ts create mode 100644 packages/outline-core-breadcrumb/src/outline-core-breadcrumb.css create mode 100644 packages/outline-core-breadcrumb/src/outline-core-breadcrumb.ts create mode 100644 packages/outline-core-breadcrumb/tsconfig.build.json diff --git a/packages/outline-core-breadcrumb/docs/outline-core-breadcrumb.mdx b/packages/outline-core-breadcrumb/docs/outline-core-breadcrumb.mdx new file mode 100644 index 000000000..2198df0c6 --- /dev/null +++ b/packages/outline-core-breadcrumb/docs/outline-core-breadcrumb.mdx @@ -0,0 +1,40 @@ +import { Meta } from '@storybook/addon-docs'; + +import '@phase2/outline-alert'; + + + +[![Latest version for outline-core-breadcrumb](https://img.shields.io/npm/v/@phase2/outline-core-breadcrumb)](https://www.npmjs.com/package/@phase2/outline-core-breadcrumb) + +# `` `OutlineCoreBreadcrumb` + +The `outline-core-breadcrumb` component ... + + + Documentation Status: @TODO +

    This documentation is in need of completion as the component is built out.

    +
      +
    • **@todo:** Complete component.
    • +
    • **@todo:** Update documentation.
    • +
    +
    +
    + +## Introduction to the **`outline-core-breadcrumb`** component + + +## Usage + +## CSS Variables + diff --git a/packages/outline-core-breadcrumb/index.ts b/packages/outline-core-breadcrumb/index.ts new file mode 100644 index 000000000..387b51f7c --- /dev/null +++ b/packages/outline-core-breadcrumb/index.ts @@ -0,0 +1,21 @@ +/** + * @file Exports for the OutlineCoreBreadcrumb component. + * + * Any export here is then available via the following import, + * which should be available in the consuming application: + * + * @code + * import { OutlineCoreBreadcrumb } from '@phase2/outline-core-breadcrumb'; + * import { constantOne, constantTwo } from '@phase2/outline-core-breadcrumb'; + * import type { ThingType } from '@phase2/outline-core-breadcrumb'; + * @endcode + * + * Any of the above exports can be used in the consuming application + * based on the contents of this file, and creativity of what functionality + * you wish to expose to the consuming application(s). + */ + +// Export the primary component. +export { OutlineCoreBreadcrumb } from './src/outline-core-breadcrumb'; + +// Export any additional sub-components, variables and methods as required. diff --git a/packages/outline-core-breadcrumb/package.json b/packages/outline-core-breadcrumb/package.json new file mode 100644 index 000000000..744c519b0 --- /dev/null +++ b/packages/outline-core-breadcrumb/package.json @@ -0,0 +1,42 @@ +{ + "name": "@phase2/outline-core-breadcrumb", + "private": true, + "version": "0.0.0", + "description": "The Outline Components for the image component", + "keywords": [ + "outline", + "web-components", + "design system", + "image", + "picture" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/outline-core-breadcrumb" + }, + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "@phase2/outline-core": "latest", + "lit": "^2.3.1" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/outline-core-breadcrumb/src/config.ts b/packages/outline-core-breadcrumb/src/config.ts new file mode 100644 index 000000000..f57af9dff --- /dev/null +++ b/packages/outline-core-breadcrumb/src/config.ts @@ -0,0 +1,3 @@ +/** + * @file Shared configuration for the `outline-core-breadcrumb` component. + */ diff --git a/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.css b/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.css new file mode 100644 index 000000000..ae52be805 --- /dev/null +++ b/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.css @@ -0,0 +1,33 @@ +/* +Styles for `outline-core-breadcrumb.css` + +=== REMOVE BELOW THIS LINE (AFTER READING) === +@todo: Extrapolate these comments/documentation to a more official location +Add any component level, structural CSS for the `COMPONENT-NAME` component. +This would be CSS that is targeted to this component only, +and is dependent on the HTML structure of the component that +is encapsulated in the component's Shadow DOM. +--- +Shoud the need arise to style the component based on slotted content +with an unknown markup structure provided by the consuming application +in the Light DOM via slots provided by the component, +consider the following best practices: + +The root element of a `slot` should either be +- Semantically expected tag at the top level + - `outline-core-link` for instance requires (if slotted) an `a` tag as the root element of the slot. + - `outline-core-button` also requires (if slotted) a `button` tag as the root element of the slot. +- A custom element that provides its own styling and encapsulation + - `outline-core-card` would be a component example that + - Provides its own styling and encapsulation to handle functionality and responsive behaviors + - And also either: + - Instructs the consuming application to provide a custom element as the first level child of a `slot`, thus providing it's own styling. + - Allows for slotted content to be styled by the consuming application + +Upcoming work will allow for the "styling by the consuming application" option to be more easily +implemented in a standardized and simplified way. + +When updates to build tooling is in place, CSS would be added to an `COMPONENT-NAME.global.css` file, +and then processed either to be loaded on the fly, or manually via a standard `*.global.css` file. +=== REMOVE ABOVE THIS LINE (AFTER YOU READ IT) === +*/ diff --git a/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.ts b/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.ts new file mode 100644 index 000000000..4ca5ea66b --- /dev/null +++ b/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.ts @@ -0,0 +1,41 @@ +import { html, TemplateResult, CSSResultGroup } from 'lit'; +import { customElement } from 'lit/decorators.js'; + +// Our base component, which all others extend. +import { OutlineElement } from '@phase2/outline-core'; + +import componentStyles from './outline-core-breadcrumb.css.lit'; + +/** The element name, reused throughout the codebase */ +const componentName = 'outline-core-breadcrumb'; + +/** + * + * The Outline Core Breadcrumb component + * + * @element outline-core-breadcrumb + * @extends OutlineElement + * @slot - The default slot for this element. + * + * @todo: Complete component. + * @todo: Update `../docs/outline-core-breadcrumb.mdx` to accurately document the component. + * @todo: Run `yarn analyze` to generate README.md. + * @todo: Update `package.json` to remove the `private` flag. + * @todo: Create PR for updated and completed component. + */ +@customElement(componentName) +export class OutlineCoreBreadcrumb extends OutlineElement { + static styles: CSSResultGroup = [componentStyles]; + + render(): TemplateResult { + return html` + + `; + } +} + +declare global { + interface HTMLElementTagNameMap { + [componentName]: OutlineCoreBreadcrumb; + } +} diff --git a/packages/outline-core-breadcrumb/tsconfig.build.json b/packages/outline-core-breadcrumb/tsconfig.build.json new file mode 100644 index 000000000..ebc8e4b8e --- /dev/null +++ b/packages/outline-core-breadcrumb/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../outline-core/tsconfig.build.json" }] +} From aa85cf6276d651bb822b19fcba517c1c2621455e Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 11 Aug 2023 11:03:45 -0400 Subject: [PATCH 074/143] feat(outline-core-modal): Stub the `outline-core-modal` component. --- .../docs/outline-core-modal.mdx | 40 ++++++++++++++++++ packages/outline-core-modal/index.ts | 21 ++++++++++ packages/outline-core-modal/package.json | 42 +++++++++++++++++++ packages/outline-core-modal/src/config.ts | 3 ++ .../src/outline-core-modal.css | 33 +++++++++++++++ .../src/outline-core-modal.ts | 41 ++++++++++++++++++ .../outline-core-modal/tsconfig.build.json | 9 ++++ 7 files changed, 189 insertions(+) create mode 100644 packages/outline-core-modal/docs/outline-core-modal.mdx create mode 100644 packages/outline-core-modal/index.ts create mode 100644 packages/outline-core-modal/package.json create mode 100644 packages/outline-core-modal/src/config.ts create mode 100644 packages/outline-core-modal/src/outline-core-modal.css create mode 100644 packages/outline-core-modal/src/outline-core-modal.ts create mode 100644 packages/outline-core-modal/tsconfig.build.json diff --git a/packages/outline-core-modal/docs/outline-core-modal.mdx b/packages/outline-core-modal/docs/outline-core-modal.mdx new file mode 100644 index 000000000..e999a0c37 --- /dev/null +++ b/packages/outline-core-modal/docs/outline-core-modal.mdx @@ -0,0 +1,40 @@ +import { Meta } from '@storybook/addon-docs'; + +import '@phase2/outline-alert'; + + + +[![Latest version for outline-core-modal](https://img.shields.io/npm/v/@phase2/outline-core-modal)](https://www.npmjs.com/package/@phase2/outline-core-modal) + +# `` `OutlineCoreModal` + +The `outline-core-modal` component ... + + + Documentation Status: @TODO +

    This documentation is in need of completion as the component is built out.

    +
      +
    • **@todo:** Complete component.
    • +
    • **@todo:** Update documentation.
    • +
    +
    +
    + +## Introduction to the **`outline-core-modal`** component + + +## Usage + +## CSS Variables + diff --git a/packages/outline-core-modal/index.ts b/packages/outline-core-modal/index.ts new file mode 100644 index 000000000..c9bb599cc --- /dev/null +++ b/packages/outline-core-modal/index.ts @@ -0,0 +1,21 @@ +/** + * @file Exports for the OutlineCoreModal component. + * + * Any export here is then available via the following import, + * which should be available in the consuming application: + * + * @code + * import { OutlineCoreModal } from '@phase2/outline-core-modal'; + * import { constantOne, constantTwo } from '@phase2/outline-core-modal'; + * import type { ThingType } from '@phase2/outline-core-modal'; + * @endcode + * + * Any of the above exports can be used in the consuming application + * based on the contents of this file, and creativity of what functionality + * you wish to expose to the consuming application(s). + */ + +// Export the primary component. +export { OutlineCoreModal } from './src/outline-core-modal'; + +// Export any additional sub-components, variables and methods as required. diff --git a/packages/outline-core-modal/package.json b/packages/outline-core-modal/package.json new file mode 100644 index 000000000..f7fac5d2e --- /dev/null +++ b/packages/outline-core-modal/package.json @@ -0,0 +1,42 @@ +{ + "name": "@phase2/outline-core-modal", + "private": true, + "version": "0.0.0", + "description": "The Outline Components for the image component", + "keywords": [ + "outline", + "web-components", + "design system", + "image", + "picture" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/outline-core-modal" + }, + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "@phase2/outline-core": "latest", + "lit": "^2.3.1" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/outline-core-modal/src/config.ts b/packages/outline-core-modal/src/config.ts new file mode 100644 index 000000000..a3e3287ab --- /dev/null +++ b/packages/outline-core-modal/src/config.ts @@ -0,0 +1,3 @@ +/** + * @file Shared configuration for the `outline-core-modal` component. + */ diff --git a/packages/outline-core-modal/src/outline-core-modal.css b/packages/outline-core-modal/src/outline-core-modal.css new file mode 100644 index 000000000..e9f3c9002 --- /dev/null +++ b/packages/outline-core-modal/src/outline-core-modal.css @@ -0,0 +1,33 @@ +/* +Styles for `outline-core-modal.css` + +=== REMOVE BELOW THIS LINE (AFTER READING) === +@todo: Extrapolate these comments/documentation to a more official location +Add any component level, structural CSS for the `COMPONENT-NAME` component. +This would be CSS that is targeted to this component only, +and is dependent on the HTML structure of the component that +is encapsulated in the component's Shadow DOM. +--- +Shoud the need arise to style the component based on slotted content +with an unknown markup structure provided by the consuming application +in the Light DOM via slots provided by the component, +consider the following best practices: + +The root element of a `slot` should either be +- Semantically expected tag at the top level + - `outline-core-link` for instance requires (if slotted) an `a` tag as the root element of the slot. + - `outline-core-button` also requires (if slotted) a `button` tag as the root element of the slot. +- A custom element that provides its own styling and encapsulation + - `outline-core-card` would be a component example that + - Provides its own styling and encapsulation to handle functionality and responsive behaviors + - And also either: + - Instructs the consuming application to provide a custom element as the first level child of a `slot`, thus providing it's own styling. + - Allows for slotted content to be styled by the consuming application + +Upcoming work will allow for the "styling by the consuming application" option to be more easily +implemented in a standardized and simplified way. + +When updates to build tooling is in place, CSS would be added to an `COMPONENT-NAME.global.css` file, +and then processed either to be loaded on the fly, or manually via a standard `*.global.css` file. +=== REMOVE ABOVE THIS LINE (AFTER YOU READ IT) === +*/ diff --git a/packages/outline-core-modal/src/outline-core-modal.ts b/packages/outline-core-modal/src/outline-core-modal.ts new file mode 100644 index 000000000..352f950f0 --- /dev/null +++ b/packages/outline-core-modal/src/outline-core-modal.ts @@ -0,0 +1,41 @@ +import { html, TemplateResult, CSSResultGroup } from 'lit'; +import { customElement } from 'lit/decorators.js'; + +// Our base component, which all others extend. +import { OutlineElement } from '@phase2/outline-core'; + +import componentStyles from './outline-core-modal.css.lit'; + +/** The element name, reused throughout the codebase */ +const componentName = 'outline-core-modal'; + +/** + * + * The Outline Core Image component + * + * @element outline-core-modal + * @extends OutlineElement + * @slot - The default slot for this element. + * + * @todo: Complete component. + * @todo: Update `../docs/outline-core-modal.mdx` to accurately document the component. + * @todo: Run `yarn analyze` to generate README.md. + * @todo: Update `package.json` to remove the `private` flag. + * @todo: Create PR for updated and completed component. + */ +@customElement(componentName) +export class OutlineCoreModal extends OutlineElement { + static styles: CSSResultGroup = [componentStyles]; + + render(): TemplateResult { + return html` + + `; + } +} + +declare global { + interface HTMLElementTagNameMap { + [componentName]: OutlineCoreModal; + } +} diff --git a/packages/outline-core-modal/tsconfig.build.json b/packages/outline-core-modal/tsconfig.build.json new file mode 100644 index 000000000..ebc8e4b8e --- /dev/null +++ b/packages/outline-core-modal/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../outline-core/tsconfig.build.json" }] +} From 31dadde41fe202fa919373447c04a741d1505c02 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 11 Aug 2023 11:39:12 -0400 Subject: [PATCH 075/143] feat(release): Updating changeset config, and package defaults. --- .changeset/config.json | 15 ++++++++++++++- packages/outline-core-accordion/package.json | 2 +- .../src/outline-core-accordion.ts | 1 + packages/outline-core-alert/package.json | 2 +- .../outline-core-alert/src/outline-core-alert.ts | 1 + packages/outline-core-breadcrumb/package.json | 2 +- .../src/outline-core-breadcrumb.ts | 1 + packages/outline-core-card/package.json | 2 +- .../outline-core-card/src/outline-core-card.ts | 1 + packages/outline-core-container/package.json | 2 +- .../src/outline-core-container.ts | 1 + packages/outline-core-form/package.json | 2 +- .../outline-core-form/src/outline-core-form.ts | 1 + packages/outline-core-icon/package.json | 2 +- .../outline-core-icon/src/outline-core-icon.ts | 1 + packages/outline-core-image/package.json | 2 +- .../outline-core-image/src/outline-core-image.ts | 1 + packages/outline-core-list/package.json | 2 +- .../outline-core-list/src/outline-core-list.ts | 1 + packages/outline-core-modal/package.json | 2 +- .../outline-core-modal/src/outline-core-modal.ts | 1 + packages/outline-core-text/package.json | 2 +- .../outline-core-text/src/outline-core-text.ts | 1 + packages/outline-core-youtube/package.json | 2 +- .../src/outline-core-youtube.ts | 1 + packages/outline-templates/default/package.json | 2 +- 26 files changed, 39 insertions(+), 14 deletions(-) diff --git a/.changeset/config.json b/.changeset/config.json index 15e3060d4..42b7c627c 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -7,5 +7,18 @@ "access": "restricted", "baseBranch": "next", "updateInternalDependencies": "patch", - "ignore": [] + "ignore": [ + "@phase2/outline-core-accordion", + "@phase2/outline-core-alert", + "@phase2/outline-core-breadcrumb", + "@phase2/outline-core-card", + "@phase2/outline-core-container", + "@phase2/outline-core-form", + "@phase2/outline-core-icon", + "@phase2/outline-core-image", + "@phase2/outline-core-list", + "@phase2/outline-core-modal", + "@phase2/outline-core-text", + "@phase2/outline-core-youtube" + ] } diff --git a/packages/outline-core-accordion/package.json b/packages/outline-core-accordion/package.json index 0d169b4b8..62953a9bb 100644 --- a/packages/outline-core-accordion/package.json +++ b/packages/outline-core-accordion/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "latest", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-accordion/src/outline-core-accordion.ts b/packages/outline-core-accordion/src/outline-core-accordion.ts index 937b33fef..360f02790 100644 --- a/packages/outline-core-accordion/src/outline-core-accordion.ts +++ b/packages/outline-core-accordion/src/outline-core-accordion.ts @@ -21,6 +21,7 @@ const componentName = 'outline-core-accordion'; * @todo: Update `../docs/outline-core-accordion.mdx` to accurately document the component. * @todo: Run `yarn analyze` to generate README.md. * @todo: Update `package.json` to remove the `private` flag. + * @todo: Update `.changeset/config.json` to remove this component from the `ignore` list. * @todo: Create PR for updated and completed component. */ @customElement(componentName) diff --git a/packages/outline-core-alert/package.json b/packages/outline-core-alert/package.json index 3281c8518..562a603b6 100644 --- a/packages/outline-core-alert/package.json +++ b/packages/outline-core-alert/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "latest", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-alert/src/outline-core-alert.ts b/packages/outline-core-alert/src/outline-core-alert.ts index 63d455e47..3fbc3d08e 100644 --- a/packages/outline-core-alert/src/outline-core-alert.ts +++ b/packages/outline-core-alert/src/outline-core-alert.ts @@ -21,6 +21,7 @@ const componentName = 'outline-core-alert'; * @todo: Update `../docs/outline-core-alert.mdx` to accurately document the component. * @todo: Run `yarn analyze` to generate README.md. * @todo: Update `package.json` to remove the `private` flag. + * @todo: Update `.changeset/config.json` to remove this component from the `ignore` list. * @todo: Create PR for updated and completed component. */ @customElement(componentName) diff --git a/packages/outline-core-breadcrumb/package.json b/packages/outline-core-breadcrumb/package.json index 744c519b0..e2321b0e8 100644 --- a/packages/outline-core-breadcrumb/package.json +++ b/packages/outline-core-breadcrumb/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "latest", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.ts b/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.ts index 4ca5ea66b..52a5fb020 100644 --- a/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.ts +++ b/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.ts @@ -21,6 +21,7 @@ const componentName = 'outline-core-breadcrumb'; * @todo: Update `../docs/outline-core-breadcrumb.mdx` to accurately document the component. * @todo: Run `yarn analyze` to generate README.md. * @todo: Update `package.json` to remove the `private` flag. + * @todo: Update `.changeset/config.json` to remove this component from the `ignore` list. * @todo: Create PR for updated and completed component. */ @customElement(componentName) diff --git a/packages/outline-core-card/package.json b/packages/outline-core-card/package.json index b73ea5f40..72c69b3b8 100644 --- a/packages/outline-core-card/package.json +++ b/packages/outline-core-card/package.json @@ -29,7 +29,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "latest", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-card/src/outline-core-card.ts b/packages/outline-core-card/src/outline-core-card.ts index c1d371a47..b7359eef4 100644 --- a/packages/outline-core-card/src/outline-core-card.ts +++ b/packages/outline-core-card/src/outline-core-card.ts @@ -21,6 +21,7 @@ const componentName = 'outline-core-card'; * @todo: Update `../docs/outline-core-card.mdx` to accurately document the component. * @todo: Run `yarn analyze` to generate README.md. * @todo: Update `package.json` to remove the `private` flag. + * @todo: Update `.changeset/config.json` to remove this component from the `ignore` list. * @todo: Create PR for updated and completed component. */ @customElement(componentName) diff --git a/packages/outline-core-container/package.json b/packages/outline-core-container/package.json index cfc5eca7c..0407581c9 100644 --- a/packages/outline-core-container/package.json +++ b/packages/outline-core-container/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "latest", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-container/src/outline-core-container.ts b/packages/outline-core-container/src/outline-core-container.ts index e1d34f000..c252f36d3 100644 --- a/packages/outline-core-container/src/outline-core-container.ts +++ b/packages/outline-core-container/src/outline-core-container.ts @@ -21,6 +21,7 @@ const componentName = 'outline-core-container'; * @todo: Update `../docs/outline-core-container.mdx` to accurately document the component. * @todo: Run `yarn analyze` to generate README.md. * @todo: Update `package.json` to remove the `private` flag. + * @todo: Update `.changeset/config.json` to remove this component from the `ignore` list. * @todo: Create PR for updated and completed component. */ @customElement(componentName) diff --git a/packages/outline-core-form/package.json b/packages/outline-core-form/package.json index e434426e0..59fcc074b 100644 --- a/packages/outline-core-form/package.json +++ b/packages/outline-core-form/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "latest", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-form/src/outline-core-form.ts b/packages/outline-core-form/src/outline-core-form.ts index 1219fa6dd..7045f3c9f 100644 --- a/packages/outline-core-form/src/outline-core-form.ts +++ b/packages/outline-core-form/src/outline-core-form.ts @@ -21,6 +21,7 @@ const componentName = 'outline-core-form'; * @todo: Update `../docs/outline-core-form.mdx` to accurately document the component. * @todo: Run `yarn analyze` to generate README.md. * @todo: Update `package.json` to remove the `private` flag. + * @todo: Update `.changeset/config.json` to remove this component from the `ignore` list. * @todo: Create PR for updated and completed component. */ @customElement(componentName) diff --git a/packages/outline-core-icon/package.json b/packages/outline-core-icon/package.json index 5671912f9..1de8a1c39 100644 --- a/packages/outline-core-icon/package.json +++ b/packages/outline-core-icon/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "latest", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-icon/src/outline-core-icon.ts b/packages/outline-core-icon/src/outline-core-icon.ts index 7d1db5053..7c4a7a3df 100644 --- a/packages/outline-core-icon/src/outline-core-icon.ts +++ b/packages/outline-core-icon/src/outline-core-icon.ts @@ -21,6 +21,7 @@ const componentName = 'outline-core-icon'; * @todo: Update `../docs/outline-core-icon.mdx` to accurately document the component. * @todo: Run `yarn analyze` to generate README.md. * @todo: Update `package.json` to remove the `private` flag. + * @todo: Update `.changeset/config.json` to remove this component from the `ignore` list. * @todo: Create PR for updated and completed component. */ @customElement(componentName) diff --git a/packages/outline-core-image/package.json b/packages/outline-core-image/package.json index aa6d788e6..1a8463613 100644 --- a/packages/outline-core-image/package.json +++ b/packages/outline-core-image/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "latest", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-image/src/outline-core-image.ts b/packages/outline-core-image/src/outline-core-image.ts index 1b86b076e..57827efbf 100644 --- a/packages/outline-core-image/src/outline-core-image.ts +++ b/packages/outline-core-image/src/outline-core-image.ts @@ -21,6 +21,7 @@ const componentName = 'outline-core-image'; * @todo: Update `../docs/outline-core-image.mdx` to accurately document the component. * @todo: Run `yarn analyze` to generate README.md. * @todo: Update `package.json` to remove the `private` flag. + * @todo: Update `.changeset/config.json` to remove this component from the `ignore` list. * @todo: Create PR for updated and completed component. */ @customElement(componentName) diff --git a/packages/outline-core-list/package.json b/packages/outline-core-list/package.json index 0d89be766..5deff64c7 100644 --- a/packages/outline-core-list/package.json +++ b/packages/outline-core-list/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "latest", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-list/src/outline-core-list.ts b/packages/outline-core-list/src/outline-core-list.ts index 3a075eeda..35897efc9 100644 --- a/packages/outline-core-list/src/outline-core-list.ts +++ b/packages/outline-core-list/src/outline-core-list.ts @@ -21,6 +21,7 @@ const componentName = 'outline-core-list'; * @todo: Update `../docs/outline-core-list.mdx` to accurately document the component. * @todo: Run `yarn analyze` to generate README.md. * @todo: Update `package.json` to remove the `private` flag. + * @todo: Update `.changeset/config.json` to remove this component from the `ignore` list. * @todo: Create PR for updated and completed component. */ @customElement(componentName) diff --git a/packages/outline-core-modal/package.json b/packages/outline-core-modal/package.json index f7fac5d2e..2a9d719bd 100644 --- a/packages/outline-core-modal/package.json +++ b/packages/outline-core-modal/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "latest", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-modal/src/outline-core-modal.ts b/packages/outline-core-modal/src/outline-core-modal.ts index 352f950f0..86c135e30 100644 --- a/packages/outline-core-modal/src/outline-core-modal.ts +++ b/packages/outline-core-modal/src/outline-core-modal.ts @@ -21,6 +21,7 @@ const componentName = 'outline-core-modal'; * @todo: Update `../docs/outline-core-modal.mdx` to accurately document the component. * @todo: Run `yarn analyze` to generate README.md. * @todo: Update `package.json` to remove the `private` flag. + * @todo: Update `.changeset/config.json` to remove this component from the `ignore` list. * @todo: Create PR for updated and completed component. */ @customElement(componentName) diff --git a/packages/outline-core-text/package.json b/packages/outline-core-text/package.json index 128523fd5..ff8ccaa04 100644 --- a/packages/outline-core-text/package.json +++ b/packages/outline-core-text/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "latest", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-text/src/outline-core-text.ts b/packages/outline-core-text/src/outline-core-text.ts index a2bfaf313..90d5719cc 100644 --- a/packages/outline-core-text/src/outline-core-text.ts +++ b/packages/outline-core-text/src/outline-core-text.ts @@ -21,6 +21,7 @@ const componentName = 'outline-core-text'; * @todo: Update `../docs/outline-core-text.mdx` to accurately document the component. * @todo: Run `yarn analyze` to generate README.md. * @todo: Update `package.json` to remove the `private` flag. + * @todo: Update `.changeset/config.json` to remove this component from the `ignore` list. * @todo: Create PR for updated and completed component. */ @customElement(componentName) diff --git a/packages/outline-core-youtube/package.json b/packages/outline-core-youtube/package.json index e3e822073..5172a8805 100644 --- a/packages/outline-core-youtube/package.json +++ b/packages/outline-core-youtube/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "latest", + "@phase2/outline-core": "^0.2.3", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-youtube/src/outline-core-youtube.ts b/packages/outline-core-youtube/src/outline-core-youtube.ts index dfdcab0b1..231e3339e 100644 --- a/packages/outline-core-youtube/src/outline-core-youtube.ts +++ b/packages/outline-core-youtube/src/outline-core-youtube.ts @@ -21,6 +21,7 @@ const componentName = 'outline-core-youtube'; * @todo: Update `../docs/outline-core-youtube.mdx` to accurately document the component. * @todo: Run `yarn analyze` to generate README.md. * @todo: Update `package.json` to remove the `private` flag. + * @todo: Update `.changeset/config.json` to remove this component from the `ignore` list. * @todo: Create PR for updated and completed component. */ @customElement(componentName) diff --git a/packages/outline-templates/default/package.json b/packages/outline-templates/default/package.json index 67af8d81f..fbba01d03 100644 --- a/packages/outline-templates/default/package.json +++ b/packages/outline-templates/default/package.json @@ -89,7 +89,7 @@ "@phase2/outline-code-block": "latest", "@phase2/outline-config": "latest", "@phase2/outline-container": "latest", - "@phase2/outline-core": "latest", + "@phase2/outline-core": "^0.2.3", "@phase2/outline-core-link": "latest", "@phase2/outline-docs": "latest", "@phase2/outline-dropdown": "latest", From 58504e5a1e2afbd31f58ec82a1dcdfc702a44256 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 11:14:41 -0400 Subject: [PATCH 076/143] feat(controller): Adding `StyleController` as replacement for `LightDomStyles` in `outline-core`. --- package.json | 7 +- packages/controllers/README.md | 3 + .../controllers/style-controller/index.ts | 1 + .../controllers/style-controller/package.json | 42 +++++ .../style-controller/src/style-controller.ts | 178 ++++++++++++++++++ .../style-controller/tsconfig.build.json | 9 + packages/outline-form/src/outline-form.ts | 5 +- turbo.json | 9 +- yarn.lock | 6 +- 9 files changed, 253 insertions(+), 7 deletions(-) create mode 100644 packages/controllers/README.md create mode 100644 packages/controllers/style-controller/index.ts create mode 100644 packages/controllers/style-controller/package.json create mode 100644 packages/controllers/style-controller/src/style-controller.ts create mode 100644 packages/controllers/style-controller/tsconfig.build.json diff --git a/package.json b/package.json index 5ad88d167..2a54cd727 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,12 @@ "private": true, "storybook_port": 6042, "workspaces": [ - "./packages/*" + "./packages/*", + "./packages/components/*", + "./packages/components/@deprecated/*", + "./packages/documentation/*", + "./packages/controllers/*", + "./packages/tools/*" ], "files": [ "./packages/*/dist" diff --git a/packages/controllers/README.md b/packages/controllers/README.md new file mode 100644 index 000000000..2067c8971 --- /dev/null +++ b/packages/controllers/README.md @@ -0,0 +1,3 @@ +# Reactive Controllers + +> Directory for Lit Reactive Controllers. diff --git a/packages/controllers/style-controller/index.ts b/packages/controllers/style-controller/index.ts new file mode 100644 index 000000000..92d69051e --- /dev/null +++ b/packages/controllers/style-controller/index.ts @@ -0,0 +1 @@ +export { StyleController } from './src/style-controller'; diff --git a/packages/controllers/style-controller/package.json b/packages/controllers/style-controller/package.json new file mode 100644 index 000000000..8769fbfce --- /dev/null +++ b/packages/controllers/style-controller/package.json @@ -0,0 +1,42 @@ +{ + "name": "@phase2/outline-controller-style-controller", + "version": "0.0.0", + "description": "Controller to help with managing various CSS implementations.", + "keywords": [ + "outline components", + "outline design", + "CSS", + "style" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/controllers/style-controller" + }, + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "lit": "^2.3.1" + }, + "devDependencies": { + "tslib": "^2.1.0" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/controllers/style-controller/src/style-controller.ts b/packages/controllers/style-controller/src/style-controller.ts new file mode 100644 index 000000000..a603fbd8d --- /dev/null +++ b/packages/controllers/style-controller/src/style-controller.ts @@ -0,0 +1,178 @@ +import { + CSSResult, + CSSResultGroup, + ReactiveController, + ReactiveControllerHost, +} from 'lit'; + +import * as cssTools from '@adobe/css-tools'; + +/** + * Helper function to add Scope to a specific CSS Selector. + * Handles :host and ::slotted conversions. + */ +const _scopeSelector = (selector: string, scopeId: string) => { + // Check if selector is already scoped. + if (selector.startsWith(scopeId)) { + return selector; + } + // Skip :root selectors. + else if (selector.includes(':root')) { + return selector; + } + // Convert ":host(Something)" to "ScopeSomething" + else if (selector.includes(':host(')) { + return selector.replace(/:host\((.+?)\)/, scopeId + '$1'); + } + // Convert remaining ":host" to "Scope" + else if (selector.includes(':host')) { + return selector.replace(':host', scopeId); + } + // Convert "::slotted(Something)" to "Scope Something". + else if (selector.includes('::slotted(')) { + return selector.replace(/::slotted\((.+?)\)/, scopeId + ' $1'); + } + // Otherwise, just prefix selector with Scope. + return scopeId + ' ' + selector; +}; + +/** + * Add scope to a single CSS rule. + */ +const _processCssRule = (rule: cssTools.CssAtRuleAST, scopeId: string) => { + if ('selectors' in rule && rule.selectors.length > 0) { + for (let i = 0; i < rule.selectors.length; i++) { + rule.selectors[i] = _scopeSelector(rule.selectors[i], scopeId); + } + } else if ('rules' in rule) { + // Handle rules that have recursive rules (such as media) + rule.rules?.forEach((innerRule: cssTools.CssAtRuleAST) => { + _processCssRule(innerRule, scopeId); + }); + } +}; + +/** + * Add the scopeId to each CSS rule selector. + * Handle the :host and ::slotted selectors. + */ +const addScopeToStyles = (cssStyles: string, scopeId: string) => { + // Use css-tools to parse the string into a tree. + const ast = cssTools.parse(cssStyles); + if (ast && ast.stylesheet && ast.stylesheet.rules.length > 0) { + ast.stylesheet.rules.forEach(function (rule: cssTools.CssAtRuleAST) { + _processCssRule(rule, scopeId); + }); + } + + // Convert tree back to a string and return the new css. + return cssTools.stringify(ast, { compress: true }); +}; + +export declare type ComponentStyles = { + name: string; + styles: CSSResultGroup; +}; + +/** + * StyleController class + * @implements {ReactiveController} + */ +export class StyleController implements ReactiveController { + // The scope to wrap the rules, defaults to the component name (tag). + // If scopeId is empty, rules are added to light dom but not scoped. + scopeId: string; + + // The parent component (host). + protected host: ReactiveControllerHost & Element; + + // The host component name + protected componentName: string; + + // Internal holder of styles to be processed. + protected cssStyles: CSSResultGroup; + + // Counter used internally for multiple rules in a group. + protected ruleIndex = 0; + + constructor( + host: ReactiveControllerHost & Element, + cssStyles: CSSResultGroup, + scopeId = '' + ) { + // Store a reference to the host + this.host = host; + this.componentName = host.tagName.toLowerCase(); + // Store the css styles to be injected. + this.cssStyles = cssStyles; + this.scopeId = scopeId; + // Register for lifecycle updates + host.addController(this); + } + + hostConnected(): void { + // Add a comment that this component is using light-dom. + const annotationComment = `'${this.componentName}' using light DOM styles injected into `; + this.host.before(document.createComment(annotationComment)); + + // Only add light-dom styles for this scopeId (component name) once. + if (!document.getElementById(this.componentName)) { + this.ruleIndex = 0; + this._addLightDomGroup(this.cssStyles); + } + } + + /** + * Add styles from a CSSResult to the light-dom, scoped by the scopeId. + * Only add if style element doesn't already exist. + */ + _addLightDomStyle(cssStyles: CSSResult) { + // If this is the first rule, use the component name as the element id, + // otherwise add a "-INDEX" counter to the element id. + const elementId = + this.ruleIndex !== 0 + ? this.componentName + '-' + this.ruleIndex + : this.componentName; + if (!document.getElementById(elementId)) { + const scopedStyleElement = document.createElement('style'); + scopedStyleElement.id = elementId; + + // Add scope to css rules if scope isn't "none" + let rawStyles = `${cssStyles}`; + if (this.scopeId !== '') { + rawStyles = addScopeToStyles(rawStyles, this.scopeId); + } + scopedStyleElement.innerHTML = rawStyles; + + // Prepend so consumer theme can still override. + document.head.prepend(scopedStyleElement); + + // Add a comment to the style to indicate which component injected it. + const annotationComment = `styles injected into DOM by '${this.componentName}'`; + scopedStyleElement.before(document.createComment(annotationComment)); + } + this.ruleIndex++; + } + + /** + * Add styles from a CSSResultGroup to the light-dom. + */ + _addLightDomGroup(cssStyles: CSSResultGroup, depth = 0) { + if (cssStyles instanceof Array) { + // Loop through style array backwards since addLightDomStyle uses + // prepend and we want to keep the original order. + for (let index = cssStyles.length - 1; index >= 0; index--) { + const item = cssStyles[index]; + if (item instanceof Array) { + // A CSSResultGroup can be an array of other result groups. + this._addLightDomGroup(item, depth + 1); + } else if (item instanceof CSSResult) { + this._addLightDomStyle(item); + } + } + } else if (cssStyles instanceof CSSResult) { + // Process a single result. + this._addLightDomStyle(cssStyles); + } + } +} diff --git a/packages/controllers/style-controller/tsconfig.build.json b/packages/controllers/style-controller/tsconfig.build.json new file mode 100644 index 000000000..5eac9d313 --- /dev/null +++ b/packages/controllers/style-controller/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-form/src/outline-form.ts b/packages/outline-form/src/outline-form.ts index 81a6963f4..3c2bc6333 100644 --- a/packages/outline-form/src/outline-form.ts +++ b/packages/outline-form/src/outline-form.ts @@ -1,5 +1,6 @@ import { TemplateResult, html, CSSResultGroup } from 'lit'; -import { OutlineElement, LightDomStyles } from '@phase2/outline-core'; +import { OutlineElement } from '@phase2/outline-core'; +import { StyleController } from '@phase2/outline-controller-style-controller'; import { customElement } from 'lit/decorators.js'; import componentStyles from './outline-form.css.lit'; import globalStyles from './outline-form.global.scoped.css.lit'; @@ -14,7 +15,7 @@ import globalStyles from './outline-form.global.scoped.css.lit'; export class OutlineForm extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; - lightDomStyles = new LightDomStyles(this, globalStyles); + globalStyles = new StyleController(this, globalStyles); render(): TemplateResult { return html``; diff --git a/turbo.json b/turbo.json index c46c7cc9d..6cb50ea1d 100644 --- a/turbo.json +++ b/turbo.json @@ -16,7 +16,14 @@ }, "package": { "dependsOn": ["build", "test", "lint"], - "inputs": ["/packages/*"], + "inputs": [ + "./packages/*", + "./packages/components/*", + "./packages/components/@deprecated/*", + "./packages/documentation/*", + "./packages/controllers/*", + "./packages/tools/*" + ], "outputs": [] } } diff --git a/yarn.lock b/yarn.lock index 63b3f20b1..68b7130c0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6876,9 +6876,9 @@ camelcase@^6.0.0, camelcase@^6.2.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001272, caniuse-lite@^1.0.30001400, caniuse-lite@^1.0.30001426: - version "1.0.30001429" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001429.tgz#70cdae959096756a85713b36dd9cb82e62325639" - integrity sha512-511ThLu1hF+5RRRt0zYCf2U2yRr9GPF6m5y90SBCWsvSoYoW7yAGlv/elyPaNfvGCkp6kj/KFZWU0BMA69Prsg== + version "1.0.30001520" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001520.tgz" + integrity sha512-tahF5O9EiiTzwTUqAeFjIZbn4Dnqxzz7ktrgGlMYNLH43Ul26IgTMH/zvL3DG0lZxBYnlT04axvInszUsZULdA== capital-case@^1.0.4: version "1.0.4" From 4407347e64dfb3891d8db6fd1f337af0d0e12ee7 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 11:21:16 -0400 Subject: [PATCH 077/143] feat(versioning): Adding Changeset for `StyleController`. --- .changeset/khaki-kids-divide.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/khaki-kids-divide.md diff --git a/.changeset/khaki-kids-divide.md b/.changeset/khaki-kids-divide.md new file mode 100644 index 000000000..4506d810e --- /dev/null +++ b/.changeset/khaki-kids-divide.md @@ -0,0 +1,6 @@ +--- +"@phase2/outline-controller-style-controller": patch +"@phase2/outline-form": patch +--- + +Update to new styles controller. From 5bf14c754e0860a6c8cd3c68e7899bc249c0f159 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 11:34:09 -0400 Subject: [PATCH 078/143] fix(organization): Adding stubs for upcoming component directory reorg. --- packages/components/@deprecated/README.md | 3 +++ packages/components/README.md | 3 +++ packages/documentation/README.md | 3 +++ packages/tools/README.md | 3 +++ 4 files changed, 12 insertions(+) create mode 100644 packages/components/@deprecated/README.md create mode 100644 packages/components/README.md create mode 100644 packages/documentation/README.md create mode 100644 packages/tools/README.md diff --git a/packages/components/@deprecated/README.md b/packages/components/@deprecated/README.md new file mode 100644 index 000000000..ebffa8113 --- /dev/null +++ b/packages/components/@deprecated/README.md @@ -0,0 +1,3 @@ +# `./packages/components/@deprecated` + +> This directory contains a collection of deprecated web components that are no longer actively maintained. These components may still be useful in some legacy applications, but we recommend using the components in the `./packages/components` directory for new projects. diff --git a/packages/components/README.md b/packages/components/README.md new file mode 100644 index 000000000..1cdf74c13 --- /dev/null +++ b/packages/components/README.md @@ -0,0 +1,3 @@ +# `./packages/components` + +> This directory contains a collection of web components that can be used in your web applications. These components are built using LitElement and Lit2 Reactive Controllers, and are designed to be easy to use and highly customizable. diff --git a/packages/documentation/README.md b/packages/documentation/README.md new file mode 100644 index 000000000..0474d7b66 --- /dev/null +++ b/packages/documentation/README.md @@ -0,0 +1,3 @@ +# `./packages/documentation` + +> This directory contains a collection of NPM packages related to documentation. These packages can be used to generate documentation for your web components or other NPM packages, and are designed to be easy to use and highly customizable. diff --git a/packages/tools/README.md b/packages/tools/README.md new file mode 100644 index 000000000..9a0afa284 --- /dev/null +++ b/packages/tools/README.md @@ -0,0 +1,3 @@ +# `./packages/tools` + +> This directory contains a collection of generic tools that can be used for local or shared usage. These tools are designed to be easy to use and highly customizable, and can be used for a wide range of tasks related to web development. From 62638dafede681954e58469a1d0438f790aaa751 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 12:03:32 -0400 Subject: [PATCH 079/143] fix(outline-core): Remove `LightDomStyles` from `outline-core`. --- packages/outline-core/index.ts | 1 - .../src/controllers/light-dom-styles.ts | 177 ------------------ .../component-development/03-styles.mdx | 22 +-- 3 files changed, 11 insertions(+), 189 deletions(-) delete mode 100644 packages/outline-core/src/controllers/light-dom-styles.ts diff --git a/packages/outline-core/index.ts b/packages/outline-core/index.ts index c42c963dc..e720cd2e8 100644 --- a/packages/outline-core/index.ts +++ b/packages/outline-core/index.ts @@ -6,7 +6,6 @@ export { LinkedBlockController } from './src/controllers/linked-block-controller export { MobileController } from './src/controllers/mobile-controller'; export { ScreenSizeController } from './src/controllers/screen-size-controller'; export { SlotsController } from './src/controllers/slots-controller'; -export { LightDomStyles } from './src/controllers/light-dom-styles'; export { animateTo } from './src/internal/animate'; export { emit, waitForEvent } from './src/internal/event'; export { watch } from './src/internal/watch'; diff --git a/packages/outline-core/src/controllers/light-dom-styles.ts b/packages/outline-core/src/controllers/light-dom-styles.ts deleted file mode 100644 index a56ac7b48..000000000 --- a/packages/outline-core/src/controllers/light-dom-styles.ts +++ /dev/null @@ -1,177 +0,0 @@ -/* eslint-disable no-console */ -import { ReactiveControllerHost, CSSResultGroup, CSSResult } from 'lit'; -import * as cssTools from '@adobe/css-tools'; - -/** - * Helper function to add Scope to a specific CSS Selector. - * Handles :host and ::slotted conversions. - */ -const _scopeSelector = (selector: string, scopeId: string) => { - // Check if selector is already scoped. - if (selector.startsWith(scopeId)) { - return selector; - } - // Skip :root selectors. - else if (selector.includes(':root')) { - return selector; - } - // Convert ":host(Something)" to "ScopeSomething" - else if (selector.includes(':host(')) { - return selector.replace(/:host\((.+?)\)/, scopeId + '$1'); - } - // Convert remaining ":host" to "Scope" - else if (selector.includes(':host')) { - return selector.replace(':host', scopeId); - } - // Convert "::slotted(Something)" to "Scope Something". - else if (selector.includes('::slotted(')) { - return selector.replace(/::slotted\((.+?)\)/, scopeId + ' $1'); - } - // Otherwise, just prefix selector with Scope. - return scopeId + ' ' + selector; -}; - -/** - * Add scope to a single CSS rule. - */ -const _processCssRule = (rule: cssTools.CssAtRuleAST, scopeId: string) => { - if ('selectors' in rule && rule.selectors.length > 0) { - for (let i = 0; i < rule.selectors.length; i++) { - rule.selectors[i] = _scopeSelector(rule.selectors[i], scopeId); - } - } else if ('rules' in rule) { - // Handle rules that have recursive rules (such as media) - rule.rules?.forEach((innerRule: cssTools.CssAtRuleAST) => { - _processCssRule(innerRule, scopeId); - }); - } -}; - -/** - * Add the scopeId to each CSS rule selector. - * Handle the :host and ::slotted selectors. - */ -const addScopeToStyles = (cssStyles: string, scopeId: string) => { - // Use css-tools to parse the string into a tree. - const ast = cssTools.parse(cssStyles); - if (ast && ast.stylesheet && ast.stylesheet.rules.length > 0) { - ast.stylesheet.rules.forEach(function (rule: cssTools.CssAtRuleAST) { - _processCssRule(rule, scopeId); - }); - } - - // Convert tree back to a string and return the new css. - return cssTools.stringify(ast, { compress: true }); -}; - -/** - * The LightComStyles ReactiveController. - * - * This controller allows components to inject styles into the light-dom. - * - * @param host The host element - */ - -export declare type ComponentStyles = { - name: string; - styles: CSSResultGroup; -}; - -export class LightDomStyles { - // The scope to wrap the rules, defaults to the component name (tag). - // If scopeId is empty, rules are added to light dom but not scoped. - scopeId: string; - - // The parent component (host). - protected host: ReactiveControllerHost & Element; - - // The host component name - protected componentName: string; - - // Internal holder of styles to be processed. - protected cssStyles: CSSResultGroup; - - // Counter used internally for multiple rules in a group. - protected ruleIndex = 0; - - constructor( - host: ReactiveControllerHost & Element, - cssStyles: CSSResultGroup, - scopeId = '' - ) { - // Store a reference to the host - this.host = host; - this.componentName = host.tagName.toLowerCase(); - // Store the css styles to be injected. - this.cssStyles = cssStyles; - this.scopeId = scopeId; - // Register for lifecycle updates - host.addController(this); - } - - hostConnected(): void { - // Add a comment that this component is using light-dom. - const annotationComment = `'${this.componentName}' using light DOM styles injected into `; - this.host.before(document.createComment(annotationComment)); - - // Only add light-dom styles for this scopeId (component name) once. - if (!document.getElementById(this.componentName)) { - this.ruleIndex = 0; - this._addLightDomGroup(this.cssStyles); - } - } - - /** - * Add styles from a CSSResult to the light-dom, scoped by the scopeId. - * Only add if style element doesn't already exist. - */ - _addLightDomStyle(cssStyles: CSSResult) { - // If this is the first rule, use the component name as the element id, - // otherwise add a "-INDEX" counter to the element id. - const elementId = - this.ruleIndex !== 0 - ? this.componentName + '-' + this.ruleIndex - : this.componentName; - if (!document.getElementById(elementId)) { - const scopedStyleElement = document.createElement('style'); - scopedStyleElement.id = elementId; - - // Add scope to css rules if scope isn't "none" - let rawStyles = `${cssStyles}`; - if (this.scopeId !== '') { - rawStyles = addScopeToStyles(rawStyles, this.scopeId); - } - scopedStyleElement.innerHTML = rawStyles; - - // Prepend so consumer theme can still override. - document.head.prepend(scopedStyleElement); - - // Add a comment to the style to indicate which component injected it. - const annotationComment = `styles injected into DOM by '${this.componentName}'`; - scopedStyleElement.before(document.createComment(annotationComment)); - } - this.ruleIndex++; - } - - /** - * Add styles from a CSSResultGroup to the light-dom. - */ - _addLightDomGroup(cssStyles: CSSResultGroup, depth = 0) { - if (cssStyles instanceof Array) { - // Loop through style array backwards since addLightDomStyle uses - // prepend and we want to keep the original order. - for (let index = cssStyles.length - 1; index >= 0; index--) { - const item = cssStyles[index]; - if (item instanceof Array) { - // A CSSResultGroup can be an array of other result groups. - this._addLightDomGroup(item, depth + 1); - } else if (item instanceof CSSResult) { - this._addLightDomStyle(item); - } - } - } else if (cssStyles instanceof CSSResult) { - // Process a single result. - this._addLightDomStyle(cssStyles); - } - } -} diff --git a/packages/outline-docs/src/guides/development/component-development/03-styles.mdx b/packages/outline-docs/src/guides/development/component-development/03-styles.mdx index 7f66e4fe8..4f892a18c 100644 --- a/packages/outline-docs/src/guides/development/component-development/03-styles.mdx +++ b/packages/outline-docs/src/guides/development/component-development/03-styles.mdx @@ -24,8 +24,8 @@ import '@phase2/outline-container'; This section will provide guidance on the specific usages and patterns for styling a component in Outline. ## Documentation Status - - Status: Complete / Up to date (Last Updated: May 2023) + + Status: Complete / In need of rewrite (Last Updated: August 2023) @@ -289,7 +289,7 @@ When you need to style deeper elements within a slot, there are two approaches: 1. Copy the slot content into the Shadow DOM via a SlotController. For more information on this, see [Slots](/docs/documentation-guides-component-development-coding-guide-standards-slots--documentation) 2. The slot content can be styled via "global" CSS rules. -## LightDomStyles Controller ## +## StyleController Controller ## Scoped CSS rules can be created in a number of ways: * **Added to the consumer's global style sheet.** However, you cannot `@import` an existing stylesheet within a scoping selector such as the component name, making it difficult to reuse existing styles in the design system without duplicating styling. @@ -298,33 +298,33 @@ Scoped CSS rules can be created in a number of ways: you wish to add. For example, `my-component.global.css` will wrap the css rules with the `my-component {}` selector. The build scripts convert this file to `SCOPE.global.scoped.css` and `SCOPE.global.scoped.css.lit.ts` which can be imported from another css file, or within your component.ts file. This scoped css can be injected into the -global stylesheet using the `LightDomStyles` controller as discussed below. This method increases the size of +global stylesheet using the `StyleController` controller as discussed below. This method increases the size of the design system JS file to include the scoped css. > An example of adding light DOM scoped at build time is the `outline-form` component. -* **Scoped at run time.** The `LightDomStyles` controller mentioned below can automatically scope css rules as they are +* **Scoped at run time.** The `StyleController` controller mentioned below can automatically scope css rules as they are added to the global stylesheet. This method does not increase the size of the design system, but adds a small amount of javascript processing time when the component is rendered. -### Using `LightDomStyles` to inject global styles +### Using `StyleController` to inject global styles Rather than relying on the consumer to add global styles, the component itself can inject styles into the global stylesheet -using the `LightDomStyles` controller. This controller accepts string of CSS and an optional "scope" selector +using the `StyleController` controller. This controller accepts string of CSS and an optional "scope" selector and creates a `style` element in the `body` element of the page containing the scoped CSS. Example using styles scoped at build time (`*.global.css` files): ``` import globalStyles from './my-component.global.scoped.css.lit'; -import { LightDomStyles } from '@phase2/outline-core'; +import { StyleController } from '@phase2/outline-core'; ... - lightDomStyles = new LightDomStyles(this, [globalStyles]); + lightDomStyles = new StyleController(this, [globalStyles]); ``` Example using styles scoped at run time: ``` import componentStyles from './my-component.css.lit'; -import { LightDomStyles } from '@phase2/outline-core'; +import { StyleController } from '@phase2/outline-core'; ... - lightDomStyles = new LightDomStyles(this, [componentStyles], this.tagName.toLowerCase()); + lightDomStyles = new StyleController(this, [componentStyles], this.tagName.toLowerCase()); ``` > NOTE: When using build-time scoping, you can scope using a class instead of the component name if needed by naming the file `.CLASS.global.css` From 09be841f6f8f8e2e2a7d41066209b52aacf8d73c Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 12:25:10 -0400 Subject: [PATCH 080/143] feat(controller): Adding deprecated `LightDomStyles` package for legacy applications. --- .changeset/odd-snakes-pretend.md | 9 + packages/controllers/@deprecated/README.md | 3 + .../@deprecated/light-dom-styles/index.ts | 1 + .../@deprecated/light-dom-styles/package.json | 42 +++++ .../light-dom-styles/src/light-dom-styles.ts | 177 ++++++++++++++++++ .../light-dom-styles/tsconfig.build.json | 9 + packages/outline-form/src/outline-form.ts | 2 +- 7 files changed, 242 insertions(+), 1 deletion(-) create mode 100644 .changeset/odd-snakes-pretend.md create mode 100644 packages/controllers/@deprecated/README.md create mode 100644 packages/controllers/@deprecated/light-dom-styles/index.ts create mode 100644 packages/controllers/@deprecated/light-dom-styles/package.json create mode 100644 packages/controllers/@deprecated/light-dom-styles/src/light-dom-styles.ts create mode 100644 packages/controllers/@deprecated/light-dom-styles/tsconfig.build.json diff --git a/.changeset/odd-snakes-pretend.md b/.changeset/odd-snakes-pretend.md new file mode 100644 index 000000000..436eb72f9 --- /dev/null +++ b/.changeset/odd-snakes-pretend.md @@ -0,0 +1,9 @@ +--- +"@phase2/outline-core": minor +"@phase2/outline-form": minor +"@phase2/outline-controller-style-controller": patch +"@phase2/outline-docs": patch +"@phase2/outline-storybook": patch +--- + +Controller refactors. diff --git a/packages/controllers/@deprecated/README.md b/packages/controllers/@deprecated/README.md new file mode 100644 index 000000000..ec3b3e6f3 --- /dev/null +++ b/packages/controllers/@deprecated/README.md @@ -0,0 +1,3 @@ +# `./packages/controllers/@deprecated` + +> This directory contains a collection of deprecated Lit2 Reactive Controllers that are no longer actively maintained. These controllers may still be useful in some legacy applications, but we recommend using the controllers in the `./packages/controllers` directory for new projects. diff --git a/packages/controllers/@deprecated/light-dom-styles/index.ts b/packages/controllers/@deprecated/light-dom-styles/index.ts new file mode 100644 index 000000000..14392e728 --- /dev/null +++ b/packages/controllers/@deprecated/light-dom-styles/index.ts @@ -0,0 +1 @@ +export { LightDomStyles } from './src/light-dom-styles'; diff --git a/packages/controllers/@deprecated/light-dom-styles/package.json b/packages/controllers/@deprecated/light-dom-styles/package.json new file mode 100644 index 000000000..9c3ac95f4 --- /dev/null +++ b/packages/controllers/@deprecated/light-dom-styles/package.json @@ -0,0 +1,42 @@ +{ + "name": "@phase2/outline-controller-light-dom-styles-controller", + "version": "0.0.0", + "description": "Deprecated controller to manage styles via Light DOM.", + "keywords": [ + "outline components", + "outline design", + "CSS", + "style" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/controllers/@deprecated/light-dom-styles" + }, + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "lit": "^2.3.1" + }, + "devDependencies": { + "tslib": "^2.1.0" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/controllers/@deprecated/light-dom-styles/src/light-dom-styles.ts b/packages/controllers/@deprecated/light-dom-styles/src/light-dom-styles.ts new file mode 100644 index 000000000..a56ac7b48 --- /dev/null +++ b/packages/controllers/@deprecated/light-dom-styles/src/light-dom-styles.ts @@ -0,0 +1,177 @@ +/* eslint-disable no-console */ +import { ReactiveControllerHost, CSSResultGroup, CSSResult } from 'lit'; +import * as cssTools from '@adobe/css-tools'; + +/** + * Helper function to add Scope to a specific CSS Selector. + * Handles :host and ::slotted conversions. + */ +const _scopeSelector = (selector: string, scopeId: string) => { + // Check if selector is already scoped. + if (selector.startsWith(scopeId)) { + return selector; + } + // Skip :root selectors. + else if (selector.includes(':root')) { + return selector; + } + // Convert ":host(Something)" to "ScopeSomething" + else if (selector.includes(':host(')) { + return selector.replace(/:host\((.+?)\)/, scopeId + '$1'); + } + // Convert remaining ":host" to "Scope" + else if (selector.includes(':host')) { + return selector.replace(':host', scopeId); + } + // Convert "::slotted(Something)" to "Scope Something". + else if (selector.includes('::slotted(')) { + return selector.replace(/::slotted\((.+?)\)/, scopeId + ' $1'); + } + // Otherwise, just prefix selector with Scope. + return scopeId + ' ' + selector; +}; + +/** + * Add scope to a single CSS rule. + */ +const _processCssRule = (rule: cssTools.CssAtRuleAST, scopeId: string) => { + if ('selectors' in rule && rule.selectors.length > 0) { + for (let i = 0; i < rule.selectors.length; i++) { + rule.selectors[i] = _scopeSelector(rule.selectors[i], scopeId); + } + } else if ('rules' in rule) { + // Handle rules that have recursive rules (such as media) + rule.rules?.forEach((innerRule: cssTools.CssAtRuleAST) => { + _processCssRule(innerRule, scopeId); + }); + } +}; + +/** + * Add the scopeId to each CSS rule selector. + * Handle the :host and ::slotted selectors. + */ +const addScopeToStyles = (cssStyles: string, scopeId: string) => { + // Use css-tools to parse the string into a tree. + const ast = cssTools.parse(cssStyles); + if (ast && ast.stylesheet && ast.stylesheet.rules.length > 0) { + ast.stylesheet.rules.forEach(function (rule: cssTools.CssAtRuleAST) { + _processCssRule(rule, scopeId); + }); + } + + // Convert tree back to a string and return the new css. + return cssTools.stringify(ast, { compress: true }); +}; + +/** + * The LightComStyles ReactiveController. + * + * This controller allows components to inject styles into the light-dom. + * + * @param host The host element + */ + +export declare type ComponentStyles = { + name: string; + styles: CSSResultGroup; +}; + +export class LightDomStyles { + // The scope to wrap the rules, defaults to the component name (tag). + // If scopeId is empty, rules are added to light dom but not scoped. + scopeId: string; + + // The parent component (host). + protected host: ReactiveControllerHost & Element; + + // The host component name + protected componentName: string; + + // Internal holder of styles to be processed. + protected cssStyles: CSSResultGroup; + + // Counter used internally for multiple rules in a group. + protected ruleIndex = 0; + + constructor( + host: ReactiveControllerHost & Element, + cssStyles: CSSResultGroup, + scopeId = '' + ) { + // Store a reference to the host + this.host = host; + this.componentName = host.tagName.toLowerCase(); + // Store the css styles to be injected. + this.cssStyles = cssStyles; + this.scopeId = scopeId; + // Register for lifecycle updates + host.addController(this); + } + + hostConnected(): void { + // Add a comment that this component is using light-dom. + const annotationComment = `'${this.componentName}' using light DOM styles injected into `; + this.host.before(document.createComment(annotationComment)); + + // Only add light-dom styles for this scopeId (component name) once. + if (!document.getElementById(this.componentName)) { + this.ruleIndex = 0; + this._addLightDomGroup(this.cssStyles); + } + } + + /** + * Add styles from a CSSResult to the light-dom, scoped by the scopeId. + * Only add if style element doesn't already exist. + */ + _addLightDomStyle(cssStyles: CSSResult) { + // If this is the first rule, use the component name as the element id, + // otherwise add a "-INDEX" counter to the element id. + const elementId = + this.ruleIndex !== 0 + ? this.componentName + '-' + this.ruleIndex + : this.componentName; + if (!document.getElementById(elementId)) { + const scopedStyleElement = document.createElement('style'); + scopedStyleElement.id = elementId; + + // Add scope to css rules if scope isn't "none" + let rawStyles = `${cssStyles}`; + if (this.scopeId !== '') { + rawStyles = addScopeToStyles(rawStyles, this.scopeId); + } + scopedStyleElement.innerHTML = rawStyles; + + // Prepend so consumer theme can still override. + document.head.prepend(scopedStyleElement); + + // Add a comment to the style to indicate which component injected it. + const annotationComment = `styles injected into DOM by '${this.componentName}'`; + scopedStyleElement.before(document.createComment(annotationComment)); + } + this.ruleIndex++; + } + + /** + * Add styles from a CSSResultGroup to the light-dom. + */ + _addLightDomGroup(cssStyles: CSSResultGroup, depth = 0) { + if (cssStyles instanceof Array) { + // Loop through style array backwards since addLightDomStyle uses + // prepend and we want to keep the original order. + for (let index = cssStyles.length - 1; index >= 0; index--) { + const item = cssStyles[index]; + if (item instanceof Array) { + // A CSSResultGroup can be an array of other result groups. + this._addLightDomGroup(item, depth + 1); + } else if (item instanceof CSSResult) { + this._addLightDomStyle(item); + } + } + } else if (cssStyles instanceof CSSResult) { + // Process a single result. + this._addLightDomStyle(cssStyles); + } + } +} diff --git a/packages/controllers/@deprecated/light-dom-styles/tsconfig.build.json b/packages/controllers/@deprecated/light-dom-styles/tsconfig.build.json new file mode 100644 index 000000000..5eac9d313 --- /dev/null +++ b/packages/controllers/@deprecated/light-dom-styles/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-form/src/outline-form.ts b/packages/outline-form/src/outline-form.ts index 3c2bc6333..bd6ebf7a6 100644 --- a/packages/outline-form/src/outline-form.ts +++ b/packages/outline-form/src/outline-form.ts @@ -1,6 +1,6 @@ import { TemplateResult, html, CSSResultGroup } from 'lit'; import { OutlineElement } from '@phase2/outline-core'; -import { StyleController } from '@phase2/outline-controller-style-controller'; +import { LightDomStyles as StyleController } from '@phase2/outline-controller-light-dom-styles-controller'; import { customElement } from 'lit/decorators.js'; import componentStyles from './outline-form.css.lit'; import globalStyles from './outline-form.global.scoped.css.lit'; From 1ed87d480ad2707750dd060a013a3119e85299f7 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 13:40:02 -0400 Subject: [PATCH 081/143] feat(tooling): Updating GitHub Actions. --- .github/workflows/build.yml | 194 ++++++------------ .../light-dom-styles/src/light-dom-styles.ts | 7 +- 2 files changed, 69 insertions(+), 132 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ee46e44a7..d895967c3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -49,25 +49,13 @@ jobs: with: # The node version to use. node-version: ${{ matrix.node }} - cache: 'yarn' + cache: 'yarn', + cache-dependency-path: 'yarn.lock' # The registry to use by default for package publishing. registry-url: 'https://npm.pkg.github.com' # Defaults to the user or organization that owns the workflow file scope: '@phase2' - # @see https://github.com/marketplace/actions/cache - # node_modules caching is validated by always running yarn install. - # Turborepo cache lives inside node_modules/.cache/turbo - - uses: actions/cache@v3 - id: yarn-cache - with: - path: | - node_modules - storybook-static - key: ${{ runner.os }}-node-${{ matrix.node }}-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-node-${{ matrix.node }}-yarn- - - name: Initialize .npmrc run: cp $NPM_CONFIG_USERCONFIG .npmrc @@ -93,20 +81,12 @@ jobs: - uses: actions/setup-node@v3 with: node-version: ${{ matrix.node }} - cache: 'yarn' - - # @see https://github.com/marketplace/actions/cache - # node_modules caching is validated by always running yarn install. - # Turborepo cache lives inside node_modules/.cache/turbo - - uses: actions/cache@v3 - id: yarn-cache - with: - path: | - node_modules - storybook-static - key: ${{ runner.os }}-node-${{ matrix.node }}-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-node-${{ matrix.node }}-yarn- + cache: 'yarn', + cache-dependency-path: 'yarn.lock' + # The registry to use by default for package publishing. + registry-url: 'https://npm.pkg.github.com' + # Defaults to the user or organization that owns the workflow file + scope: '@phase2' - name: Install run: yarn install --prefer-offline @@ -117,53 +97,45 @@ jobs: - name: Build Storybook run: yarn storybook:build - # Test initialization of a new project - build_project: - name: Initialize and Test Build of Project Codebase - runs-on: ubuntu-latest - needs: ['build_outline'] - strategy: - matrix: - node: [ 16, 18 ] - # The steps for the setup job. - steps: - # @see https://github.com/marketplace/actions/checkout - - name: Checkout Codebase - uses: actions/checkout@v3 - - - uses: actions/setup-node@v3 - with: - node-version: ${{ matrix.node }} - cache: 'yarn' - - # @see https://github.com/marketplace/actions/cache - # node_modules caching is validated by always running yarn install. - # Turborepo cache lives inside node_modules/.cache/turbo - - uses: actions/cache@v3 - id: yarn-cache - with: - path: | - node_modules - storybook-static - key: ${{ runner.os }}-node-${{ matrix.node }}-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-node-${{ matrix.node }}-yarn- - - - name: Install - run: yarn install --prefer-offline - - - name: Build from cache - run: yarn build - - - name: Generate a project - run: | - PROJDIR=$(mktemp -d) - cd $PROJDIR - npx ${{ github.workspace }}/packages/outline-cli init -a -l -s prj - cd prj - yarn install --prefer-offline - yarn build - yarn storybook:build + # # Test initialization of a new project + # build_project: + # name: Initialize and Test Build of Project Codebase + # runs-on: ubuntu-latest + # needs: ['build_outline'] + # strategy: + # matrix: + # node: [ 16, 18 ] + # # The steps for the setup job. + # steps: + # # @see https://github.com/marketplace/actions/checkout + # - name: Checkout Codebase + # uses: actions/checkout@v3 + + # - uses: actions/setup-node@v3 + # with: + # node-version: ${{ matrix.node }} + # cache: 'yarn', + # cache-dependency-path: 'yarn.lock' + # # The registry to use by default for package publishing. + # registry-url: 'https://npm.pkg.github.com' + # # Defaults to the user or organization that owns the workflow file + # scope: '@phase2' + + # - name: Install + # run: yarn install --prefer-offline + + # - name: Build from cache + # run: yarn build + + # - name: Generate a project + # run: | + # PROJDIR=$(mktemp -d) + # cd $PROJDIR + # npx ${{ github.workspace }}/packages/outline-cli init -a -l -s prj + # cd prj + # yarn install --prefer-offline + # yarn build + # yarn storybook:build # Job to run package publishing process. test: @@ -182,20 +154,12 @@ jobs: - uses: actions/setup-node@v3 with: node-version: ${{ matrix.node }} - cache: 'yarn' - - # @see https://github.com/marketplace/actions/cache - # node_modules caching is validated by always running yarn install. - # Turborepo cache lives inside node_modules/.cache/turbo - - uses: actions/cache@v3 - id: yarn-cache - with: - path: | - node_modules - storybook-static - key: ${{ runner.os }}-node-${{ matrix.node }}-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-node-${{ matrix.node }}-yarn- + cache: 'yarn', + cache-dependency-path: 'yarn.lock' + # The registry to use by default for package publishing. + registry-url: 'https://npm.pkg.github.com' + # Defaults to the user or organization that owns the workflow file + scope: '@phase2' - name: Install run: yarn install --prefer-offline @@ -231,20 +195,12 @@ jobs: - uses: actions/setup-node@v3 with: node-version: ${{ matrix.node }} - cache: 'yarn' - - # @see https://github.com/marketplace/actions/cache - # node_modules caching is validated by always running yarn install. - # Turborepo cache lives inside node_modules/.cache/turbo - - uses: actions/cache@v3 - id: yarn-cache - with: - path: | - node_modules - storybook-static - key: ${{ runner.os }}-node-${{ matrix.node }}-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-node-${{ matrix.node }}-yarn- + cache: 'yarn', + cache-dependency-path: 'yarn.lock' + # The registry to use by default for package publishing. + registry-url: 'https://npm.pkg.github.com' + # Defaults to the user or organization that owns the workflow file + scope: '@phase2' - name: Install run: yarn install --prefer-offline @@ -307,20 +263,8 @@ jobs: registry-url: 'https://registry.npmjs.org/' # Defaults to the user or organization that owns the workflow file scope: '@phase2' - cache: 'yarn' - - # @see https://github.com/marketplace/actions/cache - # node_modules caching is validated by always running yarn install. - # Turborepo cache lives inside node_modules/.cache/turbo - - uses: actions/cache@v3 - id: yarn-cache - with: - path: | - node_modules - storybook-static - key: ${{ runner.os }}-node-${{ matrix.node }}-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-node-${{ matrix.node }}-yarn- + cache: 'yarn', + cache-dependency-path: 'yarn.lock' - name: Install run: yarn install --prefer-offline @@ -354,20 +298,8 @@ jobs: - uses: actions/setup-node@v3 with: node-version: ${{ matrix.node }} - cache: 'yarn' - - # @see https://github.com/marketplace/actions/cache - # node_modules caching is validated by always running yarn install. - # Turborepo cache lives inside node_modules/.cache/turbo - - uses: actions/cache@v3 - id: yarn-cache - with: - path: | - node_modules - storybook-static - key: ${{ runner.os }}-node-${{ matrix.node }}-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-node-${{ matrix.node }}-yarn- + cache: 'yarn', + cache-dependency-path: 'yarn.lock' - name: Install run: yarn install --prefer-offline diff --git a/packages/controllers/@deprecated/light-dom-styles/src/light-dom-styles.ts b/packages/controllers/@deprecated/light-dom-styles/src/light-dom-styles.ts index a56ac7b48..a2b7bde8f 100644 --- a/packages/controllers/@deprecated/light-dom-styles/src/light-dom-styles.ts +++ b/packages/controllers/@deprecated/light-dom-styles/src/light-dom-styles.ts @@ -76,7 +76,12 @@ export declare type ComponentStyles = { name: string; styles: CSSResultGroup; }; - +/** + * The LightDomStyles ReactiveController. + * + * This controller allows components to inject styles into the light-dom. + * @deprecated Use the @phase2/outline-controller-style-controller instead. + */ export class LightDomStyles { // The scope to wrap the rules, defaults to the component name (tag). // If scopeId is empty, rules are added to light dom but not scoped. From 67f6a823a2f052e07222a65f180fc99301c11e2e Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 13:41:58 -0400 Subject: [PATCH 082/143] feat(tooling): Updating GitHub Actions. --- .github/workflows/build.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d895967c3..6efb19f8a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -49,7 +49,7 @@ jobs: with: # The node version to use. node-version: ${{ matrix.node }} - cache: 'yarn', + cache: 'yarn' cache-dependency-path: 'yarn.lock' # The registry to use by default for package publishing. registry-url: 'https://npm.pkg.github.com' @@ -81,7 +81,7 @@ jobs: - uses: actions/setup-node@v3 with: node-version: ${{ matrix.node }} - cache: 'yarn', + cache: 'yarn' cache-dependency-path: 'yarn.lock' # The registry to use by default for package publishing. registry-url: 'https://npm.pkg.github.com' @@ -114,7 +114,7 @@ jobs: # - uses: actions/setup-node@v3 # with: # node-version: ${{ matrix.node }} - # cache: 'yarn', + # cache: 'yarn' # cache-dependency-path: 'yarn.lock' # # The registry to use by default for package publishing. # registry-url: 'https://npm.pkg.github.com' @@ -154,7 +154,7 @@ jobs: - uses: actions/setup-node@v3 with: node-version: ${{ matrix.node }} - cache: 'yarn', + cache: 'yarn' cache-dependency-path: 'yarn.lock' # The registry to use by default for package publishing. registry-url: 'https://npm.pkg.github.com' @@ -195,7 +195,7 @@ jobs: - uses: actions/setup-node@v3 with: node-version: ${{ matrix.node }} - cache: 'yarn', + cache: 'yarn' cache-dependency-path: 'yarn.lock' # The registry to use by default for package publishing. registry-url: 'https://npm.pkg.github.com' @@ -263,7 +263,7 @@ jobs: registry-url: 'https://registry.npmjs.org/' # Defaults to the user or organization that owns the workflow file scope: '@phase2' - cache: 'yarn', + cache: 'yarn' cache-dependency-path: 'yarn.lock' - name: Install @@ -298,7 +298,7 @@ jobs: - uses: actions/setup-node@v3 with: node-version: ${{ matrix.node }} - cache: 'yarn', + cache: 'yarn' cache-dependency-path: 'yarn.lock' - name: Install From 534206e59b5f6278633d6c9929556a9184162f87 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 13:48:33 -0400 Subject: [PATCH 083/143] feat(tooling): Updating GitHub Actions. --- .github/workflows/build.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6efb19f8a..ab904f4c6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -59,6 +59,11 @@ jobs: - name: Initialize .npmrc run: cp $NPM_CONFIG_USERCONFIG .npmrc + # Ensure we have a clean cache before installing, + # and caching new dependencies. + - name: Clear yarn cache + run: yarn cache clean --all + - name: Install run: yarn install --check-cache env: From 3e26851fe0ff7c5c59a03986871ded9fe2654b3f Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 14:12:05 -0400 Subject: [PATCH 084/143] feat(tooling): Updating GitHub Actions. --- .github/workflows/build.yml | 44 ++++++++++--------------------------- 1 file changed, 11 insertions(+), 33 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ab904f4c6..cf485ff22 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,10 +34,6 @@ jobs: setup: name: Install Codebase runs-on: ubuntu-latest - strategy: - matrix: - # The node versions to test against. - node: [ 16, 18 ] # The steps for the setup job. steps: # @see https://github.com/marketplace/actions/checkout @@ -48,7 +44,7 @@ jobs: - uses: actions/setup-node@v3 with: # The node version to use. - node-version: ${{ matrix.node }} + node-version: 18 cache: 'yarn' cache-dependency-path: 'yarn.lock' # The registry to use by default for package publishing. @@ -74,9 +70,6 @@ jobs: name: Build Outline Codebase runs-on: ubuntu-latest needs: ['setup'] - strategy: - matrix: - node: [ 16, 18 ] # The steps for the setup job. steps: # @see https://github.com/marketplace/actions/checkout @@ -85,7 +78,7 @@ jobs: - uses: actions/setup-node@v3 with: - node-version: ${{ matrix.node }} + node-version: 18 cache: 'yarn' cache-dependency-path: 'yarn.lock' # The registry to use by default for package publishing. @@ -94,9 +87,9 @@ jobs: scope: '@phase2' - name: Install - run: yarn install --prefer-offline + run: yarn install - - name: Build from cache + - name: Build Turborepo Packages run: yarn build - name: Build Storybook @@ -107,9 +100,6 @@ jobs: # name: Initialize and Test Build of Project Codebase # runs-on: ubuntu-latest # needs: ['build_outline'] - # strategy: - # matrix: - # node: [ 16, 18 ] # # The steps for the setup job. # steps: # # @see https://github.com/marketplace/actions/checkout @@ -118,7 +108,7 @@ jobs: # - uses: actions/setup-node@v3 # with: - # node-version: ${{ matrix.node }} + # node-version: 18 # cache: 'yarn' # cache-dependency-path: 'yarn.lock' # # The registry to use by default for package publishing. @@ -147,9 +137,6 @@ jobs: name: Test Codebase runs-on: ubuntu-latest needs: ['setup'] - strategy: - matrix: - node: [ 16, 18 ] # The steps for the setup job. steps: # @see https://github.com/marketplace/actions/checkout @@ -158,7 +145,7 @@ jobs: - uses: actions/setup-node@v3 with: - node-version: ${{ matrix.node }} + node-version: 18 cache: 'yarn' cache-dependency-path: 'yarn.lock' # The registry to use by default for package publishing. @@ -167,7 +154,7 @@ jobs: scope: '@phase2' - name: Install - run: yarn install --prefer-offline + run: yarn install - name: Build Outline run: yarn build @@ -187,9 +174,6 @@ jobs: if: github.ref == 'refs/heads/next' runs-on: ubuntu-latest needs: ['setup', 'build_outline', 'test'] - strategy: - matrix: - node: [ 16 ] # The steps for the setup job. steps: @@ -199,7 +183,7 @@ jobs: - uses: actions/setup-node@v3 with: - node-version: ${{ matrix.node }} + node-version: 18 cache: 'yarn' cache-dependency-path: 'yarn.lock' # The registry to use by default for package publishing. @@ -208,7 +192,7 @@ jobs: scope: '@phase2' - name: Install - run: yarn install --prefer-offline + run: yarn install - name: Build Outline run: yarn build @@ -250,9 +234,6 @@ jobs: runs-on: ubuntu-latest if: github.ref == 'refs/heads/next' needs: ['setup', 'build_outline', 'test'] - strategy: - matrix: - node: [ 16 ] # The steps for the build job. steps: @@ -264,7 +245,7 @@ jobs: - uses: actions/setup-node@v3 with: - node-version: ${{ matrix.node }} + node-version: 18 registry-url: 'https://registry.npmjs.org/' # Defaults to the user or organization that owns the workflow file scope: '@phase2' @@ -290,9 +271,6 @@ jobs: name: "Publish: Chromatic" runs-on: ubuntu-latest needs: ['setup', 'build_outline', 'test'] - strategy: - matrix: - node: [ 16 ] steps: # @see https://github.com/marketplace/actions/checkout - name: Checkout codebase @@ -302,7 +280,7 @@ jobs: - uses: actions/setup-node@v3 with: - node-version: ${{ matrix.node }} + node-version: 18 cache: 'yarn' cache-dependency-path: 'yarn.lock' From 369672d9703a67961685a39011c31d735023970e Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 14:45:50 -0400 Subject: [PATCH 085/143] feat(tooling): Updating GitHub Actions. --- .github/workflows/build.yml | 109 +++++++++++++++++++++++++++++++----- 1 file changed, 96 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cf485ff22..39d0f63fe 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -44,24 +44,32 @@ jobs: - uses: actions/setup-node@v3 with: # The node version to use. - node-version: 18 - cache: 'yarn' - cache-dependency-path: 'yarn.lock' + node-version-file: '.nvmrc' # The registry to use by default for package publishing. registry-url: 'https://npm.pkg.github.com' # Defaults to the user or organization that owns the workflow file scope: '@phase2' + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT + + # @see https://github.com/marketplace/actions/cache + # node_modules caching is validated by always running yarn install. + # Turborepo cache lives inside node_modules/.cache/turbo + - uses: actions/cache@v3 + id: yarn-cache + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-node-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-node-yarn- + - name: Initialize .npmrc run: cp $NPM_CONFIG_USERCONFIG .npmrc - # Ensure we have a clean cache before installing, - # and caching new dependencies. - - name: Clear yarn cache - run: yarn cache clean --all - - name: Install - run: yarn install --check-cache + run: yarn install env: NODE_AUTH_TOKEN: ${{ secrets.NPM_GITHUB_PACKAGES }} @@ -86,6 +94,21 @@ jobs: # Defaults to the user or organization that owns the workflow file scope: '@phase2' + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT + + # @see https://github.com/marketplace/actions/cache + # node_modules caching is validated by always running yarn install. + # Turborepo cache lives inside node_modules/.cache/turbo + - uses: actions/cache@v3 + id: yarn-cache + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-node-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-node-yarn- + - name: Install run: yarn install @@ -117,7 +140,7 @@ jobs: # scope: '@phase2' # - name: Install - # run: yarn install --prefer-offline + # run: yarn install # - name: Build from cache # run: yarn build @@ -128,7 +151,7 @@ jobs: # cd $PROJDIR # npx ${{ github.workspace }}/packages/outline-cli init -a -l -s prj # cd prj - # yarn install --prefer-offline + # yarn install # yarn build # yarn storybook:build @@ -153,6 +176,21 @@ jobs: # Defaults to the user or organization that owns the workflow file scope: '@phase2' + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT + + # @see https://github.com/marketplace/actions/cache + # node_modules caching is validated by always running yarn install. + # Turborepo cache lives inside node_modules/.cache/turbo + - uses: actions/cache@v3 + id: yarn-cache + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-node-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-node-yarn- + - name: Install run: yarn install @@ -191,6 +229,21 @@ jobs: # Defaults to the user or organization that owns the workflow file scope: '@phase2' + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT + + # @see https://github.com/marketplace/actions/cache + # node_modules caching is validated by always running yarn install. + # Turborepo cache lives inside node_modules/.cache/turbo + - uses: actions/cache@v3 + id: yarn-cache + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-node-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-node-yarn- + - name: Install run: yarn install @@ -252,8 +305,23 @@ jobs: cache: 'yarn' cache-dependency-path: 'yarn.lock' + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT + + # @see https://github.com/marketplace/actions/cache + # node_modules caching is validated by always running yarn install. + # Turborepo cache lives inside node_modules/.cache/turbo + - uses: actions/cache@v3 + id: yarn-cache + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-node-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-node-yarn- + - name: Install - run: yarn install --prefer-offline + run: yarn install - name: 'Changesets: Publish' id: changesets @@ -284,8 +352,23 @@ jobs: cache: 'yarn' cache-dependency-path: 'yarn.lock' + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT + + # @see https://github.com/marketplace/actions/cache + # node_modules caching is validated by always running yarn install. + # Turborepo cache lives inside node_modules/.cache/turbo + - uses: actions/cache@v3 + id: yarn-cache + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-node-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-node-yarn- + - name: Install - run: yarn install --prefer-offline + run: yarn install - name: Build Outline run: yarn build From b4196226ef7749b77a2ddff2335e191046ede7d6 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 14:49:18 -0400 Subject: [PATCH 086/143] feat(tooling): Updating GitHub Actions. --- .github/workflows/build.yml | 14 ++++++-------- .nvmrc | 2 +- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 39d0f63fe..d850bffee 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -86,9 +86,7 @@ jobs: - uses: actions/setup-node@v3 with: - node-version: 18 - cache: 'yarn' - cache-dependency-path: 'yarn.lock' + node-version-file: '.nvmrc' # The registry to use by default for package publishing. registry-url: 'https://npm.pkg.github.com' # Defaults to the user or organization that owns the workflow file @@ -131,7 +129,7 @@ jobs: # - uses: actions/setup-node@v3 # with: - # node-version: 18 + # node-version-file: '.nvmrc' # cache: 'yarn' # cache-dependency-path: 'yarn.lock' # # The registry to use by default for package publishing. @@ -168,7 +166,7 @@ jobs: - uses: actions/setup-node@v3 with: - node-version: 18 + node-version-file: '.nvmrc' cache: 'yarn' cache-dependency-path: 'yarn.lock' # The registry to use by default for package publishing. @@ -221,7 +219,7 @@ jobs: - uses: actions/setup-node@v3 with: - node-version: 18 + node-version-file: '.nvmrc' cache: 'yarn' cache-dependency-path: 'yarn.lock' # The registry to use by default for package publishing. @@ -298,7 +296,7 @@ jobs: - uses: actions/setup-node@v3 with: - node-version: 18 + node-version-file: '.nvmrc' registry-url: 'https://registry.npmjs.org/' # Defaults to the user or organization that owns the workflow file scope: '@phase2' @@ -348,7 +346,7 @@ jobs: - uses: actions/setup-node@v3 with: - node-version: 18 + node-version-file: '.nvmrc' cache: 'yarn' cache-dependency-path: 'yarn.lock' diff --git a/.nvmrc b/.nvmrc index b6a7d89c6..3c032078a 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -16 +18 From ea8551979c98806b3db3cde6e9c384ccbd211130 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 15:11:28 -0400 Subject: [PATCH 087/143] feat(tooling): Updating GitHub Actions. --- .github/workflows/build.yml | 212 ++++++++++++++++++++---------------- 1 file changed, 121 insertions(+), 91 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d850bffee..020266070 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -49,24 +49,29 @@ jobs: registry-url: 'https://npm.pkg.github.com' # Defaults to the user or organization that owns the workflow file scope: '@phase2' - - - name: Get yarn cache directory path - id: yarn-cache-dir-path - run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT + + - name: Initialize .npmrc + run: cp $NPM_CONFIG_USERCONFIG .npmrc # @see https://github.com/marketplace/actions/cache # node_modules caching is validated by always running yarn install. # Turborepo cache lives inside node_modules/.cache/turbo - - uses: actions/cache@v3 - id: yarn-cache + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + + - name: Setup Cache + id: cache-yarn + uses: actions/cache@v3 + env: + cache-name: cache-node-modules with: - path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - key: ${{ runner.os }}-node-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | + path: $ {{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} + restore-keys: + ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- + ${{ runner.os }}-node-yarn-${{ env.cache-name }}- ${{ runner.os }}-node-yarn- - - - name: Initialize .npmrc - run: cp $NPM_CONFIG_USERCONFIG .npmrc - name: Install run: yarn install @@ -92,19 +97,24 @@ jobs: # Defaults to the user or organization that owns the workflow file scope: '@phase2' - - name: Get yarn cache directory path - id: yarn-cache-dir-path - run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT - # @see https://github.com/marketplace/actions/cache # node_modules caching is validated by always running yarn install. # Turborepo cache lives inside node_modules/.cache/turbo - - uses: actions/cache@v3 - id: yarn-cache + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + + - name: Setup Cache + id: cache-yarn + uses: actions/cache@v3 + env: + cache-name: cache-node-modules with: - path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - key: ${{ runner.os }}-node-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | + path: $ {{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} + restore-keys: + ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- + ${{ runner.os }}-node-yarn-${{ env.cache-name }}- ${{ runner.os }}-node-yarn- - name: Install @@ -174,19 +184,24 @@ jobs: # Defaults to the user or organization that owns the workflow file scope: '@phase2' - - name: Get yarn cache directory path - id: yarn-cache-dir-path - run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT - # @see https://github.com/marketplace/actions/cache # node_modules caching is validated by always running yarn install. # Turborepo cache lives inside node_modules/.cache/turbo - - uses: actions/cache@v3 - id: yarn-cache + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + + - name: Setup Cache + id: cache-yarn + uses: actions/cache@v3 + env: + cache-name: cache-node-modules with: - path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - key: ${{ runner.os }}-node-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | + path: $ {{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} + restore-keys: + ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- + ${{ runner.os }}-node-yarn-${{ env.cache-name }}- ${{ runner.os }}-node-yarn- - name: Install @@ -227,19 +242,24 @@ jobs: # Defaults to the user or organization that owns the workflow file scope: '@phase2' - - name: Get yarn cache directory path - id: yarn-cache-dir-path - run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT - # @see https://github.com/marketplace/actions/cache # node_modules caching is validated by always running yarn install. # Turborepo cache lives inside node_modules/.cache/turbo - - uses: actions/cache@v3 - id: yarn-cache + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + + - name: Setup Cache + id: cache-yarn + uses: actions/cache@v3 + env: + cache-name: cache-node-modules with: - path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - key: ${{ runner.os }}-node-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | + path: $ {{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} + restore-keys: + ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- + ${{ runner.os }}-node-yarn-${{ env.cache-name }}- ${{ runner.os }}-node-yarn- - name: Install @@ -303,19 +323,24 @@ jobs: cache: 'yarn' cache-dependency-path: 'yarn.lock' - - name: Get yarn cache directory path - id: yarn-cache-dir-path - run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT - # @see https://github.com/marketplace/actions/cache # node_modules caching is validated by always running yarn install. # Turborepo cache lives inside node_modules/.cache/turbo - - uses: actions/cache@v3 - id: yarn-cache + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + + - name: Setup Cache + id: cache-yarn + uses: actions/cache@v3 + env: + cache-name: cache-node-modules with: - path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - key: ${{ runner.os }}-node-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | + path: $ {{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} + restore-keys: + ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- + ${{ runner.os }}-node-yarn-${{ env.cache-name }}- ${{ runner.os }}-node-yarn- - name: Install @@ -333,52 +358,57 @@ jobs: GITHUB_TOKEN: ${{ secrets.NPM_NPM_PACKAGES }} NPM_TOKEN: ${{ secrets.NPM_NPM_PACKAGES }} - chromatic-deployment: - name: "Publish: Chromatic" - runs-on: ubuntu-latest - needs: ['setup', 'build_outline', 'test'] - steps: - # @see https://github.com/marketplace/actions/checkout - - name: Checkout codebase - uses: actions/checkout@v3 - with: - fetch-depth: 0 # 👈 Required to retrieve git history - - - uses: actions/setup-node@v3 - with: - node-version-file: '.nvmrc' - cache: 'yarn' - cache-dependency-path: 'yarn.lock' + # chromatic-deployment: + # name: "Publish: Chromatic" + # runs-on: ubuntu-latest + # needs: ['setup', 'build_outline', 'test'] + # steps: + # # @see https://github.com/marketplace/actions/checkout + # - name: Checkout codebase + # uses: actions/checkout@v3 + # with: + # fetch-depth: 0 # 👈 Required to retrieve git history - - name: Get yarn cache directory path - id: yarn-cache-dir-path - run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT + # - uses: actions/setup-node@v3 + # with: + # node-version-file: '.nvmrc' + # cache: 'yarn' + # cache-dependency-path: 'yarn.lock' - # @see https://github.com/marketplace/actions/cache - # node_modules caching is validated by always running yarn install. - # Turborepo cache lives inside node_modules/.cache/turbo - - uses: actions/cache@v3 - id: yarn-cache - with: - path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - key: ${{ runner.os }}-node-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-node-yarn- + # # @see https://github.com/marketplace/actions/cache + # # node_modules caching is validated by always running yarn install. + # # Turborepo cache lives inside node_modules/.cache/turbo + # - name: Get yarn cache directory path + # id: yarn-cache-dir-path + # run: echo "::set-output name=dir::$(yarn cache dir)" + + # - name: Setup Cache + # id: cache-yarn + # uses: actions/cache@v3 + # env: + # cache-name: cache-node-modules + # with: + # path: $ {{ steps.yarn-cache-dir-path.outputs.dir }} + # key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} + # restore-keys: + # ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- + # ${{ runner.os }}-node-yarn-${{ env.cache-name }}- + # ${{ runner.os }}-node-yarn- - - name: Install - run: yarn install + # - name: Install + # run: yarn install - - name: Build Outline - run: yarn build + # - name: Build Outline + # run: yarn build - - name: Build Storybook - run: yarn storybook:build + # - name: Build Storybook + # run: yarn storybook:build - - name: Publish to Chromatic - uses: chromaui/action@v1 - # Required options for the Chromatic GitHub Action - with: - # 👇 Chromatic projectToken, refer to the manage page to obtain it. - projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }} - buildScriptName: storybook:build - autoAcceptChanges: true # 👈 Option to accept all changes + # - name: Publish to Chromatic + # uses: chromaui/action@v1 + # # Required options for the Chromatic GitHub Action + # with: + # # 👇 Chromatic projectToken, refer to the manage page to obtain it. + # projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }} + # buildScriptName: storybook:build + # autoAcceptChanges: true # 👈 Option to accept all changes From ec19b90dc844fc08dbaccc3cf36077ab56f42133 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 15:12:33 -0400 Subject: [PATCH 088/143] feat(tooling): Updating GitHub Actions. --- .github/workflows/build.yml | 108 ++++++++++++++++++------------------ 1 file changed, 54 insertions(+), 54 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 020266070..afa8ce99d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -297,66 +297,66 @@ jobs: path: storybook-static/ retention-days: 1 - # Job to run package publishing process. - # This should ONLY be ran on on branches where - # you want releases to be published to NPM. - deploy-npm-packages: - name: "Changeset: Publish NPM Packages" - runs-on: ubuntu-latest - if: github.ref == 'refs/heads/next' - needs: ['setup', 'build_outline', 'test'] + # # Job to run package publishing process. + # # This should ONLY be ran on on branches where + # # you want releases to be published to NPM. + # deploy-npm-packages: + # name: "Changeset: Publish NPM Packages" + # runs-on: ubuntu-latest + # if: github.ref == 'refs/heads/release' + # needs: ['setup', 'build_outline', 'test'] - # The steps for the build job. - steps: - # @see https://github.com/marketplace/actions/checkout - - name: Checkout codebase - uses: actions/checkout@v3 - with: - fetch-depth: 0 # 👈 Required to retrieve git history + # # The steps for the build job. + # steps: + # # @see https://github.com/marketplace/actions/checkout + # - name: Checkout codebase + # uses: actions/checkout@v3 + # with: + # fetch-depth: 0 # 👈 Required to retrieve git history - - uses: actions/setup-node@v3 - with: - node-version-file: '.nvmrc' - registry-url: 'https://registry.npmjs.org/' - # Defaults to the user or organization that owns the workflow file - scope: '@phase2' - cache: 'yarn' - cache-dependency-path: 'yarn.lock' + # - uses: actions/setup-node@v3 + # with: + # node-version-file: '.nvmrc' + # registry-url: 'https://registry.npmjs.org/' + # # Defaults to the user or organization that owns the workflow file + # scope: '@phase2' + # cache: 'yarn' + # cache-dependency-path: 'yarn.lock' - # @see https://github.com/marketplace/actions/cache - # node_modules caching is validated by always running yarn install. - # Turborepo cache lives inside node_modules/.cache/turbo - - name: Get yarn cache directory path - id: yarn-cache-dir-path - run: echo "::set-output name=dir::$(yarn cache dir)" + # # @see https://github.com/marketplace/actions/cache + # # node_modules caching is validated by always running yarn install. + # # Turborepo cache lives inside node_modules/.cache/turbo + # - name: Get yarn cache directory path + # id: yarn-cache-dir-path + # run: echo "::set-output name=dir::$(yarn cache dir)" - - name: Setup Cache - id: cache-yarn - uses: actions/cache@v3 - env: - cache-name: cache-node-modules - with: - path: $ {{ steps.yarn-cache-dir-path.outputs.dir }} - key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} - restore-keys: - ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- - ${{ runner.os }}-node-yarn-${{ env.cache-name }}- - ${{ runner.os }}-node-yarn- + # - name: Setup Cache + # id: cache-yarn + # uses: actions/cache@v3 + # env: + # cache-name: cache-node-modules + # with: + # path: $ {{ steps.yarn-cache-dir-path.outputs.dir }} + # key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} + # restore-keys: + # ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- + # ${{ runner.os }}-node-yarn-${{ env.cache-name }}- + # ${{ runner.os }}-node-yarn- - - name: Install - run: yarn install + # - name: Install + # run: yarn install - - name: 'Changesets: Publish' - id: changesets - uses: changesets/action@v1 - with: - publish: yarn changeset:publish - version: yarn changeset:version - commit: 'Outline: Version Packages' - createGithubReleases: true - env: - GITHUB_TOKEN: ${{ secrets.NPM_NPM_PACKAGES }} - NPM_TOKEN: ${{ secrets.NPM_NPM_PACKAGES }} + # - name: 'Changesets: Publish' + # id: changesets + # uses: changesets/action@v1 + # with: + # publish: yarn changeset:publish + # version: yarn changeset:version + # commit: 'Outline: Version Packages' + # createGithubReleases: true + # env: + # GITHUB_TOKEN: ${{ secrets.NPM_NPM_PACKAGES }} + # NPM_TOKEN: ${{ secrets.NPM_NPM_PACKAGES }} # chromatic-deployment: # name: "Publish: Chromatic" From e1d0cbb6101164dedc9502e81499e452530a1a7a Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 15:15:11 -0400 Subject: [PATCH 089/143] feat(tooling): Updating GitHub Actions. --- .github/workflows/build.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index afa8ce99d..852a0a918 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -58,7 +58,7 @@ jobs: # Turborepo cache lives inside node_modules/.cache/turbo - name: Get yarn cache directory path id: yarn-cache-dir-path - run: echo "::set-output name=dir::$(yarn cache dir)" + run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT - name: Setup Cache id: cache-yarn @@ -102,7 +102,7 @@ jobs: # Turborepo cache lives inside node_modules/.cache/turbo - name: Get yarn cache directory path id: yarn-cache-dir-path - run: echo "::set-output name=dir::$(yarn cache dir)" + run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT - name: Setup Cache id: cache-yarn @@ -189,7 +189,7 @@ jobs: # Turborepo cache lives inside node_modules/.cache/turbo - name: Get yarn cache directory path id: yarn-cache-dir-path - run: echo "::set-output name=dir::$(yarn cache dir)" + run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT - name: Setup Cache id: cache-yarn @@ -247,7 +247,7 @@ jobs: # Turborepo cache lives inside node_modules/.cache/turbo - name: Get yarn cache directory path id: yarn-cache-dir-path - run: echo "::set-output name=dir::$(yarn cache dir)" + run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT - name: Setup Cache id: cache-yarn @@ -328,7 +328,7 @@ jobs: # # Turborepo cache lives inside node_modules/.cache/turbo # - name: Get yarn cache directory path # id: yarn-cache-dir-path - # run: echo "::set-output name=dir::$(yarn cache dir)" + # run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT # - name: Setup Cache # id: cache-yarn @@ -380,7 +380,7 @@ jobs: # # Turborepo cache lives inside node_modules/.cache/turbo # - name: Get yarn cache directory path # id: yarn-cache-dir-path - # run: echo "::set-output name=dir::$(yarn cache dir)" + # run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT # - name: Setup Cache # id: cache-yarn From f23f3ccd9a99a2f07fcfe78916fde0c5eb415bcd Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 15:23:43 -0400 Subject: [PATCH 090/143] feat(tooling): Updating GitHub Actions. --- .github/workflows/build.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 852a0a918..b3ef60115 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -66,7 +66,7 @@ jobs: env: cache-name: cache-node-modules with: - path: $ {{ steps.yarn-cache-dir-path.outputs.dir }} + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} restore-keys: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- @@ -110,7 +110,7 @@ jobs: env: cache-name: cache-node-modules with: - path: $ {{ steps.yarn-cache-dir-path.outputs.dir }} + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} restore-keys: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- @@ -197,7 +197,7 @@ jobs: env: cache-name: cache-node-modules with: - path: $ {{ steps.yarn-cache-dir-path.outputs.dir }} + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} restore-keys: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- @@ -255,7 +255,7 @@ jobs: env: cache-name: cache-node-modules with: - path: $ {{ steps.yarn-cache-dir-path.outputs.dir }} + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} restore-keys: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- @@ -336,7 +336,7 @@ jobs: # env: # cache-name: cache-node-modules # with: - # path: $ {{ steps.yarn-cache-dir-path.outputs.dir }} + # path: ${{ steps.yarn-cache-dir-path.outputs.dir }} # key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} # restore-keys: # ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- @@ -388,7 +388,7 @@ jobs: # env: # cache-name: cache-node-modules # with: - # path: $ {{ steps.yarn-cache-dir-path.outputs.dir }} + # path: ${{ steps.yarn-cache-dir-path.outputs.dir }} # key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} # restore-keys: # ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- From 43728ff3463ed11396693d5685b80bd075ba497c Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 15:38:05 -0400 Subject: [PATCH 091/143] feat(tooling): Updating GitHub Actions. --- .github/workflows/build.yml | 260 ++++-------------------------------- 1 file changed, 27 insertions(+), 233 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b3ef60115..6467f4acd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -41,10 +41,12 @@ jobs: uses: actions/checkout@v3 # @see https://github.com/marketplace/actions/setup-node-js-environment + # @see https://github.com/marketplace/actions/setup-node-js-environment - uses: actions/setup-node@v3 with: - # The node version to use. node-version-file: '.nvmrc' + cache: 'yarn' + cache-dependency-path: 'yarn.lock' # The registry to use by default for package publishing. registry-url: 'https://npm.pkg.github.com' # Defaults to the user or organization that owns the workflow file @@ -53,25 +55,25 @@ jobs: - name: Initialize .npmrc run: cp $NPM_CONFIG_USERCONFIG .npmrc - # @see https://github.com/marketplace/actions/cache - # node_modules caching is validated by always running yarn install. - # Turborepo cache lives inside node_modules/.cache/turbo - - name: Get yarn cache directory path - id: yarn-cache-dir-path - run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT - - - name: Setup Cache - id: cache-yarn - uses: actions/cache@v3 - env: - cache-name: cache-node-modules - with: - path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} - restore-keys: - ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- - ${{ runner.os }}-node-yarn-${{ env.cache-name }}- - ${{ runner.os }}-node-yarn- + # # @see https://github.com/marketplace/actions/cache + # # node_modules caching is validated by always running yarn install. + # # Turborepo cache lives inside node_modules/.cache/turbo + # - name: Get yarn cache directory path + # id: yarn-cache-dir-path + # run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT + + # - name: Setup Cache + # id: cache-yarn + # uses: actions/cache@v3 + # env: + # cache-name: cache-node-modules + # with: + # path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + # key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} + # restore-keys: + # ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- + # ${{ runner.os }}-node-yarn-${{ env.cache-name }}- + # ${{ runner.os }}-node-yarn- - name: Install run: yarn install @@ -89,34 +91,17 @@ jobs: - name: Checkout Codebase uses: actions/checkout@v3 + # @see https://github.com/marketplace/actions/setup-node-js-environment - uses: actions/setup-node@v3 with: node-version-file: '.nvmrc' + cache: 'yarn' + cache-dependency-path: 'yarn.lock' # The registry to use by default for package publishing. registry-url: 'https://npm.pkg.github.com' # Defaults to the user or organization that owns the workflow file scope: '@phase2' - # @see https://github.com/marketplace/actions/cache - # node_modules caching is validated by always running yarn install. - # Turborepo cache lives inside node_modules/.cache/turbo - - name: Get yarn cache directory path - id: yarn-cache-dir-path - run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT - - - name: Setup Cache - id: cache-yarn - uses: actions/cache@v3 - env: - cache-name: cache-node-modules - with: - path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} - restore-keys: - ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- - ${{ runner.os }}-node-yarn-${{ env.cache-name }}- - ${{ runner.os }}-node-yarn- - - name: Install run: yarn install @@ -126,43 +111,6 @@ jobs: - name: Build Storybook run: yarn storybook:build - # # Test initialization of a new project - # build_project: - # name: Initialize and Test Build of Project Codebase - # runs-on: ubuntu-latest - # needs: ['build_outline'] - # # The steps for the setup job. - # steps: - # # @see https://github.com/marketplace/actions/checkout - # - name: Checkout Codebase - # uses: actions/checkout@v3 - - # - uses: actions/setup-node@v3 - # with: - # node-version-file: '.nvmrc' - # cache: 'yarn' - # cache-dependency-path: 'yarn.lock' - # # The registry to use by default for package publishing. - # registry-url: 'https://npm.pkg.github.com' - # # Defaults to the user or organization that owns the workflow file - # scope: '@phase2' - - # - name: Install - # run: yarn install - - # - name: Build from cache - # run: yarn build - - # - name: Generate a project - # run: | - # PROJDIR=$(mktemp -d) - # cd $PROJDIR - # npx ${{ github.workspace }}/packages/outline-cli init -a -l -s prj - # cd prj - # yarn install - # yarn build - # yarn storybook:build - # Job to run package publishing process. test: name: Test Codebase @@ -174,6 +122,7 @@ jobs: - name: Checkout Codebase uses: actions/checkout@v3 + # @see https://github.com/marketplace/actions/setup-node-js-environment - uses: actions/setup-node@v3 with: node-version-file: '.nvmrc' @@ -184,26 +133,6 @@ jobs: # Defaults to the user or organization that owns the workflow file scope: '@phase2' - # @see https://github.com/marketplace/actions/cache - # node_modules caching is validated by always running yarn install. - # Turborepo cache lives inside node_modules/.cache/turbo - - name: Get yarn cache directory path - id: yarn-cache-dir-path - run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT - - - name: Setup Cache - id: cache-yarn - uses: actions/cache@v3 - env: - cache-name: cache-node-modules - with: - path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} - restore-keys: - ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- - ${{ runner.os }}-node-yarn-${{ env.cache-name }}- - ${{ runner.os }}-node-yarn- - - name: Install run: yarn install @@ -232,6 +161,7 @@ jobs: - name: Checkout codebase uses: actions/checkout@v3 + # @see https://github.com/marketplace/actions/setup-node-js-environment - uses: actions/setup-node@v3 with: node-version-file: '.nvmrc' @@ -242,26 +172,6 @@ jobs: # Defaults to the user or organization that owns the workflow file scope: '@phase2' - # @see https://github.com/marketplace/actions/cache - # node_modules caching is validated by always running yarn install. - # Turborepo cache lives inside node_modules/.cache/turbo - - name: Get yarn cache directory path - id: yarn-cache-dir-path - run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT - - - name: Setup Cache - id: cache-yarn - uses: actions/cache@v3 - env: - cache-name: cache-node-modules - with: - path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} - restore-keys: - ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- - ${{ runner.os }}-node-yarn-${{ env.cache-name }}- - ${{ runner.os }}-node-yarn- - - name: Install run: yarn install @@ -296,119 +206,3 @@ jobs: name: storybook-latest path: storybook-static/ retention-days: 1 - - # # Job to run package publishing process. - # # This should ONLY be ran on on branches where - # # you want releases to be published to NPM. - # deploy-npm-packages: - # name: "Changeset: Publish NPM Packages" - # runs-on: ubuntu-latest - # if: github.ref == 'refs/heads/release' - # needs: ['setup', 'build_outline', 'test'] - - # # The steps for the build job. - # steps: - # # @see https://github.com/marketplace/actions/checkout - # - name: Checkout codebase - # uses: actions/checkout@v3 - # with: - # fetch-depth: 0 # 👈 Required to retrieve git history - - # - uses: actions/setup-node@v3 - # with: - # node-version-file: '.nvmrc' - # registry-url: 'https://registry.npmjs.org/' - # # Defaults to the user or organization that owns the workflow file - # scope: '@phase2' - # cache: 'yarn' - # cache-dependency-path: 'yarn.lock' - - # # @see https://github.com/marketplace/actions/cache - # # node_modules caching is validated by always running yarn install. - # # Turborepo cache lives inside node_modules/.cache/turbo - # - name: Get yarn cache directory path - # id: yarn-cache-dir-path - # run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT - - # - name: Setup Cache - # id: cache-yarn - # uses: actions/cache@v3 - # env: - # cache-name: cache-node-modules - # with: - # path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - # key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} - # restore-keys: - # ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- - # ${{ runner.os }}-node-yarn-${{ env.cache-name }}- - # ${{ runner.os }}-node-yarn- - - # - name: Install - # run: yarn install - - # - name: 'Changesets: Publish' - # id: changesets - # uses: changesets/action@v1 - # with: - # publish: yarn changeset:publish - # version: yarn changeset:version - # commit: 'Outline: Version Packages' - # createGithubReleases: true - # env: - # GITHUB_TOKEN: ${{ secrets.NPM_NPM_PACKAGES }} - # NPM_TOKEN: ${{ secrets.NPM_NPM_PACKAGES }} - - # chromatic-deployment: - # name: "Publish: Chromatic" - # runs-on: ubuntu-latest - # needs: ['setup', 'build_outline', 'test'] - # steps: - # # @see https://github.com/marketplace/actions/checkout - # - name: Checkout codebase - # uses: actions/checkout@v3 - # with: - # fetch-depth: 0 # 👈 Required to retrieve git history - - # - uses: actions/setup-node@v3 - # with: - # node-version-file: '.nvmrc' - # cache: 'yarn' - # cache-dependency-path: 'yarn.lock' - - # # @see https://github.com/marketplace/actions/cache - # # node_modules caching is validated by always running yarn install. - # # Turborepo cache lives inside node_modules/.cache/turbo - # - name: Get yarn cache directory path - # id: yarn-cache-dir-path - # run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT - - # - name: Setup Cache - # id: cache-yarn - # uses: actions/cache@v3 - # env: - # cache-name: cache-node-modules - # with: - # path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - # key: ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}-${{ hashFiles('**/yarn.lock') }} - # restore-keys: - # ${{ runner.os }}-node-yarn-18-${{ env.cache-name }}- - # ${{ runner.os }}-node-yarn-${{ env.cache-name }}- - # ${{ runner.os }}-node-yarn- - - # - name: Install - # run: yarn install - - # - name: Build Outline - # run: yarn build - - # - name: Build Storybook - # run: yarn storybook:build - - # - name: Publish to Chromatic - # uses: chromaui/action@v1 - # # Required options for the Chromatic GitHub Action - # with: - # # 👇 Chromatic projectToken, refer to the manage page to obtain it. - # projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }} - # buildScriptName: storybook:build - # autoAcceptChanges: true # 👈 Option to accept all changes From f41a82206ff1b3347b43484967207ce859a630ae Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 15:46:24 -0400 Subject: [PATCH 092/143] feat(controller): Fixing broken path in tsconfig. --- .../@deprecated/light-dom-styles/tsconfig.build.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/controllers/@deprecated/light-dom-styles/tsconfig.build.json b/packages/controllers/@deprecated/light-dom-styles/tsconfig.build.json index 5eac9d313..92e061a35 100644 --- a/packages/controllers/@deprecated/light-dom-styles/tsconfig.build.json +++ b/packages/controllers/@deprecated/light-dom-styles/tsconfig.build.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.json", + "extends": "../../../../tsconfig.json", "compilerOptions": { "rootDir": ".", "outDir": "./dist" From 1b137f9c5d16decb7765c7aaffa19e10159e8b68 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 14 Aug 2023 15:52:02 -0400 Subject: [PATCH 093/143] feat(controller): Fixing broken paths. --- .../controllers/@deprecated/light-dom-styles/package.json | 2 +- .../@deprecated/light-dom-styles/tsconfig.build.json | 2 +- packages/outline-form/src/outline-form.ts | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/controllers/@deprecated/light-dom-styles/package.json b/packages/controllers/@deprecated/light-dom-styles/package.json index 9c3ac95f4..8eff49f11 100644 --- a/packages/controllers/@deprecated/light-dom-styles/package.json +++ b/packages/controllers/@deprecated/light-dom-styles/package.json @@ -24,7 +24,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/controllers/@deprecated/light-dom-styles/tsconfig.build.json b/packages/controllers/@deprecated/light-dom-styles/tsconfig.build.json index 92e061a35..6ec950bba 100644 --- a/packages/controllers/@deprecated/light-dom-styles/tsconfig.build.json +++ b/packages/controllers/@deprecated/light-dom-styles/tsconfig.build.json @@ -5,5 +5,5 @@ "outDir": "./dist" }, "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../../outline-core/tsconfig.build.json" }] + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] } diff --git a/packages/outline-form/src/outline-form.ts b/packages/outline-form/src/outline-form.ts index bd6ebf7a6..850356450 100644 --- a/packages/outline-form/src/outline-form.ts +++ b/packages/outline-form/src/outline-form.ts @@ -1,6 +1,6 @@ import { TemplateResult, html, CSSResultGroup } from 'lit'; import { OutlineElement } from '@phase2/outline-core'; -import { LightDomStyles as StyleController } from '@phase2/outline-controller-light-dom-styles-controller'; +import { LightDomStyles } from '@phase2/outline-controller-light-dom-styles-controller'; import { customElement } from 'lit/decorators.js'; import componentStyles from './outline-form.css.lit'; import globalStyles from './outline-form.global.scoped.css.lit'; @@ -15,7 +15,7 @@ import globalStyles from './outline-form.global.scoped.css.lit'; export class OutlineForm extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; - globalStyles = new StyleController(this, globalStyles); + globalStyles = new LightDomStyles(this, globalStyles); render(): TemplateResult { return html``; From c427737fbeee66f413863f5278fd1f6fb4df219e Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 15 Aug 2023 08:58:12 -0400 Subject: [PATCH 094/143] feat(tooling): Updating GitHub Actions. --- .github/workflows/build.yml | 46 ++++++------------------------------- 1 file changed, 7 insertions(+), 39 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6467f4acd..d0dde7551 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,7 +32,7 @@ on: jobs: # Basic setup job to prepare codebase. setup: - name: Install Codebase + name: Install & Lint Codebase runs-on: ubuntu-latest # The steps for the setup job. steps: @@ -80,6 +80,11 @@ jobs: env: NODE_AUTH_TOKEN: ${{ secrets.NPM_GITHUB_PACKAGES }} + - name: Run eslint + run: yarn lint:eslint + + - name: Run prettier + run: yarn lint:prettier # Job to run build, and basic assurances the codebase is ready for additional processing. build_outline: name: Build Outline Codebase @@ -111,49 +116,12 @@ jobs: - name: Build Storybook run: yarn storybook:build - # Job to run package publishing process. - test: - name: Test Codebase - runs-on: ubuntu-latest - needs: ['setup'] - # The steps for the setup job. - steps: - # @see https://github.com/marketplace/actions/checkout - - name: Checkout Codebase - uses: actions/checkout@v3 - - # @see https://github.com/marketplace/actions/setup-node-js-environment - - uses: actions/setup-node@v3 - with: - node-version-file: '.nvmrc' - cache: 'yarn' - cache-dependency-path: 'yarn.lock' - # The registry to use by default for package publishing. - registry-url: 'https://npm.pkg.github.com' - # Defaults to the user or organization that owns the workflow file - scope: '@phase2' - - - name: Install - run: yarn install - - - name: Build Outline - run: yarn build - - - name: Run eslint - run: yarn lint:eslint - - - name: Run prettier - run: yarn lint:prettier - - - name: Build Storybook - run: yarn storybook:build - # Basic setup job to prepare codebase. deploy-github-pages: name: "Publish: GitHub Pages" if: github.ref == 'refs/heads/next' runs-on: ubuntu-latest - needs: ['setup', 'build_outline', 'test'] + needs: ['setup', 'build_outline'] # The steps for the setup job. steps: From 8891a919f9fa59a7283ae50216206a711d79749c Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 15 Aug 2023 11:56:54 -0400 Subject: [PATCH 095/143] feat(storybook): Fixes for properly link & storybook build. --- .storybook/main.js | 15 +- package.json | 18 +- .../config/storybook.main.css | 22 +- yarn.lock | 2486 ++++++++++++++--- 4 files changed, 2124 insertions(+), 417 deletions(-) diff --git a/.storybook/main.js b/.storybook/main.js index 3b5973e64..75631cc07 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -1,3 +1,4 @@ +import { dirname, join } from "path"; module.exports = { stories: [ // Intentionally ordering welcome page first. @@ -21,11 +22,9 @@ module.exports = { check: false, checkOptions: {}, }, - addons: [ - { - name: '@storybook/addon-essentials', - }, - ], + addons: [{ + name: '@storybook/addon-essentials', + }, getAbsolutePath("@storybook/addon-mdx-gfm")], features: { storyStoreV7: true, postcss: false, @@ -33,7 +32,7 @@ module.exports = { modernInlineRender: true, }, framework: { - name: '@storybook/web-components-vite', + name: getAbsolutePath("@storybook/web-components-vite"), options: {}, }, docs: { @@ -41,3 +40,7 @@ module.exports = { defaultName: 'Documentation', // set to change the name of generated docs entries }, }; + +function getAbsolutePath(value) { + return dirname(require.resolve(join(value, "package.json"))); +} diff --git a/package.json b/package.json index 2a54cd727..f8be2b508 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "./packages/components/@deprecated/*", "./packages/documentation/*", "./packages/controllers/*", + "./packages/controllers/@deprecated/*", "./packages/tools/*" ], "files": [ @@ -77,7 +78,7 @@ ], "packageManager": "yarn@1.22.19", "engines": { - "node": ">=16" + "node": ">=18" }, "devDependencies": { "@adobe/css-tools": "^4.3.0", @@ -86,12 +87,13 @@ "@commitlint/cli": "^17.4.0", "@commitlint/config-conventional": "^17.4.0", "@open-wc/testing": "^3.0.0-next.2", - "@storybook/addon-actions": "^7.0.14", - "@storybook/addon-essentials": "^7.0.14", - "@storybook/addon-links": "^7.0.14", + "@storybook/addon-actions": "^7.3.0", + "@storybook/addon-essentials": "^7.3.0", + "@storybook/addon-links": "^7.3.0", + "@storybook/addon-mdx-gfm": "^7.3.0", "@storybook/addon-postcss": "^3.0.0-alpha.1", - "@storybook/web-components": "^7.0.14", - "@storybook/web-components-vite": "^7.0.14", + "@storybook/web-components": "^7.3.0", + "@storybook/web-components-vite": "^7.3.0", "@types/estree": "^0.0.47", "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", @@ -105,7 +107,7 @@ "eslint-config-prettier": "^7.2.0", "eslint-plugin-import": "^2.22.1", "eslint-plugin-react": "^7.23.0", - "eslint-plugin-storybook": "^0.6.12", + "eslint-plugin-storybook": "^0.6.13", "gaze": "^1.1.3", "husky": "^8.0.3", "jest": "^26.6.3", @@ -127,7 +129,7 @@ "react-syntax-highlighter": "^15.5.0", "rimraf": "^3.0.2", "rsync": "^0.6.1", - "storybook": "^7.0.14", + "storybook": "^7.3.0", "svgo": "^2.8.0", "tailwindcss": "3.0.0", "ts-lit-plugin": "^1.2.1", diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index 5b9e82948..90c1ce4fc 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -455,7 +455,7 @@ video{ border-color: currentColor; } -.shadow-xl, .shadow, .shadow-md{ +.shadow, .shadow-md, .shadow-xl{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -681,6 +681,12 @@ video{ .overflow-hidden{ overflow: hidden; +} +.truncate{ + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } .whitespace-pre-wrap{ white-space: pre-wrap; @@ -948,13 +954,6 @@ video{ .no-underline{ text-decoration: none; -} -.shadow-xl{ - --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .shadow{ --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); @@ -969,6 +968,13 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-xl{ + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .outline{ outline-style: solid; diff --git a/yarn.lock b/yarn.lock index 68b7130c0..080cd2cdb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -23,6 +23,13 @@ "@jridgewell/gen-mapping" "^0.3.0" "@jridgewell/trace-mapping" "^0.3.9" +"@aw-web-design/x-default-browser@1.4.126": + version "1.4.126" + resolved "https://registry.yarnpkg.com/@aw-web-design/x-default-browser/-/x-default-browser-1.4.126.tgz#43e4bd8f0314ed907a8718d7e862a203af79bc16" + integrity sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug== + dependencies: + default-browser-id "3.0.0" + "@aw-web-design/x-default-browser@1.4.88": version "1.4.88" resolved "https://registry.yarnpkg.com/@aw-web-design/x-default-browser/-/x-default-browser-1.4.88.tgz#33d869cb2a537cd6d2a8369d4dc8ea4988d4be89" @@ -51,6 +58,14 @@ dependencies: "@babel/highlight" "^7.18.6" +"@babel/code-frame@^7.22.10", "@babel/code-frame@^7.22.5": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.10.tgz#1c20e612b768fefa75f6e90d6ecb86329247f0a3" + integrity sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA== + dependencies: + "@babel/highlight" "^7.22.10" + chalk "^2.4.2" + "@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.0": version "7.20.1" resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.20.1.tgz#f2e6ef7790d8c8dbf03d379502dcc246dcce0b30" @@ -66,6 +81,11 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.21.9.tgz#10a2e7fda4e51742c907938ac3b7229426515514" integrity sha512-FUGed8kfhyWvbYug/Un/VPJD41rDIgoVVcR+FuzhzOYyRz5uED+Gd3SLZml0Uw2l2aHFb7ZgdW5mGA3G2cCCnQ== +"@babel/compat-data@^7.22.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9": + version "7.22.9" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.9.tgz#71cdb00a1ce3a329ce4cbec3a44f9fef35669730" + integrity sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ== + "@babel/core@^7.1.0", "@babel/core@^7.12.10", "@babel/core@^7.12.16", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.18.13", "@babel/core@^7.7.5": version "7.19.6" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.19.6.tgz#7122ae4f5c5a37c0946c066149abd8e75f81540f" @@ -108,6 +128,27 @@ json5 "^2.2.1" semver "^6.3.0" +"@babel/core@^7.22.9": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.22.10.tgz#aad442c7bcd1582252cb4576747ace35bc122f35" + integrity sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.22.10" + "@babel/generator" "^7.22.10" + "@babel/helper-compilation-targets" "^7.22.10" + "@babel/helper-module-transforms" "^7.22.9" + "@babel/helpers" "^7.22.10" + "@babel/parser" "^7.22.10" + "@babel/template" "^7.22.5" + "@babel/traverse" "^7.22.10" + "@babel/types" "^7.22.10" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.2" + semver "^6.3.1" + "@babel/core@~7.21.0": version "7.21.8" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.8.tgz#2a8c7f0f53d60100ba4c32470ba0281c92aa9aa4" @@ -166,6 +207,16 @@ "@jridgewell/trace-mapping" "^0.3.17" jsesc "^2.5.1" +"@babel/generator@^7.22.10", "@babel/generator@^7.22.9": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.10.tgz#c92254361f398e160645ac58831069707382b722" + integrity sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A== + dependencies: + "@babel/types" "^7.22.10" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + jsesc "^2.5.1" + "@babel/helper-annotate-as-pure@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" @@ -173,6 +224,13 @@ dependencies: "@babel/types" "^7.18.6" +"@babel/helper-annotate-as-pure@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" + integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== + dependencies: + "@babel/types" "^7.22.5" + "@babel/helper-builder-binary-assignment-operator-visitor@^7.18.6": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz#acd4edfd7a566d1d51ea975dff38fd52906981bb" @@ -181,6 +239,13 @@ "@babel/helper-explode-assignable-expression" "^7.18.6" "@babel/types" "^7.18.9" +"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.10.tgz#573e735937e99ea75ea30788b57eb52fab7468c9" + integrity sha512-Av0qubwDQxC56DoUReVDeLfMEjYYSN1nZrTUrWkXd7hpU73ymRANkbuDm3yni9npkn+RXy9nNbEJZEzXr7xrfQ== + dependencies: + "@babel/types" "^7.22.10" + "@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.19.3", "@babel/helper-compilation-targets@^7.20.0": version "7.20.0" resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz#6bf5374d424e1b3922822f1d9bdaa43b1a139d0a" @@ -202,6 +267,17 @@ lru-cache "^5.1.1" semver "^6.3.0" +"@babel/helper-compilation-targets@^7.22.10", "@babel/helper-compilation-targets@^7.22.5", "@babel/helper-compilation-targets@^7.22.6": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.10.tgz#01d648bbc25dd88f513d862ee0df27b7d4e67024" + integrity sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q== + dependencies: + "@babel/compat-data" "^7.22.9" + "@babel/helper-validator-option" "^7.22.5" + browserslist "^4.21.9" + lru-cache "^5.1.1" + semver "^6.3.1" + "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.19.0": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz#bfd6904620df4e46470bae4850d66be1054c404b" @@ -230,6 +306,21 @@ "@babel/helper-split-export-declaration" "^7.18.6" semver "^6.3.0" +"@babel/helper-create-class-features-plugin@^7.22.5": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.10.tgz#dd2612d59eac45588021ac3d6fa976d08f4e95a3" + integrity sha512-5IBb77txKYQPpOEdUdIhBx8VrZyDCQ+H82H0+5dX1TmuscP5vJKEE3cKurjtIw/vFwzbVH48VweE78kVDBrqjA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-function-name" "^7.22.5" + "@babel/helper-member-expression-to-functions" "^7.22.5" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + semver "^6.3.1" + "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.19.0": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz#7976aca61c0984202baca73d84e2337a5424a41b" @@ -247,6 +338,15 @@ regexpu-core "^5.3.1" semver "^6.3.0" +"@babel/helper-create-regexp-features-plugin@^7.22.5": + version "7.22.9" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz#9d8e61a8d9366fe66198f57c40565663de0825f6" + integrity sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + regexpu-core "^5.3.1" + semver "^6.3.1" + "@babel/helper-define-polyfill-provider@^0.3.3": version "0.3.3" resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz#8612e55be5d51f0cd1f36b4a5a83924e89884b7a" @@ -259,6 +359,17 @@ resolve "^1.14.2" semver "^6.1.2" +"@babel/helper-define-polyfill-provider@^0.4.2": + version "0.4.2" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz#82c825cadeeeee7aad237618ebbe8fa1710015d7" + integrity sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw== + dependencies: + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + "@babel/helper-environment-visitor@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" @@ -269,6 +380,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.21.5.tgz#c769afefd41d171836f7cb63e295bedf689d48ba" integrity sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ== +"@babel/helper-environment-visitor@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz#f06dd41b7c1f44e1f8da6c4055b41ab3a09a7e98" + integrity sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q== + "@babel/helper-explode-assignable-expression@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096" @@ -292,6 +408,14 @@ "@babel/template" "^7.20.7" "@babel/types" "^7.21.0" +"@babel/helper-function-name@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz#ede300828905bb15e582c037162f99d5183af1be" + integrity sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ== + dependencies: + "@babel/template" "^7.22.5" + "@babel/types" "^7.22.5" + "@babel/helper-hoist-variables@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" @@ -299,6 +423,13 @@ dependencies: "@babel/types" "^7.18.6" +"@babel/helper-hoist-variables@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" + integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== + dependencies: + "@babel/types" "^7.22.5" + "@babel/helper-member-expression-to-functions@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz#1531661e8375af843ad37ac692c132841e2fd815" @@ -313,6 +444,13 @@ dependencies: "@babel/types" "^7.21.5" +"@babel/helper-member-expression-to-functions@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz#0a7c56117cad3372fbf8d2fb4bf8f8d64a1e76b2" + integrity sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ== + dependencies: + "@babel/types" "^7.22.5" + "@babel/helper-module-imports@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" @@ -327,6 +465,13 @@ dependencies: "@babel/types" "^7.21.4" +"@babel/helper-module-imports@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz#1a8f4c9f4027d23f520bd76b364d44434a72660c" + integrity sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg== + dependencies: + "@babel/types" "^7.22.5" + "@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.19.6": version "7.19.6" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.19.6.tgz#6c52cc3ac63b70952d33ee987cbee1c9368b533f" @@ -369,6 +514,17 @@ "@babel/traverse" "^7.20.1" "@babel/types" "^7.20.2" +"@babel/helper-module-transforms@^7.22.5", "@babel/helper-module-transforms@^7.22.9": + version "7.22.9" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz#92dfcb1fbbb2bc62529024f72d942a8c97142129" + integrity sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ== + dependencies: + "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-module-imports" "^7.22.5" + "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-validator-identifier" "^7.22.5" + "@babel/helper-optimise-call-expression@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" @@ -376,6 +532,13 @@ dependencies: "@babel/types" "^7.18.6" +"@babel/helper-optimise-call-expression@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" + integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== + dependencies: + "@babel/types" "^7.22.5" + "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz#4796bb14961521f0f8715990bee2fb6e51ce21bf" @@ -391,6 +554,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz#345f2377d05a720a4e5ecfa39cbf4474a4daed56" integrity sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg== +"@babel/helper-plugin-utils@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" + integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== + "@babel/helper-remap-async-to-generator@^7.18.6", "@babel/helper-remap-async-to-generator@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz#997458a0e3357080e54e1d79ec347f8a8cd28519" @@ -401,6 +569,15 @@ "@babel/helper-wrap-function" "^7.18.9" "@babel/types" "^7.18.9" +"@babel/helper-remap-async-to-generator@^7.22.5", "@babel/helper-remap-async-to-generator@^7.22.9": + version "7.22.9" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.9.tgz#53a25b7484e722d7efb9c350c75c032d4628de82" + integrity sha512-8WWC4oR4Px+tr+Fp0X3RHDVfINGpF3ad1HIbrc8A77epiR6eMMc6jsgozkzT2uDiOOdoS9cLIQ+XD2XvI2WSmQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-wrap-function" "^7.22.9" + "@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.18.9", "@babel/helper-replace-supers@^7.19.1": version "7.19.1" resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz#e1592a9b4b368aa6bdb8784a711e0bcbf0612b78" @@ -424,6 +601,15 @@ "@babel/traverse" "^7.21.5" "@babel/types" "^7.21.5" +"@babel/helper-replace-supers@^7.22.5", "@babel/helper-replace-supers@^7.22.9": + version "7.22.9" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz#cbdc27d6d8d18cd22c81ae4293765a5d9afd0779" + integrity sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg== + dependencies: + "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-member-expression-to-functions" "^7.22.5" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-simple-access@^7.19.4": version "7.19.4" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz#be553f4951ac6352df2567f7daa19a0ee15668e7" @@ -445,6 +631,13 @@ dependencies: "@babel/types" "^7.21.5" +"@babel/helper-simple-access@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" + integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== + dependencies: + "@babel/types" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers@^7.18.9", "@babel/helper-skip-transparent-expression-wrappers@^7.20.0": version "7.20.0" resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz#fbe4c52f60518cab8140d77101f0e63a8a230684" @@ -452,6 +645,13 @@ dependencies: "@babel/types" "^7.20.0" +"@babel/helper-skip-transparent-expression-wrappers@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" + integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== + dependencies: + "@babel/types" "^7.22.5" + "@babel/helper-split-export-declaration@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" @@ -459,6 +659,13 @@ dependencies: "@babel/types" "^7.18.6" +"@babel/helper-split-export-declaration@^7.22.6": + version "7.22.6" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" + integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== + dependencies: + "@babel/types" "^7.22.5" + "@babel/helper-string-parser@^7.19.4": version "7.19.4" resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" @@ -469,11 +676,21 @@ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz#2b3eea65443c6bdc31c22d037c65f6d323b6b2bd" integrity sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w== +"@babel/helper-string-parser@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" + integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== + "@babel/helper-validator-identifier@^7.14.9", "@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": version "7.19.1" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== +"@babel/helper-validator-identifier@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz#9544ef6a33999343c8740fa51350f30eeaaaf193" + integrity sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ== + "@babel/helper-validator-option@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" @@ -484,6 +701,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz#8224c7e13ace4bafdc4004da2cf064ef42673180" integrity sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ== +"@babel/helper-validator-option@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz#de52000a15a177413c8234fa3a8af4ee8102d0ac" + integrity sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw== + "@babel/helper-wrap-function@^7.18.9": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz#89f18335cff1152373222f76a4b37799636ae8b1" @@ -494,6 +716,15 @@ "@babel/traverse" "^7.19.0" "@babel/types" "^7.19.0" +"@babel/helper-wrap-function@^7.22.9": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.10.tgz#d845e043880ed0b8c18bd194a12005cb16d2f614" + integrity sha512-OnMhjWjuGYtdoO3FmsEFWvBStBAe2QOgwOLsLNDjN+aaiMD8InJk1/O3HSD8lkqTjCgg5YI34Tz15KNNA3p+nQ== + dependencies: + "@babel/helper-function-name" "^7.22.5" + "@babel/template" "^7.22.5" + "@babel/types" "^7.22.10" + "@babel/helpers@^7.19.4": version "7.20.1" resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.20.1.tgz#2ab7a0fcb0a03b5bf76629196ed63c2d7311f4c9" @@ -521,6 +752,15 @@ "@babel/traverse" "^7.21.5" "@babel/types" "^7.21.5" +"@babel/helpers@^7.22.10": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.22.10.tgz#ae6005c539dfbcb5cd71fb51bfc8a52ba63bc37a" + integrity sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw== + dependencies: + "@babel/template" "^7.22.5" + "@babel/traverse" "^7.22.10" + "@babel/types" "^7.22.10" + "@babel/highlight@^7.10.4", "@babel/highlight@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" @@ -530,6 +770,15 @@ chalk "^2.0.0" js-tokens "^4.0.0" +"@babel/highlight@^7.22.10": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.10.tgz#02a3f6d8c1cb4521b2fd0ab0da8f4739936137d7" + integrity sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ== + dependencies: + "@babel/helper-validator-identifier" "^7.22.5" + chalk "^2.4.2" + js-tokens "^4.0.0" + "@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.18.10", "@babel/parser@^7.19.6", "@babel/parser@^7.20.1": version "7.20.1" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.20.1.tgz#3e045a92f7b4623cafc2425eddcb8cf2e54f9cc5" @@ -545,6 +794,11 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.9.tgz#ab18ea3b85b4bc33ba98a8d4c2032c557d23cf14" integrity sha512-q5PNg/Bi1OpGgx5jYlvWZwAorZepEudDMCLtj967aeS7WMont7dUZI46M2XwcIQqvUlMxWfdLFu4S/qSxeUu5g== +"@babel/parser@^7.22.10", "@babel/parser@^7.22.5", "@babel/parser@^7.22.7": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.10.tgz#e37634f9a12a1716136c44624ef54283cabd3f55" + integrity sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ== + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz#da5b8f9a580acdfbe53494dba45ea389fb09a4d2" @@ -552,6 +806,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz#87245a21cd69a73b0b81bcda98d443d6df08f05e" + integrity sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz#a11af19aa373d68d561f08e0a57242350ed0ec50" @@ -570,6 +831,15 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" "@babel/plugin-proposal-optional-chaining" "^7.20.7" +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz#fef09f9499b1f1c930da8a0c419db42167d792ca" + integrity sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-transform-optional-chaining" "^7.22.5" + "@babel/plugin-proposal-async-generator-functions@^7.20.1": version "7.20.1" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz#352f02baa5d69f4e7529bdac39aaa02d41146af9" @@ -739,6 +1009,11 @@ "@babel/helper-create-class-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": + version "7.21.0-placeholder-for-preset-env.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" + integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== + "@babel/plugin-proposal-private-property-in-object@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz#a64137b232f0aca3733a67eb1a144c192389c503" @@ -830,6 +1105,20 @@ dependencies: "@babel/helper-plugin-utils" "^7.19.0" +"@babel/plugin-syntax-import-assertions@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz#07d252e2aa0bc6125567f742cd58619cb14dce98" + integrity sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-syntax-import-attributes@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz#ab840248d834410b829f569f5262b9e517555ecb" + integrity sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" @@ -914,6 +1203,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.19.0" +"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" + integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-transform-arrow-functions@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz#19063fcf8771ec7b31d742339dac62433d0611fe" @@ -928,6 +1225,23 @@ dependencies: "@babel/helper-plugin-utils" "^7.21.5" +"@babel/plugin-transform-arrow-functions@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz#e5ba566d0c58a5b2ba2a8b795450641950b71958" + integrity sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-async-generator-functions@^7.22.10": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.10.tgz#45946cd17f915b10e65c29b8ed18a0a50fc648c8" + integrity sha512-eueE8lvKVzq5wIObKK/7dvoeKJ+xc6TvRn6aysIjS6pSCeLy7S/eVi7pEQknZqyqvzaNKdDtem8nUNTBgDVR2g== + dependencies: + "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-remap-async-to-generator" "^7.22.9" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-transform-async-to-generator@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz#ccda3d1ab9d5ced5265fdb13f1882d5476c71615" @@ -946,6 +1260,15 @@ "@babel/helper-plugin-utils" "^7.20.2" "@babel/helper-remap-async-to-generator" "^7.18.9" +"@babel/plugin-transform-async-to-generator@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz#c7a85f44e46f8952f6d27fe57c2ed3cc084c3775" + integrity sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ== + dependencies: + "@babel/helper-module-imports" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-remap-async-to-generator" "^7.22.5" + "@babel/plugin-transform-block-scoped-functions@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8" @@ -953,6 +1276,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-block-scoped-functions@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz#27978075bfaeb9fa586d3cb63a3d30c1de580024" + integrity sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-transform-block-scoping@^7.20.2": version "7.20.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.5.tgz#401215f9dc13dc5262940e2e527c9536b3d7f237" @@ -967,6 +1297,30 @@ dependencies: "@babel/helper-plugin-utils" "^7.20.2" +"@babel/plugin-transform-block-scoping@^7.22.10": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.10.tgz#88a1dccc3383899eb5e660534a76a22ecee64faa" + integrity sha512-1+kVpGAOOI1Albt6Vse7c8pHzcZQdQKW+wJH+g8mCaszOdDVwRXa/slHPqIw+oJAJANTKDMuM2cBdV0Dg618Vg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-class-properties@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz#97a56e31ad8c9dc06a0b3710ce7803d5a48cca77" + integrity sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-class-static-block@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz#3e40c46f048403472d6f4183116d5e46b1bff5ba" + integrity sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-transform-classes@^7.20.2": version "7.20.2" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz#c0033cf1916ccf78202d04be4281d161f6709bb2" @@ -997,6 +1351,21 @@ "@babel/helper-split-export-declaration" "^7.18.6" globals "^11.1.0" +"@babel/plugin-transform-classes@^7.22.6": + version "7.22.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz#e04d7d804ed5b8501311293d1a0e6d43e94c3363" + integrity sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-function-name" "^7.22.5" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + globals "^11.1.0" + "@babel/plugin-transform-computed-properties@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz#2357a8224d402dad623caf6259b611e56aec746e" @@ -1012,6 +1381,14 @@ "@babel/helper-plugin-utils" "^7.21.5" "@babel/template" "^7.20.7" +"@babel/plugin-transform-computed-properties@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz#cd1e994bf9f316bd1c2dafcd02063ec261bb3869" + integrity sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/template" "^7.22.5" + "@babel/plugin-transform-destructuring@^7.20.2": version "7.20.2" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz#c23741cfa44ddd35f5e53896e88c75331b8b2792" @@ -1026,6 +1403,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.20.2" +"@babel/plugin-transform-destructuring@^7.22.10": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.10.tgz#38e2273814a58c810b6c34ea293be4973c4eb5e2" + integrity sha512-dPJrL0VOyxqLM9sritNbMSGx/teueHF/htMKrPT7DNxccXxRDPYqlgPFFdr8u+F+qUZOkZoXue/6rL5O5GduEw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz#b286b3e7aae6c7b861e45bed0a2fafd6b1a4fef8" @@ -1034,6 +1418,14 @@ "@babel/helper-create-regexp-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-dotall-regex@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz#dbb4f0e45766eb544e193fb00e65a1dd3b2a4165" + integrity sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-transform-duplicate-keys@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz#687f15ee3cdad6d85191eb2a372c4528eaa0ae0e" @@ -1041,6 +1433,21 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.9" +"@babel/plugin-transform-duplicate-keys@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz#b6e6428d9416f5f0bba19c70d1e6e7e0b88ab285" + integrity sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-dynamic-import@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz#d6908a8916a810468c4edff73b5b75bda6ad393e" + integrity sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-transform-exponentiation-operator@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz#421c705f4521888c65e91fdd1af951bfefd4dacd" @@ -1049,6 +1456,22 @@ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-exponentiation-operator@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz#402432ad544a1f9a480da865fda26be653e48f6a" + integrity sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-export-namespace-from@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz#57c41cb1d0613d22f548fddd8b288eedb9973a5b" + integrity sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-transform-flow-strip-types@^7.18.6": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz#e9e8606633287488216028719638cbbb2f2dde8f" @@ -1071,6 +1494,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.21.5" +"@babel/plugin-transform-for-of@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz#ab1b8a200a8f990137aff9a084f8de4099ab173f" + integrity sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-transform-function-name@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz#cc354f8234e62968946c61a46d6365440fc764e0" @@ -1080,6 +1510,23 @@ "@babel/helper-function-name" "^7.18.9" "@babel/helper-plugin-utils" "^7.18.9" +"@babel/plugin-transform-function-name@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz#935189af68b01898e0d6d99658db6b164205c143" + integrity sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg== + dependencies: + "@babel/helper-compilation-targets" "^7.22.5" + "@babel/helper-function-name" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-json-strings@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz#14b64352fdf7e1f737eed68de1a1468bd2a77ec0" + integrity sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-transform-literals@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz#72796fdbef80e56fba3c6a699d54f0de557444bc" @@ -1087,6 +1534,21 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.9" +"@babel/plugin-transform-literals@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz#e9341f4b5a167952576e23db8d435849b1dd7920" + integrity sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-logical-assignment-operators@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz#66ae5f068fd5a9a5dc570df16f56c2a8462a9d6c" + integrity sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-transform-member-expression-literals@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e" @@ -1094,6 +1556,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-member-expression-literals@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz#4fcc9050eded981a468347dd374539ed3e058def" + integrity sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-transform-modules-amd@^7.19.6": version "7.19.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz#aca391801ae55d19c4d8d2ebfeaa33df5f2a2cbd" @@ -1110,6 +1579,14 @@ "@babel/helper-module-transforms" "^7.20.11" "@babel/helper-plugin-utils" "^7.20.2" +"@babel/plugin-transform-modules-amd@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz#4e045f55dcf98afd00f85691a68fc0780704f526" + integrity sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ== + dependencies: + "@babel/helper-module-transforms" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.19.6": version "7.19.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz#25b32feef24df8038fc1ec56038917eacb0b730c" @@ -1128,6 +1605,15 @@ "@babel/helper-plugin-utils" "^7.21.5" "@babel/helper-simple-access" "^7.21.5" +"@babel/plugin-transform-modules-commonjs@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz#7d9875908d19b8c0536085af7b053fd5bd651bfa" + integrity sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA== + dependencies: + "@babel/helper-module-transforms" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-simple-access" "^7.22.5" + "@babel/plugin-transform-modules-systemjs@^7.19.6": version "7.19.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz#59e2a84064b5736a4471b1aa7b13d4431d327e0d" @@ -1148,6 +1634,16 @@ "@babel/helper-plugin-utils" "^7.20.2" "@babel/helper-validator-identifier" "^7.19.1" +"@babel/plugin-transform-modules-systemjs@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz#18c31410b5e579a0092638f95c896c2a98a5d496" + integrity sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ== + dependencies: + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-module-transforms" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.5" + "@babel/plugin-transform-modules-umd@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz#81d3832d6034b75b54e62821ba58f28ed0aab4b9" @@ -1156,6 +1652,14 @@ "@babel/helper-module-transforms" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-modules-umd@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz#4694ae40a87b1745e3775b6a7fe96400315d4f98" + integrity sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ== + dependencies: + "@babel/helper-module-transforms" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-transform-named-capturing-groups-regex@^7.19.1": version "7.19.1" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz#ec7455bab6cd8fb05c525a94876f435a48128888" @@ -1172,6 +1676,14 @@ "@babel/helper-create-regexp-features-plugin" "^7.20.5" "@babel/helper-plugin-utils" "^7.20.2" +"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f" + integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-transform-new-target@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz#d128f376ae200477f37c4ddfcc722a8a1b3246a8" @@ -1179,6 +1691,40 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-new-target@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz#1b248acea54ce44ea06dfd37247ba089fcf9758d" + integrity sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-nullish-coalescing-operator@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz#f8872c65776e0b552e0849d7596cddd416c3e381" + integrity sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + +"@babel/plugin-transform-numeric-separator@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz#57226a2ed9e512b9b446517ab6fa2d17abb83f58" + integrity sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + +"@babel/plugin-transform-object-rest-spread@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz#9686dc3447df4753b0b2a2fae7e8bc33cdc1f2e1" + integrity sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ== + dependencies: + "@babel/compat-data" "^7.22.5" + "@babel/helper-compilation-targets" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.22.5" + "@babel/plugin-transform-object-super@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c" @@ -1187,6 +1733,31 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/helper-replace-supers" "^7.18.6" +"@babel/plugin-transform-object-super@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz#794a8d2fcb5d0835af722173c1a9d704f44e218c" + integrity sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.5" + +"@babel/plugin-transform-optional-catch-binding@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz#842080be3076703be0eaf32ead6ac8174edee333" + integrity sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + +"@babel/plugin-transform-optional-chaining@^7.22.10", "@babel/plugin-transform-optional-chaining@^7.22.5": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.10.tgz#076d28a7e074392e840d4ae587d83445bac0372a" + integrity sha512-MMkQqZAZ+MGj+jGTG3OTuhKeBpNcO+0oCEbrGNEaOmiEn+1MzRyQlYsruGiU8RTK3zV6XwrVJTmwiDOyYK6J9g== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-transform-parameters@^7.20.1": version "7.20.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.5.tgz#f8f9186c681d10c3de7620c916156d893c8a019e" @@ -1201,6 +1772,31 @@ dependencies: "@babel/helper-plugin-utils" "^7.20.2" +"@babel/plugin-transform-parameters@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz#c3542dd3c39b42c8069936e48717a8d179d63a18" + integrity sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-private-methods@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz#21c8af791f76674420a147ae62e9935d790f8722" + integrity sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-private-property-in-object@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz#07a77f28cbb251546a43d175a1dda4cf3ef83e32" + integrity sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-transform-property-literals@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3" @@ -1208,6 +1804,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-property-literals@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz#b5ddabd73a4f7f26cd0e20f5db48290b88732766" + integrity sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-transform-react-jsx@^7.19.0": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz#b3cbb7c3a00b92ec8ae1027910e331ba5c500eb9" @@ -1235,6 +1838,14 @@ "@babel/helper-plugin-utils" "^7.21.5" regenerator-transform "^0.15.1" +"@babel/plugin-transform-regenerator@^7.22.10": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz#8ceef3bd7375c4db7652878b0241b2be5d0c3cca" + integrity sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + regenerator-transform "^0.15.2" + "@babel/plugin-transform-reserved-words@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz#b1abd8ebf8edaa5f7fe6bbb8d2133d23b6a6f76a" @@ -1242,6 +1853,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-reserved-words@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz#832cd35b81c287c4bcd09ce03e22199641f964fb" + integrity sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-transform-shorthand-properties@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9" @@ -1249,6 +1867,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-shorthand-properties@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz#6e277654be82b5559fc4b9f58088507c24f0c624" + integrity sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-transform-spread@^7.19.0": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz#dd60b4620c2fec806d60cfaae364ec2188d593b6" @@ -1265,6 +1890,14 @@ "@babel/helper-plugin-utils" "^7.20.2" "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" +"@babel/plugin-transform-spread@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz#6487fd29f229c95e284ba6c98d65eafb893fea6b" + integrity sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-transform-sticky-regex@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz#c6706eb2b1524028e317720339583ad0f444adcc" @@ -1272,6 +1905,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-sticky-regex@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz#295aba1595bfc8197abd02eae5fc288c0deb26aa" + integrity sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-transform-template-literals@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz#04ec6f10acdaa81846689d63fae117dd9c243a5e" @@ -1279,6 +1919,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.9" +"@babel/plugin-transform-template-literals@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz#8f38cf291e5f7a8e60e9f733193f0bcc10909bff" + integrity sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-transform-typeof-symbol@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz#c8cea68263e45addcd6afc9091429f80925762c0" @@ -1286,6 +1933,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.9" +"@babel/plugin-transform-typeof-symbol@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz#5e2ba478da4b603af8673ff7c54f75a97b716b34" + integrity sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-transform-typescript@^7.18.6": version "7.20.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.0.tgz#2c7ec62b8bfc21482f3748789ba294a46a375169" @@ -1309,6 +1963,21 @@ dependencies: "@babel/helper-plugin-utils" "^7.21.5" +"@babel/plugin-transform-unicode-escapes@^7.22.10": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz#c723f380f40a2b2f57a62df24c9005834c8616d9" + integrity sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-unicode-property-regex@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz#098898f74d5c1e86660dc112057b2d11227f1c81" + integrity sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-transform-unicode-regex@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca" @@ -1317,6 +1986,22 @@ "@babel/helper-create-regexp-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-unicode-regex@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz#ce7e7bb3ef208c4ff67e02a22816656256d7a183" + integrity sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-unicode-sets-regex@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz#77788060e511b708ffc7d42fdfbc5b37c3004e91" + integrity sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/preset-env@^7.20.2": version "7.20.2" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.20.2.tgz#9b1642aa47bb9f43a86f9630011780dab7f86506" @@ -1398,6 +2083,92 @@ core-js-compat "^3.25.1" semver "^6.3.0" +"@babel/preset-env@^7.22.9": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.22.10.tgz#3263b9fe2c8823d191d28e61eac60a79f9ce8a0f" + integrity sha512-riHpLb1drNkpLlocmSyEg4oYJIQFeXAK/d7rI6mbD0XsvoTOOweXDmQPG/ErxsEhWk3rl3Q/3F6RFQlVFS8m0A== + dependencies: + "@babel/compat-data" "^7.22.9" + "@babel/helper-compilation-targets" "^7.22.10" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-option" "^7.22.5" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.22.5" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.22.5" + "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-import-assertions" "^7.22.5" + "@babel/plugin-syntax-import-attributes" "^7.22.5" + "@babel/plugin-syntax-import-meta" "^7.10.4" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-syntax-top-level-await" "^7.14.5" + "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" + "@babel/plugin-transform-arrow-functions" "^7.22.5" + "@babel/plugin-transform-async-generator-functions" "^7.22.10" + "@babel/plugin-transform-async-to-generator" "^7.22.5" + "@babel/plugin-transform-block-scoped-functions" "^7.22.5" + "@babel/plugin-transform-block-scoping" "^7.22.10" + "@babel/plugin-transform-class-properties" "^7.22.5" + "@babel/plugin-transform-class-static-block" "^7.22.5" + "@babel/plugin-transform-classes" "^7.22.6" + "@babel/plugin-transform-computed-properties" "^7.22.5" + "@babel/plugin-transform-destructuring" "^7.22.10" + "@babel/plugin-transform-dotall-regex" "^7.22.5" + "@babel/plugin-transform-duplicate-keys" "^7.22.5" + "@babel/plugin-transform-dynamic-import" "^7.22.5" + "@babel/plugin-transform-exponentiation-operator" "^7.22.5" + "@babel/plugin-transform-export-namespace-from" "^7.22.5" + "@babel/plugin-transform-for-of" "^7.22.5" + "@babel/plugin-transform-function-name" "^7.22.5" + "@babel/plugin-transform-json-strings" "^7.22.5" + "@babel/plugin-transform-literals" "^7.22.5" + "@babel/plugin-transform-logical-assignment-operators" "^7.22.5" + "@babel/plugin-transform-member-expression-literals" "^7.22.5" + "@babel/plugin-transform-modules-amd" "^7.22.5" + "@babel/plugin-transform-modules-commonjs" "^7.22.5" + "@babel/plugin-transform-modules-systemjs" "^7.22.5" + "@babel/plugin-transform-modules-umd" "^7.22.5" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" + "@babel/plugin-transform-new-target" "^7.22.5" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.22.5" + "@babel/plugin-transform-numeric-separator" "^7.22.5" + "@babel/plugin-transform-object-rest-spread" "^7.22.5" + "@babel/plugin-transform-object-super" "^7.22.5" + "@babel/plugin-transform-optional-catch-binding" "^7.22.5" + "@babel/plugin-transform-optional-chaining" "^7.22.10" + "@babel/plugin-transform-parameters" "^7.22.5" + "@babel/plugin-transform-private-methods" "^7.22.5" + "@babel/plugin-transform-private-property-in-object" "^7.22.5" + "@babel/plugin-transform-property-literals" "^7.22.5" + "@babel/plugin-transform-regenerator" "^7.22.10" + "@babel/plugin-transform-reserved-words" "^7.22.5" + "@babel/plugin-transform-shorthand-properties" "^7.22.5" + "@babel/plugin-transform-spread" "^7.22.5" + "@babel/plugin-transform-sticky-regex" "^7.22.5" + "@babel/plugin-transform-template-literals" "^7.22.5" + "@babel/plugin-transform-typeof-symbol" "^7.22.5" + "@babel/plugin-transform-unicode-escapes" "^7.22.10" + "@babel/plugin-transform-unicode-property-regex" "^7.22.5" + "@babel/plugin-transform-unicode-regex" "^7.22.5" + "@babel/plugin-transform-unicode-sets-regex" "^7.22.5" + "@babel/preset-modules" "0.1.6-no-external-plugins" + "@babel/types" "^7.22.10" + babel-plugin-polyfill-corejs2 "^0.4.5" + babel-plugin-polyfill-corejs3 "^0.8.3" + babel-plugin-polyfill-regenerator "^0.5.2" + core-js-compat "^3.31.0" + semver "^6.3.1" + "@babel/preset-env@~7.21.0": version "7.21.5" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.21.5.tgz#db2089d99efd2297716f018aeead815ac3decffb" @@ -1489,6 +2260,15 @@ "@babel/helper-validator-option" "^7.18.6" "@babel/plugin-transform-flow-strip-types" "^7.18.6" +"@babel/preset-modules@0.1.6-no-external-plugins": + version "0.1.6-no-external-plugins" + resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a" + integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + "@babel/preset-modules@^0.1.5": version "0.1.5" resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz#ef939d6e7f268827e1841638dc6ff95515e115d9" @@ -1532,6 +2312,13 @@ dependencies: regenerator-runtime "^0.13.10" +"@babel/runtime@^7.13.10": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.10.tgz#ae3e9631fd947cb7e3610d3e9d8fef5f76696682" + integrity sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ== + dependencies: + regenerator-runtime "^0.14.0" + "@babel/template@^7.18.10", "@babel/template@^7.3.3": version "7.18.10" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71" @@ -1550,6 +2337,15 @@ "@babel/parser" "^7.21.9" "@babel/types" "^7.21.5" +"@babel/template@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.5.tgz#0c8c4d944509875849bd0344ff0050756eefc6ec" + integrity sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw== + dependencies: + "@babel/code-frame" "^7.22.5" + "@babel/parser" "^7.22.5" + "@babel/types" "^7.22.5" + "@babel/traverse@^7.1.0", "@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.6", "@babel/traverse@^7.20.1": version "7.20.1" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.20.1.tgz#9b15ccbf882f6d107eeeecf263fbcdd208777ec8" @@ -1598,6 +2394,22 @@ debug "^4.1.0" globals "^11.1.0" +"@babel/traverse@^7.22.10", "@babel/traverse@^7.22.8": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.22.10.tgz#20252acb240e746d27c2e82b4484f199cf8141aa" + integrity sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig== + dependencies: + "@babel/code-frame" "^7.22.10" + "@babel/generator" "^7.22.10" + "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-function-name" "^7.22.5" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.22.10" + "@babel/types" "^7.22.10" + debug "^4.1.0" + globals "^11.1.0" + "@babel/types@^7.0.0", "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.19.4", "@babel/types@^7.20.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": version "7.20.0" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.20.0.tgz#52c94cf8a7e24e89d2a194c25c35b17a64871479" @@ -1625,6 +2437,15 @@ "@babel/helper-validator-identifier" "^7.19.1" to-fast-properties "^2.0.0" +"@babel/types@^7.22.10", "@babel/types@^7.22.5": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.10.tgz#4a9e76446048f2c66982d1a989dd12b8a2d2dc03" + integrity sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg== + dependencies: + "@babel/helper-string-parser" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.5" + to-fast-properties "^2.0.0" + "@bcoe/v8-coverage@^0.2.3": version "0.2.3" resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" @@ -2286,6 +3107,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz#bafb75234a5d3d1b690e7c2956a599345e84a2fd" integrity sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA== +"@esbuild/android-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz#984b4f9c8d0377443cc2dfcef266d02244593622" + integrity sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ== + "@esbuild/android-arm@0.15.13": version "0.15.13" resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.15.13.tgz#ce11237a13ee76d5eae3908e47ba4ddd380af86a" @@ -2306,6 +3132,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.19.tgz#5898f7832c2298bc7d0ab53701c57beb74d78b4d" integrity sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A== +"@esbuild/android-arm@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz#fedb265bc3a589c84cc11f810804f234947c3682" + integrity sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw== + "@esbuild/android-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.16.17.tgz#c820e0fef982f99a85c4b8bfdd582835f04cd96e" @@ -2316,6 +3147,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.19.tgz#658368ef92067866d95fb268719f98f363d13ae1" integrity sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww== +"@esbuild/android-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz#35cf419c4cfc8babe8893d296cd990e9e9f756f2" + integrity sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg== + "@esbuild/darwin-arm64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz#edef4487af6b21afabba7be5132c26d22379b220" @@ -2326,6 +3162,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz#584c34c5991b95d4d48d333300b1a4e2ff7be276" integrity sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg== +"@esbuild/darwin-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz#08172cbeccf95fbc383399a7f39cfbddaeb0d7c1" + integrity sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA== + "@esbuild/darwin-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz#42829168730071c41ef0d028d8319eea0e2904b4" @@ -2336,6 +3177,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz#7751d236dfe6ce136cce343dce69f52d76b7f6cb" integrity sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw== +"@esbuild/darwin-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz#d70d5790d8bf475556b67d0f8b7c5bdff053d85d" + integrity sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ== + "@esbuild/freebsd-arm64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz#1f4af488bfc7e9ced04207034d398e793b570a27" @@ -2346,6 +3192,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz#cacd171665dd1d500f45c167d50c6b7e539d5fd2" integrity sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ== +"@esbuild/freebsd-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz#98755cd12707f93f210e2494d6a4b51b96977f54" + integrity sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw== + "@esbuild/freebsd-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz#636306f19e9bc981e06aa1d777302dad8fddaf72" @@ -2356,6 +3207,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz#0769456eee2a08b8d925d7c00b79e861cb3162e4" integrity sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ== +"@esbuild/freebsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz#c1eb2bff03915f87c29cece4c1a7fa1f423b066e" + integrity sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ== + "@esbuild/linux-arm64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz#a003f7ff237c501e095d4f3a09e58fc7b25a4aca" @@ -2366,6 +3222,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz#38e162ecb723862c6be1c27d6389f48960b68edb" integrity sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg== +"@esbuild/linux-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz#bad4238bd8f4fc25b5a021280c770ab5fc3a02a0" + integrity sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA== + "@esbuild/linux-arm@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz#b591e6a59d9c4fe0eeadd4874b157ab78cf5f196" @@ -2376,6 +3237,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz#1a2cd399c50040184a805174a6d89097d9d1559a" integrity sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA== +"@esbuild/linux-arm@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz#3e617c61f33508a27150ee417543c8ab5acc73b0" + integrity sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg== + "@esbuild/linux-ia32@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz#24333a11027ef46a18f57019450a5188918e2a54" @@ -2386,6 +3252,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz#e28c25266b036ce1cabca3c30155222841dc035a" integrity sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ== +"@esbuild/linux-ia32@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz#699391cccba9aee6019b7f9892eb99219f1570a7" + integrity sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA== + "@esbuild/linux-loong64@0.15.13": version "0.15.13" resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.13.tgz#64e8825bf0ce769dac94ee39d92ebe6272020dfc" @@ -2406,6 +3277,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz#0f887b8bb3f90658d1a0117283e55dbd4c9dcf72" integrity sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ== +"@esbuild/linux-loong64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz#e6fccb7aac178dd2ffb9860465ac89d7f23b977d" + integrity sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg== + "@esbuild/linux-mips64el@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz#4e5967a665c38360b0a8205594377d4dcf9c3726" @@ -2416,6 +3292,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz#f5d2a0b8047ea9a5d9f592a178ea054053a70289" integrity sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A== +"@esbuild/linux-mips64el@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz#eeff3a937de9c2310de30622a957ad1bd9183231" + integrity sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ== + "@esbuild/linux-ppc64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz#206443a02eb568f9fdf0b438fbd47d26e735afc8" @@ -2426,6 +3307,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz#876590e3acbd9fa7f57a2c7d86f83717dbbac8c7" integrity sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg== +"@esbuild/linux-ppc64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz#2f7156bde20b01527993e6881435ad79ba9599fb" + integrity sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA== + "@esbuild/linux-riscv64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz#c351e433d009bf256e798ad048152c8d76da2fc9" @@ -2436,6 +3322,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz#7f49373df463cd9f41dc34f9b2262d771688bf09" integrity sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA== +"@esbuild/linux-riscv64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz#6628389f210123d8b4743045af8caa7d4ddfc7a6" + integrity sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A== + "@esbuild/linux-s390x@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz#661f271e5d59615b84b6801d1c2123ad13d9bd87" @@ -2446,6 +3337,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz#e2afd1afcaf63afe2c7d9ceacd28ec57c77f8829" integrity sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q== +"@esbuild/linux-s390x@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz#255e81fb289b101026131858ab99fba63dcf0071" + integrity sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ== + "@esbuild/linux-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz#e4ba18e8b149a89c982351443a377c723762b85f" @@ -2456,6 +3352,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz#8a0e9738b1635f0c53389e515ae83826dec22aa4" integrity sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw== +"@esbuild/linux-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz#c7690b3417af318a9b6f96df3031a8865176d338" + integrity sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w== + "@esbuild/netbsd-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz#7d4f4041e30c5c07dd24ffa295c73f06038ec775" @@ -2466,6 +3367,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz#c29fb2453c6b7ddef9a35e2c18b37bda1ae5c462" integrity sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q== +"@esbuild/netbsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz#30e8cd8a3dded63975e2df2438ca109601ebe0d1" + integrity sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A== + "@esbuild/openbsd-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz#970fa7f8470681f3e6b1db0cc421a4af8060ec35" @@ -2476,6 +3382,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz#95e75a391403cb10297280d524d66ce04c920691" integrity sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g== +"@esbuild/openbsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz#7812af31b205055874c8082ea9cf9ab0da6217ae" + integrity sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg== + "@esbuild/sunos-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz#abc60e7c4abf8b89fb7a4fe69a1484132238022c" @@ -2486,6 +3397,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz#722eaf057b83c2575937d3ffe5aeb16540da7273" integrity sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg== +"@esbuild/sunos-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz#d5c275c3b4e73c9b0ecd38d1ca62c020f887ab9d" + integrity sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ== + "@esbuild/win32-arm64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz#7b0ff9e8c3265537a7a7b1fd9a24e7bd39fcd87a" @@ -2496,6 +3412,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz#9aa9dc074399288bdcdd283443e9aeb6b9552b6f" integrity sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag== +"@esbuild/win32-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz#73bc7f5a9f8a77805f357fab97f290d0e4820ac9" + integrity sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg== + "@esbuild/win32-ia32@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz#e90fe5267d71a7b7567afdc403dfd198c292eb09" @@ -2506,6 +3427,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz#95ad43c62ad62485e210f6299c7b2571e48d2b03" integrity sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw== +"@esbuild/win32-ia32@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz#ec93cbf0ef1085cc12e71e0d661d20569ff42102" + integrity sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g== + "@esbuild/win32-x64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz#c5a1a4bfe1b57f0c3e61b29883525c6da3e5c091" @@ -2516,6 +3442,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz#8cfaf2ff603e9aabb910e9c0558c26cf32744061" integrity sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA== +"@esbuild/win32-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz#786c5f41f043b07afb1af37683d7c33668858f6d" + integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ== + "@eslint/eslintrc@^0.4.3": version "0.4.3" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" @@ -2543,6 +3474,33 @@ resolved "https://registry.yarnpkg.com/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz#c05ed35ad82df8e6ac616c68b92c2282bd083ba4" integrity sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ== +"@floating-ui/core@^1.4.1": + version "1.4.1" + resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.4.1.tgz#0d633f4b76052668afb932492ac452f7ebe97f17" + integrity sha512-jk3WqquEJRlcyu7997NtR5PibI+y5bi+LS3hPmguVClypenMsCY3CBa3LAQnozRCtCrYWSEtAdiskpamuJRFOQ== + dependencies: + "@floating-ui/utils" "^0.1.1" + +"@floating-ui/dom@^1.3.0": + version "1.5.1" + resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.5.1.tgz#88b70defd002fe851f17b4a25efb2d3c04d7a8d7" + integrity sha512-KwvVcPSXg6mQygvA1TjbN/gh///36kKtllIF8SUm0qpFj8+rvYrpvlYdL1JoA71SHpDqgSSdGOSoQ0Mp3uY5aw== + dependencies: + "@floating-ui/core" "^1.4.1" + "@floating-ui/utils" "^0.1.1" + +"@floating-ui/react-dom@^2.0.0": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.1.tgz#7972a4fc488a8c746cded3cfe603b6057c308a91" + integrity sha512-rZtAmSht4Lry6gdhAJDrCp/6rKN7++JnL1/Anbr/DdeyYXQPxvg/ivrbYvJulbRf4vL8b212suwMM2lxbv+RQA== + dependencies: + "@floating-ui/dom" "^1.3.0" + +"@floating-ui/utils@^0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.1.1.tgz#1a5b1959a528e374e8037c4396c3e825d6cf4a83" + integrity sha512-m0G6wlnhm/AX0H12IOWtK8gASEMffnX08RtKkCgTdHb9JpHKGloI7icFfLg9ZmQeavcvR0PKmzxClyuFPSjKWw== + "@gar/promisify@^1.0.1", "@gar/promisify@^1.1.3": version "1.1.3" resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6" @@ -2574,6 +3532,18 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== +"@isaacs/cliui@^8.0.2": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" + integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== + dependencies: + string-width "^5.1.2" + string-width-cjs "npm:string-width@^4.2.0" + strip-ansi "^7.0.1" + strip-ansi-cjs "npm:strip-ansi@^6.0.1" + wrap-ansi "^8.1.0" + wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" + "@isaacs/string-locale-compare@^1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz#291c227e93fd407a96ecd59879a35809120e432b" @@ -2846,6 +3816,11 @@ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== +"@jridgewell/sourcemap-codec@^1.4.15": + version "1.4.15" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + "@jridgewell/trace-mapping@0.3.9": version "0.3.9" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" @@ -3374,6 +4349,301 @@ "@types/sinon-chai" "^3.2.3" chai-a11y-axe "^1.3.2" +"@pkgjs/parseargs@^0.11.0": + version "0.11.0" + resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" + integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== + +"@radix-ui/number@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/number/-/number-1.0.1.tgz#644161a3557f46ed38a042acf4a770e826021674" + integrity sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/primitive@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-1.0.1.tgz#e46f9958b35d10e9f6dc71c497305c22e3e55dbd" + integrity sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-arrow@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz#c24f7968996ed934d57fe6cde5d6ec7266e1d25d" + integrity sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + +"@radix-ui/react-collection@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-collection/-/react-collection-1.0.3.tgz#9595a66e09026187524a36c6e7e9c7d286469159" + integrity sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-slot" "1.0.2" + +"@radix-ui/react-compose-refs@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz#7ed868b66946aa6030e580b1ffca386dd4d21989" + integrity sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-context@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-context/-/react-context-1.0.1.tgz#fe46e67c96b240de59187dcb7a1a50ce3e2ec00c" + integrity sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-direction@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-direction/-/react-direction-1.0.1.tgz#9cb61bf2ccf568f3421422d182637b7f47596c9b" + integrity sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-dismissable-layer@1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4.tgz#883a48f5f938fa679427aa17fcba70c5494c6978" + integrity sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-escape-keydown" "1.0.3" + +"@radix-ui/react-focus-guards@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz#1ea7e32092216b946397866199d892f71f7f98ad" + integrity sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-focus-scope@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3.tgz#9c2e8d4ed1189a1d419ee61edd5c1828726472f9" + integrity sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + +"@radix-ui/react-id@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-id/-/react-id-1.0.1.tgz#73cdc181f650e4df24f0b6a5b7aa426b912c88c0" + integrity sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-layout-effect" "1.0.1" + +"@radix-ui/react-popper@1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@radix-ui/react-popper/-/react-popper-1.1.2.tgz#4c0b96fcd188dc1f334e02dba2d538973ad842e9" + integrity sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg== + dependencies: + "@babel/runtime" "^7.13.10" + "@floating-ui/react-dom" "^2.0.0" + "@radix-ui/react-arrow" "1.0.3" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-layout-effect" "1.0.1" + "@radix-ui/react-use-rect" "1.0.1" + "@radix-ui/react-use-size" "1.0.1" + "@radix-ui/rect" "1.0.1" + +"@radix-ui/react-portal@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-portal/-/react-portal-1.0.3.tgz#ffb961244c8ed1b46f039e6c215a6c4d9989bda1" + integrity sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + +"@radix-ui/react-primitive@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz#d49ea0f3f0b2fe3ab1cb5667eb03e8b843b914d0" + integrity sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-slot" "1.0.2" + +"@radix-ui/react-roving-focus@1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.4.tgz#e90c4a6a5f6ac09d3b8c1f5b5e81aab2f0db1974" + integrity sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-collection" "1.0.3" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-direction" "1.0.1" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-controllable-state" "1.0.1" + +"@radix-ui/react-select@^1.2.2": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@radix-ui/react-select/-/react-select-1.2.2.tgz#caa981fa0d672cf3c1b2a5240135524e69b32181" + integrity sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/number" "1.0.1" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-collection" "1.0.3" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-direction" "1.0.1" + "@radix-ui/react-dismissable-layer" "1.0.4" + "@radix-ui/react-focus-guards" "1.0.1" + "@radix-ui/react-focus-scope" "1.0.3" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-popper" "1.1.2" + "@radix-ui/react-portal" "1.0.3" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-slot" "1.0.2" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-controllable-state" "1.0.1" + "@radix-ui/react-use-layout-effect" "1.0.1" + "@radix-ui/react-use-previous" "1.0.1" + "@radix-ui/react-visually-hidden" "1.0.3" + aria-hidden "^1.1.1" + react-remove-scroll "2.5.5" + +"@radix-ui/react-separator@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-separator/-/react-separator-1.0.3.tgz#be5a931a543d5726336b112f465f58585c04c8aa" + integrity sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + +"@radix-ui/react-slot@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@radix-ui/react-slot/-/react-slot-1.0.2.tgz#a9ff4423eade67f501ffb32ec22064bc9d3099ab" + integrity sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + +"@radix-ui/react-toggle-group@1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@radix-ui/react-toggle-group/-/react-toggle-group-1.0.4.tgz#f5b5c8c477831b013bec3580c55e20a68179d6ec" + integrity sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-direction" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-roving-focus" "1.0.4" + "@radix-ui/react-toggle" "1.0.3" + "@radix-ui/react-use-controllable-state" "1.0.1" + +"@radix-ui/react-toggle@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-toggle/-/react-toggle-1.0.3.tgz#aecb2945630d1dc5c512997556c57aba894e539e" + integrity sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-controllable-state" "1.0.1" + +"@radix-ui/react-toolbar@^1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@radix-ui/react-toolbar/-/react-toolbar-1.0.4.tgz#3211a105567fa016e89921b5b514877f833de559" + integrity sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-direction" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-roving-focus" "1.0.4" + "@radix-ui/react-separator" "1.0.3" + "@radix-ui/react-toggle-group" "1.0.4" + +"@radix-ui/react-use-callback-ref@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz#f4bb1f27f2023c984e6534317ebc411fc181107a" + integrity sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-use-controllable-state@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz#ecd2ced34e6330caf89a82854aa2f77e07440286" + integrity sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-callback-ref" "1.0.1" + +"@radix-ui/react-use-escape-keydown@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz#217b840c250541609c66f67ed7bab2b733620755" + integrity sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-callback-ref" "1.0.1" + +"@radix-ui/react-use-layout-effect@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz#be8c7bc809b0c8934acf6657b577daf948a75399" + integrity sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-use-previous@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-previous/-/react-use-previous-1.0.1.tgz#b595c087b07317a4f143696c6a01de43b0d0ec66" + integrity sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-use-rect@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz#fde50b3bb9fd08f4a1cd204572e5943c244fcec2" + integrity sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/rect" "1.0.1" + +"@radix-ui/react-use-size@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz#1c5f5fea940a7d7ade77694bb98116fb49f870b2" + integrity sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-layout-effect" "1.0.1" + +"@radix-ui/react-visually-hidden@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz#51aed9dd0fe5abcad7dee2a234ad36106a6984ac" + integrity sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + +"@radix-ui/rect@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/rect/-/rect-1.0.1.tgz#bf8e7d947671996da2e30f4904ece343bc4a883f" + integrity sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@rollup/plugin-image@^3.0.0": version "3.0.2" resolved "https://registry.yarnpkg.com/@rollup/plugin-image/-/plugin-image-3.0.2.tgz#8a66389510517495c5d10d392140cdefa43b27c2" @@ -3541,19 +4811,19 @@ ts-dedent "^2.0.0" uuid "^9.0.0" -"@storybook/addon-actions@7.0.14", "@storybook/addon-actions@^7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.0.14.tgz#97329ac121220eab7a8f010d4d0e4cfa559ff159" - integrity sha512-/gaKSc0hPZvTjnXG+Ohc8UZF3cCiCVyrdH1StxTfrAb7K3Jg+V1bK/dQ7XkC3IwbJSM/uqmYe5rdEpNXouymlQ== +"@storybook/addon-actions@7.3.0", "@storybook/addon-actions@^7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.3.0.tgz#fb1663a2810918a4147edebc5c7ff056d6ec7e94" + integrity sha512-JOEbJ4eDUDaW9bx7yAg5/3Mglj2uxNZAlSIV1YM2MF4R4Tc7vM6EnmBavUwC+9iSvoSzupG9EnO12ZcAB/2oAQ== dependencies: - "@storybook/client-logger" "7.0.14" - "@storybook/components" "7.0.14" - "@storybook/core-events" "7.0.14" + "@storybook/client-logger" "7.3.0" + "@storybook/components" "7.3.0" + "@storybook/core-events" "7.3.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.14" - "@storybook/preview-api" "7.0.14" - "@storybook/theming" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/manager-api" "7.3.0" + "@storybook/preview-api" "7.3.0" + "@storybook/theming" "7.3.0" + "@storybook/types" "7.3.0" dequal "^2.0.2" lodash "^4.17.21" polished "^4.2.2" @@ -3579,19 +4849,19 @@ memoizerific "^1.11.3" ts-dedent "^2.0.0" -"@storybook/addon-backgrounds@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.0.14.tgz#bd139c53b10173394c050cfc1430276d44531bc2" - integrity sha512-0zuNcRKFK5GYok1SySh93k7r9n79F6e+zz+Y0YpD4b1zHSfqfDHsBc663RyvVBiixrNw20g5pB9U8u9A4sajxA== +"@storybook/addon-backgrounds@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.3.0.tgz#4f6e6fae37e195cd6971bc62c695245f8e3b6a8c" + integrity sha512-ZczNrcfXII6OuybeUr2r3H+d++OFIEOwktFSFO20kfGegNHFLr6URVqzSUUQlTyR/J7QgXFlMBwKSvZfxjMQlg== dependencies: - "@storybook/client-logger" "7.0.14" - "@storybook/components" "7.0.14" - "@storybook/core-events" "7.0.14" + "@storybook/client-logger" "7.3.0" + "@storybook/components" "7.3.0" + "@storybook/core-events" "7.3.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.14" - "@storybook/preview-api" "7.0.14" - "@storybook/theming" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/manager-api" "7.3.0" + "@storybook/preview-api" "7.3.0" + "@storybook/theming" "7.3.0" + "@storybook/types" "7.3.0" memoizerific "^1.11.3" ts-dedent "^2.0.0" @@ -3612,20 +4882,21 @@ lodash "^4.17.21" ts-dedent "^2.0.0" -"@storybook/addon-controls@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.0.14.tgz#d517d6dc9ae0fba9c8d024d284b85e4ad09d4606" - integrity sha512-EVVpjctBbsVpIPXXTMz0Ax5pG2L7WTjBFZ7h9MzhfpwycSCYYg125O2YBvg3jq6/mgP6jVmmwv4o3VJoPbus8Q== - dependencies: - "@storybook/blocks" "7.0.14" - "@storybook/client-logger" "7.0.14" - "@storybook/components" "7.0.14" - "@storybook/core-common" "7.0.14" - "@storybook/manager-api" "7.0.14" - "@storybook/node-logger" "7.0.14" - "@storybook/preview-api" "7.0.14" - "@storybook/theming" "7.0.14" - "@storybook/types" "7.0.14" +"@storybook/addon-controls@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.3.0.tgz#614278a2bd163982a62b9c4e5b55e9bc4f3d0f27" + integrity sha512-I8uC3KW2rVdT/7bvMzW48tJOJC6Vwg7zD4N6sQjcgo0uY39infvSWYzqeO2euHt5J1h3m538BacY/XShQhxvWQ== + dependencies: + "@storybook/blocks" "7.3.0" + "@storybook/client-logger" "7.3.0" + "@storybook/components" "7.3.0" + "@storybook/core-common" "7.3.0" + "@storybook/core-events" "7.3.0" + "@storybook/manager-api" "7.3.0" + "@storybook/node-logger" "7.3.0" + "@storybook/preview-api" "7.3.0" + "@storybook/theming" "7.3.0" + "@storybook/types" "7.3.0" lodash "^4.17.21" ts-dedent "^2.0.0" @@ -3656,28 +4927,26 @@ remark-slug "^6.0.0" ts-dedent "^2.0.0" -"@storybook/addon-docs@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.0.14.tgz#adcb38c5c4c01bdb7bc15f6bdc91fdbc54730826" - integrity sha512-6fC+NVNvkWTVDOfCaxUxI4AVVSvQd0qxcUw7cO7ti/G/HKEPmC+hAT4rVVDBnj+XCNtAvEN+wt0mOFIBndN1iQ== +"@storybook/addon-docs@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.3.0.tgz#2e31fe1d98d0205e64eb9fb01600206844b35832" + integrity sha512-MQWd7Rdbk3Rt8NYZ5l2Zi7YzGaSyRztRqRvqZcLcyCll+2fOHPbMy1MEoUgKqw1esevLJOG01FWkUk0Y6Qd8Lw== dependencies: - "@babel/core" "^7.20.2" - "@babel/plugin-transform-react-jsx" "^7.19.0" "@jest/transform" "^29.3.1" "@mdx-js/react" "^2.1.5" - "@storybook/blocks" "7.0.14" - "@storybook/client-logger" "7.0.14" - "@storybook/components" "7.0.14" - "@storybook/csf-plugin" "7.0.14" - "@storybook/csf-tools" "7.0.14" + "@storybook/blocks" "7.3.0" + "@storybook/client-logger" "7.3.0" + "@storybook/components" "7.3.0" + "@storybook/csf-plugin" "7.3.0" + "@storybook/csf-tools" "7.3.0" "@storybook/global" "^5.0.0" "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.0.14" - "@storybook/postinstall" "7.0.14" - "@storybook/preview-api" "7.0.14" - "@storybook/react-dom-shim" "7.0.14" - "@storybook/theming" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/node-logger" "7.3.0" + "@storybook/postinstall" "7.3.0" + "@storybook/preview-api" "7.3.0" + "@storybook/react-dom-shim" "7.3.0" + "@storybook/theming" "7.3.0" + "@storybook/types" "7.3.0" fs-extra "^11.1.0" remark-external-links "^8.0.0" remark-slug "^6.0.0" @@ -3703,24 +4972,24 @@ "@storybook/preview-api" "7.0.12" ts-dedent "^2.0.0" -"@storybook/addon-essentials@^7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.0.14.tgz#56091c529feed1e00effe6b665ae82838f0e5a15" - integrity sha512-mJxI94j8PA50n+a79//5E2YSTRo8X0syo02GQjkq2EJwKc9N/7cItZV02ir9iegczAEoqtWFk3khlv4Hx/pOPQ== - dependencies: - "@storybook/addon-actions" "7.0.14" - "@storybook/addon-backgrounds" "7.0.14" - "@storybook/addon-controls" "7.0.14" - "@storybook/addon-docs" "7.0.14" - "@storybook/addon-highlight" "7.0.14" - "@storybook/addon-measure" "7.0.14" - "@storybook/addon-outline" "7.0.14" - "@storybook/addon-toolbars" "7.0.14" - "@storybook/addon-viewport" "7.0.14" - "@storybook/core-common" "7.0.14" - "@storybook/manager-api" "7.0.14" - "@storybook/node-logger" "7.0.14" - "@storybook/preview-api" "7.0.14" +"@storybook/addon-essentials@^7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.3.0.tgz#1551a31561dbd1a42d2b200f0dfdb83954b6795a" + integrity sha512-yHnQpT/Vjff4Xufxtl81+fVGCE9VowKItXs7TjE0OXNMZaKjMOtddti/zsOAu0v/uUZV9PIu1xrPH+jGTeHXlA== + dependencies: + "@storybook/addon-actions" "7.3.0" + "@storybook/addon-backgrounds" "7.3.0" + "@storybook/addon-controls" "7.3.0" + "@storybook/addon-docs" "7.3.0" + "@storybook/addon-highlight" "7.3.0" + "@storybook/addon-measure" "7.3.0" + "@storybook/addon-outline" "7.3.0" + "@storybook/addon-toolbars" "7.3.0" + "@storybook/addon-viewport" "7.3.0" + "@storybook/core-common" "7.3.0" + "@storybook/manager-api" "7.3.0" + "@storybook/node-logger" "7.3.0" + "@storybook/preview-api" "7.3.0" ts-dedent "^2.0.0" "@storybook/addon-highlight@7.0.12": @@ -3732,14 +5001,14 @@ "@storybook/global" "^5.0.0" "@storybook/preview-api" "7.0.12" -"@storybook/addon-highlight@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.0.14.tgz#74c0d7577166633895c55a1c876d8af32e3eed68" - integrity sha512-6lQmvqgC7OUcBFsmQxb35hhEuYVQ7j7jWU0quCqAkzsZ0z63rF1Ip+pSHvz9GYwly0kgocRuqPFVevRnrgaQnQ== +"@storybook/addon-highlight@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.3.0.tgz#07959411cc74aff7242c816d01878bba7137cf6e" + integrity sha512-Rsl1+/KiNuh0doTtbyDv9jO6kg6b/5LqLz0p84o+DcEwYGTQnfvPMs2e8q38DNF8HBEw4PJdWkSHlJkex56xPA== dependencies: - "@storybook/core-events" "7.0.14" + "@storybook/core-events" "7.3.0" "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.0.14" + "@storybook/preview-api" "7.3.0" "@storybook/addon-links@^7.0.12": version "7.0.12" @@ -3757,19 +5026,19 @@ prop-types "^15.7.2" ts-dedent "^2.0.0" -"@storybook/addon-links@^7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.0.14.tgz#03b1ec001c87536b79fd171c46aca714329b71b5" - integrity sha512-WAy5FxZSWc95k6aNgo+Uu54cNruSvT6rU2QQT7mZjdQCRFK+fO5eU5fZpybxDNpEj0SKbG9XVFxaer4doMzAkA== +"@storybook/addon-links@^7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.3.0.tgz#a5a6656886d40a410a67af9f4d73847af87459d9" + integrity sha512-CLYjhaSYDGX9Y8DNK1IDRwWg3dMREutu4e3uRB2sIVzs3QhF7cOKNWpojTwS4EJ3WxnBoVKIossMI6pjUn+EWg== dependencies: - "@storybook/client-logger" "7.0.14" - "@storybook/core-events" "7.0.14" + "@storybook/client-logger" "7.3.0" + "@storybook/core-events" "7.3.0" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.14" - "@storybook/preview-api" "7.0.14" - "@storybook/router" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/manager-api" "7.3.0" + "@storybook/preview-api" "7.3.0" + "@storybook/router" "7.3.0" + "@storybook/types" "7.3.0" prop-types "^15.7.2" ts-dedent "^2.0.0" @@ -3782,6 +5051,15 @@ remark-gfm "^3.0.1" ts-dedent "^2.0.0" +"@storybook/addon-mdx-gfm@^7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-mdx-gfm/-/addon-mdx-gfm-7.3.0.tgz#14bcbc8f73d42173859eb5dc0e9906bf9947e794" + integrity sha512-5+a97ta775JeK4qXMrIDhFcbtEintQ41GvwsX0Yo5nXfHZ2wkbyXPgf1TcfN2dEjOlPXo3P26hyCm49IAFLwBg== + dependencies: + "@storybook/node-logger" "7.3.0" + remark-gfm "^3.0.1" + ts-dedent "^2.0.0" + "@storybook/addon-measure@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.0.12.tgz#41d552872b2bed2ea21ca29990ae205aeaffa6e8" @@ -3795,18 +5073,19 @@ "@storybook/preview-api" "7.0.12" "@storybook/types" "7.0.12" -"@storybook/addon-measure@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.0.14.tgz#28d64dde191542e47ea5e9eb296d0737066d4c73" - integrity sha512-IQKna2ceadqs72Q6yk0Eksct2mQ/RXwpU6tK/vd912+NHQzOKxgswqxHNDUnl6Xtgwijt/vJNken720Rhn6L/Q== +"@storybook/addon-measure@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.3.0.tgz#32de633cb060ca52abb86be32959099694765c6a" + integrity sha512-c4p0LdsphOQAHWakBxKa4CWUuhyslDXcp+N+TxpMSJ6Ra2jXvPUy+8fhLNuCBZtrJ+DMEctjAGgDOcsxiZSsdg== dependencies: - "@storybook/client-logger" "7.0.14" - "@storybook/components" "7.0.14" - "@storybook/core-events" "7.0.14" + "@storybook/client-logger" "7.3.0" + "@storybook/components" "7.3.0" + "@storybook/core-events" "7.3.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.14" - "@storybook/preview-api" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/manager-api" "7.3.0" + "@storybook/preview-api" "7.3.0" + "@storybook/types" "7.3.0" + tiny-invariant "^1.3.1" "@storybook/addon-outline@7.0.12": version "7.0.12" @@ -3822,18 +5101,18 @@ "@storybook/types" "7.0.12" ts-dedent "^2.0.0" -"@storybook/addon-outline@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.0.14.tgz#bd4c76ea0035d147318c2a8b638b11a802824bc1" - integrity sha512-vgBa0AESYVrWEH94NsNSwIS/dVlnwemk4xijbxkvrWhqk1weQIeFQHK5SKGNUuXu+8I/8reyQQb2Ic7B9fgsow== +"@storybook/addon-outline@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.3.0.tgz#d7f531fb3ea2575c466543937e3fe5cb885d65c7" + integrity sha512-/KZPi6XlyJmjDyNb+rsN/UQ9F3lm0Co41guQqS3VnwjFz3RaLp8KNfHDXvQZ0Y+MO4L5gPejqOsgz6464pBkOg== dependencies: - "@storybook/client-logger" "7.0.14" - "@storybook/components" "7.0.14" - "@storybook/core-events" "7.0.14" + "@storybook/client-logger" "7.3.0" + "@storybook/components" "7.3.0" + "@storybook/core-events" "7.3.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.14" - "@storybook/preview-api" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/manager-api" "7.3.0" + "@storybook/preview-api" "7.3.0" + "@storybook/types" "7.3.0" ts-dedent "^2.0.0" "@storybook/addon-postcss@^3.0.0-alpha.1": @@ -3858,16 +5137,16 @@ "@storybook/preview-api" "7.0.12" "@storybook/theming" "7.0.12" -"@storybook/addon-toolbars@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.0.14.tgz#5f39dd9047ce08be0406ed087f05610ee8dd1150" - integrity sha512-IujroQra+0iKq6gdErZy5vyjtVrSmWqa41J1dZ/0xnOlDgI/j4mH8+DC3m0qBavbrJ8zbvAH6eki/WVSVeNrcQ== +"@storybook/addon-toolbars@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.3.0.tgz#2c5afd8eedc7ec145c3a43b02d3f7f5b2e688a77" + integrity sha512-1zK7lVoodN7Es+ay87R+ibzxwYxGEJN/7sWoQpL2CxkmmFD6VxHV9bfrvQmzeKW4PSoGiCWi9QpeSdEk+Wv3Fw== dependencies: - "@storybook/client-logger" "7.0.14" - "@storybook/components" "7.0.14" - "@storybook/manager-api" "7.0.14" - "@storybook/preview-api" "7.0.14" - "@storybook/theming" "7.0.14" + "@storybook/client-logger" "7.3.0" + "@storybook/components" "7.3.0" + "@storybook/manager-api" "7.3.0" + "@storybook/preview-api" "7.3.0" + "@storybook/theming" "7.3.0" "@storybook/addon-viewport@7.0.12": version "7.0.12" @@ -3884,18 +5163,18 @@ memoizerific "^1.11.3" prop-types "^15.7.2" -"@storybook/addon-viewport@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.0.14.tgz#26cc1cb8ac81fa8c35a888dc9845e170895bdbbc" - integrity sha512-NQ3MxJNOzHVdh3OeGVBSEv0+uAagmoqgF3f9jl7P+kdt/1GQa0csYg9cI86L5//7/14MI4AWUeeqsPWJjLigqQ== +"@storybook/addon-viewport@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.3.0.tgz#91fef93b505fe573baf6395ce568eb046bd8b12a" + integrity sha512-0Zk9swqw6SqWoHGq8Ccu+mHkx0+3RE4oGq+cSxModc5BVgO/dmXeSX5vzbJ0uhZXicu+T3UmbEkt0QnJ5sJCEQ== dependencies: - "@storybook/client-logger" "7.0.14" - "@storybook/components" "7.0.14" - "@storybook/core-events" "7.0.14" + "@storybook/client-logger" "7.3.0" + "@storybook/components" "7.3.0" + "@storybook/core-events" "7.3.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.14" - "@storybook/preview-api" "7.0.14" - "@storybook/theming" "7.0.14" + "@storybook/manager-api" "7.3.0" + "@storybook/preview-api" "7.3.0" + "@storybook/theming" "7.3.0" memoizerific "^1.11.3" prop-types "^15.7.2" @@ -3927,22 +5206,22 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/blocks@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.0.14.tgz#93c2c807737a246dde862adfdf9106c2d40008b7" - integrity sha512-VwuyzS4q+Os+WrXUQMnXH+1ufXsOzu5lh7Ufp8fa7y0LMnYitsXvwm1RyEvwsePvVTyKm2vJ7zrLxAe+D5m/xA== +"@storybook/blocks@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.3.0.tgz#6b49e976570c4baaed03ff9f90a7a502d2ac93f4" + integrity sha512-MUPK8aY2xyd9dHuKTBRZyDr3R0uj5BkOmbbIOUnub0brO8I8OfFi+lE1A+DdidZI/yBGvs05MJmNKHaSXpkPPA== dependencies: - "@storybook/channels" "7.0.14" - "@storybook/client-logger" "7.0.14" - "@storybook/components" "7.0.14" - "@storybook/core-events" "7.0.14" + "@storybook/channels" "7.3.0" + "@storybook/client-logger" "7.3.0" + "@storybook/components" "7.3.0" + "@storybook/core-events" "7.3.0" "@storybook/csf" "^0.1.0" - "@storybook/docs-tools" "7.0.14" + "@storybook/docs-tools" "7.3.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.14" - "@storybook/preview-api" "7.0.14" - "@storybook/theming" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/manager-api" "7.3.0" + "@storybook/preview-api" "7.3.0" + "@storybook/theming" "7.3.0" + "@storybook/types" "7.3.0" "@types/lodash" "^4.14.167" color-convert "^2.0.1" dequal "^2.0.2" @@ -3952,6 +5231,7 @@ polished "^4.2.2" react-colorful "^5.1.2" telejson "^7.0.3" + tocbot "^4.20.1" ts-dedent "^2.0.0" util-deprecate "^1.0.2" @@ -3977,21 +5257,21 @@ process "^0.11.10" util "^0.12.4" -"@storybook/builder-manager@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.0.14.tgz#c30ebdd5e83c559e8c3c40b2e625ac6a19a43262" - integrity sha512-Dkqd/sHCbsK8uzpko2g0iu7FyYFFTIWrg1zPD6qe+mKcHM+/fmFF4FgMHC1GkWNr8Q8G6m81UBsCadkCI5jpVg== +"@storybook/builder-manager@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.3.0.tgz#5f51a1395c9c8bd6cf6abbf285b99b43907abb59" + integrity sha512-sC5fRPnnbbYDAT4zYBtUJQ1Q/DixzI5ECZs21J+ndLyb96bZjU0uBue8dasI08zNE+hgMD8FpnAqQsCSwk5YeA== dependencies: "@fal-works/esbuild-plugin-global-externals" "^2.1.2" - "@storybook/core-common" "7.0.14" - "@storybook/manager" "7.0.14" - "@storybook/node-logger" "7.0.14" + "@storybook/core-common" "7.3.0" + "@storybook/manager" "7.3.0" + "@storybook/node-logger" "7.3.0" "@types/ejs" "^3.1.1" "@types/find-cache-dir" "^3.2.1" "@yarnpkg/esbuild-plugin-pnp" "^3.0.0-rc.10" browser-assert "^1.2.1" ejs "^3.1.8" - esbuild "^0.17.0" + esbuild "^0.18.0" esbuild-plugin-alias "^0.2.1" express "^4.17.3" find-cache-dir "^3.0.0" @@ -4025,28 +5305,27 @@ remark-slug "^6.0.0" rollup "^2.25.0 || ^3.3.0" -"@storybook/builder-vite@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.0.14.tgz#c55014b7fd7002fdb8c8c4957f5b5c1c9012868d" - integrity sha512-dbBATognEDh9Ry2lQm8HxIVBru7tpKKeK1nNG/mzVksG26fy14GX+4vUkWEzu0dRTmC+EEH9ePClglQEdXoIXg== - dependencies: - "@storybook/channel-postmessage" "7.0.14" - "@storybook/channel-websocket" "7.0.14" - "@storybook/client-logger" "7.0.14" - "@storybook/core-common" "7.0.14" - "@storybook/csf-plugin" "7.0.14" +"@storybook/builder-vite@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.3.0.tgz#34f0899c107df648186731e2cd56aae19d61893e" + integrity sha512-XVjzqJSvOV9fBG4GpYOGPZsMKgN9v6AQthpe9+bxtvY32tkP3CkKt3fuD1Qh48v7Q63lWdZX9qq3tQ76CvS9Cw== + dependencies: + "@storybook/channels" "7.3.0" + "@storybook/client-logger" "7.3.0" + "@storybook/core-common" "7.3.0" + "@storybook/csf-plugin" "7.3.0" "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.0.14" - "@storybook/preview" "7.0.14" - "@storybook/preview-api" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/node-logger" "7.3.0" + "@storybook/preview" "7.3.0" + "@storybook/preview-api" "7.3.0" + "@storybook/types" "7.3.0" + "@types/find-cache-dir" "^3.2.1" browser-assert "^1.2.1" es-module-lexer "^0.9.3" express "^4.17.3" + find-cache-dir "^3.0.0" fs-extra "^11.1.0" - glob "^8.1.0" - glob-promise "^6.0.2" - magic-string "^0.27.0" + magic-string "^0.30.0" remark-external-links "^8.0.0" remark-slug "^6.0.0" rollup "^2.25.0 || ^3.3.0" @@ -4063,18 +5342,6 @@ qs "^6.10.0" telejson "^7.0.3" -"@storybook/channel-postmessage@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-7.0.14.tgz#813f34b7e32d9f22ae4aa3eff2df588d2e549b2f" - integrity sha512-LYgxjOg6FTuow/H9UfcL825Bf1ScJGnhMjImmI5GIkHSHKMKlYVQhRuN7WU5IUX6O5rOHV9hwkraaTZTWkFIzQ== - dependencies: - "@storybook/channels" "7.0.14" - "@storybook/client-logger" "7.0.14" - "@storybook/core-events" "7.0.14" - "@storybook/global" "^5.0.0" - qs "^6.10.0" - telejson "^7.0.3" - "@storybook/channel-websocket@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-7.0.12.tgz#d0571e117c2baf9590e7c8c65299afec56351e3f" @@ -4085,25 +5352,22 @@ "@storybook/global" "^5.0.0" telejson "^7.0.3" -"@storybook/channel-websocket@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-7.0.14.tgz#8ffdcaeeaf39b51c78843ff4d6203edf5314cdfd" - integrity sha512-j610zCVWkNDTROOBVgwvrKoPXVWsbfdoMegIXgg+h9jWGWMXRPohtxeauhHICxms3dEYHngH9VI4XVzMmSCXtA== - dependencies: - "@storybook/channels" "7.0.14" - "@storybook/client-logger" "7.0.14" - "@storybook/global" "^5.0.0" - telejson "^7.0.3" - "@storybook/channels@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.0.12.tgz#54fc4a14cd27746c1f210e45d563f4d88cf2280c" integrity sha512-KDdDmDs8kxAJU+vndTqTNazjLO+XoIPiTRlfP7mk7cgHiQXSjMYy3JSCQ7W0of0Q+9VSl/ve9CNbnGbcQF7rNQ== -"@storybook/channels@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.0.14.tgz#53f60f82d5eab597276a28e69875118ed5c81cdc" - integrity sha512-LVoFy2TRJz5lbIFfaQ6Hapn0XmtXV/kkBbD/kQ9E8KTMfbWlZApGVaCnzGKR7/eiwft38smT9mmyWOfg3CfQbg== +"@storybook/channels@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.3.0.tgz#c8c07e702ad7573314cd59c515e1d4ff234e0ba5" + integrity sha512-j4b5u8VSt+3975zawh6FbPS+gjQfRkPCIGV+Cd6RUrwVZnwJfr+1FeTjweyMpQaQGChtiOqx/W91TH8q2yODog== + dependencies: + "@storybook/client-logger" "7.3.0" + "@storybook/core-events" "7.3.0" + "@storybook/global" "^5.0.0" + qs "^6.10.0" + telejson "^7.0.3" + tiny-invariant "^1.3.1" "@storybook/cli@7.0.12": version "7.0.12" @@ -4149,23 +5413,25 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/cli@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.0.14.tgz#c18b5f62bb08cd8f2609ff6faebadecb8b7c674e" - integrity sha512-x6KP/3i5LPIk/lSPqC7Nx8ikwkSFSPYP51TlWi/ldoCiPmS63MLnRvaDK+zxhy++fk4r9OWKTETptRjw0i6GSg== +"@storybook/cli@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.3.0.tgz#b0b0ab764831a02cc1eed240c7fd3494d9647128" + integrity sha512-CeZfqNsjRnqiVrSeA/hnMylzpypVUkxHwmu0cbUbHhKjV2uEacF7i25bC9FhdcbZUp1geQMBsy4GleMovNTK/A== dependencies: - "@babel/core" "^7.20.2" - "@babel/preset-env" "^7.20.2" + "@babel/core" "^7.22.9" + "@babel/preset-env" "^7.22.9" + "@babel/types" "^7.22.5" "@ndelangen/get-tarball" "^3.0.7" - "@storybook/codemod" "7.0.14" - "@storybook/core-common" "7.0.14" - "@storybook/core-server" "7.0.14" - "@storybook/csf-tools" "7.0.14" - "@storybook/node-logger" "7.0.14" - "@storybook/telemetry" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/codemod" "7.3.0" + "@storybook/core-common" "7.3.0" + "@storybook/core-server" "7.3.0" + "@storybook/csf-tools" "7.3.0" + "@storybook/node-logger" "7.3.0" + "@storybook/telemetry" "7.3.0" + "@storybook/types" "7.3.0" "@types/semver" "^7.3.4" - boxen "^5.1.2" + "@yarnpkg/fslib" "2.10.3" + "@yarnpkg/libzip" "2.3.0" chalk "^4.1.0" commander "^6.2.1" cross-spawn "^7.0.3" @@ -4187,8 +5453,7 @@ puppeteer-core "^2.1.1" read-pkg-up "^7.0.1" semver "^7.3.7" - shelljs "^0.8.5" - simple-update-notifier "^1.0.0" + simple-update-notifier "^2.0.0" strip-json-comments "^3.0.1" tempy "^1.0.1" ts-dedent "^2.0.0" @@ -4201,10 +5466,10 @@ dependencies: "@storybook/global" "^5.0.0" -"@storybook/client-logger@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.0.14.tgz#81a4bb738c4cc3b5d3d8c680039918ba9e07b2db" - integrity sha512-LRsToB8B3iee2nS4OpCnyFhLD5zW16eIbrVGPC5vRQEoepbNAS1/F9D7gnRMYSYiCY3KMk0x3C58a/JVLyK5VA== +"@storybook/client-logger@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.3.0.tgz#5d03f4093e57e1aac4d31b3826b9258d603b264d" + integrity sha512-93Nf4DOgg8HwEX/n+JKB/el5MNl8v4vNfDO+5cqoKqS5b3yETDG6spKOA6GciNYBJWIKMkEg/WNPFG2N9cvhTA== dependencies: "@storybook/global" "^5.0.0" @@ -4227,18 +5492,19 @@ prettier "^2.8.0" recast "^0.23.1" -"@storybook/codemod@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.0.14.tgz#5272d081973228c21f93175c7b74c0e2b793bd50" - integrity sha512-Lw1wJA0wGLnSE10hcBVOtbLVzdgR8uKoOWa1vIpioIBiWyv3/is/D5cEBz8557fCfgCosooJNIdj5emmyHUsgQ== +"@storybook/codemod@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.3.0.tgz#10495620c811e4f783e86584f216f24a15b193d5" + integrity sha512-gRBrXSoP79llNBEqdxH2O/M+ED5BSyMfGsqgmXsXPVfnzgoSRWVBCQOW9mw6a986efKPMjb532GK4nbmjk1mtw== dependencies: - "@babel/core" "~7.21.0" - "@babel/preset-env" "~7.21.0" - "@babel/types" "~7.21.2" + "@babel/core" "^7.22.9" + "@babel/preset-env" "^7.22.9" + "@babel/types" "^7.22.5" "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.0.14" - "@storybook/node-logger" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/csf-tools" "7.3.0" + "@storybook/node-logger" "7.3.0" + "@storybook/types" "7.3.0" + "@types/cross-spawn" "^6.0.2" cross-spawn "^7.0.3" globby "^11.0.2" jscodeshift "^0.14.0" @@ -4260,16 +5526,19 @@ use-resize-observer "^9.1.0" util-deprecate "^1.0.2" -"@storybook/components@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.0.14.tgz#75dca6e29c8027174e7ca2b4e6ecb2f5d17509a8" - integrity sha512-Yqw4K43vHiUXTALnT85MKpggNKbdSQZk9HxiOCa8kkOmDV6qwyjSpG3sumpWN9eDZxrh7ZPwnzyD5rydHHRPYg== +"@storybook/components@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.3.0.tgz#ca4725fdf80d38a873f366e6f7d9f622599cd0a5" + integrity sha512-YHcPsH0T//ZZ3HhZDmf+UKt2R0b+kNT42LizYs5R61d47oIvsHrqPqdN7p+OuTrBpaFdVNSzO7XjpeRodqGRLQ== dependencies: - "@storybook/client-logger" "7.0.14" + "@radix-ui/react-select" "^1.2.2" + "@radix-ui/react-toolbar" "^1.0.4" + "@storybook/client-logger" "7.3.0" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/theming" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/icons" "^1.1.6" + "@storybook/theming" "7.3.0" + "@storybook/types" "7.3.0" memoizerific "^1.11.3" use-resize-observer "^9.1.0" util-deprecate "^1.0.2" @@ -4282,13 +5551,13 @@ "@storybook/client-logger" "7.0.12" "@storybook/preview-api" "7.0.12" -"@storybook/core-client@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.0.14.tgz#32296b220304dc3bfbb9ffcd15d0b4b3b853069e" - integrity sha512-l+5CgekjYH0eWbzjvAREBU9uqbAPwT8ZF9uOF5THne+S/t9SgQx+pxRfluMSOkjD78rSwVcLw+mYxCLU0oX9Jw== +"@storybook/core-client@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.3.0.tgz#3df7e577418e7d9a5a98a6411b12b319e5eaf6e2" + integrity sha512-G2WlYdmBy+5/vEVXkNEoX5D/fRP+L+5Tgq9P8gYjvC+Rw5lMDUrA1RIsPl5hPvlBbDsEIn9gfMRMfVuwyJ3ybw== dependencies: - "@storybook/client-logger" "7.0.14" - "@storybook/preview-api" "7.0.14" + "@storybook/client-logger" "7.3.0" + "@storybook/preview-api" "7.3.0" "@storybook/core-common@7.0.12": version "7.0.12" @@ -4315,25 +5584,28 @@ resolve-from "^5.0.0" ts-dedent "^2.0.0" -"@storybook/core-common@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.0.14.tgz#f79f26640ed92bf48d809912de38c362625f2f23" - integrity sha512-FBMQhyxk5VzdkJe80Es4euTTUJeDeAHCaj3AmK5Tpj4iFXir+d91f1VyGn2IS1DnSVJZMNWquJ+5l8CCMBbyjg== +"@storybook/core-common@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.3.0.tgz#596c14530f93aa55ae1913e09acdc747643113e8" + integrity sha512-QCTuZXLq9z2AUEMmAAfSGHdXsAMWKnOou+d6adVknJINctW6T1B2L725SpRjYIXK1xpsQrSB+VT0wR4XCNRIMA== dependencies: - "@storybook/node-logger" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/node-logger" "7.3.0" + "@storybook/types" "7.3.0" + "@types/find-cache-dir" "^3.2.1" "@types/node" "^16.0.0" + "@types/node-fetch" "^2.6.4" "@types/pretty-hrtime" "^1.0.0" chalk "^4.1.0" - esbuild "^0.17.0" + esbuild "^0.18.0" esbuild-register "^3.4.0" - file-system-cache "^2.0.0" + file-system-cache "2.3.0" + find-cache-dir "^3.0.0" find-up "^5.0.0" fs-extra "^11.1.0" - glob "^8.1.0" - glob-promise "^6.0.2" + glob "^10.0.0" handlebars "^4.7.7" lazy-universal-dotenv "^4.0.0" + node-fetch "^2.0.0" picomatch "^2.3.0" pkg-dir "^5.0.0" pretty-hrtime "^1.0.3" @@ -4345,10 +5617,10 @@ resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.0.12.tgz#928409c27cca2855189834726c268b7c59996994" integrity sha512-VTmb/zjbz3o1bg+bATzLigVXMVDC/S1FP8CqIrz4mkiys52139FGzMandL2Y2AecPZPGss7ZRdfma28HKVYTRg== -"@storybook/core-events@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.0.14.tgz#b7a8df042e4bf59b5b1d3395e197bfb57d81a4e3" - integrity sha512-zHqeRLyL2PasZljLgclDox4cZ/2wN3KZmJJT6VI6VovHe4mr82Jb9PTsuwVwznDyf12em6C9YULgtoCXh5N9Sw== +"@storybook/core-events@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.3.0.tgz#e5ddfec39f676d20cb6e6c7b357335207cec4876" + integrity sha512-Ke3gjjJDMbihAVzgLUfXoZ3FHLLP22/TSBtytayztC0zAzEGeg6j4UUWzEKYggKIGJNIJ16GQfaGlcVLxHhSKw== "@storybook/core-server@7.0.12": version "7.0.12" @@ -4398,32 +5670,31 @@ watchpack "^2.2.0" ws "^8.2.3" -"@storybook/core-server@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.0.14.tgz#e43653d4a8faf64be72efc1bc2594138a7b00540" - integrity sha512-wQXrn9wx5WTtlkNtER3BDyPf1vml2icQhMpYC+xgs2+Rxgoxl02e6Eup9abuMNfKFQnXJ+8MAfLdLjpYNDsDRg== +"@storybook/core-server@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.3.0.tgz#745843731b057cc1ef5b48c0635eaf55a0bd51cc" + integrity sha512-TaysZpGXgdr58LkJkcXD2YyqbAxdn40X8S0HcBH241FKOGSC7GH7C5Wb1NkCuXrlek6K1h9KEfMSur7JUMn0Zw== dependencies: - "@aw-web-design/x-default-browser" "1.4.88" + "@aw-web-design/x-default-browser" "1.4.126" "@discoveryjs/json-ext" "^0.5.3" - "@storybook/builder-manager" "7.0.14" - "@storybook/core-common" "7.0.14" - "@storybook/core-events" "7.0.14" + "@storybook/builder-manager" "7.3.0" + "@storybook/channels" "7.3.0" + "@storybook/core-common" "7.3.0" + "@storybook/core-events" "7.3.0" "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.0.14" + "@storybook/csf-tools" "7.3.0" "@storybook/docs-mdx" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/manager" "7.0.14" - "@storybook/node-logger" "7.0.14" - "@storybook/preview-api" "7.0.14" - "@storybook/telemetry" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/manager" "7.3.0" + "@storybook/node-logger" "7.3.0" + "@storybook/preview-api" "7.3.0" + "@storybook/telemetry" "7.3.0" + "@storybook/types" "7.3.0" "@types/detect-port" "^1.3.0" "@types/node" "^16.0.0" - "@types/node-fetch" "^2.5.7" "@types/pretty-hrtime" "^1.0.0" "@types/semver" "^7.3.4" - better-opn "^2.1.1" - boxen "^5.1.2" + better-opn "^3.0.2" chalk "^4.1.0" cli-table3 "^0.6.1" compression "^1.7.4" @@ -4433,7 +5704,6 @@ globby "^11.0.2" ip "^2.0.0" lodash "^4.17.21" - node-fetch "^2.6.7" open "^8.4.0" pretty-hrtime "^1.0.3" prompts "^2.4.0" @@ -4441,7 +5711,9 @@ semver "^7.3.7" serve-favicon "^2.5.0" telejson "^7.0.3" + tiny-invariant "^1.3.1" ts-dedent "^2.0.0" + util "^0.12.4" util-deprecate "^1.0.2" watchpack "^2.2.0" ws "^8.2.3" @@ -4454,13 +5726,13 @@ "@storybook/csf-tools" "7.0.12" unplugin "^0.10.2" -"@storybook/csf-plugin@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.0.14.tgz#cbd41c7c307b982d70326ee28c8c8096b8567e19" - integrity sha512-gAYFJfnQD/DwFm2SoVysIGwjrmZJLOxc/evsCTuW17ERmiU2kOdmluFh7FSfd+4UTg/mACk5wBJEnebx5AmYUA== +"@storybook/csf-plugin@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.3.0.tgz#f41404acd3ac3489a5a759e79c551309e206f3e3" + integrity sha512-zbFY40D47ElkhvRcR7TZBa8ZgtAd7bHOeXT9zxi9fU6dH+ucHoyCgudxe2Obr4bCZUu+NtqYzmjHNkPE+QrHtw== dependencies: - "@storybook/csf-tools" "7.0.14" - unplugin "^0.10.2" + "@storybook/csf-tools" "7.3.0" + unplugin "^1.3.1" "@storybook/csf-tools@7.0.12": version "7.0.12" @@ -4477,17 +5749,17 @@ recast "^0.23.1" ts-dedent "^2.0.0" -"@storybook/csf-tools@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.0.14.tgz#de0376a83644325fdc4fcdbf2ab4dae69823f83a" - integrity sha512-jFbRdg8x2dxl+CvSiLOlkJ1xiLljYRwcMWkrk+bEsMCzyfzPHiPjNQCOQe0MXByvUEgnCbKVz57X4UaVpVbCGw== +"@storybook/csf-tools@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.3.0.tgz#d043c1453d54d6b30461f1186624a5d8a3cc64c2" + integrity sha512-gAmKg3JYQx9pyDgUS/I4VyH039Mv/kIuP2nUcBeK2V6pW+3sf9jrTVi4DjSB7q1Izqhnsa25jVdPbgRuWk1RFA== dependencies: - "@babel/generator" "~7.21.1" - "@babel/parser" "~7.21.2" - "@babel/traverse" "~7.21.2" - "@babel/types" "~7.21.2" + "@babel/generator" "^7.22.9" + "@babel/parser" "^7.22.7" + "@babel/traverse" "^7.22.8" + "@babel/types" "^7.22.5" "@storybook/csf" "^0.1.0" - "@storybook/types" "7.0.14" + "@storybook/types" "7.3.0" fs-extra "^11.1.0" recast "^0.23.1" ts-dedent "^2.0.0" @@ -4524,15 +5796,14 @@ doctrine "^3.0.0" lodash "^4.17.21" -"@storybook/docs-tools@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.0.14.tgz#ed70303fc4f6d3d36b63427b94bc8c55e59a9e30" - integrity sha512-0AMvBrwaQ7B3kOJSOHVe2VbV+ASFd353V+V4OWz5yZ7tBA+IJ7FaRmwZbZBEBe632JPTqNEiR0Ya86a4GZjqzA== +"@storybook/docs-tools@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.3.0.tgz#21f3e48bead2bb2f49fcc381489a82ad1d1993e5" + integrity sha512-Do30kbYbiQ+TgNexlhwDfvEFfuBDHp/PNTKUaV7i2ZngBaEa+VQx3GvLLnXbBMncXavdiVj5+tX2haVqtKfcZg== dependencies: - "@babel/core" "^7.12.10" - "@storybook/core-common" "7.0.14" - "@storybook/preview-api" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/core-common" "7.3.0" + "@storybook/preview-api" "7.3.0" + "@storybook/types" "7.3.0" "@types/doctrine" "^0.0.3" doctrine "^3.0.0" lodash "^4.17.21" @@ -4542,6 +5813,11 @@ resolved "https://registry.yarnpkg.com/@storybook/global/-/global-5.0.0.tgz#b793d34b94f572c1d7d9e0f44fac4e0dbc9572ed" integrity sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ== +"@storybook/icons@^1.1.6": + version "1.1.6" + resolved "https://registry.yarnpkg.com/@storybook/icons/-/icons-1.1.6.tgz#22536cde6dd85fa259608fa8bd7b9eeca2a8e688" + integrity sha512-co5gDCYPojRAc5lRMnWxbjrR1V37/rTmAo9Vok4a1hDpHZIwkGTWesdzvYivSQXYFxZTpxdM1b5K3W87brnahw== + "@storybook/manager-api@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.0.12.tgz#b0278d5500641bdb31fc7125609466bfd8a4f258" @@ -4563,19 +5839,19 @@ telejson "^7.0.3" ts-dedent "^2.0.0" -"@storybook/manager-api@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.0.14.tgz#6d4738650bc910711ee0e0745e5c744ca2a6bb1a" - integrity sha512-Yq5gMc/jIijGYWF5zyO3fcmNXklKEnyA0ZB6HmsdAiAMeLI6aF5c4Mmq9Uc0jGhTTRQyMP/J23q1gfOcZSnH8g== +"@storybook/manager-api@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.3.0.tgz#da6b7fb4fdf12b7f55f0e76cef5d3156dceeccde" + integrity sha512-eM2O8n1LQCYJ11MVDvFuwFZkL6ZlcWt4NHvfkF6hXUmVQhVz40g5Dr7tGuPX4pDccUvSciB69GhJGvtX8jt5DQ== dependencies: - "@storybook/channels" "7.0.14" - "@storybook/client-logger" "7.0.14" - "@storybook/core-events" "7.0.14" + "@storybook/channels" "7.3.0" + "@storybook/client-logger" "7.3.0" + "@storybook/core-events" "7.3.0" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/router" "7.0.14" - "@storybook/theming" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/router" "7.3.0" + "@storybook/theming" "7.3.0" + "@storybook/types" "7.3.0" dequal "^2.0.2" lodash "^4.17.21" memoizerific "^1.11.3" @@ -4589,10 +5865,10 @@ resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.0.12.tgz#917d60c5822c002d37ce169a22b4492055575284" integrity sha512-19BsDcwJOYXn6zEarxvNGDdYLUqZyhX92x6GPHSC4cf8BoxHuhmtnz5vOTZHusCxkKIu/C9W0H6wH2Ma47kDCg== -"@storybook/manager@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.0.14.tgz#b15b78df632618a8712820b780b44a19e881e825" - integrity sha512-+om5rBmRf3gR6Qs2FaCelQJMWcKqx9kuUreSf8FmJTGGvE5WazkrPz5+G6n44jXzUXSdmzQbqKFCxtT/rCU2Cg== +"@storybook/manager@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.3.0.tgz#22a90ac8709577b1fea1812627c7e63925ded827" + integrity sha512-99Rob6V2MpBkHiPER5d2ZsYO3wZusgKgq2qViTTn/F7ADpHmqYYgBpywCmSs9z5JqqutQgrDBDNMERcRrhUPSQ== "@storybook/mdx2-csf@^1.0.0": version "1.1.0" @@ -4619,6 +5895,11 @@ npmlog "^5.0.1" pretty-hrtime "^1.0.3" +"@storybook/node-logger@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.3.0.tgz#bee9dcfcca77d54adf446c78944d636a2831625a" + integrity sha512-y6No2mYWn0uPFY5DuwVBpsrjc7Q16gMLZDYFo8YSG68lbydLevmj3/lv7xAvqh002e9stE02weYt94Vl/SLLsQ== + "@storybook/node-logger@^6.1.14": version "6.5.13" resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-6.5.13.tgz#f4833ae220efe841747c4fead26419d6625af8d9" @@ -4635,10 +5916,10 @@ resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.0.12.tgz#89062ee571e13e681be230f176d938959c47c8a1" integrity sha512-RKNvBLgABBTQwvGyF2jX4vP7OMLB3KvEEOQDoeOKjqyWfekDn5smI+eT714mtmKIH0YMcwmvzLgEdZkjmM/XhA== -"@storybook/postinstall@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.0.14.tgz#759fb7b0cad4bc532cbb317cd6472706f29505e5" - integrity sha512-dJ5U6Th89MjBmBQFgnXM7TPvfIEKkCepsb7LaPMOW43lNOGerLdk3CtUaJy4FPe0B3Gq4CAFqEi5Or0crio7pA== +"@storybook/postinstall@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.3.0.tgz#3e383e1db64fb04b55b9695bb5b4160b955ec366" + integrity sha512-/y7niDypQoAkskgllCo+DXuIf5Obq0E+EFTrIiCBQOma8zc31A2QYdyBYxGkSNXYawRReMqjiVNGMvrlZ5fv0w== "@storybook/preview-api@7.0.12": version "7.0.12" @@ -4661,18 +5942,17 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/preview-api@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.0.14.tgz#55cc93b5fea9c140b241c8dbb7065f5c34606df0" - integrity sha512-GhBzTGgNtiEjKZxSYYq+IDEOme6QidS2BAcLLSrQ+Ka4j1dGOF0ZtCn/TPOPRFe51j9x6A5kl6PFpZpFuzxQHA== +"@storybook/preview-api@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.3.0.tgz#0765889af7a0ada618b7a353544a7223dea526bf" + integrity sha512-nGf7/Ra5HmecblohdQnwfVWP+Eb+g0hUldcPWkJOaC2jsCqUOagGG+zbdi7PtXHJOU0RZsuGphnwVMznPMqPcw== dependencies: - "@storybook/channel-postmessage" "7.0.14" - "@storybook/channels" "7.0.14" - "@storybook/client-logger" "7.0.14" - "@storybook/core-events" "7.0.14" + "@storybook/channels" "7.3.0" + "@storybook/client-logger" "7.3.0" + "@storybook/core-events" "7.3.0" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/types" "7.0.14" + "@storybook/types" "7.3.0" "@types/qs" "^6.9.5" dequal "^2.0.2" lodash "^4.17.21" @@ -4687,20 +5967,20 @@ resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.0.12.tgz#87005ce2785fbe2ae1bd890c073e68d1fb38ed72" integrity sha512-za8El/nnkyAo/uqyqAg7PMuP6DSdPoEnDRyIk4LzY7sAGly6i4Uge377cdo1nUBQLS5S4kKIc4xf8TUegb3G1Q== -"@storybook/preview@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.0.14.tgz#0a995a684a39ce9e290acb36fcf2e27feba60a96" - integrity sha512-4BfDwtwB4zRKsH+bKLHS5XEcm/EmKgfOaLhzCtDRH9dtGre4OjqU0IMxirdpp7HGNTa8lVgXIwU3F3aVx2Kgfg== +"@storybook/preview@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.3.0.tgz#5bc9279c9734a11035a2a1f66dbb8a29dfd8e447" + integrity sha512-mqEkPOXkhtNM9YrfwqgzI4kFOdghHAVui2HWRMziQhvH07EUs2H+Q67t4ElOlRCBe4ruqCGYn133T10H/4lF1g== "@storybook/react-dom-shim@7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.0.12.tgz#bd6223a1462c6d8c48b1e91e2dab8dec04c2ea80" integrity sha512-4z9J54TD7uphxPqSuLEzeKTV4oF8Fmv8qFfnT0XZJ2mpYTC2NTbkYoYZQ8N0eYzvNOk6xgfpDqBdmIANf4NaYw== -"@storybook/react-dom-shim@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.0.14.tgz#482ecb06f40a047be295a1ea79dbf5281de890ae" - integrity sha512-2cy2qJvRjV8YFJIrVdY79ZfSNoOOvQkTAECOvrfNu1DCfe+gTtxN2UJ+bOFKERHsnwBCK+0Cc40QCoTXVhdz2g== +"@storybook/react-dom-shim@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.3.0.tgz#6e0e1fe6efd7d4c94fb55cb27edb103dd54ee169" + integrity sha512-Xr0u2qLLaVCG6h1gdfMe6mgmQMQMy40p9McSWE2jsYxTYNVXAXD1QekQyQiFXbueoj8d4bWwCaoBDJ1eENiIVw== "@storybook/router@7.0.12": version "7.0.12" @@ -4711,12 +5991,12 @@ memoizerific "^1.11.3" qs "^6.10.0" -"@storybook/router@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.0.14.tgz#196b5c86433f6fa9213f096ce6074edf76f5ad10" - integrity sha512-0u78cMF+91W56I0V8YZp7BUWo2LVpK680YawRB2aENeg4mele/zxGmP4wiKNtQoo52Pyp7aowNRQ4yVvDElBIA== +"@storybook/router@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.3.0.tgz#ec86f422918f6fc3cb6d2c065f37251aa9a10a10" + integrity sha512-BLrVTXZzDLLMxpSVk/iR2IQwqwP8Oavc3usX9GojxagSPv1IS07jj52jA2BuXCqPK/5S0eE1pTgPYa42FHvy/w== dependencies: - "@storybook/client-logger" "7.0.14" + "@storybook/client-logger" "7.3.0" memoizerific "^1.11.3" qs "^6.10.0" @@ -4735,19 +6015,18 @@ nanoid "^3.3.1" read-pkg-up "^7.0.1" -"@storybook/telemetry@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.0.14.tgz#eb8b140fd1a147c03175bd3fdd0aef560da78ada" - integrity sha512-hwMRwcFCc86/M6uwemQwlivUmGwouLwr6vS7u7pcxw29IW/WtLg9amZih3N+6P9IEzHsMZKeXsC7TOIP+eL4JA== +"@storybook/telemetry@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.3.0.tgz#0b7ed56211196cc0e43d65506dd9489cc3bf9e6d" + integrity sha512-N6lNDSZ8ux5a1NLils93rGTYx4YKj+VOqu0I0um+/DB2ozPvf3nfzRxgkkmw18MtenfnwI9wnUltI8QaMnigUQ== dependencies: - "@storybook/client-logger" "7.0.14" - "@storybook/core-common" "7.0.14" + "@storybook/client-logger" "7.3.0" + "@storybook/core-common" "7.3.0" + "@storybook/csf-tools" "7.3.0" chalk "^4.1.0" detect-package-manager "^2.0.1" fetch-retry "^5.0.2" fs-extra "^11.1.0" - isomorphic-unfetch "^3.1.0" - nanoid "^3.3.1" read-pkg-up "^7.0.1" "@storybook/theming@7.0.12": @@ -4760,13 +6039,13 @@ "@storybook/global" "^5.0.0" memoizerific "^1.11.3" -"@storybook/theming@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.0.14.tgz#e52244057894f4f566ce50f776113eeda883c6af" - integrity sha512-ijf9ttzLaDMy1ExhD+i8JioSlDYP1sONUYUrKqJd/PHiJyC3+gzPRzQlE8IT++E4TlP+G19DwFchw9vk1HN1SA== +"@storybook/theming@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.3.0.tgz#2a015f4816f787de7dfd6649d50f05ef9805f8c1" + integrity sha512-/Jcd/duEW28lvjTbocKWiB8DT3wLZeJeBg3XtknZbZ0SlPf4JR5Y3Atl4fT1HEeV30Ks9ZlE5xipVY2Z+fjS7Q== dependencies: "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" - "@storybook/client-logger" "7.0.14" + "@storybook/client-logger" "7.3.0" "@storybook/global" "^5.0.0" memoizerific "^1.11.3" @@ -4780,15 +6059,15 @@ "@types/express" "^4.7.0" file-system-cache "^2.0.0" -"@storybook/types@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.0.14.tgz#273c8fc0cbde5b2996070f6ecdf7b2c017ec84d9" - integrity sha512-P9fL9Ha8nQY2uSc/GaCj/N28g8T0soiNWpBzcd61mk58eiCi1jSP7B5hA+jjKhj1eviIBPhwv81ZwnwLWxCtsg== +"@storybook/types@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.3.0.tgz#88e2141e31407b2dc864f9f364376c7b6e25a76b" + integrity sha512-NpemDA3hwK+jVTfPc1u1wQwu7DXqpatEtmAQUzEerx5lwoMvj3lGSk30xrOCpNvvpZz2P97FDScVsmzGlXwncA== dependencies: - "@storybook/channels" "7.0.14" + "@storybook/channels" "7.3.0" "@types/babel__core" "^7.0.0" "@types/express" "^4.7.0" - file-system-cache "^2.0.0" + file-system-cache "2.3.0" "@storybook/web-components-vite@^7.0.12": version "7.0.12" @@ -4801,16 +6080,16 @@ "@storybook/web-components" "7.0.12" magic-string "^0.27.0" -"@storybook/web-components-vite@^7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.0.14.tgz#23468fe4eba2ad79289da3a2a3af29c46e795e6b" - integrity sha512-ma7n/51OH4YiL7GXIAtbUc6Yx1D0sHLZcnxzy5Ajndhbrns7wtyU2jpv1Dni3Wc840p8/MtgU4X9UK3P1VgPhA== +"@storybook/web-components-vite@^7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.3.0.tgz#ec85e217fd93d1009be32edbdd615180c04407b1" + integrity sha512-206W/QuSqBDfv35OpNzEjNHmDXwnFqLQO/uTEs/T2Fswfvc5U31mdT4bbEqwJLY1iuR23vzlEbqWG+5VJjjarA== dependencies: - "@storybook/builder-vite" "7.0.14" - "@storybook/core-server" "7.0.14" - "@storybook/node-logger" "7.0.14" - "@storybook/web-components" "7.0.14" - magic-string "^0.27.0" + "@storybook/builder-vite" "7.3.0" + "@storybook/core-server" "7.3.0" + "@storybook/node-logger" "7.3.0" + "@storybook/web-components" "7.3.0" + magic-string "^0.30.0" "@storybook/web-components@7.0.12", "@storybook/web-components@^7.0.12": version "7.0.12" @@ -4826,18 +6105,19 @@ "@storybook/types" "7.0.12" ts-dedent "^2.0.0" -"@storybook/web-components@7.0.14", "@storybook/web-components@^7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.0.14.tgz#d0adb3c380338d3be22fae009c5ec065ea9bf1b6" - integrity sha512-W4PZFKv8ZPHyFgD8qqB8Nc/aVmZmk7MNjZ0xQaphKTCNKwosWU9lZvK+ARhf0xrLeU9HJdafd0hN7O3F9bhS9g== +"@storybook/web-components@7.3.0", "@storybook/web-components@^7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.3.0.tgz#12e697a510c6d8b49667c10b9f54e5f206945a55" + integrity sha512-27OktRG9ZWH47TnP69vRJyX4DUNbR2h9rA42JUozP5w6eTLwFzzw1MF9kz1IYrVsFl4U/kBhvz9ZRzgqYDGUfA== dependencies: - "@storybook/client-logger" "7.0.14" - "@storybook/core-client" "7.0.14" - "@storybook/docs-tools" "7.0.14" + "@storybook/client-logger" "7.3.0" + "@storybook/core-client" "7.3.0" + "@storybook/docs-tools" "7.3.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.14" - "@storybook/preview-api" "7.0.14" - "@storybook/types" "7.0.14" + "@storybook/manager-api" "7.3.0" + "@storybook/preview-api" "7.3.0" + "@storybook/types" "7.3.0" + tiny-invariant "^1.3.1" ts-dedent "^2.0.0" "@tailwindcss/aspect-ratio@^0.4.0": @@ -5002,6 +6282,13 @@ "@types/keygrip" "*" "@types/node" "*" +"@types/cross-spawn@^6.0.2": + version "6.0.2" + resolved "https://registry.yarnpkg.com/@types/cross-spawn/-/cross-spawn-6.0.2.tgz#168309de311cd30a2b8ae720de6475c2fbf33ac7" + integrity sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw== + dependencies: + "@types/node" "*" + "@types/debounce@^1.2.0": version "1.2.1" resolved "https://registry.yarnpkg.com/@types/debounce/-/debounce-1.2.1.tgz#79b65710bc8b6d44094d286aecf38e44f9627852" @@ -5029,6 +6316,11 @@ resolved "https://registry.yarnpkg.com/@types/ejs/-/ejs-3.1.1.tgz#29c539826376a65e7f7d672d51301f37ed718f6d" integrity sha512-RQul5wEfY7BjWm0sYY86cmUN/pcXWGyVxWX93DFFJvcrxax5zKlieLwA3T77xJGwNcZW0YW6CYG70p1m8xPFmA== +"@types/emscripten@^1.39.6": + version "1.39.7" + resolved "https://registry.yarnpkg.com/@types/emscripten/-/emscripten-1.39.7.tgz#3025183ea56e12bf4d096aadc48ce74ca051233d" + integrity sha512-tLqYV94vuqDrXh515F/FOGtBcRMTPGvVV1LzLbtYDcQmmhtpf/gLYf+hikBbQk8MzOHNz37wpFfJbYAuSn8HqA== + "@types/estree@0.0.39": version "0.0.39" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" @@ -5255,6 +6547,14 @@ "@types/node" "*" form-data "^3.0.0" +"@types/node-fetch@^2.6.4": + version "2.6.4" + resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.4.tgz#1bc3a26de814f6bf466b25aeb1473fa1afe6a660" + integrity sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg== + dependencies: + "@types/node" "*" + form-data "^3.0.0" + "@types/node@*": version "18.11.9" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.9.tgz#02d013de7058cea16d36168ef2fc653464cfbad4" @@ -5870,6 +7170,22 @@ dependencies: tslib "^2.4.0" +"@yarnpkg/fslib@2.10.3": + version "2.10.3" + resolved "https://registry.yarnpkg.com/@yarnpkg/fslib/-/fslib-2.10.3.tgz#a8c9893df5d183cf6362680b9f1c6d7504dd5717" + integrity sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A== + dependencies: + "@yarnpkg/libzip" "^2.3.0" + tslib "^1.13.0" + +"@yarnpkg/libzip@2.3.0", "@yarnpkg/libzip@^2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@yarnpkg/libzip/-/libzip-2.3.0.tgz#fe1e762e47669f6e2c960fc118436608d834e3be" + integrity sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg== + dependencies: + "@types/emscripten" "^1.39.6" + tslib "^1.13.0" + JSONStream@^1.0.4: version "1.3.5" resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" @@ -5938,6 +7254,11 @@ acorn@^8.2.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.8.0: resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73" integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA== +acorn@^8.9.0: + version "8.10.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" + integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== + address@^1.0.1: version "1.2.1" resolved "https://registry.yarnpkg.com/address/-/address-1.2.1.tgz#25bb61095b7522d65b357baa11bc05492d4c8acd" @@ -6056,6 +7377,11 @@ ansi-regex@^5.0.0, ansi-regex@^5.0.1: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== +ansi-regex@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" + integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== + ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" @@ -6075,6 +7401,11 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0, ansi-styles@^4.2.1, ansi-styles@^4.3.0: dependencies: color-convert "^2.0.1" +ansi-styles@^6.1.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" + integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== + ansicolors@~0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979" @@ -6144,6 +7475,13 @@ argparse@^2.0.1: resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== +aria-hidden@^1.1.1: + version "1.2.3" + resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.2.3.tgz#14aeb7fb692bbb72d69bebfa47279c1fd725e954" + integrity sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ== + dependencies: + tslib "^2.0.0" + arr-diff@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" @@ -6432,6 +7770,15 @@ babel-plugin-polyfill-corejs2@^0.3.3: "@babel/helper-define-polyfill-provider" "^0.3.3" semver "^6.1.1" +babel-plugin-polyfill-corejs2@^0.4.5: + version "0.4.5" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz#8097b4cb4af5b64a1d11332b6fb72ef5e64a054c" + integrity sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg== + dependencies: + "@babel/compat-data" "^7.22.6" + "@babel/helper-define-polyfill-provider" "^0.4.2" + semver "^6.3.1" + babel-plugin-polyfill-corejs3@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz#56ad88237137eade485a71b52f72dbed57c6230a" @@ -6440,6 +7787,14 @@ babel-plugin-polyfill-corejs3@^0.6.0: "@babel/helper-define-polyfill-provider" "^0.3.3" core-js-compat "^3.25.1" +babel-plugin-polyfill-corejs3@^0.8.3: + version "0.8.3" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz#b4f719d0ad9bb8e0c23e3e630c0c8ec6dd7a1c52" + integrity sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.4.2" + core-js-compat "^3.31.0" + babel-plugin-polyfill-regenerator@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz#390f91c38d90473592ed43351e801a9d3e0fd747" @@ -6447,6 +7802,13 @@ babel-plugin-polyfill-regenerator@^0.4.1: dependencies: "@babel/helper-define-polyfill-provider" "^0.3.3" +babel-plugin-polyfill-regenerator@^0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz#80d0f3e1098c080c8b5a65f41e9427af692dc326" + integrity sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.4.2" + babel-preset-current-node-syntax@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" @@ -6513,6 +7875,13 @@ better-opn@^2.1.1: dependencies: open "^7.0.3" +better-opn@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/better-opn/-/better-opn-3.0.2.tgz#f96f35deaaf8f34144a4102651babcf00d1d8817" + integrity sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ== + dependencies: + open "^8.0.4" + better-path-resolve@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/better-path-resolve/-/better-path-resolve-1.0.0.tgz#13a35a1104cdd48a7b74bf8758f96a1ee613f99d" @@ -6689,6 +8058,16 @@ browserslist@^4.17.5, browserslist@^4.21.3, browserslist@^4.21.4: node-releases "^2.0.6" update-browserslist-db "^1.0.9" +browserslist@^4.21.9: + version "4.21.10" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.10.tgz#dbbac576628c13d3b2231332cb2ec5a46e015bb0" + integrity sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ== + dependencies: + caniuse-lite "^1.0.30001517" + electron-to-chromium "^1.4.477" + node-releases "^2.0.13" + update-browserslist-db "^1.0.11" + browserstack-local@^1.4.8: version "1.5.1" resolved "https://registry.yarnpkg.com/browserstack-local/-/browserstack-local-1.5.1.tgz#0d424474cc2b74a9d9a22d00a2282941ff636f34" @@ -6875,7 +8254,7 @@ camelcase@^6.0.0, camelcase@^6.2.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001272, caniuse-lite@^1.0.30001400, caniuse-lite@^1.0.30001426: +caniuse-lite@^1.0.30001272, caniuse-lite@^1.0.30001400, caniuse-lite@^1.0.30001426, caniuse-lite@^1.0.30001517: version "1.0.30001520" resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001520.tgz" integrity sha512-tahF5O9EiiTzwTUqAeFjIZbn4Dnqxzz7ktrgGlMYNLH43Ul26IgTMH/zvL3DG0lZxBYnlT04axvInszUsZULdA== @@ -7567,6 +8946,13 @@ core-js-compat@^3.25.1: dependencies: browserslist "^4.21.4" +core-js-compat@^3.31.0: + version "3.32.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.32.0.tgz#f41574b6893ab15ddb0ac1693681bd56c8550a90" + integrity sha512-7a9a3D1k4UCVKnLhrgALyFcP7YCsLOQIxPd0dKjf/6GuPcgyiGP70ewWdCGrSK7evyhymi0qO4EqCmSJofDeYw== + dependencies: + browserslist "^4.21.9" + core-js@^3.8.2: version "3.26.0" resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.26.0.tgz#a516db0ed0811be10eac5d94f3b8463d03faccfe" @@ -8038,6 +9424,11 @@ detect-newline@^3.0.0: resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== +detect-node-es@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/detect-node-es/-/detect-node-es-1.1.0.tgz#163acdf643330caa0b4cd7c21e7ee7755d6fa493" + integrity sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ== + detect-package-manager@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/detect-package-manager/-/detect-package-manager-2.0.1.tgz#6b182e3ae5e1826752bfef1de9a7b828cffa50d8" @@ -8217,6 +9608,11 @@ duplexify@^3.5.0, duplexify@^3.6.0: readable-stream "^2.0.0" stream-shift "^1.0.0" +eastasianwidth@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" @@ -8234,6 +9630,11 @@ electron-to-chromium@^1.4.251: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz#61046d1e4cab3a25238f6bf7413795270f125592" integrity sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA== +electron-to-chromium@^1.4.477: + version "1.4.491" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.491.tgz#53de4625bde1e75b5b7804a36c68b2c39f6a0c1f" + integrity sha512-ZzPqGKghdVzlQJ+qpfE+r6EB321zed7e5JsvHIlMM4zPFF8okXUkF5Of7h7F3l3cltPL0rG7YVmlp5Qro7RQLA== + emittery@^0.7.1: version "0.7.2" resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82" @@ -8244,6 +9645,11 @@ emoji-regex@^8.0.0: resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + emojis-list@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" @@ -8697,6 +10103,34 @@ esbuild@^0.17.0: "@esbuild/win32-ia32" "0.17.19" "@esbuild/win32-x64" "0.17.19" +esbuild@^0.18.0: + version "0.18.20" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.18.20.tgz#4709f5a34801b43b799ab7d6d82f7284a9b7a7a6" + integrity sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA== + optionalDependencies: + "@esbuild/android-arm" "0.18.20" + "@esbuild/android-arm64" "0.18.20" + "@esbuild/android-x64" "0.18.20" + "@esbuild/darwin-arm64" "0.18.20" + "@esbuild/darwin-x64" "0.18.20" + "@esbuild/freebsd-arm64" "0.18.20" + "@esbuild/freebsd-x64" "0.18.20" + "@esbuild/linux-arm" "0.18.20" + "@esbuild/linux-arm64" "0.18.20" + "@esbuild/linux-ia32" "0.18.20" + "@esbuild/linux-loong64" "0.18.20" + "@esbuild/linux-mips64el" "0.18.20" + "@esbuild/linux-ppc64" "0.18.20" + "@esbuild/linux-riscv64" "0.18.20" + "@esbuild/linux-s390x" "0.18.20" + "@esbuild/linux-x64" "0.18.20" + "@esbuild/netbsd-x64" "0.18.20" + "@esbuild/openbsd-x64" "0.18.20" + "@esbuild/sunos-x64" "0.18.20" + "@esbuild/win32-arm64" "0.18.20" + "@esbuild/win32-ia32" "0.18.20" + "@esbuild/win32-x64" "0.18.20" + escalade@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" @@ -8885,6 +10319,16 @@ eslint-plugin-storybook@^0.6.12: requireindex "^1.1.0" ts-dedent "^2.2.0" +eslint-plugin-storybook@^0.6.13: + version "0.6.13" + resolved "https://registry.yarnpkg.com/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.13.tgz#897a9f6a9bb88c63b02f05850f30c28a9848a3f7" + integrity sha512-smd+CS0WH1jBqUEJ3znGS7DU4ayBE9z6lkQAK2yrSUv1+rq8BT/tiI5C/rKE7rmiqiAfojtNYZRhzo5HrulccQ== + dependencies: + "@storybook/csf" "^0.0.1" + "@typescript-eslint/utils" "^5.45.0" + requireindex "^1.1.0" + ts-dedent "^2.2.0" + eslint-plugin-unicorn@^36.0.0: version "36.0.0" resolved "https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-36.0.0.tgz#db50e1426839e401d33c5a279f49d4a5bbb640d8" @@ -9421,6 +10865,14 @@ file-entry-cache@^6.0.1: dependencies: flat-cache "^3.0.4" +file-system-cache@2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/file-system-cache/-/file-system-cache-2.3.0.tgz#201feaf4c8cd97b9d0d608e96861bb6005f46fe6" + integrity sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ== + dependencies: + fs-extra "11.1.1" + ramda "0.29.0" + file-system-cache@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/file-system-cache/-/file-system-cache-2.0.1.tgz#1ce31c4a75ae13c00666bbde0c890cae8d980cd7" @@ -9588,6 +11040,14 @@ for-in@^1.0.2: resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== +foreground-child@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" + integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== + dependencies: + cross-spawn "^7.0.0" + signal-exit "^4.0.1" + form-data@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" @@ -9634,6 +11094,15 @@ fs-constants@^1.0.0: resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== +fs-extra@11.1.1: + version "11.1.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.1.tgz#da69f7c39f3b002378b0954bb6ae7efdc0876e2d" + integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + fs-extra@^10.0.0, fs-extra@^10.1.0: version "10.1.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" @@ -9796,6 +11265,11 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@ has "^1.0.3" has-symbols "^1.0.3" +get-nonce@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/get-nonce/-/get-nonce-1.0.1.tgz#fdf3f0278073820d2ce9426c18f07481b1e0cdf3" + integrity sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q== + get-npm-tarball-url@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/get-npm-tarball-url/-/get-npm-tarball-url-2.0.3.tgz#67dff908d699e9e2182530ae6e939a93e5f8dfdb" @@ -9950,6 +11424,17 @@ glob@7.2.0: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^10.0.0: + version "10.3.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.3.tgz#8360a4ffdd6ed90df84aa8d52f21f452e86a123b" + integrity sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw== + dependencies: + foreground-child "^3.1.0" + jackspeak "^2.0.3" + minimatch "^9.0.1" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + path-scurry "^1.10.1" + glob@^7.0.0, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.2.0: version "7.2.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" @@ -10589,6 +12074,13 @@ interpret@^1.0.0: resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== +invariant@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + ip@^1.1.5: version "1.1.8" resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.8.tgz#ae05948f6b075435ed3307acce04629da8cdbf48" @@ -11154,6 +12646,15 @@ istanbul-reports@^3.0.2: html-escaper "^2.0.0" istanbul-lib-report "^3.0.0" +jackspeak@^2.0.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.2.3.tgz#ac63c57c18d254dc78a1f4ecd1cdeb4daeb6e616" + integrity sha512-pF0kfjmg8DJLxDrizHoCZGUFz4P4czQ3HyfW4BU0ffebYkzAVlBywp5zaxW/TM+r0sGbmrQdi8EQQVTJFxnGsQ== + dependencies: + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + jake@^10.8.5: version "10.8.5" resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" @@ -12222,7 +13723,7 @@ longest-streak@^3.0.0: resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.1.0.tgz#62fa67cd958742a1574af9f39866364102d90cd4" integrity sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g== -loose-envify@^1.1.0, loose-envify@^1.4.0: +loose-envify@^1.0.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== @@ -12278,6 +13779,11 @@ lru-cache@^7.7.1: resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.14.1.tgz#8da8d2f5f59827edb388e63e459ac23d6d408fea" integrity sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA== +"lru-cache@^9.1.1 || ^10.0.0": + version "10.0.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.0.1.tgz#0a3be479df549cca0e5d693ac402ff19537a6b7a" + integrity sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g== + magic-string@^0.27.0: version "0.27.0" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.27.0.tgz#e4a3413b4bab6d98d2becffd48b4a257effdbbf3" @@ -12285,6 +13791,13 @@ magic-string@^0.27.0: dependencies: "@jridgewell/sourcemap-codec" "^1.4.13" +magic-string@^0.30.0: + version "0.30.2" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.2.tgz#dcf04aad3d0d1314bc743d076c50feb29b3c7aca" + integrity sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug== + dependencies: + "@jridgewell/sourcemap-codec" "^1.4.15" + make-dir@^2.0.0, make-dir@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" @@ -12990,6 +14503,13 @@ minimatch@^5.0.1: dependencies: brace-expansion "^2.0.1" +minimatch@^9.0.1: + version "9.0.3" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" + integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== + dependencies: + brace-expansion "^2.0.1" + minimatch@~3.0.2: version "3.0.8" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.8.tgz#5e6a59bd11e2ab0de1cfb843eb2d82e546c321c1" @@ -13083,6 +14603,11 @@ minipass@^4.0.0: dependencies: yallist "^4.0.0" +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0": + version "7.0.3" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.3.tgz#05ea638da44e475037ed94d1c7efcc76a25e1974" + integrity sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg== + minizlib@^2.0.0, minizlib@^2.1.1, minizlib@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" @@ -13326,6 +14851,13 @@ node-fetch@2.6.7, node-fetch@^2.6.1, node-fetch@^2.6.7: dependencies: whatwg-url "^5.0.0" +node-fetch@^2.0.0: + version "2.6.12" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.12.tgz#02eb8e22074018e3d5a83016649d04df0e348fba" + integrity sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g== + dependencies: + whatwg-url "^5.0.0" + node-gyp@^8.2.0: version "8.4.1" resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-8.4.1.tgz#3d49308fc31f768180957d6b5746845fbd429937" @@ -13359,6 +14891,11 @@ node-notifier@^8.0.0: uuid "^8.3.0" which "^2.0.2" +node-releases@^2.0.13: + version "2.0.13" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" + integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== + node-releases@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503" @@ -13722,6 +15259,15 @@ open@^8.0.2, open@^8.4.0: is-docker "^2.1.1" is-wsl "^2.2.0" +open@^8.0.4: + version "8.4.2" + resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" + integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== + dependencies: + define-lazy-prop "^2.0.0" + is-docker "^2.1.1" + is-wsl "^2.2.0" + opencollective-postinstall@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259" @@ -14046,6 +15592,14 @@ path-parse@^1.0.7: resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== +path-scurry@^1.10.1: + version "1.10.1" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698" + integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== + dependencies: + lru-cache "^9.1.1 || ^10.0.0" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + path-to-regexp@0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" @@ -15027,6 +16581,11 @@ quick-lru@^5.1.1: resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== +ramda@0.29.0: + version "0.29.0" + resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.29.0.tgz#fbbb67a740a754c8a4cbb41e2a6e0eb8507f55fb" + integrity sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA== + ramda@^0.27.1: version "0.27.2" resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.27.2.tgz#84463226f7f36dc33592f6f4ed6374c48306c3f1" @@ -15087,6 +16646,34 @@ react-is@^17.0.1: resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== +react-remove-scroll-bar@^2.3.3: + version "2.3.4" + resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz#53e272d7a5cb8242990c7f144c44d8bd8ab5afd9" + integrity sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A== + dependencies: + react-style-singleton "^2.2.1" + tslib "^2.0.0" + +react-remove-scroll@2.5.5: + version "2.5.5" + resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz#1e31a1260df08887a8a0e46d09271b52b3a37e77" + integrity sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw== + dependencies: + react-remove-scroll-bar "^2.3.3" + react-style-singleton "^2.2.1" + tslib "^2.1.0" + use-callback-ref "^1.3.0" + use-sidecar "^1.1.2" + +react-style-singleton@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/react-style-singleton/-/react-style-singleton-2.2.1.tgz#f99e420492b2d8f34d38308ff660b60d0b1205b4" + integrity sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g== + dependencies: + get-nonce "^1.0.0" + invariant "^2.2.4" + tslib "^2.0.0" + react-syntax-highlighter@^15.5.0: version "15.5.0" resolved "https://registry.yarnpkg.com/react-syntax-highlighter/-/react-syntax-highlighter-15.5.0.tgz#4b3eccc2325fa2ec8eff1e2d6c18fa4a9e07ab20" @@ -15276,6 +16863,11 @@ regenerator-runtime@^0.13.10: resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz#ed07b19616bcbec5da6274ebc75ae95634bfc2ee" integrity sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw== +regenerator-runtime@^0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" + integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== + regenerator-transform@^0.15.0: version "0.15.0" resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.0.tgz#cbd9ead5d77fae1a48d957cf889ad0586adb6537" @@ -15290,6 +16882,13 @@ regenerator-transform@^0.15.1: dependencies: "@babel/runtime" "^7.8.4" +regenerator-transform@^0.15.2: + version "0.15.2" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4" + integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== + dependencies: + "@babel/runtime" "^7.8.4" + regex-not@^1.0.0, regex-not@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" @@ -15821,6 +17420,18 @@ semver@^6.0.0, semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== +semver@^6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^7.5.3: + version "7.5.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + semver@~7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" @@ -15984,6 +17595,11 @@ signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== +signal-exit@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" + integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== + simple-update-notifier@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz#67694c121de354af592b347cdba798463ed49c82" @@ -15991,6 +17607,13 @@ simple-update-notifier@^1.0.0: dependencies: semver "~7.0.0" +simple-update-notifier@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz#d70b92bdab7d6d90dfd73931195a30b6e3d7cebb" + integrity sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w== + dependencies: + semver "^7.5.3" + sinon@^13.0.2: version "13.0.2" resolved "https://registry.yarnpkg.com/sinon/-/sinon-13.0.2.tgz#c6a8ddd655dc1415bbdc5ebf0e5b287806850c3a" @@ -16310,12 +17933,12 @@ storybook@^7.0.12: dependencies: "@storybook/cli" "7.0.12" -storybook@^7.0.14: - version "7.0.14" - resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.0.14.tgz#d558a9a17513d4761608af3c63caf8b34991b162" - integrity sha512-oVcaVF3U7SQ8jrxYvv32oiJFTfKxR5F+vJ6GkjB3ua5lQlbVuj26tJ2qmxp4ziLTcpj1o0V8lTeI5Phr2jmglw== +storybook@^7.3.0: + version "7.3.0" + resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.3.0.tgz#c1444a4a8ac0abb419434c51def9fdb1ac8c60f9" + integrity sha512-v3kwokgNmEpmGFPsamE8vY3PYGkQ/fCbVmWeKmCam/GM0O05B3WOe5KamzopCCMnj62muqpb2OylD8TcIAWIsw== dependencies: - "@storybook/cli" "7.0.14" + "@storybook/cli" "7.3.0" stream-combiner@~0.0.4: version "0.0.4" @@ -16349,6 +17972,15 @@ string-length@^4.0.1: char-regex "^1.0.2" strip-ansi "^6.0.0" +"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + string-width@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" @@ -16358,15 +17990,6 @@ string-width@^1.0.1: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - string-width@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" @@ -16375,6 +17998,15 @@ string-width@^2.0.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" +string-width@^5.0.1, string-width@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" + string.prototype.matchall@^4.0.7: version "4.0.7" resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz#8e6ecb0d8a1fb1fda470d81acecb2dba057a481d" @@ -16439,6 +18071,13 @@ stringify-object@^3.3.0: is-obj "^1.0.1" is-regexp "^1.0.0" +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" @@ -16453,12 +18092,12 @@ strip-ansi@^4.0.0: dependencies: ansi-regex "^3.0.0" -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== +strip-ansi@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" + integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== dependencies: - ansi-regex "^5.0.1" + ansi-regex "^6.0.1" strip-bom-buf@^1.0.0: version "1.0.0" @@ -16843,6 +18482,11 @@ through@2, "through@>=2.2.7 <3", through@^2.3.6, through@^2.3.8, through@~2.3, t resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== +tiny-invariant@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz#8560808c916ef02ecfd55e66090df23a4b7aa642" + integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== + tinycolor2@^1.4.1: version "1.4.2" resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.2.tgz#3f6a4d1071ad07676d7fa472e1fac40a719d8803" @@ -16918,6 +18562,11 @@ to-regex@^3.0.1, to-regex@^3.0.2: regex-not "^1.0.2" safe-regex "^1.1.0" +tocbot@^4.20.1: + version "4.21.1" + resolved "https://registry.yarnpkg.com/tocbot/-/tocbot-4.21.1.tgz#7b667bef1c3ea1a07e4f400b742aa71e7e7e5ba0" + integrity sha512-IfajhBTeg0HlMXu1f+VMbPef05QpDTsZ9X2Yn1+8npdaXsXg/+wrm9Ze1WG5OS1UDC3qJ5EQN/XOZ3gfXjPFCw== + toidentifier@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" @@ -17030,7 +18679,7 @@ tsconfig-paths@^3.14.1: minimist "^1.2.6" strip-bom "^3.0.0" -tslib@^1.8.1, tslib@^1.9.0: +tslib@^1.13.0, tslib@^1.8.1, tslib@^1.9.0: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== @@ -17433,6 +19082,16 @@ unplugin@^0.10.2: webpack-sources "^3.2.3" webpack-virtual-modules "^0.4.5" +unplugin@^1.3.1: + version "1.4.0" + resolved "https://registry.yarnpkg.com/unplugin/-/unplugin-1.4.0.tgz#b771373aa1bc664f50a044ee8009bd3a7aa04d85" + integrity sha512-5x4eIEL6WgbzqGtF9UV8VEC/ehKptPXDS6L2b0mv4FRMkJxRtjaJfOWDd6a8+kYbqsjklix7yWP0N3SUepjXcg== + dependencies: + acorn "^8.9.0" + chokidar "^3.5.3" + webpack-sources "^3.2.3" + webpack-virtual-modules "^0.5.0" + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" @@ -17446,6 +19105,14 @@ untildify@^4.0.0: resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b" integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw== +update-browserslist-db@^1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz#9a2a641ad2907ae7b3616506f4b977851db5b940" + integrity sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + update-browserslist-db@^1.0.9: version "1.0.10" resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3" @@ -17496,6 +19163,13 @@ url@0.10.3: punycode "1.3.2" querystring "0.2.0" +use-callback-ref@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.3.0.tgz#772199899b9c9a50526fedc4993fc7fa1f7e32d5" + integrity sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w== + dependencies: + tslib "^2.0.0" + use-resize-observer@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/use-resize-observer/-/use-resize-observer-9.1.0.tgz#14735235cf3268569c1ea468f8a90c5789fc5c6c" @@ -17503,6 +19177,14 @@ use-resize-observer@^9.1.0: dependencies: "@juggle/resize-observer" "^3.3.1" +use-sidecar@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/use-sidecar/-/use-sidecar-1.1.2.tgz#2f43126ba2d7d7e117aa5855e5d8f0276dfe73c2" + integrity sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw== + dependencies: + detect-node-es "^1.1.0" + tslib "^2.0.0" + use@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" @@ -17806,6 +19488,11 @@ webpack-virtual-modules@^0.4.5: resolved "https://registry.yarnpkg.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.6.tgz#3e4008230731f1db078d9cb6f68baf8571182b45" integrity sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA== +webpack-virtual-modules@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz#362f14738a56dae107937ab98ea7062e8bdd3b6c" + integrity sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw== + whatwg-encoding@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" @@ -17935,6 +19622,15 @@ workerpool@6.2.0: resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.0.tgz#827d93c9ba23ee2019c3ffaff5c27fccea289e8b" integrity sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A== +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrap-ansi@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" @@ -17952,14 +19648,14 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== +wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" wrappy@1: version "1.0.2" From c50763ff9965fd5e4817c1f40c75c694f866f4c8 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 15 Aug 2023 12:00:04 -0400 Subject: [PATCH 096/143] fix(prettier): Formatting fixes. --- .storybook/main.js | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/.storybook/main.js b/.storybook/main.js index 75631cc07..ff20f1262 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -1,4 +1,4 @@ -import { dirname, join } from "path"; +import { dirname, join } from 'path'; module.exports = { stories: [ // Intentionally ordering welcome page first. @@ -22,9 +22,12 @@ module.exports = { check: false, checkOptions: {}, }, - addons: [{ - name: '@storybook/addon-essentials', - }, getAbsolutePath("@storybook/addon-mdx-gfm")], + addons: [ + { + name: '@storybook/addon-essentials', + }, + getAbsolutePath('@storybook/addon-mdx-gfm'), + ], features: { storyStoreV7: true, postcss: false, @@ -32,7 +35,7 @@ module.exports = { modernInlineRender: true, }, framework: { - name: getAbsolutePath("@storybook/web-components-vite"), + name: getAbsolutePath('@storybook/web-components-vite'), options: {}, }, docs: { @@ -42,5 +45,5 @@ module.exports = { }; function getAbsolutePath(value) { - return dirname(require.resolve(join(value, "package.json"))); + return dirname(require.resolve(join(value, 'package.json'))); } From e1f308402e3cd7f314548915247a8087a3ad50e7 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 15 Aug 2023 12:28:42 -0400 Subject: [PATCH 097/143] feat(controller): Adding README. --- .../@deprecated/light-dom-styles/README.md | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 packages/controllers/@deprecated/light-dom-styles/README.md diff --git a/packages/controllers/@deprecated/light-dom-styles/README.md b/packages/controllers/@deprecated/light-dom-styles/README.md new file mode 100644 index 000000000..9e42218c0 --- /dev/null +++ b/packages/controllers/@deprecated/light-dom-styles/README.md @@ -0,0 +1,46 @@ +# `LightDomStyles` Controller + +> This controller is deprecated, and the `StyleController` from `@phase2/outline-controller-style-controller` should be utilized in its place when possible. + +## Using the `LightDomStyles` Controller + +If you are using the `LightDomStyles` Controller, it is assumed you were likely using the original version supplied via the `@phase2/outline-core` package. In that case, the following should help you upgrade any components from the version of `light-dom-style.ts` from `outline-core`, to the newly packaged version. + +This version will remain an active, but deprecated package to support legacy applications utilizing this method and controller. + +## Installing the `LightDomStyles` Controller + +Install the new package: + +```bash +yarn add @phase2/outline-controller-light-dom-styles-controller --dev +``` + +Upgrade `outline-core` to `@phase2/outline-core@^2.0.0` to remove the original controller. `@phase2/outline-form` should also be updated. + +```bash +yarn upgrade @phase2/outline-core @phase2/outline-form +``` + +## Upgrading existing components + +In current components that are using the `LightDomStyles` controller, you may see a line such as this: + +```typescript +import { OutlineElement, LightDomStyles } from '@phase2/outline-core'; +``` + +This would be replaced with the following: + +```typescript +import { OutlineElement } from '@phase2/outline-core'; +import { LightDomStyles } from '@phase2/outline-controller-light-dom-styles-controller'; +``` + +Beyond that, the typical implementation looks as follows: + +```typescript +lightDomStyles = new LightDomStyles(this, globalStyles); +``` + +This line, implementing the reactive controller should not need to be changed on any application that is not upgrading to the `StyleController`. From 38892cd6095138a174f9911f4d0be019c80fa6e1 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 15 Aug 2023 12:32:23 -0400 Subject: [PATCH 098/143] chore(release): Updated dependencies. --- .changeset/khaki-kids-divide.md | 6 ------ .changeset/odd-snakes-pretend.md | 9 --------- .../@deprecated/light-dom-styles/CHANGELOG.md | 7 +++++++ .../@deprecated/light-dom-styles/package.json | 2 +- packages/outline-cli/CHANGELOG.md | 7 +++++++ packages/outline-cli/package.json | 4 ++-- packages/outline-core-accordion/package.json | 2 +- packages/outline-core-alert/package.json | 2 +- packages/outline-core-breadcrumb/package.json | 2 +- packages/outline-core-card/package.json | 2 +- packages/outline-core-container/package.json | 2 +- packages/outline-core-form/package.json | 2 +- packages/outline-core-icon/package.json | 2 +- packages/outline-core-image/package.json | 2 +- packages/outline-core-list/package.json | 2 +- packages/outline-core-modal/package.json | 2 +- packages/outline-core-text/package.json | 2 +- packages/outline-core-youtube/package.json | 2 +- packages/outline-core/CHANGELOG.md | 6 ++++++ packages/outline-core/package.json | 2 +- packages/outline-docs/CHANGELOG.md | 8 ++++++++ packages/outline-docs/package.json | 4 ++-- packages/outline-form/CHANGELOG.md | 8 ++++++++ packages/outline-form/package.json | 4 ++-- packages/outline-storybook/CHANGELOG.md | 9 +++++++++ packages/outline-storybook/package.json | 6 +++--- 26 files changed, 68 insertions(+), 38 deletions(-) delete mode 100644 .changeset/khaki-kids-divide.md delete mode 100644 .changeset/odd-snakes-pretend.md create mode 100644 packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md diff --git a/.changeset/khaki-kids-divide.md b/.changeset/khaki-kids-divide.md deleted file mode 100644 index 4506d810e..000000000 --- a/.changeset/khaki-kids-divide.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@phase2/outline-controller-style-controller": patch -"@phase2/outline-form": patch ---- - -Update to new styles controller. diff --git a/.changeset/odd-snakes-pretend.md b/.changeset/odd-snakes-pretend.md deleted file mode 100644 index 436eb72f9..000000000 --- a/.changeset/odd-snakes-pretend.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@phase2/outline-core": minor -"@phase2/outline-form": minor -"@phase2/outline-controller-style-controller": patch -"@phase2/outline-docs": patch -"@phase2/outline-storybook": patch ---- - -Controller refactors. diff --git a/packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md b/packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md new file mode 100644 index 000000000..ee27e8ee4 --- /dev/null +++ b/packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md @@ -0,0 +1,7 @@ +# @phase2/outline-controller-light-dom-styles-controller + +## 0.0.1 + +### Patch Changes + +- Updates for light dom package diff --git a/packages/controllers/@deprecated/light-dom-styles/package.json b/packages/controllers/@deprecated/light-dom-styles/package.json index 8eff49f11..01a038a3e 100644 --- a/packages/controllers/@deprecated/light-dom-styles/package.json +++ b/packages/controllers/@deprecated/light-dom-styles/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-controller-light-dom-styles-controller", - "version": "0.0.0", + "version": "0.0.1", "description": "Deprecated controller to manage styles via Light DOM.", "keywords": [ "outline components", diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index e0577eff7..11401723d 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-cli +## 0.0.53 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-storybook@0.0.49 + ## 0.0.52 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index 57d9621df..2b68b55d5 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.52", + "version": "0.0.53", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,7 +11,7 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.48", + "@phase2/outline-storybook": "^0.0.49", "@phase2/outline-templates": "^0.0.47", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", diff --git a/packages/outline-core-accordion/package.json b/packages/outline-core-accordion/package.json index 62953a9bb..4abc6ab64 100644 --- a/packages/outline-core-accordion/package.json +++ b/packages/outline-core-accordion/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.4", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-alert/package.json b/packages/outline-core-alert/package.json index 562a603b6..d47c6ad75 100644 --- a/packages/outline-core-alert/package.json +++ b/packages/outline-core-alert/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.4", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-breadcrumb/package.json b/packages/outline-core-breadcrumb/package.json index e2321b0e8..5bceb3550 100644 --- a/packages/outline-core-breadcrumb/package.json +++ b/packages/outline-core-breadcrumb/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.4", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-card/package.json b/packages/outline-core-card/package.json index 72c69b3b8..f191294ba 100644 --- a/packages/outline-core-card/package.json +++ b/packages/outline-core-card/package.json @@ -29,7 +29,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.4", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-container/package.json b/packages/outline-core-container/package.json index 0407581c9..03610232f 100644 --- a/packages/outline-core-container/package.json +++ b/packages/outline-core-container/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.4", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-form/package.json b/packages/outline-core-form/package.json index 59fcc074b..f6d7ab3bd 100644 --- a/packages/outline-core-form/package.json +++ b/packages/outline-core-form/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.4", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-icon/package.json b/packages/outline-core-icon/package.json index 1de8a1c39..77173e7fc 100644 --- a/packages/outline-core-icon/package.json +++ b/packages/outline-core-icon/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.4", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-image/package.json b/packages/outline-core-image/package.json index 1a8463613..7c1c358a3 100644 --- a/packages/outline-core-image/package.json +++ b/packages/outline-core-image/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.4", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-list/package.json b/packages/outline-core-list/package.json index 5deff64c7..136d3bd8c 100644 --- a/packages/outline-core-list/package.json +++ b/packages/outline-core-list/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.4", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-modal/package.json b/packages/outline-core-modal/package.json index 2a9d719bd..3301f1f94 100644 --- a/packages/outline-core-modal/package.json +++ b/packages/outline-core-modal/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.4", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-text/package.json b/packages/outline-core-text/package.json index ff8ccaa04..02d79f728 100644 --- a/packages/outline-core-text/package.json +++ b/packages/outline-core-text/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.4", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core-youtube/package.json b/packages/outline-core-youtube/package.json index 5172a8805..2d6c00031 100644 --- a/packages/outline-core-youtube/package.json +++ b/packages/outline-core-youtube/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.4", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/outline-core/CHANGELOG.md b/packages/outline-core/CHANGELOG.md index cbdfb3c6f..ec396397b 100644 --- a/packages/outline-core/CHANGELOG.md +++ b/packages/outline-core/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-core +## 0.2.4 + +### Patch Changes + +- Updates for light dom package + ## 0.2.3 ### Patch Changes diff --git a/packages/outline-core/package.json b/packages/outline-core/package.json index 561fc9800..4f7a8e073 100644 --- a/packages/outline-core/package.json +++ b/packages/outline-core/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-core", - "version": "0.2.3", + "version": "0.2.4", "description": "Core functionality that is shared across all Outline Web Components", "keywords": [ "outline", diff --git a/packages/outline-docs/CHANGELOG.md b/packages/outline-docs/CHANGELOG.md index 2cfc8e1c5..e581080fb 100644 --- a/packages/outline-docs/CHANGELOG.md +++ b/packages/outline-docs/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-docs +## 0.0.18 + +### Patch Changes + +- Updates for light dom package +- Updated dependencies + - @phase2/outline-core@0.2.4 + ## 0.0.17 ### Patch Changes diff --git a/packages/outline-docs/package.json b/packages/outline-docs/package.json index a46e20c55..f29597e46 100644 --- a/packages/outline-docs/package.json +++ b/packages/outline-docs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-docs", - "version": "0.0.17", + "version": "0.0.18", "description": "Outline Documentation", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.4", "tslib": "^2.1.0" }, "publishConfig": { diff --git a/packages/outline-form/CHANGELOG.md b/packages/outline-form/CHANGELOG.md index 3a2abe35e..9d0aa1730 100644 --- a/packages/outline-form/CHANGELOG.md +++ b/packages/outline-form/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-form +## 0.1.2 + +### Patch Changes + +- Updates for light dom package +- Updated dependencies + - @phase2/outline-core@0.2.4 + ## 0.1.1 ### Patch Changes diff --git a/packages/outline-form/package.json b/packages/outline-form/package.json index b0b839610..770ee9f6e 100644 --- a/packages/outline-form/package.json +++ b/packages/outline-form/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-form", - "version": "0.1.1", + "version": "0.1.2", "description": "The Outline Components for the form component", "keywords": [ "outline components", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.4", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index a4371d16c..1000354d2 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,14 @@ # @phase2/outline-storybook +## 0.0.49 + +### Patch Changes + +- Updates for light dom package +- Updated dependencies + - @phase2/outline-core@0.2.4 + - @phase2/outline-docs@0.0.18 + ## 0.0.48 ### Patch Changes diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index 8d199cfde..bcc357935 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.48", + "version": "0.0.49", "license": "MIT", "scripts": { "package": "yarn publish" @@ -12,10 +12,10 @@ "directory": "packages/outline-storybook" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.4", "@phase2/outline-alert": "^0.1.8", "@phase2/outline-code-block": "^0.1.4", - "@phase2/outline-docs": "^0.0.17", + "@phase2/outline-docs": "^0.0.18", "@phase2/outline-static-assets": "^0.0.4" }, "devDependencies": { From 190adbab3b3f7cc1d2276112df4ccf851254ab15 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 15 Aug 2023 13:51:19 -0400 Subject: [PATCH 099/143] feat(tooling): Adjusting CI build for speed. --- .github/workflows/build.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d0dde7551..f09e71feb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -40,13 +40,14 @@ jobs: - name: Checkout Codebase uses: actions/checkout@v3 - # @see https://github.com/marketplace/actions/setup-node-js-environment # @see https://github.com/marketplace/actions/setup-node-js-environment - uses: actions/setup-node@v3 with: node-version-file: '.nvmrc' cache: 'yarn' - cache-dependency-path: 'yarn.lock' + cache-dependency-path: | + **/yarn.lock + **/node_modules # The registry to use by default for package publishing. registry-url: 'https://npm.pkg.github.com' # Defaults to the user or organization that owns the workflow file @@ -101,7 +102,9 @@ jobs: with: node-version-file: '.nvmrc' cache: 'yarn' - cache-dependency-path: 'yarn.lock' + cache-dependency-path: | + **/yarn.lock + **/node_modules # The registry to use by default for package publishing. registry-url: 'https://npm.pkg.github.com' # Defaults to the user or organization that owns the workflow file From f5786d10ca1687eeea1eaf43b59ed3bce7e0f909 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 15 Aug 2023 13:53:10 -0400 Subject: [PATCH 100/143] feat(tooling): Adjusting CI build for speed. --- .github/workflows/build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f09e71feb..47383b8a8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -137,7 +137,9 @@ jobs: with: node-version-file: '.nvmrc' cache: 'yarn' - cache-dependency-path: 'yarn.lock' + cache-dependency-path: | + **/yarn.lock + **/node_modules # The registry to use by default for package publishing. registry-url: 'https://npm.pkg.github.com' # Defaults to the user or organization that owns the workflow file From ef12991d7e66b2dc915541c6a4debe74de56eb43 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 15 Aug 2023 14:24:09 -0400 Subject: [PATCH 101/143] feat(tooling): Adjusting CI build for speed. --- .github/workflows/build.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 47383b8a8..d47a32e6c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -48,6 +48,8 @@ jobs: cache-dependency-path: | **/yarn.lock **/node_modules + **/dist + **/.turbo # The registry to use by default for package publishing. registry-url: 'https://npm.pkg.github.com' # Defaults to the user or organization that owns the workflow file @@ -105,6 +107,8 @@ jobs: cache-dependency-path: | **/yarn.lock **/node_modules + **/dist + **/.turbo # The registry to use by default for package publishing. registry-url: 'https://npm.pkg.github.com' # Defaults to the user or organization that owns the workflow file @@ -140,6 +144,8 @@ jobs: cache-dependency-path: | **/yarn.lock **/node_modules + **/dist + **/.turbo # The registry to use by default for package publishing. registry-url: 'https://npm.pkg.github.com' # Defaults to the user or organization that owns the workflow file From ef5192653dcd1f505ec46b9082ee92fb296007d2 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 15 Aug 2023 14:43:41 -0400 Subject: [PATCH 102/143] feat(tooling): Adjusting CI build for speed. --- turbo.json | 12 ++++----- yarn.lock | 76 +++++++++++++++++++++++++++--------------------------- 2 files changed, 44 insertions(+), 44 deletions(-) diff --git a/turbo.json b/turbo.json index 6cb50ea1d..2be56d5e8 100644 --- a/turbo.json +++ b/turbo.json @@ -1,21 +1,21 @@ { "$schema": "https://turborepo.org/schema.json", - "baseBranch": "origin/next", "pipeline": { "build": { "dependsOn": ["^build"], - "outputs": [".next/**"] + "outputs": ["dist/**", ".next/**"] + }, + "dev": { + "outputs": [] }, "test": { - "dependsOn": ["build"], - "outputs": [], - "inputs": ["src/**/*.tsx", "src/**/*.ts", "test/**/*.ts", "test/**/*.tsx"] + "outputs": [] }, "lint": { "outputs": [] }, "package": { - "dependsOn": ["build", "test", "lint"], + "dependsOn": ["build"], "inputs": [ "./packages/*", "./packages/components/*", diff --git a/yarn.lock b/yarn.lock index 080cd2cdb..7b549a5a4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -18721,47 +18721,47 @@ tunnel-agent@^0.6.0: dependencies: safe-buffer "^5.0.1" -turbo-darwin-64@1.6.3: - version "1.6.3" - resolved "https://registry.yarnpkg.com/turbo-darwin-64/-/turbo-darwin-64-1.6.3.tgz#fad7e078784b0fafc0b1f75ce9378828918595f5" - integrity sha512-QmDIX0Yh1wYQl0bUS0gGWwNxpJwrzZU2GIAYt3aOKoirWA2ecnyb3R6ludcS1znfNV2MfunP+l8E3ncxUHwtjA== - -turbo-darwin-arm64@1.6.3: - version "1.6.3" - resolved "https://registry.yarnpkg.com/turbo-darwin-arm64/-/turbo-darwin-arm64-1.6.3.tgz#f0a32cae39e3fcd3da5e3129a94c18bb2e3ed6aa" - integrity sha512-75DXhFpwE7CinBbtxTxH08EcWrxYSPFow3NaeFwsG8aymkWXF+U2aukYHJA6I12n9/dGqf7yRXzkF0S/9UtdyQ== - -turbo-linux-64@1.6.3: - version "1.6.3" - resolved "https://registry.yarnpkg.com/turbo-linux-64/-/turbo-linux-64-1.6.3.tgz#8ddc6ac55ef84641182fe5ff50647f1b355826b0" - integrity sha512-O9uc6J0yoRPWdPg9THRQi69K6E2iZ98cRHNvus05lZbcPzZTxJYkYGb5iagCmCW/pq6fL4T4oLWAd6evg2LGQA== - -turbo-linux-arm64@1.6.3: - version "1.6.3" - resolved "https://registry.yarnpkg.com/turbo-linux-arm64/-/turbo-linux-arm64-1.6.3.tgz#846c1dc84d8dc741651906613c16acccba30428c" - integrity sha512-dCy667qqEtZIhulsRTe8hhWQNCJO0i20uHXv7KjLHuFZGCeMbWxB8rsneRoY+blf8+QNqGuXQJxak7ayjHLxiA== - -turbo-windows-64@1.6.3: - version "1.6.3" - resolved "https://registry.yarnpkg.com/turbo-windows-64/-/turbo-windows-64-1.6.3.tgz#89ac819fa76ad31d12fbfdeb3045bcebd0d308eb" - integrity sha512-lKRqwL3mrVF09b9KySSaOwetehmGknV9EcQTF7d2dxngGYYX1WXoQLjFP9YYH8ZV07oPm+RUOAKSCQuDuMNhiA== - -turbo-windows-arm64@1.6.3: - version "1.6.3" - resolved "https://registry.yarnpkg.com/turbo-windows-arm64/-/turbo-windows-arm64-1.6.3.tgz#977607c9a51f0b76076c8b158bafce06ce813070" - integrity sha512-BXY1sDPEA1DgPwuENvDCD8B7Hb0toscjus941WpL8CVd10hg9pk/MWn9CNgwDO5Q9ks0mw+liDv2EMnleEjeNA== +turbo-darwin-64@1.10.12: + version "1.10.12" + resolved "https://registry.yarnpkg.com/turbo-darwin-64/-/turbo-darwin-64-1.10.12.tgz#a3d9d6bd3436e795254865bc3d76a9c79aff8085" + integrity sha512-vmDfGVPl5/aFenAbOj3eOx3ePNcWVUyZwYr7taRl0ZBbmv2TzjRiFotO4vrKCiTVnbqjQqAFQWY2ugbqCI1kOQ== + +turbo-darwin-arm64@1.10.12: + version "1.10.12" + resolved "https://registry.yarnpkg.com/turbo-darwin-arm64/-/turbo-darwin-arm64-1.10.12.tgz#ff1d9466935687ca68c0dee88a909c34cc654357" + integrity sha512-3JliEESLNX2s7g54SOBqqkqJ7UhcOGkS0ywMr5SNuvF6kWVTbuUq7uBU/sVbGq8RwvK1ONlhPvJne5MUqBCTCQ== + +turbo-linux-64@1.10.12: + version "1.10.12" + resolved "https://registry.yarnpkg.com/turbo-linux-64/-/turbo-linux-64-1.10.12.tgz#d184a491cc67c07672d339e36427378d0fc6b82e" + integrity sha512-siYhgeX0DidIfHSgCR95b8xPee9enKSOjCzx7EjTLmPqPaCiVebRYvbOIYdQWRqiaKh9yfhUtFmtMOMScUf1gg== + +turbo-linux-arm64@1.10.12: + version "1.10.12" + resolved "https://registry.yarnpkg.com/turbo-linux-arm64/-/turbo-linux-arm64-1.10.12.tgz#44e6ca10b20fd4c59f8c85acf8366c7c09ebca81" + integrity sha512-K/ZhvD9l4SslclaMkTiIrnfcACgos79YcAo4kwc8bnMQaKuUeRpM15sxLpZp3xDjDg8EY93vsKyjaOhdFG2UbA== + +turbo-windows-64@1.10.12: + version "1.10.12" + resolved "https://registry.yarnpkg.com/turbo-windows-64/-/turbo-windows-64-1.10.12.tgz#36380eca8e7b0505d08b87a084efab1500b2a80e" + integrity sha512-7FSgSwvktWDNOqV65l9AbZwcoueAILeE4L7JvjauNASAjjbuzXGCEq5uN8AQU3U5BOFj4TdXrVmO2dX+lLu8Zg== + +turbo-windows-arm64@1.10.12: + version "1.10.12" + resolved "https://registry.yarnpkg.com/turbo-windows-arm64/-/turbo-windows-arm64-1.10.12.tgz#757ad59b9abf1949f22280bee6e8aad253743ba5" + integrity sha512-gCNXF52dwom1HLY9ry/cneBPOKTBHhzpqhMylcyvJP0vp9zeMQQkt6yjYv+6QdnmELC92CtKNp2FsNZo+z0pyw== turbo@^1.2.16: - version "1.6.3" - resolved "https://registry.yarnpkg.com/turbo/-/turbo-1.6.3.tgz#ec26cc8907c38a9fd6eb072fb10dad254733543e" - integrity sha512-FtfhJLmEEtHveGxW4Ye/QuY85AnZ2ZNVgkTBswoap7UMHB1+oI4diHPNyqrQLG4K1UFtCkjOlVoLsllUh/9QRw== + version "1.10.12" + resolved "https://registry.yarnpkg.com/turbo/-/turbo-1.10.12.tgz#cd6f56b92da0600dae9fd94230483556a5c83187" + integrity sha512-WM3+jTfQWnB9W208pmP4oeehZcC6JQNlydb/ZHMRrhmQa+htGhWLCzd6Q9rLe0MwZLPpSPFV2/bN5egCLyoKjQ== optionalDependencies: - turbo-darwin-64 "1.6.3" - turbo-darwin-arm64 "1.6.3" - turbo-linux-64 "1.6.3" - turbo-linux-arm64 "1.6.3" - turbo-windows-64 "1.6.3" - turbo-windows-arm64 "1.6.3" + turbo-darwin-64 "1.10.12" + turbo-darwin-arm64 "1.10.12" + turbo-linux-64 "1.10.12" + turbo-linux-arm64 "1.10.12" + turbo-windows-64 "1.10.12" + turbo-windows-arm64 "1.10.12" type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" From 2500569b154f59c8d1a524bda7951904db6728c2 Mon Sep 17 00:00:00 2001 From: Ofer Shaal Date: Tue, 15 Aug 2023 19:57:06 +0000 Subject: [PATCH 103/143] fix: exclude stories files from prettier --- .prettierignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.prettierignore b/.prettierignore index 2954f0e36..0164d0af0 100644 --- a/.prettierignore +++ b/.prettierignore @@ -28,3 +28,6 @@ outline.theme.css **/vars-*.css *.d.ts *.global.scoped.css + +# Ignore all HTML files: +**/*.stories.ts From 1ccf786ad53bd2d6fa6ed449ca283e21f1799538 Mon Sep 17 00:00:00 2001 From: Ofer Shaal Date: Tue, 15 Aug 2023 19:57:32 +0000 Subject: [PATCH 104/143] fix: yarn fix --- .prettierignore | 2 +- .../src/outline-admin-links.ts | 6 +----- packages/outline-alert/src/outline-alert.ts | 16 ++++++---------- .../outline-container/src/outline-container.ts | 8 +++----- .../outline-core-link/src/outline-core-link.ts | 4 +--- .../src/controllers/slots-controller.ts | 8 +++----- .../outline-dropdown/src/outline-dropdown.ts | 11 ++++------- packages/outline-image/src/outline-image.ts | 12 +++++------- packages/outline-link/src/outline-link.ts | 8 +++----- packages/outline-modal/src/outline-modal.ts | 10 ++++------ .../src/outline-tab-group/outline-tab-group.ts | 10 ++++------ 11 files changed, 35 insertions(+), 60 deletions(-) diff --git a/.prettierignore b/.prettierignore index 0164d0af0..da2cbc66e 100644 --- a/.prettierignore +++ b/.prettierignore @@ -29,5 +29,5 @@ outline.theme.css *.d.ts *.global.scoped.css -# Ignore all HTML files: +# Ignore all stories (Storybook) files: **/*.stories.ts diff --git a/packages/outline-admin-links/src/outline-admin-links.ts b/packages/outline-admin-links/src/outline-admin-links.ts index dcc90dc3d..5ca57f5b8 100644 --- a/packages/outline-admin-links/src/outline-admin-links.ts +++ b/packages/outline-admin-links/src/outline-admin-links.ts @@ -27,11 +27,7 @@ export class OutlineAdminLinks extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; render(): TemplateResult { - return html` - - `; + return html` `; } } diff --git a/packages/outline-alert/src/outline-alert.ts b/packages/outline-alert/src/outline-alert.ts index 1b38d1741..60517e9b9 100644 --- a/packages/outline-alert/src/outline-alert.ts +++ b/packages/outline-alert/src/outline-alert.ts @@ -74,24 +74,20 @@ export class OutlineAlert role="${this.isInteractive ? 'alertdialog' : 'alert'}" aria-labelledby=${ifDefined(this.isInteractive ? 'message' : undefined)} > - ${ - this.shouldShowIcon === true - ? html` + ${this.shouldShowIcon === true + ? html`
    ` - : null - } - ${ - this.size === 'large' - ? html` + : null} + ${this.size === 'large' + ? html`
    ${this.status}
    ` - : null - } + : null}
    diff --git a/packages/outline-container/src/outline-container.ts b/packages/outline-container/src/outline-container.ts index 4ab5b0500..142cad834 100644 --- a/packages/outline-container/src/outline-container.ts +++ b/packages/outline-container/src/outline-container.ts @@ -91,16 +91,14 @@ export class OutlineContainer extends OutlineElement { 'justify-start': this.justifyStart, }; return html` - ${ - this.topMargin || this.bottomMargin - ? html` ` - : '' - } + : ''}
    diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/outline-core-link/src/outline-core-link.ts index 22fbdfcc5..86d7e8b65 100644 --- a/packages/outline-core-link/src/outline-core-link.ts +++ b/packages/outline-core-link/src/outline-core-link.ts @@ -168,9 +168,7 @@ export class OutlineCoreLink extends OutlineElement { } else { this.debugSlottedContent(); } - return html` - - `; + return html` `; } render(): TemplateResult { diff --git a/packages/outline-core/src/controllers/slots-controller.ts b/packages/outline-core/src/controllers/slots-controller.ts index 7fa6cc968..70205327b 100644 --- a/packages/outline-core/src/controllers/slots-controller.ts +++ b/packages/outline-core/src/controllers/slots-controller.ts @@ -388,11 +388,9 @@ export class SlotsController { class="${ifDefined(classMap(wrapperClasses))}" ${this.printExtraAttributes(extraAttributes)} > - ${ - renderInShadow - ? html`${this.renderInShadow(slotName)}` - : html` ` - } + ${renderInShadow + ? html`${this.renderInShadow(slotName)}` + : html` `} `; } else { return null; diff --git a/packages/outline-dropdown/src/outline-dropdown.ts b/packages/outline-dropdown/src/outline-dropdown.ts index 0dfb71b9e..29b6538be 100644 --- a/packages/outline-dropdown/src/outline-dropdown.ts +++ b/packages/outline-dropdown/src/outline-dropdown.ts @@ -376,8 +376,7 @@ export class OutlineDropdown extends OutlineElement { aria-labelledby="dropdown" @keydown="${this.handlePanelKeystrokes}" > - ${this.headerTemplate()} - ${this.slots.renderInShadow('dropdown')} + ${this.headerTemplate()} ${this.slots.renderInShadow('dropdown')} ${this.footerTemplate()} `; @@ -398,9 +397,8 @@ export class OutlineDropdown extends OutlineElement { icon__bordered: this.triggerUrl && this.triggerVariant !== 'link', })} > - ${ - this.triggerUrl - ? html` Sub-navigation for ${this.triggerText} ` - : html` ${this.iconTemplate()} ` - } + : html` ${this.iconTemplate()} `} `; } diff --git a/packages/outline-image/src/outline-image.ts b/packages/outline-image/src/outline-image.ts index 5bc521916..0c65fad1d 100644 --- a/packages/outline-image/src/outline-image.ts +++ b/packages/outline-image/src/outline-image.ts @@ -76,18 +76,16 @@ export class OutlineImage extends OutlineElement { } render(): TemplateResult { - return html`${ - this.imageHref - ? html`
    + return html`${this.imageHref + ? html`
    ${ifDefined(this.imageLabel)} ${this.captionSlotTemplate()}
    ` - : html`
    ${this.slots.renderInShadow( - '' - )}${this.captionSlotTemplate()}
    ` - } `; + : html`
    + ${this.slots.renderInShadow('')}${this.captionSlotTemplate()} +
    `} `; } } diff --git a/packages/outline-link/src/outline-link.ts b/packages/outline-link/src/outline-link.ts index 3b32a6c8d..09a515701 100644 --- a/packages/outline-link/src/outline-link.ts +++ b/packages/outline-link/src/outline-link.ts @@ -59,17 +59,15 @@ export class OutlineLink extends OutlineElement { * outline-link component wrapper. */ render(): TemplateResult { - return html`${ - this.linkHref - ? html` ${this.linkText ? html`${this.linkText}` : html``} ` - : html`` - }`; + : html``}`; } } diff --git a/packages/outline-modal/src/outline-modal.ts b/packages/outline-modal/src/outline-modal.ts index bc646cba9..3f67c59b9 100644 --- a/packages/outline-modal/src/outline-modal.ts +++ b/packages/outline-modal/src/outline-modal.ts @@ -123,18 +123,16 @@ export class OutlineModal name="outline-modal--header" @slotchange="${this._handleSlotChange}" > - ${ - this.shouldForceAction - ? null - : html` + ${this.shouldForceAction + ? null + : html` - ` - } + `}
    diff --git a/packages/outline-tabs/src/outline-tab-group/outline-tab-group.ts b/packages/outline-tabs/src/outline-tab-group/outline-tab-group.ts index 129ef529c..1d598d014 100644 --- a/packages/outline-tabs/src/outline-tab-group/outline-tab-group.ts +++ b/packages/outline-tabs/src/outline-tab-group/outline-tab-group.ts @@ -389,10 +389,9 @@ export class OutlineTabGroup extends OutlineElement { } render() { - return html`${ - this.mobileController.isMobile - ? html` ` - : html`
    ` + : html`
    -
    ` - } `; +
    `} `; } } From f6dd2cfb13e6f9d9c2c2d1c0555a1891cc8bf724 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 16 Aug 2023 14:09:04 -0400 Subject: [PATCH 105/143] feat(tooling): Adjusting CI build for speed. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f8be2b508..fb82eccea 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "scripts": { "prepare": "husky install", "analyze": "yarn build && wca analyze 'packages/**/*.ts' --outFiles '{dir}/../README.md'", - "build": "turbo run build", + "build": "turbo run build --concurrency=100%", "changeset": "changeset", "changeset:publish": "yarn build && yarn changeset:version && yarn changeset publish", "changeset:version": "changeset version", From f106633b790d6844ab8f6e1f0c571db390aecef7 Mon Sep 17 00:00:00 2001 From: Ofer Shaal Date: Wed, 16 Aug 2023 18:54:17 +0000 Subject: [PATCH 106/143] fix: running yarn fix after merge new code from next --- packages/outline-core-accordion/src/outline-core-accordion.ts | 4 +--- packages/outline-core-alert/src/outline-core-alert.ts | 4 +--- .../outline-core-breadcrumb/src/outline-core-breadcrumb.ts | 4 +--- packages/outline-core-card/src/outline-core-card.ts | 4 +--- packages/outline-core-container/src/outline-core-container.ts | 4 +--- packages/outline-core-form/src/outline-core-form.ts | 4 +--- packages/outline-core-icon/src/outline-core-icon.ts | 4 +--- packages/outline-core-image/src/outline-core-image.ts | 4 +--- packages/outline-core-list/src/outline-core-list.ts | 4 +--- packages/outline-core-modal/src/outline-core-modal.ts | 4 +--- packages/outline-core-text/src/outline-core-text.ts | 4 +--- packages/outline-core-youtube/src/outline-core-youtube.ts | 4 +--- 12 files changed, 12 insertions(+), 36 deletions(-) diff --git a/packages/outline-core-accordion/src/outline-core-accordion.ts b/packages/outline-core-accordion/src/outline-core-accordion.ts index 360f02790..97f91d255 100644 --- a/packages/outline-core-accordion/src/outline-core-accordion.ts +++ b/packages/outline-core-accordion/src/outline-core-accordion.ts @@ -29,9 +29,7 @@ export class OutlineCoreAccordion extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; render(): TemplateResult { - return html` - - `; + return html` `; } } diff --git a/packages/outline-core-alert/src/outline-core-alert.ts b/packages/outline-core-alert/src/outline-core-alert.ts index 3fbc3d08e..c336a152e 100644 --- a/packages/outline-core-alert/src/outline-core-alert.ts +++ b/packages/outline-core-alert/src/outline-core-alert.ts @@ -29,9 +29,7 @@ export class OutlineCoreAlert extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; render(): TemplateResult { - return html` - - `; + return html` `; } } diff --git a/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.ts b/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.ts index 52a5fb020..da1c90e56 100644 --- a/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.ts +++ b/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.ts @@ -29,9 +29,7 @@ export class OutlineCoreBreadcrumb extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; render(): TemplateResult { - return html` - - `; + return html` `; } } diff --git a/packages/outline-core-card/src/outline-core-card.ts b/packages/outline-core-card/src/outline-core-card.ts index b7359eef4..655f80b8a 100644 --- a/packages/outline-core-card/src/outline-core-card.ts +++ b/packages/outline-core-card/src/outline-core-card.ts @@ -29,9 +29,7 @@ export class OutlineCoreCard extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; render(): TemplateResult { - return html` - - `; + return html` `; } } diff --git a/packages/outline-core-container/src/outline-core-container.ts b/packages/outline-core-container/src/outline-core-container.ts index c252f36d3..a24a8cf7d 100644 --- a/packages/outline-core-container/src/outline-core-container.ts +++ b/packages/outline-core-container/src/outline-core-container.ts @@ -29,9 +29,7 @@ export class OutlineCoreContainer extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; render(): TemplateResult { - return html` - - `; + return html` `; } } diff --git a/packages/outline-core-form/src/outline-core-form.ts b/packages/outline-core-form/src/outline-core-form.ts index 7045f3c9f..4515a7461 100644 --- a/packages/outline-core-form/src/outline-core-form.ts +++ b/packages/outline-core-form/src/outline-core-form.ts @@ -29,9 +29,7 @@ export class OutlineCoreForm extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; render(): TemplateResult { - return html` - - `; + return html` `; } } diff --git a/packages/outline-core-icon/src/outline-core-icon.ts b/packages/outline-core-icon/src/outline-core-icon.ts index 7c4a7a3df..8d5fad920 100644 --- a/packages/outline-core-icon/src/outline-core-icon.ts +++ b/packages/outline-core-icon/src/outline-core-icon.ts @@ -29,9 +29,7 @@ export class OutlineCoreIcon extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; render(): TemplateResult { - return html` - - `; + return html` `; } } diff --git a/packages/outline-core-image/src/outline-core-image.ts b/packages/outline-core-image/src/outline-core-image.ts index 57827efbf..bd4f54a5a 100644 --- a/packages/outline-core-image/src/outline-core-image.ts +++ b/packages/outline-core-image/src/outline-core-image.ts @@ -29,9 +29,7 @@ export class OutlineCoreImage extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; render(): TemplateResult { - return html` - - `; + return html` `; } } diff --git a/packages/outline-core-list/src/outline-core-list.ts b/packages/outline-core-list/src/outline-core-list.ts index 35897efc9..e827ef970 100644 --- a/packages/outline-core-list/src/outline-core-list.ts +++ b/packages/outline-core-list/src/outline-core-list.ts @@ -29,9 +29,7 @@ export class OutlineCoreList extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; render(): TemplateResult { - return html` - - `; + return html` `; } } diff --git a/packages/outline-core-modal/src/outline-core-modal.ts b/packages/outline-core-modal/src/outline-core-modal.ts index 86c135e30..0bc37821c 100644 --- a/packages/outline-core-modal/src/outline-core-modal.ts +++ b/packages/outline-core-modal/src/outline-core-modal.ts @@ -29,9 +29,7 @@ export class OutlineCoreModal extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; render(): TemplateResult { - return html` - - `; + return html` `; } } diff --git a/packages/outline-core-text/src/outline-core-text.ts b/packages/outline-core-text/src/outline-core-text.ts index 90d5719cc..0e0fe7ce6 100644 --- a/packages/outline-core-text/src/outline-core-text.ts +++ b/packages/outline-core-text/src/outline-core-text.ts @@ -29,9 +29,7 @@ export class OutlineCoreText extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; render(): TemplateResult { - return html` - - `; + return html` `; } } diff --git a/packages/outline-core-youtube/src/outline-core-youtube.ts b/packages/outline-core-youtube/src/outline-core-youtube.ts index 231e3339e..28d590238 100644 --- a/packages/outline-core-youtube/src/outline-core-youtube.ts +++ b/packages/outline-core-youtube/src/outline-core-youtube.ts @@ -29,9 +29,7 @@ export class OutlineCoreYouTube extends OutlineElement { static styles: CSSResultGroup = [componentStyles]; render(): TemplateResult { - return html` - - `; + return html` `; } } From 1a3bdb831997c61b8ba007e9fd42ed80020b09a5 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 16 Aug 2023 18:36:21 -0400 Subject: [PATCH 107/143] feat(tooling): Adjusting CI build for speed. --- scripts/build.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/build.js b/scripts/build.js index b1fbfc75e..c5bc14417 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -10,7 +10,9 @@ series([ 'esbuild index.ts --bundle --minify --sourcemap --outdir=dist --tsconfig=tsconfig.build.json', callback ), - callback => exec('tsc -p tsconfig.build.json', callback), + // Thinking this can be removed, as we handle linting earlier on. + // Removing this from the Turborepo build may potentially speed up the build process. + // callback => exec('tsc -p tsconfig.build.json', callback), callback => exec( "rsync -avm --remove-source-files --include '*.css' --exclude '*' . dist", From f2951b7cdad15755ef0e8a06570be3e0e9240131 Mon Sep 17 00:00:00 2001 From: Gregg Shanefelt Date: Mon, 21 Aug 2023 19:52:25 -0600 Subject: [PATCH 108/143] fix: remove phase2 registry --- packages/outline-templates/default/package.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/outline-templates/default/package.json b/packages/outline-templates/default/package.json index fbba01d03..1f99bebe8 100644 --- a/packages/outline-templates/default/package.json +++ b/packages/outline-templates/default/package.json @@ -18,9 +18,7 @@ "url": "https://phase2technology.com" }, "license": "BSD-3-Clause", - "publishConfig": { - "registry": "https://us-central1-npm.pkg.dev/phase2-devcloud/phase2-npm/" - }, + "publishConfig": {}, "sbport": 6099, "scripts": { "prestart": "yarn prep", From f79d238f5ad1f86bc79306062b38c71a0fd62cfa Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 08:37:22 -0400 Subject: [PATCH 109/143] fix(outline-form): Fix for controller dependency. --- packages/outline-cli/CHANGELOG.md | 7 +++++++ packages/outline-cli/package.json | 4 ++-- packages/outline-form/CHANGELOG.md | 6 ++++++ packages/outline-form/package.json | 3 ++- packages/outline-storybook/CHANGELOG.md | 6 ++++++ packages/outline-storybook/package.json | 2 +- 6 files changed, 24 insertions(+), 4 deletions(-) diff --git a/packages/outline-cli/CHANGELOG.md b/packages/outline-cli/CHANGELOG.md index 11401723d..ba39ca796 100644 --- a/packages/outline-cli/CHANGELOG.md +++ b/packages/outline-cli/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-cli +## 0.0.54 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-storybook@0.0.50 + ## 0.0.53 ### Patch Changes diff --git a/packages/outline-cli/package.json b/packages/outline-cli/package.json index 2b68b55d5..533e637ff 100644 --- a/packages/outline-cli/package.json +++ b/packages/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.53", + "version": "0.0.54", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,7 +11,7 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.49", + "@phase2/outline-storybook": "^0.0.50", "@phase2/outline-templates": "^0.0.47", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", diff --git a/packages/outline-form/CHANGELOG.md b/packages/outline-form/CHANGELOG.md index 9d0aa1730..f00e2028a 100644 --- a/packages/outline-form/CHANGELOG.md +++ b/packages/outline-form/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-form +## 0.1.3 + +### Patch Changes + +- Fix for updated dependencies + ## 0.1.2 ### Patch Changes diff --git a/packages/outline-form/package.json b/packages/outline-form/package.json index 770ee9f6e..5e46a664f 100644 --- a/packages/outline-form/package.json +++ b/packages/outline-form/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-form", - "version": "0.1.2", + "version": "0.1.3", "description": "The Outline Components for the form component", "keywords": [ "outline components", @@ -28,6 +28,7 @@ }, "dependencies": { "@phase2/outline-core": "^0.2.4", + "@phase2/outline-controller-light-dom-styles-controller": "^0.0.1", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/outline-storybook/CHANGELOG.md index 1000354d2..0f3d0b519 100644 --- a/packages/outline-storybook/CHANGELOG.md +++ b/packages/outline-storybook/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-storybook +## 0.0.50 + +### Patch Changes + +- Fix for updated dependencies + ## 0.0.49 ### Patch Changes diff --git a/packages/outline-storybook/package.json b/packages/outline-storybook/package.json index bcc357935..c04c021ba 100644 --- a/packages/outline-storybook/package.json +++ b/packages/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.49", + "version": "0.0.50", "license": "MIT", "scripts": { "package": "yarn publish" From 221374901499183e71f81af03e2dc32804d520ca Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 09:57:13 -0400 Subject: [PATCH 110/143] chore(release): Updated packages. --- packages/outline-admin-links/CHANGELOG.md | 6 +++++ packages/outline-admin-links/package.json | 2 +- packages/outline-alert/CHANGELOG.md | 6 +++++ packages/outline-alert/package.json | 2 +- packages/outline-container/CHANGELOG.md | 6 +++++ packages/outline-container/package.json | 2 +- packages/outline-dropdown/CHANGELOG.md | 8 ++++++ packages/outline-dropdown/package.json | 4 +-- packages/outline-image/CHANGELOG.md | 6 +++++ packages/outline-image/package.json | 2 +- packages/outline-link/CHANGELOG.md | 6 +++++ packages/outline-link/package.json | 2 +- packages/outline-modal/CHANGELOG.md | 6 +++++ packages/outline-modal/package.json | 2 +- .../config/storybook.main.css | 26 +++++++++---------- packages/outline-tabs/CHANGELOG.md | 6 +++++ packages/outline-tabs/package.json | 2 +- 17 files changed, 72 insertions(+), 22 deletions(-) diff --git a/packages/outline-admin-links/CHANGELOG.md b/packages/outline-admin-links/CHANGELOG.md index 29000c6f0..812816aab 100644 --- a/packages/outline-admin-links/CHANGELOG.md +++ b/packages/outline-admin-links/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-admin-links +## 0.1.7 + +### Patch Changes + +- Updated template literals + ## 0.1.6 ### Patch Changes diff --git a/packages/outline-admin-links/package.json b/packages/outline-admin-links/package.json index d0187bd51..a2c2bacd9 100644 --- a/packages/outline-admin-links/package.json +++ b/packages/outline-admin-links/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-admin-links", - "version": "0.1.6", + "version": "0.1.7", "description": "The Outline Components for the outline-admin-links component", "keywords": [ "outline components", diff --git a/packages/outline-alert/CHANGELOG.md b/packages/outline-alert/CHANGELOG.md index 949a3ac34..8023524d5 100644 --- a/packages/outline-alert/CHANGELOG.md +++ b/packages/outline-alert/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-alert +## 0.1.9 + +### Patch Changes + +- Updated template literals + ## 0.1.8 ### Patch Changes diff --git a/packages/outline-alert/package.json b/packages/outline-alert/package.json index 8555e12f6..80f4680c8 100644 --- a/packages/outline-alert/package.json +++ b/packages/outline-alert/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-alert", - "version": "0.1.8", + "version": "0.1.9", "description": "The Outline Components for the web alert component", "keywords": [ "outline components", diff --git a/packages/outline-container/CHANGELOG.md b/packages/outline-container/CHANGELOG.md index 092da3820..52de444b2 100644 --- a/packages/outline-container/CHANGELOG.md +++ b/packages/outline-container/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-container +## 0.1.7 + +### Patch Changes + +- Updated template literals + ## 0.1.6 ### Patch Changes diff --git a/packages/outline-container/package.json b/packages/outline-container/package.json index b8d17efca..cda036198 100644 --- a/packages/outline-container/package.json +++ b/packages/outline-container/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-container", - "version": "0.1.6", + "version": "0.1.7", "description": "The Outline Components for the container web component", "keywords": [ "outline", diff --git a/packages/outline-dropdown/CHANGELOG.md b/packages/outline-dropdown/CHANGELOG.md index 8c7331ba7..0374a68e8 100644 --- a/packages/outline-dropdown/CHANGELOG.md +++ b/packages/outline-dropdown/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-dropdown +## 0.1.8 + +### Patch Changes + +- Updated template literals +- Updated dependencies + - @phase2/outline-link@0.1.7 + ## 0.1.7 ### Patch Changes diff --git a/packages/outline-dropdown/package.json b/packages/outline-dropdown/package.json index fc56e2683..8e3a666b2 100644 --- a/packages/outline-dropdown/package.json +++ b/packages/outline-dropdown/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-dropdown", - "version": "0.1.7", + "version": "0.1.8", "description": "The Outline Components for the dropdown web component", "keywords": [ "outline", @@ -30,7 +30,7 @@ "@phase2/outline-button": "^0.1.6", "@phase2/outline-core": "^0.2.3", "@phase2/outline-icon": "^0.1.4", - "@phase2/outline-link": "^0.1.6", + "@phase2/outline-link": "^0.1.7", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/outline-image/CHANGELOG.md b/packages/outline-image/CHANGELOG.md index 02f8d350f..5d856aa17 100644 --- a/packages/outline-image/CHANGELOG.md +++ b/packages/outline-image/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-image +## 0.1.8 + +### Patch Changes + +- Updated template literals + ## 0.1.7 ### Patch Changes diff --git a/packages/outline-image/package.json b/packages/outline-image/package.json index 6ec259521..9c4467aa2 100644 --- a/packages/outline-image/package.json +++ b/packages/outline-image/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-image", - "version": "0.1.7", + "version": "0.1.8", "description": "The Outline Components for the image component", "keywords": [ "outline", diff --git a/packages/outline-link/CHANGELOG.md b/packages/outline-link/CHANGELOG.md index 78815c11d..cf6dd865f 100644 --- a/packages/outline-link/CHANGELOG.md +++ b/packages/outline-link/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-link +## 0.1.7 + +### Patch Changes + +- Updated template literals + ## 0.1.6 ### Patch Changes diff --git a/packages/outline-link/package.json b/packages/outline-link/package.json index a693523bf..ca7abf73f 100644 --- a/packages/outline-link/package.json +++ b/packages/outline-link/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-link", - "version": "0.1.6", + "version": "0.1.7", "description": "The Outline Components for the web link component", "keywords": [ "outline", diff --git a/packages/outline-modal/CHANGELOG.md b/packages/outline-modal/CHANGELOG.md index 318438cc2..2b9cde78b 100644 --- a/packages/outline-modal/CHANGELOG.md +++ b/packages/outline-modal/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-modal +## 0.1.7 + +### Patch Changes + +- Updated template literals + ## 0.1.6 ### Patch Changes diff --git a/packages/outline-modal/package.json b/packages/outline-modal/package.json index 3874d1f36..b1e4356ed 100644 --- a/packages/outline-modal/package.json +++ b/packages/outline-modal/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-modal", - "version": "0.1.6", + "version": "0.1.7", "description": "The Outline Components for the web modal component", "keywords": [ "outline components", diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index 90c1ce4fc..0ec6119b7 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -451,11 +451,11 @@ video{ --tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } -.border-2, .border, .border-b, .border-t-2{ +.border-2, .border, .border-t-2, .border-b{ border-color: currentColor; } -.shadow, .shadow-md, .shadow-xl{ +.shadow-xl, .shadow, .shadow-md{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -707,14 +707,14 @@ video{ .border{ border-width: 1px; -} -.border-b{ - border-bottom-width: 1px; - } .border-t-2{ border-top-width: 2px; +} +.border-b{ + border-bottom-width: 1px; + } .border-dashed{ border-style: dashed; @@ -954,6 +954,13 @@ video{ .no-underline{ text-decoration: none; +} +.shadow-xl{ + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .shadow{ --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); @@ -968,13 +975,6 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.shadow-xl{ - --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .outline{ outline-style: solid; diff --git a/packages/outline-tabs/CHANGELOG.md b/packages/outline-tabs/CHANGELOG.md index 17d814830..a60cce45a 100644 --- a/packages/outline-tabs/CHANGELOG.md +++ b/packages/outline-tabs/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-tabs +## 0.1.7 + +### Patch Changes + +- Updated template literals + ## 0.1.6 ### Patch Changes diff --git a/packages/outline-tabs/package.json b/packages/outline-tabs/package.json index b3552c1cd..3b4299a13 100644 --- a/packages/outline-tabs/package.json +++ b/packages/outline-tabs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-tabs", - "version": "0.1.6", + "version": "0.1.7", "description": "The Outline Components for the web tabs component", "keywords": [ "outline components", From 56ce59109f58f8fbb1d36b17a7eb127e1a36e080 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 13:49:14 -0400 Subject: [PATCH 111/143] fix(tooling): Update to fix CSS watching and HMR setup. --- .storybook/main.js | 6 +- package.json | 11 +- .../outline-templates/default/package.json | 3 +- scripts/styles.mjs | 47 +- yarn.lock | 7971 +++++++---------- 5 files changed, 3144 insertions(+), 4894 deletions(-) diff --git a/.storybook/main.js b/.storybook/main.js index ff20f1262..a4257125d 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -1,4 +1,5 @@ import { dirname, join } from 'path'; + module.exports = { stories: [ // Intentionally ordering welcome page first. @@ -26,16 +27,15 @@ module.exports = { { name: '@storybook/addon-essentials', }, - getAbsolutePath('@storybook/addon-mdx-gfm'), ], features: { storyStoreV7: true, - postcss: false, + postcss: true, buildStoriesJson: true, modernInlineRender: true, }, framework: { - name: getAbsolutePath('@storybook/web-components-vite'), + name: '@storybook/web-components-vite', options: {}, }, docs: { diff --git a/package.json b/package.json index fb82eccea..a036ac3a5 100644 --- a/package.json +++ b/package.json @@ -66,10 +66,13 @@ "reset:root": "rimraf ./node_modules", "reset:install": "yarn install", "restart": "yarn reset && yarn start", - "start": "yarn storybook dev -p ${npm_package_storybook_port}", + "start": "yarn watch", "storybook": "storybook", "storybook:build": "storybook build", - "test": "turbo run test" + "test": "turbo run test", + "watch": "npm-run-all -p watch:*", + "watch:storybook": "yarn storybook dev -p ${npm_package_storybook_port}", + "watch:css": "node scripts/styles.mjs --watch" }, "keywords": [ "web-components", @@ -88,9 +91,9 @@ "@commitlint/config-conventional": "^17.4.0", "@open-wc/testing": "^3.0.0-next.2", "@storybook/addon-actions": "^7.3.0", + "@storybook/addon-docs": "^7.3.2", "@storybook/addon-essentials": "^7.3.0", "@storybook/addon-links": "^7.3.0", - "@storybook/addon-mdx-gfm": "^7.3.0", "@storybook/addon-postcss": "^3.0.0-alpha.1", "@storybook/web-components": "^7.3.0", "@storybook/web-components-vite": "^7.3.0", @@ -134,7 +137,7 @@ "tailwindcss": "3.0.0", "ts-lit-plugin": "^1.2.1", "turbo": "^1.2.16", - "vite": "^3.0.0" + "vite": "4.1.4" }, "dependencies": {}, "bugs": { diff --git a/packages/outline-templates/default/package.json b/packages/outline-templates/default/package.json index 1f99bebe8..50ea238d1 100644 --- a/packages/outline-templates/default/package.json +++ b/packages/outline-templates/default/package.json @@ -113,7 +113,7 @@ "lit": "^2.2.6" }, "engines": { - "node": ">=16" + "node": ">=18" }, "devDependencies": { "@adobe/css-tools": "^4.3.0", @@ -131,7 +131,6 @@ "@storybook/addon-actions": "^7.0.12", "@storybook/addon-essentials": "^7.0.12", "@storybook/addon-links": "^7.0.12", - "@storybook/addon-mdx-gfm": "^7.0.12", "@storybook/addon-postcss": "^3.0.0-alpha.1", "@storybook/web-components": "^7.0.12", "@storybook/web-components-vite": "^7.0.12", diff --git a/scripts/styles.mjs b/scripts/styles.mjs index 1c468898e..277ddb1e2 100644 --- a/scripts/styles.mjs +++ b/scripts/styles.mjs @@ -158,31 +158,26 @@ glob( ); // Watch mode with --watch in cli. -// if (options.watch) { -// // Watch globals. -// gaze('*.css', (err, watcher) => { -// watcher.on('added', createCssGlobals); -// watcher.on('changed', createCssGlobals); -// }); +if (options.watch) { + // Watch globals. + gaze('*.css', { ignore: ['packages/**/*.css'] }, (err, watcher) => { + watcher.on('added', createCssGlobals); + watcher.on('changed', createCssGlobals); + }); -// // Watch components global scoping. -// gaze( -// 'packages/**/*.global.css', -// { dot: true }, -// (err, watcher) => { -// watcher.on('added', createLightDomStyles); -// watcher.on('changed', createLightDomStyles); -// } -// ); -// } + // Watch components global scoping. + gaze('packages/**/*.global.css', { dot: true }, (err, watcher) => { + watcher.on('added', createLightDomStyles); + watcher.on('changed', createLightDomStyles); + }); -// // Watch components. -// gaze( -// 'packages/**/*.css', -// { ignore: ['**/dist/**/*.css', '**/packages/outline-storybook/**/*.css'] }, -// (err, watcher) => { -// watcher.on('added', createCssLiterals); -// watcher.on('changed', createCssLiterals); -// } -// ); -// } + // Watch components. + gaze( + 'packages/**/*.css', + { ignore: ['**/dist/**/*.css', '**/packages/outline-storybook/**/*.css'] }, + (err, watcher) => { + watcher.on('added', createCssLiterals); + watcher.on('changed', createCssLiterals); + } + ); +} diff --git a/yarn.lock b/yarn.lock index 7b549a5a4..ac3b4c276 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,18 +2,28 @@ # yarn lockfile v1 +"@75lb/deep-merge@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@75lb/deep-merge/-/deep-merge-1.1.1.tgz#3b06155b90d34f5f8cc2107d796f1853ba02fd6d" + integrity sha512-xvgv6pkMGBA6GwdyJbNAnDmfAIR/DfWhrj9jgWh3TY7gRm3KO46x/GPjRg6wJ0nOepwqrNxFfojebh0Df4h4Tw== + dependencies: + lodash.assignwith "^4.2.0" + typical "^7.1.1" + +"@aashutoshrathi/word-wrap@^1.2.3": + version "1.2.6" + resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" + integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== + "@adobe/css-tools@^4.3.0": - version "4.3.0" - resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.0.tgz#1991d273fb29edbd2f63060f5bdaf0af26aa64e3" - integrity sha512-+RNNcQvw2V1bmnBTPAtOLfW/9mhH2vC67+rUSi5T8EtEWt6lEnGNY2GuhZ1/YwbgikT1TkhvidCDmN5Q5YCo/w== + version "4.3.1" + resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.1.tgz#abfccb8ca78075a2b6187345c26243c1a0842f28" + integrity sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg== -"@ampproject/remapping@^2.1.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" - integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== - dependencies: - "@jridgewell/gen-mapping" "^0.1.0" - "@jridgewell/trace-mapping" "^0.3.9" +"@alloc/quick-lru@^5.2.0": + version "5.2.0" + resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30" + integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw== "@ampproject/remapping@^2.2.0": version "2.2.1" @@ -30,13 +40,6 @@ dependencies: default-browser-id "3.0.0" -"@aw-web-design/x-default-browser@1.4.88": - version "1.4.88" - resolved "https://registry.yarnpkg.com/@aw-web-design/x-default-browser/-/x-default-browser-1.4.88.tgz#33d869cb2a537cd6d2a8369d4dc8ea4988d4be89" - integrity sha512-AkEmF0wcwYC2QkhK703Y83fxWARttIWXDmQN8+cof8FmFZ5BRhnNXGymeb1S73bOCLfWjYELxtujL56idCN/XA== - dependencies: - default-browser-id "3.0.0" - "@babel/code-frame@7.12.11": version "7.12.11" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" @@ -44,21 +47,7 @@ dependencies: "@babel/highlight" "^7.10.4" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.11", "@babel/code-frame@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" - integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== - dependencies: - "@babel/highlight" "^7.18.6" - -"@babel/code-frame@^7.21.4": - version "7.21.4" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.21.4.tgz#d0fa9e4413aca81f2b23b9442797bda1826edb39" - integrity sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g== - dependencies: - "@babel/highlight" "^7.18.6" - -"@babel/code-frame@^7.22.10", "@babel/code-frame@^7.22.5": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.11", "@babel/code-frame@^7.22.10", "@babel/code-frame@^7.22.5": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.10.tgz#1c20e612b768fefa75f6e90d6ecb86329247f0a3" integrity sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA== @@ -66,69 +55,12 @@ "@babel/highlight" "^7.22.10" chalk "^2.4.2" -"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.0": - version "7.20.1" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.20.1.tgz#f2e6ef7790d8c8dbf03d379502dcc246dcce0b30" - integrity sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ== - -"@babel/compat-data@^7.20.1": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.20.5.tgz#86f172690b093373a933223b4745deeb6049e733" - integrity sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g== - -"@babel/compat-data@^7.20.5", "@babel/compat-data@^7.21.5": - version "7.21.9" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.21.9.tgz#10a2e7fda4e51742c907938ac3b7229426515514" - integrity sha512-FUGed8kfhyWvbYug/Un/VPJD41rDIgoVVcR+FuzhzOYyRz5uED+Gd3SLZml0Uw2l2aHFb7ZgdW5mGA3G2cCCnQ== - "@babel/compat-data@^7.22.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9": version "7.22.9" resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.9.tgz#71cdb00a1ce3a329ce4cbec3a44f9fef35669730" integrity sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ== -"@babel/core@^7.1.0", "@babel/core@^7.12.10", "@babel/core@^7.12.16", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.18.13", "@babel/core@^7.7.5": - version "7.19.6" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.19.6.tgz#7122ae4f5c5a37c0946c066149abd8e75f81540f" - integrity sha512-D2Ue4KHpc6Ys2+AxpIx1BZ8+UegLLLE2p3KJEuJRKmokHOtl49jQ5ny1773KsGLZs8MQvBidAF6yWUJxRqtKtg== - dependencies: - "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.19.6" - "@babel/helper-compilation-targets" "^7.19.3" - "@babel/helper-module-transforms" "^7.19.6" - "@babel/helpers" "^7.19.4" - "@babel/parser" "^7.19.6" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.19.6" - "@babel/types" "^7.19.4" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.1" - semver "^6.3.0" - -"@babel/core@^7.11.6", "@babel/core@^7.20.2": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.20.5.tgz#45e2114dc6cd4ab167f81daf7820e8fa1250d113" - integrity sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ== - dependencies: - "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.20.5" - "@babel/helper-compilation-targets" "^7.20.0" - "@babel/helper-module-transforms" "^7.20.2" - "@babel/helpers" "^7.20.5" - "@babel/parser" "^7.20.5" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.20.5" - "@babel/types" "^7.20.5" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.1" - semver "^6.3.0" - -"@babel/core@^7.22.9": +"@babel/core@^7.1.0", "@babel/core@^7.11.6", "@babel/core@^7.12.16", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.18.13", "@babel/core@^7.22.9", "@babel/core@^7.7.5": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.22.10.tgz#aad442c7bcd1582252cb4576747ace35bc122f35" integrity sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw== @@ -149,63 +81,14 @@ json5 "^2.2.2" semver "^6.3.1" -"@babel/core@~7.21.0": - version "7.21.8" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.8.tgz#2a8c7f0f53d60100ba4c32470ba0281c92aa9aa4" - integrity sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ== - dependencies: - "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.21.4" - "@babel/generator" "^7.21.5" - "@babel/helper-compilation-targets" "^7.21.5" - "@babel/helper-module-transforms" "^7.21.5" - "@babel/helpers" "^7.21.5" - "@babel/parser" "^7.21.8" - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.21.5" - "@babel/types" "^7.21.5" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.2" - semver "^6.3.0" - "@babel/eslint-parser@^7.12.16": - version "7.19.1" - resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz#4f68f6b0825489e00a24b41b6a1ae35414ecd2f4" - integrity sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ== + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.22.10.tgz#bfdf3d1b32ad573fe7c1c3447e0b485e3a41fd09" + integrity sha512-0J8DNPRXQRLeR9rPaUMM3fA+RbixjnVLe/MRMYCkp3hzgsSuxCHQ8NN8xQG1wIHKJ4a1DTROTvFJdW+B5/eOsg== dependencies: "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1" eslint-visitor-keys "^2.1.0" - semver "^6.3.0" - -"@babel/generator@^7.19.6", "@babel/generator@^7.20.1": - version "7.20.1" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.20.1.tgz#ef32ecd426222624cbd94871a7024639cf61a9fa" - integrity sha512-u1dMdBUmA7Z0rBB97xh8pIhviK7oItYOkjbsCxTWMknyvbQRBwX7/gn4JXurRdirWMFh+ZtYARqkA6ydogVZpg== - dependencies: - "@babel/types" "^7.20.0" - "@jridgewell/gen-mapping" "^0.3.2" - jsesc "^2.5.1" - -"@babel/generator@^7.20.5": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.20.5.tgz#cb25abee3178adf58d6814b68517c62bdbfdda95" - integrity sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA== - dependencies: - "@babel/types" "^7.20.5" - "@jridgewell/gen-mapping" "^0.3.2" - jsesc "^2.5.1" - -"@babel/generator@^7.21.5", "@babel/generator@~7.21.1": - version "7.21.9" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.9.tgz#3a1b706e07d836e204aee0650e8ee878d3aaa241" - integrity sha512-F3fZga2uv09wFdEjEQIJxXALXfz0+JaOb7SabvVMmjHxeVTuGW8wgE8Vp1Hd7O+zMTYtcfEISGRzPkeiaPPsvg== - dependencies: - "@babel/types" "^7.21.5" - "@jridgewell/gen-mapping" "^0.3.2" - "@jridgewell/trace-mapping" "^0.3.17" - jsesc "^2.5.1" + semver "^6.3.1" "@babel/generator@^7.22.10", "@babel/generator@^7.22.9": version "7.22.10" @@ -217,13 +100,6 @@ "@jridgewell/trace-mapping" "^0.3.17" jsesc "^2.5.1" -"@babel/helper-annotate-as-pure@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" - integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA== - dependencies: - "@babel/types" "^7.18.6" - "@babel/helper-annotate-as-pure@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" @@ -231,14 +107,6 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-builder-binary-assignment-operator-visitor@^7.18.6": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz#acd4edfd7a566d1d51ea975dff38fd52906981bb" - integrity sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw== - dependencies: - "@babel/helper-explode-assignable-expression" "^7.18.6" - "@babel/types" "^7.18.9" - "@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.10.tgz#573e735937e99ea75ea30788b57eb52fab7468c9" @@ -246,27 +114,6 @@ dependencies: "@babel/types" "^7.22.10" -"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.19.3", "@babel/helper-compilation-targets@^7.20.0": - version "7.20.0" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz#6bf5374d424e1b3922822f1d9bdaa43b1a139d0a" - integrity sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ== - dependencies: - "@babel/compat-data" "^7.20.0" - "@babel/helper-validator-option" "^7.18.6" - browserslist "^4.21.3" - semver "^6.3.0" - -"@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.5.tgz#631e6cc784c7b660417421349aac304c94115366" - integrity sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w== - dependencies: - "@babel/compat-data" "^7.21.5" - "@babel/helper-validator-option" "^7.21.0" - browserslist "^4.21.3" - lru-cache "^5.1.1" - semver "^6.3.0" - "@babel/helper-compilation-targets@^7.22.10", "@babel/helper-compilation-targets@^7.22.5", "@babel/helper-compilation-targets@^7.22.6": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.10.tgz#01d648bbc25dd88f513d862ee0df27b7d4e67024" @@ -278,35 +125,7 @@ lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz#bfd6904620df4e46470bae4850d66be1054c404b" - integrity sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-member-expression-to-functions" "^7.18.9" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/helper-replace-supers" "^7.18.9" - "@babel/helper-split-export-declaration" "^7.18.6" - -"@babel/helper-create-class-features-plugin@^7.21.0": - version "7.21.8" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.8.tgz#205b26330258625ef8869672ebca1e0dee5a0f02" - integrity sha512-+THiN8MqiH2AczyuZrnrKL6cAxFRRQDKW9h1YkBvbgKmAm6mwiacig1qT73DHIWMGo40GRnsEfN3LA+E6NtmSw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-environment-visitor" "^7.21.5" - "@babel/helper-function-name" "^7.21.0" - "@babel/helper-member-expression-to-functions" "^7.21.5" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/helper-replace-supers" "^7.21.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" - "@babel/helper-split-export-declaration" "^7.18.6" - semver "^6.3.0" - -"@babel/helper-create-class-features-plugin@^7.22.5": +"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.10", "@babel/helper-create-class-features-plugin@^7.22.5": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.10.tgz#dd2612d59eac45588021ac3d6fa976d08f4e95a3" integrity sha512-5IBb77txKYQPpOEdUdIhBx8VrZyDCQ+H82H0+5dX1TmuscP5vJKEE3cKurjtIw/vFwzbVH48VweE78kVDBrqjA== @@ -321,24 +140,7 @@ "@babel/helper-split-export-declaration" "^7.22.6" semver "^6.3.1" -"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz#7976aca61c0984202baca73d84e2337a5424a41b" - integrity sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - regexpu-core "^5.1.0" - -"@babel/helper-create-regexp-features-plugin@^7.20.5": - version "7.21.8" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.8.tgz#a7886f61c2e29e21fd4aaeaf1e473deba6b571dc" - integrity sha512-zGuSdedkFtsFHGbexAvNuipg1hbtitDLo2XE8/uf6Y9sOQV1xsYX/2pNbtedp/X0eU1pIt+kGvaqHCowkRbS5g== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - regexpu-core "^5.3.1" - semver "^6.3.0" - -"@babel/helper-create-regexp-features-plugin@^7.22.5": +"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5": version "7.22.9" resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz#9d8e61a8d9366fe66198f57c40565663de0825f6" integrity sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw== @@ -347,18 +149,6 @@ regexpu-core "^5.3.1" semver "^6.3.1" -"@babel/helper-define-polyfill-provider@^0.3.3": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz#8612e55be5d51f0cd1f36b4a5a83924e89884b7a" - integrity sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww== - dependencies: - "@babel/helper-compilation-targets" "^7.17.7" - "@babel/helper-plugin-utils" "^7.16.7" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - semver "^6.1.2" - "@babel/helper-define-polyfill-provider@^0.4.2": version "0.4.2" resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz#82c825cadeeeee7aad237618ebbe8fa1710015d7" @@ -370,44 +160,11 @@ lodash.debounce "^4.0.8" resolve "^1.14.2" -"@babel/helper-environment-visitor@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" - integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== - -"@babel/helper-environment-visitor@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.21.5.tgz#c769afefd41d171836f7cb63e295bedf689d48ba" - integrity sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ== - "@babel/helper-environment-visitor@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz#f06dd41b7c1f44e1f8da6c4055b41ab3a09a7e98" integrity sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q== -"@babel/helper-explode-assignable-expression@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096" - integrity sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-function-name@^7.18.9", "@babel/helper-function-name@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c" - integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w== - dependencies: - "@babel/template" "^7.18.10" - "@babel/types" "^7.19.0" - -"@babel/helper-function-name@^7.21.0": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz#d552829b10ea9f120969304023cd0645fa00b1b4" - integrity sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg== - dependencies: - "@babel/template" "^7.20.7" - "@babel/types" "^7.21.0" - "@babel/helper-function-name@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz#ede300828905bb15e582c037162f99d5183af1be" @@ -416,13 +173,6 @@ "@babel/template" "^7.22.5" "@babel/types" "^7.22.5" -"@babel/helper-hoist-variables@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" - integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== - dependencies: - "@babel/types" "^7.18.6" - "@babel/helper-hoist-variables@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" @@ -430,20 +180,6 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-member-expression-to-functions@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz#1531661e8375af843ad37ac692c132841e2fd815" - integrity sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg== - dependencies: - "@babel/types" "^7.18.9" - -"@babel/helper-member-expression-to-functions@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.5.tgz#3b1a009af932e586af77c1030fba9ee0bde396c0" - integrity sha512-nIcGfgwpH2u4n9GG1HpStW5Ogx7x7ekiFHbjjFRKXbn5zUvqO9ZgotCO4x1aNbKn/x/xOUaXEhyNHCwtFCpxWg== - dependencies: - "@babel/types" "^7.21.5" - "@babel/helper-member-expression-to-functions@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz#0a7c56117cad3372fbf8d2fb4bf8f8d64a1e76b2" @@ -451,20 +187,6 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-module-imports@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" - integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-module-imports@^7.21.4": - version "7.21.4" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz#ac88b2f76093637489e718a90cec6cf8a9b029af" - integrity sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg== - dependencies: - "@babel/types" "^7.21.4" - "@babel/helper-module-imports@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz#1a8f4c9f4027d23f520bd76b364d44434a72660c" @@ -472,48 +194,6 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.19.6": - version "7.19.6" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.19.6.tgz#6c52cc3ac63b70952d33ee987cbee1c9368b533f" - integrity sha512-fCmcfQo/KYr/VXXDIyd3CBGZ6AFhPFy1TfSEJ+PilGVlQT6jcbqtHAM4C1EciRqMza7/TpOUZliuSH+U6HAhJw== - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-simple-access" "^7.19.4" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/helper-validator-identifier" "^7.19.1" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.19.6" - "@babel/types" "^7.19.4" - -"@babel/helper-module-transforms@^7.20.11", "@babel/helper-module-transforms@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.21.5.tgz#d937c82e9af68d31ab49039136a222b17ac0b420" - integrity sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw== - dependencies: - "@babel/helper-environment-visitor" "^7.21.5" - "@babel/helper-module-imports" "^7.21.4" - "@babel/helper-simple-access" "^7.21.5" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/helper-validator-identifier" "^7.19.1" - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.21.5" - "@babel/types" "^7.21.5" - -"@babel/helper-module-transforms@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz#ac53da669501edd37e658602a21ba14c08748712" - integrity sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA== - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-simple-access" "^7.20.2" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/helper-validator-identifier" "^7.19.1" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.20.1" - "@babel/types" "^7.20.2" - "@babel/helper-module-transforms@^7.22.5", "@babel/helper-module-transforms@^7.22.9": version "7.22.9" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz#92dfcb1fbbb2bc62529024f72d942a8c97142129" @@ -525,13 +205,6 @@ "@babel/helper-split-export-declaration" "^7.22.6" "@babel/helper-validator-identifier" "^7.22.5" -"@babel/helper-optimise-call-expression@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" - integrity sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA== - dependencies: - "@babel/types" "^7.18.6" - "@babel/helper-optimise-call-expression@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" @@ -539,36 +212,11 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz#4796bb14961521f0f8715990bee2fb6e51ce21bf" - integrity sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw== - -"@babel/helper-plugin-utils@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629" - integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== - -"@babel/helper-plugin-utils@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz#345f2377d05a720a4e5ecfa39cbf4474a4daed56" - integrity sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg== - -"@babel/helper-plugin-utils@^7.22.5": +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== -"@babel/helper-remap-async-to-generator@^7.18.6", "@babel/helper-remap-async-to-generator@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz#997458a0e3357080e54e1d79ec347f8a8cd28519" - integrity sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-wrap-function" "^7.18.9" - "@babel/types" "^7.18.9" - "@babel/helper-remap-async-to-generator@^7.22.5", "@babel/helper-remap-async-to-generator@^7.22.9": version "7.22.9" resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.9.tgz#53a25b7484e722d7efb9c350c75c032d4628de82" @@ -578,29 +226,6 @@ "@babel/helper-environment-visitor" "^7.22.5" "@babel/helper-wrap-function" "^7.22.9" -"@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.18.9", "@babel/helper-replace-supers@^7.19.1": - version "7.19.1" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz#e1592a9b4b368aa6bdb8784a711e0bcbf0612b78" - integrity sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw== - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-member-expression-to-functions" "^7.18.9" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/traverse" "^7.19.1" - "@babel/types" "^7.19.0" - -"@babel/helper-replace-supers@^7.20.7", "@babel/helper-replace-supers@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.21.5.tgz#a6ad005ba1c7d9bc2973dfde05a1bba7065dde3c" - integrity sha512-/y7vBgsr9Idu4M6MprbOVUfH3vs7tsIfnVWv/Ml2xgwvyH6LTngdfbf5AdsKwkJy4zgy1X/kuNrEKvhhK28Yrg== - dependencies: - "@babel/helper-environment-visitor" "^7.21.5" - "@babel/helper-member-expression-to-functions" "^7.21.5" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.21.5" - "@babel/types" "^7.21.5" - "@babel/helper-replace-supers@^7.22.5", "@babel/helper-replace-supers@^7.22.9": version "7.22.9" resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz#cbdc27d6d8d18cd22c81ae4293765a5d9afd0779" @@ -610,27 +235,6 @@ "@babel/helper-member-expression-to-functions" "^7.22.5" "@babel/helper-optimise-call-expression" "^7.22.5" -"@babel/helper-simple-access@^7.19.4": - version "7.19.4" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz#be553f4951ac6352df2567f7daa19a0ee15668e7" - integrity sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg== - dependencies: - "@babel/types" "^7.19.4" - -"@babel/helper-simple-access@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" - integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA== - dependencies: - "@babel/types" "^7.20.2" - -"@babel/helper-simple-access@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz#d697a7971a5c39eac32c7e63c0921c06c8a249ee" - integrity sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg== - dependencies: - "@babel/types" "^7.21.5" - "@babel/helper-simple-access@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" @@ -638,27 +242,13 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-skip-transparent-expression-wrappers@^7.18.9", "@babel/helper-skip-transparent-expression-wrappers@^7.20.0": - version "7.20.0" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz#fbe4c52f60518cab8140d77101f0e63a8a230684" - integrity sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg== - dependencies: - "@babel/types" "^7.20.0" - -"@babel/helper-skip-transparent-expression-wrappers@^7.22.5": +"@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== dependencies: "@babel/types" "^7.22.5" -"@babel/helper-split-export-declaration@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" - integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== - dependencies: - "@babel/types" "^7.18.6" - "@babel/helper-split-export-declaration@^7.22.6": version "7.22.6" resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" @@ -666,56 +256,21 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-string-parser@^7.19.4": - version "7.19.4" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" - integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== - -"@babel/helper-string-parser@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz#2b3eea65443c6bdc31c22d037c65f6d323b6b2bd" - integrity sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w== - "@babel/helper-string-parser@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== -"@babel/helper-validator-identifier@^7.14.9", "@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": - version "7.19.1" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" - integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== - -"@babel/helper-validator-identifier@^7.22.5": +"@babel/helper-validator-identifier@^7.14.9", "@babel/helper-validator-identifier@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz#9544ef6a33999343c8740fa51350f30eeaaaf193" integrity sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ== -"@babel/helper-validator-option@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" - integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== - -"@babel/helper-validator-option@^7.21.0": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz#8224c7e13ace4bafdc4004da2cf064ef42673180" - integrity sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ== - "@babel/helper-validator-option@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz#de52000a15a177413c8234fa3a8af4ee8102d0ac" integrity sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw== -"@babel/helper-wrap-function@^7.18.9": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz#89f18335cff1152373222f76a4b37799636ae8b1" - integrity sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg== - dependencies: - "@babel/helper-function-name" "^7.19.0" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.19.0" - "@babel/types" "^7.19.0" - "@babel/helper-wrap-function@^7.22.9": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.10.tgz#d845e043880ed0b8c18bd194a12005cb16d2f614" @@ -725,33 +280,6 @@ "@babel/template" "^7.22.5" "@babel/types" "^7.22.10" -"@babel/helpers@^7.19.4": - version "7.20.1" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.20.1.tgz#2ab7a0fcb0a03b5bf76629196ed63c2d7311f4c9" - integrity sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg== - dependencies: - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.20.1" - "@babel/types" "^7.20.0" - -"@babel/helpers@^7.20.5": - version "7.20.6" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.20.6.tgz#e64778046b70e04779dfbdf924e7ebb45992c763" - integrity sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w== - dependencies: - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.20.5" - "@babel/types" "^7.20.5" - -"@babel/helpers@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.21.5.tgz#5bac66e084d7a4d2d9696bdf0175a93f7fb63c08" - integrity sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA== - dependencies: - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.21.5" - "@babel/types" "^7.21.5" - "@babel/helpers@^7.22.10": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.22.10.tgz#ae6005c539dfbcb5cd71fb51bfc8a52ba63bc37a" @@ -761,16 +289,7 @@ "@babel/traverse" "^7.22.10" "@babel/types" "^7.22.10" -"@babel/highlight@^7.10.4", "@babel/highlight@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" - integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== - dependencies: - "@babel/helper-validator-identifier" "^7.18.6" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/highlight@^7.22.10": +"@babel/highlight@^7.10.4", "@babel/highlight@^7.22.10": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.10.tgz#02a3f6d8c1cb4521b2fd0ab0da8f4739936137d7" integrity sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ== @@ -779,33 +298,11 @@ chalk "^2.4.2" js-tokens "^4.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.18.10", "@babel/parser@^7.19.6", "@babel/parser@^7.20.1": - version "7.20.1" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.20.1.tgz#3e045a92f7b4623cafc2425eddcb8cf2e54f9cc5" - integrity sha512-hp0AYxaZJhxULfM1zyp7Wgr+pSUKBcP3M+PHnSzWGdXOzg/kHWIgiUWARvubhUKGOEw3xqY4x+lyZ9ytBVcELw== - -"@babel/parser@^7.20.5": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.20.5.tgz#7f3c7335fe417665d929f34ae5dceae4c04015e8" - integrity sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA== - -"@babel/parser@^7.21.5", "@babel/parser@^7.21.8", "@babel/parser@^7.21.9", "@babel/parser@~7.21.2": - version "7.21.9" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.9.tgz#ab18ea3b85b4bc33ba98a8d4c2032c557d23cf14" - integrity sha512-q5PNg/Bi1OpGgx5jYlvWZwAorZepEudDMCLtj967aeS7WMont7dUZI46M2XwcIQqvUlMxWfdLFu4S/qSxeUu5g== - -"@babel/parser@^7.22.10", "@babel/parser@^7.22.5", "@babel/parser@^7.22.7": +"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.22.10", "@babel/parser@^7.22.5", "@babel/parser@^7.22.7": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.10.tgz#e37634f9a12a1716136c44624ef54283cabd3f55" integrity sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ== -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz#da5b8f9a580acdfbe53494dba45ea389fb09a4d2" - integrity sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz#87245a21cd69a73b0b81bcda98d443d6df08f05e" @@ -813,24 +310,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz#a11af19aa373d68d561f08e0a57242350ed0ec50" - integrity sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" - "@babel/plugin-proposal-optional-chaining" "^7.18.9" - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz#d9c85589258539a22a901033853101a6198d4ef1" - integrity sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" - "@babel/plugin-proposal-optional-chaining" "^7.20.7" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz#fef09f9499b1f1c930da8a0c419db42167d792ca" @@ -840,27 +319,7 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" "@babel/plugin-transform-optional-chaining" "^7.22.5" -"@babel/plugin-proposal-async-generator-functions@^7.20.1": - version "7.20.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz#352f02baa5d69f4e7529bdac39aaa02d41146af9" - integrity sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g== - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/helper-remap-async-to-generator" "^7.18.9" - "@babel/plugin-syntax-async-generators" "^7.8.4" - -"@babel/plugin-proposal-async-generator-functions@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz#bfb7276d2d573cb67ba379984a2334e262ba5326" - integrity sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA== - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-remap-async-to-generator" "^7.18.9" - "@babel/plugin-syntax-async-generators" "^7.8.4" - -"@babel/plugin-proposal-class-properties@^7.13.0", "@babel/plugin-proposal-class-properties@^7.18.6": +"@babel/plugin-proposal-class-properties@^7.13.0": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== @@ -868,76 +327,18 @@ "@babel/helper-create-class-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-proposal-class-static-block@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz#8aa81d403ab72d3962fc06c26e222dacfc9b9020" - integrity sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - -"@babel/plugin-proposal-class-static-block@^7.21.0": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz#77bdd66fb7b605f3a61302d224bdfacf5547977d" - integrity sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.21.0" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - "@babel/plugin-proposal-decorators@^7.14.2": - version "7.20.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.0.tgz#3acef1f1206d7a6a1436aa6ccf9ed7b1bd06aff7" - integrity sha512-vnuRRS20ygSxclEYikHzVrP9nZDFXaSzvJxGLQNAiBX041TmhS4hOUHWNIpq/q4muENuEP9XPJFXTNFejhemkg== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.19.0" - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/helper-replace-supers" "^7.19.1" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/plugin-syntax-decorators" "^7.19.0" - -"@babel/plugin-proposal-dynamic-import@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz#72bcf8d408799f547d759298c3c27c7e7faa4d94" - integrity sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - -"@babel/plugin-proposal-export-namespace-from@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz#5f7313ab348cdb19d590145f9247540e94761203" - integrity sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - -"@babel/plugin-proposal-json-strings@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz#7e8788c1811c393aff762817e7dbf1ebd0c05f0b" - integrity sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-json-strings" "^7.8.3" - -"@babel/plugin-proposal-logical-assignment-operators@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz#8148cbb350483bf6220af06fa6db3690e14b2e23" - integrity sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - -"@babel/plugin-proposal-logical-assignment-operators@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz#dfbcaa8f7b4d37b51e8bfb46d94a5aea2bb89d83" - integrity sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug== + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.22.10.tgz#d6a8c3a9018e1b13e6647f869c5ea56ff2b585d4" + integrity sha512-KxN6TqZzcFi4uD3UifqXElBTBNLAEH1l3vzMQj6JwJZbL2sZlThxSViOKCYY+4Ah4V4JhQ95IVB7s/Y6SJSlMQ== dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/helper-create-class-features-plugin" "^7.22.10" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.9" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/plugin-syntax-decorators" "^7.22.10" -"@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8", "@babel/plugin-proposal-nullish-coalescing-operator@^7.18.6": +"@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== @@ -945,54 +346,7 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" -"@babel/plugin-proposal-numeric-separator@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz#899b14fbafe87f053d2c5ff05b36029c62e13c75" - integrity sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - -"@babel/plugin-proposal-object-rest-spread@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz#a556f59d555f06961df1e572bb5eca864c84022d" - integrity sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ== - dependencies: - "@babel/compat-data" "^7.20.1" - "@babel/helper-compilation-targets" "^7.20.0" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.20.1" - -"@babel/plugin-proposal-object-rest-spread@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz#aa662940ef425779c75534a5c41e9d936edc390a" - integrity sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg== - dependencies: - "@babel/compat-data" "^7.20.5" - "@babel/helper-compilation-targets" "^7.20.7" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.20.7" - -"@babel/plugin-proposal-optional-catch-binding@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz#f9400d0e6a3ea93ba9ef70b09e72dd6da638a2cb" - integrity sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - -"@babel/plugin-proposal-optional-chaining@^7.13.12", "@babel/plugin-proposal-optional-chaining@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz#e8e8fe0723f2563960e4bf5e9690933691915993" - integrity sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-proposal-optional-chaining@^7.20.7", "@babel/plugin-proposal-optional-chaining@^7.21.0": +"@babel/plugin-proposal-optional-chaining@^7.13.12": version "7.21.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz#886f5c8978deb7d30f678b2e24346b287234d3ea" integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA== @@ -1001,47 +355,11 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" "@babel/plugin-syntax-optional-chaining" "^7.8.3" -"@babel/plugin-proposal-private-methods@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea" - integrity sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": version "7.21.0-placeholder-for-preset-env.2" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== -"@babel/plugin-proposal-private-property-in-object@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz#a64137b232f0aca3733a67eb1a144c192389c503" - integrity sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - -"@babel/plugin-proposal-private-property-in-object@^7.21.0": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz#19496bd9883dd83c23c7d7fc45dcd9ad02dfa1dc" - integrity sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-create-class-features-plugin" "^7.21.0" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - -"@babel/plugin-proposal-unicode-property-regex@^7.18.6", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz#af613d2cd5e643643b65cded64207b15c85cb78e" - integrity sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" @@ -1070,12 +388,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.14.5" -"@babel/plugin-syntax-decorators@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz#5f13d1d8fce96951bea01a10424463c9a5b3a599" - integrity sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ== +"@babel/plugin-syntax-decorators@^7.22.10": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.10.tgz#7d83ea04d893c442b78ebf4c3cbac59a7211deff" + integrity sha512-z1KTVemBjnz+kSEilAsI4lbkPOl5TvJH7YDSY1CTIzvLWJ+KHXp+mRe8VPmfnyvqOPqar1V2gid2PleKzRUstQ== dependencies: - "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-dynamic-import@^7.8.3": version "7.8.3" @@ -1091,19 +409,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-flow@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz#774d825256f2379d06139be0c723c4dd444f3ca1" - integrity sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-syntax-import-assertions@^7.20.0": - version "7.20.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz#bb50e0d4bea0957235390641209394e87bdb9cc4" - integrity sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ== +"@babel/plugin-syntax-flow@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz#163b820b9e7696ce134df3ee716d9c0c98035859" + integrity sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ== dependencies: - "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-import-assertions@^7.22.5": version "7.22.5" @@ -1133,12 +444,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-jsx@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0" - integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q== +"@babel/plugin-syntax-jsx@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz#a6b68e84fb76e759fc3b93e901876ffabbe1d918" + integrity sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": version "7.10.4" @@ -1196,12 +507,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.14.5" -"@babel/plugin-syntax-typescript@^7.20.0": - version "7.20.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz#4e9a0cfc769c85689b77a2e642d24e9f697fc8c7" - integrity sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ== +"@babel/plugin-syntax-typescript@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz#aac8d383b062c5072c647a31ef990c1d0af90272" + integrity sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ== dependencies: - "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-unicode-sets-regex@^7.18.6": version "7.18.6" @@ -1211,20 +522,6 @@ "@babel/helper-create-regexp-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-arrow-functions@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz#19063fcf8771ec7b31d742339dac62433d0611fe" - integrity sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-arrow-functions@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.21.5.tgz#9bb42a53de447936a57ba256fbf537fc312b6929" - integrity sha512-wb1mhwGOCaXHDTcsRYMKF9e5bbMgqwxtqa2Y1ifH96dXJPwbuLX9qHy3clhrxVqgMz7nyNXs8VkxdH8UBcjKqA== - dependencies: - "@babel/helper-plugin-utils" "^7.21.5" - "@babel/plugin-transform-arrow-functions@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz#e5ba566d0c58a5b2ba2a8b795450641950b71958" @@ -1242,24 +539,6 @@ "@babel/helper-remap-async-to-generator" "^7.22.9" "@babel/plugin-syntax-async-generators" "^7.8.4" -"@babel/plugin-transform-async-to-generator@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz#ccda3d1ab9d5ced5265fdb13f1882d5476c71615" - integrity sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag== - dependencies: - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-remap-async-to-generator" "^7.18.6" - -"@babel/plugin-transform-async-to-generator@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz#dfee18623c8cb31deb796aa3ca84dda9cea94354" - integrity sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q== - dependencies: - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-remap-async-to-generator" "^7.18.9" - "@babel/plugin-transform-async-to-generator@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz#c7a85f44e46f8952f6d27fe57c2ed3cc084c3775" @@ -1269,13 +548,6 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-remap-async-to-generator" "^7.22.5" -"@babel/plugin-transform-block-scoped-functions@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8" - integrity sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-transform-block-scoped-functions@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz#27978075bfaeb9fa586d3cb63a3d30c1de580024" @@ -1283,20 +555,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-block-scoping@^7.20.2": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.5.tgz#401215f9dc13dc5262940e2e527c9536b3d7f237" - integrity sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - -"@babel/plugin-transform-block-scoping@^7.21.0": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz#e737b91037e5186ee16b76e7ae093358a5634f02" - integrity sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-transform-block-scoping@^7.22.10": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.10.tgz#88a1dccc3383899eb5e660534a76a22ecee64faa" @@ -1321,36 +579,6 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-class-static-block" "^7.14.5" -"@babel/plugin-transform-classes@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz#c0033cf1916ccf78202d04be4281d161f6709bb2" - integrity sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-compilation-targets" "^7.20.0" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-replace-supers" "^7.19.1" - "@babel/helper-split-export-declaration" "^7.18.6" - globals "^11.1.0" - -"@babel/plugin-transform-classes@^7.21.0": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz#f469d0b07a4c5a7dbb21afad9e27e57b47031665" - integrity sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-compilation-targets" "^7.20.7" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.21.0" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-replace-supers" "^7.20.7" - "@babel/helper-split-export-declaration" "^7.18.6" - globals "^11.1.0" - "@babel/plugin-transform-classes@^7.22.6": version "7.22.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz#e04d7d804ed5b8501311293d1a0e6d43e94c3363" @@ -1366,21 +594,6 @@ "@babel/helper-split-export-declaration" "^7.22.6" globals "^11.1.0" -"@babel/plugin-transform-computed-properties@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz#2357a8224d402dad623caf6259b611e56aec746e" - integrity sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-computed-properties@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.21.5.tgz#3a2d8bb771cd2ef1cd736435f6552fe502e11b44" - integrity sha512-TR653Ki3pAwxBxUe8srfF3e4Pe3FTA46uaNHYyQwIoM4oWKSoOZiDNyHJ0oIoDIUPSRQbQG7jzgVBX3FPVne1Q== - dependencies: - "@babel/helper-plugin-utils" "^7.21.5" - "@babel/template" "^7.20.7" - "@babel/plugin-transform-computed-properties@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz#cd1e994bf9f316bd1c2dafcd02063ec261bb3869" @@ -1389,20 +602,6 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/template" "^7.22.5" -"@babel/plugin-transform-destructuring@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz#c23741cfa44ddd35f5e53896e88c75331b8b2792" - integrity sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - -"@babel/plugin-transform-destructuring@^7.21.3": - version "7.21.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz#73b46d0fd11cd6ef57dea8a381b1215f4959d401" - integrity sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-transform-destructuring@^7.22.10": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.10.tgz#38e2273814a58c810b6c34ea293be4973c4eb5e2" @@ -1410,14 +609,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz#b286b3e7aae6c7b861e45bed0a2fafd6b1a4fef8" - integrity sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-transform-dotall-regex@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz#dbb4f0e45766eb544e193fb00e65a1dd3b2a4165" @@ -1426,13 +617,6 @@ "@babel/helper-create-regexp-features-plugin" "^7.22.5" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-duplicate-keys@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz#687f15ee3cdad6d85191eb2a372c4528eaa0ae0e" - integrity sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-transform-duplicate-keys@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz#b6e6428d9416f5f0bba19c70d1e6e7e0b88ab285" @@ -1448,14 +632,6 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-dynamic-import" "^7.8.3" -"@babel/plugin-transform-exponentiation-operator@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz#421c705f4521888c65e91fdd1af951bfefd4dacd" - integrity sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-transform-exponentiation-operator@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz#402432ad544a1f9a480da865fda26be653e48f6a" @@ -1472,27 +648,13 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" -"@babel/plugin-transform-flow-strip-types@^7.18.6": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz#e9e8606633287488216028719638cbbb2f2dde8f" - integrity sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg== - dependencies: - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/plugin-syntax-flow" "^7.18.6" - -"@babel/plugin-transform-for-of@^7.18.8": - version "7.18.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz#6ef8a50b244eb6a0bdbad0c7c61877e4e30097c1" - integrity sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-for-of@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.5.tgz#e890032b535f5a2e237a18535f56a9fdaa7b83fc" - integrity sha512-nYWpjKW/7j/I/mZkGVgHJXh4bA1sfdFnJoOXwJuj4m3Q2EraO/8ZyrkCau9P5tbHQk01RMSt6KYLCsW7730SXQ== +"@babel/plugin-transform-flow-strip-types@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz#0bb17110c7bf5b35a60754b2f00c58302381dee2" + integrity sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA== dependencies: - "@babel/helper-plugin-utils" "^7.21.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-flow" "^7.22.5" "@babel/plugin-transform-for-of@^7.22.5": version "7.22.5" @@ -1501,15 +663,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-function-name@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz#cc354f8234e62968946c61a46d6365440fc764e0" - integrity sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ== - dependencies: - "@babel/helper-compilation-targets" "^7.18.9" - "@babel/helper-function-name" "^7.18.9" - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-transform-function-name@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz#935189af68b01898e0d6d99658db6b164205c143" @@ -1527,13 +680,6 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-json-strings" "^7.8.3" -"@babel/plugin-transform-literals@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz#72796fdbef80e56fba3c6a699d54f0de557444bc" - integrity sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-transform-literals@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz#e9341f4b5a167952576e23db8d435849b1dd7920" @@ -1549,13 +695,6 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" -"@babel/plugin-transform-member-expression-literals@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e" - integrity sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-transform-member-expression-literals@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz#4fcc9050eded981a468347dd374539ed3e058def" @@ -1563,22 +702,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-modules-amd@^7.19.6": - version "7.19.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz#aca391801ae55d19c4d8d2ebfeaa33df5f2a2cbd" - integrity sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg== - dependencies: - "@babel/helper-module-transforms" "^7.19.6" - "@babel/helper-plugin-utils" "^7.19.0" - -"@babel/plugin-transform-modules-amd@^7.20.11": - version "7.20.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz#3daccca8e4cc309f03c3a0c4b41dc4b26f55214a" - integrity sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g== - dependencies: - "@babel/helper-module-transforms" "^7.20.11" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-transform-modules-amd@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz#4e045f55dcf98afd00f85691a68fc0780704f526" @@ -1587,25 +710,7 @@ "@babel/helper-module-transforms" "^7.22.5" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.19.6": - version "7.19.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz#25b32feef24df8038fc1ec56038917eacb0b730c" - integrity sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ== - dependencies: - "@babel/helper-module-transforms" "^7.19.6" - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/helper-simple-access" "^7.19.4" - -"@babel/plugin-transform-modules-commonjs@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.5.tgz#d69fb947eed51af91de82e4708f676864e5e47bc" - integrity sha512-OVryBEgKUbtqMoB7eG2rs6UFexJi6Zj6FDXx+esBLPTCxCNxAY9o+8Di7IsUGJ+AVhp5ncK0fxWUBd0/1gPhrQ== - dependencies: - "@babel/helper-module-transforms" "^7.21.5" - "@babel/helper-plugin-utils" "^7.21.5" - "@babel/helper-simple-access" "^7.21.5" - -"@babel/plugin-transform-modules-commonjs@^7.22.5": +"@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz#7d9875908d19b8c0536085af7b053fd5bd651bfa" integrity sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA== @@ -1614,26 +719,6 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-simple-access" "^7.22.5" -"@babel/plugin-transform-modules-systemjs@^7.19.6": - version "7.19.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz#59e2a84064b5736a4471b1aa7b13d4431d327e0d" - integrity sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ== - dependencies: - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-module-transforms" "^7.19.6" - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/helper-validator-identifier" "^7.19.1" - -"@babel/plugin-transform-modules-systemjs@^7.20.11": - version "7.20.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz#467ec6bba6b6a50634eea61c9c232654d8a4696e" - integrity sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw== - dependencies: - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-module-transforms" "^7.20.11" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-validator-identifier" "^7.19.1" - "@babel/plugin-transform-modules-systemjs@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz#18c31410b5e579a0092638f95c896c2a98a5d496" @@ -1644,14 +729,6 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-validator-identifier" "^7.22.5" -"@babel/plugin-transform-modules-umd@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz#81d3832d6034b75b54e62821ba58f28ed0aab4b9" - integrity sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ== - dependencies: - "@babel/helper-module-transforms" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-transform-modules-umd@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz#4694ae40a87b1745e3775b6a7fe96400315d4f98" @@ -1660,22 +737,6 @@ "@babel/helper-module-transforms" "^7.22.5" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-named-capturing-groups-regex@^7.19.1": - version "7.19.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz#ec7455bab6cd8fb05c525a94876f435a48128888" - integrity sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.19.0" - "@babel/helper-plugin-utils" "^7.19.0" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.20.5": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz#626298dd62ea51d452c3be58b285d23195ba69a8" - integrity sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.20.5" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f" @@ -1684,13 +745,6 @@ "@babel/helper-create-regexp-features-plugin" "^7.22.5" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-new-target@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz#d128f376ae200477f37c4ddfcc722a8a1b3246a8" - integrity sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-transform-new-target@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz#1b248acea54ce44ea06dfd37247ba089fcf9758d" @@ -1725,14 +779,6 @@ "@babel/plugin-syntax-object-rest-spread" "^7.8.3" "@babel/plugin-transform-parameters" "^7.22.5" -"@babel/plugin-transform-object-super@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c" - integrity sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-replace-supers" "^7.18.6" - "@babel/plugin-transform-object-super@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz#794a8d2fcb5d0835af722173c1a9d704f44e218c" @@ -1758,20 +804,6 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" "@babel/plugin-syntax-optional-chaining" "^7.8.3" -"@babel/plugin-transform-parameters@^7.20.1": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.5.tgz#f8f9186c681d10c3de7620c916156d893c8a019e" - integrity sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - -"@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.21.3": - version "7.21.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz#18fc4e797cf6d6d972cb8c411dbe8a809fa157db" - integrity sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-transform-parameters@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz#c3542dd3c39b42c8069936e48717a8d179d63a18" @@ -1797,13 +829,6 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-private-property-in-object" "^7.14.5" -"@babel/plugin-transform-property-literals@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3" - integrity sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-transform-property-literals@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz#b5ddabd73a4f7f26cd0e20f5db48290b88732766" @@ -1811,33 +836,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-react-jsx@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz#b3cbb7c3a00b92ec8ae1027910e331ba5c500eb9" - integrity sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/plugin-syntax-jsx" "^7.18.6" - "@babel/types" "^7.19.0" - -"@babel/plugin-transform-regenerator@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz#585c66cb84d4b4bf72519a34cfce761b8676ca73" - integrity sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - regenerator-transform "^0.15.0" - -"@babel/plugin-transform-regenerator@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.21.5.tgz#576c62f9923f94bcb1c855adc53561fd7913724e" - integrity sha512-ZoYBKDb6LyMi5yCsByQ5jmXsHAQDDYeexT1Szvlmui+lADvfSecr5Dxd/PkrTC3pAD182Fcju1VQkB4oCp9M+w== - dependencies: - "@babel/helper-plugin-utils" "^7.21.5" - regenerator-transform "^0.15.1" - "@babel/plugin-transform-regenerator@^7.22.10": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz#8ceef3bd7375c4db7652878b0241b2be5d0c3cca" @@ -1846,13 +844,6 @@ "@babel/helper-plugin-utils" "^7.22.5" regenerator-transform "^0.15.2" -"@babel/plugin-transform-reserved-words@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz#b1abd8ebf8edaa5f7fe6bbb8d2133d23b6a6f76a" - integrity sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-transform-reserved-words@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz#832cd35b81c287c4bcd09ce03e22199641f964fb" @@ -1860,13 +851,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-shorthand-properties@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9" - integrity sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-transform-shorthand-properties@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz#6e277654be82b5559fc4b9f58088507c24f0c624" @@ -1874,22 +858,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-spread@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz#dd60b4620c2fec806d60cfaae364ec2188d593b6" - integrity sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w== - dependencies: - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" - -"@babel/plugin-transform-spread@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz#c2d83e0b99d3bf83e07b11995ee24bf7ca09401e" - integrity sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" - "@babel/plugin-transform-spread@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz#6487fd29f229c95e284ba6c98d65eafb893fea6b" @@ -1898,13 +866,6 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" -"@babel/plugin-transform-sticky-regex@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz#c6706eb2b1524028e317720339583ad0f444adcc" - integrity sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-transform-sticky-regex@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz#295aba1595bfc8197abd02eae5fc288c0deb26aa" @@ -1912,13 +873,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-template-literals@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz#04ec6f10acdaa81846689d63fae117dd9c243a5e" - integrity sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-transform-template-literals@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz#8f38cf291e5f7a8e60e9f733193f0bcc10909bff" @@ -1926,13 +880,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-typeof-symbol@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz#c8cea68263e45addcd6afc9091429f80925762c0" - integrity sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-transform-typeof-symbol@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz#5e2ba478da4b603af8673ff7c54f75a97b716b34" @@ -1940,28 +887,15 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-typescript@^7.18.6": - version "7.20.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.0.tgz#2c7ec62b8bfc21482f3748789ba294a46a375169" - integrity sha512-xOAsAFaun3t9hCwZ13Qe7gq423UgMZ6zAgmLxeGGapFqlT/X3L5qT2btjiVLlFn7gWtMaVyceS5VxGAuKbgizw== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.19.0" - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/plugin-syntax-typescript" "^7.20.0" - -"@babel/plugin-transform-unicode-escapes@^7.18.10": - version "7.18.10" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz#1ecfb0eda83d09bbcb77c09970c2dd55832aa246" - integrity sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-unicode-escapes@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.21.5.tgz#1e55ed6195259b0e9061d81f5ef45a9b009fb7f2" - integrity sha512-LYm/gTOwZqsYohlvFUe/8Tujz75LqqVC2w+2qPHLR+WyWHGCZPN1KBpJCJn+4Bk4gOkQy/IXKIge6az5MqwlOg== +"@babel/plugin-transform-typescript@^7.22.5": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.10.tgz#aadd98fab871f0bb5717bcc24c31aaaa455af923" + integrity sha512-7++c8I/ymsDo4QQBAgbraXLzIM6jmfao11KgIBEYZRReWzNWH9NtNgJcyrZiXsOPh523FQm6LfpLyy/U5fn46A== dependencies: - "@babel/helper-plugin-utils" "^7.21.5" + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.22.10" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-typescript" "^7.22.5" "@babel/plugin-transform-unicode-escapes@^7.22.10": version "7.22.10" @@ -1978,14 +912,6 @@ "@babel/helper-create-regexp-features-plugin" "^7.22.5" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-unicode-regex@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca" - integrity sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-transform-unicode-regex@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz#ce7e7bb3ef208c4ff67e02a22816656256d7a183" @@ -2002,87 +928,6 @@ "@babel/helper-create-regexp-features-plugin" "^7.22.5" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/preset-env@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.20.2.tgz#9b1642aa47bb9f43a86f9630011780dab7f86506" - integrity sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg== - dependencies: - "@babel/compat-data" "^7.20.1" - "@babel/helper-compilation-targets" "^7.20.0" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-validator-option" "^7.18.6" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.18.9" - "@babel/plugin-proposal-async-generator-functions" "^7.20.1" - "@babel/plugin-proposal-class-properties" "^7.18.6" - "@babel/plugin-proposal-class-static-block" "^7.18.6" - "@babel/plugin-proposal-dynamic-import" "^7.18.6" - "@babel/plugin-proposal-export-namespace-from" "^7.18.9" - "@babel/plugin-proposal-json-strings" "^7.18.6" - "@babel/plugin-proposal-logical-assignment-operators" "^7.18.9" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6" - "@babel/plugin-proposal-numeric-separator" "^7.18.6" - "@babel/plugin-proposal-object-rest-spread" "^7.20.2" - "@babel/plugin-proposal-optional-catch-binding" "^7.18.6" - "@babel/plugin-proposal-optional-chaining" "^7.18.9" - "@babel/plugin-proposal-private-methods" "^7.18.6" - "@babel/plugin-proposal-private-property-in-object" "^7.18.6" - "@babel/plugin-proposal-unicode-property-regex" "^7.18.6" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.20.0" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - "@babel/plugin-syntax-top-level-await" "^7.14.5" - "@babel/plugin-transform-arrow-functions" "^7.18.6" - "@babel/plugin-transform-async-to-generator" "^7.18.6" - "@babel/plugin-transform-block-scoped-functions" "^7.18.6" - "@babel/plugin-transform-block-scoping" "^7.20.2" - "@babel/plugin-transform-classes" "^7.20.2" - "@babel/plugin-transform-computed-properties" "^7.18.9" - "@babel/plugin-transform-destructuring" "^7.20.2" - "@babel/plugin-transform-dotall-regex" "^7.18.6" - "@babel/plugin-transform-duplicate-keys" "^7.18.9" - "@babel/plugin-transform-exponentiation-operator" "^7.18.6" - "@babel/plugin-transform-for-of" "^7.18.8" - "@babel/plugin-transform-function-name" "^7.18.9" - "@babel/plugin-transform-literals" "^7.18.9" - "@babel/plugin-transform-member-expression-literals" "^7.18.6" - "@babel/plugin-transform-modules-amd" "^7.19.6" - "@babel/plugin-transform-modules-commonjs" "^7.19.6" - "@babel/plugin-transform-modules-systemjs" "^7.19.6" - "@babel/plugin-transform-modules-umd" "^7.18.6" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.19.1" - "@babel/plugin-transform-new-target" "^7.18.6" - "@babel/plugin-transform-object-super" "^7.18.6" - "@babel/plugin-transform-parameters" "^7.20.1" - "@babel/plugin-transform-property-literals" "^7.18.6" - "@babel/plugin-transform-regenerator" "^7.18.6" - "@babel/plugin-transform-reserved-words" "^7.18.6" - "@babel/plugin-transform-shorthand-properties" "^7.18.6" - "@babel/plugin-transform-spread" "^7.19.0" - "@babel/plugin-transform-sticky-regex" "^7.18.6" - "@babel/plugin-transform-template-literals" "^7.18.9" - "@babel/plugin-transform-typeof-symbol" "^7.18.9" - "@babel/plugin-transform-unicode-escapes" "^7.18.10" - "@babel/plugin-transform-unicode-regex" "^7.18.6" - "@babel/preset-modules" "^0.1.5" - "@babel/types" "^7.20.2" - babel-plugin-polyfill-corejs2 "^0.3.3" - babel-plugin-polyfill-corejs3 "^0.6.0" - babel-plugin-polyfill-regenerator "^0.4.1" - core-js-compat "^3.25.1" - semver "^6.3.0" - "@babel/preset-env@^7.22.9": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.22.10.tgz#3263b9fe2c8823d191d28e61eac60a79f9ce8a0f" @@ -2169,96 +1014,14 @@ core-js-compat "^3.31.0" semver "^6.3.1" -"@babel/preset-env@~7.21.0": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.21.5.tgz#db2089d99efd2297716f018aeead815ac3decffb" - integrity sha512-wH00QnTTldTbf/IefEVyChtRdw5RJvODT/Vb4Vcxq1AZvtXj6T0YeX0cAcXhI6/BdGuiP3GcNIL4OQbI2DVNxg== - dependencies: - "@babel/compat-data" "^7.21.5" - "@babel/helper-compilation-targets" "^7.21.5" - "@babel/helper-plugin-utils" "^7.21.5" - "@babel/helper-validator-option" "^7.21.0" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.20.7" - "@babel/plugin-proposal-async-generator-functions" "^7.20.7" - "@babel/plugin-proposal-class-properties" "^7.18.6" - "@babel/plugin-proposal-class-static-block" "^7.21.0" - "@babel/plugin-proposal-dynamic-import" "^7.18.6" - "@babel/plugin-proposal-export-namespace-from" "^7.18.9" - "@babel/plugin-proposal-json-strings" "^7.18.6" - "@babel/plugin-proposal-logical-assignment-operators" "^7.20.7" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6" - "@babel/plugin-proposal-numeric-separator" "^7.18.6" - "@babel/plugin-proposal-object-rest-spread" "^7.20.7" - "@babel/plugin-proposal-optional-catch-binding" "^7.18.6" - "@babel/plugin-proposal-optional-chaining" "^7.21.0" - "@babel/plugin-proposal-private-methods" "^7.18.6" - "@babel/plugin-proposal-private-property-in-object" "^7.21.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.18.6" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.20.0" - "@babel/plugin-syntax-import-meta" "^7.10.4" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - "@babel/plugin-syntax-top-level-await" "^7.14.5" - "@babel/plugin-transform-arrow-functions" "^7.21.5" - "@babel/plugin-transform-async-to-generator" "^7.20.7" - "@babel/plugin-transform-block-scoped-functions" "^7.18.6" - "@babel/plugin-transform-block-scoping" "^7.21.0" - "@babel/plugin-transform-classes" "^7.21.0" - "@babel/plugin-transform-computed-properties" "^7.21.5" - "@babel/plugin-transform-destructuring" "^7.21.3" - "@babel/plugin-transform-dotall-regex" "^7.18.6" - "@babel/plugin-transform-duplicate-keys" "^7.18.9" - "@babel/plugin-transform-exponentiation-operator" "^7.18.6" - "@babel/plugin-transform-for-of" "^7.21.5" - "@babel/plugin-transform-function-name" "^7.18.9" - "@babel/plugin-transform-literals" "^7.18.9" - "@babel/plugin-transform-member-expression-literals" "^7.18.6" - "@babel/plugin-transform-modules-amd" "^7.20.11" - "@babel/plugin-transform-modules-commonjs" "^7.21.5" - "@babel/plugin-transform-modules-systemjs" "^7.20.11" - "@babel/plugin-transform-modules-umd" "^7.18.6" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.20.5" - "@babel/plugin-transform-new-target" "^7.18.6" - "@babel/plugin-transform-object-super" "^7.18.6" - "@babel/plugin-transform-parameters" "^7.21.3" - "@babel/plugin-transform-property-literals" "^7.18.6" - "@babel/plugin-transform-regenerator" "^7.21.5" - "@babel/plugin-transform-reserved-words" "^7.18.6" - "@babel/plugin-transform-shorthand-properties" "^7.18.6" - "@babel/plugin-transform-spread" "^7.20.7" - "@babel/plugin-transform-sticky-regex" "^7.18.6" - "@babel/plugin-transform-template-literals" "^7.18.9" - "@babel/plugin-transform-typeof-symbol" "^7.18.9" - "@babel/plugin-transform-unicode-escapes" "^7.21.5" - "@babel/plugin-transform-unicode-regex" "^7.18.6" - "@babel/preset-modules" "^0.1.5" - "@babel/types" "^7.21.5" - babel-plugin-polyfill-corejs2 "^0.3.3" - babel-plugin-polyfill-corejs3 "^0.6.0" - babel-plugin-polyfill-regenerator "^0.4.1" - core-js-compat "^3.25.1" - semver "^6.3.0" - "@babel/preset-flow@^7.13.13": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.18.6.tgz#83f7602ba566e72a9918beefafef8ef16d2810cb" - integrity sha512-E7BDhL64W6OUqpuyHnSroLnqyRTcG6ZdOBl1OKI/QK/HJfplqK/S3sq1Cckx7oTodJ5yOXyfw7rEADJ6UjoQDQ== + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.22.5.tgz#876f24ab6b38bd79703a93f32020ca2162312784" + integrity sha512-ta2qZ+LSiGCrP5pgcGt8xMnnkXQrq8Sa4Ulhy06BOlF5QbLw9q5hIx7bn5MrsvyTGAfh6kTOo07Q+Pfld/8Y5Q== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-validator-option" "^7.18.6" - "@babel/plugin-transform-flow-strip-types" "^7.18.6" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-option" "^7.22.5" + "@babel/plugin-transform-flow-strip-types" "^7.22.5" "@babel/preset-modules@0.1.6-no-external-plugins": version "0.1.6-no-external-plugins" @@ -2269,30 +1032,21 @@ "@babel/types" "^7.4.4" esutils "^2.0.2" -"@babel/preset-modules@^0.1.5": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz#ef939d6e7f268827e1841638dc6ff95515e115d9" - integrity sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" - "@babel/plugin-transform-dotall-regex" "^7.4.4" - "@babel/types" "^7.4.4" - esutils "^2.0.2" - "@babel/preset-typescript@^7.13.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz#ce64be3e63eddc44240c6358daefac17b3186399" - integrity sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ== + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz#16367d8b01d640e9a507577ed4ee54e0101e51c8" + integrity sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-validator-option" "^7.18.6" - "@babel/plugin-transform-typescript" "^7.18.6" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-option" "^7.22.5" + "@babel/plugin-syntax-jsx" "^7.22.5" + "@babel/plugin-transform-modules-commonjs" "^7.22.5" + "@babel/plugin-transform-typescript" "^7.22.5" "@babel/register@^7.13.16": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.18.9.tgz#1888b24bc28d5cc41c412feb015e9ff6b96e439c" - integrity sha512-ZlbnXDcNYHMR25ITwwNKT88JiaukkdVj/nG7r3wnuXkOTHc60Uy05PwMCPre0hSkY68E6zK3xz+vUJSP2jWmcw== + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.22.5.tgz#e4d8d0f615ea3233a27b5c6ada6750ee59559939" + integrity sha512-vV6pm/4CijSQ8Y47RH5SopXzursN35RQINfGJkmOlcpAtGuf94miFvIPhCKGQN7WGIcsgG1BHEX2KVdTYwTwUQ== dependencies: clone-deep "^4.0.1" find-cache-dir "^2.0.0" @@ -2305,39 +1059,14 @@ resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== -"@babel/runtime@^7.10.2", "@babel/runtime@^7.10.4", "@babel/runtime@^7.17.8", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4": - version "7.20.1" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.20.1.tgz#1148bb33ab252b165a06698fde7576092a78b4a9" - integrity sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg== - dependencies: - regenerator-runtime "^0.13.10" - -"@babel/runtime@^7.13.10": +"@babel/runtime@^7.10.2", "@babel/runtime@^7.13.10", "@babel/runtime@^7.17.8", "@babel/runtime@^7.20.1", "@babel/runtime@^7.21.0", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.10.tgz#ae3e9631fd947cb7e3610d3e9d8fef5f76696682" integrity sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ== dependencies: regenerator-runtime "^0.14.0" -"@babel/template@^7.18.10", "@babel/template@^7.3.3": - version "7.18.10" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71" - integrity sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/parser" "^7.18.10" - "@babel/types" "^7.18.10" - -"@babel/template@^7.20.7": - version "7.21.9" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.21.9.tgz#bf8dad2859130ae46088a99c1f265394877446fb" - integrity sha512-MK0X5k8NKOuWRamiEfc3KEJiHMTkGZNUjzMipqCGDDc6ijRl/B7RGSKVGncu4Ro/HdyzzY6cmoXuKI2Gffk7vQ== - dependencies: - "@babel/code-frame" "^7.21.4" - "@babel/parser" "^7.21.9" - "@babel/types" "^7.21.5" - -"@babel/template@^7.22.5": +"@babel/template@^7.22.5", "@babel/template@^7.3.3": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.5.tgz#0c8c4d944509875849bd0344ff0050756eefc6ec" integrity sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw== @@ -2346,55 +1075,7 @@ "@babel/parser" "^7.22.5" "@babel/types" "^7.22.5" -"@babel/traverse@^7.1.0", "@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.6", "@babel/traverse@^7.20.1": - version "7.20.1" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.20.1.tgz#9b15ccbf882f6d107eeeecf263fbcdd208777ec8" - integrity sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.20.1" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.20.1" - "@babel/types" "^7.20.0" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/traverse@^7.20.5": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.20.5.tgz#78eb244bea8270fdda1ef9af22a5d5e5b7e57133" - integrity sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.20.5" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.20.5" - "@babel/types" "^7.20.5" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/traverse@^7.21.5", "@babel/traverse@~7.21.2": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.5.tgz#ad22361d352a5154b498299d523cf72998a4b133" - integrity sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw== - dependencies: - "@babel/code-frame" "^7.21.4" - "@babel/generator" "^7.21.5" - "@babel/helper-environment-visitor" "^7.21.5" - "@babel/helper-function-name" "^7.21.0" - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.21.5" - "@babel/types" "^7.21.5" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/traverse@^7.22.10", "@babel/traverse@^7.22.8": +"@babel/traverse@^7.1.0", "@babel/traverse@^7.22.10", "@babel/traverse@^7.22.8": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.22.10.tgz#20252acb240e746d27c2e82b4484f199cf8141aa" integrity sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig== @@ -2410,34 +1091,7 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.19.4", "@babel/types@^7.20.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - version "7.20.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.20.0.tgz#52c94cf8a7e24e89d2a194c25c35b17a64871479" - integrity sha512-Jlgt3H0TajCW164wkTOTzHkZb075tMQMULzrLUoUeKmO7eFL96GgDxf7/Axhc5CAuKE3KFyVW1p6ysKsi2oXAg== - dependencies: - "@babel/helper-string-parser" "^7.19.4" - "@babel/helper-validator-identifier" "^7.19.1" - to-fast-properties "^2.0.0" - -"@babel/types@^7.20.2", "@babel/types@^7.20.5": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.20.5.tgz#e206ae370b5393d94dfd1d04cd687cace53efa84" - integrity sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg== - dependencies: - "@babel/helper-string-parser" "^7.19.4" - "@babel/helper-validator-identifier" "^7.19.1" - to-fast-properties "^2.0.0" - -"@babel/types@^7.21.0", "@babel/types@^7.21.4", "@babel/types@^7.21.5", "@babel/types@~7.21.2": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.5.tgz#18dfbd47c39d3904d5db3d3dc2cc80bedb60e5b6" - integrity sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q== - dependencies: - "@babel/helper-string-parser" "^7.21.5" - "@babel/helper-validator-identifier" "^7.19.1" - to-fast-properties "^2.0.0" - -"@babel/types@^7.22.10", "@babel/types@^7.22.5": +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.10", "@babel/types@^7.22.5", "@babel/types@^7.3.3", "@babel/types@^7.4.4": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.10.tgz#4a9e76446048f2c66982d1a989dd12b8a2d2dc03" integrity sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg== @@ -2451,16 +1105,16 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@changesets/apply-release-plan@^6.1.2": - version "6.1.2" - resolved "https://registry.yarnpkg.com/@changesets/apply-release-plan/-/apply-release-plan-6.1.2.tgz#cfb7da323f34e9e9173ffd9bf9f03c0b8cecc8fe" - integrity sha512-H8TV9E/WtJsDfoDVbrDGPXmkZFSv7W2KLqp4xX4MKZXshb0hsQZUNowUa8pnus9qb/5OZrFFRVsUsDCVHNW/AQ== +"@changesets/apply-release-plan@^6.1.4": + version "6.1.4" + resolved "https://registry.yarnpkg.com/@changesets/apply-release-plan/-/apply-release-plan-6.1.4.tgz#09293256090737ecd2f683842d6d732034a5e3c8" + integrity sha512-FMpKF1fRlJyCZVYHr3CbinpZZ+6MwvOtWUuO8uo+svcATEoc1zRDcj23pAurJ2TZ/uVz1wFHH6K3NlACy0PLew== dependencies: - "@babel/runtime" "^7.10.4" - "@changesets/config" "^2.2.0" + "@babel/runtime" "^7.20.1" + "@changesets/config" "^2.3.1" "@changesets/get-version-range-type" "^0.3.2" - "@changesets/git" "^1.5.0" - "@changesets/types" "^5.2.0" + "@changesets/git" "^2.0.0" + "@changesets/types" "^5.2.1" "@manypkg/get-packages" "^1.1.3" detect-indent "^6.0.0" fs-extra "^7.0.1" @@ -2468,49 +1122,49 @@ outdent "^0.5.0" prettier "^2.7.1" resolve-from "^5.0.0" - semver "^5.4.1" + semver "^7.5.3" -"@changesets/assemble-release-plan@^5.2.2": - version "5.2.2" - resolved "https://registry.yarnpkg.com/@changesets/assemble-release-plan/-/assemble-release-plan-5.2.2.tgz#9824f14a7a6e411c7153f1ccc2a42bbe35688129" - integrity sha512-B1qxErQd85AeZgZFZw2bDKyOfdXHhG+X5S+W3Da2yCem8l/pRy4G/S7iOpEcMwg6lH8q2ZhgbZZwZ817D+aLuQ== +"@changesets/assemble-release-plan@^5.2.4": + version "5.2.4" + resolved "https://registry.yarnpkg.com/@changesets/assemble-release-plan/-/assemble-release-plan-5.2.4.tgz#d42fd63f4297a2e630e8e0a49f07d4ff5f5ef7bc" + integrity sha512-xJkWX+1/CUaOUWTguXEbCDTyWJFECEhmdtbkjhn5GVBGxdP/JwaHBIU9sW3FR6gD07UwZ7ovpiPclQZs+j+mvg== dependencies: - "@babel/runtime" "^7.10.4" + "@babel/runtime" "^7.20.1" "@changesets/errors" "^0.1.4" - "@changesets/get-dependents-graph" "^1.3.4" - "@changesets/types" "^5.2.0" + "@changesets/get-dependents-graph" "^1.3.6" + "@changesets/types" "^5.2.1" "@manypkg/get-packages" "^1.1.3" - semver "^5.4.1" + semver "^7.5.3" -"@changesets/changelog-git@^0.1.13": - version "0.1.13" - resolved "https://registry.yarnpkg.com/@changesets/changelog-git/-/changelog-git-0.1.13.tgz#182e130add456255d8ee2b4c8eaf88048944aaaf" - integrity sha512-zvJ50Q+EUALzeawAxax6nF2WIcSsC5PwbuLeWkckS8ulWnuPYx8Fn/Sjd3rF46OzeKA8t30loYYV6TIzp4DIdg== +"@changesets/changelog-git@^0.1.14": + version "0.1.14" + resolved "https://registry.yarnpkg.com/@changesets/changelog-git/-/changelog-git-0.1.14.tgz#852caa7727dcf91497c131d05bc2cd6248532ada" + integrity sha512-+vRfnKtXVWsDDxGctOfzJsPhaCdXRYoe+KyWYoq5X/GqoISREiat0l3L8B0a453B2B4dfHGcZaGyowHbp9BSaA== dependencies: - "@changesets/types" "^5.2.0" + "@changesets/types" "^5.2.1" "@changesets/cli@^2.24.3": - version "2.25.2" - resolved "https://registry.yarnpkg.com/@changesets/cli/-/cli-2.25.2.tgz#fc5e894aa6f85c60749a035352dec3dcbd275c71" - integrity sha512-ACScBJXI3kRyMd2R8n8SzfttDHi4tmKSwVwXBazJOylQItSRSF4cGmej2E4FVf/eNfGy6THkL9GzAahU9ErZrA== - dependencies: - "@babel/runtime" "^7.10.4" - "@changesets/apply-release-plan" "^6.1.2" - "@changesets/assemble-release-plan" "^5.2.2" - "@changesets/changelog-git" "^0.1.13" - "@changesets/config" "^2.2.0" + version "2.26.2" + resolved "https://registry.yarnpkg.com/@changesets/cli/-/cli-2.26.2.tgz#8914dd6ef3ea425a7d5935f6c35a8b7ccde54e45" + integrity sha512-dnWrJTmRR8bCHikJHl9b9HW3gXACCehz4OasrXpMp7sx97ECuBGGNjJhjPhdZNCvMy9mn4BWdplI323IbqsRig== + dependencies: + "@babel/runtime" "^7.20.1" + "@changesets/apply-release-plan" "^6.1.4" + "@changesets/assemble-release-plan" "^5.2.4" + "@changesets/changelog-git" "^0.1.14" + "@changesets/config" "^2.3.1" "@changesets/errors" "^0.1.4" - "@changesets/get-dependents-graph" "^1.3.4" - "@changesets/get-release-plan" "^3.0.15" - "@changesets/git" "^1.5.0" + "@changesets/get-dependents-graph" "^1.3.6" + "@changesets/get-release-plan" "^3.0.17" + "@changesets/git" "^2.0.0" "@changesets/logger" "^0.0.5" - "@changesets/pre" "^1.0.13" - "@changesets/read" "^0.5.8" - "@changesets/types" "^5.2.0" - "@changesets/write" "^0.2.2" + "@changesets/pre" "^1.0.14" + "@changesets/read" "^0.5.9" + "@changesets/types" "^5.2.1" + "@changesets/write" "^0.2.3" "@manypkg/get-packages" "^1.1.3" "@types/is-ci" "^3.0.0" - "@types/semver" "^6.0.0" + "@types/semver" "^7.5.0" ansi-colors "^4.1.3" chalk "^2.1.0" enquirer "^2.3.0" @@ -2523,20 +1177,20 @@ p-limit "^2.2.0" preferred-pm "^3.0.0" resolve-from "^5.0.0" - semver "^5.4.1" + semver "^7.5.3" spawndamnit "^2.0.0" term-size "^2.1.0" tty-table "^4.1.5" -"@changesets/config@^2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@changesets/config/-/config-2.2.0.tgz#382f6cd801fa56273942659114c8060378dfe066" - integrity sha512-GGaokp3nm5FEDk/Fv2PCRcQCOxGKKPRZ7prcMqxEr7VSsG75MnChQE8plaW1k6V8L2bJE+jZWiRm19LbnproOw== +"@changesets/config@^2.3.1": + version "2.3.1" + resolved "https://registry.yarnpkg.com/@changesets/config/-/config-2.3.1.tgz#3d4a1dc866c3623375180b30f69fccdf0e3efebf" + integrity sha512-PQXaJl82CfIXddUOppj4zWu+987GCw2M+eQcOepxN5s+kvnsZOwjEJO3DH9eVy+OP6Pg/KFEWdsECFEYTtbg6w== dependencies: "@changesets/errors" "^0.1.4" - "@changesets/get-dependents-graph" "^1.3.4" + "@changesets/get-dependents-graph" "^1.3.6" "@changesets/logger" "^0.0.5" - "@changesets/types" "^5.2.0" + "@changesets/types" "^5.2.1" "@manypkg/get-packages" "^1.1.3" fs-extra "^7.0.1" micromatch "^4.0.2" @@ -2548,28 +1202,28 @@ dependencies: extendable-error "^0.1.5" -"@changesets/get-dependents-graph@^1.3.4": - version "1.3.4" - resolved "https://registry.yarnpkg.com/@changesets/get-dependents-graph/-/get-dependents-graph-1.3.4.tgz#d8bf537f45a7ff773da99143675f49e250996838" - integrity sha512-+C4AOrrFY146ydrgKOo5vTZfj7vetNu1tWshOID+UjPUU9afYGDXI8yLnAeib1ffeBXV3TuGVcyphKpJ3cKe+A== +"@changesets/get-dependents-graph@^1.3.6": + version "1.3.6" + resolved "https://registry.yarnpkg.com/@changesets/get-dependents-graph/-/get-dependents-graph-1.3.6.tgz#5e19e7b0bfbc7dc38e1986eaaa7016ff377ed888" + integrity sha512-Q/sLgBANmkvUm09GgRsAvEtY3p1/5OCzgBE5vX3vgb5CvW0j7CEljocx5oPXeQSNph6FXulJlXV3Re/v3K3P3Q== dependencies: - "@changesets/types" "^5.2.0" + "@changesets/types" "^5.2.1" "@manypkg/get-packages" "^1.1.3" chalk "^2.1.0" fs-extra "^7.0.1" - semver "^5.4.1" - -"@changesets/get-release-plan@^3.0.15": - version "3.0.15" - resolved "https://registry.yarnpkg.com/@changesets/get-release-plan/-/get-release-plan-3.0.15.tgz#55577b235b785125a462d5d2a2dffe4dbf94e590" - integrity sha512-W1tFwxE178/en+zSj/Nqbc3mvz88mcdqUMJhRzN1jDYqN3QI4ifVaRF9mcWUU+KI0gyYEtYR65tour690PqTcA== - dependencies: - "@babel/runtime" "^7.10.4" - "@changesets/assemble-release-plan" "^5.2.2" - "@changesets/config" "^2.2.0" - "@changesets/pre" "^1.0.13" - "@changesets/read" "^0.5.8" - "@changesets/types" "^5.2.0" + semver "^7.5.3" + +"@changesets/get-release-plan@^3.0.17": + version "3.0.17" + resolved "https://registry.yarnpkg.com/@changesets/get-release-plan/-/get-release-plan-3.0.17.tgz#8aabced2795ffeae864696b60ee3031f8a94c5f3" + integrity sha512-6IwKTubNEgoOZwDontYc2x2cWXfr6IKxP3IhKeK+WjyD6y3M4Gl/jdQvBw+m/5zWILSOCAaGLu2ZF6Q+WiPniw== + dependencies: + "@babel/runtime" "^7.20.1" + "@changesets/assemble-release-plan" "^5.2.4" + "@changesets/config" "^2.3.1" + "@changesets/pre" "^1.0.14" + "@changesets/read" "^0.5.9" + "@changesets/types" "^5.2.1" "@manypkg/get-packages" "^1.1.3" "@changesets/get-version-range-type@^0.3.2": @@ -2577,16 +1231,17 @@ resolved "https://registry.yarnpkg.com/@changesets/get-version-range-type/-/get-version-range-type-0.3.2.tgz#8131a99035edd11aa7a44c341cbb05e668618c67" integrity sha512-SVqwYs5pULYjYT4op21F2pVbcrca4qA/bAA3FmFXKMN7Y+HcO8sbZUTx3TAy2VXulP2FACd1aC7f2nTuqSPbqg== -"@changesets/git@^1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@changesets/git/-/git-1.5.0.tgz#71bbcf11f3b346d56eeaf3d3201e6dc3e270ea5a" - integrity sha512-Xo8AT2G7rQJSwV87c8PwMm6BAc98BnufRMsML7m7Iw8Or18WFvFmxqG5aOL5PBvhgq9KrKvaeIBNIymracSuHg== +"@changesets/git@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@changesets/git/-/git-2.0.0.tgz#8de57649baf13a86eb669a25fa51bcad5cea517f" + integrity sha512-enUVEWbiqUTxqSnmesyJGWfzd51PY4H7mH9yUw0hPVpZBJ6tQZFMU3F3mT/t9OJ/GjyiM4770i+sehAn6ymx6A== dependencies: - "@babel/runtime" "^7.10.4" + "@babel/runtime" "^7.20.1" "@changesets/errors" "^0.1.4" - "@changesets/types" "^5.2.0" + "@changesets/types" "^5.2.1" "@manypkg/get-packages" "^1.1.3" is-subdir "^1.1.1" + micromatch "^4.0.2" spawndamnit "^2.0.0" "@changesets/logger@^0.0.5": @@ -2596,35 +1251,35 @@ dependencies: chalk "^2.1.0" -"@changesets/parse@^0.3.15": - version "0.3.15" - resolved "https://registry.yarnpkg.com/@changesets/parse/-/parse-0.3.15.tgz#1bc74f8c43b0861d71f4fccf78950411004ba308" - integrity sha512-3eDVqVuBtp63i+BxEWHPFj2P1s3syk0PTrk2d94W9JD30iG+OER0Y6n65TeLlY8T2yB9Fvj6Ev5Gg0+cKe/ZUA== +"@changesets/parse@^0.3.16": + version "0.3.16" + resolved "https://registry.yarnpkg.com/@changesets/parse/-/parse-0.3.16.tgz#f8337b70aeb476dc81745ab3294022909bc4a84a" + integrity sha512-127JKNd167ayAuBjUggZBkmDS5fIKsthnr9jr6bdnuUljroiERW7FBTDNnNVyJ4l69PzR57pk6mXQdtJyBCJKg== dependencies: - "@changesets/types" "^5.2.0" + "@changesets/types" "^5.2.1" js-yaml "^3.13.1" -"@changesets/pre@^1.0.13": - version "1.0.13" - resolved "https://registry.yarnpkg.com/@changesets/pre/-/pre-1.0.13.tgz#49c3ae8bb444a1ce3e0fe4cb21f238318b6763e9" - integrity sha512-jrZc766+kGZHDukjKhpBXhBJjVQMied4Fu076y9guY1D3H622NOw8AQaLV3oQsDtKBTrT2AUFjt9Z2Y9Qx+GfA== +"@changesets/pre@^1.0.14": + version "1.0.14" + resolved "https://registry.yarnpkg.com/@changesets/pre/-/pre-1.0.14.tgz#9df73999a4d15804da7381358d77bb37b00ddf0f" + integrity sha512-dTsHmxQWEQekHYHbg+M1mDVYFvegDh9j/kySNuDKdylwfMEevTeDouR7IfHNyVodxZXu17sXoJuf2D0vi55FHQ== dependencies: - "@babel/runtime" "^7.10.4" + "@babel/runtime" "^7.20.1" "@changesets/errors" "^0.1.4" - "@changesets/types" "^5.2.0" + "@changesets/types" "^5.2.1" "@manypkg/get-packages" "^1.1.3" fs-extra "^7.0.1" -"@changesets/read@^0.5.8": - version "0.5.8" - resolved "https://registry.yarnpkg.com/@changesets/read/-/read-0.5.8.tgz#84e24fd12e6759cef090088261c08b1dfe0f350e" - integrity sha512-eYaNfxemgX7f7ELC58e7yqQICW5FB7V+bd1lKt7g57mxUrTveYME+JPaBPpYx02nP53XI6CQp6YxnR9NfmFPKw== +"@changesets/read@^0.5.9": + version "0.5.9" + resolved "https://registry.yarnpkg.com/@changesets/read/-/read-0.5.9.tgz#a1b63a82b8e9409738d7a0f9cc39b6d7c28cbab0" + integrity sha512-T8BJ6JS6j1gfO1HFq50kU3qawYxa4NTbI/ASNVVCBTsKquy2HYwM9r7ZnzkiMe8IEObAJtUVGSrePCOxAK2haQ== dependencies: - "@babel/runtime" "^7.10.4" - "@changesets/git" "^1.5.0" + "@babel/runtime" "^7.20.1" + "@changesets/git" "^2.0.0" "@changesets/logger" "^0.0.5" - "@changesets/parse" "^0.3.15" - "@changesets/types" "^5.2.0" + "@changesets/parse" "^0.3.16" + "@changesets/types" "^5.2.1" chalk "^2.1.0" fs-extra "^7.0.1" p-filter "^2.1.0" @@ -2634,18 +1289,18 @@ resolved "https://registry.yarnpkg.com/@changesets/types/-/types-4.1.0.tgz#fb8f7ca2324fd54954824e864f9a61a82cb78fe0" integrity sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw== -"@changesets/types@^5.2.0": - version "5.2.0" - resolved "https://registry.yarnpkg.com/@changesets/types/-/types-5.2.0.tgz#c4927f5bf9668f778c12b4226cfd07a1f5b79c9b" - integrity sha512-km/66KOqJC+eicZXsm2oq8A8bVTSpkZJ60iPV/Nl5Z5c7p9kk8xxh6XGRTlnludHldxOOfudhnDN2qPxtHmXzA== +"@changesets/types@^5.2.1": + version "5.2.1" + resolved "https://registry.yarnpkg.com/@changesets/types/-/types-5.2.1.tgz#a228c48004aa8a93bce4be2d1d31527ef3bf21f6" + integrity sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg== -"@changesets/write@^0.2.2": - version "0.2.2" - resolved "https://registry.yarnpkg.com/@changesets/write/-/write-0.2.2.tgz#f3ffb1be06f7c31265eb4ec3d7166b91f9c25c9b" - integrity sha512-kCYNHyF3xaId1Q/QE+DF3UTrHTyg3Cj/f++T8S8/EkC+jh1uK2LFnM9h+EzV+fsmnZDrs7r0J4LLpeI/VWC5Hg== +"@changesets/write@^0.2.3": + version "0.2.3" + resolved "https://registry.yarnpkg.com/@changesets/write/-/write-0.2.3.tgz#baf6be8ada2a67b9aba608e251bfea4fdc40bc63" + integrity sha512-Dbamr7AIMvslKnNYsLFafaVORx4H0pvCA2MHqgtNCySMe1blImEyAEOzDmcgKAkgz4+uwoLz7demIrX+JBr/Xw== dependencies: - "@babel/runtime" "^7.10.4" - "@changesets/types" "^5.2.0" + "@babel/runtime" "^7.20.1" + "@changesets/types" "^5.2.1" fs-extra "^7.0.1" human-id "^1.0.2" prettier "^2.7.1" @@ -2679,15 +1334,15 @@ yargs "^17.0.0" "@commitlint/cli@^17.4.0": - version "17.4.2" - resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-17.4.2.tgz#8600c83abb7e84191fd59528fc14f436496fb00b" - integrity sha512-0rPGJ2O1owhpxMIXL9YJ2CgPkdrFLKZElIZHXDN8L8+qWK1DGH7Q7IelBT1pchXTYTuDlqkOTdh//aTvT3bSUA== - dependencies: - "@commitlint/format" "^17.4.0" - "@commitlint/lint" "^17.4.2" - "@commitlint/load" "^17.4.2" - "@commitlint/read" "^17.4.2" - "@commitlint/types" "^17.4.0" + version "17.7.1" + resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-17.7.1.tgz#f3ab35bd38d82fcd4ab03ec5a1e9db26d57fe1b0" + integrity sha512-BCm/AT06SNCQtvFv921iNhudOHuY16LswT0R3OeolVGLk8oP+Rk9TfQfgjH7QPMjhvp76bNqGFEcpKojxUNW1g== + dependencies: + "@commitlint/format" "^17.4.4" + "@commitlint/lint" "^17.7.0" + "@commitlint/load" "^17.7.1" + "@commitlint/read" "^17.5.1" + "@commitlint/types" "^17.4.4" execa "^5.0.0" lodash.isfunction "^3.0.9" resolve-from "5.0.0" @@ -2702,18 +1357,18 @@ conventional-changelog-conventionalcommits "^4.3.1" "@commitlint/config-conventional@^17.4.0": - version "17.4.2" - resolved "https://registry.yarnpkg.com/@commitlint/config-conventional/-/config-conventional-17.4.2.tgz#671f7febfcfef90ec11b122a659c6be25e11c19e" - integrity sha512-JVo1moSj5eDMoql159q8zKCU8lkOhQ+b23Vl3LVVrS6PXDLQIELnJ34ChQmFVbBdSSRNAbbXnRDhosFU+wnuHw== + version "17.7.0" + resolved "https://registry.yarnpkg.com/@commitlint/config-conventional/-/config-conventional-17.7.0.tgz#1bbf2bce7851db63c1a8aa8d924277ad4938247e" + integrity sha512-iicqh2o6et+9kWaqsQiEYZzfLbtoWv9uZl8kbI8EGfnc0HeGafQBF7AJ0ylN9D/2kj6txltsdyQs8+2fTMwWEw== dependencies: - conventional-changelog-conventionalcommits "^5.0.0" + conventional-changelog-conventionalcommits "^6.1.0" -"@commitlint/config-validator@^17.4.0": - version "17.4.0" - resolved "https://registry.yarnpkg.com/@commitlint/config-validator/-/config-validator-17.4.0.tgz#2cb229672a22476cf1f21bedbfcd788e5da5b54f" - integrity sha512-Sa/+8KNpDXz4zT4bVbz2fpFjvgkPO6u2V2fP4TKgt6FjmOw2z3eEX859vtfeaTav/ukBw0/0jr+5ZTZp9zCBhA== +"@commitlint/config-validator@^17.6.7": + version "17.6.7" + resolved "https://registry.yarnpkg.com/@commitlint/config-validator/-/config-validator-17.6.7.tgz#c664d42a1ecf5040a3bb0843845150f55734df41" + integrity sha512-vJSncmnzwMvpr3lIcm0I8YVVDJTzyjy7NZAeXbTXy+MPUdAr9pKyyg7Tx/ebOQ9kqzE6O9WT6jg2164br5UdsQ== dependencies: - "@commitlint/types" "^17.4.0" + "@commitlint/types" "^17.4.4" ajv "^8.11.0" "@commitlint/ensure@^13.2.0": @@ -2724,12 +1379,12 @@ "@commitlint/types" "^13.2.0" lodash "^4.17.19" -"@commitlint/ensure@^17.4.0": - version "17.4.0" - resolved "https://registry.yarnpkg.com/@commitlint/ensure/-/ensure-17.4.0.tgz#3de65768bfccb9956ec3a0ecd8a415421bf315e5" - integrity sha512-7oAxt25je0jeQ/E0O/M8L3ADb1Cvweu/5lc/kYF8g/kXatI0wxGE5La52onnAUAWeWlsuvBNar15WcrmDmr5Mw== +"@commitlint/ensure@^17.6.7": + version "17.6.7" + resolved "https://registry.yarnpkg.com/@commitlint/ensure/-/ensure-17.6.7.tgz#77a77a0c05e6a1c34589f59e82e6cb937101fc4b" + integrity sha512-mfDJOd1/O/eIb/h4qwXzUxkmskXDL9vNPnZ4AKYKiZALz4vHzwMxBSYtyL2mUIDeU9DRSpEUins8SeKtFkYHSw== dependencies: - "@commitlint/types" "^17.4.0" + "@commitlint/types" "^17.4.4" lodash.camelcase "^4.3.0" lodash.kebabcase "^4.1.1" lodash.snakecase "^4.1.1" @@ -2754,12 +1409,12 @@ "@commitlint/types" "^13.2.0" chalk "^4.0.0" -"@commitlint/format@^17.4.0": - version "17.4.0" - resolved "https://registry.yarnpkg.com/@commitlint/format/-/format-17.4.0.tgz#1c80cf3a6274ff9b3d3c0dd150a97882d557aa0f" - integrity sha512-Z2bWAU5+f1YZh9W76c84J8iLIWIvvm+mzqogTz0Nsc1x6EHW0Z2gI38g5HAjB0r0I3ZjR15IDEJKhsxyblcyhA== +"@commitlint/format@^17.4.4": + version "17.4.4" + resolved "https://registry.yarnpkg.com/@commitlint/format/-/format-17.4.4.tgz#0f6e1b4d7a301c7b1dfd4b6334edd97fc050b9f5" + integrity sha512-+IS7vpC4Gd/x+uyQPTAt3hXs5NxnkqAZ3aqrHd5Bx/R9skyCAWusNlNbw3InDbAK6j166D9asQM8fnmYIa+CXQ== dependencies: - "@commitlint/types" "^17.4.0" + "@commitlint/types" "^17.4.4" chalk "^4.1.0" "@commitlint/is-ignored@^13.2.0": @@ -2770,13 +1425,13 @@ "@commitlint/types" "^13.2.0" semver "7.3.5" -"@commitlint/is-ignored@^17.4.2": - version "17.4.2" - resolved "https://registry.yarnpkg.com/@commitlint/is-ignored/-/is-ignored-17.4.2.tgz#2d40a34e071c3e595e485fafe8460457a7b7af9d" - integrity sha512-1b2Y2qJ6n7bHG9K6h8S4lBGUl6kc7mMhJN9gy1SQfUZqe92ToDjUTtgNWb6LbzR1X8Cq4SEus4VU8Z/riEa94Q== +"@commitlint/is-ignored@^17.7.0": + version "17.7.0" + resolved "https://registry.yarnpkg.com/@commitlint/is-ignored/-/is-ignored-17.7.0.tgz#df9b284420bdb1aed5fdb2be44f4e98cc4826014" + integrity sha512-043rA7m45tyEfW7Zv2vZHF++176MLHH9h70fnPoYlB1slKBeKl8BwNIlnPg4xBdRBVNPaCqvXxWswx2GR4c9Hw== dependencies: - "@commitlint/types" "^17.4.0" - semver "7.3.8" + "@commitlint/types" "^17.4.4" + semver "7.5.4" "@commitlint/lint@^13.2.0": version "13.2.0" @@ -2788,15 +1443,15 @@ "@commitlint/rules" "^13.2.0" "@commitlint/types" "^13.2.0" -"@commitlint/lint@^17.4.2": - version "17.4.2" - resolved "https://registry.yarnpkg.com/@commitlint/lint/-/lint-17.4.2.tgz#1277cb4d5395e9d6c39cbc351984bac9dcc6b7cd" - integrity sha512-HcymabrdBhsDMNzIv146+ZPNBPBK5gMNsVH+el2lCagnYgCi/4ixrHooeVyS64Fgce2K26+MC7OQ4vVH8wQWVw== +"@commitlint/lint@^17.7.0": + version "17.7.0" + resolved "https://registry.yarnpkg.com/@commitlint/lint/-/lint-17.7.0.tgz#33f831298dc43679e4de6b088aea63d1f884c7e7" + integrity sha512-TCQihm7/uszA5z1Ux1vw+Nf3yHTgicus/+9HiUQk+kRSQawByxZNESeQoX9ujfVd3r4Sa+3fn0JQAguG4xvvbA== dependencies: - "@commitlint/is-ignored" "^17.4.2" - "@commitlint/parse" "^17.4.2" - "@commitlint/rules" "^17.4.2" - "@commitlint/types" "^17.4.0" + "@commitlint/is-ignored" "^17.7.0" + "@commitlint/parse" "^17.7.0" + "@commitlint/rules" "^17.7.0" + "@commitlint/types" "^17.4.4" "@commitlint/load@^13.2.1": version "13.2.1" @@ -2813,16 +1468,16 @@ resolve-from "^5.0.0" typescript "^4.4.3" -"@commitlint/load@^17.4.2": - version "17.4.2" - resolved "https://registry.yarnpkg.com/@commitlint/load/-/load-17.4.2.tgz#551875c3e1dce6dc0375dc9c8ad551de8ba35de4" - integrity sha512-Si++F85rJ9t4hw6JcOw1i2h0fdpdFQt0YKwjuK4bk9KhFjyFkRxvR3SB2dPaMs+EwWlDrDBGL+ygip1QD6gmPw== +"@commitlint/load@^17.7.1": + version "17.7.1" + resolved "https://registry.yarnpkg.com/@commitlint/load/-/load-17.7.1.tgz#0723b11723a20043a304a74960602dead89b5cdd" + integrity sha512-S/QSOjE1ztdogYj61p6n3UbkUvweR17FQ0zDbNtoTLc+Hz7vvfS7ehoTMQ27hPSjVBpp7SzEcOQu081RLjKHJQ== dependencies: - "@commitlint/config-validator" "^17.4.0" + "@commitlint/config-validator" "^17.6.7" "@commitlint/execute-rule" "^17.4.0" - "@commitlint/resolve-extends" "^17.4.0" - "@commitlint/types" "^17.4.0" - "@types/node" "*" + "@commitlint/resolve-extends" "^17.6.7" + "@commitlint/types" "^17.4.4" + "@types/node" "20.4.7" chalk "^4.1.0" cosmiconfig "^8.0.0" cosmiconfig-typescript-loader "^4.0.0" @@ -2831,7 +1486,7 @@ lodash.uniq "^4.5.0" resolve-from "^5.0.0" ts-node "^10.8.1" - typescript "^4.6.4" + typescript "^4.6.4 || ^5.0.0" "@commitlint/message@^13.2.0": version "13.2.0" @@ -2852,14 +1507,14 @@ conventional-changelog-angular "^5.0.11" conventional-commits-parser "^3.2.2" -"@commitlint/parse@^17.4.2": - version "17.4.2" - resolved "https://registry.yarnpkg.com/@commitlint/parse/-/parse-17.4.2.tgz#b0f8a257a1f93387a497408b0b4cadba60ee3359" - integrity sha512-DK4EwqhxfXpyCA+UH8TBRIAXAfmmX4q9QRBz/2h9F9sI91yt6mltTrL6TKURMcjUVmgaB80wgS9QybNIyVBIJA== +"@commitlint/parse@^17.7.0": + version "17.7.0" + resolved "https://registry.yarnpkg.com/@commitlint/parse/-/parse-17.7.0.tgz#aacb2d189e50ab8454154b1df150aaf20478ae47" + integrity sha512-dIvFNUMCUHqq5Abv80mIEjLVfw8QNuA4DS7OWip4pcK/3h5wggmjVnlwGCDvDChkw2TjK1K6O+tAEV78oxjxag== dependencies: - "@commitlint/types" "^17.4.0" - conventional-changelog-angular "^5.0.11" - conventional-commits-parser "^3.2.2" + "@commitlint/types" "^17.4.4" + conventional-changelog-angular "^6.0.0" + conventional-commits-parser "^4.0.0" "@commitlint/read@^13.2.0": version "13.2.0" @@ -2871,15 +1526,15 @@ fs-extra "^10.0.0" git-raw-commits "^2.0.0" -"@commitlint/read@^17.4.2": - version "17.4.2" - resolved "https://registry.yarnpkg.com/@commitlint/read/-/read-17.4.2.tgz#4880a05271fb44cefa54d365a17d5753496a6de0" - integrity sha512-hasYOdbhEg+W4hi0InmXHxtD/1favB4WdwyFxs1eOy/DvMw6+2IZBmATgGOlqhahsypk4kChhxjAFJAZ2F+JBg== +"@commitlint/read@^17.5.1": + version "17.5.1" + resolved "https://registry.yarnpkg.com/@commitlint/read/-/read-17.5.1.tgz#fec903b766e2c41e3cefa80630040fcaba4f786c" + integrity sha512-7IhfvEvB//p9aYW09YVclHbdf1u7g7QhxeYW9ZHSO8Huzp8Rz7m05aCO1mFG7G8M+7yfFnXB5xOmG18brqQIBg== dependencies: "@commitlint/top-level" "^17.4.0" - "@commitlint/types" "^17.4.0" + "@commitlint/types" "^17.4.4" fs-extra "^11.0.0" - git-raw-commits "^2.0.0" + git-raw-commits "^2.0.11" minimist "^1.2.6" "@commitlint/resolve-extends@^13.2.0": @@ -2892,13 +1547,13 @@ resolve-from "^5.0.0" resolve-global "^1.0.0" -"@commitlint/resolve-extends@^17.4.0": - version "17.4.0" - resolved "https://registry.yarnpkg.com/@commitlint/resolve-extends/-/resolve-extends-17.4.0.tgz#9023da6c70c4ebd173b4b0995fe29f27051da2d3" - integrity sha512-3JsmwkrCzoK8sO22AzLBvNEvC1Pmdn/65RKXzEtQMy6oYMl0Snrq97a5bQQEFETF0VsvbtUuKttLqqgn99OXRQ== +"@commitlint/resolve-extends@^17.6.7": + version "17.6.7" + resolved "https://registry.yarnpkg.com/@commitlint/resolve-extends/-/resolve-extends-17.6.7.tgz#9c53a4601c96ab2dd20b90fb35c988639307735d" + integrity sha512-PfeoAwLHtbOaC9bGn/FADN156CqkFz6ZKiVDMjuC2N5N0740Ke56rKU7Wxdwya8R8xzLK9vZzHgNbuGhaOVKIg== dependencies: - "@commitlint/config-validator" "^17.4.0" - "@commitlint/types" "^17.4.0" + "@commitlint/config-validator" "^17.6.7" + "@commitlint/types" "^17.4.4" import-fresh "^3.0.0" lodash.mergewith "^4.6.2" resolve-from "^5.0.0" @@ -2915,15 +1570,15 @@ "@commitlint/types" "^13.2.0" execa "^5.0.0" -"@commitlint/rules@^17.4.2": - version "17.4.2" - resolved "https://registry.yarnpkg.com/@commitlint/rules/-/rules-17.4.2.tgz#cdf203bc82af979cb319210ef9215cb1de216a9b" - integrity sha512-OGrPsMb9Fx3/bZ64/EzJehY9YDSGWzp81Pj+zJiY+r/NSgJI3nUYdlS37jykNIugzazdEXfMtQ10kmA+Kx2pZQ== +"@commitlint/rules@^17.7.0": + version "17.7.0" + resolved "https://registry.yarnpkg.com/@commitlint/rules/-/rules-17.7.0.tgz#b97a4933c5cba11a659a19ee467f6f000f31533e" + integrity sha512-J3qTh0+ilUE5folSaoK91ByOb8XeQjiGcdIdiB/8UT1/Rd1itKo0ju/eQVGyFzgTMYt8HrDJnGTmNWwcMR1rmA== dependencies: - "@commitlint/ensure" "^17.4.0" + "@commitlint/ensure" "^17.6.7" "@commitlint/message" "^17.4.2" "@commitlint/to-lines" "^17.4.0" - "@commitlint/types" "^17.4.0" + "@commitlint/types" "^17.4.4" execa "^5.0.0" "@commitlint/to-lines@^13.2.0": @@ -2957,10 +1612,10 @@ dependencies: chalk "^4.0.0" -"@commitlint/types@^17.4.0": - version "17.4.0" - resolved "https://registry.yarnpkg.com/@commitlint/types/-/types-17.4.0.tgz#c7c2b97b959f6175c164632bf26208ce417b3f31" - integrity sha512-2NjAnq5IcxY9kXtUeO2Ac0aPpvkuOmwbH/BxIm36XXK5LtWFObWJWjXOA+kcaABMrthjWu6la+FUpyYFMHRvbA== +"@commitlint/types@^17.4.4": + version "17.4.4" + resolved "https://registry.yarnpkg.com/@commitlint/types/-/types-17.4.4.tgz#1416df936e9aad0d6a7bbc979ecc31e55dade662" + integrity sha512-amRN8tRLYOsxRr6mTnGGGvB5EmW/4DDjLMgiwK3CCVEmN6Sr/6xePGEpWaspKkckILuUORCwe6VfDBw6uj4axQ== dependencies: chalk "^4.1.0" @@ -2971,7 +1626,7 @@ dependencies: "@jridgewell/trace-mapping" "0.3.9" -"@csstools/postcss-cascade-layers@^1.1.0", "@csstools/postcss-cascade-layers@^1.1.1": +"@csstools/postcss-cascade-layers@^1.1.1": version "1.1.1" resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz#8a997edf97d34071dd2e37ea6022447dd9e795ad" integrity sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA== @@ -3073,19 +1728,19 @@ integrity sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g== "@csstools/selector-specificity@^2.0.0", "@csstools/selector-specificity@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz#1bfafe4b7ed0f3e4105837e056e0a89b108ebe36" - integrity sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg== + version "2.2.0" + resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz#2cbcf822bf3764c9658c4d2e568bd0c0cb748016" + integrity sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw== -"@discoveryjs/json-ext@^0.5.3", "@discoveryjs/json-ext@^0.5.7": +"@discoveryjs/json-ext@^0.5.3": version "0.5.7" resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== "@emotion/use-insertion-effect-with-fallbacks@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz#ffadaec35dbb7885bd54de3fa267ab2f860294df" - integrity sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A== + version "1.0.1" + resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz#08de79f54eb3406f9daaf77c76e35313da963963" + integrity sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw== "@endemolshinegroup/cosmiconfig-typescript-loader@^3.0.2": version "3.0.2" @@ -3102,21 +1757,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz#cf91e86df127aa3d141744edafcba0abdc577d23" integrity sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg== -"@esbuild/android-arm64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz#bafb75234a5d3d1b690e7c2956a599345e84a2fd" - integrity sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA== - "@esbuild/android-arm64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz#984b4f9c8d0377443cc2dfcef266d02244593622" integrity sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ== -"@esbuild/android-arm@0.15.13": - version "0.15.13" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.15.13.tgz#ce11237a13ee76d5eae3908e47ba4ddd380af86a" - integrity sha512-RY2fVI8O0iFUNvZirXaQ1vMvK0xhCcl0gqRj74Z6yEiO1zAUa7hbsdwZM1kzqbxHK7LFyMizipfXT3JME+12Hw== - "@esbuild/android-arm@0.15.18": version "0.15.18" resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.15.18.tgz#266d40b8fdcf87962df8af05b76219bc786b4f80" @@ -3127,11 +1772,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.16.17.tgz#025b6246d3f68b7bbaa97069144fb5fb70f2fff2" integrity sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw== -"@esbuild/android-arm@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.19.tgz#5898f7832c2298bc7d0ab53701c57beb74d78b4d" - integrity sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A== - "@esbuild/android-arm@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz#fedb265bc3a589c84cc11f810804f234947c3682" @@ -3142,11 +1782,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.16.17.tgz#c820e0fef982f99a85c4b8bfdd582835f04cd96e" integrity sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ== -"@esbuild/android-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.19.tgz#658368ef92067866d95fb268719f98f363d13ae1" - integrity sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww== - "@esbuild/android-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz#35cf419c4cfc8babe8893d296cd990e9e9f756f2" @@ -3157,11 +1792,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz#edef4487af6b21afabba7be5132c26d22379b220" integrity sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w== -"@esbuild/darwin-arm64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz#584c34c5991b95d4d48d333300b1a4e2ff7be276" - integrity sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg== - "@esbuild/darwin-arm64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz#08172cbeccf95fbc383399a7f39cfbddaeb0d7c1" @@ -3172,11 +1802,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz#42829168730071c41ef0d028d8319eea0e2904b4" integrity sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg== -"@esbuild/darwin-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz#7751d236dfe6ce136cce343dce69f52d76b7f6cb" - integrity sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw== - "@esbuild/darwin-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz#d70d5790d8bf475556b67d0f8b7c5bdff053d85d" @@ -3187,11 +1812,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz#1f4af488bfc7e9ced04207034d398e793b570a27" integrity sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw== -"@esbuild/freebsd-arm64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz#cacd171665dd1d500f45c167d50c6b7e539d5fd2" - integrity sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ== - "@esbuild/freebsd-arm64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz#98755cd12707f93f210e2494d6a4b51b96977f54" @@ -3202,11 +1822,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz#636306f19e9bc981e06aa1d777302dad8fddaf72" integrity sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug== -"@esbuild/freebsd-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz#0769456eee2a08b8d925d7c00b79e861cb3162e4" - integrity sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ== - "@esbuild/freebsd-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz#c1eb2bff03915f87c29cece4c1a7fa1f423b066e" @@ -3217,11 +1832,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz#a003f7ff237c501e095d4f3a09e58fc7b25a4aca" integrity sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g== -"@esbuild/linux-arm64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz#38e162ecb723862c6be1c27d6389f48960b68edb" - integrity sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg== - "@esbuild/linux-arm64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz#bad4238bd8f4fc25b5a021280c770ab5fc3a02a0" @@ -3232,11 +1842,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz#b591e6a59d9c4fe0eeadd4874b157ab78cf5f196" integrity sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ== -"@esbuild/linux-arm@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz#1a2cd399c50040184a805174a6d89097d9d1559a" - integrity sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA== - "@esbuild/linux-arm@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz#3e617c61f33508a27150ee417543c8ab5acc73b0" @@ -3247,21 +1852,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz#24333a11027ef46a18f57019450a5188918e2a54" integrity sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg== -"@esbuild/linux-ia32@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz#e28c25266b036ce1cabca3c30155222841dc035a" - integrity sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ== - "@esbuild/linux-ia32@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz#699391cccba9aee6019b7f9892eb99219f1570a7" integrity sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA== -"@esbuild/linux-loong64@0.15.13": - version "0.15.13" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.13.tgz#64e8825bf0ce769dac94ee39d92ebe6272020dfc" - integrity sha512-+BoyIm4I8uJmH/QDIH0fu7MG0AEx9OXEDXnqptXCwKOlOqZiS4iraH1Nr7/ObLMokW3sOCeBNyD68ATcV9b9Ag== - "@esbuild/linux-loong64@0.15.18": version "0.15.18" resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz#128b76ecb9be48b60cf5cfc1c63a4f00691a3239" @@ -3272,11 +1867,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz#d5ad459d41ed42bbd4d005256b31882ec52227d8" integrity sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ== -"@esbuild/linux-loong64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz#0f887b8bb3f90658d1a0117283e55dbd4c9dcf72" - integrity sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ== - "@esbuild/linux-loong64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz#e6fccb7aac178dd2ffb9860465ac89d7f23b977d" @@ -3287,11 +1877,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz#4e5967a665c38360b0a8205594377d4dcf9c3726" integrity sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw== -"@esbuild/linux-mips64el@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz#f5d2a0b8047ea9a5d9f592a178ea054053a70289" - integrity sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A== - "@esbuild/linux-mips64el@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz#eeff3a937de9c2310de30622a957ad1bd9183231" @@ -3302,11 +1887,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz#206443a02eb568f9fdf0b438fbd47d26e735afc8" integrity sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g== -"@esbuild/linux-ppc64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz#876590e3acbd9fa7f57a2c7d86f83717dbbac8c7" - integrity sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg== - "@esbuild/linux-ppc64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz#2f7156bde20b01527993e6881435ad79ba9599fb" @@ -3317,11 +1897,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz#c351e433d009bf256e798ad048152c8d76da2fc9" integrity sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw== -"@esbuild/linux-riscv64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz#7f49373df463cd9f41dc34f9b2262d771688bf09" - integrity sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA== - "@esbuild/linux-riscv64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz#6628389f210123d8b4743045af8caa7d4ddfc7a6" @@ -3332,11 +1907,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz#661f271e5d59615b84b6801d1c2123ad13d9bd87" integrity sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w== -"@esbuild/linux-s390x@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz#e2afd1afcaf63afe2c7d9ceacd28ec57c77f8829" - integrity sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q== - "@esbuild/linux-s390x@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz#255e81fb289b101026131858ab99fba63dcf0071" @@ -3347,11 +1917,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz#e4ba18e8b149a89c982351443a377c723762b85f" integrity sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw== -"@esbuild/linux-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz#8a0e9738b1635f0c53389e515ae83826dec22aa4" - integrity sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw== - "@esbuild/linux-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz#c7690b3417af318a9b6f96df3031a8865176d338" @@ -3362,11 +1927,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz#7d4f4041e30c5c07dd24ffa295c73f06038ec775" integrity sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA== -"@esbuild/netbsd-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz#c29fb2453c6b7ddef9a35e2c18b37bda1ae5c462" - integrity sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q== - "@esbuild/netbsd-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz#30e8cd8a3dded63975e2df2438ca109601ebe0d1" @@ -3377,11 +1937,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz#970fa7f8470681f3e6b1db0cc421a4af8060ec35" integrity sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg== -"@esbuild/openbsd-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz#95e75a391403cb10297280d524d66ce04c920691" - integrity sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g== - "@esbuild/openbsd-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz#7812af31b205055874c8082ea9cf9ab0da6217ae" @@ -3392,11 +1947,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz#abc60e7c4abf8b89fb7a4fe69a1484132238022c" integrity sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw== -"@esbuild/sunos-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz#722eaf057b83c2575937d3ffe5aeb16540da7273" - integrity sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg== - "@esbuild/sunos-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz#d5c275c3b4e73c9b0ecd38d1ca62c020f887ab9d" @@ -3407,11 +1957,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz#7b0ff9e8c3265537a7a7b1fd9a24e7bd39fcd87a" integrity sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw== -"@esbuild/win32-arm64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz#9aa9dc074399288bdcdd283443e9aeb6b9552b6f" - integrity sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag== - "@esbuild/win32-arm64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz#73bc7f5a9f8a77805f357fab97f290d0e4820ac9" @@ -3422,11 +1967,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz#e90fe5267d71a7b7567afdc403dfd198c292eb09" integrity sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig== -"@esbuild/win32-ia32@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz#95ad43c62ad62485e210f6299c7b2571e48d2b03" - integrity sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw== - "@esbuild/win32-ia32@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz#ec93cbf0ef1085cc12e71e0d661d20569ff42102" @@ -3437,16 +1977,23 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz#c5a1a4bfe1b57f0c3e61b29883525c6da3e5c091" integrity sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q== -"@esbuild/win32-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz#8cfaf2ff603e9aabb910e9c0558c26cf32744061" - integrity sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA== - "@esbuild/win32-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz#786c5f41f043b07afb1af37683d7c33668858f6d" integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ== +"@eslint-community/eslint-utils@^4.2.0": + version "4.4.0" + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" + integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== + dependencies: + eslint-visitor-keys "^3.3.0" + +"@eslint-community/regexpp@^4.4.0": + version "4.7.0" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.7.0.tgz#96e7c05e738327602ae5942437f9c6b177ec279a" + integrity sha512-+HencqxU7CFJnQb7IKtuNBqS6Yx3Tz4kOL8BJXo+JyeiBm5MEX6pO8onXDkjrkCRlfYXS1Axro15ZjVFe9YgsA== + "@eslint/eslintrc@^0.4.3": version "0.4.3" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" @@ -3674,12 +2221,12 @@ optionalDependencies: node-notifier "^8.0.0" -"@jest/schemas@^29.0.0": - version "29.0.0" - resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.0.0.tgz#5f47f5994dd4ef067fb7b4188ceac45f77fe952a" - integrity sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA== +"@jest/schemas@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" + integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== dependencies: - "@sinclair/typebox" "^0.24.1" + "@sinclair/typebox" "^0.27.8" "@jest/source-map@^26.6.2": version "26.6.2" @@ -3733,25 +2280,25 @@ write-file-atomic "^3.0.0" "@jest/transform@^29.3.1": - version "29.3.1" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.3.1.tgz#1e6bd3da4af50b5c82a539b7b1f3770568d6e36d" - integrity sha512-8wmCFBTVGYqFNLWfcOWoVuMuKYPUBTnTMDkdvFtAYELwDOl9RGwOsvQWGPFxDJ8AWY9xM/8xCXdqmPK3+Q5Lug== + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.6.3.tgz#e8e376f56fffe827b529bf03a9881e58d152c14b" + integrity sha512-dPIc3DsvMZ/S8ut4L2ViCj265mKO0owB0wfzBv2oGzL9pQ+iRvJewHqLBmsGb7XFb5UotWIEtvY5A/lnylaIoQ== dependencies: "@babel/core" "^7.11.6" - "@jest/types" "^29.3.1" - "@jridgewell/trace-mapping" "^0.3.15" + "@jest/types" "^29.6.3" + "@jridgewell/trace-mapping" "^0.3.18" babel-plugin-istanbul "^6.1.1" chalk "^4.0.0" convert-source-map "^2.0.0" fast-json-stable-stringify "^2.1.0" graceful-fs "^4.2.9" - jest-haste-map "^29.3.1" - jest-regex-util "^29.2.0" - jest-util "^29.3.1" + jest-haste-map "^29.6.3" + jest-regex-util "^29.6.3" + jest-util "^29.6.3" micromatch "^4.0.4" pirates "^4.0.4" slash "^3.0.0" - write-file-atomic "^4.0.1" + write-file-atomic "^4.0.2" "@jest/types@^26.6.2": version "26.6.2" @@ -3764,59 +2311,46 @@ "@types/yargs" "^15.0.0" chalk "^4.0.0" -"@jest/types@^29.3.1": - version "29.3.1" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.3.1.tgz#7c5a80777cb13e703aeec6788d044150341147e3" - integrity sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA== +"@jest/types@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" + integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== dependencies: - "@jest/schemas" "^29.0.0" + "@jest/schemas" "^29.6.3" "@types/istanbul-lib-coverage" "^2.0.0" "@types/istanbul-reports" "^3.0.0" "@types/node" "*" "@types/yargs" "^17.0.8" chalk "^4.0.0" -"@jridgewell/gen-mapping@^0.1.0": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" - integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== - dependencies: - "@jridgewell/set-array" "^1.0.0" - "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" - integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== + version "0.3.3" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" + integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== dependencies: "@jridgewell/set-array" "^1.0.1" "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping" "^0.3.9" -"@jridgewell/resolve-uri@3.1.0", "@jridgewell/resolve-uri@^3.0.3": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" - integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== +"@jridgewell/resolve-uri@^3.0.3", "@jridgewell/resolve-uri@^3.1.0": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== -"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": +"@jridgewell/set-array@^1.0.1": version "1.1.2" resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== -"@jridgewell/source-map@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.2.tgz#f45351aaed4527a298512ec72f81040c998580fb" - integrity sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw== +"@jridgewell/source-map@^0.3.3": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.5.tgz#a3bb4d5c6825aab0d281268f47f6ad5853431e91" + integrity sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ== dependencies: "@jridgewell/gen-mapping" "^0.3.0" "@jridgewell/trace-mapping" "^0.3.9" -"@jridgewell/sourcemap-codec@1.4.14", "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.13": - version "1.4.14" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" - integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== - -"@jridgewell/sourcemap-codec@^1.4.15": +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.13", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15": version "1.4.15" resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== @@ -3829,31 +2363,30 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jridgewell/trace-mapping@^0.3.15", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.17" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985" - integrity sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g== - dependencies: - "@jridgewell/resolve-uri" "3.1.0" - "@jridgewell/sourcemap-codec" "1.4.14" - -"@jridgewell/trace-mapping@^0.3.17": - version "0.3.18" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz#25783b2086daf6ff1dcb53c9249ae480e4dd4cd6" - integrity sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA== +"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.19" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz#f8a3249862f91be48d3127c3cfe992f79b4b8811" + integrity sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw== dependencies: - "@jridgewell/resolve-uri" "3.1.0" - "@jridgewell/sourcemap-codec" "1.4.14" + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" "@juggle/resize-observer@^3.3.1": version "3.4.0" resolved "https://registry.yarnpkg.com/@juggle/resize-observer/-/resize-observer-3.4.0.tgz#08d6c5e20cf7e4cc02fd181c4b0c225cd31dbb60" integrity sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA== -"@lit/reactive-element@^1.0.0", "@lit/reactive-element@^1.3.0", "@lit/reactive-element@^1.4.0": - version "1.4.1" - resolved "https://registry.yarnpkg.com/@lit/reactive-element/-/reactive-element-1.4.1.tgz#3f587eec5708692135bc9e94cf396130604979f3" - integrity sha512-qDv4851VFSaBWzpS02cXHclo40jsbAjRXnebNXpm0uVg32kCneZPo9RYVQtrTNICtZ+1wAYHu1ZtxWSWMbKrBw== +"@lit-labs/ssr-dom-shim@^1.0.0", "@lit-labs/ssr-dom-shim@^1.1.0": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.1.tgz#64df34e2f12e68e78ac57e571d25ec07fa460ca9" + integrity sha512-kXOeFbfCm4fFf2A3WwVEeQj55tMZa8c8/f9AKHMobQMkzNUfUj+antR3fRPaZJawsa1aZiP/Da3ndpZrwEe4rQ== + +"@lit/reactive-element@^1.0.0", "@lit/reactive-element@^1.3.0", "@lit/reactive-element@^1.6.0": + version "1.6.3" + resolved "https://registry.yarnpkg.com/@lit/reactive-element/-/reactive-element-1.6.3.tgz#25b4eece2592132845d303e091bad9b04cdcfe03" + integrity sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ== + dependencies: + "@lit-labs/ssr-dom-shim" "^1.0.0" "@manypkg/find-root@^1.1.0": version "1.1.0" @@ -3878,9 +2411,9 @@ read-yaml-file "^1.1.0" "@mdx-js/react@^2.1.5": - version "2.1.5" - resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-2.1.5.tgz#8225a867dae6f845ae5b0ec15bb454c23be3f576" - integrity sha512-3Az1I6SAWA9R38rYjz5rXBrGKeZhq96CSSyQtqY+maPj8stBsoUH5pNcmIixuGkufYsh8F5+ka2CVPo2fycWZw== + version "2.3.0" + resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-2.3.0.tgz#4208bd6d70f0d0831def28ef28c26149b03180b3" + integrity sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g== dependencies: "@types/mdx" "^2.0.0" "@types/react" ">=16" @@ -3894,9 +2427,9 @@ glob-to-regexp "^0.3.0" "@ndelangen/get-tarball@^3.0.7": - version "3.0.7" - resolved "https://registry.yarnpkg.com/@ndelangen/get-tarball/-/get-tarball-3.0.7.tgz#87c7aef2df4ff4fbdbab6ac9ed32cee142c4b1a3" - integrity sha512-NqGfTZIZpRFef1GoVaShSSRwDC3vde3ThtTeqFdcYd6ipKqnfEVhjK2hUeHjCQUcptyZr2TONqcloFXM+5QBrQ== + version "3.0.9" + resolved "https://registry.yarnpkg.com/@ndelangen/get-tarball/-/get-tarball-3.0.9.tgz#727ff4454e65f34707e742a59e5e6b1f525d8964" + integrity sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA== dependencies: gunzip-maybe "^1.4.2" pump "^3.0.0" @@ -3989,6 +2522,13 @@ "@gar/promisify" "^1.1.3" semver "^7.3.5" +"@npmcli/fs@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-3.1.0.tgz#233d43a25a91d68c3a863ba0da6a3f00924a173e" + integrity sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w== + dependencies: + semver "^7.3.5" + "@npmcli/git@^2.1.0": version "2.1.0" resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-2.1.0.tgz#2fbd77e147530247d37f325930d457b3ebe894f6" @@ -4003,6 +2543,20 @@ semver "^7.3.5" which "^2.0.2" +"@npmcli/git@^4.0.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-4.1.0.tgz#ab0ad3fd82bc4d8c1351b6c62f0fa56e8fe6afa6" + integrity sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ== + dependencies: + "@npmcli/promise-spawn" "^6.0.0" + lru-cache "^7.4.4" + npm-pick-manifest "^8.0.0" + proc-log "^3.0.0" + promise-inflight "^1.0.1" + promise-retry "^2.0.1" + semver "^7.3.5" + which "^3.0.0" + "@npmcli/installed-package-contents@^1.0.6", "@npmcli/installed-package-contents@^1.0.7": version "1.0.7" resolved "https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz#ab7408c6147911b970a8abe261ce512232a3f4fa" @@ -4011,6 +2565,14 @@ npm-bundled "^1.1.1" npm-normalize-package-bin "^1.0.1" +"@npmcli/installed-package-contents@^2.0.1": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz#bfd817eccd9e8df200919e73f57f9e3d9e4f9e33" + integrity sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ== + dependencies: + npm-bundled "^3.0.0" + npm-normalize-package-bin "^3.0.0" + "@npmcli/map-workspaces@^2.0.0": version "2.0.4" resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-2.0.4.tgz#9e5e8ab655215a262aefabf139782b894e0504fc" @@ -4057,6 +2619,11 @@ resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz#a912e637418ffc5f2db375e93b85837691a43a33" integrity sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA== +"@npmcli/node-gyp@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz#101b2d0490ef1aa20ed460e4c0813f0db560545a" + integrity sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA== + "@npmcli/package-json@^1.0.1": version "1.0.1" resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-1.0.1.tgz#1ed42f00febe5293c3502fd0ef785647355f6e89" @@ -4071,6 +2638,13 @@ dependencies: infer-owner "^1.0.4" +"@npmcli/promise-spawn@^6.0.0", "@npmcli/promise-spawn@^6.0.1": + version "6.0.2" + resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz#c8bc4fa2bd0f01cb979d8798ba038f314cfa70f2" + integrity sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg== + dependencies: + which "^3.0.0" + "@npmcli/run-script@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-2.0.0.tgz#9949c0cab415b17aaac279646db4f027d6f1e743" @@ -4081,10 +2655,21 @@ node-gyp "^8.2.0" read-package-json-fast "^2.0.1" -"@oclif/color@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@oclif/color/-/color-1.0.1.tgz#20ab9205e0924c6388918a88874e1f4b32df9970" - integrity sha512-qjYr+izgWdIVOroiBKqTzQgc1r5Wd9QB1J7yGM2EeelqhBARiiVLRZL45vhV4zdyTRdDkZS0EBzFwQap+nliLA== +"@npmcli/run-script@^6.0.0": + version "6.0.2" + resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-6.0.2.tgz#a25452d45ee7f7fb8c16dfaf9624423c0c0eb885" + integrity sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA== + dependencies: + "@npmcli/node-gyp" "^3.0.0" + "@npmcli/promise-spawn" "^6.0.0" + node-gyp "^9.0.0" + read-package-json-fast "^3.0.0" + which "^3.0.0" + +"@oclif/color@^1.0.10", "@oclif/color@^1.0.4": + version "1.0.11" + resolved "https://registry.yarnpkg.com/@oclif/color/-/color-1.0.11.tgz#306f09953440a49b47c4c86cabe5fad0ef0f0381" + integrity sha512-2hOJFJoaJdeEH/0D9Ek5B7Q3bV6jFVRIc7AUimqV8HiA6HGynvCcV0jb1kDK7O2h+WT3j6MO6S4IdjipwqOP4Q== dependencies: ansi-styles "^4.2.1" chalk "^4.1.0" @@ -4092,13 +2677,13 @@ supports-color "^8.1.1" tslib "^2" -"@oclif/core@^1", "@oclif/core@^1.20.0": - version "1.20.2" - resolved "https://registry.yarnpkg.com/@oclif/core/-/core-1.20.2.tgz#724713086355d693e578960f72c7e2d14fd3e7c3" - integrity sha512-c6CpDbDPS9UuKwGoajzsjrjfnwQywWEV3WI5FDvb87h0/WW2tGf1QwHUWgdKOojafEcMAa9DnP5j+mXdUTtpCg== +"@oclif/core@^1": + version "1.26.2" + resolved "https://registry.yarnpkg.com/@oclif/core/-/core-1.26.2.tgz#763c68dc91388225acd6f0819c90f93e5d8cde41" + integrity sha512-6jYuZgXvHfOIc9GIaS4T3CIKGTjPmfAxuMcbCbMRKJJl4aq/4xeRlEz0E8/hz8HxvxZBGvN2GwAUHlrGWQVrVw== dependencies: "@oclif/linewrap" "^1.0.0" - "@oclif/screen" "^3.0.2" + "@oclif/screen" "^3.0.4" ansi-escapes "^4.3.2" ansi-styles "^4.3.0" cardinal "^2.1.1" @@ -4122,74 +2707,109 @@ strip-ansi "^6.0.1" supports-color "^8.1.1" supports-hyperlinks "^2.2.0" - tslib "^2.3.1" + tslib "^2.4.1" widest-line "^3.1.0" wrap-ansi "^7.0.0" +"@oclif/core@^2.11.4", "@oclif/core@^2.11.7", "@oclif/core@^2.11.8", "@oclif/core@^2.8.2": + version "2.11.8" + resolved "https://registry.yarnpkg.com/@oclif/core/-/core-2.11.8.tgz#780c4fdf53e8569cf754c2a8fefcc7ddeacf1747" + integrity sha512-GILmztcHBzze45GvxRpUvqQI5nM26kSE/Q21Y+6DtMR+C8etM/hFW26D3uqIAbGlGtg5QEZZ6pjA/Fqgz+gl3A== + dependencies: + "@types/cli-progress" "^3.11.0" + ansi-escapes "^4.3.2" + ansi-styles "^4.3.0" + cardinal "^2.1.1" + chalk "^4.1.2" + clean-stack "^3.0.1" + cli-progress "^3.12.0" + debug "^4.3.4" + ejs "^3.1.8" + fs-extra "^9.1.0" + get-package-type "^0.1.0" + globby "^11.1.0" + hyperlinker "^1.0.0" + indent-string "^4.0.0" + is-wsl "^2.2.0" + js-yaml "^3.14.1" + natural-orderby "^2.0.3" + object-treeify "^1.1.33" + password-prompt "^1.1.2" + semver "^7.5.3" + slice-ansi "^4.0.0" + string-width "^4.2.3" + strip-ansi "^6.0.1" + supports-color "^8.1.1" + supports-hyperlinks "^2.2.0" + ts-node "^10.9.1" + tslib "^2.5.0" + widest-line "^3.1.0" + wordwrap "^1.0.0" + wrap-ansi "^7.0.0" + "@oclif/linewrap@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@oclif/linewrap/-/linewrap-1.0.0.tgz#aedcb64b479d4db7be24196384897b5000901d91" integrity sha512-Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw== -"@oclif/plugin-help@^5", "@oclif/plugin-help@^5.1.16": - version "5.1.17" - resolved "https://registry.yarnpkg.com/@oclif/plugin-help/-/plugin-help-5.1.17.tgz#7ecef29b947efe57aefc5a044ec79d8dbe9e024a" - integrity sha512-yc35xn4lSkHTnS6ajolYAi9dVMWXsRRPPPNEfYF0Nq1bkKNnh3DEC1MS/iTWNEYC5JCVd4YAQ2/Ky2wqA2Ujiw== +"@oclif/plugin-help@^5", "@oclif/plugin-help@^5.2.14": + version "5.2.17" + resolved "https://registry.yarnpkg.com/@oclif/plugin-help/-/plugin-help-5.2.17.tgz#72c549b1db8e16060ee4f320db96291ca341430f" + integrity sha512-8dhvATZZnkD8uq3etsvbVjjpdxiTqXTPjkMlU8ToQz09DL5BBzYApm65iTHFE0Vn9DPbKcNxX1d8YiF3ilgMOQ== dependencies: - "@oclif/core" "^1.20.0" + "@oclif/core" "^2.11.8" -"@oclif/plugin-not-found@^2.3.6": - version "2.3.7" - resolved "https://registry.yarnpkg.com/@oclif/plugin-not-found/-/plugin-not-found-2.3.7.tgz#6ad13887985db02000bffaa045f40618e39e95dd" - integrity sha512-Aid1H9eJ4nWmr7MfstGRhNo8n+69jzGnoazU6zQDdDBdD/uXITbbpUHAqFiNz0W6FmzUtsq8aS69PY42RbQBZA== +"@oclif/plugin-not-found@^2.3.32": + version "2.3.37" + resolved "https://registry.yarnpkg.com/@oclif/plugin-not-found/-/plugin-not-found-2.3.37.tgz#0405fe24f6a706a4616bf510bc7fce98556a25fe" + integrity sha512-P3D56ElnJQeztmkCmMqdr9QWyOlF/C/+Dl8QNFX+agGnGdumdyr28n4xDyFHsw7hm3o9TMYpLDLThKy95lXFsw== dependencies: - "@oclif/color" "^1.0.1" - "@oclif/core" "^1.20.0" + "@oclif/color" "^1.0.10" + "@oclif/core" "^2.11.7" fast-levenshtein "^3.0.0" - lodash "^4.17.21" "@oclif/plugin-plugins@^2.0.1": - version "2.1.6" - resolved "https://registry.yarnpkg.com/@oclif/plugin-plugins/-/plugin-plugins-2.1.6.tgz#8a42ef7b610898962b57101427912ff268a76cf4" - integrity sha512-jpD3/bUOwcGou9764d4BOnnfOHojhOUqRoZ/zp+JIpscKZu/XIGsVVfZ2BHn+OHI/LbHeECRoBN5afSe19rnwA== + version "2.4.7" + resolved "https://registry.yarnpkg.com/@oclif/plugin-plugins/-/plugin-plugins-2.4.7.tgz#ff094f88e8b0d51d2ae08d1a8d7172aad389a2bb" + integrity sha512-6fzUDLWrSK7n6+EBrEekEEYrYTCneRoOF9TzojkjuFn1+ailvUlr98G90bblxKOyy8fqMe7QjvqwTgIDQ9ZIzg== dependencies: - "@oclif/color" "^1.0.1" - "@oclif/core" "^1.20.0" + "@oclif/color" "^1.0.4" + "@oclif/core" "^2.8.2" chalk "^4.1.2" debug "^4.3.4" fs-extra "^9.0" http-call "^5.2.2" load-json-file "^5.3.0" npm-run-path "^4.0.1" - semver "^7.3.8" - tslib "^2.0.0" + semver "^7.5.0" + tslib "^2.4.1" yarn "^1.22.18" -"@oclif/plugin-warn-if-update-available@^2.0.6": - version "2.0.12" - resolved "https://registry.yarnpkg.com/@oclif/plugin-warn-if-update-available/-/plugin-warn-if-update-available-2.0.12.tgz#ed6bc2cce975099cb9b0db784592c575da2712ca" - integrity sha512-4Z1JE1jff4Tb7+u1BSH39SIl4fjDUxWrtATMji9pyb7QqEnJgIJGlZQbGMpfg3WJCufqc4Ao75Q/o71PSQrvAw== +"@oclif/plugin-warn-if-update-available@^2.0.44": + version "2.0.48" + resolved "https://registry.yarnpkg.com/@oclif/plugin-warn-if-update-available/-/plugin-warn-if-update-available-2.0.48.tgz#0abdacbcded0bb060c207c403fdd6c31b486a81a" + integrity sha512-ISq3l8qFM6DYT2EkwBlYSyD3kKP2BqZ/nKhd3IBwYY6QJ17XwZ/bqne47oEzU1mvKEcRRU4B4AL4DN2quVqHrA== dependencies: - "@oclif/core" "^1.20.0" + "@oclif/core" "^2.11.8" chalk "^4.1.0" debug "^4.1.0" fs-extra "^9.0.1" http-call "^5.2.2" lodash "^4.17.21" - semver "^7.3.8" + semver "^7.5.4" -"@oclif/screen@^3.0.2": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@oclif/screen/-/screen-3.0.3.tgz#e679ad10535e31d333f809f7a71335cc9aef1e55" - integrity sha512-KX8gMYA9ujBPOd1HFsV9e0iEx7Uoj8AG/3YsW4TtWQTg4lJvr82qNm7o/cFQfYRIt+jw7Ew/4oL4A22zOT+IRA== +"@oclif/screen@^3.0.4": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@oclif/screen/-/screen-3.0.6.tgz#35539ba5d78a5743e5ac0c5dd707965019df9ee3" + integrity sha512-nEv7dFPxCrWrvK6dQ8zya0/Kb54EXVcwIKV9capjSa89ZDoOo+qH0YSo4/eQVECXgW3eUvgKLDIcIt62YBk0HA== "@oclif/test@^2": - version "2.2.8" - resolved "https://registry.yarnpkg.com/@oclif/test/-/test-2.2.8.tgz#c4114922428f90f94e3775b596876a88830a91c2" - integrity sha512-VPVR1XLiTYqKToXlU7TPRnp5WMZvzfjyyPDH2sqKVCuEj9ZdEsK8m4woTK1n9aX1HI1Yv0tyyvg2a8HbUJOwhw== + version "2.4.6" + resolved "https://registry.yarnpkg.com/@oclif/test/-/test-2.4.6.tgz#4f6a9d7a5a79e9188aaa5c120477fb57592a0ee3" + integrity sha512-lI3I+gqCzkY0yXWCyaIPhVoYJXyBhH7dHq9BkLeBtiaMTMlUsjOIYrO8azfUmFI58Qa1sgsrpbuuo5PBO2RFew== dependencies: - "@oclif/core" "^1.20.0" - fancy-test "^2.0.5" + "@oclif/core" "^2.11.8" + fancy-test "^2.0.34" "@octokit/auth-token@^2.4.4": version "2.5.0" @@ -4300,54 +2920,54 @@ "@open-wc/semantic-dom-diff" "^0.13.16" "@types/chai" "^4.1.7" -"@open-wc/dedupe-mixin@^1.3.0": - version "1.3.1" - resolved "https://registry.yarnpkg.com/@open-wc/dedupe-mixin/-/dedupe-mixin-1.3.1.tgz#5c1a1eeb0386b344290ebe3f1fca0c4869933dbf" - integrity sha512-ukowSvzpZQDUH0Y3znJTsY88HkiGk3Khc0WGpIPhap1xlerieYi27QBg6wx/nTurpWfU6XXXsx9ocxDYCdtw0Q== +"@open-wc/dedupe-mixin@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@open-wc/dedupe-mixin/-/dedupe-mixin-1.4.0.tgz#b3c58f8699b197bb5e923d624c720e67c9f324d6" + integrity sha512-Sj7gKl1TLcDbF7B6KUhtvr+1UCxdhMbNY5KxdU5IfMFWqL8oy1ZeAcCANjoB1TL0AJTcPmcCFsCbHf8X2jGDUA== -"@open-wc/scoped-elements@^2.1.3": - version "2.1.3" - resolved "https://registry.yarnpkg.com/@open-wc/scoped-elements/-/scoped-elements-2.1.3.tgz#c4f06fa16091c6ebf2a69b3f40afc03821f42535" - integrity sha512-WoQD5T8Me9obek+iyjgrAMw9wxZZg4ytIteIN1i9LXW2KohezUp0LTOlWgBajWJo0/bpjUKiODX73cMYL2i3hw== +"@open-wc/scoped-elements@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@open-wc/scoped-elements/-/scoped-elements-2.2.0.tgz#4d65d7ba796c2bb76ef7934068532ca1795ea7b6" + integrity sha512-Qe+vWsuVHFzUkdChwlmJGuQf9cA3I+QOsSHULV/6qf6wsqLM2/32svNRH+rbBIMwiPEwzZprZlkvkqQRucYnVA== dependencies: "@lit/reactive-element" "^1.0.0" - "@open-wc/dedupe-mixin" "^1.3.0" + "@open-wc/dedupe-mixin" "^1.4.0" "@open-wc/semantic-dom-diff@^0.13.16": version "0.13.21" resolved "https://registry.yarnpkg.com/@open-wc/semantic-dom-diff/-/semantic-dom-diff-0.13.21.tgz#718b9ec5f9a98935fc775e577ad094ae8d8b7dea" integrity sha512-BONpjHcGX2zFa9mfnwBCLEmlDsOHzT+j6Qt1yfK3MzFXFtAykfzFjAgaxPetu0YbBlCfXuMlfxI4vlRGCGMvFg== -"@open-wc/semantic-dom-diff@^0.19.7": - version "0.19.7" - resolved "https://registry.yarnpkg.com/@open-wc/semantic-dom-diff/-/semantic-dom-diff-0.19.7.tgz#92361f0d2dcb54a8d5cf11d5ea40b8e7ffa58eb4" - integrity sha512-ahwHb7arQXXnkIGCrOsM895FJQrU47VWZryCsSSzl5nB3tJKcJ8yjzQ3D/yqZn6v8atqOz61vaY05aNsqoz3oA== +"@open-wc/semantic-dom-diff@^0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@open-wc/semantic-dom-diff/-/semantic-dom-diff-0.20.0.tgz#3766aa88f67df624db0494adf82c8035216a2493" + integrity sha512-qGHl3nkXluXsjpLY9bSZka/cnlrybPtJMs6RjmV/OP4ID7Gcz1uNWQks05pAhptDB1R47G6PQjdwxG8dXl1zGA== dependencies: "@types/chai" "^4.3.1" - "@web/test-runner-commands" "^0.6.1" + "@web/test-runner-commands" "^0.7.0" -"@open-wc/testing-helpers@^2.1.2": - version "2.1.3" - resolved "https://registry.yarnpkg.com/@open-wc/testing-helpers/-/testing-helpers-2.1.3.tgz#85a133ac8637ed1d880d523b07650788eab4a128" - integrity sha512-hQujGaWncmWLx/974jq5yf2jydBNNTwnkISw2wLGiYgX34+3R6/ns301Oi9S3Il96Kzd8B7avdExp/gDgqcF5w== +"@open-wc/testing-helpers@^2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@open-wc/testing-helpers/-/testing-helpers-2.3.0.tgz#6ee88baaf316a6217c43e7ba536cb187d15cb6f4" + integrity sha512-wkDipkia/OMWq5Z1KkAgvqNLfIOCiPGrrtfoCKuQje8u7F0Bz9Un44EwBtWcCdYtLc40quWP7XFpFsW8poIfUA== dependencies: - "@open-wc/scoped-elements" "^2.1.3" + "@open-wc/scoped-elements" "^2.2.0" lit "^2.0.0" lit-html "^2.0.0" "@open-wc/testing@^3.0.0-next.2": - version "3.1.6" - resolved "https://registry.yarnpkg.com/@open-wc/testing/-/testing-3.1.6.tgz#89f71710e5530d74f0c478b0a9239d68dcdb9f5e" - integrity sha512-MIf9cBtac4/UBE5a+R5cXiRhOGfzetsV+ZPFc188AfkPDPbmffHqjrRoCyk4B/qS6fLEulSBMLSaQ+6ze971gQ== + version "3.2.0" + resolved "https://registry.yarnpkg.com/@open-wc/testing/-/testing-3.2.0.tgz#884ca348861a116829ce5657fccff11a1a9a07bd" + integrity sha512-9geTbFq8InbcfniPtS8KCfb5sbQ9WE6QMo1Tli8XMnfllnkZok7Az4kTRAskGQeMeQN/I2I//jE5xY/60qhrHg== dependencies: "@esm-bundle/chai" "^4.3.4-fix.0" "@open-wc/chai-dom-equals" "^0.12.36" - "@open-wc/semantic-dom-diff" "^0.19.7" - "@open-wc/testing-helpers" "^2.1.2" + "@open-wc/semantic-dom-diff" "^0.20.0" + "@open-wc/testing-helpers" "^2.3.0" "@types/chai" "^4.2.11" - "@types/chai-dom" "^0.0.12" + "@types/chai-dom" "^1.11.0" "@types/sinon-chai" "^3.2.3" - chai-a11y-axe "^1.3.2" + chai-a11y-axe "^1.5.0" "@pkgjs/parseargs@^0.11.0": version "0.11.0" @@ -4688,13 +3308,13 @@ magic-string "^0.27.0" "@rollup/plugin-terser@^0.4.0": - version "0.4.0" - resolved "https://registry.yarnpkg.com/@rollup/plugin-terser/-/plugin-terser-0.4.0.tgz#4c76249ad337f3eb04ab409332f23717af2c1fbf" - integrity sha512-Ipcf3LPNerey1q9ZMjiaWHlNPEHNU/B5/uh9zXLltfEQ1lVSLLeZSgAtTPWGyw8Ip1guOeq+mDtdOlEj/wNxQw== + version "0.4.3" + resolved "https://registry.yarnpkg.com/@rollup/plugin-terser/-/plugin-terser-0.4.3.tgz#c2bde2fe3a85e45fa68a454d48f4e73e57f98b30" + integrity sha512-EF0oejTMtkyhrkwCdg0HJ0IpkcaVg1MMSf2olHb2Jp+1mnLM04OhjpJWGma4HobiDTF0WCyViWuvadyE9ch2XA== dependencies: - serialize-javascript "^6.0.0" - smob "^0.0.6" - terser "^5.15.1" + serialize-javascript "^6.0.1" + smob "^1.0.0" + terser "^5.17.4" "@rollup/plugin-virtual@^3.0.0": version "3.0.1" @@ -4719,9 +3339,9 @@ picomatch "^2.2.2" "@rollup/pluginutils@^5.0.1": - version "5.0.2" - resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-5.0.2.tgz#012b8f53c71e4f6f9cb317e311df1404f56e7a33" - integrity sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA== + version "5.0.3" + resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-5.0.3.tgz#183126d69aeb1cfa23401d5a71cb4b8c16c4a4e0" + integrity sha512-hfllNN4a80rwNQ9QCxhxuHCGHMAvabXqxNdaChUSSadMre7t4iEUI6fFAhBOn/eIYTgYVhBv7vCLsAJ4u3lf3g== dependencies: "@types/estree" "^1.0.0" estree-walker "^2.0.2" @@ -4734,34 +3354,82 @@ dependencies: "@hapi/hoek" "^9.0.0" -"@sideway/formula@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.0.tgz#fe158aee32e6bd5de85044be615bc08478a0a13c" - integrity sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg== +"@sideway/formula@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.1.tgz#80fcbcbaf7ce031e0ef2dd29b1bfc7c3f583611f" + integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== "@sideway/pinpoint@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== -"@sinclair/typebox@^0.24.1": - version "0.24.51" - resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.24.51.tgz#645f33fe4e02defe26f2f5c0410e1c094eac7f5f" - integrity sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA== +"@sigstore/bundle@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@sigstore/bundle/-/bundle-1.1.0.tgz#17f8d813b09348b16eeed66a8cf1c3d6bd3d04f1" + integrity sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog== + dependencies: + "@sigstore/protobuf-specs" "^0.2.0" + +"@sigstore/protobuf-specs@^0.2.0": + version "0.2.1" + resolved "https://registry.yarnpkg.com/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz#be9ef4f3c38052c43bd399d3f792c97ff9e2277b" + integrity sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A== + +"@sigstore/sign@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@sigstore/sign/-/sign-1.0.0.tgz#6b08ebc2f6c92aa5acb07a49784cb6738796f7b4" + integrity sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA== + dependencies: + "@sigstore/bundle" "^1.1.0" + "@sigstore/protobuf-specs" "^0.2.0" + make-fetch-happen "^11.0.1" + +"@sigstore/tuf@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@sigstore/tuf/-/tuf-1.0.3.tgz#2a65986772ede996485728f027b0514c0b70b160" + integrity sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg== + dependencies: + "@sigstore/protobuf-specs" "^0.2.0" + tuf-js "^1.1.7" + +"@sinclair/typebox@^0.27.8": + version "0.27.8" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" + integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== + +"@sindresorhus/is@^4.0.0": + version "4.6.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f" + integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== "@sinonjs/commons@^1.6.0", "@sinonjs/commons@^1.7.0", "@sinonjs/commons@^1.8.3": - version "1.8.4" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.4.tgz#d1f2d80f1bd0f2520873f161588bd9b7f8567120" - integrity sha512-RpmQdHVo8hCEHDVpO39zToS9jOhR6nw+/lQAzRNq9ErrGV9IeHM71XCn68svVl/euFeVW6BWX4p35gkhbOcSIQ== + version "1.8.6" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.6.tgz#80c516a4dc264c2a69115e7578d62581ff455ed9" + integrity sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ== dependencies: type-detect "4.0.8" -"@sinonjs/fake-timers@>=5", "@sinonjs/fake-timers@^9.1.2": - version "9.1.2" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz#4eaab737fab77332ab132d396a3c0d364bd0ea8c" - integrity sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw== +"@sinonjs/commons@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-2.0.0.tgz#fd4ca5b063554307e8327b4564bd56d3b73924a3" + integrity sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg== dependencies: - "@sinonjs/commons" "^1.7.0" + type-detect "4.0.8" + +"@sinonjs/commons@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.0.tgz#beb434fe875d965265e04722ccfc21df7f755d72" + integrity sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA== + dependencies: + type-detect "4.0.8" + +"@sinonjs/fake-timers@^10.0.2": + version "10.3.0" + resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz#55fdff1ecab9f354019129daf4df0dd4d923ea66" + integrity sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA== + dependencies: + "@sinonjs/commons" "^3.0.0" "@sinonjs/fake-timers@^6.0.1": version "6.0.1" @@ -4770,6 +3438,13 @@ dependencies: "@sinonjs/commons" "^1.7.0" +"@sinonjs/fake-timers@^9.1.2": + version "9.1.2" + resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz#4eaab737fab77332ab132d396a3c0d364bd0ea8c" + integrity sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw== + dependencies: + "@sinonjs/commons" "^1.7.0" + "@sinonjs/samsam@^6.1.1": version "6.1.3" resolved "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-6.1.3.tgz#4e30bcd4700336363302a7d72cbec9b9ab87b104" @@ -4785,45 +3460,23 @@ integrity sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ== "@splidejs/splide@^4.0.7": - version "4.1.3" - resolved "https://registry.yarnpkg.com/@splidejs/splide/-/splide-4.1.3.tgz#79cdc861c20262702e7bfdebac53db70873d0e5a" - integrity sha512-nmexLBzGy2vLR25uDSnFMk54dFMkSalmIdKY7fNkJZY8MO/x0n8PS9SW6VajiNTTV8Yo1IXsNCBczc2uj7kzBA== - -"@storybook/addon-actions@7.0.12", "@storybook/addon-actions@^7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.0.12.tgz#61634c40073718cf02967f073df4595afd363521" - integrity sha512-f07Mc3qwcG9heGsuUUTIJbWF2nw/Ite3mvyIZY2VbgwhMUMVHj4knY4fh/LojwcUmmmc7CNZu3sJN/wIqpaHCQ== - dependencies: - "@storybook/client-logger" "7.0.12" - "@storybook/components" "7.0.12" - "@storybook/core-events" "7.0.12" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.12" - "@storybook/preview-api" "7.0.12" - "@storybook/theming" "7.0.12" - "@storybook/types" "7.0.12" - dequal "^2.0.2" - lodash "^4.17.21" - polished "^4.2.2" - prop-types "^15.7.2" - react-inspector "^6.0.0" - telejson "^7.0.3" - ts-dedent "^2.0.0" - uuid "^9.0.0" + version "4.1.4" + resolved "https://registry.yarnpkg.com/@splidejs/splide/-/splide-4.1.4.tgz#02d029360569e7d75d28357a9727fc48322015a3" + integrity sha512-5I30evTJcAJQXt6vJ26g2xEkG+l1nXcpEw4xpKh0/FWQ8ozmAeTbtniVtVmz2sH1Es3vgfC4SS8B2X4o5JMptA== -"@storybook/addon-actions@7.3.0", "@storybook/addon-actions@^7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.3.0.tgz#fb1663a2810918a4147edebc5c7ff056d6ec7e94" - integrity sha512-JOEbJ4eDUDaW9bx7yAg5/3Mglj2uxNZAlSIV1YM2MF4R4Tc7vM6EnmBavUwC+9iSvoSzupG9EnO12ZcAB/2oAQ== +"@storybook/addon-actions@7.3.2", "@storybook/addon-actions@^7.0.12", "@storybook/addon-actions@^7.3.0": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.3.2.tgz#36b8e15a851a12a6fff543d9785307ae02934a8f" + integrity sha512-TsTOHGmwBHRsWS9kaG/bu6haP2dMeiETeGwOgfB5qmukodenXlmi1RujtUdJCNwW3APa0utEFYFKtZVEu9f7WQ== dependencies: - "@storybook/client-logger" "7.3.0" - "@storybook/components" "7.3.0" - "@storybook/core-events" "7.3.0" + "@storybook/client-logger" "7.3.2" + "@storybook/components" "7.3.2" + "@storybook/core-events" "7.3.2" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.0" - "@storybook/preview-api" "7.3.0" - "@storybook/theming" "7.3.0" - "@storybook/types" "7.3.0" + "@storybook/manager-api" "7.3.2" + "@storybook/preview-api" "7.3.2" + "@storybook/theming" "7.3.2" + "@storybook/types" "7.3.2" dequal "^2.0.2" lodash "^4.17.21" polished "^4.2.2" @@ -4833,286 +3486,145 @@ ts-dedent "^2.0.0" uuid "^9.0.0" -"@storybook/addon-backgrounds@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.0.12.tgz#8e5242bb9f1bfc831f196de54c88a46d00f76f28" - integrity sha512-sAZSxsbj3CcabowALKTafpdnqXMBZB8C42s4Uxv11FCP50GqrP8jp2TqsIiDZxUbeXwI094W/gHnw41MSphG8Q== - dependencies: - "@storybook/client-logger" "7.0.12" - "@storybook/components" "7.0.12" - "@storybook/core-events" "7.0.12" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.12" - "@storybook/preview-api" "7.0.12" - "@storybook/theming" "7.0.12" - "@storybook/types" "7.0.12" - memoizerific "^1.11.3" - ts-dedent "^2.0.0" - -"@storybook/addon-backgrounds@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.3.0.tgz#4f6e6fae37e195cd6971bc62c695245f8e3b6a8c" - integrity sha512-ZczNrcfXII6OuybeUr2r3H+d++OFIEOwktFSFO20kfGegNHFLr6URVqzSUUQlTyR/J7QgXFlMBwKSvZfxjMQlg== +"@storybook/addon-backgrounds@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.3.2.tgz#e2361b162c5aac1e71ee45b8c8607d3e8fe613be" + integrity sha512-tcQSt6mjAR1h1XiMFlg9OvpAwvBCjFrtpr9qnVaOZD15EIu/TRoumkJOVA7J5sWuQ6kGJXx1t8FfhQfAqvJ9iw== dependencies: - "@storybook/client-logger" "7.3.0" - "@storybook/components" "7.3.0" - "@storybook/core-events" "7.3.0" + "@storybook/client-logger" "7.3.2" + "@storybook/components" "7.3.2" + "@storybook/core-events" "7.3.2" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.0" - "@storybook/preview-api" "7.3.0" - "@storybook/theming" "7.3.0" - "@storybook/types" "7.3.0" + "@storybook/manager-api" "7.3.2" + "@storybook/preview-api" "7.3.2" + "@storybook/theming" "7.3.2" + "@storybook/types" "7.3.2" memoizerific "^1.11.3" ts-dedent "^2.0.0" -"@storybook/addon-controls@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.0.12.tgz#24f3a579c7485dcb619c6d05cbd90c1b9e4a53eb" - integrity sha512-/+yBhswN1N7ttR1NGN94HE/25VELm4YuBtrkh+LJeKP/eQ5CZpLjexASN2GZcfmdnkwIYZAEH0X/AImLaCJAWA== - dependencies: - "@storybook/blocks" "7.0.12" - "@storybook/client-logger" "7.0.12" - "@storybook/components" "7.0.12" - "@storybook/core-common" "7.0.12" - "@storybook/manager-api" "7.0.12" - "@storybook/node-logger" "7.0.12" - "@storybook/preview-api" "7.0.12" - "@storybook/theming" "7.0.12" - "@storybook/types" "7.0.12" - lodash "^4.17.21" - ts-dedent "^2.0.0" - -"@storybook/addon-controls@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.3.0.tgz#614278a2bd163982a62b9c4e5b55e9bc4f3d0f27" - integrity sha512-I8uC3KW2rVdT/7bvMzW48tJOJC6Vwg7zD4N6sQjcgo0uY39infvSWYzqeO2euHt5J1h3m538BacY/XShQhxvWQ== - dependencies: - "@storybook/blocks" "7.3.0" - "@storybook/client-logger" "7.3.0" - "@storybook/components" "7.3.0" - "@storybook/core-common" "7.3.0" - "@storybook/core-events" "7.3.0" - "@storybook/manager-api" "7.3.0" - "@storybook/node-logger" "7.3.0" - "@storybook/preview-api" "7.3.0" - "@storybook/theming" "7.3.0" - "@storybook/types" "7.3.0" +"@storybook/addon-controls@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.3.2.tgz#4a8cf72cbbda9cc1fa0327652bfad1874e407e9c" + integrity sha512-n9ZoxlV8c9VLNfpFY1HpcRxjUFmHPmcFnW0UzFfGknIArPKFxzw9S/zCJ7CSH9Mf7+NJtYAUzCXlSU/YzT1eZQ== + dependencies: + "@storybook/blocks" "7.3.2" + "@storybook/client-logger" "7.3.2" + "@storybook/components" "7.3.2" + "@storybook/core-common" "7.3.2" + "@storybook/core-events" "7.3.2" + "@storybook/manager-api" "7.3.2" + "@storybook/node-logger" "7.3.2" + "@storybook/preview-api" "7.3.2" + "@storybook/theming" "7.3.2" + "@storybook/types" "7.3.2" lodash "^4.17.21" ts-dedent "^2.0.0" -"@storybook/addon-docs@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.0.12.tgz#c20f591904c8816af8f77aaa6e9c108ef72c2b11" - integrity sha512-zgg4sq34Zz8TN74+kSogxRHsIZ5gsIazJpa0osZp91nJQvsKUEfldjBtQWbBWzjVCrWmzOhW5/RLCnmCNm9y/w== - dependencies: - "@babel/core" "^7.20.2" - "@babel/plugin-transform-react-jsx" "^7.19.0" - "@jest/transform" "^29.3.1" - "@mdx-js/react" "^2.1.5" - "@storybook/blocks" "7.0.12" - "@storybook/client-logger" "7.0.12" - "@storybook/components" "7.0.12" - "@storybook/csf-plugin" "7.0.12" - "@storybook/csf-tools" "7.0.12" - "@storybook/global" "^5.0.0" - "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.0.12" - "@storybook/postinstall" "7.0.12" - "@storybook/preview-api" "7.0.12" - "@storybook/react-dom-shim" "7.0.12" - "@storybook/theming" "7.0.12" - "@storybook/types" "7.0.12" - fs-extra "^11.1.0" - remark-external-links "^8.0.0" - remark-slug "^6.0.0" - ts-dedent "^2.0.0" - -"@storybook/addon-docs@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.3.0.tgz#2e31fe1d98d0205e64eb9fb01600206844b35832" - integrity sha512-MQWd7Rdbk3Rt8NYZ5l2Zi7YzGaSyRztRqRvqZcLcyCll+2fOHPbMy1MEoUgKqw1esevLJOG01FWkUk0Y6Qd8Lw== +"@storybook/addon-docs@7.3.2", "@storybook/addon-docs@^7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.3.2.tgz#170ffa8843cd0eb59e2df0f25f3abadc0ded780a" + integrity sha512-g4B+gM7xzRvUeiUcijPyxwDG/LlgHrfQx1chzY7oiFIImGXyewZ+CtGCjhrSdJGhXSj/69oqoz26RQ1VhSlrXg== dependencies: "@jest/transform" "^29.3.1" "@mdx-js/react" "^2.1.5" - "@storybook/blocks" "7.3.0" - "@storybook/client-logger" "7.3.0" - "@storybook/components" "7.3.0" - "@storybook/csf-plugin" "7.3.0" - "@storybook/csf-tools" "7.3.0" + "@storybook/blocks" "7.3.2" + "@storybook/client-logger" "7.3.2" + "@storybook/components" "7.3.2" + "@storybook/csf-plugin" "7.3.2" + "@storybook/csf-tools" "7.3.2" "@storybook/global" "^5.0.0" "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.3.0" - "@storybook/postinstall" "7.3.0" - "@storybook/preview-api" "7.3.0" - "@storybook/react-dom-shim" "7.3.0" - "@storybook/theming" "7.3.0" - "@storybook/types" "7.3.0" + "@storybook/node-logger" "7.3.2" + "@storybook/postinstall" "7.3.2" + "@storybook/preview-api" "7.3.2" + "@storybook/react-dom-shim" "7.3.2" + "@storybook/theming" "7.3.2" + "@storybook/types" "7.3.2" fs-extra "^11.1.0" remark-external-links "^8.0.0" remark-slug "^6.0.0" ts-dedent "^2.0.0" -"@storybook/addon-essentials@^7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.0.12.tgz#3d7475d2c80eb746478cfee7e65915c29ec2df43" - integrity sha512-Js2cxvauAf8fkA5D0QrqPPe/FvpY1DbJp61VNGh82Xu0zZrczCGYP3jkWG79vl0zllJNs7hnkV8W6xY1JWgLoA== - dependencies: - "@storybook/addon-actions" "7.0.12" - "@storybook/addon-backgrounds" "7.0.12" - "@storybook/addon-controls" "7.0.12" - "@storybook/addon-docs" "7.0.12" - "@storybook/addon-highlight" "7.0.12" - "@storybook/addon-measure" "7.0.12" - "@storybook/addon-outline" "7.0.12" - "@storybook/addon-toolbars" "7.0.12" - "@storybook/addon-viewport" "7.0.12" - "@storybook/core-common" "7.0.12" - "@storybook/manager-api" "7.0.12" - "@storybook/node-logger" "7.0.12" - "@storybook/preview-api" "7.0.12" - ts-dedent "^2.0.0" - -"@storybook/addon-essentials@^7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.3.0.tgz#1551a31561dbd1a42d2b200f0dfdb83954b6795a" - integrity sha512-yHnQpT/Vjff4Xufxtl81+fVGCE9VowKItXs7TjE0OXNMZaKjMOtddti/zsOAu0v/uUZV9PIu1xrPH+jGTeHXlA== - dependencies: - "@storybook/addon-actions" "7.3.0" - "@storybook/addon-backgrounds" "7.3.0" - "@storybook/addon-controls" "7.3.0" - "@storybook/addon-docs" "7.3.0" - "@storybook/addon-highlight" "7.3.0" - "@storybook/addon-measure" "7.3.0" - "@storybook/addon-outline" "7.3.0" - "@storybook/addon-toolbars" "7.3.0" - "@storybook/addon-viewport" "7.3.0" - "@storybook/core-common" "7.3.0" - "@storybook/manager-api" "7.3.0" - "@storybook/node-logger" "7.3.0" - "@storybook/preview-api" "7.3.0" +"@storybook/addon-essentials@^7.0.12", "@storybook/addon-essentials@^7.3.0": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.3.2.tgz#887071bbe2822ee0961f152bbd3138ea244e3ee8" + integrity sha512-MI5wi5k/nDgAqnsS4/uibcQhMk3/mVkAAWNO+Epmg5UMCCmDch8SoX9BprEHARwwsVwXChiHAx99fXF/XacWFQ== + dependencies: + "@storybook/addon-actions" "7.3.2" + "@storybook/addon-backgrounds" "7.3.2" + "@storybook/addon-controls" "7.3.2" + "@storybook/addon-docs" "7.3.2" + "@storybook/addon-highlight" "7.3.2" + "@storybook/addon-measure" "7.3.2" + "@storybook/addon-outline" "7.3.2" + "@storybook/addon-toolbars" "7.3.2" + "@storybook/addon-viewport" "7.3.2" + "@storybook/core-common" "7.3.2" + "@storybook/manager-api" "7.3.2" + "@storybook/node-logger" "7.3.2" + "@storybook/preview-api" "7.3.2" ts-dedent "^2.0.0" -"@storybook/addon-highlight@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.0.12.tgz#4b5ff3e347d983c7fc3ae4e6a26514931053be8a" - integrity sha512-ccIsBVjUlZ7cM1adSSFTqqWXiELPdDqfZLz4dWfDbiLyG3InC953ugtvoUWCIZpC2OOnjVLpF7Rbshq2O/QoMw== +"@storybook/addon-highlight@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.3.2.tgz#96ac7748fe6e9f816ce03cd5ce5d10014a1e4223" + integrity sha512-Zdq//ZqOYpm+xXHt00l0j/baVuZDSkpP6Xbd3jqXV1ToojAjANlk0CAzHCJxZBiyeSCj7Qxtj9LvTqD+IU/bMA== dependencies: - "@storybook/core-events" "7.0.12" + "@storybook/core-events" "7.3.2" "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.0.12" + "@storybook/preview-api" "7.3.2" -"@storybook/addon-highlight@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.3.0.tgz#07959411cc74aff7242c816d01878bba7137cf6e" - integrity sha512-Rsl1+/KiNuh0doTtbyDv9jO6kg6b/5LqLz0p84o+DcEwYGTQnfvPMs2e8q38DNF8HBEw4PJdWkSHlJkex56xPA== +"@storybook/addon-links@^7.0.12", "@storybook/addon-links@^7.3.0": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.3.2.tgz#c6e1c2b35d9b9c3b8986355dc4b6ba01c2f6d29c" + integrity sha512-xpOpb33KscvmM2Sl9nFqU3DCk3tGaoqtFKkDOzf/QlZsMq9CCn4zPNGMfOFqifBEnDGDADHbp+Uxst5i535vdQ== dependencies: - "@storybook/core-events" "7.3.0" - "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.3.0" - -"@storybook/addon-links@^7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.0.12.tgz#cef11a5c1dbe552afb7fea354d9c9268c84c79d7" - integrity sha512-6kGClsIpX9dRKc5bUAPNcp/4wlgPIxMrieUV+6k1dTsRQqbaEfxih/Fq259D5+yVBDNi3YAnvRjMiIibl8fa5A== - dependencies: - "@storybook/client-logger" "7.0.12" - "@storybook/core-events" "7.0.12" - "@storybook/csf" "^0.1.0" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.12" - "@storybook/preview-api" "7.0.12" - "@storybook/router" "7.0.12" - "@storybook/types" "7.0.12" - prop-types "^15.7.2" - ts-dedent "^2.0.0" - -"@storybook/addon-links@^7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.3.0.tgz#a5a6656886d40a410a67af9f4d73847af87459d9" - integrity sha512-CLYjhaSYDGX9Y8DNK1IDRwWg3dMREutu4e3uRB2sIVzs3QhF7cOKNWpojTwS4EJ3WxnBoVKIossMI6pjUn+EWg== - dependencies: - "@storybook/client-logger" "7.3.0" - "@storybook/core-events" "7.3.0" + "@storybook/client-logger" "7.3.2" + "@storybook/core-events" "7.3.2" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.0" - "@storybook/preview-api" "7.3.0" - "@storybook/router" "7.3.0" - "@storybook/types" "7.3.0" + "@storybook/manager-api" "7.3.2" + "@storybook/preview-api" "7.3.2" + "@storybook/router" "7.3.2" + "@storybook/types" "7.3.2" prop-types "^15.7.2" ts-dedent "^2.0.0" "@storybook/addon-mdx-gfm@^7.0.12": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-mdx-gfm/-/addon-mdx-gfm-7.0.14.tgz#0e96afc0dfe22180b48807bf3784f68042667074" - integrity sha512-KDwqSIe7oLcyL2JzPqrmmEY0w+oMlSmS1+jR5QqDrYkVIisZI8p+j6XhGS/sle5P6VUZQJGdxSp86q+LyAks5w== + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/addon-mdx-gfm/-/addon-mdx-gfm-7.3.2.tgz#faa04d1582120443fc72a2db0ca69d79e8c91642" + integrity sha512-TArxlU2NqwwUrozsrBBshzgvUr+JkoGu+Dc4WVcOUB6ycPKKhjjUluGPnL7mjnl0Gi22xdQ3+ITPr0bnktfRjA== dependencies: - "@storybook/node-logger" "7.0.14" + "@storybook/node-logger" "7.3.2" remark-gfm "^3.0.1" ts-dedent "^2.0.0" -"@storybook/addon-mdx-gfm@^7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-mdx-gfm/-/addon-mdx-gfm-7.3.0.tgz#14bcbc8f73d42173859eb5dc0e9906bf9947e794" - integrity sha512-5+a97ta775JeK4qXMrIDhFcbtEintQ41GvwsX0Yo5nXfHZ2wkbyXPgf1TcfN2dEjOlPXo3P26hyCm49IAFLwBg== +"@storybook/addon-measure@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.3.2.tgz#9056338eff0087731365ac82277f84c44a48e204" + integrity sha512-bEoH3zuKA9b5RA0LBQzdSnoaxEKHa5rZDoAuMbKiEYotTqO7PfP2j/hil31F95UgmH7wPnSkRSqsBsUtWJz3Jg== dependencies: - "@storybook/node-logger" "7.3.0" - remark-gfm "^3.0.1" - ts-dedent "^2.0.0" - -"@storybook/addon-measure@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.0.12.tgz#41d552872b2bed2ea21ca29990ae205aeaffa6e8" - integrity sha512-Uq9cj9QmN7WKBQ6wqeneFmTqo1UQKXIc4CpGBEtJtfsYNLsERrVzOs/tRUf66Zl3lWgfFZxs1B5Ij6RDsYEjRw== - dependencies: - "@storybook/client-logger" "7.0.12" - "@storybook/components" "7.0.12" - "@storybook/core-events" "7.0.12" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.12" - "@storybook/preview-api" "7.0.12" - "@storybook/types" "7.0.12" - -"@storybook/addon-measure@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.3.0.tgz#32de633cb060ca52abb86be32959099694765c6a" - integrity sha512-c4p0LdsphOQAHWakBxKa4CWUuhyslDXcp+N+TxpMSJ6Ra2jXvPUy+8fhLNuCBZtrJ+DMEctjAGgDOcsxiZSsdg== - dependencies: - "@storybook/client-logger" "7.3.0" - "@storybook/components" "7.3.0" - "@storybook/core-events" "7.3.0" + "@storybook/client-logger" "7.3.2" + "@storybook/components" "7.3.2" + "@storybook/core-events" "7.3.2" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.0" - "@storybook/preview-api" "7.3.0" - "@storybook/types" "7.3.0" + "@storybook/manager-api" "7.3.2" + "@storybook/preview-api" "7.3.2" + "@storybook/types" "7.3.2" tiny-invariant "^1.3.1" -"@storybook/addon-outline@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.0.12.tgz#ecb3c86d48c0a2bfeec64d30b273b153b6e32b71" - integrity sha512-eZPkm3mECdqx1EDJ0S6DAzZ9WZLPIsZH7fRy6vdJJuAgvnOSzkt7AEpA0hlgiNyXcFpE1Cav6/g12FUf4Zo82g== +"@storybook/addon-outline@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.3.2.tgz#28dc1e2c7768c51908316bde9ed74e55d0dadf59" + integrity sha512-DA/O5b4bznV2JsC/o0/JkP2tZLLPftRaz2HHCG+z0mwzNv2pl8lvIl4RpIVJWt1iO0K17kT43ToYYjknMUdJnA== dependencies: - "@storybook/client-logger" "7.0.12" - "@storybook/components" "7.0.12" - "@storybook/core-events" "7.0.12" + "@storybook/client-logger" "7.3.2" + "@storybook/components" "7.3.2" + "@storybook/core-events" "7.3.2" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.12" - "@storybook/preview-api" "7.0.12" - "@storybook/types" "7.0.12" - ts-dedent "^2.0.0" - -"@storybook/addon-outline@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.3.0.tgz#d7f531fb3ea2575c466543937e3fe5cb885d65c7" - integrity sha512-/KZPi6XlyJmjDyNb+rsN/UQ9F3lm0Co41guQqS3VnwjFz3RaLp8KNfHDXvQZ0Y+MO4L5gPejqOsgz6464pBkOg== - dependencies: - "@storybook/client-logger" "7.3.0" - "@storybook/components" "7.3.0" - "@storybook/core-events" "7.3.0" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.0" - "@storybook/preview-api" "7.3.0" - "@storybook/types" "7.3.0" + "@storybook/manager-api" "7.3.2" + "@storybook/preview-api" "7.3.2" + "@storybook/types" "7.3.2" ts-dedent "^2.0.0" "@storybook/addon-postcss@^3.0.0-alpha.1": @@ -5126,102 +3638,48 @@ postcss-loader "^4.2.0" style-loader "^1.3.0" -"@storybook/addon-toolbars@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.0.12.tgz#e67ab9b64fac6ed672b0b7531234f16818698270" - integrity sha512-7xRxk+999NVdEwzn2z1O9Tg5iuUSEXQ5jo+hiyK934VvuyqUsZnflKbSvwVEHb2W+DroaaXu8bdHWxGSH+6moQ== - dependencies: - "@storybook/client-logger" "7.0.12" - "@storybook/components" "7.0.12" - "@storybook/manager-api" "7.0.12" - "@storybook/preview-api" "7.0.12" - "@storybook/theming" "7.0.12" - -"@storybook/addon-toolbars@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.3.0.tgz#2c5afd8eedc7ec145c3a43b02d3f7f5b2e688a77" - integrity sha512-1zK7lVoodN7Es+ay87R+ibzxwYxGEJN/7sWoQpL2CxkmmFD6VxHV9bfrvQmzeKW4PSoGiCWi9QpeSdEk+Wv3Fw== - dependencies: - "@storybook/client-logger" "7.3.0" - "@storybook/components" "7.3.0" - "@storybook/manager-api" "7.3.0" - "@storybook/preview-api" "7.3.0" - "@storybook/theming" "7.3.0" - -"@storybook/addon-viewport@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.0.12.tgz#c470223fb439fed039331089c9f9013e837c055e" - integrity sha512-pMgqtDQF8e9AErnRKbbSK9m1lcKn1dFSOkk0PgSBwIIjmha6q+GeT45EHQrQGtkLdtWT0iTktC8ivzIiGKmHkg== - dependencies: - "@storybook/client-logger" "7.0.12" - "@storybook/components" "7.0.12" - "@storybook/core-events" "7.0.12" +"@storybook/addon-toolbars@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.3.2.tgz#68637495ce2a850db3affb61b210a086a21d20e1" + integrity sha512-hd+5Ax7p3vmsNNuO3t4pcmB2pxp58i9k12ygD66NLChSNafHxediLqdYJDTRuono2No1InV1HMZghlXXucCCHQ== + dependencies: + "@storybook/client-logger" "7.3.2" + "@storybook/components" "7.3.2" + "@storybook/manager-api" "7.3.2" + "@storybook/preview-api" "7.3.2" + "@storybook/theming" "7.3.2" + +"@storybook/addon-viewport@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.3.2.tgz#1db65d39493cec72ecd973908d9a09528f324ff7" + integrity sha512-G7i67xL35WE6qSmEoctavZUoPd2VDTaAqkRwrGa4oDQs5wed76PgIL2S5IybzbypSzPIXauiNQiBBd2RRMrLFg== + dependencies: + "@storybook/client-logger" "7.3.2" + "@storybook/components" "7.3.2" + "@storybook/core-events" "7.3.2" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.12" - "@storybook/preview-api" "7.0.12" - "@storybook/theming" "7.0.12" + "@storybook/manager-api" "7.3.2" + "@storybook/preview-api" "7.3.2" + "@storybook/theming" "7.3.2" memoizerific "^1.11.3" prop-types "^15.7.2" -"@storybook/addon-viewport@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.3.0.tgz#91fef93b505fe573baf6395ce568eb046bd8b12a" - integrity sha512-0Zk9swqw6SqWoHGq8Ccu+mHkx0+3RE4oGq+cSxModc5BVgO/dmXeSX5vzbJ0uhZXicu+T3UmbEkt0QnJ5sJCEQ== - dependencies: - "@storybook/client-logger" "7.3.0" - "@storybook/components" "7.3.0" - "@storybook/core-events" "7.3.0" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.0" - "@storybook/preview-api" "7.3.0" - "@storybook/theming" "7.3.0" - memoizerific "^1.11.3" - prop-types "^15.7.2" - -"@storybook/blocks@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.0.12.tgz#4b92955c49f7beea58df1c0f8d3138dc54a01444" - integrity sha512-MbJKjuTJ7xVbkUVwkEwb6vTYGrkRk4+Xtx1UGo+512o91ubqFs8hXwCHP+x/49RCIIQs5zl93Ig8fTtm+MejWw== - dependencies: - "@storybook/channels" "7.0.12" - "@storybook/client-logger" "7.0.12" - "@storybook/components" "7.0.12" - "@storybook/core-events" "7.0.12" - "@storybook/csf" "^0.1.0" - "@storybook/docs-tools" "7.0.12" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.12" - "@storybook/preview-api" "7.0.12" - "@storybook/theming" "7.0.12" - "@storybook/types" "7.0.12" - "@types/lodash" "^4.14.167" - color-convert "^2.0.1" - dequal "^2.0.2" - lodash "^4.17.21" - markdown-to-jsx "^7.1.8" - memoizerific "^1.11.3" - polished "^4.2.2" - react-colorful "^5.1.2" - telejson "^7.0.3" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/blocks@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.3.0.tgz#6b49e976570c4baaed03ff9f90a7a502d2ac93f4" - integrity sha512-MUPK8aY2xyd9dHuKTBRZyDr3R0uj5BkOmbbIOUnub0brO8I8OfFi+lE1A+DdidZI/yBGvs05MJmNKHaSXpkPPA== +"@storybook/blocks@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.3.2.tgz#3fcc55848cdd972311d4d5b15282156ec8005204" + integrity sha512-j/PRnvGLn0Y3VAu/t6RrU7pjenb7II7Cl/SnFW8LzjMBKXBrkFaq8BRbglzDAUtGdAa9HmJBosogenoZ9iWoBw== dependencies: - "@storybook/channels" "7.3.0" - "@storybook/client-logger" "7.3.0" - "@storybook/components" "7.3.0" - "@storybook/core-events" "7.3.0" + "@storybook/channels" "7.3.2" + "@storybook/client-logger" "7.3.2" + "@storybook/components" "7.3.2" + "@storybook/core-events" "7.3.2" "@storybook/csf" "^0.1.0" - "@storybook/docs-tools" "7.3.0" + "@storybook/docs-tools" "7.3.2" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.0" - "@storybook/preview-api" "7.3.0" - "@storybook/theming" "7.3.0" - "@storybook/types" "7.3.0" + "@storybook/manager-api" "7.3.2" + "@storybook/preview-api" "7.3.2" + "@storybook/theming" "7.3.2" + "@storybook/types" "7.3.2" "@types/lodash" "^4.14.167" color-convert "^2.0.1" dequal "^2.0.2" @@ -5235,37 +3693,15 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/builder-manager@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.0.12.tgz#9c7038fa1bb7ea91c72438571080c6e7a79bb077" - integrity sha512-bkZPSDH38/dUSsO087oQ8+goyaEDP/xD0/O61QcQ8EbaVeT6s6Qt7mMhqsLrtmEZHvPMQwKeIXhOJlRNNXB+SA== +"@storybook/builder-manager@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.3.2.tgz#6a6c98143007f14e553fc9a106033fe721cfa8a4" + integrity sha512-M0zdzpnZSg6Gd/QiIbOJkVoifAADpMT85NOC5zuAg3h3o29hedVBAigv/CE2nSbuwZtqPifjxs1AUh7wgtmj8A== dependencies: "@fal-works/esbuild-plugin-global-externals" "^2.1.2" - "@storybook/core-common" "7.0.12" - "@storybook/manager" "7.0.12" - "@storybook/node-logger" "7.0.12" - "@types/ejs" "^3.1.1" - "@types/find-cache-dir" "^3.2.1" - "@yarnpkg/esbuild-plugin-pnp" "^3.0.0-rc.10" - browser-assert "^1.2.1" - ejs "^3.1.8" - esbuild "^0.17.0" - esbuild-plugin-alias "^0.2.1" - express "^4.17.3" - find-cache-dir "^3.0.0" - fs-extra "^11.1.0" - process "^0.11.10" - util "^0.12.4" - -"@storybook/builder-manager@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.3.0.tgz#5f51a1395c9c8bd6cf6abbf285b99b43907abb59" - integrity sha512-sC5fRPnnbbYDAT4zYBtUJQ1Q/DixzI5ECZs21J+ndLyb96bZjU0uBue8dasI08zNE+hgMD8FpnAqQsCSwk5YeA== - dependencies: - "@fal-works/esbuild-plugin-global-externals" "^2.1.2" - "@storybook/core-common" "7.3.0" - "@storybook/manager" "7.3.0" - "@storybook/node-logger" "7.3.0" + "@storybook/core-common" "7.3.2" + "@storybook/manager" "7.3.2" + "@storybook/node-logger" "7.3.2" "@types/ejs" "^3.1.1" "@types/find-cache-dir" "^3.2.1" "@yarnpkg/esbuild-plugin-pnp" "^3.0.0-rc.10" @@ -5279,46 +3715,20 @@ process "^0.11.10" util "^0.12.4" -"@storybook/builder-vite@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.0.12.tgz#3a477b3ce4c34c88550618dba8a29d425fa99257" - integrity sha512-6FJNXis+dYs/KrhfRQgz8HcRw/Oq4FaEghCwsjngQDy4PcpQuxkDbvGJKlBaSr92vUL36FWSPq8u5+VGCHjh5Q== - dependencies: - "@storybook/channel-postmessage" "7.0.12" - "@storybook/channel-websocket" "7.0.12" - "@storybook/client-logger" "7.0.12" - "@storybook/core-common" "7.0.12" - "@storybook/csf-plugin" "7.0.12" - "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.0.12" - "@storybook/preview" "7.0.12" - "@storybook/preview-api" "7.0.12" - "@storybook/types" "7.0.12" - browser-assert "^1.2.1" - es-module-lexer "^0.9.3" - express "^4.17.3" - fs-extra "^11.1.0" - glob "^8.1.0" - glob-promise "^6.0.2" - magic-string "^0.27.0" - remark-external-links "^8.0.0" - remark-slug "^6.0.0" - rollup "^2.25.0 || ^3.3.0" - -"@storybook/builder-vite@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.3.0.tgz#34f0899c107df648186731e2cd56aae19d61893e" - integrity sha512-XVjzqJSvOV9fBG4GpYOGPZsMKgN9v6AQthpe9+bxtvY32tkP3CkKt3fuD1Qh48v7Q63lWdZX9qq3tQ76CvS9Cw== +"@storybook/builder-vite@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.3.2.tgz#c46cd3fe0bead18e8be1bd40fe886d63913e520c" + integrity sha512-9xB3Z6QfDBX6Daj+LFldhavA8O7JU2E1dL6IHfaTLIamFH884Sl5Svq3GS3oh4/EbB/GifpVKEiwlvJaINCj+A== dependencies: - "@storybook/channels" "7.3.0" - "@storybook/client-logger" "7.3.0" - "@storybook/core-common" "7.3.0" - "@storybook/csf-plugin" "7.3.0" + "@storybook/channels" "7.3.2" + "@storybook/client-logger" "7.3.2" + "@storybook/core-common" "7.3.2" + "@storybook/csf-plugin" "7.3.2" "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.3.0" - "@storybook/preview" "7.3.0" - "@storybook/preview-api" "7.3.0" - "@storybook/types" "7.3.0" + "@storybook/node-logger" "7.3.2" + "@storybook/preview" "7.3.2" + "@storybook/preview-api" "7.3.2" + "@storybook/types" "7.3.2" "@types/find-cache-dir" "^3.2.1" browser-assert "^1.2.1" es-module-lexer "^0.9.3" @@ -5330,105 +3740,34 @@ remark-slug "^6.0.0" rollup "^2.25.0 || ^3.3.0" -"@storybook/channel-postmessage@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-7.0.12.tgz#9cade50f7fb01e1f113b75e2391d7abe31382e71" - integrity sha512-Tc7kQZ5yxlZ44Nmmzec92JaDJ6UZ3Ze4cBfiHik4XcnM1PtN8hr8VFoC6a2AIm1ybfIRenfT5w9TH5yriiPIhw== +"@storybook/channels@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.3.2.tgz#2126321e7ad70e3fbc33d1544bb09e1fe6ffc5b9" + integrity sha512-GG5+qzv2OZAzXonqUpJR81f2pjKExj7v5MoFJhKYgb3Y+jVYlUzBHBjhQZhuQczP4si418/jvjimvU1PZ4hqcg== dependencies: - "@storybook/channels" "7.0.12" - "@storybook/client-logger" "7.0.12" - "@storybook/core-events" "7.0.12" - "@storybook/global" "^5.0.0" - qs "^6.10.0" - telejson "^7.0.3" - -"@storybook/channel-websocket@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-7.0.12.tgz#d0571e117c2baf9590e7c8c65299afec56351e3f" - integrity sha512-UV6b9gX2mQLtXlKaFKCHcy+6MaK2od6BYqSJfainnBjDsMIXyhcf7fJaj0XQkJrbNnRBwGhw+6s8JxL98xp7Ew== - dependencies: - "@storybook/channels" "7.0.12" - "@storybook/client-logger" "7.0.12" - "@storybook/global" "^5.0.0" - telejson "^7.0.3" - -"@storybook/channels@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.0.12.tgz#54fc4a14cd27746c1f210e45d563f4d88cf2280c" - integrity sha512-KDdDmDs8kxAJU+vndTqTNazjLO+XoIPiTRlfP7mk7cgHiQXSjMYy3JSCQ7W0of0Q+9VSl/ve9CNbnGbcQF7rNQ== - -"@storybook/channels@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.3.0.tgz#c8c07e702ad7573314cd59c515e1d4ff234e0ba5" - integrity sha512-j4b5u8VSt+3975zawh6FbPS+gjQfRkPCIGV+Cd6RUrwVZnwJfr+1FeTjweyMpQaQGChtiOqx/W91TH8q2yODog== - dependencies: - "@storybook/client-logger" "7.3.0" - "@storybook/core-events" "7.3.0" + "@storybook/client-logger" "7.3.2" + "@storybook/core-events" "7.3.2" "@storybook/global" "^5.0.0" qs "^6.10.0" telejson "^7.0.3" tiny-invariant "^1.3.1" -"@storybook/cli@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.0.12.tgz#b5072f5938e4e514e103846dc9f50dd1b0b44e41" - integrity sha512-OABCRIujxsszIJ0CCpKg8Uj4C1UlAwBpBQhv2aMX3lA/pur6Od524syv2ypWu6J2FyvK/ooeyMbjoP7330cIuA== - dependencies: - "@babel/core" "^7.20.2" - "@babel/preset-env" "^7.20.2" - "@ndelangen/get-tarball" "^3.0.7" - "@storybook/codemod" "7.0.12" - "@storybook/core-common" "7.0.12" - "@storybook/core-server" "7.0.12" - "@storybook/csf-tools" "7.0.12" - "@storybook/node-logger" "7.0.12" - "@storybook/telemetry" "7.0.12" - "@storybook/types" "7.0.12" - "@types/semver" "^7.3.4" - boxen "^5.1.2" - chalk "^4.1.0" - commander "^6.2.1" - cross-spawn "^7.0.3" - detect-indent "^6.1.0" - envinfo "^7.7.3" - execa "^5.0.0" - express "^4.17.3" - find-up "^5.0.0" - fs-extra "^11.1.0" - get-npm-tarball-url "^2.0.3" - get-port "^5.1.1" - giget "^1.0.0" - globby "^11.0.2" - jscodeshift "^0.14.0" - leven "^3.1.0" - prettier "^2.8.0" - prompts "^2.4.0" - puppeteer-core "^2.1.1" - read-pkg-up "^7.0.1" - semver "^7.3.7" - shelljs "^0.8.5" - simple-update-notifier "^1.0.0" - strip-json-comments "^3.0.1" - tempy "^1.0.1" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/cli@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.3.0.tgz#b0b0ab764831a02cc1eed240c7fd3494d9647128" - integrity sha512-CeZfqNsjRnqiVrSeA/hnMylzpypVUkxHwmu0cbUbHhKjV2uEacF7i25bC9FhdcbZUp1geQMBsy4GleMovNTK/A== +"@storybook/cli@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.3.2.tgz#5f8bc0ea8afbf15763098520dfd529803690c7bc" + integrity sha512-RnqE/6KSelL9TQ44uCIU5xvUhY9zXM2Upanr0hao72x44rvlGQbV262pHdkVIYsn0wi8QzYtnoxQPLSqUfUDfA== dependencies: "@babel/core" "^7.22.9" "@babel/preset-env" "^7.22.9" "@babel/types" "^7.22.5" "@ndelangen/get-tarball" "^3.0.7" - "@storybook/codemod" "7.3.0" - "@storybook/core-common" "7.3.0" - "@storybook/core-server" "7.3.0" - "@storybook/csf-tools" "7.3.0" - "@storybook/node-logger" "7.3.0" - "@storybook/telemetry" "7.3.0" - "@storybook/types" "7.3.0" + "@storybook/codemod" "7.3.2" + "@storybook/core-common" "7.3.2" + "@storybook/core-server" "7.3.2" + "@storybook/csf-tools" "7.3.2" + "@storybook/node-logger" "7.3.2" + "@storybook/telemetry" "7.3.2" + "@storybook/types" "7.3.2" "@types/semver" "^7.3.4" "@yarnpkg/fslib" "2.10.3" "@yarnpkg/libzip" "2.3.0" @@ -5459,51 +3798,25 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/client-logger@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.0.12.tgz#259931a1de7503227f0c082e130ca98e5109ca92" - integrity sha512-MQMtIgGEgdixvxnBvZ2m8hhc0DGJWeCpHtxg7oqBLBEBmCYFueTqDZHl4Z6SoCrK0a2YS5X/BIXOcEtP1ulMKw== +"@storybook/client-logger@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.3.2.tgz#8c04d07cc3fdce124fa95aafc5413fea0c202345" + integrity sha512-T7q/YS5lPUE6xjz9EUwJ/v+KCd5KU9dl1MQ9RcH7IpM73EtQZeNSuM9/P96uKXZTf0wZOUBTXVlTzKr66ZB/RQ== dependencies: "@storybook/global" "^5.0.0" -"@storybook/client-logger@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.3.0.tgz#5d03f4093e57e1aac4d31b3826b9258d603b264d" - integrity sha512-93Nf4DOgg8HwEX/n+JKB/el5MNl8v4vNfDO+5cqoKqS5b3yETDG6spKOA6GciNYBJWIKMkEg/WNPFG2N9cvhTA== - dependencies: - "@storybook/global" "^5.0.0" - -"@storybook/codemod@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.0.12.tgz#710dc8ea971d6663bcaf8d1b32a6bfb668508b2b" - integrity sha512-eGbGZSglvbnY1omzRyEC4XP0FbpuCFKgjXmdHn9faGQUU5EJHwcGYYrRW8JZL3nEVIvNDuRAKzM3p0BVo1xeSQ== - dependencies: - "@babel/core" "~7.21.0" - "@babel/preset-env" "~7.21.0" - "@babel/types" "~7.21.2" - "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.0.12" - "@storybook/node-logger" "7.0.12" - "@storybook/types" "7.0.12" - cross-spawn "^7.0.3" - globby "^11.0.2" - jscodeshift "^0.14.0" - lodash "^4.17.21" - prettier "^2.8.0" - recast "^0.23.1" - -"@storybook/codemod@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.3.0.tgz#10495620c811e4f783e86584f216f24a15b193d5" - integrity sha512-gRBrXSoP79llNBEqdxH2O/M+ED5BSyMfGsqgmXsXPVfnzgoSRWVBCQOW9mw6a986efKPMjb532GK4nbmjk1mtw== +"@storybook/codemod@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.3.2.tgz#006b0495b9b9565bf3b883524d80974eaa661bae" + integrity sha512-B2P91aYhlxdk7zeQOq0VBnDox2HEcboP2unSh6Vcf4V8j2FCdPvBIM7ZkT9p15FHfyOHvvrtf56XdBIyD8/XJA== dependencies: "@babel/core" "^7.22.9" "@babel/preset-env" "^7.22.9" "@babel/types" "^7.22.5" "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.3.0" - "@storybook/node-logger" "7.3.0" - "@storybook/types" "7.3.0" + "@storybook/csf-tools" "7.3.2" + "@storybook/node-logger" "7.3.2" + "@storybook/types" "7.3.2" "@types/cross-spawn" "^6.0.2" cross-spawn "^7.0.3" globby "^11.0.2" @@ -5512,85 +3825,38 @@ prettier "^2.8.0" recast "^0.23.1" -"@storybook/components@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.0.12.tgz#fe363ffd09e8643ff3e640e9208bbf02853c7c4c" - integrity sha512-6TxByzYS4+LxwZRioGpP6Zh9If5ctjQs5OnR2UmQvP6HDjmMWYTntoHKIbDwAL9C6MrnQYpPOGCPkqrtODQ4/w== - dependencies: - "@storybook/client-logger" "7.0.12" - "@storybook/csf" "^0.1.0" - "@storybook/global" "^5.0.0" - "@storybook/theming" "7.0.12" - "@storybook/types" "7.0.12" - memoizerific "^1.11.3" - use-resize-observer "^9.1.0" - util-deprecate "^1.0.2" - -"@storybook/components@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.3.0.tgz#ca4725fdf80d38a873f366e6f7d9f622599cd0a5" - integrity sha512-YHcPsH0T//ZZ3HhZDmf+UKt2R0b+kNT42LizYs5R61d47oIvsHrqPqdN7p+OuTrBpaFdVNSzO7XjpeRodqGRLQ== +"@storybook/components@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.3.2.tgz#84855518670a87b74275bdc4194148961b9cc776" + integrity sha512-hsa1OJx4yEtLHTzrCxq8G9U5MTbcTuItj9yp1gsW9RTNc/V1n/rReQv4zE/k+//2hDsLrS62o3yhZ9VksRhLNw== dependencies: "@radix-ui/react-select" "^1.2.2" "@radix-ui/react-toolbar" "^1.0.4" - "@storybook/client-logger" "7.3.0" + "@storybook/client-logger" "7.3.2" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" "@storybook/icons" "^1.1.6" - "@storybook/theming" "7.3.0" - "@storybook/types" "7.3.0" + "@storybook/theming" "7.3.2" + "@storybook/types" "7.3.2" memoizerific "^1.11.3" use-resize-observer "^9.1.0" util-deprecate "^1.0.2" -"@storybook/core-client@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.0.12.tgz#3c381cc5c42bf990cea27c90be8d2e594fb9a5be" - integrity sha512-m0r+Vl3LfU8cJl8UqIwzh0sEN9I//nMaT8UIIm481AINhQTNihQcnYi9jRw7USjfz2fv5CYkg8cEr4KhI8QlRA== - dependencies: - "@storybook/client-logger" "7.0.12" - "@storybook/preview-api" "7.0.12" - -"@storybook/core-client@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.3.0.tgz#3df7e577418e7d9a5a98a6411b12b319e5eaf6e2" - integrity sha512-G2WlYdmBy+5/vEVXkNEoX5D/fRP+L+5Tgq9P8gYjvC+Rw5lMDUrA1RIsPl5hPvlBbDsEIn9gfMRMfVuwyJ3ybw== - dependencies: - "@storybook/client-logger" "7.3.0" - "@storybook/preview-api" "7.3.0" - -"@storybook/core-common@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.0.12.tgz#0a1fea8cc5ceb113243621513d4524ea8ca75cc7" - integrity sha512-PFVjYXHUxDQO1oqfqwQe7S3XoLNO0aZYEr9Zl0LiexlxxnU1v+TQjEfNd/H3T0xxpXlsgzhtEcagdzJeAKyh2g== +"@storybook/core-client@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.3.2.tgz#905ba380a1116205dc1bc23a866e648bf44a89c0" + integrity sha512-K2jCnjZiUUskFjKUj7m1FTCphIwBv0KPOE5JCd0UR7un1P1G1kdXMctADE6fHosrW73xRrad9CBSyyetUVQQOA== dependencies: - "@storybook/node-logger" "7.0.12" - "@storybook/types" "7.0.12" - "@types/node" "^16.0.0" - "@types/pretty-hrtime" "^1.0.0" - chalk "^4.1.0" - esbuild "^0.17.0" - esbuild-register "^3.4.0" - file-system-cache "^2.0.0" - find-up "^5.0.0" - fs-extra "^11.1.0" - glob "^8.1.0" - glob-promise "^6.0.2" - handlebars "^4.7.7" - lazy-universal-dotenv "^4.0.0" - picomatch "^2.3.0" - pkg-dir "^5.0.0" - pretty-hrtime "^1.0.3" - resolve-from "^5.0.0" - ts-dedent "^2.0.0" + "@storybook/client-logger" "7.3.2" + "@storybook/preview-api" "7.3.2" -"@storybook/core-common@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.3.0.tgz#596c14530f93aa55ae1913e09acdc747643113e8" - integrity sha512-QCTuZXLq9z2AUEMmAAfSGHdXsAMWKnOou+d6adVknJINctW6T1B2L725SpRjYIXK1xpsQrSB+VT0wR4XCNRIMA== +"@storybook/core-common@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.3.2.tgz#82816a6d7a9b7d07a229d287d6a8b16aa41ec10a" + integrity sha512-W+X7JXV0UmHuUl9xSF/xzz1+P7VM8xHt7ORfp8yrtJRwLHURqHvFFQC+NUHBKno1Ydtt/Uch7QNOWUlQKmiWEw== dependencies: - "@storybook/node-logger" "7.3.0" - "@storybook/types" "7.3.0" + "@storybook/node-logger" "7.3.2" + "@storybook/types" "7.3.2" "@types/find-cache-dir" "^3.2.1" "@types/node" "^16.0.0" "@types/node-fetch" "^2.6.4" @@ -5612,84 +3878,31 @@ resolve-from "^5.0.0" ts-dedent "^2.0.0" -"@storybook/core-events@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.0.12.tgz#928409c27cca2855189834726c268b7c59996994" - integrity sha512-VTmb/zjbz3o1bg+bATzLigVXMVDC/S1FP8CqIrz4mkiys52139FGzMandL2Y2AecPZPGss7ZRdfma28HKVYTRg== - -"@storybook/core-events@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.3.0.tgz#e5ddfec39f676d20cb6e6c7b357335207cec4876" - integrity sha512-Ke3gjjJDMbihAVzgLUfXoZ3FHLLP22/TSBtytayztC0zAzEGeg6j4UUWzEKYggKIGJNIJ16GQfaGlcVLxHhSKw== +"@storybook/core-events@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.3.2.tgz#9d18df7ceb6901225218e538a3d1d720a2f49b46" + integrity sha512-DCrM3s+sxLKS8vl0zB+1tZEtcl5XQTOGl46XgRRV/SIBabFbsC0l5pQPswWkTUsIqdREtiT0YUHcXB1+YDyFvA== -"@storybook/core-server@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.0.12.tgz#f666057f4b003b15cff4037cf43ab8c91c001d43" - integrity sha512-X35Kmg7y35Ph4J+gCDJrnVgBwlz4/DzOQofUS6rAbi4KvrPWDJXeM2OzOgx6B0abKl4CeMmjuc0tjbg4vbUFuA== - dependencies: - "@aw-web-design/x-default-browser" "1.4.88" - "@discoveryjs/json-ext" "^0.5.3" - "@storybook/builder-manager" "7.0.12" - "@storybook/core-common" "7.0.12" - "@storybook/core-events" "7.0.12" - "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.0.12" - "@storybook/docs-mdx" "^0.1.0" - "@storybook/global" "^5.0.0" - "@storybook/manager" "7.0.12" - "@storybook/node-logger" "7.0.12" - "@storybook/preview-api" "7.0.12" - "@storybook/telemetry" "7.0.12" - "@storybook/types" "7.0.12" - "@types/detect-port" "^1.3.0" - "@types/node" "^16.0.0" - "@types/node-fetch" "^2.5.7" - "@types/pretty-hrtime" "^1.0.0" - "@types/semver" "^7.3.4" - better-opn "^2.1.1" - boxen "^5.1.2" - chalk "^4.1.0" - cli-table3 "^0.6.1" - compression "^1.7.4" - detect-port "^1.3.0" - express "^4.17.3" - fs-extra "^11.1.0" - globby "^11.0.2" - ip "^2.0.0" - lodash "^4.17.21" - node-fetch "^2.6.7" - open "^8.4.0" - pretty-hrtime "^1.0.3" - prompts "^2.4.0" - read-pkg-up "^7.0.1" - semver "^7.3.7" - serve-favicon "^2.5.0" - telejson "^7.0.3" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - watchpack "^2.2.0" - ws "^8.2.3" - -"@storybook/core-server@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.3.0.tgz#745843731b057cc1ef5b48c0635eaf55a0bd51cc" - integrity sha512-TaysZpGXgdr58LkJkcXD2YyqbAxdn40X8S0HcBH241FKOGSC7GH7C5Wb1NkCuXrlek6K1h9KEfMSur7JUMn0Zw== +"@storybook/core-server@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.3.2.tgz#b5abc90c7ed3900531b79a63c8f4059e4702f7d4" + integrity sha512-TLMEptmfqYLu4bayRV5m8T3R50uR07Fwja1n/8CCmZOGWjnr5kXMFRkD7+hj7wm82yoidfd23bmVcRU9mlG+tg== dependencies: "@aw-web-design/x-default-browser" "1.4.126" "@discoveryjs/json-ext" "^0.5.3" - "@storybook/builder-manager" "7.3.0" - "@storybook/channels" "7.3.0" - "@storybook/core-common" "7.3.0" - "@storybook/core-events" "7.3.0" + "@storybook/builder-manager" "7.3.2" + "@storybook/channels" "7.3.2" + "@storybook/core-common" "7.3.2" + "@storybook/core-events" "7.3.2" "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.3.0" + "@storybook/csf-tools" "7.3.2" "@storybook/docs-mdx" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/manager" "7.3.0" - "@storybook/node-logger" "7.3.0" - "@storybook/preview-api" "7.3.0" - "@storybook/telemetry" "7.3.0" - "@storybook/types" "7.3.0" + "@storybook/manager" "7.3.2" + "@storybook/node-logger" "7.3.2" + "@storybook/preview-api" "7.3.2" + "@storybook/telemetry" "7.3.2" + "@storybook/types" "7.3.2" "@types/detect-port" "^1.3.0" "@types/node" "^16.0.0" "@types/pretty-hrtime" "^1.0.0" @@ -5718,48 +3931,25 @@ watchpack "^2.2.0" ws "^8.2.3" -"@storybook/csf-plugin@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.0.12.tgz#7f7804dd8e2358e616e898c213c89ace0fc38009" - integrity sha512-iiH0ynLQV5BYFc0o7RlSJS2S3GT/ffyfbV4rnCnPKdqyo4REEVvmhOuLhwzurtsXsjh+xF6VUYUDN+8/5mbkYw== +"@storybook/csf-plugin@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.3.2.tgz#c82db8531444bc9e229109f2bf54b42f6669107e" + integrity sha512-uXJLJkRQeXnI2jHRdHfjJCbtEDohqzCrADh1xDfjqy/MQ/Sh2iFnRBCbEXsrxROBMh7Ow88/hJdy+vX0ZQh9fA== dependencies: - "@storybook/csf-tools" "7.0.12" - unplugin "^0.10.2" - -"@storybook/csf-plugin@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.3.0.tgz#f41404acd3ac3489a5a759e79c551309e206f3e3" - integrity sha512-zbFY40D47ElkhvRcR7TZBa8ZgtAd7bHOeXT9zxi9fU6dH+ucHoyCgudxe2Obr4bCZUu+NtqYzmjHNkPE+QrHtw== - dependencies: - "@storybook/csf-tools" "7.3.0" + "@storybook/csf-tools" "7.3.2" unplugin "^1.3.1" -"@storybook/csf-tools@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.0.12.tgz#ce90ba94a5fc1cd75a7d6a2d77572832f2910d31" - integrity sha512-EcDzKeENzs4awyjx0VxlONDLibiEtIPDP1XdOCcZGtv3nXXBFtS2WDsYhJHkwyvE37jWTyw2e4xKQmBi0Hjvbw== - dependencies: - "@babel/generator" "~7.21.1" - "@babel/parser" "~7.21.2" - "@babel/traverse" "~7.21.2" - "@babel/types" "~7.21.2" - "@storybook/csf" "^0.1.0" - "@storybook/types" "7.0.12" - fs-extra "^11.1.0" - recast "^0.23.1" - ts-dedent "^2.0.0" - -"@storybook/csf-tools@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.3.0.tgz#d043c1453d54d6b30461f1186624a5d8a3cc64c2" - integrity sha512-gAmKg3JYQx9pyDgUS/I4VyH039Mv/kIuP2nUcBeK2V6pW+3sf9jrTVi4DjSB7q1Izqhnsa25jVdPbgRuWk1RFA== +"@storybook/csf-tools@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.3.2.tgz#d93a47443ee24e59bc444f97234e11b2fb157136" + integrity sha512-54UaOsx9QZxiuMSpX01kSAEYuZYaB72Zz8ihlVrKZbIPTSJ6SYcM/jzNCGf1Rz7AjgU2UjXCSs5zBq5t37Nuqw== dependencies: "@babel/generator" "^7.22.9" "@babel/parser" "^7.22.7" "@babel/traverse" "^7.22.8" "@babel/types" "^7.22.5" "@storybook/csf" "^0.1.0" - "@storybook/types" "7.3.0" + "@storybook/types" "7.3.2" fs-extra "^11.1.0" recast "^0.23.1" ts-dedent "^2.0.0" @@ -5772,9 +3962,9 @@ lodash "^4.17.15" "@storybook/csf@^0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.1.0.tgz#62315bf9704f3aa4e0d4d909b9033833774ddfbe" - integrity sha512-uk+jMXCZ8t38jSTHk2o5btI+aV2Ksbvl6DoOv3r6VaCM1KZqeuMwtwywIQdflkA8/6q/dKT8z8L+g8hC4GC3VQ== + version "0.1.1" + resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.1.1.tgz#abccc8c3e49aed0a6a7e87beb0d1c262b1921c06" + integrity sha512-4hE3AlNVxR60Wc5KSC68ASYzUobjPqtSKyhV6G+ge0FIXU55N5nTY7dXGRZHQGDBPq+XqchMkIdlkHPRs8nTHg== dependencies: type-fest "^2.19.0" @@ -5783,27 +3973,14 @@ resolved "https://registry.yarnpkg.com/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz#33ba0e39d1461caf048b57db354b2cc410705316" integrity sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg== -"@storybook/docs-tools@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.0.12.tgz#70121cde281d87adf89487b8414147ed291ddeae" - integrity sha512-+HykeQLgjyDyF9G7HqY0FHXlX7X5YpQcmNjftJzBrc/GO1EeO0M78d54avcOPyyTfuWOh7oZtSJ0MzjA1qrqaQ== +"@storybook/docs-tools@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.3.2.tgz#4e76ca791c45595aa3bbfd53e6f74dcb5b60f100" + integrity sha512-MSmAiL/lg+B14CIKD6DvkBPdTDfGBSSt3bE+vW2uW9ohNJB5eWePZLQZUe34uZuunn3uqyTAgbEF7KjrtGZ/MQ== dependencies: - "@babel/core" "^7.12.10" - "@storybook/core-common" "7.0.12" - "@storybook/preview-api" "7.0.12" - "@storybook/types" "7.0.12" - "@types/doctrine" "^0.0.3" - doctrine "^3.0.0" - lodash "^4.17.21" - -"@storybook/docs-tools@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.3.0.tgz#21f3e48bead2bb2f49fcc381489a82ad1d1993e5" - integrity sha512-Do30kbYbiQ+TgNexlhwDfvEFfuBDHp/PNTKUaV7i2ZngBaEa+VQx3GvLLnXbBMncXavdiVj5+tX2haVqtKfcZg== - dependencies: - "@storybook/core-common" "7.3.0" - "@storybook/preview-api" "7.3.0" - "@storybook/types" "7.3.0" + "@storybook/core-common" "7.3.2" + "@storybook/preview-api" "7.3.2" + "@storybook/types" "7.3.2" "@types/doctrine" "^0.0.3" doctrine "^3.0.0" lodash "^4.17.21" @@ -5818,19 +3995,19 @@ resolved "https://registry.yarnpkg.com/@storybook/icons/-/icons-1.1.6.tgz#22536cde6dd85fa259608fa8bd7b9eeca2a8e688" integrity sha512-co5gDCYPojRAc5lRMnWxbjrR1V37/rTmAo9Vok4a1hDpHZIwkGTWesdzvYivSQXYFxZTpxdM1b5K3W87brnahw== -"@storybook/manager-api@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.0.12.tgz#b0278d5500641bdb31fc7125609466bfd8a4f258" - integrity sha512-3QXARtxpc6Xxqf5pviUw2UuhK53+IsINSljeWhAqdQ1Gzbywl67TpibTd7xVN6NKxhUH5Bzo9bIZTAzMZGqaKw== +"@storybook/manager-api@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.3.2.tgz#8228ce35cfc0f304e3a1c51bec3d3e0d01427a1a" + integrity sha512-EEosLcc+CPLjorLf2+rGLBW0sH0SHVcB1yClLIzKM5Wt8Cl/0l19wNtGMooE/28SDLA4DPIl4WDnP83wRE1hsg== dependencies: - "@storybook/channels" "7.0.12" - "@storybook/client-logger" "7.0.12" - "@storybook/core-events" "7.0.12" + "@storybook/channels" "7.3.2" + "@storybook/client-logger" "7.3.2" + "@storybook/core-events" "7.3.2" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/router" "7.0.12" - "@storybook/theming" "7.0.12" - "@storybook/types" "7.0.12" + "@storybook/router" "7.3.2" + "@storybook/theming" "7.3.2" + "@storybook/types" "7.3.2" dequal "^2.0.2" lodash "^4.17.21" memoizerific "^1.11.3" @@ -5839,120 +4016,48 @@ telejson "^7.0.3" ts-dedent "^2.0.0" -"@storybook/manager-api@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.3.0.tgz#da6b7fb4fdf12b7f55f0e76cef5d3156dceeccde" - integrity sha512-eM2O8n1LQCYJ11MVDvFuwFZkL6ZlcWt4NHvfkF6hXUmVQhVz40g5Dr7tGuPX4pDccUvSciB69GhJGvtX8jt5DQ== - dependencies: - "@storybook/channels" "7.3.0" - "@storybook/client-logger" "7.3.0" - "@storybook/core-events" "7.3.0" - "@storybook/csf" "^0.1.0" - "@storybook/global" "^5.0.0" - "@storybook/router" "7.3.0" - "@storybook/theming" "7.3.0" - "@storybook/types" "7.3.0" - dequal "^2.0.2" - lodash "^4.17.21" - memoizerific "^1.11.3" - semver "^7.3.7" - store2 "^2.14.2" - telejson "^7.0.3" - ts-dedent "^2.0.0" - -"@storybook/manager@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.0.12.tgz#917d60c5822c002d37ce169a22b4492055575284" - integrity sha512-19BsDcwJOYXn6zEarxvNGDdYLUqZyhX92x6GPHSC4cf8BoxHuhmtnz5vOTZHusCxkKIu/C9W0H6wH2Ma47kDCg== - -"@storybook/manager@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.3.0.tgz#22a90ac8709577b1fea1812627c7e63925ded827" - integrity sha512-99Rob6V2MpBkHiPER5d2ZsYO3wZusgKgq2qViTTn/F7ADpHmqYYgBpywCmSs9z5JqqutQgrDBDNMERcRrhUPSQ== +"@storybook/manager@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.3.2.tgz#9554d24b220c8547a75e9cbd714eddfc2c4a5824" + integrity sha512-nA3XcnD36WUjgMCtID2M4DWYZh6MnabItXvKXGbNUkI8SVaIekc5nEgeplFyqutL11eKz3Es/FwwEP+mePbWfw== "@storybook/mdx2-csf@^1.0.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz#97f6df04d0bf616991cc1005a073ac004a7281e5" integrity sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw== -"@storybook/node-logger@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.0.12.tgz#f7e8f3ff6ac0f6500089430cab1236771ebeffe9" - integrity sha512-VL+NXzc9NuOP6/9alg4Sofz9kh8tmlo3p+UtCIYCHH088yCsB3XsNhkG9lF1C5EZVWcuHxc2u6MMF3ezOjvKfQ== - dependencies: - "@types/npmlog" "^4.1.2" - chalk "^4.1.0" - npmlog "^5.0.1" - pretty-hrtime "^1.0.3" - -"@storybook/node-logger@7.0.14": - version "7.0.14" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.0.14.tgz#f8f239ac78d2265dcce38173ce9d5cb69f6df1ce" - integrity sha512-Qi4eCW4rzhnyGR+zLXmXPijwN2oGz8e2an8gD5Ceo5SgR7L7AlKfYlZtNL6KV9Xp1VMTuia0PiZhhkqkN1lqlQ== - dependencies: - "@types/npmlog" "^4.1.2" - chalk "^4.1.0" - npmlog "^5.0.1" - pretty-hrtime "^1.0.3" - -"@storybook/node-logger@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.3.0.tgz#bee9dcfcca77d54adf446c78944d636a2831625a" - integrity sha512-y6No2mYWn0uPFY5DuwVBpsrjc7Q16gMLZDYFo8YSG68lbydLevmj3/lv7xAvqh002e9stE02weYt94Vl/SLLsQ== +"@storybook/node-logger@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.3.2.tgz#c8fea7b87d63c7b50757646af990d7cf13f7c71e" + integrity sha512-XCCYiLa5mQ7KeDQcZ4awlyWDmtxJHLIJeedvXx29JUNztUjgwyon9rlNvxtxtGj6171zgn9MERFh920WyJOOOQ== "@storybook/node-logger@^6.1.14": - version "6.5.13" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-6.5.13.tgz#f4833ae220efe841747c4fead26419d6625af8d9" - integrity sha512-/r5aVZAqZRoy5FyNk/G4pj7yKJd3lJfPbAaOHVROv2IF7PJP/vtRaDkcfh0g2U6zwuDxGIqSn80j+qoEli9m5A== + version "6.5.16" + resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-6.5.16.tgz#d57fd6204c2abfbc297551d98ad5475dd73207cc" + integrity sha512-YjhBKrclQtjhqFNSO+BZK+RXOx6EQypAELJKoLFaawg331e8VUfvUuRCNB3fcEWp8G9oH13PQQte0OTjLyyOYg== dependencies: "@types/npmlog" "^4.1.2" chalk "^4.1.0" core-js "^3.8.2" npmlog "^5.0.1" - pretty-hrtime "^1.0.3" - -"@storybook/postinstall@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.0.12.tgz#89062ee571e13e681be230f176d938959c47c8a1" - integrity sha512-RKNvBLgABBTQwvGyF2jX4vP7OMLB3KvEEOQDoeOKjqyWfekDn5smI+eT714mtmKIH0YMcwmvzLgEdZkjmM/XhA== - -"@storybook/postinstall@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.3.0.tgz#3e383e1db64fb04b55b9695bb5b4160b955ec366" - integrity sha512-/y7niDypQoAkskgllCo+DXuIf5Obq0E+EFTrIiCBQOma8zc31A2QYdyBYxGkSNXYawRReMqjiVNGMvrlZ5fv0w== - -"@storybook/preview-api@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.0.12.tgz#bbbf75c8f94f5aac2fdbe1caf7d1e5a7b8dd09a5" - integrity sha512-YI/AfHszIOYt967fsRlc7j6I0zZB+RSsBwD/nMA8y9vszdpQ0MgRhxHgQxFf6cgqbuQcdCsnTIpT0iQ4GHjDXg== - dependencies: - "@storybook/channel-postmessage" "7.0.12" - "@storybook/channels" "7.0.12" - "@storybook/client-logger" "7.0.12" - "@storybook/core-events" "7.0.12" - "@storybook/csf" "^0.1.0" - "@storybook/global" "^5.0.0" - "@storybook/types" "7.0.12" - "@types/qs" "^6.9.5" - dequal "^2.0.2" - lodash "^4.17.21" - memoizerific "^1.11.3" - qs "^6.10.0" - synchronous-promise "^2.0.15" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" + pretty-hrtime "^1.0.3" + +"@storybook/postinstall@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.3.2.tgz#1826abc87d69fc8e125cb7587f19074cb474650d" + integrity sha512-23/QUseeVaYjqexq4O1f1g/Fxq+pNGD+/wbXLPkdwNydutGwMZ3XAD8jcm+zeOmkbUPN8jQzKUXqO2OE/GgvHg== -"@storybook/preview-api@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.3.0.tgz#0765889af7a0ada618b7a353544a7223dea526bf" - integrity sha512-nGf7/Ra5HmecblohdQnwfVWP+Eb+g0hUldcPWkJOaC2jsCqUOagGG+zbdi7PtXHJOU0RZsuGphnwVMznPMqPcw== +"@storybook/preview-api@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.3.2.tgz#75701e7d27cb804c2e30403ce9d001ea8cb2022a" + integrity sha512-exQrWQQLwf/nXB6OEuQScygN5iO914iNQAvicaJ7mrX9L1ypIq1PpXgJR3mSezBd9dhOMBP/BMy1Zck/wBEL9A== dependencies: - "@storybook/channels" "7.3.0" - "@storybook/client-logger" "7.3.0" - "@storybook/core-events" "7.3.0" + "@storybook/channels" "7.3.2" + "@storybook/client-logger" "7.3.2" + "@storybook/core-events" "7.3.2" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/types" "7.3.0" + "@storybook/types" "7.3.2" "@types/qs" "^6.9.5" dequal "^2.0.2" lodash "^4.17.21" @@ -5962,163 +4067,91 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/preview@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.0.12.tgz#87005ce2785fbe2ae1bd890c073e68d1fb38ed72" - integrity sha512-za8El/nnkyAo/uqyqAg7PMuP6DSdPoEnDRyIk4LzY7sAGly6i4Uge377cdo1nUBQLS5S4kKIc4xf8TUegb3G1Q== - -"@storybook/preview@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.3.0.tgz#5bc9279c9734a11035a2a1f66dbb8a29dfd8e447" - integrity sha512-mqEkPOXkhtNM9YrfwqgzI4kFOdghHAVui2HWRMziQhvH07EUs2H+Q67t4ElOlRCBe4ruqCGYn133T10H/4lF1g== +"@storybook/preview@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.3.2.tgz#ba86f2bdf47df1f523023155735cc57969004438" + integrity sha512-UXgImhD7xa+nYgXRcNFQdTqQT1725mOzWbQUtYPMJXkHO+t251hQrEc81tMzSSPEgPrFY8wndpEqTt8glFm91g== -"@storybook/react-dom-shim@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.0.12.tgz#bd6223a1462c6d8c48b1e91e2dab8dec04c2ea80" - integrity sha512-4z9J54TD7uphxPqSuLEzeKTV4oF8Fmv8qFfnT0XZJ2mpYTC2NTbkYoYZQ8N0eYzvNOk6xgfpDqBdmIANf4NaYw== - -"@storybook/react-dom-shim@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.3.0.tgz#6e0e1fe6efd7d4c94fb55cb27edb103dd54ee169" - integrity sha512-Xr0u2qLLaVCG6h1gdfMe6mgmQMQMy40p9McSWE2jsYxTYNVXAXD1QekQyQiFXbueoj8d4bWwCaoBDJ1eENiIVw== - -"@storybook/router@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.0.12.tgz#a3be69987483c1e7a91b488cc94bc89692b702d4" - integrity sha512-dOtBiCBGeDem86BCWR7AlTVQjoBk0yw/XZLXS9qcpUfpe+UDjd0Rh21ZdEEMHG1Wfu4d2AhhG5l/JSJ1IE83jQ== - dependencies: - "@storybook/client-logger" "7.0.12" - memoizerific "^1.11.3" - qs "^6.10.0" +"@storybook/react-dom-shim@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.3.2.tgz#67d266ee56286479cd1c3b113451a7907516fdbe" + integrity sha512-63ysybmpl9UULmLu/aUwWwhjf5QEWTvnMW9r8Z3LF3sW8Z698ZsssdThzNWqw0zlwTlgnQA4ta2Df4/oVXR0+Q== -"@storybook/router@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.3.0.tgz#ec86f422918f6fc3cb6d2c065f37251aa9a10a10" - integrity sha512-BLrVTXZzDLLMxpSVk/iR2IQwqwP8Oavc3usX9GojxagSPv1IS07jj52jA2BuXCqPK/5S0eE1pTgPYa42FHvy/w== +"@storybook/router@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.3.2.tgz#6f59996c67bd22c57947cf58337979e0730e1e5e" + integrity sha512-J3QPudwCJhdnfqPx9GaNDlnsjJ6JbFta/ypp3EkHntyuuaNBeNP3Aq73DJJY2XMTS2Xdw8tD9Y9Y9gCFHJXMDQ== dependencies: - "@storybook/client-logger" "7.3.0" + "@storybook/client-logger" "7.3.2" memoizerific "^1.11.3" qs "^6.10.0" -"@storybook/telemetry@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.0.12.tgz#2cc55144334c2cbb269e71ef2567e097fc43a11e" - integrity sha512-oxqe15bn5W+1pLpLjXTfj3H+YPZq3jExjdJwTCUHtFrrsNs0k6dyqAUk8qTOUqOTclANHb6vlNBFJDvZ6qbfEQ== - dependencies: - "@storybook/client-logger" "7.0.12" - "@storybook/core-common" "7.0.12" - chalk "^4.1.0" - detect-package-manager "^2.0.1" - fetch-retry "^5.0.2" - fs-extra "^11.1.0" - isomorphic-unfetch "^3.1.0" - nanoid "^3.3.1" - read-pkg-up "^7.0.1" - -"@storybook/telemetry@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.3.0.tgz#0b7ed56211196cc0e43d65506dd9489cc3bf9e6d" - integrity sha512-N6lNDSZ8ux5a1NLils93rGTYx4YKj+VOqu0I0um+/DB2ozPvf3nfzRxgkkmw18MtenfnwI9wnUltI8QaMnigUQ== +"@storybook/telemetry@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.3.2.tgz#61c07300dedd40f3c17c81ea9d2a097187cb37c9" + integrity sha512-BmgwaZGoR2ZzGZpcO5ipc4uMd9y28qmu9Ynx054Q3mb86daJrw4CU18TVi5UoFa9qmygQhoHx2gaK2QStNtqCg== dependencies: - "@storybook/client-logger" "7.3.0" - "@storybook/core-common" "7.3.0" - "@storybook/csf-tools" "7.3.0" + "@storybook/client-logger" "7.3.2" + "@storybook/core-common" "7.3.2" + "@storybook/csf-tools" "7.3.2" chalk "^4.1.0" detect-package-manager "^2.0.1" fetch-retry "^5.0.2" fs-extra "^11.1.0" read-pkg-up "^7.0.1" -"@storybook/theming@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.0.12.tgz#5583639b391e7bbb710a74bc59c94b8bbc455d88" - integrity sha512-frBkvH7LF8j23ODaywLK4m4LLscw49oKblkZ+30QZkBAzRf2o3a/QSZW2V1zfBo7ygcXiUJ5bIjh7Y17mMJqbQ== - dependencies: - "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" - "@storybook/client-logger" "7.0.12" - "@storybook/global" "^5.0.0" - memoizerific "^1.11.3" - -"@storybook/theming@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.3.0.tgz#2a015f4816f787de7dfd6649d50f05ef9805f8c1" - integrity sha512-/Jcd/duEW28lvjTbocKWiB8DT3wLZeJeBg3XtknZbZ0SlPf4JR5Y3Atl4fT1HEeV30Ks9ZlE5xipVY2Z+fjS7Q== +"@storybook/theming@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.3.2.tgz#6742697322de78831e5e67567368f82b5969a83d" + integrity sha512-npVsnmNAtqGwl1K7vLC/hcVhL8tBC8G0vdZXEcufF0jHdQmRCUs9ZVrnR6W0LCrtmIHDaDoO7PqJVSzu2wgVxw== dependencies: "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" - "@storybook/client-logger" "7.3.0" + "@storybook/client-logger" "7.3.2" "@storybook/global" "^5.0.0" memoizerific "^1.11.3" -"@storybook/types@7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.0.12.tgz#e3942135a3ff7a8932c2be449c078727d579d24d" - integrity sha512-nlvU4MyO2grwPCRQ8alA3AnY1bQxGJ6A4QgJu+1MhtjVenifFlxOQX4H1OiA+YXfjlV096oO5LrxvetJPFAKKQ== - dependencies: - "@storybook/channels" "7.0.12" - "@types/babel__core" "^7.0.0" - "@types/express" "^4.7.0" - file-system-cache "^2.0.0" - -"@storybook/types@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.3.0.tgz#88e2141e31407b2dc864f9f364376c7b6e25a76b" - integrity sha512-NpemDA3hwK+jVTfPc1u1wQwu7DXqpatEtmAQUzEerx5lwoMvj3lGSk30xrOCpNvvpZz2P97FDScVsmzGlXwncA== +"@storybook/types@7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.3.2.tgz#81ca5cf87dcaeb06d99e17e91d7852677a0676b9" + integrity sha512-1UHC1r2J6H9dEpj4pp9a16P1rTL87V9Yc6TtYBpp7m+cxzyIZBRvu1wZFKmRB51RXE/uDaxGRKzfNRfgTALcIQ== dependencies: - "@storybook/channels" "7.3.0" + "@storybook/channels" "7.3.2" "@types/babel__core" "^7.0.0" "@types/express" "^4.7.0" file-system-cache "2.3.0" -"@storybook/web-components-vite@^7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.0.12.tgz#13ee04532207fedde25ea01bdb712c9509c6c1b3" - integrity sha512-YqWASJ1JymA0ayC+/hrbWeqzJYV+VkNF/hY2dzRuzDz5ywRAmRTKj2qmPAqdMXg293rHmOJMT616fyvEnaTudA== - dependencies: - "@storybook/builder-vite" "7.0.12" - "@storybook/core-server" "7.0.12" - "@storybook/node-logger" "7.0.12" - "@storybook/web-components" "7.0.12" - magic-string "^0.27.0" - -"@storybook/web-components-vite@^7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.3.0.tgz#ec85e217fd93d1009be32edbdd615180c04407b1" - integrity sha512-206W/QuSqBDfv35OpNzEjNHmDXwnFqLQO/uTEs/T2Fswfvc5U31mdT4bbEqwJLY1iuR23vzlEbqWG+5VJjjarA== +"@storybook/web-components-vite@^7.0.12", "@storybook/web-components-vite@^7.3.0": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.3.2.tgz#11e9c0bad544b098560acc5590f504d5396d3371" + integrity sha512-EJ431jDSVC/ahKpPzLrlhqWRATpZnSAWSb6mVi+xWYHYUyrGG4ywydth2TcryeNxyJzFvJJvfM5o9lRkKt9dvA== dependencies: - "@storybook/builder-vite" "7.3.0" - "@storybook/core-server" "7.3.0" - "@storybook/node-logger" "7.3.0" - "@storybook/web-components" "7.3.0" + "@storybook/builder-vite" "7.3.2" + "@storybook/core-server" "7.3.2" + "@storybook/node-logger" "7.3.2" + "@storybook/web-components" "7.3.2" magic-string "^0.30.0" -"@storybook/web-components@7.0.12", "@storybook/web-components@^7.0.12": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.0.12.tgz#69acdbcecb4e41ccc63c9752434d80f8db0fa767" - integrity sha512-iVmKsVfebV1tN6uEwTFFzNDxJ2NPUosHtL7YufOHB+MKeYwoSkhtWYFd2g46MQX19pJqcntEuIJaaUSwRsNH8g== +"@storybook/web-components@7.3.2", "@storybook/web-components@^7.0.12", "@storybook/web-components@^7.3.0": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.3.2.tgz#1115c44817390fc200bf750535012e7f06b34410" + integrity sha512-ek2WbNrPElatVHe6NK0Ql0X5MaNowJfKqNjvYzAt+2Q+AMWfXh+UurTueSN3VnUjjhupJ5UTbIbhrI3/VL7buw== dependencies: - "@storybook/client-logger" "7.0.12" - "@storybook/core-client" "7.0.12" - "@storybook/docs-tools" "7.0.12" + "@storybook/client-logger" "7.3.2" + "@storybook/core-client" "7.3.2" + "@storybook/docs-tools" "7.3.2" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.12" - "@storybook/preview-api" "7.0.12" - "@storybook/types" "7.0.12" + "@storybook/manager-api" "7.3.2" + "@storybook/preview-api" "7.3.2" + "@storybook/types" "7.3.2" + tiny-invariant "^1.3.1" ts-dedent "^2.0.0" -"@storybook/web-components@7.3.0", "@storybook/web-components@^7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.3.0.tgz#12e697a510c6d8b49667c10b9f54e5f206945a55" - integrity sha512-27OktRG9ZWH47TnP69vRJyX4DUNbR2h9rA42JUozP5w6eTLwFzzw1MF9kz1IYrVsFl4U/kBhvz9ZRzgqYDGUfA== +"@szmarczak/http-timer@^4.0.5": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807" + integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w== dependencies: - "@storybook/client-logger" "7.3.0" - "@storybook/core-client" "7.3.0" - "@storybook/docs-tools" "7.3.0" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.0" - "@storybook/preview-api" "7.3.0" - "@storybook/types" "7.3.0" - tiny-invariant "^1.3.1" - ts-dedent "^2.0.0" + defer-to-connect "^2.0.0" "@tailwindcss/aspect-ratio@^0.4.0": version "0.4.2" @@ -6173,9 +4206,22 @@ integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== "@tsconfig/node16@^1.0.2": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e" - integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ== + version "1.0.4" + resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9" + integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== + +"@tufjs/canonical-json@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz#eade9fd1f537993bc1f0949f3aea276ecc4fab31" + integrity sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ== + +"@tufjs/models@1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@tufjs/models/-/models-1.0.4.tgz#5a689630f6b9dbda338d4b208019336562f176ef" + integrity sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A== + dependencies: + "@tufjs/canonical-json" "1.0.0" + minimatch "^9.0.0" "@types/accepts@*": version "1.3.5" @@ -6190,12 +4236,12 @@ integrity sha512-2TN6oiwtNjOezilFVl77zwdNPwQWaDBBCCWWxyo1ctiO3vAtd7H/aB/CBJdw9+kqq3+latD0SXoedIuHySSZWw== "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": - version "7.1.19" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.19.tgz#7b497495b7d1b4812bdb9d02804d0576f43ee460" - integrity sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw== + version "7.20.1" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.1.tgz#916ecea274b0c776fec721e333e55762d3a9614b" + integrity sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw== dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" "@types/babel__generator" "*" "@types/babel__template" "*" "@types/babel__traverse" "*" @@ -6216,11 +4262,11 @@ "@babel/types" "^7.0.0" "@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.18.2.tgz#235bf339d17185bdec25e024ca19cce257cc7309" - integrity sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg== + version "7.20.1" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.1.tgz#dd6f1d2411ae677dcb2db008c962598be31d6acf" + integrity sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg== dependencies: - "@babel/types" "^7.3.0" + "@babel/types" "^7.20.7" "@types/body-parser@*": version "1.19.2" @@ -6230,17 +4276,34 @@ "@types/connect" "*" "@types/node" "*" -"@types/chai-dom@^0.0.12": - version "0.0.12" - resolved "https://registry.yarnpkg.com/@types/chai-dom/-/chai-dom-0.0.12.tgz#fdd7a52bed4dd235ed1c94d3d2d31d4e7db1d03a" - integrity sha512-4rE7sDw713cV61TYzQbMrPjC4DjNk3x4vk9nAVRNXcSD4p0/5lEEfm0OgoCz5eNuWUXNKA0YiKiH/JDTuKivkA== +"@types/cacheable-request@^6.0.1": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz#a430b3260466ca7b5ca5bfd735693b36e7a9d183" + integrity sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw== + dependencies: + "@types/http-cache-semantics" "*" + "@types/keyv" "^3.1.4" + "@types/node" "*" + "@types/responselike" "^1.0.0" + +"@types/chai-dom@^1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@types/chai-dom/-/chai-dom-1.11.0.tgz#e9bd01f3408b2ffd27755fe4418ff92ffd8f4e66" + integrity sha512-Aja99Mmnny+Sz+T2hBK3oEsrcy18yabplT0pGX/QwIke9jMJHdvHlV2f4Tmq5SqxTMYwt1Zjbisv/4r83EUIHw== dependencies: "@types/chai" "*" "@types/chai@*", "@types/chai@^4", "@types/chai@^4.1.7", "@types/chai@^4.2.11", "@types/chai@^4.2.12", "@types/chai@^4.3.1": - version "4.3.3" - resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.3.tgz#3c90752792660c4b562ad73b3fbd68bf3bc7ae07" - integrity sha512-hC7OMnszpxhZPduX+m+nrx+uFoLkWOMiR4oa/AZF3MuSETYTZmFfJAHqZEM8MVlvfG7BEUcgvtwoCTxBp6hm3g== + version "4.3.5" + resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.5.tgz#ae69bcbb1bebb68c4ac0b11e9d8ed04526b3562b" + integrity sha512-mEo1sAde+UCE6b2hxn332f1g1E8WfYRu6p5SvTKr2ZKC1f7gFJXk4h5PyGP9Dt6gCaG8y8XhwnXWC6Iy2cmBng== + +"@types/cli-progress@^3.11.0": + version "3.11.0" + resolved "https://registry.yarnpkg.com/@types/cli-progress/-/cli-progress-3.11.0.tgz#ec79df99b26757c3d1c7170af8422e0fc95eef7e" + integrity sha512-XhXhBv1R/q2ahF3BM7qT5HLzJNlIL0wbcGyZVjqOTqAybAnsLisd7gy1UCyIqpL+5Iv6XhlSyzjLCnI2sIdbCg== + dependencies: + "@types/node" "*" "@types/co-body@^6.1.0": version "6.1.0" @@ -6267,10 +4330,10 @@ resolved "https://registry.yarnpkg.com/@types/content-disposition/-/content-disposition-0.5.5.tgz#650820e95de346e1f84e30667d168c8fd25aa6e3" integrity sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA== -"@types/convert-source-map@^1.5.1": - version "1.5.2" - resolved "https://registry.yarnpkg.com/@types/convert-source-map/-/convert-source-map-1.5.2.tgz#318dc22d476632a4855594c16970c6dc3ed086e7" - integrity sha512-tHs++ZeXer40kCF2JpE51Hg7t4HPa18B1b1Dzy96S0eCw8QKECNMYMfwa1edK/x8yCN0r4e6ewvLcc5CsVGkdg== +"@types/convert-source-map@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@types/convert-source-map/-/convert-source-map-2.0.0.tgz#a36c2d21963caa18fe32de6cdec3d21a7d2c92b3" + integrity sha512-QUm4YOC/ENo0VjPVl2o8HGyTbHHQGDOw8PCg3rXBucYHKyZN/XjXRbPFAV1tB2FvM0/wyFoDct4cTIctzKrQFg== "@types/cookies@*": version "0.7.7" @@ -6302,9 +4365,9 @@ "@types/ms" "*" "@types/detect-port@^1.3.0": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@types/detect-port/-/detect-port-1.3.2.tgz#8c06a975e472803b931ee73740aeebd0a2eb27ae" - integrity sha512-xxgAGA2SAU4111QefXPSp5eGbDm/hW6zhvYl9IeEPZEry9F4d66QAHm5qpUXjb6IsevZV/7emAEx5MhP6O192g== + version "1.3.3" + resolved "https://registry.yarnpkg.com/@types/detect-port/-/detect-port-1.3.3.tgz#124c5d4c283f48a21f80826bcf39433b3e64aa81" + integrity sha512-bV/jQlAJ/nPY3XqSatkGpu+nGzou+uSwrH1cROhn+jBFg47yaNH+blW4C7p9KhopC7QxCv/6M86s37k8dMk0Yg== "@types/doctrine@^0.0.3": version "0.0.3" @@ -6312,9 +4375,9 @@ integrity sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA== "@types/ejs@^3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@types/ejs/-/ejs-3.1.1.tgz#29c539826376a65e7f7d672d51301f37ed718f6d" - integrity sha512-RQul5wEfY7BjWm0sYY86cmUN/pcXWGyVxWX93DFFJvcrxax5zKlieLwA3T77xJGwNcZW0YW6CYG70p1m8xPFmA== + version "3.1.2" + resolved "https://registry.yarnpkg.com/@types/ejs/-/ejs-3.1.2.tgz#75d277b030bc11b3be38c807e10071f45ebc78d9" + integrity sha512-ZmiaE3wglXVWBM9fyVC17aGPkLo/UgaOjEiI2FXQfyczrCefORPxIe+2dVmnmk3zkVIbizjrlQzmPGhSYGXG5g== "@types/emscripten@^1.39.6": version "1.39.7" @@ -6332,31 +4395,32 @@ integrity sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg== "@types/estree@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2" - integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ== + version "1.0.1" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.1.tgz#aa22750962f3bf0e79d753d3cc067f010c95f194" + integrity sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA== "@types/expect@^1.20.4": version "1.20.4" resolved "https://registry.yarnpkg.com/@types/expect/-/expect-1.20.4.tgz#8288e51737bf7e3ab5d7c77bfa695883745264e5" integrity sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg== -"@types/express-serve-static-core@^4.17.18": - version "4.17.31" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz#a1139efeab4e7323834bb0226e62ac019f474b2f" - integrity sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q== +"@types/express-serve-static-core@^4.17.33": + version "4.17.35" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz#c95dd4424f0d32e525d23812aa8ab8e4d3906c4f" + integrity sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg== dependencies: "@types/node" "*" "@types/qs" "*" "@types/range-parser" "*" + "@types/send" "*" "@types/express@*", "@types/express@^4.7.0": - version "4.17.14" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.14.tgz#143ea0557249bc1b3b54f15db4c81c3d4eb3569c" - integrity sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg== + version "4.17.17" + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.17.tgz#01d5437f6ef9cfa8668e616e13c2f2ac9a491ae4" + integrity sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q== dependencies: "@types/body-parser" "*" - "@types/express-serve-static-core" "^4.17.18" + "@types/express-serve-static-core" "^4.17.33" "@types/qs" "*" "@types/serve-static" "*" @@ -6372,41 +4436,30 @@ dependencies: "@types/node" "*" -"@types/glob@^7.1.1": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" - integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== - dependencies: - "@types/minimatch" "*" - "@types/node" "*" - -"@types/glob@^8.0.0": - version "8.0.1" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-8.0.1.tgz#6e3041640148b7764adf21ce5c7138ad454725b0" - integrity sha512-8bVUjXZvJacUFkJXHdyZ9iH1Eaj5V7I8c4NdH5sQJsdXkqT4CA5Dhb4yb4VE/3asyx4L9ayZr1NIhTsWHczmMw== - dependencies: - "@types/minimatch" "^5.1.2" - "@types/node" "*" - "@types/graceful-fs@^4.1.2", "@types/graceful-fs@^4.1.3": - version "4.1.5" - resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15" - integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== + version "4.1.6" + resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.6.tgz#e14b2576a1c25026b7f02ede1de3b84c3a1efeae" + integrity sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw== dependencies: "@types/node" "*" "@types/hast@^2.0.0": - version "2.3.4" - resolved "https://registry.yarnpkg.com/@types/hast/-/hast-2.3.4.tgz#8aa5ef92c117d20d974a82bdfb6a648b08c0bafc" - integrity sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g== + version "2.3.5" + resolved "https://registry.yarnpkg.com/@types/hast/-/hast-2.3.5.tgz#08caac88b44d0fdd04dc17a19142355f43bd8a7a" + integrity sha512-SvQi0L/lNpThgPoleH53cdjB3y9zpLlVjRbqB3rH8hx1jiRSBGAhyjV3H+URFjNVRqt2EdYNrbZE5IsGlNfpRg== dependencies: - "@types/unist" "*" + "@types/unist" "^2" "@types/http-assert@*": version "1.5.3" resolved "https://registry.yarnpkg.com/@types/http-assert/-/http-assert-1.5.3.tgz#ef8e3d1a8d46c387f04ab0f2e8ab8cb0c5078661" integrity sha512-FyAOrDuQmBi8/or3ns4rwPno7/9tJTijVW6aQQjK02+kOQ8zmoNg2XJtAuQhvQcy1ASJq38wirX5//9J1EqoUA== +"@types/http-cache-semantics@*": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812" + integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ== + "@types/http-errors@*": version "2.0.1" resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.1.tgz#20172f9578b225f6c7da63446f56d4ce108d5a65" @@ -6447,9 +4500,9 @@ "@types/istanbul-lib-report" "*" "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": - version "7.0.11" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" - integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== + version "7.0.12" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.12.tgz#d70faba7039d5fca54c83c7dbab41051d2b6f6cb" + integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA== "@types/json5@^0.0.29": version "0.0.29" @@ -6461,6 +4514,13 @@ resolved "https://registry.yarnpkg.com/@types/keygrip/-/keygrip-1.0.2.tgz#513abfd256d7ad0bf1ee1873606317b33b1b2a72" integrity sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw== +"@types/keyv@^3.1.4": + version "3.1.4" + resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6" + integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg== + dependencies: + "@types/node" "*" + "@types/koa-compose@*": version "3.2.5" resolved "https://registry.yarnpkg.com/@types/koa-compose/-/koa-compose-3.2.5.tgz#85eb2e80ac50be95f37ccf8c407c09bbe3468e9d" @@ -6469,9 +4529,9 @@ "@types/koa" "*" "@types/koa@*", "@types/koa@^2.11.6": - version "2.13.5" - resolved "https://registry.yarnpkg.com/@types/koa/-/koa-2.13.5.tgz#64b3ca4d54e08c0062e89ec666c9f45443b21a61" - integrity sha512-HSUOdzKz3by4fnqagwthW/1w/yJspTgppyyalPVbgZf8jQWvdIXcVW5h2DGtw4zYntOaeRGx49r1hxoPWrD4aA== + version "2.13.8" + resolved "https://registry.yarnpkg.com/@types/koa/-/koa-2.13.8.tgz#4302d2f2712348aadb6c0b03eb614f30afde486b" + integrity sha512-Ugmxmgk/yPRW3ptBTh9VjOLwsKWJuGbymo1uGX0qdaqqL18uJiiG1ZoV0rxCOYSaDGhvEp5Ece02Amx0iwaxQQ== dependencies: "@types/accepts" "*" "@types/content-disposition" "*" @@ -6483,21 +4543,21 @@ "@types/node" "*" "@types/lodash@*", "@types/lodash@^4.14.167": - version "4.14.187" - resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.187.tgz#122ff0a7192115b4c1a19444ab4482caa77e2c9d" - integrity sha512-MrO/xLXCaUgZy3y96C/iOsaIqZSeupyTImKClHunL5GrmaiII2VwvWmLBu2hwa0Kp0sV19CsyjtrTc/Fx8rg/A== + version "4.14.197" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.197.tgz#e95c5ddcc814ec3e84c891910a01e0c8a378c54b" + integrity sha512-BMVOiWs0uNxHVlHBgzTIqJYmj+PgCo4euloGF+5m4okL3rEYzM2EEv78mw8zWSMM57dM7kVIgJ2QDvwHSoCI5g== "@types/mdast@^3.0.0": - version "3.0.11" - resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.11.tgz#dc130f7e7d9306124286f6d6cee40cf4d14a3dc0" - integrity sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw== + version "3.0.12" + resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.12.tgz#beeb511b977c875a5b0cc92eab6fcac2f0895514" + integrity sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg== dependencies: - "@types/unist" "*" + "@types/unist" "^2" "@types/mdx@^2.0.0": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.3.tgz#43fd32414f17fcbeced3578109a6edd877a2d96e" - integrity sha512-IgHxcT3RC8LzFLhKwP3gbMPeaK7BM9eBH46OdapPA7yvuIUJ8H6zHZV53J8hGZcTSnt95jANt+rTBNUUc22ACQ== + version "2.0.6" + resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.6.tgz#d03e0cc6f7e6627b296f4ef49049678316e8ee23" + integrity sha512-sVcwEG10aFU2KcM7cIA0M410UPv/DesOPyG8zMVk0QUDexHA3lYmGucpEpZ2dtWWhi2ip3CG+5g/iH0PwoW4Fw== "@types/mime-types@^2.1.0": version "2.1.1" @@ -6509,10 +4569,10 @@ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.1.tgz#5f8f2bca0a5863cb69bc0b0acd88c96cb1d4ae10" integrity sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA== -"@types/minimatch@*", "@types/minimatch@^5.1.2": - version "5.1.2" - resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" - integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== +"@types/mime@^1": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" + integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== "@types/minimatch@^3.0.3": version "3.0.5" @@ -6539,14 +4599,6 @@ resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== -"@types/node-fetch@^2.5.7": - version "2.6.2" - resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.2.tgz#d1a9c5fd049d9415dce61571557104dec3ec81da" - integrity sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A== - dependencies: - "@types/node" "*" - form-data "^3.0.0" - "@types/node-fetch@^2.6.4": version "2.6.4" resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.4.tgz#1bc3a26de814f6bf466b25aeb1473fa1afe6a660" @@ -6556,24 +4608,29 @@ form-data "^3.0.0" "@types/node@*": - version "18.11.9" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.9.tgz#02d013de7058cea16d36168ef2fc653464cfbad4" - integrity sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg== + version "20.5.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.5.2.tgz#02850ed821c8113fd6ed9ae5c744b7f7cd6d6f51" + integrity sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q== + +"@types/node@20.4.7": + version "20.4.7" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.4.7.tgz#74d323a93f1391a63477b27b9aec56669c98b2ab" + integrity sha512-bUBrPjEry2QUTsnuEjzjbS7voGWCc30W0qzgMf90GPeDGFRakvrz47ju+oqDAKCXLUCe39u57/ORMl/O/04/9g== "@types/node@^12.7.1": version "12.20.55" resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240" integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== -"@types/node@^15.6.1": +"@types/node@^15.6.2": version "15.14.9" resolved "https://registry.yarnpkg.com/@types/node/-/node-15.14.9.tgz#bc43c990c3c9be7281868bbc7b8fdd6e2b57adfa" integrity sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A== "@types/node@^16.0.0", "@types/node@^16.9.4": - version "16.18.3" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.3.tgz#d7f7ba828ad9e540270f01ce00d391c54e6e0abc" - integrity sha512-jh6m0QUhIRcZpNv7Z/rpN+ZWXOicUUQbSoWks7Htkbb9IjFQj4kzcX/xFCkjstCj5flMsN8FiSvt+q+Tcs4Llg== + version "16.18.42" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.42.tgz#3530c4e6e3f1d90e8494ef37d02fdfe5615ff4b3" + integrity sha512-IrFfX/1oxDFQNpQzgt/BoP/hbMuQT68DPsNwzJmw8y3K8lfnPp0XymVN9GLFz+LobFmJGZ/peRzq+9wXYfCCtw== "@types/normalize-package-data@^2.4.0": version "2.4.1" @@ -6596,9 +4653,9 @@ integrity sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g== "@types/prettier@^2.0.0": - version "2.7.1" - resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.1.tgz#dfd20e2dc35f027cdd6c1908e80a5ddc7499670e" - integrity sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow== + version "2.7.3" + resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.3.tgz#3e51a17e291d01d17d3fc61422015a933af7a08f" + integrity sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA== "@types/pretty-hrtime@^1.0.0": version "1.0.1" @@ -6620,19 +4677,10 @@ resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== -"@types/react@>=16": - version "18.0.24" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.24.tgz#2f79ed5b27f08d05107aab45c17919754cc44c20" - integrity sha512-wRJWT6ouziGUy+9uX0aW4YOJxAY0bG6/AOk5AW5QSvZqI7dk6VBIbXvcVgIw/W5Jrl24f77df98GEKTJGOLx7Q== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" - -"@types/react@^18.0.26": - version "18.0.28" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.28.tgz#accaeb8b86f4908057ad629a26635fe641480065" - integrity sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew== +"@types/react@>=16", "@types/react@^18.0.26": + version "18.2.20" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.20.tgz#1605557a83df5c8a2cc4eeb743b3dfc0eb6aaeb2" + integrity sha512-WKNtmsLWJM/3D5mG4U84cysVY31ivmyw85dE84fOCk5Hx78wezB/XEjVPWl2JTZ5FkEeaTJf+VgUAUn3PE7Isw== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" @@ -6645,41 +4693,52 @@ dependencies: "@types/node" "*" +"@types/responselike@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29" + integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA== + dependencies: + "@types/node" "*" + "@types/scheduler@*": - version "0.16.2" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" - integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== + version "0.16.3" + resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.3.tgz#cef09e3ec9af1d63d2a6cc5b383a737e24e6dcf5" + integrity sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ== -"@types/semver@^6.0.0": - version "6.2.3" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-6.2.3.tgz#5798ecf1bec94eaa64db39ee52808ec0693315aa" - integrity sha512-KQf+QAMWKMrtBMsB8/24w53tEsxllMj6TuA80TT/5igJalLI/zm0L3oXRbIAl4Ohfc85gyHX/jhMwsVkmhLU4A== +"@types/semver@^7.3.12", "@types/semver@^7.3.4", "@types/semver@^7.5.0": + version "7.5.0" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.0.tgz#591c1ce3a702c45ee15f47a42ade72c2fd78978a" + integrity sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw== -"@types/semver@^7.3.12", "@types/semver@^7.3.4": - version "7.3.13" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.13.tgz#da4bfd73f49bd541d28920ab0e2bf0ee80f71c91" - integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw== +"@types/send@*": + version "0.17.1" + resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.1.tgz#ed4932b8a2a805f1fe362a70f4e62d0ac994e301" + integrity sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q== + dependencies: + "@types/mime" "^1" + "@types/node" "*" "@types/serve-static@*": - version "1.15.0" - resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.0.tgz#c7930ff61afb334e121a9da780aac0d9b8f34155" - integrity sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg== + version "1.15.2" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.2.tgz#3e5419ecd1e40e7405d34093f10befb43f63381a" + integrity sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw== dependencies: + "@types/http-errors" "*" "@types/mime" "*" "@types/node" "*" "@types/sinon-chai@^3.2.3": - version "3.2.8" - resolved "https://registry.yarnpkg.com/@types/sinon-chai/-/sinon-chai-3.2.8.tgz#5871d09ab50d671d8e6dd72e9073f8e738ac61dc" - integrity sha512-d4ImIQbT/rKMG8+AXpmcan5T2/PNeSjrYhvkwet6z0p8kzYtfgA32xzOBlbU0yqJfq+/0Ml805iFoODO0LP5/g== + version "3.2.9" + resolved "https://registry.yarnpkg.com/@types/sinon-chai/-/sinon-chai-3.2.9.tgz#71feb938574bbadcb176c68e5ff1a6014c5e69d4" + integrity sha512-/19t63pFYU0ikrdbXKBWj9PCdnKyTd0Qkz0X91Ta081cYsq90OxYdcWwK/dwEoDa6dtXgj2HJfmzgq+QZTHdmQ== dependencies: "@types/chai" "*" "@types/sinon" "*" "@types/sinon@*": - version "10.0.13" - resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-10.0.13.tgz#60a7a87a70d9372d0b7b38cc03e825f46981fb83" - integrity sha512-UVjDqJblVNQYvVNUsj0PuYYw0ELRmgt1Nt5Vk0pT5f16ROGfcKJY8o1HVuMOJOpD727RrGB9EGvoaTQE5tgxZQ== + version "10.0.16" + resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-10.0.16.tgz#4bf10313bd9aa8eef1e50ec9f4decd3dd455b4d3" + integrity sha512-j2Du5SYpXZjJVJtXBokASpPRj+e2z+VUhCPHmM6WMfe3dpHu6iVKJMU6AiBcMp/XTAYnEj6Wc1trJUWwZ0QaAQ== dependencies: "@types/sinonjs__fake-timers" "*" @@ -6701,28 +4760,23 @@ "@types/node" "*" "@types/trusted-types@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.2.tgz#fc25ad9943bcac11cceb8168db4f275e0e72e756" - integrity sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg== + version "2.0.3" + resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.3.tgz#a136f83b0758698df454e328759dbd3d44555311" + integrity sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g== -"@types/unist@*", "@types/unist@^2.0.0": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d" - integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== +"@types/unist@^2", "@types/unist@^2.0.0": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.7.tgz#5b06ad6894b236a1d2bd6b2f07850ca5c59cf4d6" + integrity sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g== "@types/vinyl@^2.0.4": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@types/vinyl/-/vinyl-2.0.6.tgz#b2d134603557a7c3d2b5d3dc23863ea2b5eb29b0" - integrity sha512-ayJ0iOCDNHnKpKTgBG6Q6JOnHTj9zFta+3j2b8Ejza0e4cvRyMn0ZoLEmbPrTHe5YYRlDYPvPWVdV4cTaRyH7g== + version "2.0.7" + resolved "https://registry.yarnpkg.com/@types/vinyl/-/vinyl-2.0.7.tgz#9739a9a2afaf9af32761c54a0e82c735279f726c" + integrity sha512-4UqPv+2567NhMQuMLdKAyK4yzrfCqwaTt6bLhHEs8PFcxbHILsrxaY63n4wgE/BRLDWDQeI+WcTmkXKExh9hQg== dependencies: "@types/expect" "^1.20.4" "@types/node" "*" -"@types/webpack-env@^1.17.0": - version "1.18.0" - resolved "https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.18.0.tgz#ed6ecaa8e5ed5dfe8b2b3d00181702c9925f13fb" - integrity sha512-56/MAlX5WMsPVbOg7tAxnYvNYMMWr/QJiIp6BxVSW3JJXUVzzOn64qW8TzQyMSqSUFM2+PVI4aUHcHOzIz/1tg== - "@types/ws@^7.4.0": version "7.4.7" resolved "https://registry.yarnpkg.com/@types/ws/-/ws-7.4.7.tgz#f7c390a36f7a0679aa69de2d501319f4f8d9b702" @@ -6736,16 +4790,16 @@ integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== "@types/yargs@^15.0.0": - version "15.0.14" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.14.tgz#26d821ddb89e70492160b66d10a0eb6df8f6fb06" - integrity sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ== + version "15.0.15" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.15.tgz#e609a2b1ef9e05d90489c2f5f45bbfb2be092158" + integrity sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg== dependencies: "@types/yargs-parser" "*" "@types/yargs@^17.0.8": - version "17.0.17" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.17.tgz#5672e5621f8e0fca13f433a8017aae4b7a2a03e7" - integrity sha512-72bWxFKTK6uwWJAVT+3rF6Jo6RTojiJ27FQo8Rf60AL+VZbzoVPnMFhKsUnbjR8A3BTCYQ7Mv3hnl8T0A+CX9g== + version "17.0.24" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.24.tgz#b3ef8d50ad4aa6aecf6ddc97c580a00f5aa11902" + integrity sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw== dependencies: "@types/yargs-parser" "*" @@ -6771,17 +4825,18 @@ tsutils "^3.21.0" "@typescript-eslint/eslint-plugin@^5.0.0": - version "5.42.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.0.tgz#36a8c0c379870127059889a9cc7e05c260d2aaa5" - integrity sha512-5TJh2AgL6+wpL8H/GTSjNb4WrjKoR2rqvFxR/DDTqYNk6uXn8BJMEcncLSpMbf/XV1aS0jAjYwn98uvVCiAywQ== - dependencies: - "@typescript-eslint/scope-manager" "5.42.0" - "@typescript-eslint/type-utils" "5.42.0" - "@typescript-eslint/utils" "5.42.0" + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db" + integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag== + dependencies: + "@eslint-community/regexpp" "^4.4.0" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/type-utils" "5.62.0" + "@typescript-eslint/utils" "5.62.0" debug "^4.3.4" + graphemer "^1.4.0" ignore "^5.2.0" natural-compare-lite "^1.4.0" - regexpp "^3.2.0" semver "^7.3.7" tsutils "^3.21.0" @@ -6808,13 +4863,13 @@ debug "^4.3.1" "@typescript-eslint/parser@^5.0.0": - version "5.42.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.42.0.tgz#be0ffbe279e1320e3d15e2ef0ad19262f59e9240" - integrity sha512-Ixh9qrOTDRctFg3yIwrLkgf33AHyEIn6lhyf5cCfwwiGtkWhNpVKlEZApi3inGQR/barWnY7qY8FbGKBO7p3JA== + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.62.0.tgz#1b63d082d849a2fcae8a569248fbe2ee1b8a56c7" + integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA== dependencies: - "@typescript-eslint/scope-manager" "5.42.0" - "@typescript-eslint/types" "5.42.0" - "@typescript-eslint/typescript-estree" "5.42.0" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/typescript-estree" "5.62.0" debug "^4.3.4" "@typescript-eslint/scope-manager@4.33.0": @@ -6825,29 +4880,21 @@ "@typescript-eslint/types" "4.33.0" "@typescript-eslint/visitor-keys" "4.33.0" -"@typescript-eslint/scope-manager@5.42.0": - version "5.42.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.42.0.tgz#e1f2bb26d3b2a508421ee2e3ceea5396b192f5ef" - integrity sha512-l5/3IBHLH0Bv04y+H+zlcLiEMEMjWGaCX6WyHE5Uk2YkSGAMlgdUPsT/ywTSKgu9D1dmmKMYgYZijObfA39Wow== - dependencies: - "@typescript-eslint/types" "5.42.0" - "@typescript-eslint/visitor-keys" "5.42.0" - -"@typescript-eslint/scope-manager@5.46.0": - version "5.46.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.46.0.tgz#60790b14d0c687dd633b22b8121374764f76ce0d" - integrity sha512-7wWBq9d/GbPiIM6SqPK9tfynNxVbfpihoY5cSFMer19OYUA3l4powA2uv0AV2eAZV6KoAh6lkzxv4PoxOLh1oA== +"@typescript-eslint/scope-manager@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c" + integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== dependencies: - "@typescript-eslint/types" "5.46.0" - "@typescript-eslint/visitor-keys" "5.46.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" -"@typescript-eslint/type-utils@5.42.0": - version "5.42.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.42.0.tgz#4206d7192d4fe903ddf99d09b41d4ac31b0b7dca" - integrity sha512-HW14TXC45dFVZxnVW8rnUGnvYyRC0E/vxXShFCthcC9VhVTmjqOmtqj6H5rm9Zxv+ORxKA/1aLGD7vmlLsdlOg== +"@typescript-eslint/type-utils@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a" + integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew== dependencies: - "@typescript-eslint/typescript-estree" "5.42.0" - "@typescript-eslint/utils" "5.42.0" + "@typescript-eslint/typescript-estree" "5.62.0" + "@typescript-eslint/utils" "5.62.0" debug "^4.3.4" tsutils "^3.21.0" @@ -6856,15 +4903,10 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72" integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ== -"@typescript-eslint/types@5.42.0": - version "5.42.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.42.0.tgz#5aeff9b5eced48f27d5b8139339bf1ef805bad7a" - integrity sha512-t4lzO9ZOAUcHY6bXQYRuu+3SSYdD9TS8ooApZft4WARt4/f2Cj/YpvbTe8A4GuhT4bNW72goDMOy7SW71mZwGw== - -"@typescript-eslint/types@5.46.0": - version "5.46.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.46.0.tgz#f4d76622a996b88153bbd829ea9ccb9f7a5d28bc" - integrity sha512-wHWgQHFB+qh6bu0IAPAJCdeCdI0wwzZnnWThlmHNY01XJ9Z97oKqKOzWYpR2I83QmshhQJl6LDM9TqMiMwJBTw== +"@typescript-eslint/types@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" + integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== "@typescript-eslint/typescript-estree@4.33.0": version "4.33.0" @@ -6879,58 +4921,31 @@ semver "^7.3.5" tsutils "^3.21.0" -"@typescript-eslint/typescript-estree@5.42.0": - version "5.42.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.0.tgz#2592d24bb5f89bf54a63384ff3494870f95b3fd8" - integrity sha512-2O3vSq794x3kZGtV7i4SCWZWCwjEtkWfVqX4m5fbUBomOsEOyd6OAD1qU2lbvV5S8tgy/luJnOYluNyYVeOTTg== - dependencies: - "@typescript-eslint/types" "5.42.0" - "@typescript-eslint/visitor-keys" "5.42.0" - debug "^4.3.4" - globby "^11.1.0" - is-glob "^4.0.3" - semver "^7.3.7" - tsutils "^3.21.0" - -"@typescript-eslint/typescript-estree@5.46.0": - version "5.46.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.46.0.tgz#a6c2b84b9351f78209a1d1f2d99ca553f7fa29a5" - integrity sha512-kDLNn/tQP+Yp8Ro2dUpyyVV0Ksn2rmpPpB0/3MO874RNmXtypMwSeazjEN/Q6CTp8D7ExXAAekPEcCEB/vtJkw== +"@typescript-eslint/typescript-estree@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b" + integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== dependencies: - "@typescript-eslint/types" "5.46.0" - "@typescript-eslint/visitor-keys" "5.46.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/utils@5.42.0": - version "5.42.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.42.0.tgz#f06bd43b9a9a06ed8f29600273240e84a53f2f15" - integrity sha512-JZ++3+h1vbeG1NUECXQZE3hg0kias9kOtcQr3+JVQ3whnjvKuMyktJAAIj6743OeNPnGBmjj7KEmiDL7qsdnCQ== - dependencies: - "@types/json-schema" "^7.0.9" - "@types/semver" "^7.3.12" - "@typescript-eslint/scope-manager" "5.42.0" - "@typescript-eslint/types" "5.42.0" - "@typescript-eslint/typescript-estree" "5.42.0" - eslint-scope "^5.1.1" - eslint-utils "^3.0.0" - semver "^7.3.7" - -"@typescript-eslint/utils@^5.45.0": - version "5.46.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.46.0.tgz#600cd873ba471b7d8b0b9f35de34cf852c6fcb31" - integrity sha512-4O+Ps1CRDw+D+R40JYh5GlKLQERXRKW5yIQoNDpmXPJ+C7kaPF9R7GWl+PxGgXjB3PQCqsaaZUpZ9dG4U6DO7g== +"@typescript-eslint/utils@5.62.0", "@typescript-eslint/utils@^5.45.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86" + integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== dependencies: + "@eslint-community/eslint-utils" "^4.2.0" "@types/json-schema" "^7.0.9" "@types/semver" "^7.3.12" - "@typescript-eslint/scope-manager" "5.46.0" - "@typescript-eslint/types" "5.46.0" - "@typescript-eslint/typescript-estree" "5.46.0" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/typescript-estree" "5.62.0" eslint-scope "^5.1.1" - eslint-utils "^3.0.0" semver "^7.3.7" "@typescript-eslint/visitor-keys@4.33.0": @@ -6941,20 +4956,12 @@ "@typescript-eslint/types" "4.33.0" eslint-visitor-keys "^2.0.0" -"@typescript-eslint/visitor-keys@5.42.0": - version "5.42.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.0.tgz#ee8d62d486f41cfe646632fab790fbf0c1db5bb0" - integrity sha512-QHbu5Hf/2lOEOwy+IUw0GoSCuAzByTAWWrOTKzTzsotiUnWFpuKnXcAhC9YztAf2EElQ0VvIK+pHJUPkM0q7jg== - dependencies: - "@typescript-eslint/types" "5.42.0" - eslint-visitor-keys "^3.3.0" - -"@typescript-eslint/visitor-keys@5.46.0": - version "5.46.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.46.0.tgz#36d87248ae20c61ef72404bcd61f14aa2563915f" - integrity sha512-E13gBoIXmaNhwjipuvQg1ByqSAu/GbEpP/qzFihugJ+MomtoJtFAJG/+2DRPByf57B863m0/q7Zt16V9ohhANw== +"@typescript-eslint/visitor-keys@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e" + integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== dependencies: - "@typescript-eslint/types" "5.46.0" + "@typescript-eslint/types" "5.62.0" eslint-visitor-keys "^3.3.0" "@ungap/promise-all-settled@1.1.2": @@ -6962,10 +4969,17 @@ resolved "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44" integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q== -"@web/browser-logs@^0.2.1", "@web/browser-logs@^0.2.2": - version "0.2.5" - resolved "https://registry.yarnpkg.com/@web/browser-logs/-/browser-logs-0.2.5.tgz#0895efb641eacb0fbc1138c6092bd18c01df2734" - integrity sha512-Qxo1wY/L7yILQqg0jjAaueh+tzdORXnZtxQgWH23SsTCunz9iq9FvsZa8Q5XlpjnZ3vLIsFEuEsCMqFeohJnEg== +"@web/browser-logs@^0.2.2", "@web/browser-logs@^0.2.6": + version "0.2.6" + resolved "https://registry.yarnpkg.com/@web/browser-logs/-/browser-logs-0.2.6.tgz#ec936f78c7cf7b0ef9fb990c0097a3da1a756b20" + integrity sha512-CNjNVhd4FplRY8PPWIAt02vAowJAVcOoTNrR/NNb/o9pka7yI9qdjpWrWhEbPr2pOXonWb52AeAgdK66B8ZH7w== + dependencies: + errorstacks "^2.2.0" + +"@web/browser-logs@^0.3.2": + version "0.3.3" + resolved "https://registry.yarnpkg.com/@web/browser-logs/-/browser-logs-0.3.3.tgz#121e5b662db2707c4b8cd1628d86903f059f5031" + integrity sha512-wt8arj0x7ghXbnipgCvLR+xQ90cFg16ae23cFbInCrJvAxvyI22bAtT24W4XOXMPXwWLBVUJwBgBcXo3oKIvDw== dependencies: errorstacks "^2.2.0" @@ -6976,20 +4990,20 @@ dependencies: semver "^7.3.4" -"@web/dev-server-core@^0.3.18", "@web/dev-server-core@^0.3.19": - version "0.3.19" - resolved "https://registry.yarnpkg.com/@web/dev-server-core/-/dev-server-core-0.3.19.tgz#b61f9a0b92351371347a758b30ba19e683c72e94" - integrity sha512-Q/Xt4RMVebLWvALofz1C0KvP8qHbzU1EmdIA2Y1WMPJwiFJFhPxdr75p9YxK32P2t0hGs6aqqS5zE0HW9wYzYA== +"@web/dev-server-core@^0.4.1": + version "0.4.1" + resolved "https://registry.yarnpkg.com/@web/dev-server-core/-/dev-server-core-0.4.1.tgz#803faff45281ee296d0dda02dfdd905c330db4d8" + integrity sha512-KdYwejXZwIZvb6tYMCqU7yBiEOPfKLQ3V9ezqqEz8DA9V9R3oQWaowckvCpFB9IxxPfS/P8/59OkdzGKQjcIUw== dependencies: "@types/koa" "^2.11.6" "@types/ws" "^7.4.0" - "@web/parse5-utils" "^1.2.0" + "@web/parse5-utils" "^1.3.1" chokidar "^3.4.3" clone "^2.1.2" es-module-lexer "^1.0.0" get-stream "^6.0.0" is-stream "^2.0.0" - isbinaryfile "^4.0.6" + isbinaryfile "^5.0.0" koa "^2.13.0" koa-etag "^4.0.0" koa-send "^5.0.1" @@ -7000,31 +5014,55 @@ picomatch "^2.2.2" ws "^7.4.2" -"@web/dev-server-rollup@^0.3.19": - version "0.3.19" - resolved "https://registry.yarnpkg.com/@web/dev-server-rollup/-/dev-server-rollup-0.3.19.tgz#188f3a37bcc38f4dc1b208663b14ab2d17321a57" - integrity sha512-IwiwI+fyX0YuvAOldStlYJ+Zm/JfSCk9OSGIs7+fWbOYysEHwkEVvBwoPowaclSZA44Tobvqt+6ej9udbbZ/WQ== +"@web/dev-server-core@^0.5.1": + version "0.5.2" + resolved "https://registry.yarnpkg.com/@web/dev-server-core/-/dev-server-core-0.5.2.tgz#27fe5448e587a87272b556b44ce84c6453655cdb" + integrity sha512-7YjWmwzM+K5fPvBCXldUIMTK4EnEufi1aWQWinQE81oW1CqzEwmyUNCtnWV9fcPA4kJC4qrpcjWNGF4YDWxuSg== + dependencies: + "@types/koa" "^2.11.6" + "@types/ws" "^7.4.0" + "@web/parse5-utils" "^2.0.0" + chokidar "^3.4.3" + clone "^2.1.2" + es-module-lexer "^1.0.0" + get-stream "^6.0.0" + is-stream "^2.0.0" + isbinaryfile "^5.0.0" + koa "^2.13.0" + koa-etag "^4.0.0" + koa-send "^5.0.1" + koa-static "^5.0.0" + lru-cache "^8.0.4" + mime-types "^2.1.27" + parse5 "^6.0.1" + picomatch "^2.2.2" + ws "^7.4.2" + +"@web/dev-server-rollup@^0.4.1": + version "0.4.1" + resolved "https://registry.yarnpkg.com/@web/dev-server-rollup/-/dev-server-rollup-0.4.1.tgz#3c6606bac8e497498b5b47bf9e0c544c321b38ef" + integrity sha512-Ebsv7Ovd9MufeH3exvikBJ7GmrZA5OmHnOgaiHcwMJ2eQBJA5/I+/CbRjsLX97ICj/ZwZG//p2ITRz8W3UfSqg== dependencies: "@rollup/plugin-node-resolve" "^13.0.4" - "@web/dev-server-core" "^0.3.19" + "@web/dev-server-core" "^0.4.1" nanocolors "^0.2.1" parse5 "^6.0.1" rollup "^2.67.0" whatwg-url "^11.0.0" "@web/dev-server@^0.1.32": - version "0.1.35" - resolved "https://registry.yarnpkg.com/@web/dev-server/-/dev-server-0.1.35.tgz#d845822d7c3c7749adf03f7abac4a69e2a4490cc" - integrity sha512-E7TSTSFdGPzhkiE3kIVt8i49gsiAYpJIZHzs1vJmVfdt8U4rsmhE+5roezxZo0hkEw4mNsqj9zCc4Dzqy/IFHg== + version "0.1.38" + resolved "https://registry.yarnpkg.com/@web/dev-server/-/dev-server-0.1.38.tgz#d755092d66aeb923c546237a6c460439ea3ddd29" + integrity sha512-WUq7Zi8KeJ5/UZmmpZ+kzUpUlFlMP/rcreJKYg9Lxiz998KYl4G5Rv24akX0piTuqXG7r6h+zszg8V/hdzjCoA== dependencies: "@babel/code-frame" "^7.12.11" "@types/command-line-args" "^5.0.0" "@web/config-loader" "^0.1.3" - "@web/dev-server-core" "^0.3.19" - "@web/dev-server-rollup" "^0.3.19" + "@web/dev-server-core" "^0.4.1" + "@web/dev-server-rollup" "^0.4.1" camelcase "^6.2.0" command-line-args "^5.1.1" - command-line-usage "^6.1.1" + command-line-usage "^7.0.1" debounce "^1.2.0" deepmerge "^4.2.2" ip "^1.1.5" @@ -7032,10 +5070,18 @@ open "^8.0.2" portfinder "^1.0.32" -"@web/parse5-utils@^1.2.0": - version "1.3.0" - resolved "https://registry.yarnpkg.com/@web/parse5-utils/-/parse5-utils-1.3.0.tgz#e2e9e98b31a4ca948309f74891bda8d77399f6bd" - integrity sha512-Pgkx3ECc8EgXSlS5EyrgzSOoUbM6P8OKS471HLAyvOBcP1NCBn0to4RN/OaKASGq8qa3j+lPX9H14uA5AHEnQg== +"@web/parse5-utils@^1.3.1": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@web/parse5-utils/-/parse5-utils-1.3.1.tgz#6727be4d7875a9ecb96a5b3003bd271da763f8b4" + integrity sha512-haCgDchZrAOB9EhBJ5XqiIjBMsS/exsM5Ru7sCSyNkXVEJWskyyKuKMFk66BonnIGMPpDtqDrTUfYEis5Zi3XA== + dependencies: + "@types/parse5" "^6.0.1" + parse5 "^6.0.1" + +"@web/parse5-utils@^2.0.0": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@web/parse5-utils/-/parse5-utils-2.0.1.tgz#11b91417165a838954dcf228383cfd8e1bdaf914" + integrity sha512-FQI72BU5CXhpp7gLRskOQGGCcwvagLZnMnDwAfjrxo3pm1KOQzr8Vl+438IGpHV62xvjNdF1pjXwXcf7eekWGw== dependencies: "@types/parse5" "^6.0.1" parse5 "^6.0.1" @@ -7061,32 +5107,40 @@ chrome-launcher "^0.15.0" puppeteer-core "^13.1.3" -"@web/test-runner-commands@^0.6.1", "@web/test-runner-commands@^0.6.3": - version "0.6.5" - resolved "https://registry.yarnpkg.com/@web/test-runner-commands/-/test-runner-commands-0.6.5.tgz#69a2a06b52fd9d329f9cf1e172cd8fb1d5ffc521" - integrity sha512-W+wLg10jEAJY9N6tNWqG1daKmAzxGmTbO/H9fFfcgOgdxdn+hHiR4r2/x1iylKbFLujHUQlnjNQeu2d6eDPFqg== +"@web/test-runner-commands@^0.6.3": + version "0.6.6" + resolved "https://registry.yarnpkg.com/@web/test-runner-commands/-/test-runner-commands-0.6.6.tgz#e0e8c4ce6dcd91e5b18cf2212511ee6108e31070" + integrity sha512-2DcK/+7f8QTicQpGFq/TmvKHDK/6Zald6rn1zqRlmj3pcH8fX6KHNVMU60Za9QgAKdorMBPfd8dJwWba5otzdw== dependencies: - "@web/test-runner-core" "^0.10.27" + "@web/test-runner-core" "^0.10.29" + mkdirp "^1.0.4" + +"@web/test-runner-commands@^0.7.0": + version "0.7.0" + resolved "https://registry.yarnpkg.com/@web/test-runner-commands/-/test-runner-commands-0.7.0.tgz#c9693e4e8b05ef06a2102e03ac924bcbf7985312" + integrity sha512-3aXeGrkynOdJ5jgZu5ZslcWmWuPVY9/HNdWDUqPyNePG08PKmLV9Ij342ODDL6OVsxF5dvYn1312PhDqu5AQNw== + dependencies: + "@web/test-runner-core" "^0.11.0" mkdirp "^1.0.4" -"@web/test-runner-core@^0.10.20", "@web/test-runner-core@^0.10.27": - version "0.10.27" - resolved "https://registry.yarnpkg.com/@web/test-runner-core/-/test-runner-core-0.10.27.tgz#8d1430f2364fb36b3ac15b9b43034fae9d94e177" - integrity sha512-ClV/hSxs4wDm/ANFfQOdRRFb/c0sYywC1QfUXG/nS4vTp3nnt7x7mjydtMGGLmvK9f6Zkubkc1aa+7ryfmVwNA== +"@web/test-runner-core@^0.10.20", "@web/test-runner-core@^0.10.27", "@web/test-runner-core@^0.10.29": + version "0.10.29" + resolved "https://registry.yarnpkg.com/@web/test-runner-core/-/test-runner-core-0.10.29.tgz#d8d909c849151cf19013d6084f89a31e400557d5" + integrity sha512-0/ZALYaycEWswHhpyvl5yqo0uIfCmZe8q14nGPi1dMmNiqLcHjyFGnuIiLexI224AW74ljHcHllmDlXK9FUKGA== dependencies: "@babel/code-frame" "^7.12.11" "@types/babel__code-frame" "^7.0.2" "@types/co-body" "^6.1.0" - "@types/convert-source-map" "^1.5.1" + "@types/convert-source-map" "^2.0.0" "@types/debounce" "^1.2.0" "@types/istanbul-lib-coverage" "^2.0.3" "@types/istanbul-reports" "^3.0.0" - "@web/browser-logs" "^0.2.1" - "@web/dev-server-core" "^0.3.18" + "@web/browser-logs" "^0.2.6" + "@web/dev-server-core" "^0.4.1" chokidar "^3.4.3" cli-cursor "^3.1.0" co-body "^6.1.0" - convert-source-map "^1.7.0" + convert-source-map "^2.0.0" debounce "^1.2.0" dependency-graph "^0.11.0" globby "^11.0.1" @@ -7101,6 +5155,38 @@ picomatch "^2.2.2" source-map "^0.7.3" +"@web/test-runner-core@^0.11.0": + version "0.11.4" + resolved "https://registry.yarnpkg.com/@web/test-runner-core/-/test-runner-core-0.11.4.tgz#590994c3fc69337e2c5411bf11c293dd061cc07a" + integrity sha512-E7BsKAP8FAAEsfj4viASjmuaYfOw4UlKP9IFqo4W20eVyd1nbUWU3Amq4Jksh7W/j811qh3VaFNjDfCwklQXMg== + dependencies: + "@babel/code-frame" "^7.12.11" + "@types/babel__code-frame" "^7.0.2" + "@types/co-body" "^6.1.0" + "@types/convert-source-map" "^2.0.0" + "@types/debounce" "^1.2.0" + "@types/istanbul-lib-coverage" "^2.0.3" + "@types/istanbul-reports" "^3.0.0" + "@web/browser-logs" "^0.3.2" + "@web/dev-server-core" "^0.5.1" + chokidar "^3.4.3" + cli-cursor "^3.1.0" + co-body "^6.1.0" + convert-source-map "^2.0.0" + debounce "^1.2.0" + dependency-graph "^0.11.0" + globby "^11.0.1" + ip "^1.1.5" + istanbul-lib-coverage "^3.0.0" + istanbul-lib-report "^3.0.1" + istanbul-reports "^3.0.2" + log-update "^4.0.0" + nanocolors "^0.2.1" + nanoid "^3.1.25" + open "^8.0.2" + picomatch "^2.2.2" + source-map "^0.7.3" + "@web/test-runner-coverage-v8@^0.4.8": version "0.4.9" resolved "https://registry.yarnpkg.com/@web/test-runner-coverage-v8/-/test-runner-coverage-v8-0.4.9.tgz#334d80cd19fc68c08ec3339b1b1d2725078b51a2" @@ -7159,9 +5245,9 @@ source-map "^0.7.3" "@webcomponents/webcomponentsjs@^2.5.0": - version "2.7.0" - resolved "https://registry.yarnpkg.com/@webcomponents/webcomponentsjs/-/webcomponentsjs-2.7.0.tgz#8a87aeaaa0757c95eae0e07dd45f3050d1f8be01" - integrity sha512-j161Z9oiy8k74vchdrQGihfSp7QulrTclCUiPo0D7JF6/RjpXAmB0ThlTAFlSElkgqg0vdFgNAXaX9ZHZy25wQ== + version "2.8.0" + resolved "https://registry.yarnpkg.com/@webcomponents/webcomponentsjs/-/webcomponentsjs-2.8.0.tgz#ab21f027594fa827c1889e8b646da7be27c7908a" + integrity sha512-loGD63sacRzOzSJgQnB9ZAhaQGkN7wl2Zuw7tsphI5Isa0irijrRo6EnJii/GgjGefIFO8AIO7UivzRhFaEk9w== "@yarnpkg/esbuild-plugin-pnp@^3.0.0-rc.10": version "3.0.0-rc.15" @@ -7186,7 +5272,7 @@ "@types/emscripten" "^1.39.6" tslib "^1.13.0" -JSONStream@^1.0.4: +JSONStream@^1.0.4, JSONStream@^1.3.5: version "1.3.5" resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== @@ -7199,11 +5285,18 @@ abab@^2.0.3, abab@^2.0.5: resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== -abbrev@1: +abbrev@1, abbrev@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== +abort-controller@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" + integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + dependencies: + event-target-shim "^5.0.0" + accepts@^1.3.5, accepts@~1.3.5, accepts@~1.3.8: version "1.3.8" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" @@ -7249,20 +5342,15 @@ acorn@^7.0.0, acorn@^7.1.1, acorn@^7.4.0: resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== -acorn@^8.2.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.8.0: - version "8.8.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73" - integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA== - -acorn@^8.9.0: +acorn@^8.2.4, acorn@^8.4.1, acorn@^8.8.2, acorn@^8.9.0: version "8.10.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== address@^1.0.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/address/-/address-1.2.1.tgz#25bb61095b7522d65b357baa11bc05492d4c8acd" - integrity sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA== + version "1.2.2" + resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" + integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== agent-base@5: version "5.1.1" @@ -7277,12 +5365,10 @@ agent-base@6, agent-base@^6.0.2: debug "4" agentkeepalive@^4.1.3, agentkeepalive@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.2.1.tgz#a7975cbb9f83b367f06c90cc51ff28fe7d499717" - integrity sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA== + version "4.5.0" + resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.5.0.tgz#2673ad1389b3c418c5a20c5d7364f93ca04be923" + integrity sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew== dependencies: - debug "^4.1.0" - depd "^1.1.2" humanize-ms "^1.2.1" aggregate-error@^3.0.0: @@ -7308,17 +5394,7 @@ ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.1: - version "8.11.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f" - integrity sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -ajv@^8.11.0: +ajv@^8.0.1, ajv@^8.11.0: version "8.12.0" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== @@ -7328,13 +5404,6 @@ ajv@^8.11.0: require-from-string "^2.0.2" uri-js "^4.2.2" -ansi-align@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59" - integrity sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w== - dependencies: - string-width "^4.1.0" - ansi-colors@4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" @@ -7350,11 +5419,6 @@ ansi-escapes@^1.1.0: resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" integrity sha512-wiXutNjDUlNEDWHcYH3jtZUhd3c4/VojassD8zHdHCY13xbZy2XbW+NKQwA0tWGBVzDA9qEzYwfoSsWmviidhw== -ansi-escapes@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" - integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== - ansi-escapes@^4.2.1, ansi-escapes@^4.3.0, ansi-escapes@^4.3.2: version "4.3.2" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" @@ -7367,11 +5431,6 @@ ansi-regex@^2.0.0: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== -ansi-regex@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1" - integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw== - ansi-regex@^5.0.0, ansi-regex@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" @@ -7387,7 +5446,7 @@ ansi-styles@^2.2.1: resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" integrity sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== -ansi-styles@^3.0.0, ansi-styles@^3.2.1: +ansi-styles@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== @@ -7411,6 +5470,11 @@ ansicolors@~0.3.2: resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979" integrity sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg== +any-promise@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" + integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== + anymatch@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" @@ -7420,9 +5484,9 @@ anymatch@^2.0.0: normalize-path "^2.1.1" anymatch@^3.0.3, anymatch@~3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + version "3.1.3" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== dependencies: normalize-path "^3.0.0" picomatch "^2.0.4" @@ -7507,6 +5571,19 @@ array-back@^4.0.1, array-back@^4.0.2: resolved "https://registry.yarnpkg.com/array-back/-/array-back-4.0.2.tgz#8004e999a6274586beeb27342168652fdb89fa1e" integrity sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg== +array-back@^6.2.2: + version "6.2.2" + resolved "https://registry.yarnpkg.com/array-back/-/array-back-6.2.2.tgz#f567d99e9af88a6d3d2f9dfcc21db6f9ba9fd157" + integrity sha512-gUAZ7HPyb4SJczXAMUXMGAvI976JoK3qEx9v1FTmeYuJj0IBiaKttG1ydtGKdkfqWkIkouke7nG8ufGy77+Cvw== + +array-buffer-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead" + integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== + dependencies: + call-bind "^1.0.2" + is-array-buffer "^3.0.1" + array-differ@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-3.0.0.tgz#3cbb3d0f316810eafcc47624734237d6aee4ae6b" @@ -7522,15 +5599,15 @@ array-ify@^1.0.0: resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng== -array-includes@^3.1.4, array-includes@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.5.tgz#2c320010db8d31031fd2a5f6b3bbd4b1aad31bdb" - integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== +array-includes@^3.1.6: + version "3.1.6" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz#9e9e720e194f198266ba9e18c29e6a9b0e4b225f" + integrity sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw== dependencies: call-bind "^1.0.2" define-properties "^1.1.4" - es-abstract "^1.19.5" - get-intrinsic "^1.1.1" + es-abstract "^1.20.4" + get-intrinsic "^1.1.3" is-string "^1.0.7" array-union@^2.1.0: @@ -7543,7 +5620,18 @@ array-unique@^0.3.2: resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" integrity sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ== -array.prototype.flat@^1.2.3, array.prototype.flat@^1.2.5: +array.prototype.findlastindex@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.2.tgz#bc229aef98f6bd0533a2bc61ff95209875526c9b" + integrity sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + es-shim-unscopables "^1.0.0" + get-intrinsic "^1.1.3" + +array.prototype.flat@^1.2.3, array.prototype.flat@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#ffc6576a7ca3efc2f46a143b9d1dda9b4b3cf5e2" integrity sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA== @@ -7553,7 +5641,7 @@ array.prototype.flat@^1.2.3, array.prototype.flat@^1.2.5: es-abstract "^1.20.4" es-shim-unscopables "^1.0.0" -array.prototype.flatmap@^1.3.0: +array.prototype.flatmap@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz#1aae7903c2100433cb8261cd4ed310aab5c4a183" integrity sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ== @@ -7563,6 +5651,29 @@ array.prototype.flatmap@^1.3.0: es-abstract "^1.20.4" es-shim-unscopables "^1.0.0" +array.prototype.tosorted@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz#ccf44738aa2b5ac56578ffda97c03fd3e23dd532" + integrity sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + es-shim-unscopables "^1.0.0" + get-intrinsic "^1.1.3" + +arraybuffer.prototype.slice@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.1.tgz#9b5ea3868a6eebc30273da577eb888381c0044bb" + integrity sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw== + dependencies: + array-buffer-byte-length "^1.0.0" + call-bind "^1.0.2" + define-properties "^1.2.0" + get-intrinsic "^1.2.1" + is-array-buffer "^3.0.2" + is-shared-array-buffer "^1.0.2" + arrify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" @@ -7634,6 +5745,13 @@ async@^3.2.3: resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== +asynciterator.prototype@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz#8c5df0514936cdd133604dfcc9d3fb93f09b2b62" + integrity sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg== + dependencies: + has-symbols "^1.0.3" + asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" @@ -7661,13 +5779,13 @@ autoprefixer@10.4.0: picocolors "^1.0.0" postcss-value-parser "^4.1.0" -autoprefixer@^10.4.0, autoprefixer@^10.4.11, autoprefixer@^10.4.13: - version "10.4.13" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.13.tgz#b5136b59930209a321e9fa3dca2e7c4d223e83a8" - integrity sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg== +autoprefixer@^10.4.0, autoprefixer@^10.4.13: + version "10.4.15" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.15.tgz#a1230f4aeb3636b89120b34a1f513e2f6834d530" + integrity sha512-KCuPB8ZCIqFdA4HwKXsvz7j6gvSDNhDP7WnUjBleRkKjPdvCmHFuQ77ocavI8FT6NdvlBnE2UFr2H4Mycn8Vew== dependencies: - browserslist "^4.21.4" - caniuse-lite "^1.0.30001426" + browserslist "^4.21.10" + caniuse-lite "^1.0.30001520" fraction.js "^4.2.0" normalize-range "^0.1.2" picocolors "^1.0.0" @@ -7679,9 +5797,9 @@ available-typed-arrays@^1.0.5: integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== aws-sdk@^2.1231.0: - version "2.1246.0" - resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1246.0.tgz#c32f66e02bfa1a5a16cd907690f964247968d911" - integrity sha512-knOW3OsR5G67vc7RsGG7NJiukW2IKBQM5WiQo5SpWCO6PgNcpqnjqbfBEphFIzcwE5WYutHB6Ic1zW0yx27feQ== + version "2.1441.0" + resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1441.0.tgz#bce13790f0bc7364a33bafd83f7e77a08b682313" + integrity sha512-qMmFt7jyBoe9HsS0o9YoY/zGfURM/rD8DYR1VFzsJKKb8UMnjZrUfDX+fb+rQKK1WLp0+k9dBVFhU09EcSJTKQ== dependencies: buffer "4.9.2" events "1.1.1" @@ -7692,12 +5810,12 @@ aws-sdk@^2.1231.0: url "0.10.3" util "^0.12.4" uuid "8.0.0" - xml2js "0.4.19" + xml2js "0.5.0" axe-core@^4.3.3: - version "4.5.1" - resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.5.1.tgz#04d561c11b6d76d096d34e9d14ba2c294fb20cdc" - integrity sha512-1exVbW0X1O/HSr/WMwnaweyqcWOgZgLiVxdLG34pvSQk4NlYQr9OUy0JLwuhFfuVNQzzqgH57eYzkFBCb3bIsQ== + version "4.7.2" + resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.7.2.tgz#040a7342b20765cb18bb50b628394c21bccc17a0" + integrity sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g== axios@^0.21.1: version "0.21.4" @@ -7761,15 +5879,6 @@ babel-plugin-named-exports-order@^0.0.2: resolved "https://registry.yarnpkg.com/babel-plugin-named-exports-order/-/babel-plugin-named-exports-order-0.0.2.tgz#ae14909521cf9606094a2048239d69847540cb09" integrity sha512-OgOYHOLoRK+/mvXU9imKHlG6GkPLYrUCvFXG/CM93R/aNNO8pOOF4aS+S8CCHMDQoNSeiOYEZb/G6RwL95Jktw== -babel-plugin-polyfill-corejs2@^0.3.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz#5d1bd3836d0a19e1b84bbf2d9640ccb6f951c122" - integrity sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q== - dependencies: - "@babel/compat-data" "^7.17.7" - "@babel/helper-define-polyfill-provider" "^0.3.3" - semver "^6.1.1" - babel-plugin-polyfill-corejs2@^0.4.5: version "0.4.5" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz#8097b4cb4af5b64a1d11332b6fb72ef5e64a054c" @@ -7779,14 +5888,6 @@ babel-plugin-polyfill-corejs2@^0.4.5: "@babel/helper-define-polyfill-provider" "^0.4.2" semver "^6.3.1" -babel-plugin-polyfill-corejs3@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz#56ad88237137eade485a71b52f72dbed57c6230a" - integrity sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.3" - core-js-compat "^3.25.1" - babel-plugin-polyfill-corejs3@^0.8.3: version "0.8.3" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz#b4f719d0ad9bb8e0c23e3e630c0c8ec6dd7a1c52" @@ -7795,13 +5896,6 @@ babel-plugin-polyfill-corejs3@^0.8.3: "@babel/helper-define-polyfill-provider" "^0.4.2" core-js-compat "^3.31.0" -babel-plugin-polyfill-regenerator@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz#390f91c38d90473592ed43351e801a9d3e0fd747" - integrity sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.3" - babel-plugin-polyfill-regenerator@^0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz#80d0f3e1098c080c8b5a65f41e9427af692dc326" @@ -7868,13 +5962,6 @@ before-after-hook@^2.2.0: resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c" integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== -better-opn@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/better-opn/-/better-opn-2.1.1.tgz#94a55b4695dc79288f31d7d0e5f658320759f7c6" - integrity sha512-kIPXZS5qwyKiX/HcRvDYfmBQUa8XP17I0mYZZ0y4UhpYOSvtsLHDYqmomS+Mj20aDvD3knEiQ0ecQy2nhio3yA== - dependencies: - open "^7.0.3" - better-opn@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/better-opn/-/better-opn-3.0.2.tgz#f96f35deaaf8f34144a4102651babcf00d1d8817" @@ -7953,20 +6040,6 @@ boolbase@^1.0.0: resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== -boxen@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-5.1.2.tgz#788cb686fc83c1f486dfa8a40c68fc2b831d2b50" - integrity sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ== - dependencies: - ansi-align "^3.0.0" - camelcase "^6.2.0" - chalk "^4.1.0" - cli-boxes "^2.2.1" - string-width "^4.2.2" - type-fest "^0.20.2" - widest-line "^3.1.0" - wrap-ansi "^7.0.0" - bplist-parser@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.2.0.tgz#43a9d183e5bf9d545200ceac3e712f79ebbe8d0e" @@ -8013,9 +6086,9 @@ braces@^3.0.2, braces@~3.0.2: fill-range "^7.0.1" breakword@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/breakword/-/breakword-1.0.5.tgz#fd420a417f55016736b5b615161cae1c8f819810" - integrity sha512-ex5W9DoOQ/LUEU3PMdLs9ua/CYZl1678NUkKOdUSi8Aw5F1idieaiRURCBFJCwVcrD1J8Iy3vfWSloaMwO2qFg== + version "1.0.6" + resolved "https://registry.yarnpkg.com/breakword/-/breakword-1.0.6.tgz#242506e7b871b7fad1bce8dc05cb0f2a129c12bd" + integrity sha512-yjxDAYyK/pBvws9H4xKYpLDpYKEH6CzrBPAuXq3x18I+c/2MkVtT3qAr7Oloi6Dss9qNhPVueAAVU1CSeNDIXw== dependencies: wcwidth "^1.0.1" @@ -8048,17 +6121,7 @@ browserify-zlib@^0.1.4: dependencies: pako "~0.2.0" -browserslist@^4.17.5, browserslist@^4.21.3, browserslist@^4.21.4: - version "4.21.4" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987" - integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw== - dependencies: - caniuse-lite "^1.0.30001400" - electron-to-chromium "^1.4.251" - node-releases "^2.0.6" - update-browserslist-db "^1.0.9" - -browserslist@^4.21.9: +browserslist@^4.17.5, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.21.9: version "4.21.10" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.10.tgz#dbbac576628c13d3b2231332cb2ec5a46e015bb0" integrity sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ== @@ -8069,9 +6132,9 @@ browserslist@^4.21.9: update-browserslist-db "^1.0.11" browserstack-local@^1.4.8: - version "1.5.1" - resolved "https://registry.yarnpkg.com/browserstack-local/-/browserstack-local-1.5.1.tgz#0d424474cc2b74a9d9a22d00a2282941ff636f34" - integrity sha512-T/wxyWDzvBHbDvl7fZKpFU7mYze6nrUkBhNy+d+8bXBqgQX10HTYvajIGO0wb49oGSLCPM0CMZTV/s7e6LF0sA== + version "1.5.4" + resolved "https://registry.yarnpkg.com/browserstack-local/-/browserstack-local-1.5.4.tgz#b55b4184d423333617bbb635962b458abb77e346" + integrity sha512-OueHCaQQutO+Fezg+ZTieRn+gdV+JocLjiAQ8nYecu08GhIt3ms79cDHfpoZmECAdoQ6OLdm7ODd+DtQzl4lrA== dependencies: agent-base "^6.0.2" https-proxy-agent "^5.0.1" @@ -8113,6 +6176,14 @@ buffer@^5.2.1, buffer@^5.5.0: base64-js "^1.3.1" ieee754 "^1.1.13" +buffer@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" + integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.2.1" + builtin-modules@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" @@ -8123,6 +6194,13 @@ builtins@^1.0.3: resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" integrity sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ== +builtins@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9" + integrity sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ== + dependencies: + semver "^7.0.0" + bytes@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" @@ -8181,6 +6259,24 @@ cacache@^16.1.0: tar "^6.1.11" unique-filename "^2.0.0" +cacache@^17.0.0: + version "17.1.4" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-17.1.4.tgz#b3ff381580b47e85c6e64f801101508e26604b35" + integrity sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A== + dependencies: + "@npmcli/fs" "^3.1.0" + fs-minipass "^3.0.0" + glob "^10.2.2" + lru-cache "^7.7.1" + minipass "^7.0.3" + minipass-collect "^1.0.2" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.4" + p-map "^4.0.0" + ssri "^10.0.0" + tar "^6.1.11" + unique-filename "^3.0.0" + cache-base@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" @@ -8204,6 +6300,24 @@ cache-content-type@^1.0.0: mime-types "^2.1.18" ylru "^1.2.0" +cacheable-lookup@^5.0.3: + version "5.0.4" + resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005" + integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA== + +cacheable-request@^7.0.2: + version "7.0.4" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.4.tgz#7a33ebf08613178b403635be7b899d3e69bbe817" + integrity sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg== + dependencies: + clone-response "^1.0.2" + get-stream "^5.1.0" + http-cache-semantics "^4.0.0" + keyv "^4.0.0" + lowercase-keys "^2.0.0" + normalize-url "^6.0.1" + responselike "^2.0.0" + call-bind@^1.0.0, call-bind@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" @@ -8254,10 +6368,10 @@ camelcase@^6.0.0, camelcase@^6.2.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001272, caniuse-lite@^1.0.30001400, caniuse-lite@^1.0.30001426, caniuse-lite@^1.0.30001517: - version "1.0.30001520" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001520.tgz" - integrity sha512-tahF5O9EiiTzwTUqAeFjIZbn4Dnqxzz7ktrgGlMYNLH43Ul26IgTMH/zvL3DG0lZxBYnlT04axvInszUsZULdA== +caniuse-lite@^1.0.30001272, caniuse-lite@^1.0.30001517, caniuse-lite@^1.0.30001520: + version "1.0.30001522" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001522.tgz#44b87a406c901269adcdb834713e23582dd71856" + integrity sha512-TKiyTVZxJGhsTszLuzb+6vUZSjVOAhClszBr2Ta2k9IwtNBT/4dzmL6aywt0HCgEZlmwJzXJd8yNiob6HgwTRg== capital-case@^1.0.4: version "1.0.4" @@ -8288,26 +6402,33 @@ ccount@^2.0.0: resolved "https://registry.yarnpkg.com/ccount/-/ccount-2.0.1.tgz#17a3bf82302e0870d6da43a01311a8bc02a3ecf5" integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== -chai-a11y-axe@^1.3.2: - version "1.4.0" - resolved "https://registry.yarnpkg.com/chai-a11y-axe/-/chai-a11y-axe-1.4.0.tgz#e584af967727a8656e27c32e845f5db21f2bf2e0" - integrity sha512-m7J6DVAl1ePL2ifPKHmwQyHXdCZ+Qfv+qduh6ScqcDfBnJEzpV1K49TblujM45j1XciZOFeFNqMb2sShXMg/mw== +chai-a11y-axe@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/chai-a11y-axe/-/chai-a11y-axe-1.5.0.tgz#aafa37f91f53baeafe98219768e5dee8776cf655" + integrity sha512-V/Vg/zJDr9aIkaHJ2KQu7lGTQQm5ZOH4u1k5iTMvIXuSVlSuUo0jcSpSqf9wUn9zl6oQXa4e4E0cqH18KOgKlQ== dependencies: axe-core "^4.3.3" chai@^4: - version "4.3.6" - resolved "https://registry.yarnpkg.com/chai/-/chai-4.3.6.tgz#ffe4ba2d9fa9d6680cc0b370adae709ec9011e9c" - integrity sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q== + version "4.3.7" + resolved "https://registry.yarnpkg.com/chai/-/chai-4.3.7.tgz#ec63f6df01829088e8bf55fca839bcd464a8ec51" + integrity sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A== dependencies: assertion-error "^1.1.0" check-error "^1.0.2" - deep-eql "^3.0.1" + deep-eql "^4.1.2" get-func-name "^2.0.0" loupe "^2.3.1" pathval "^1.1.1" type-detect "^4.0.5" +chalk-template@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/chalk-template/-/chalk-template-0.4.0.tgz#692c034d0ed62436b9062c1707fadcd0f753204b" + integrity sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg== + dependencies: + chalk "^4.1.2" + chalk@^1.0.0, chalk@^1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" @@ -8319,7 +6440,7 @@ chalk@^1.0.0, chalk@^1.1.1: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.0, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2: +chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -8337,9 +6458,9 @@ chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: supports-color "^7.1.0" chalk@^5.0.1: - version "5.2.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.2.0.tgz#249623b7d66869c673699fb66d65723e54dfcfb3" - integrity sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA== + version "5.3.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" + integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== change-case@^4.1.2: version "4.1.2" @@ -8420,17 +6541,14 @@ chownr@^2.0.0: integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== chromatic@^6.11.3: - version "6.11.4" - resolved "https://registry.yarnpkg.com/chromatic/-/chromatic-6.11.4.tgz#1bb72bceb8f4455694e9e27db86c585e8b7cb7cd" - integrity sha512-f1TcuIXKjGUuOjPuwFF44kzbuEcESFcDxHzrzWPLmHuC90dV8HLxbufqYaTOBYMO/rJ32Zftb7S9pXuF/Rhfog== - dependencies: - "@discoveryjs/json-ext" "^0.5.7" - "@types/webpack-env" "^1.17.0" + version "6.23.0" + resolved "https://registry.yarnpkg.com/chromatic/-/chromatic-6.23.0.tgz#33dfc78a74d690e843f4b4ae88b2555464d10293" + integrity sha512-y30/n2b/lCGywgvaiHKwg4WaFVMNIUXHvV7Cyn8lWAPgXhbkOmfiyLUkqFi+X7dzzwAUq8xOmAkpyRyoD5+utA== chrome-launcher@^0.15.0: - version "0.15.1" - resolved "https://registry.yarnpkg.com/chrome-launcher/-/chrome-launcher-0.15.1.tgz#0a0208037063641e2b3613b7e42b0fcb3fa2d399" - integrity sha512-UugC8u59/w2AyX5sHLZUHoxBAiSiunUhZa3zZwMH6zPVis0C3dDKiRWyUGIo14tTbZHGVviWxv3PQWZ7taZ4fg== + version "0.15.2" + resolved "https://registry.yarnpkg.com/chrome-launcher/-/chrome-launcher-0.15.2.tgz#4e6404e32200095fdce7f6a1e1004f9bd36fa5da" + integrity sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ== dependencies: "@types/node" "*" escape-string-regexp "^4.0.0" @@ -8443,9 +6561,9 @@ ci-info@^2.0.0: integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== ci-info@^3.1.0, ci-info@^3.2.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.5.0.tgz#bfac2a29263de4c829d806b1ab478e35091e171f" - integrity sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw== + version "3.8.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.8.0.tgz#81408265a5380c929f0bc665d62256628ce9ef91" + integrity sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw== cjs-module-lexer@^0.6.0: version "0.6.0" @@ -8481,16 +6599,6 @@ clean-stack@^3.0.1: dependencies: escape-string-regexp "4.0.0" -cli-boxes@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" - integrity sha512-3Fo5wu8Ytle8q9iCzS4D2MWVL2X7JVWRiS1BnXbTFDhS9c/REkM9vd1AmabsoZoY5/dGi5TT9iKL8Kb6DeBRQg== - -cli-boxes@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" - integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== - cli-cursor@^1.0.1, cli-cursor@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987" @@ -8512,17 +6620,17 @@ cli-cursor@^4.0.0: dependencies: restore-cursor "^4.0.0" -cli-progress@^3.10.0: - version "3.11.2" - resolved "https://registry.yarnpkg.com/cli-progress/-/cli-progress-3.11.2.tgz#f8c89bd157e74f3f2c43bcfb3505670b4d48fc77" - integrity sha512-lCPoS6ncgX4+rJu5bS3F/iCz17kZ9MPZ6dpuTtI0KXKABkhyXIdYB3Inby1OpaGti3YlI3EeEkM9AuWpelJrVA== +cli-progress@^3.10.0, cli-progress@^3.12.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/cli-progress/-/cli-progress-3.12.0.tgz#807ee14b66bcc086258e444ad0f19e7d42577942" + integrity sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A== dependencies: string-width "^4.2.3" cli-spinners@^2.5.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.7.0.tgz#f815fd30b5f9eaac02db604c7a231ed7cb2f797a" - integrity sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw== + version "2.9.0" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.0.tgz#5881d0ad96381e117bbe07ad91f2008fe6ffd8db" + integrity sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g== cli-table3@^0.6.1, cli-table3@^0.6.3: version "0.6.3" @@ -8599,6 +6707,13 @@ clone-deep@^4.0.1: kind-of "^6.0.2" shallow-clone "^3.0.0" +clone-response@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.3.tgz#af2032aa47816399cf5f0a1d0db902f517abb8c3" + integrity sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA== + dependencies: + mimic-response "^1.0.0" + clone-stats@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680" @@ -8651,9 +6766,9 @@ code-point-at@^1.0.0: integrity sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA== collect-v8-coverage@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" - integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== + version "1.0.2" + resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9" + integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q== collection-visit@^1.0.0: version "1.0.0" @@ -8693,9 +6808,9 @@ color-support@^1.1.2, color-support@^1.1.3: integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== colorette@^2.0.16, colorette@^2.0.19: - version "2.0.19" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" - integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== + version "2.0.20" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" + integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== colors@1.0.3: version "1.0.3" @@ -8714,7 +6829,7 @@ comma-separated-tokens@^1.0.0: resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea" integrity sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw== -command-line-args@^5.1.1: +command-line-args@^5.1.1, command-line-args@^5.2.1: version "5.2.1" resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-5.2.1.tgz#c44c32e437a57d7c51157696893c5909e9cec42e" integrity sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg== @@ -8734,6 +6849,16 @@ command-line-usage@^6.1.1: table-layout "^1.0.2" typical "^5.2.0" +command-line-usage@^7.0.0, command-line-usage@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/command-line-usage/-/command-line-usage-7.0.1.tgz#e540afef4a4f3bc501b124ffde33956309100655" + integrity sha512-NCyznE//MuTjwi3y84QVUGEOT+P5oto1e1Pk/jFPVdPPfsG03qpTIl3yw6etR+v73d0lXsoojRpvbru2sqePxQ== + dependencies: + array-back "^6.2.2" + chalk-template "^0.4.0" + table-layout "^3.0.0" + typical "^7.1.1" + commander@7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/commander/-/commander-7.1.0.tgz#f2eaecf131f10e36e07d894698226e36ae0eb5ff" @@ -8744,6 +6869,11 @@ commander@^2.20.0: resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== +commander@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" + integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== + commander@^6.2.0, commander@^6.2.1: version "6.2.1" resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" @@ -8822,10 +6952,10 @@ concat-stream@^1.4.7, concat-stream@^1.6.2: readable-stream "^2.2.2" typedarray "^0.0.6" -concurrently@^7.5.0: - version "7.5.0" - resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.5.0.tgz#4dd432d4634a8251f27ab000c4974e78e3906bd3" - integrity sha512-5E3mwiS+i2JYBzr5BpXkFxOnleZTMsG+WnE/dCG4/P+oiVXrbmrBwJ2ozn4SxwB2EZDrKR568X+puVohxz3/Mg== +concurrently@^7.6.0: + version "7.6.0" + resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.6.0.tgz#531a6f5f30cf616f355a4afb8f8fcb2bba65a49a" + integrity sha512-BKtRgvcJGeZ4XttiDiNcFiRlxoAeZOseqUvyYRUp/Vtd+9p1ULmeoSqGsDA+2ivdeDFpqrJvGvmI+StKfKl5hw== dependencies: chalk "^4.1.0" date-fns "^2.29.1" @@ -8864,9 +6994,9 @@ content-disposition@0.5.4, content-disposition@~0.5.2: safe-buffer "5.2.1" content-type@^1.0.4, content-type@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" - integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + version "1.0.5" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== conventional-changelog-angular@^5.0.11: version "5.0.13" @@ -8876,6 +7006,13 @@ conventional-changelog-angular@^5.0.11: compare-func "^2.0.0" q "^1.5.1" +conventional-changelog-angular@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-6.0.0.tgz#a9a9494c28b7165889144fd5b91573c4aa9ca541" + integrity sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg== + dependencies: + compare-func "^2.0.0" + conventional-changelog-conventionalcommits@^4.3.1: version "4.6.3" resolved "https://registry.yarnpkg.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz#0765490f56424b46f6cb4db9135902d6e5a36dc2" @@ -8885,14 +7022,12 @@ conventional-changelog-conventionalcommits@^4.3.1: lodash "^4.17.15" q "^1.5.1" -conventional-changelog-conventionalcommits@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-5.0.0.tgz#41bdce54eb65a848a4a3ffdca93e92fa22b64a86" - integrity sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw== +conventional-changelog-conventionalcommits@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-6.1.0.tgz#3bad05f4eea64e423d3d90fc50c17d2c8cf17652" + integrity sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw== dependencies: compare-func "^2.0.0" - lodash "^4.17.15" - q "^1.5.1" conventional-commits-parser@^3.2.2: version "3.2.4" @@ -8906,6 +7041,16 @@ conventional-commits-parser@^3.2.2: split2 "^3.0.0" through2 "^4.0.0" +conventional-commits-parser@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-4.0.0.tgz#02ae1178a381304839bce7cea9da5f1b549ae505" + integrity sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg== + dependencies: + JSONStream "^1.3.5" + is-text-path "^1.0.1" + meow "^8.1.2" + split2 "^3.2.2" + convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: version "1.9.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" @@ -8939,24 +7084,17 @@ copy-descriptor@^0.1.0: resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== -core-js-compat@^3.25.1: - version "3.26.0" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.26.0.tgz#94e2cf8ba3e63800c4956ea298a6473bc9d62b44" - integrity sha512-piOX9Go+Z4f9ZiBFLnZ5VrOpBl0h7IGCkiFUN11QTe6LjAvOT3ifL/5TdoizMh99hcGy5SoLyWbapIY/PIb/3A== - dependencies: - browserslist "^4.21.4" - core-js-compat@^3.31.0: - version "3.32.0" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.32.0.tgz#f41574b6893ab15ddb0ac1693681bd56c8550a90" - integrity sha512-7a9a3D1k4UCVKnLhrgALyFcP7YCsLOQIxPd0dKjf/6GuPcgyiGP70ewWdCGrSK7evyhymi0qO4EqCmSJofDeYw== + version "3.32.1" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.32.1.tgz#55f9a7d297c0761a8eb1d31b593e0f5b6ffae964" + integrity sha512-GSvKDv4wE0bPnQtjklV101juQ85g6H3rm5PDP20mqlS5j0kXF3pP97YvAu5hl+uFHqMictp3b2VxOHljWMAtuA== dependencies: - browserslist "^4.21.9" + browserslist "^4.21.10" core-js@^3.8.2: - version "3.26.0" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.26.0.tgz#a516db0ed0811be10eac5d94f3b8463d03faccfe" - integrity sha512-+DkDrhoR4Y0PxDz6rurahuB+I45OsEUv8E1maPTB6OuHRohMMcznBq9TMpdpDMm/hUPob/mJJS3PqgbHpMTQgw== + version "3.32.1" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.32.1.tgz#a7d8736a3ed9dd05940c3c4ff32c591bb735be77" + integrity sha512-lqufgNn9NLnESg5mQeYsxQP5w7wrViSj0jr/kv6ECQiByzQkrn1MKvV0L3acttpDqfQrHLwr2KCMgX5b8X+lyQ== core-util-is@~1.0.0: version "1.0.3" @@ -8964,14 +7102,14 @@ core-util-is@~1.0.0: integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== cosmiconfig-typescript-loader@^4.0.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz#c4259ce474c9df0f32274ed162c0447c951ef073" - integrity sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q== + version "4.4.0" + resolved "https://registry.yarnpkg.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.4.0.tgz#f3feae459ea090f131df5474ce4b1222912319f9" + integrity sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw== cosmiconfig@^7.0.0, cosmiconfig@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" - integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== + version "7.1.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" + integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== dependencies: "@types/parse-json" "^4.0.0" import-fresh "^3.2.1" @@ -8979,10 +7117,10 @@ cosmiconfig@^7.0.0, cosmiconfig@^7.0.1: path-type "^4.0.0" yaml "^1.10.0" -cosmiconfig@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.0.0.tgz#e9feae014eab580f858f8a0288f38997a7bebe97" - integrity sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ== +cosmiconfig@^8.0.0, cosmiconfig@^8.2.0: + version "8.2.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.2.0.tgz#f7d17c56a590856cd1e7cee98734dca272b0d8fd" + integrity sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ== dependencies: import-fresh "^3.2.1" js-yaml "^4.1.0" @@ -9097,15 +7235,10 @@ css-what@^6.0.1: resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== -cssdb@^7.0.1: - version "7.0.2" - resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-7.0.2.tgz#e1cadfe2be318797bd02ca929d2b3c7bac332abc" - integrity sha512-Vm4b6P/PifADu0a76H0DKRNVWq3Rq9xa/Nx6oEMUBJlwTUuZoZ3dkZxo8Gob3UEL53Cq+Ma1GBgISed6XEBs3w== - cssdb@^7.1.0: - version "7.4.1" - resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-7.4.1.tgz#61d55c0173126689922a219e15e131e4b5caf422" - integrity sha512-0Q8NOMpXJ3iTDDbUv9grcmQAfdDx4qz+fN/+Md2FGbevT+6+bJNQ2LjB2YIUlLbpBTM32idU1Sb+tb/uGt6/XQ== + version "7.7.1" + resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-7.7.1.tgz#759e333f516e47f26dd2c7be06147d4f4716356d" + integrity sha512-kM+Fs0BFyhJNeE6wbOrlnRsugRdL6vn7QcON0aBDZ7XRd7RI2pMlk+nxoHuTb4Et+aBobXgK0I+6NGLA0LLgTw== cssesc@^3.0.0: version "3.0.0" @@ -9137,9 +7270,9 @@ cssstyle@^2.3.0: cssom "~0.3.6" csstype@^3.0.2: - version "3.1.1" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.1.tgz#841b532c45c758ee546a11d5bd7b7b473c8c30b9" - integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw== + version "3.1.2" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" + integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== csv-generate@^3.4.3: version "3.4.3" @@ -9156,7 +7289,7 @@ csv-stringify@^5.6.5: resolved "https://registry.yarnpkg.com/csv-stringify/-/csv-stringify-5.6.5.tgz#c6d74badda4b49a79bf4e72f91cce1e33b94de00" integrity sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A== -csv@^5.5.0: +csv@^5.5.3: version "5.5.3" resolved "https://registry.yarnpkg.com/csv/-/csv-5.5.3.tgz#cd26c1e45eae00ce6a9b7b27dcb94955ec95207d" integrity sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g== @@ -9181,9 +7314,11 @@ data-urls@^2.0.0: whatwg-url "^8.0.0" date-fns@^2.29.1: - version "2.29.3" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.3.tgz#27402d2fc67eb442b511b70bbdf98e6411cd68a8" - integrity sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA== + version "2.30.0" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0" + integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw== + dependencies: + "@babel/runtime" "^7.21.0" dateformat@^4.5.0: version "4.6.3" @@ -9247,9 +7382,9 @@ decamelize@^4.0.0: integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ== decimal.js@^10.2.1: - version "10.4.2" - resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.2.tgz#0341651d1d997d86065a2ce3a441fbd0d8e8b98e" - integrity sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA== + version "10.4.3" + resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.3.tgz#1044092884d245d1b7f65725fa4ad4c6f781cc23" + integrity sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA== decode-named-character-reference@^1.0.0: version "1.0.2" @@ -9259,19 +7394,26 @@ decode-named-character-reference@^1.0.0: character-entities "^2.0.0" decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og== + version "0.2.2" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" + integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== + +decompress-response@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" + integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== + dependencies: + mimic-response "^3.1.0" dedent@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== -deep-eql@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz#dfc9404400ad1c8fe023e7da1df1c147c4b444df" - integrity sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw== +deep-eql@^4.1.2: + version "4.1.3" + resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-4.1.3.tgz#7c7775513092f7df98d8df9996dd085eb668cc6d" + integrity sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw== dependencies: type-detect "^4.0.0" @@ -9285,15 +7427,15 @@ deep-extend@^0.6.0, deep-extend@~0.6.0: resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== -deep-is@^0.1.3, deep-is@~0.1.3: +deep-is@^0.1.3: version "0.1.4" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== deepmerge@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" - integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + version "4.3.1" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" + integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== default-browser-id@3.0.0: version "3.0.0" @@ -9310,15 +7452,20 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" +defer-to-connect@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" + integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== + define-lazy-prop@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== -define-properties@^1.1.3, define-properties@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" - integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== +define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5" + integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== dependencies: has-property-descriptors "^1.0.0" object-keys "^1.1.1" @@ -9350,10 +7497,10 @@ defined@^1.0.0: resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.1.tgz#c0b9db27bfaffd95d6f61399419b893df0f91ebf" integrity sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q== -defu@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/defu/-/defu-6.1.1.tgz#a12c712349197c545dc61d3cd3b607b4cc7ef0c1" - integrity sha512-aA964RUCsBt0FGoNIlA3uFgo2hO+WWC0fiC6DBps/0SFzkKcYoM/3CzVLIa5xSsrFjdioMdYgAIbwo80qp2MoA== +defu@^6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/defu/-/defu-6.1.2.tgz#1217cba167410a1765ba93893c6dbac9ed9d9e5c" + integrity sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ== del@^6.0.0: version "6.1.1" @@ -9384,7 +7531,7 @@ depd@2.0.0, depd@^2.0.0, depd@~2.0.0: resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== -depd@^1.1.2, depd@~1.1.2: +depd@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== @@ -9444,7 +7591,7 @@ detect-port@^1.3.0: address "^1.0.1" debug "4" -detective@^5.2.0, detective@^5.2.1: +detective@^5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.1.tgz#6af01eeda11015acb0e73f933242b70f24f91034" integrity sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw== @@ -9584,9 +7731,9 @@ dotenv-expand@^10.0.0: integrity sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A== dotenv@^16.0.0: - version "16.0.3" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.0.3.tgz#115aec42bac5053db3c456db30cc243a5a836a07" - integrity sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ== + version "16.3.1" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e" + integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ== duplexer@0.1.1: version "0.1.1" @@ -9619,21 +7766,16 @@ ee-first@1.1.1: integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== ejs@^3.1.6, ejs@^3.1.8: - version "3.1.8" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.8.tgz#758d32910c78047585c7ef1f92f9ee041c1c190b" - integrity sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ== + version "3.1.9" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.9.tgz#03c9e8777fe12686a9effcef22303ca3d8eeb361" + integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ== dependencies: jake "^10.8.5" -electron-to-chromium@^1.4.251: - version "1.4.284" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz#61046d1e4cab3a25238f6bf7413795270f125592" - integrity sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA== - electron-to-chromium@^1.4.477: - version "1.4.491" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.491.tgz#53de4625bde1e75b5b7804a36c68b2c39f6a0c1f" - integrity sha512-ZzPqGKghdVzlQJ+qpfE+r6EB321zed7e5JsvHIlMM4zPFF8okXUkF5Of7h7F3l3cltPL0rG7YVmlp5Qro7RQLA== + version "1.4.498" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.498.tgz#cef35341123f62a35ba7084e439c911d25e0d81b" + integrity sha512-4LODxAzKGVy7CJyhhN5mebwe7U2L29P+0G+HUriHnabm0d7LSff8Yn7t+Wq+2/9ze2Fu1dhX7mww090xfv7qXQ== emittery@^0.7.1: version "0.7.2" @@ -9675,11 +7817,12 @@ end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1: once "^1.4.0" enquirer@^2.3.0, enquirer@^2.3.5, enquirer@^2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + version "2.4.1" + resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.4.1.tgz#93334b3fbd74fc7097b224ab4a8fb7e40bf4ae56" + integrity sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ== dependencies: ansi-colors "^4.1.1" + strip-ansi "^6.0.1" entities@^2.0.0: version "2.2.0" @@ -9692,9 +7835,9 @@ env-paths@^2.2.0: integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== envinfo@^7.7.3: - version "7.8.1" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" - integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== + version "7.10.0" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.10.0.tgz#55146e3909cc5fe63c22da63fb15b05aeac35b13" + integrity sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw== err-code@^2.0.2: version "2.0.3" @@ -9718,35 +7861,70 @@ errorstacks@^2.2.0: resolved "https://registry.yarnpkg.com/errorstacks/-/errorstacks-2.4.0.tgz#2155674dd9e741aacda3f3b8b967d9c40a4a0baf" integrity sha512-5ecWhU5gt0a5G05nmQcgCxP5HperSMxLDzvWlT5U+ZSKkuDK0rJ3dbCQny6/vSCIXjwrhwSecXBbw1alr295hQ== -es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.5, es-abstract@^1.20.4: - version "1.20.4" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.4.tgz#1d103f9f8d78d4cf0713edcd6d0ed1a46eed5861" - integrity sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA== +es-abstract@^1.19.0, es-abstract@^1.20.4, es-abstract@^1.21.2, es-abstract@^1.21.3: + version "1.22.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.1.tgz#8b4e5fc5cefd7f1660f0f8e1a52900dfbc9d9ccc" + integrity sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw== dependencies: + array-buffer-byte-length "^1.0.0" + arraybuffer.prototype.slice "^1.0.1" + available-typed-arrays "^1.0.5" call-bind "^1.0.2" + es-set-tostringtag "^2.0.1" es-to-primitive "^1.2.1" - function-bind "^1.1.1" function.prototype.name "^1.1.5" - get-intrinsic "^1.1.3" + get-intrinsic "^1.2.1" get-symbol-description "^1.0.0" + globalthis "^1.0.3" + gopd "^1.0.1" has "^1.0.3" has-property-descriptors "^1.0.0" + has-proto "^1.0.1" has-symbols "^1.0.3" - internal-slot "^1.0.3" + internal-slot "^1.0.5" + is-array-buffer "^3.0.2" is-callable "^1.2.7" is-negative-zero "^2.0.2" is-regex "^1.1.4" is-shared-array-buffer "^1.0.2" is-string "^1.0.7" + is-typed-array "^1.1.10" is-weakref "^1.0.2" - object-inspect "^1.12.2" + object-inspect "^1.12.3" object-keys "^1.1.1" object.assign "^4.1.4" - regexp.prototype.flags "^1.4.3" + regexp.prototype.flags "^1.5.0" + safe-array-concat "^1.0.0" safe-regex-test "^1.0.0" - string.prototype.trimend "^1.0.5" - string.prototype.trimstart "^1.0.5" + string.prototype.trim "^1.2.7" + string.prototype.trimend "^1.0.6" + string.prototype.trimstart "^1.0.6" + typed-array-buffer "^1.0.0" + typed-array-byte-length "^1.0.0" + typed-array-byte-offset "^1.0.0" + typed-array-length "^1.0.4" unbox-primitive "^1.0.2" + which-typed-array "^1.1.10" + +es-iterator-helpers@^1.0.12: + version "1.0.13" + resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.0.13.tgz#72101046ffc19baf9996adc70e6177a26e6e8084" + integrity sha512-LK3VGwzvaPWobO8xzXXGRUOGw8Dcjyfk62CsY/wfHN75CwsJPbuypOYJxK6g5RyEL8YDjIWcl6jgd8foO6mmrA== + dependencies: + asynciterator.prototype "^1.0.0" + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.21.3" + es-set-tostringtag "^2.0.1" + function-bind "^1.1.1" + get-intrinsic "^1.2.1" + globalthis "^1.0.3" + has-property-descriptors "^1.0.0" + has-proto "^1.0.1" + has-symbols "^1.0.3" + internal-slot "^1.0.5" + iterator.prototype "^1.1.0" + safe-array-concat "^1.0.0" es-module-lexer@^0.9.3: version "0.9.3" @@ -9754,9 +7932,18 @@ es-module-lexer@^0.9.3: integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ== es-module-lexer@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.1.0.tgz#bf56a09b5f1c6aea6ba231b0a636a0f60c410b70" - integrity sha512-fJg+1tiyEeS8figV+fPcPpm8WqJEflG3yPU0NOm5xMvrNkuiy7HzX/Ljng4Y0hAoiw4/3hQTCFYw+ub8+a2pRA== + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.3.0.tgz#6be9c9e0b4543a60cd166ff6f8b4e9dae0b0c16f" + integrity sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA== + +es-set-tostringtag@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#338d502f6f674301d710b80c8592de8a15f09cd8" + integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg== + dependencies: + get-intrinsic "^1.1.3" + has "^1.0.3" + has-tostringtag "^1.0.0" es-shim-unscopables@^1.0.0: version "1.0.0" @@ -9779,161 +7966,81 @@ es6-object-assign@^1.1.0: resolved "https://registry.yarnpkg.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz#c2c3582656247c39ea107cb1e6652b6f9f24523c" integrity sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw== -esbuild-android-64@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.13.tgz#5f25864055dbd62e250f360b38b4c382224063af" - integrity sha512-yRorukXBlokwTip+Sy4MYskLhJsO0Kn0/Fj43s1krVblfwP+hMD37a4Wmg139GEsMLl+vh8WXp2mq/cTA9J97g== - esbuild-android-64@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.18.tgz#20a7ae1416c8eaade917fb2453c1259302c637a5" integrity sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA== -esbuild-android-arm64@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.13.tgz#d8820f999314efbe8e0f050653a99ff2da632b0f" - integrity sha512-TKzyymLD6PiVeyYa4c5wdPw87BeAiTXNtK6amWUcXZxkV51gOk5u5qzmDaYSwiWeecSNHamFsaFjLoi32QR5/w== - esbuild-android-arm64@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.18.tgz#9cc0ec60581d6ad267568f29cf4895ffdd9f2f04" integrity sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ== -esbuild-darwin-64@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.13.tgz#99ae7fdaa43947b06cd9d1a1c3c2c9f245d81fd0" - integrity sha512-WAx7c2DaOS6CrRcoYCgXgkXDliLnFv3pQLV6GeW1YcGEZq2Gnl8s9Pg7ahValZkpOa0iE/ojRVQ87sbUhF1Cbg== - esbuild-darwin-64@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.18.tgz#428e1730ea819d500808f220fbc5207aea6d4410" integrity sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg== -esbuild-darwin-arm64@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.13.tgz#bafa1814354ad1a47adcad73de416130ef7f55e3" - integrity sha512-U6jFsPfSSxC3V1CLiQqwvDuj3GGrtQNB3P3nNC3+q99EKf94UGpsG9l4CQ83zBs1NHrk1rtCSYT0+KfK5LsD8A== - esbuild-darwin-arm64@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.18.tgz#b6dfc7799115a2917f35970bfbc93ae50256b337" integrity sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA== -esbuild-freebsd-64@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.13.tgz#84ef85535c5cc38b627d1c5115623b088d1de161" - integrity sha512-whItJgDiOXaDG/idy75qqevIpZjnReZkMGCgQaBWZuKHoElDJC1rh7MpoUgupMcdfOd+PgdEwNQW9DAE6i8wyA== - esbuild-freebsd-64@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.18.tgz#4e190d9c2d1e67164619ae30a438be87d5eedaf2" integrity sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA== -esbuild-freebsd-arm64@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.13.tgz#033f21de434ec8e0c478054b119af8056763c2d8" - integrity sha512-6pCSWt8mLUbPtygv7cufV0sZLeylaMwS5Fznj6Rsx9G2AJJsAjQ9ifA+0rQEIg7DwJmi9it+WjzNTEAzzdoM3Q== - esbuild-freebsd-arm64@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.18.tgz#18a4c0344ee23bd5a6d06d18c76e2fd6d3f91635" integrity sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA== -esbuild-linux-32@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.13.tgz#54290ea8035cba0faf1791ce9ae6693005512535" - integrity sha512-VbZdWOEdrJiYApm2kkxoTOgsoCO1krBZ3quHdYk3g3ivWaMwNIVPIfEE0f0XQQ0u5pJtBsnk2/7OPiCFIPOe/w== - esbuild-linux-32@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.18.tgz#9a329731ee079b12262b793fb84eea762e82e0ce" integrity sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg== -esbuild-linux-64@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.15.13.tgz#4264249281ea388ead948614b57fb1ddf7779a2c" - integrity sha512-rXmnArVNio6yANSqDQlIO4WiP+Cv7+9EuAHNnag7rByAqFVuRusLbGi2697A5dFPNXoO//IiogVwi3AdcfPC6A== - esbuild-linux-64@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.15.18.tgz#532738075397b994467b514e524aeb520c191b6c" integrity sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw== -esbuild-linux-arm64@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.13.tgz#9323c333924f97a02bdd2ae8912b36298acb312d" - integrity sha512-alEMGU4Z+d17U7KQQw2IV8tQycO6T+rOrgW8OS22Ua25x6kHxoG6Ngry6Aq6uranC+pNWNMB6aHFPh7aTQdORQ== - esbuild-linux-arm64@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.18.tgz#5372e7993ac2da8f06b2ba313710d722b7a86e5d" integrity sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug== -esbuild-linux-arm@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.13.tgz#b407f47b3ae721fe4e00e19e9f19289bef87a111" - integrity sha512-Ac6LpfmJO8WhCMQmO253xX2IU2B3wPDbl4IvR0hnqcPrdfCaUa2j/lLMGTjmQ4W5JsJIdHEdW12dG8lFS0MbxQ== - esbuild-linux-arm@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.18.tgz#e734aaf259a2e3d109d4886c9e81ec0f2fd9a9cc" integrity sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA== -esbuild-linux-mips64le@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.13.tgz#bdf905aae5c0bcaa8f83567fe4c4c1bdc1f14447" - integrity sha512-47PgmyYEu+yN5rD/MbwS6DxP2FSGPo4Uxg5LwIdxTiyGC2XKwHhHyW7YYEDlSuXLQXEdTO7mYe8zQ74czP7W8A== - esbuild-linux-mips64le@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.18.tgz#c0487c14a9371a84eb08fab0e1d7b045a77105eb" integrity sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ== -esbuild-linux-ppc64le@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.13.tgz#2911eae1c90ff58a3bd3259cb557235df25aa3b4" - integrity sha512-z6n28h2+PC1Ayle9DjKoBRcx/4cxHoOa2e689e2aDJSaKug3jXcQw7mM+GLg+9ydYoNzj8QxNL8ihOv/OnezhA== - esbuild-linux-ppc64le@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.18.tgz#af048ad94eed0ce32f6d5a873f7abe9115012507" integrity sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w== -esbuild-linux-riscv64@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.13.tgz#1837c660be12b1d20d2a29c7189ea703f93e9265" - integrity sha512-+Lu4zuuXuQhgLUGyZloWCqTslcCAjMZH1k3Xc9MSEJEpEFdpsSU0sRDXAnk18FKOfEjhu4YMGaykx9xjtpA6ow== - esbuild-linux-riscv64@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.18.tgz#423ed4e5927bd77f842bd566972178f424d455e6" integrity sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg== -esbuild-linux-s390x@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.13.tgz#d52880ece229d1bd10b2d936b792914ffb07c7fc" - integrity sha512-BMeXRljruf7J0TMxD5CIXS65y7puiZkAh+s4XFV9qy16SxOuMhxhVIXYLnbdfLrsYGFzx7U9mcdpFWkkvy/Uag== - esbuild-linux-s390x@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.18.tgz#21d21eaa962a183bfb76312e5a01cc5ae48ce8eb" integrity sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ== -esbuild-netbsd-64@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.13.tgz#de14da46f1d20352b43e15d97a80a8788275e6ed" - integrity sha512-EHj9QZOTel581JPj7UO3xYbltFTYnHy+SIqJVq6yd3KkCrsHRbapiPb0Lx3EOOtybBEE9EyqbmfW1NlSDsSzvQ== - esbuild-netbsd-64@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.18.tgz#ae75682f60d08560b1fe9482bfe0173e5110b998" integrity sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg== -esbuild-openbsd-64@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.13.tgz#45e8a5fd74d92ad8f732c43582369c7990f5a0ac" - integrity sha512-nkuDlIjF/sfUhfx8SKq0+U+Fgx5K9JcPq1mUodnxI0x4kBdCv46rOGWbuJ6eof2n3wdoCLccOoJAbg9ba/bT2w== - esbuild-openbsd-64@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.18.tgz#79591a90aa3b03e4863f93beec0d2bab2853d0a8" @@ -9951,75 +8058,27 @@ esbuild-register@^3.4.0: dependencies: debug "^4.3.4" -esbuild-sunos-64@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.13.tgz#f646ac3da7aac521ee0fdbc192750c87da697806" - integrity sha512-jVeu2GfxZQ++6lRdY43CS0Tm/r4WuQQ0Pdsrxbw+aOrHQPHV0+LNOLnvbN28M7BSUGnJnHkHm2HozGgNGyeIRw== - esbuild-sunos-64@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.18.tgz#fd528aa5da5374b7e1e93d36ef9b07c3dfed2971" integrity sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw== -esbuild-windows-32@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.13.tgz#fb4fe77c7591418880b3c9b5900adc4c094f2401" - integrity sha512-XoF2iBf0wnqo16SDq+aDGi/+QbaLFpkiRarPVssMh9KYbFNCqPLlGAWwDvxEVz+ywX6Si37J2AKm+AXq1kC0JA== - esbuild-windows-32@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.18.tgz#0e92b66ecdf5435a76813c4bc5ccda0696f4efc3" integrity sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ== -esbuild-windows-64@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.13.tgz#1fca8c654392c0c31bdaaed168becfea80e20660" - integrity sha512-Et6htEfGycjDrtqb2ng6nT+baesZPYQIW+HUEHK4D1ncggNrDNk3yoboYQ5KtiVrw/JaDMNttz8rrPubV/fvPQ== - esbuild-windows-64@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.18.tgz#0fc761d785414284fc408e7914226d33f82420d0" integrity sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw== -esbuild-windows-arm64@0.15.13: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.13.tgz#4ffd01b6b2888603f1584a2fe96b1f6a6f2b3dd8" - integrity sha512-3bv7tqntThQC9SWLRouMDmZnlOukBhOCTlkzNqzGCmrkCJI7io5LLjwJBOVY6kOUlIvdxbooNZwjtBvj+7uuVg== - esbuild-windows-arm64@0.15.18: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.18.tgz#5b5bdc56d341d0922ee94965c89ee120a6a86eb7" integrity sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ== esbuild@^0.15.7: - version "0.15.13" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.15.13.tgz#7293480038feb2bafa91d3f6a20edab3ba6c108a" - integrity sha512-Cu3SC84oyzzhrK/YyN4iEVy2jZu5t2fz66HEOShHURcjSkOSAVL8C/gfUT+lDJxkVHpg8GZ10DD0rMHRPqMFaQ== - optionalDependencies: - "@esbuild/android-arm" "0.15.13" - "@esbuild/linux-loong64" "0.15.13" - esbuild-android-64 "0.15.13" - esbuild-android-arm64 "0.15.13" - esbuild-darwin-64 "0.15.13" - esbuild-darwin-arm64 "0.15.13" - esbuild-freebsd-64 "0.15.13" - esbuild-freebsd-arm64 "0.15.13" - esbuild-linux-32 "0.15.13" - esbuild-linux-64 "0.15.13" - esbuild-linux-arm "0.15.13" - esbuild-linux-arm64 "0.15.13" - esbuild-linux-mips64le "0.15.13" - esbuild-linux-ppc64le "0.15.13" - esbuild-linux-riscv64 "0.15.13" - esbuild-linux-s390x "0.15.13" - esbuild-netbsd-64 "0.15.13" - esbuild-openbsd-64 "0.15.13" - esbuild-sunos-64 "0.15.13" - esbuild-windows-32 "0.15.13" - esbuild-windows-64 "0.15.13" - esbuild-windows-arm64 "0.15.13" - -esbuild@^0.15.9: version "0.15.18" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.15.18.tgz#ea894adaf3fbc036d32320a00d4d6e4978a2f36d" integrity sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q== @@ -10075,35 +8134,7 @@ esbuild@^0.16.14: "@esbuild/win32-ia32" "0.16.17" "@esbuild/win32-x64" "0.16.17" -esbuild@^0.17.0: - version "0.17.19" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.17.19.tgz#087a727e98299f0462a3d0bcdd9cd7ff100bd955" - integrity sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw== - optionalDependencies: - "@esbuild/android-arm" "0.17.19" - "@esbuild/android-arm64" "0.17.19" - "@esbuild/android-x64" "0.17.19" - "@esbuild/darwin-arm64" "0.17.19" - "@esbuild/darwin-x64" "0.17.19" - "@esbuild/freebsd-arm64" "0.17.19" - "@esbuild/freebsd-x64" "0.17.19" - "@esbuild/linux-arm" "0.17.19" - "@esbuild/linux-arm64" "0.17.19" - "@esbuild/linux-ia32" "0.17.19" - "@esbuild/linux-loong64" "0.17.19" - "@esbuild/linux-mips64el" "0.17.19" - "@esbuild/linux-ppc64" "0.17.19" - "@esbuild/linux-riscv64" "0.17.19" - "@esbuild/linux-s390x" "0.17.19" - "@esbuild/linux-x64" "0.17.19" - "@esbuild/netbsd-x64" "0.17.19" - "@esbuild/openbsd-x64" "0.17.19" - "@esbuild/sunos-x64" "0.17.19" - "@esbuild/win32-arm64" "0.17.19" - "@esbuild/win32-ia32" "0.17.19" - "@esbuild/win32-x64" "0.17.19" - -esbuild@^0.18.0: +esbuild@^0.18.0, esbuild@^0.18.10: version "0.18.20" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.18.20.tgz#4709f5a34801b43b799ab7d6d82f7284a9b7a7a6" integrity sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA== @@ -10162,14 +8193,13 @@ escape-string-regexp@^5.0.0: integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== escodegen@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" - integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== + version "2.1.0" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.1.0.tgz#ba93bbb7a43986d29d6041f99f5262da773e2e17" + integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w== dependencies: esprima "^4.0.1" estraverse "^5.2.0" esutils "^2.0.2" - optionator "^0.8.1" optionalDependencies: source-map "~0.6.1" @@ -10227,18 +8257,19 @@ eslint-config-xo@^0.38.0: dependencies: confusing-browser-globals "1.0.10" -eslint-import-resolver-node@^0.3.6: - version "0.3.6" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd" - integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== +eslint-import-resolver-node@^0.3.7: + version "0.3.9" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac" + integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== dependencies: debug "^3.2.7" - resolve "^1.20.0" + is-core-module "^2.13.0" + resolve "^1.22.4" -eslint-module-utils@^2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz#4f3e41116aaf13a20792261e61d3a2e7e0583974" - integrity sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA== +eslint-module-utils@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49" + integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw== dependencies: debug "^3.2.7" @@ -10251,23 +8282,27 @@ eslint-plugin-es@^3.0.0: regexpp "^3.0.0" eslint-plugin-import@^2.22.1: - version "2.26.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz#f812dc47be4f2b72b478a021605a59fc6fe8b88b" - integrity sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA== - dependencies: - array-includes "^3.1.4" - array.prototype.flat "^1.2.5" - debug "^2.6.9" + version "2.28.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz#63b8b5b3c409bfc75ebaf8fb206b07ab435482c4" + integrity sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A== + dependencies: + array-includes "^3.1.6" + array.prototype.findlastindex "^1.2.2" + array.prototype.flat "^1.3.1" + array.prototype.flatmap "^1.3.1" + debug "^3.2.7" doctrine "^2.1.0" - eslint-import-resolver-node "^0.3.6" - eslint-module-utils "^2.7.3" + eslint-import-resolver-node "^0.3.7" + eslint-module-utils "^2.8.0" has "^1.0.3" - is-core-module "^2.8.1" + is-core-module "^2.13.0" is-glob "^4.0.3" minimatch "^3.1.2" - object.values "^1.1.5" - resolve "^1.22.0" - tsconfig-paths "^3.14.1" + object.fromentries "^2.0.6" + object.groupby "^1.0.0" + object.values "^1.1.6" + semver "^6.3.1" + tsconfig-paths "^3.14.2" eslint-plugin-mocha@^9.0.0: version "9.0.0" @@ -10290,36 +8325,28 @@ eslint-plugin-node@^11.1.0: semver "^6.1.0" eslint-plugin-react@^7.23.0: - version "7.31.10" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz#6782c2c7fe91c09e715d536067644bbb9491419a" - integrity sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA== + version "7.33.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz#69ee09443ffc583927eafe86ffebb470ee737608" + integrity sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw== dependencies: - array-includes "^3.1.5" - array.prototype.flatmap "^1.3.0" + array-includes "^3.1.6" + array.prototype.flatmap "^1.3.1" + array.prototype.tosorted "^1.1.1" doctrine "^2.1.0" + es-iterator-helpers "^1.0.12" estraverse "^5.3.0" jsx-ast-utils "^2.4.1 || ^3.0.0" minimatch "^3.1.2" - object.entries "^1.1.5" - object.fromentries "^2.0.5" - object.hasown "^1.1.1" - object.values "^1.1.5" + object.entries "^1.1.6" + object.fromentries "^2.0.6" + object.hasown "^1.1.2" + object.values "^1.1.6" prop-types "^15.8.1" - resolve "^2.0.0-next.3" - semver "^6.3.0" - string.prototype.matchall "^4.0.7" - -eslint-plugin-storybook@^0.6.12: - version "0.6.12" - resolved "https://registry.yarnpkg.com/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.12.tgz#7bdb3392bb03bebde40ed19accfd61246e9d6301" - integrity sha512-XbIvrq6hNVG6rpdBr+eBw63QhOMLpZneQVSooEDow8aQCWGCk/5vqtap1yxpVydNfSxi3S/3mBBRLQqKUqQRww== - dependencies: - "@storybook/csf" "^0.0.1" - "@typescript-eslint/utils" "^5.45.0" - requireindex "^1.1.0" - ts-dedent "^2.2.0" + resolve "^2.0.0-next.4" + semver "^6.3.1" + string.prototype.matchall "^4.0.8" -eslint-plugin-storybook@^0.6.13: +eslint-plugin-storybook@^0.6.12, eslint-plugin-storybook@^0.6.13: version "0.6.13" resolved "https://registry.yarnpkg.com/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.13.tgz#897a9f6a9bb88c63b02f05850f30c28a9848a3f7" integrity sha512-smd+CS0WH1jBqUEJ3znGS7DU4ayBE9z6lkQAK2yrSUv1+rq8BT/tiI5C/rKE7rmiqiAfojtNYZRhzo5HrulccQ== @@ -10391,9 +8418,9 @@ eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0: integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== eslint-visitor-keys@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826" - integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== + version "3.4.3" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== eslint@^7.22.0, eslint@^7.32.0: version "7.32.0" @@ -10456,9 +8483,9 @@ esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0: integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== esquery@^1.3.1, esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + version "1.5.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" + integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== dependencies: estraverse "^5.1.0" @@ -10517,6 +8544,11 @@ event-stream@=3.3.4: stream-combiner "~0.0.4" through "~2.3.1" +event-target-shim@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" + integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + eventemitter3@^4.0.4: version "4.0.7" resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" @@ -10527,24 +8559,16 @@ events@1.1.1: resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" integrity sha512-kEcvvCBByWXGnZy6JUlgAp2gBIUjfCAV6P6TgT1/aaQKcmuAEC4OZTV1I4EWQLz2gxZw76atuVyvHhTxvi0Flw== +events@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + exec-sh@^0.3.2: version "0.3.6" resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.6.tgz#ff264f9e325519a60cb5e273692943483cca63bc" integrity sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w== -execa@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz#ff456a8f53f90f8eccc71a96d11bdfc7f082cb50" - integrity sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw== - dependencies: - cross-spawn "^6.0.0" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - execa@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" @@ -10623,6 +8647,11 @@ expect@^26.6.2: jest-message-util "^26.6.2" jest-regex-util "^26.0.0" +exponential-backoff@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz#64ac7526fe341ab18a39016cd22c787d01e00bf6" + integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw== + express@^4.17.3: version "4.18.2" resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" @@ -10738,10 +8767,10 @@ extract-zip@^1.6.6: mkdirp "^0.5.4" yauzl "^2.10.0" -fancy-test@^2.0.5: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fancy-test/-/fancy-test-2.0.6.tgz#e8ac4e652214dd0424a44e8e8a684d70897cdef4" - integrity sha512-vzH5MOYK+vAQW/jnRnBiyASemIOAmSYuh2j12w4Ktzh+u2d69OENvI9GLDvNLMxOIqCtwz8ndLMH+5cJHfBmSQ== +fancy-test@^2.0.34: + version "2.0.35" + resolved "https://registry.yarnpkg.com/fancy-test/-/fancy-test-2.0.35.tgz#18c0ccd767a7332bea186369a7e7a79a3b4582bb" + integrity sha512-XE0L7yAFOKY2jDnkBDDQ3JBD7xbBFwAFl1Z/5WNKBeVNlaEP08wuRTPE3xj2k+fnUp2CMUfD+6aiIS+4pcrjwg== dependencies: "@types/chai" "*" "@types/lodash" "*" @@ -10749,7 +8778,7 @@ fancy-test@^2.0.5: "@types/sinon" "*" lodash "^4.17.13" mock-stdin "^1.0.0" - nock "^13.0.0" + nock "^13.3.3" stdout-stderr "^0.1.9" fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: @@ -10769,10 +8798,10 @@ fast-glob@^2.2.6: merge2 "^1.2.3" micromatch "^3.1.10" -fast-glob@^3.0.3, fast-glob@^3.2.12, fast-glob@^3.2.2, fast-glob@^3.2.7, fast-glob@^3.2.9: - version "3.2.12" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80" - integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== +fast-glob@^3.2.12, fast-glob@^3.2.2, fast-glob@^3.2.7, fast-glob@^3.2.9: + version "3.3.1" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4" + integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg== dependencies: "@nodelib/fs.stat" "^2.0.2" "@nodelib/fs.walk" "^1.2.3" @@ -10785,7 +8814,7 @@ fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== -fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: +fast-levenshtein@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== @@ -10803,9 +8832,9 @@ fastest-levenshtein@^1.0.7: integrity sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg== fastq@^1.6.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" - integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== + version "1.15.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" + integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== dependencies: reusify "^1.0.4" @@ -10831,9 +8860,9 @@ fd-slicer@~1.1.0: pend "~1.2.0" fetch-retry@^5.0.2: - version "5.0.3" - resolved "https://registry.yarnpkg.com/fetch-retry/-/fetch-retry-5.0.3.tgz#edfa3641892995f9afee94f25b168827aa97fe3d" - integrity sha512-uJQyMrX5IJZkhoEUBQ3EjxkeiZkppBd5jS/fMTJmfZxLSiaQjv2zD0kTvuvkSH89uFvgSlB6ueGpjD3HWN7Bxw== + version "5.0.6" + resolved "https://registry.yarnpkg.com/fetch-retry/-/fetch-retry-5.0.6.tgz#17d0bc90423405b7a88b74355bf364acd2a7fa56" + integrity sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ== figures@^1.3.5, figures@^1.4.0: version "1.7.0" @@ -10873,15 +8902,7 @@ file-system-cache@2.3.0: fs-extra "11.1.1" ramda "0.29.0" -file-system-cache@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/file-system-cache/-/file-system-cache-2.0.1.tgz#1ce31c4a75ae13c00666bbde0c890cae8d980cd7" - integrity sha512-ypttSkXKUUEOSNU7qxmtlN/3wiFihpFdH9c7YZ/bYYepNN/+2moCI4TXIFpFWslRAb/Bzl0vyfTvYcHLqqpxfA== - dependencies: - fs-extra "^10.1.0" - ramda "^0.28.0" - -filelist@^1.0.1: +filelist@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== @@ -10889,9 +8910,9 @@ filelist@^1.0.1: minimatch "^5.0.1" filesize@^10.0.5: - version "10.0.6" - resolved "https://registry.yarnpkg.com/filesize/-/filesize-10.0.6.tgz#5f4cd2721664cd925db3a7a5a87bbfd6ab5ebb1a" - integrity sha512-rzpOZ4C9vMFDqOa6dNpog92CoLYjD79dnjLk2TYDDtImRIyLTOzqojCb05Opd1WuiWjs+fshhCgTd8cl7y5t+g== + version "10.0.12" + resolved "https://registry.yarnpkg.com/filesize/-/filesize-10.0.12.tgz#6eef217c08e9633cdbf438d9124e8f5f524ffa05" + integrity sha512-6RS9gDchbn+qWmtV2uSjo5vmKizgfCQeb5jKmqx8HyzA3MoLqqyQxN+QcjkGBJt7FjJ9qFce67Auyya5rRRbpw== fill-range@^4.0.0: version "4.0.0" @@ -11019,9 +9040,9 @@ flatted@^3.1.0: integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ== flow-parser@0.*: - version "0.191.0" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.191.0.tgz#0fe7eb4be505f443c067c47f795153bf3b87c7d7" - integrity sha512-/5Gv9zY+Mg58ubzzwNz4I29uYHDpBFR5F5ohyVsb+SxW2R8S4s1qCBRtgiTAsujsC6qmQlrsOn2DBlK4m7SQTQ== + version "0.215.0" + resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.215.0.tgz#9b153fa27ab238bcc0bb1ff73b63bdb15d3f277d" + integrity sha512-8bjwzy8vi+fNDy8YoTBNtQUSZa53i7UWJJTunJojOtjab9cMNhOCwohionuMgDQUU0y21QTTtPOX6OQEOQT72A== follow-redirects@^1.14.0: version "1.15.2" @@ -11068,9 +9089,9 @@ forwarded@0.2.0: integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== fraction.js@^4.1.1, fraction.js@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" - integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== + version "4.2.1" + resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.1.tgz#14b4cc886575a5684f8d5fd5759c5db376bb7bb8" + integrity sha512-/KxoyCnPM0GwYI4NN0Iag38Tqt+od3/mLuguepLgCAKPn0ZhC544nssAW0tG2/00zXEYl9W+7hwAIpLHo6Oc7Q== fragment-cache@^0.2.1: version "0.2.1" @@ -11094,7 +9115,7 @@ fs-constants@^1.0.0: resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== -fs-extra@11.1.1: +fs-extra@11.1.1, fs-extra@^11.0.0, fs-extra@^11.1.0: version "11.1.1" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.1.tgz#da69f7c39f3b002378b0954bb6ae7efdc0876e2d" integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ== @@ -11112,24 +9133,6 @@ fs-extra@^10.0.0, fs-extra@^10.1.0: jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@^11.0.0, fs-extra@^11.1.0: - version "11.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.0.tgz#5784b102104433bb0e090f48bfc4a30742c357ed" - integrity sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-extra@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-6.0.1.tgz#8abc128f7946e310135ddc93b98bddb410e7a34b" - integrity sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - fs-extra@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" @@ -11165,6 +9168,13 @@ fs-minipass@^2.0.0, fs-minipass@^2.1.0: dependencies: minipass "^3.0.0" +fs-minipass@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-3.0.3.tgz#79a85981c4dc120065e96f62086bf6f9dc26cc54" + integrity sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw== + dependencies: + minipass "^7.0.3" + fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -11176,9 +9186,9 @@ fs@^0.0.2-security: integrity sha512-YAiVokMCrSIFZiroB1oz51hPiPRVcUtSa4x2U5RYXyhS9VAPdiFigKbPTnOSq7XY8wd3FIVPYmXpo5lMzFmxgg== fsevents@^2.1.2, fsevents@^2.3.2, fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== function-bind@^1.1.1: version "1.1.1" @@ -11200,7 +9210,7 @@ functional-red-black-tree@^1.0.1: resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== -functions-have-names@^1.2.2: +functions-have-names@^1.2.2, functions-have-names@^1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== @@ -11256,13 +9266,14 @@ get-func-name@^2.0.0: resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" integrity sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig== -get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385" - integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A== +get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" + integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== dependencies: function-bind "^1.1.1" has "^1.0.3" + has-proto "^1.0.1" has-symbols "^1.0.3" get-nonce@^1.0.0: @@ -11290,21 +9301,11 @@ get-port@^5.1.1: resolved "https://registry.yarnpkg.com/get-port/-/get-port-5.1.1.tgz#0469ed07563479de6efb986baf053dcd7d4e3193" integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ== -get-stdin@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" - integrity sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw== - get-stdin@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ== - get-stream@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" @@ -11338,19 +9339,19 @@ get-value@^2.0.3, get-value@^2.0.6: integrity sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== giget@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/giget/-/giget-1.0.0.tgz#fdd7e61a84996b19e00d2d4a6a65c60cc1f61c3d" - integrity sha512-KWELZn3Nxq5+0So485poHrFriK9Bn3V/x9y+wgqrHkbmnGbjfLmZ685/SVA/ovW+ewoqW0gVI47pI4yW/VNobQ== + version "1.1.2" + resolved "https://registry.yarnpkg.com/giget/-/giget-1.1.2.tgz#f99a49cb0ff85479c8c3612cdc7ca27f2066e818" + integrity sha512-HsLoS07HiQ5oqvObOI+Qb2tyZH4Gj5nYGfF9qQcZNrPw+uEFhdXtgJr01aO2pWadGHucajYDLxxbtQkm97ON2A== dependencies: colorette "^2.0.19" - defu "^6.1.1" + defu "^6.1.2" https-proxy-agent "^5.0.1" mri "^1.2.0" - node-fetch-native "^1.0.1" - pathe "^1.0.0" - tar "^6.1.12" + node-fetch-native "^1.0.2" + pathe "^1.1.0" + tar "^6.1.13" -git-raw-commits@^2.0.0: +git-raw-commits@^2.0.0, git-raw-commits@^2.0.11: version "2.0.11" resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.11.tgz#bc3576638071d18655e1cc60d7f524920008d723" integrity sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A== @@ -11361,7 +9362,7 @@ git-raw-commits@^2.0.0: split2 "^3.0.0" through2 "^4.0.0" -github-slugger@^1.0.0, github-slugger@^1.4.0: +github-slugger@^1.0.0, github-slugger@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.5.0.tgz#17891bbc73232051474d68bd867a34625c955f7d" integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw== @@ -11395,13 +9396,6 @@ glob-parent@^6.0.2: dependencies: is-glob "^4.0.3" -glob-promise@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/glob-promise/-/glob-promise-6.0.2.tgz#7c7f2a223e3aaa8f7bd7ff5f24d0ab2352724b31" - integrity sha512-Ni2aDyD1ekD6x8/+K4hDriRDbzzfuK4yKpqSymJ4P7IxbtARiOOuU+k40kbHM0sLIlbf1Qh0qdMkAHMZYE6XJQ== - dependencies: - "@types/glob" "^8.0.0" - glob-to-regexp@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" @@ -11412,6 +9406,18 @@ glob-to-regexp@^0.4.1: resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== +glob@7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + glob@7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" @@ -11424,7 +9430,7 @@ glob@7.2.0: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^10.0.0: +glob@^10.0.0, glob@^10.2.2: version "10.3.3" resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.3.tgz#8360a4ffdd6ed90df84aa8d52f21f452e86a123b" integrity sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw== @@ -11448,17 +9454,6 @@ glob@^7.0.0, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, gl path-is-absolute "^1.0.0" glob@^8.0.1: - version "8.0.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-8.0.3.tgz#415c6eb2deed9e502c68fa44a272e6da6eeca42e" - integrity sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^5.0.1" - once "^1.3.0" - -glob@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== @@ -11494,25 +9489,18 @@ globals@^11.1.0: integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== globals@^13.6.0, globals@^13.9.0: - version "13.17.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.17.0.tgz#902eb1e680a41da93945adbdcb5a9f361ba69bd4" - integrity sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw== + version "13.21.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.21.0.tgz#163aae12f34ef502f5153cfbdd3600f36c63c571" + integrity sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg== dependencies: type-fest "^0.20.2" -globby@^10.0.1: - version "10.0.2" - resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543" - integrity sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg== +globalthis@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" + integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== dependencies: - "@types/glob" "^7.1.1" - array-union "^2.1.0" - dir-glob "^3.0.1" - fast-glob "^3.0.3" - glob "^7.1.3" - ignore "^5.1.1" - merge2 "^1.2.3" - slash "^3.0.0" + define-properties "^1.1.3" globby@^11, globby@^11.0.0, globby@^11.0.1, globby@^11.0.2, globby@^11.0.3, globby@^11.1.0: version "11.1.0" @@ -11542,16 +9530,38 @@ gopd@^1.0.1: dependencies: get-intrinsic "^1.1.3" +got@^11: + version "11.8.6" + resolved "https://registry.yarnpkg.com/got/-/got-11.8.6.tgz#276e827ead8772eddbcfc97170590b841823233a" + integrity sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g== + dependencies: + "@sindresorhus/is" "^4.0.0" + "@szmarczak/http-timer" "^4.0.5" + "@types/cacheable-request" "^6.0.1" + "@types/responselike" "^1.0.0" + cacheable-lookup "^5.0.3" + cacheable-request "^7.0.2" + decompress-response "^6.0.0" + http2-wrapper "^1.0.0-beta.5.2" + lowercase-keys "^2.0.0" + p-cancelable "^2.0.0" + responselike "^2.0.0" + graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.5, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: - version "4.2.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" - integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== grapheme-splitter@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ== +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + grouped-queue@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/grouped-queue/-/grouped-queue-2.0.0.tgz#a2c6713f2171e45db2c300a3a9d7c119d694dac8" @@ -11587,12 +9597,12 @@ gzip-size@^7.0.0: duplexer "^0.1.2" handlebars@^4.7.7: - version "4.7.7" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1" - integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA== + version "4.7.8" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.8.tgz#41c42c18b1be2365439188c77c6afae71c0cd9e9" + integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ== dependencies: minimist "^1.2.5" - neo-async "^2.6.0" + neo-async "^2.6.2" source-map "^0.6.1" wordwrap "^1.0.0" optionalDependencies: @@ -11632,6 +9642,11 @@ has-property-descriptors@^1.0.0: dependencies: get-intrinsic "^1.1.1" +has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" @@ -11733,6 +9748,13 @@ hosted-git-info@^4.0.1: dependencies: lru-cache "^6.0.0" +hosted-git-info@^6.0.0: + version "6.1.1" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-6.1.1.tgz#629442c7889a69c05de604d52996b74fe6f26d58" + integrity sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w== + dependencies: + lru-cache "^7.5.1" + html-encoding-sniffer@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" @@ -11753,12 +9775,12 @@ http-assert@^1.3.0: deep-equal "~1.0.1" http-errors "~1.8.0" -http-cache-semantics@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" - integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== +http-cache-semantics@^4.0.0, http-cache-semantics@^4.1.0, http-cache-semantics@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" + integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== -http-call@^5.1.2, http-call@^5.2.2: +http-call@^5.2.2: version "5.3.0" resolved "https://registry.yarnpkg.com/http-call/-/http-call-5.3.0.tgz#4ded815b13f423de176eb0942d69c43b25b148db" integrity sha512-ahwimsC23ICE4kPl9xTBjKB4inbRaeLyZeRunC/1Jy/Z6X8tv22MEAjK+KBOMSVLaqXPTTmd8638waVIKLGx2w== @@ -11820,6 +9842,14 @@ http-proxy-agent@^5.0.0: agent-base "6" debug "4" +http2-wrapper@^1.0.0-beta.5.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d" + integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg== + dependencies: + quick-lru "^5.1.1" + resolve-alpn "^1.0.0" + https-proxy-agent@5.0.1, https-proxy-agent@^5.0.0, https-proxy-agent@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" @@ -11910,7 +9940,7 @@ ieee754@1.1.13: resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== -ieee754@^1.1.13, ieee754@^1.1.4: +ieee754@^1.1.13, ieee754@^1.1.4, ieee754@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== @@ -11922,15 +9952,22 @@ ignore-walk@^4.0.1: dependencies: minimatch "^3.0.4" +ignore-walk@^6.0.0: + version "6.0.3" + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-6.0.3.tgz#0fcdb6decaccda35e308a7b0948645dd9523b7bb" + integrity sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA== + dependencies: + minimatch "^9.0.0" + ignore@^4.0.6: version "4.0.6" resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== ignore@^5.1.1, ignore@^5.1.8, ignore@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" - integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== + version "5.2.4" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" + integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== immediate@~3.0.5: version "3.0.6" @@ -12040,9 +10077,9 @@ inquirer@^1.1.3: through "^2.3.6" inquirer@^8.0.0, inquirer@^8.2.4: - version "8.2.5" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.5.tgz#d8654a7542c35a9b9e069d27e2df4858784d54f8" - integrity sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ== + version "8.2.6" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.6.tgz#733b74888195d8d400a67ac332011b5fae5ea562" + integrity sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg== dependencies: ansi-escapes "^4.2.1" chalk "^4.1.1" @@ -12058,14 +10095,14 @@ inquirer@^8.0.0, inquirer@^8.2.4: string-width "^4.1.0" strip-ansi "^6.0.0" through "^2.3.6" - wrap-ansi "^7.0.0" + wrap-ansi "^6.0.1" -internal-slot@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" - integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== +internal-slot@^1.0.3, internal-slot@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986" + integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ== dependencies: - get-intrinsic "^1.1.0" + get-intrinsic "^1.2.0" has "^1.0.3" side-channel "^1.0.4" @@ -12136,11 +10173,27 @@ is-arguments@^1.0.4: call-bind "^1.0.2" has-tostringtag "^1.0.0" +is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" + integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.0" + is-typed-array "^1.1.10" + is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== +is-async-function@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.0.0.tgz#8e4418efd3e5d3a6ebb0164c05ef5afb69aa9646" + integrity sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA== + dependencies: + has-tostringtag "^1.0.0" + is-bigint@^1.0.1: version "1.0.4" resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" @@ -12174,9 +10227,9 @@ is-buffer@^2.0.0: integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== is-builtin-module@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.0.tgz#bb0310dfe881f144ca83f30100ceb10cf58835e0" - integrity sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw== + version "3.2.1" + resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz#f03271717d8654cfcaf07ab0463faa3571581169" + integrity sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A== dependencies: builtin-modules "^3.3.0" @@ -12199,10 +10252,10 @@ is-ci@^3.0.1: dependencies: ci-info "^3.2.0" -is-core-module@^2.5.0, is-core-module@^2.8.1, is-core-module@^2.9.0: - version "2.11.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144" - integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw== +is-core-module@^2.13.0, is-core-module@^2.5.0, is-core-module@^2.8.1, is-core-module@^2.9.0: + version "2.13.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.0.tgz#bb52aa6e2cbd49a30c2ba68c42bf3435ba6072db" + integrity sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ== dependencies: has "^1.0.3" @@ -12220,7 +10273,7 @@ is-data-descriptor@^1.0.0: dependencies: kind-of "^6.0.0" -is-date-object@^1.0.1: +is-date-object@^1.0.1, is-date-object@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== @@ -12277,6 +10330,13 @@ is-extglob@^2.1.0, is-extglob@^2.1.1: resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== +is-finalizationregistry@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz#c8749b65f17c133313e661b1289b95ad3dbd62e6" + integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw== + dependencies: + call-bind "^1.0.2" + is-fullwidth-code-point@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" @@ -12284,11 +10344,6 @@ is-fullwidth-code-point@^1.0.0: dependencies: number-is-nan "^1.0.0" -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== - is-fullwidth-code-point@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" @@ -12299,7 +10354,7 @@ is-generator-fn@^2.0.0: resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== -is-generator-function@^1.0.7: +is-generator-function@^1.0.10, is-generator-function@^1.0.7: version "1.0.10" resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72" integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== @@ -12340,6 +10395,11 @@ is-lambda@^1.0.1: resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" integrity sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ== +is-map@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" + integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== + is-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" @@ -12459,6 +10519,11 @@ is-scoped@^2.1.0: dependencies: scoped-regex "^2.0.0" +is-set@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" + integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== + is-shared-array-buffer@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" @@ -12504,16 +10569,12 @@ is-text-path@^1.0.1: dependencies: text-extensions "^1.0.0" -is-typed-array@^1.1.10, is-typed-array@^1.1.3: - version "1.1.10" - resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.10.tgz#36a5b5cb4189b575d1a3e4b08536bfb485801e3f" - integrity sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A== +is-typed-array@^1.1.10, is-typed-array@^1.1.3, is-typed-array@^1.1.9: + version "1.1.12" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a" + integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - for-each "^0.3.3" - gopd "^1.0.1" - has-tostringtag "^1.0.0" + which-typed-array "^1.1.11" is-typedarray@^1.0.0: version "1.0.0" @@ -12535,6 +10596,11 @@ is-utf8@^0.2.0, is-utf8@^0.2.1: resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" integrity sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q== +is-weakmap@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2" + integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== + is-weakref@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" @@ -12542,12 +10608,20 @@ is-weakref@^1.0.2: dependencies: call-bind "^1.0.2" +is-weakset@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d" + integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + is-windows@^1.0.0, is-windows@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== -is-wsl@^2.1.1, is-wsl@^2.2.0: +is-wsl@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== @@ -12564,11 +10638,21 @@ isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== -isbinaryfile@^4.0.10, isbinaryfile@^4.0.6, isbinaryfile@^4.0.8: +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + +isbinaryfile@^4.0.10: version "4.0.10" resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.10.tgz#0c5b5e30c2557a2f06febd37b7322946aaee42b3" integrity sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw== +isbinaryfile@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-5.0.0.tgz#034b7e54989dab8986598cbcea41f66663c65234" + integrity sha512-UDdnyGvMajJUWCkib7Cei/dvyJrrvo4FIrsvSFWdPpXSUorzXrDJ0S+X5Q4ZlasfPjca4yqCNNsjbCeiy8FFeg== + isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" @@ -12586,14 +10670,6 @@ isobject@^3.0.0, isobject@^3.0.1: resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== -isomorphic-unfetch@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz#87341d5f4f7b63843d468438128cb087b7c3e98f" - integrity sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q== - dependencies: - node-fetch "^2.6.1" - unfetch "^4.2.0" - istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3" @@ -12620,13 +10696,13 @@ istanbul-lib-instrument@^5.0.4: istanbul-lib-coverage "^3.2.0" semver "^6.3.0" -istanbul-lib-report@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" - integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== +istanbul-lib-report@^3.0.0, istanbul-lib-report@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d" + integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== dependencies: istanbul-lib-coverage "^3.0.0" - make-dir "^3.0.0" + make-dir "^4.0.0" supports-color "^7.1.0" istanbul-lib-source-maps@^4.0.0: @@ -12639,31 +10715,42 @@ istanbul-lib-source-maps@^4.0.0: source-map "^0.6.1" istanbul-reports@^3.0.2: - version "3.1.5" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.5.tgz#cc9a6ab25cb25659810e4785ed9d9fb742578bae" - integrity sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w== + version "3.1.6" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.6.tgz#2544bcab4768154281a2f0870471902704ccaa1a" + integrity sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg== dependencies: html-escaper "^2.0.0" istanbul-lib-report "^3.0.0" +iterator.prototype@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.0.tgz#690c88b043d821f783843aaf725d7ac3b62e3b46" + integrity sha512-rjuhAk1AJ1fssphHD0IFV6TWL40CwRZ53FrztKx43yk2v6rguBYsY4Bj1VU4HmoMmKwZUlx7mfnhDf9cOp4YTw== + dependencies: + define-properties "^1.1.4" + get-intrinsic "^1.1.3" + has-symbols "^1.0.3" + has-tostringtag "^1.0.0" + reflect.getprototypeof "^1.0.3" + jackspeak@^2.0.3: - version "2.2.3" - resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.2.3.tgz#ac63c57c18d254dc78a1f4ecd1cdeb4daeb6e616" - integrity sha512-pF0kfjmg8DJLxDrizHoCZGUFz4P4czQ3HyfW4BU0ffebYkzAVlBywp5zaxW/TM+r0sGbmrQdi8EQQVTJFxnGsQ== + version "2.3.0" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.0.tgz#aa228a94de830f31d4e4f0184427ce91c4ff1493" + integrity sha512-uKmsITSsF4rUWQHzqaRUuyAir3fZfW3f202Ee34lz/gZCi970CPZwyQXLGNgWJvvZbvFyzeyGq0+4fcG/mBKZg== dependencies: "@isaacs/cliui" "^8.0.2" optionalDependencies: "@pkgjs/parseargs" "^0.11.0" jake@^10.8.5: - version "10.8.5" - resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" - integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw== + version "10.8.7" + resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.7.tgz#63a32821177940c33f356e0ba44ff9d34e1c7d8f" + integrity sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w== dependencies: async "^3.2.3" chalk "^4.0.2" - filelist "^1.0.1" - minimatch "^3.0.4" + filelist "^1.0.4" + minimatch "^3.1.2" jest-changed-files@^26.6.2: version "26.6.2" @@ -12796,20 +10883,20 @@ jest-haste-map@^26.6.2: optionalDependencies: fsevents "^2.1.2" -jest-haste-map@^29.3.1: - version "29.3.1" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.3.1.tgz#af83b4347f1dae5ee8c2fb57368dc0bb3e5af843" - integrity sha512-/FFtvoG1xjbbPXQLFef+WSU4yrc0fc0Dds6aRPBojUid7qlPqZvxdUBA03HW0fnVHXVCnCdkuoghYItKNzc/0A== +jest-haste-map@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.6.3.tgz#a53ac35a137fd32d932039aab29d02a9dab30689" + integrity sha512-GecR5YavfjkhOytEFHAeI6aWWG3f/cOKNB1YJvj/B76xAmeVjy4zJUYobGF030cRmKaO1FBw3V8CZZ6KVh9ZSw== dependencies: - "@jest/types" "^29.3.1" + "@jest/types" "^29.6.3" "@types/graceful-fs" "^4.1.3" "@types/node" "*" anymatch "^3.0.3" fb-watchman "^2.0.0" graceful-fs "^4.2.9" - jest-regex-util "^29.2.0" - jest-util "^29.3.1" - jest-worker "^29.3.1" + jest-regex-util "^29.6.3" + jest-util "^29.6.3" + jest-worker "^29.6.3" micromatch "^4.0.4" walker "^1.0.8" optionalDependencies: @@ -12881,19 +10968,19 @@ jest-mock@^26.6.2: "@types/node" "*" jest-pnp-resolver@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" - integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== + version "1.2.3" + resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e" + integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== jest-regex-util@^26.0.0: version "26.0.0" resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28" integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== -jest-regex-util@^29.2.0: - version "29.2.0" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.2.0.tgz#82ef3b587e8c303357728d0322d48bbfd2971f7b" - integrity sha512-6yXn0kg2JXzH30cr2NlThF+70iuO/3irbaB4mh5WyqNIvLLP+B6sFdluO1/1RJmslyh/f9osnefECflHvTbwVA== +jest-regex-util@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.6.3.tgz#4a556d9c776af68e1c5f48194f4d0327d24e8a52" + integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg== jest-resolve-dependencies@^26.6.3: version "26.6.3" @@ -13019,12 +11106,12 @@ jest-util@^26.6.2: is-ci "^2.0.0" micromatch "^4.0.2" -jest-util@^29.3.1: - version "29.3.1" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.3.1.tgz#1dda51e378bbcb7e3bc9d8ab651445591ed373e1" - integrity sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ== +jest-util@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.6.3.tgz#e15c3eac8716440d1ed076f09bc63ace1aebca63" + integrity sha512-QUjna/xSy4B32fzcKTSz1w7YYzgiHrjjJjevdRf61HYk998R5vVMMNmrHESYZVDS5DSWs+1srPLPKxXPkeSDOA== dependencies: - "@jest/types" "^29.3.1" + "@jest/types" "^29.6.3" "@types/node" "*" chalk "^4.0.0" ci-info "^3.2.0" @@ -13065,13 +11152,13 @@ jest-worker@^26.6.2: merge-stream "^2.0.0" supports-color "^7.0.0" -jest-worker@^29.3.1: - version "29.3.1" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.3.1.tgz#e9462161017a9bb176380d721cab022661da3d6b" - integrity sha512-lY4AnnmsEWeiXirAIA0c9SDPbuCBq8IYuDVL8PMm0MZ2PEs2yPvRA/J64QBXuZp7CYKrDM/rmNrc9/i3KJQncw== +jest-worker@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.6.3.tgz#7b1a47bbb6559f3c0882d16595938590e63915d5" + integrity sha512-wacANXecZ/GbQakpf2CClrqrlwsYYDSXFd4fIGdL+dXpM2GWoJ+6bhQ7vR3TKi3+gkSfBkjy1/khH/WrYS4Q6g== dependencies: "@types/node" "*" - jest-util "^29.3.1" + jest-util "^29.6.3" merge-stream "^2.0.0" supports-color "^8.0.0" @@ -13084,20 +11171,25 @@ jest@^26.6.3: import-local "^3.0.2" jest-cli "^26.6.3" +jiti@^1.18.2: + version "1.19.3" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.19.3.tgz#ef554f76465b3c2b222dc077834a71f0d4a37569" + integrity sha512-5eEbBDQT/jF1xg6l36P+mWGGoH9Spuy0PCdSr2dtWRDGC6ph/w9ZCL4lmESW8f8F7MwT3XKescfP0wnZWAKL9w== + jmespath@0.16.0: version "0.16.0" resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.16.0.tgz#b15b0a85dfd4d930d43e69ed605943c802785076" integrity sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw== joi@^17.3.0: - version "17.7.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.7.0.tgz#591a33b1fe1aca2bc27f290bcad9b9c1c570a6b3" - integrity sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg== + version "17.9.2" + resolved "https://registry.yarnpkg.com/joi/-/joi-17.9.2.tgz#8b2e4724188369f55451aebd1d0b1d9482470690" + integrity sha512-Itk/r+V4Dx0V3c7RLFdRh12IOjySm2/WGPMubBT92cQvRfYZhPM2W0hZlctjj72iES8jsRCwp7S/cRmWBnJ4nw== dependencies: "@hapi/hoek" "^9.0.0" "@hapi/topo" "^5.0.0" "@sideway/address" "^4.1.3" - "@sideway/formula" "^3.0.0" + "@sideway/formula" "^3.0.1" "@sideway/pinpoint" "^2.0.0" "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: @@ -13188,6 +11280,11 @@ jsesc@~0.5.0: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + json-parse-better-errors@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" @@ -13198,6 +11295,11 @@ json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== +json-parse-even-better-errors@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz#2cb2ee33069a78870a0c7e3da560026b89669cf7" + integrity sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA== + json-schema-traverse@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" @@ -13223,19 +11325,14 @@ json-stringify-safe@^5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== +json5@^1.0.1, json5@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" + integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== dependencies: minimist "^1.2.0" -json5@^2.1.2, json5@^2.2.0, json5@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" - integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== - -json5@^2.2.2: +json5@^2.1.2, json5@^2.2.2: version "2.2.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== @@ -13267,14 +11364,16 @@ jsonparse@^1.2.0, jsonparse@^1.3.1: integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== "jsx-ast-utils@^2.4.1 || ^3.0.0": - version "3.3.3" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea" - integrity sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw== + version "3.3.5" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#4766bd05a8e2a11af222becd19e15575e52a853a" + integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ== dependencies: - array-includes "^3.1.5" - object.assign "^4.1.3" + array-includes "^3.1.6" + array.prototype.flat "^1.3.1" + object.assign "^4.1.4" + object.values "^1.1.6" -jszip@^3.10.0: +jszip@^3.10.1: version "3.10.1" resolved "https://registry.yarnpkg.com/jszip/-/jszip-3.10.1.tgz#34aee70eb18ea1faec2f589208a157d1feb091c2" integrity sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g== @@ -13285,14 +11384,14 @@ jszip@^3.10.0: setimmediate "^1.0.5" just-diff-apply@^5.2.0: - version "5.4.1" - resolved "https://registry.yarnpkg.com/just-diff-apply/-/just-diff-apply-5.4.1.tgz#1debed059ad009863b4db0e8d8f333d743cdd83b" - integrity sha512-AAV5Jw7tsniWwih8Ly3fXxEZ06y+6p5TwQMsw0dzZ/wPKilzyDgdAnL0Ug4NNIquPUOh1vfFWEHbmXUqM5+o8g== + version "5.5.0" + resolved "https://registry.yarnpkg.com/just-diff-apply/-/just-diff-apply-5.5.0.tgz#771c2ca9fa69f3d2b54e7c3f5c1dfcbcc47f9f0f" + integrity sha512-OYTthRfSh55WOItVqwpefPtNt2VdKsq5AnAK6apdtR6yCH8pr0CmSr710J0Mf+WdQy7K/OzMy7K2MgAfdQURDw== just-diff@^5.0.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/just-diff/-/just-diff-5.1.1.tgz#8da6414342a5ed6d02ccd64f5586cbbed3146202" - integrity sha512-u8HXJ3HlNrTzY7zrYYKjNEfBlyjqhdBkoyTVdjtn7p02RJD5NvR8rIClzeGA7t+UYP1/7eAkWNLU0+P3QrEqKQ== + version "5.2.0" + resolved "https://registry.yarnpkg.com/just-diff/-/just-diff-5.2.0.tgz#60dca55891cf24cd4a094e33504660692348a241" + integrity sha512-6ufhP9SHjb7jibNFrNxyFZ6od3g+An6Ai9mhGRvcYe8UJlH0prseN64M+6ZBBUoKYHZsitDP42gAJ8+eVWr3lw== just-extend@^4.0.2: version "4.2.1" @@ -13306,6 +11405,13 @@ keygrip@~1.1.0: dependencies: tsscmp "1.0.6" +keyv@^4.0.0: + version "4.5.3" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.3.tgz#00873d2b046df737963157bd04f294ca818c9c25" + integrity sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug== + dependencies: + json-buffer "3.0.1" + kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" @@ -13335,15 +11441,15 @@ kleur@^3.0.3: resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== -kleur@^4.0.3, kleur@^4.1.4: +kleur@^4.0.3, kleur@^4.1.5: version "4.1.5" resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== -klona@^2.0.4, klona@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.5.tgz#d166574d90076395d9963aa7a928fabb8d76afbc" - integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== +klona@^2.0.4: + version "2.0.6" + resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22" + integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== koa-compose@^4.1.0: version "4.1.0" @@ -13383,9 +11489,9 @@ koa-static@^5.0.0: koa-send "^5.0.0" koa@^2.13.0: - version "2.13.4" - resolved "https://registry.yarnpkg.com/koa/-/koa-2.13.4.tgz#ee5b0cb39e0b8069c38d115139c774833d32462e" - integrity sha512-43zkIKubNbnrULWlHdN5h1g3SEKXOEzoAlRsHOTFpnlDu8JlAOZSMJBLULusuXRequboiwJcj5vtYXKB3k7+2g== + version "2.14.2" + resolved "https://registry.yarnpkg.com/koa/-/koa-2.14.2.tgz#a57f925c03931c2b4d94b19d2ebf76d3244863fc" + integrity sha512-VFI2bpJaodz6P7x2uyLiX6RLYpZmOJqNmoCst/Yyd7hQlszyPwG/I9CQJ63nOtKSxpt5M7NH67V6nJL2BwCl7g== dependencies: accepts "^1.3.5" cache-content-type "^1.0.0" @@ -13433,14 +11539,6 @@ levn@^0.4.1: prelude-ls "^1.2.1" type-check "~0.4.0" -levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - lie@~3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/lie/-/lie-3.3.0.tgz#dcf82dee545f46074daf200c7c1c5a08e0f40f6a" @@ -13449,17 +11547,17 @@ lie@~3.3.0: immediate "~3.0.5" lighthouse-logger@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/lighthouse-logger/-/lighthouse-logger-1.3.0.tgz#ba6303e739307c4eee18f08249524e7dafd510db" - integrity sha512-BbqAKApLb9ywUli+0a+PcV04SyJ/N1q/8qgCNe6U97KbPCS1BTksEuHFLYdvc8DltuhfxIUBqDZsC0bBGtl3lA== + version "1.4.2" + resolved "https://registry.yarnpkg.com/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz#aef90f9e97cd81db367c7634292ee22079280aaa" + integrity sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g== dependencies: debug "^2.6.9" marky "^1.2.2" -lilconfig@^2.0.5, lilconfig@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.6.tgz#32a384558bd58af3d4c6e077dd1ad1d397bc69d4" - integrity sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg== +lilconfig@^2.0.5, lilconfig@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" + integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== lines-and-columns@^1.1.6: version "1.2.4" @@ -13515,29 +11613,30 @@ lit-analyzer@1.2.1, lit-analyzer@^1.2.1: vscode-html-languageservice "3.1.0" web-component-analyzer "~1.1.1" -lit-element@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/lit-element/-/lit-element-3.2.2.tgz#d148ab6bf4c53a33f707a5168e087725499e5f2b" - integrity sha512-6ZgxBR9KNroqKb6+htkyBwD90XGRiqKDHVrW/Eh0EZ+l+iC+u+v+w3/BA5NGi4nizAVHGYvQBHUDuSmLjPp7NQ== +lit-element@^3.3.0: + version "3.3.3" + resolved "https://registry.yarnpkg.com/lit-element/-/lit-element-3.3.3.tgz#10bc19702b96ef5416cf7a70177255bfb17b3209" + integrity sha512-XbeRxmTHubXENkV4h8RIPyr8lXc+Ff28rkcQzw3G6up2xg5E8Zu1IgOWIwBLEQsu3cOVFqdYwiVi0hv0SlpqUA== dependencies: + "@lit-labs/ssr-dom-shim" "^1.1.0" "@lit/reactive-element" "^1.3.0" - lit-html "^2.2.0" + lit-html "^2.8.0" -lit-html@^2.0.0, lit-html@^2.2.0, lit-html@^2.3.1, lit-html@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/lit-html/-/lit-html-2.4.0.tgz#b510430f39a56ec959167ed1187241a4e3ab1574" - integrity sha512-G6qXu4JNUpY6aaF2VMfaszhO9hlWw0hOTRFDmuMheg/nDYGB+2RztUSOyrzALAbr8Nh0Y7qjhYkReh3rPnplVg== +lit-html@^2.0.0, lit-html@^2.3.1, lit-html@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/lit-html/-/lit-html-2.8.0.tgz#96456a4bb4ee717b9a7d2f94562a16509d39bffa" + integrity sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q== dependencies: "@types/trusted-types" "^2.0.2" lit@^2.0.0, lit@^2.0.2, lit@^2.3.1: - version "2.4.0" - resolved "https://registry.yarnpkg.com/lit/-/lit-2.4.0.tgz#e33a0f463e17408f6e7f71464e6a266e60a5bb77" - integrity sha512-fdgzxEtLrZFQU/BqTtxFQCLwlZd9bdat+ltzSFjvWkZrs7eBmeX0L5MHUMb3kYIkuS8Xlfnii/iI5klirF8/Xg== + version "2.8.0" + resolved "https://registry.yarnpkg.com/lit/-/lit-2.8.0.tgz#4d838ae03059bf9cafa06e5c61d8acc0081e974e" + integrity sha512-4Sc3OFX9QHOJaHbmTMk28SYgVxLN3ePDjg7hofEft2zWlehFL3LiAuapWc4U/kYwMYJSh2hTCPZ6/LIC7ii0MA== dependencies: - "@lit/reactive-element" "^1.4.0" - lit-element "^3.2.0" - lit-html "^2.4.0" + "@lit/reactive-element" "^1.6.0" + lit-element "^3.3.0" + lit-html "^2.8.0" load-json-file@^4.0.0: version "4.0.0" @@ -13560,16 +11659,6 @@ load-json-file@^5.3.0: strip-bom "^3.0.0" type-fest "^0.3.0" -load-json-file@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-6.2.0.tgz#5c7770b42cafa97074ca2848707c61662f4251a1" - integrity sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ== - dependencies: - graceful-fs "^4.1.15" - parse-json "^5.0.0" - strip-bom "^4.0.0" - type-fest "^0.6.0" - load-yaml-file@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/load-yaml-file/-/load-yaml-file-0.2.0.tgz#af854edaf2bea89346c07549122753c07372f64d" @@ -13581,18 +11670,18 @@ load-yaml-file@^0.2.0: strip-bom "^3.0.0" loader-utils@^1.2.3: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" - integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== + version "1.4.2" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.2.tgz#29a957f3a63973883eb684f10ffd3d151fec01a3" + integrity sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg== dependencies: big.js "^5.2.2" emojis-list "^3.0.0" json5 "^1.0.1" loader-utils@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.3.tgz#d4b15b8504c63d1fc3f2ade52d41bc8459d6ede1" - integrity sha512-THWqIsn8QRnvLl0shHYVBN9syumU8pYWEHPTmkiVGd+7K5eFNVSY6AJhRvgGF70gg1Dz+l/k8WicvFCxdEs60A== + version "2.0.4" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" + integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== dependencies: big.js "^5.2.2" emojis-list "^3.0.0" @@ -13620,6 +11709,11 @@ locate-path@^6.0.0: dependencies: p-locate "^5.0.0" +lodash.assignwith@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assignwith/-/lodash.assignwith-4.2.0.tgz#127a97f02adc41751a954d24b0de17e100e038eb" + integrity sha512-ZznplvbvtjK2gMvnQ1BR/zqPFZmS6jbK4p+6Up4xcRYA7yMIwxHCfbTcrYxXKzzqLsQ05eJPVznEW3tuwV7k1g== + lodash.camelcase@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" @@ -13731,9 +11825,9 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: js-tokens "^3.0.0 || ^4.0.0" loupe@^2.3.1: - version "2.3.4" - resolved "https://registry.yarnpkg.com/loupe/-/loupe-2.3.4.tgz#7e0b9bffc76f148f9be769cb1321d3dcf3cb25f3" - integrity sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ== + version "2.3.6" + resolved "https://registry.yarnpkg.com/loupe/-/loupe-2.3.6.tgz#76e4af498103c532d1ecc9be102036a21f787b53" + integrity sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA== dependencies: get-func-name "^2.0.0" @@ -13744,6 +11838,11 @@ lower-case@^2.0.2: dependencies: tslib "^2.0.3" +lowercase-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== + lowlight@^1.17.0: version "1.20.0" resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.20.0.tgz#ddb197d33462ad0d93bf19d17b6c301aa3941888" @@ -13774,10 +11873,15 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -lru-cache@^7.7.1: - version "7.14.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.14.1.tgz#8da8d2f5f59827edb388e63e459ac23d6d408fea" - integrity sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA== +lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: + version "7.18.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" + integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== + +lru-cache@^8.0.4: + version "8.0.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-8.0.5.tgz#983fe337f3e176667f8e567cfcce7cb064ea214e" + integrity sha512-MhWWlVnuab1RG5/zMRRcVGXZLCXrZTgfwMikgzCegsPnG62yDQo5JnqKkrK4jO5iKqDAZGItAqN5CtKBCBWRUA== "lru-cache@^9.1.1 || ^10.0.0": version "10.0.1" @@ -13792,9 +11896,9 @@ magic-string@^0.27.0: "@jridgewell/sourcemap-codec" "^1.4.13" magic-string@^0.30.0: - version "0.30.2" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.2.tgz#dcf04aad3d0d1314bc743d076c50feb29b3c7aca" - integrity sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug== + version "0.30.3" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.3.tgz#403755dfd9d6b398dfa40635d52e96c5ac095b85" + integrity sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw== dependencies: "@jridgewell/sourcemap-codec" "^1.4.15" @@ -13806,13 +11910,20 @@ make-dir@^2.0.0, make-dir@^2.1.0: pify "^4.0.1" semver "^5.6.0" -make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: +make-dir@^3.0.2, make-dir@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== dependencies: semver "^6.0.0" +make-dir@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e" + integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== + dependencies: + semver "^7.5.3" + make-error@^1, make-error@^1.1.1: version "1.3.6" resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" @@ -13840,6 +11951,27 @@ make-fetch-happen@^10.0.1: socks-proxy-agent "^7.0.0" ssri "^9.0.0" +make-fetch-happen@^11.0.0, make-fetch-happen@^11.0.1, make-fetch-happen@^11.0.3, make-fetch-happen@^11.1.1: + version "11.1.1" + resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz#85ceb98079584a9523d4bf71d32996e7e208549f" + integrity sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w== + dependencies: + agentkeepalive "^4.2.1" + cacache "^17.0.0" + http-cache-semantics "^4.1.1" + http-proxy-agent "^5.0.0" + https-proxy-agent "^5.0.0" + is-lambda "^1.0.1" + lru-cache "^7.7.1" + minipass "^5.0.0" + minipass-fetch "^3.0.0" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.4" + negotiator "^0.6.3" + promise-retry "^2.0.1" + socks-proxy-agent "^7.0.0" + ssri "^10.0.0" + make-fetch-happen@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz#53085a09e7971433e6765f7971bf63f4e05cb968" @@ -13907,9 +12039,9 @@ markdown-table@^3.0.0: integrity sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw== markdown-to-jsx@^7.1.8: - version "7.1.9" - resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-7.1.9.tgz#1ffae0cda07c189163d273bd57a5b8f8f8745586" - integrity sha512-x4STVIKIJR0mGgZIZ5RyAeQD7FEZd5tS8m/htbcVGlex32J+hlSLj+ExrHCxP6nRKF1EKbcO7i6WhC1GtOpBlA== + version "7.3.2" + resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-7.3.2.tgz#f286b4d112dad3028acc1e77dfe1f653b347e131" + integrity sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q== marky@^1.2.2: version "1.2.5" @@ -13942,9 +12074,9 @@ mdast-util-find-and-replace@^2.0.0: unist-util-visit-parents "^5.0.0" mdast-util-from-markdown@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz#84df2924ccc6c995dec1e2368b2b208ad0a76268" - integrity sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q== + version "1.3.1" + resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz#9421a5a247f10d31d2faed2a30df5ec89ceafcf0" + integrity sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww== dependencies: "@types/mdast" "^3.0.0" "@types/unist" "^2.0.0" @@ -14017,14 +12149,23 @@ mdast-util-gfm@^2.0.0: mdast-util-gfm-task-list-item "^1.0.0" mdast-util-to-markdown "^1.0.0" +mdast-util-phrasing@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz#c7c21d0d435d7fb90956038f02e8702781f95463" + integrity sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg== + dependencies: + "@types/mdast" "^3.0.0" + unist-util-is "^5.0.0" + mdast-util-to-markdown@^1.0.0, mdast-util-to-markdown@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-1.3.0.tgz#38b6cdc8dc417de642a469c4fc2abdf8c931bd1e" - integrity sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA== + version "1.5.0" + resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz#c13343cb3fc98621911d33b5cd42e7d0731171c6" + integrity sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A== dependencies: "@types/mdast" "^3.0.0" "@types/unist" "^2.0.0" longest-streak "^3.0.0" + mdast-util-phrasing "^3.0.0" mdast-util-to-string "^3.0.0" micromark-util-decode-string "^1.0.0" unist-util-visit "^4.0.0" @@ -14052,28 +12193,28 @@ media-typer@0.3.0: resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== -"mem-fs-editor@^8.1.2 || ^9.0.0": - version "9.5.0" - resolved "https://registry.yarnpkg.com/mem-fs-editor/-/mem-fs-editor-9.5.0.tgz#9368724bd37f76eebfcf24d71fc6624b01588969" - integrity sha512-7p+bBDqsSisO20YIZf2ntYvST27fFJINn7CKE21XdPUQDcLV62b/yB5sTOooQeEoiZ3rldZQ+4RfONgL/gbRoA== +"mem-fs-editor@^8.1.2 || ^9.0.0", mem-fs-editor@^9.0.0: + version "9.7.0" + resolved "https://registry.yarnpkg.com/mem-fs-editor/-/mem-fs-editor-9.7.0.tgz#dbb458b8acb885c84013645e93f71aa267a7fdf6" + integrity sha512-ReB3YD24GNykmu4WeUL/FDIQtkoyGB6zfJv60yfCo3QjKeimNcTqv2FT83bP0ccs6uu+sm5zyoBlspAzigmsdg== dependencies: binaryextensions "^4.16.0" commondir "^1.0.1" deep-extend "^0.6.0" ejs "^3.1.8" globby "^11.1.0" - isbinaryfile "^4.0.8" - minimatch "^3.1.2" + isbinaryfile "^5.0.0" + minimatch "^7.2.0" multimatch "^5.0.0" normalize-path "^3.0.0" textextensions "^5.13.0" "mem-fs@^1.2.0 || ^2.0.0": - version "2.2.1" - resolved "https://registry.yarnpkg.com/mem-fs/-/mem-fs-2.2.1.tgz#c87bc8a53fb17971b129d4bcd59a9149fb78c5b1" - integrity sha512-yiAivd4xFOH/WXlUi6v/nKopBh1QLzwjFi36NK88cGt/PRXI8WeBASqY+YSjIVWvQTx3hR8zHKDBMV6hWmglNA== + version "2.3.0" + resolved "https://registry.yarnpkg.com/mem-fs/-/mem-fs-2.3.0.tgz#d38bdd729ab0316bfb56d0d0ff669f91e7078463" + integrity sha512-GftCCBs6EN8sz3BoWO1bCj8t7YBtT713d8bUgbhg9Iel5kFSqnSvCK06TYIDJAtJ51cSiWkM/YemlT0dfoFycw== dependencies: - "@types/node" "^15.6.1" + "@types/node" "^15.6.2" "@types/vinyl" "^2.0.4" vinyl "^2.0.1" vinyl-file "^3.0.0" @@ -14107,7 +12248,7 @@ meow@^6.0.0: type-fest "^0.13.1" yargs-parser "^18.1.3" -meow@^8.0.0: +meow@^8.0.0, meow@^8.1.2: version "8.1.2" resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897" integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q== @@ -14145,9 +12286,9 @@ methods@~1.1.2: integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== micromark-core-commonmark@^1.0.0, micromark-core-commonmark@^1.0.1: - version "1.0.6" - resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz#edff4c72e5993d93724a3c206970f5a15b0585ad" - integrity sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz#1386628df59946b2d39fb2edfd10f3e8e0a75bb8" + integrity sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw== dependencies: decode-named-character-reference "^1.0.0" micromark-factory-destination "^1.0.0" @@ -14167,9 +12308,9 @@ micromark-core-commonmark@^1.0.0, micromark-core-commonmark@^1.0.1: uvu "^0.5.0" micromark-extension-gfm-autolink-literal@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.4.tgz#3a8af48264be47138654ab0b8700a8e22785ef07" - integrity sha512-WCssN+M9rUyfHN5zPBn3/f0mIA7tqArHL/EKbv3CZK+LT2rG77FEikIQEqBkv46fOqXQK4NEW/Pc7Z27gshpeg== + version "1.0.5" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.5.tgz#5853f0e579bbd8ef9e39a7c0f0f27c5a063a66e7" + integrity sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg== dependencies: micromark-util-character "^1.0.0" micromark-util-sanitize-uri "^1.0.0" @@ -14177,9 +12318,9 @@ micromark-extension-gfm-autolink-literal@^1.0.0: micromark-util-types "^1.0.0" micromark-extension-gfm-footnote@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.0.tgz#73e3db823db9defef25f68074cb4cf4bb9cf6a8c" - integrity sha512-RWYce7j8+c0n7Djzv5NzGEGitNNYO3uj+h/XYMdS/JinH1Go+/Qkomg/rfxExFzYTiydaV6GLeffGO5qcJbMPA== + version "1.1.2" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.2.tgz#05e13034d68f95ca53c99679040bc88a6f92fe2e" + integrity sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q== dependencies: micromark-core-commonmark "^1.0.0" micromark-factory-space "^1.0.0" @@ -14191,9 +12332,9 @@ micromark-extension-gfm-footnote@^1.0.0: uvu "^0.5.0" micromark-extension-gfm-strikethrough@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.5.tgz#4db40b87d674a6fe1d00d59ac91118e4f5960f12" - integrity sha512-X0oI5eYYQVARhiNfbETy7BfLSmSilzN1eOuoRnrf9oUNsPRrWOAe9UqSizgw1vNxQBfOwL+n2610S3bYjVNi7w== + version "1.0.7" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.7.tgz#c8212c9a616fa3bf47cb5c711da77f4fdc2f80af" + integrity sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw== dependencies: micromark-util-chunked "^1.0.0" micromark-util-classify-character "^1.0.0" @@ -14203,9 +12344,9 @@ micromark-extension-gfm-strikethrough@^1.0.0: uvu "^0.5.0" micromark-extension-gfm-table@^1.0.0: - version "1.0.6" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.6.tgz#22b2b18dff9db39bdb29d6017e53bdd370672c8e" - integrity sha512-92pq7Q+T+4kXH4M6kL+pc8WU23Z9iuhcqmtYFWdFWjm73ZscFpH2xE28+XFpGWlvgq3LUwcN0XC0PGCicYFpgA== + version "1.0.7" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.7.tgz#dcb46074b0c6254c3fc9cc1f6f5002c162968008" + integrity sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw== dependencies: micromark-factory-space "^1.0.0" micromark-util-character "^1.0.0" @@ -14221,9 +12362,9 @@ micromark-extension-gfm-tagfilter@^1.0.0: micromark-util-types "^1.0.0" micromark-extension-gfm-task-list-item@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.4.tgz#4b66d87847de40cef2b5ceddb9f9629a6dfe7472" - integrity sha512-9XlIUUVnYXHsFF2HZ9jby4h3npfX10S1coXTnV035QGPgrtNYQq3J6IfIvcCIUAJrrqBVi5BqA/LmaOMJqPwMQ== + version "1.0.5" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.5.tgz#b52ce498dc4c69b6a9975abafc18f275b9dde9f4" + integrity sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ== dependencies: micromark-factory-space "^1.0.0" micromark-util-character "^1.0.0" @@ -14246,18 +12387,18 @@ micromark-extension-gfm@^2.0.0: micromark-util-types "^1.0.0" micromark-factory-destination@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz#fef1cb59ad4997c496f887b6977aa3034a5a277e" - integrity sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz#eb815957d83e6d44479b3df640f010edad667b9f" + integrity sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg== dependencies: micromark-util-character "^1.0.0" micromark-util-symbol "^1.0.0" micromark-util-types "^1.0.0" micromark-factory-label@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz#6be2551fa8d13542fcbbac478258fb7a20047137" - integrity sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz#cc95d5478269085cfa2a7282b3de26eb2e2dec68" + integrity sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w== dependencies: micromark-util-character "^1.0.0" micromark-util-symbol "^1.0.0" @@ -14265,28 +12406,27 @@ micromark-factory-label@^1.0.0: uvu "^0.5.0" micromark-factory-space@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz#cebff49968f2b9616c0fcb239e96685cb9497633" - integrity sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz#c8f40b0640a0150751d3345ed885a080b0d15faf" + integrity sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ== dependencies: micromark-util-character "^1.0.0" micromark-util-types "^1.0.0" micromark-factory-title@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz#7e09287c3748ff1693930f176e1c4a328382494f" - integrity sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz#dd0fe951d7a0ac71bdc5ee13e5d1465ad7f50ea1" + integrity sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ== dependencies: micromark-factory-space "^1.0.0" micromark-util-character "^1.0.0" micromark-util-symbol "^1.0.0" micromark-util-types "^1.0.0" - uvu "^0.5.0" micromark-factory-whitespace@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz#e991e043ad376c1ba52f4e49858ce0794678621c" - integrity sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz#798fb7489f4c8abafa7ca77eed6b5745853c9705" + integrity sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ== dependencies: micromark-factory-space "^1.0.0" micromark-util-character "^1.0.0" @@ -14294,48 +12434,48 @@ micromark-factory-whitespace@^1.0.0: micromark-util-types "^1.0.0" micromark-util-character@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-1.1.0.tgz#d97c54d5742a0d9611a68ca0cd4124331f264d86" - integrity sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg== + version "1.2.0" + resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-1.2.0.tgz#4fedaa3646db249bc58caeb000eb3549a8ca5dcc" + integrity sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg== dependencies: micromark-util-symbol "^1.0.0" micromark-util-types "^1.0.0" micromark-util-chunked@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz#5b40d83f3d53b84c4c6bce30ed4257e9a4c79d06" - integrity sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz#37a24d33333c8c69a74ba12a14651fd9ea8a368b" + integrity sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ== dependencies: micromark-util-symbol "^1.0.0" micromark-util-classify-character@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz#cbd7b447cb79ee6997dd274a46fc4eb806460a20" - integrity sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz#6a7f8c8838e8a120c8e3c4f2ae97a2bff9190e9d" + integrity sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw== dependencies: micromark-util-character "^1.0.0" micromark-util-symbol "^1.0.0" micromark-util-types "^1.0.0" micromark-util-combine-extensions@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz#91418e1e74fb893e3628b8d496085639124ff3d5" - integrity sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz#192e2b3d6567660a85f735e54d8ea6e3952dbe84" + integrity sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA== dependencies: micromark-util-chunked "^1.0.0" micromark-util-types "^1.0.0" micromark-util-decode-numeric-character-reference@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz#dcc85f13b5bd93ff8d2868c3dba28039d490b946" - integrity sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz#b1e6e17009b1f20bc652a521309c5f22c85eb1c6" + integrity sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw== dependencies: micromark-util-symbol "^1.0.0" micromark-util-decode-string@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz#942252ab7a76dec2dbf089cc32505ee2bc3acf02" - integrity sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz#dc12b078cba7a3ff690d0203f95b5d5537f2809c" + integrity sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ== dependencies: decode-named-character-reference "^1.0.0" micromark-util-character "^1.0.0" @@ -14343,42 +12483,42 @@ micromark-util-decode-string@^1.0.0: micromark-util-symbol "^1.0.0" micromark-util-encode@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz#2c1c22d3800870ad770ece5686ebca5920353383" - integrity sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz#92e4f565fd4ccb19e0dcae1afab9a173bbeb19a5" + integrity sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw== micromark-util-html-tag-name@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz#eb227118befd51f48858e879b7a419fc0df20497" - integrity sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA== + version "1.2.0" + resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz#48fd7a25826f29d2f71479d3b4e83e94829b3588" + integrity sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q== micromark-util-normalize-identifier@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz#4a3539cb8db954bbec5203952bfe8cedadae7828" - integrity sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz#7a73f824eb9f10d442b4d7f120fecb9b38ebf8b7" + integrity sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q== dependencies: micromark-util-symbol "^1.0.0" micromark-util-resolve-all@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz#a7c363f49a0162e931960c44f3127ab58f031d88" - integrity sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz#4652a591ee8c8fa06714c9b54cd6c8e693671188" + integrity sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA== dependencies: micromark-util-types "^1.0.0" micromark-util-sanitize-uri@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz#f12e07a85106b902645e0364feb07cf253a85aee" - integrity sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg== + version "1.2.0" + resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz#613f738e4400c6eedbc53590c67b197e30d7f90d" + integrity sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A== dependencies: micromark-util-character "^1.0.0" micromark-util-encode "^1.0.0" micromark-util-symbol "^1.0.0" micromark-util-subtokenize@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz#ff6f1af6ac836f8bfdbf9b02f40431760ad89105" - integrity sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz#941c74f93a93eaf687b9054aeb94642b0e92edb1" + integrity sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A== dependencies: micromark-util-chunked "^1.0.0" micromark-util-symbol "^1.0.0" @@ -14386,19 +12526,19 @@ micromark-util-subtokenize@^1.0.0: uvu "^0.5.0" micromark-util-symbol@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz#b90344db62042ce454f351cf0bebcc0a6da4920e" - integrity sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz#813cd17837bdb912d069a12ebe3a44b6f7063142" + integrity sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag== micromark-util-types@^1.0.0, micromark-util-types@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-1.0.2.tgz#f4220fdb319205812f99c40f8c87a9be83eded20" - integrity sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w== + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-1.1.0.tgz#e6676a8cae0bb86a2171c498167971886cb7e283" + integrity sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg== micromark@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/micromark/-/micromark-3.1.0.tgz#eeba0fe0ac1c9aaef675157b52c166f125e89f62" - integrity sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA== + version "3.2.0" + resolved "https://registry.yarnpkg.com/micromark/-/micromark-3.2.0.tgz#1af9fef3f995ea1ea4ac9c7e2f19c48fd5c006e9" + integrity sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA== dependencies: "@types/debug" "^4.0.0" debug "^4.0.0" @@ -14472,6 +12612,16 @@ mimic-fn@^2.1.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== +mimic-response@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + +mimic-response@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" + integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== + min-indent@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" @@ -14497,13 +12647,20 @@ minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: brace-expansion "^1.1.7" minimatch@^5.0.1: - version "5.1.0" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.0.tgz#1717b464f4971b144f6aabe8f2d0b8e4511e09c7" - integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== + version "5.1.6" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" + integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^7.2.0: + version "7.4.6" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-7.4.6.tgz#845d6f254d8f4a5e4fd6baf44d5f10c8448365fb" + integrity sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw== dependencies: brace-expansion "^2.0.1" -minimatch@^9.0.1: +minimatch@^9.0.0, minimatch@^9.0.1: version "9.0.3" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== @@ -14526,10 +12683,10 @@ minimist-options@4.1.0, minimist-options@^4.0.2: is-plain-obj "^1.1.0" kind-of "^6.0.3" -minimist@^1.1.0, minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6: - version "1.2.7" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18" - integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g== +minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6: + version "1.2.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== minipass-collect@^1.0.2: version "1.0.2" @@ -14554,7 +12711,18 @@ minipass-fetch@^2.0.3: resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-2.1.2.tgz#95560b50c472d81a3bc76f20ede80eaed76d8add" integrity sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA== dependencies: - minipass "^3.1.6" + minipass "^3.1.6" + minipass-sized "^1.0.3" + minizlib "^2.1.2" + optionalDependencies: + encoding "^0.1.13" + +minipass-fetch@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-3.0.4.tgz#4d4d9b9f34053af6c6e597a64be8e66e42bf45b7" + integrity sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg== + dependencies: + minipass "^7.0.3" minipass-sized "^1.0.3" minizlib "^2.1.2" optionalDependencies: @@ -14590,20 +12758,18 @@ minipass-sized@^1.0.3: minipass "^3.0.0" minipass@^3.0.0, minipass@^3.1.0, minipass@^3.1.1, minipass@^3.1.3, minipass@^3.1.6: - version "3.3.4" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.4.tgz#ca99f95dd77c43c7a76bf51e6d200025eee0ffae" - integrity sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw== + version "3.3.6" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" + integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== dependencies: yallist "^4.0.0" -minipass@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.0.0.tgz#7cebb0f9fa7d56f0c5b17853cbe28838a8dbbd3b" - integrity sha512-g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw== - dependencies: - yallist "^4.0.0" +minipass@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" + integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== -"minipass@^5.0.0 || ^6.0.2 || ^7.0.0": +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.3: version "7.0.3" resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.3.tgz#05ea638da44e475037ed94d1c7efcc76a25e1974" integrity sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg== @@ -14625,9 +12791,9 @@ mixin-deep@^1.2.0: is-extendable "^1.0.1" mixme@^0.5.1: - version "0.5.4" - resolved "https://registry.yarnpkg.com/mixme/-/mixme-0.5.4.tgz#8cb3bd0cd32a513c161bf1ca99d143f0bcf2eff3" - integrity sha512-3KYa4m4Vlqx98GPdOHghxSdNtTvcP8E0kkaJ5Dlh+h2DRzF7zpuVVcA8B0QpKd11YJeP9QQ7ASkKzOeu195Wzw== + version "0.5.9" + resolved "https://registry.yarnpkg.com/mixme/-/mixme-0.5.9.tgz#a5a58e17354632179ff3ce5b0fc130899c8ba81c" + integrity sha512-VC5fg6ySUscaWUpI4gxCBTQMH2RdUpNrk+MsbpCYtIvf9SBJdiUey4qE7BXviJsJR4nDQxCZ+3yaYNW3guz/Pw== mkdirp-classic@^0.5.2: version "0.5.3" @@ -14741,6 +12907,15 @@ mute-stream@0.0.8: resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== +mz@^2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" + integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== + dependencies: + any-promise "^1.0.0" + object-assign "^4.0.1" + thenify-all "^1.0.0" + nanocolors@^0.2.1: version "0.2.13" resolved "https://registry.yarnpkg.com/nanocolors/-/nanocolors-0.2.13.tgz#dfd1ed0bfab05e9fe540eb6874525f0a1684099b" @@ -14751,10 +12926,10 @@ nanoid@3.3.1: resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" integrity sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== -nanoid@^3.1.25, nanoid@^3.3.1, nanoid@^3.3.4: - version "3.3.4" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" - integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== +nanoid@^3.1.25, nanoid@^3.3.1, nanoid@^3.3.6: + version "3.3.6" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" + integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== nanomatch@^1.2.9: version "1.2.13" @@ -14793,7 +12968,7 @@ negotiator@0.6.3, negotiator@^0.6.2, negotiator@^0.6.3: resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== -neo-async@^2.5.0, neo-async@^2.6.0: +neo-async@^2.5.0, neo-async@^2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== @@ -14804,12 +12979,12 @@ nice-try@^1.0.4: integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== nise@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/nise/-/nise-5.1.1.tgz#ac4237e0d785ecfcb83e20f389185975da5c31f3" - integrity sha512-yr5kW2THW1AkxVmCnKEh4nbYkJdB3I7LUkiUgOvEkOp414mc2UMaHMA7pjq1nYowhdoJZGwEKGaQVbxfpWj10A== + version "5.1.4" + resolved "https://registry.yarnpkg.com/nise/-/nise-5.1.4.tgz#491ce7e7307d4ec546f5a659b2efe94a18b4bbc0" + integrity sha512-8+Ib8rRJ4L0o3kfmyVCL7gzrohyDe0cMFTBa2d364yIrEGMEoetznKJx899YxjybU6bL9SQkYPSBBs1gyYs8Xg== dependencies: - "@sinonjs/commons" "^1.8.3" - "@sinonjs/fake-timers" ">=5" + "@sinonjs/commons" "^2.0.0" + "@sinonjs/fake-timers" "^10.0.2" "@sinonjs/text-encoding" "^0.7.1" just-extend "^4.0.2" path-to-regexp "^1.7.0" @@ -14822,10 +12997,10 @@ no-case@^3.0.4: lower-case "^2.0.2" tslib "^2.0.3" -nock@^13.0.0: - version "13.2.9" - resolved "https://registry.yarnpkg.com/nock/-/nock-13.2.9.tgz#4faf6c28175d36044da4cfa68e33e5a15086ad4c" - integrity sha512-1+XfJNYF1cjGB+TKMWi29eZ0b82QOvQs2YoLNzbpWGqFMtRQHTa57osqdGj4FrFPgkO4D4AZinzUJR9VvW3QUA== +nock@^13.3.3: + version "13.3.3" + resolved "https://registry.yarnpkg.com/nock/-/nock-13.3.3.tgz#179759c07d3f88ad3e794ace885629c1adfd3fe7" + integrity sha512-z+KUlILy9SK/RjpeXDiDUEAq4T94ADPHE3qaRkf66mpEhzc/ytOMm3Bwdrbq6k1tMWkbdujiKim3G2tfQARuJw== dependencies: debug "^4.1.0" json-stringify-safe "^5.0.1" @@ -14839,22 +13014,22 @@ node-dir@^0.1.17: dependencies: minimatch "^3.0.2" -node-fetch-native@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/node-fetch-native/-/node-fetch-native-1.0.1.tgz#1dfe78f57545d07e07016b7df4c0cb9d2ff416c7" - integrity sha512-VzW+TAk2wE4X9maiKMlT+GsPU4OMmR1U9CrHSmd3DFLn2IcZ9VJ6M6BBugGfYUnPCLSYxXdZy17M0BEJyhUTwg== +node-fetch-native@^1.0.2: + version "1.3.0" + resolved "https://registry.yarnpkg.com/node-fetch-native/-/node-fetch-native-1.3.0.tgz#87badfbaa460278197678d077e60fa2877870385" + integrity sha512-4AvgYFJ6VG+UF5Sm1LMq8Wvo8RTMZ1kTLqgZW3m5HjHfoUCHSkquyP3wwMQ82PW9SSwT+kWM2bXZyR0c2obqqw== -node-fetch@2.6.7, node-fetch@^2.6.1, node-fetch@^2.6.7: +node-fetch@2.6.7: version "2.6.7" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== dependencies: whatwg-url "^5.0.0" -node-fetch@^2.0.0: - version "2.6.12" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.12.tgz#02eb8e22074018e3d5a83016649d04df0e348fba" - integrity sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g== +node-fetch@^2.0.0, node-fetch@^2.6.7: + version "2.6.13" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.13.tgz#a20acbbec73c2e09f9007de5cda17104122e0010" + integrity sha512-StxNAxh15zr77QvvkmveSQ8uCQ4+v5FkvNTj0OESmiHu+VRi/gXArXtkWMElOsOUNLtUEvI4yS+rdtOHZTwlQA== dependencies: whatwg-url "^5.0.0" @@ -14874,6 +13049,23 @@ node-gyp@^8.2.0: tar "^6.1.2" which "^2.0.2" +node-gyp@^9.0.0: + version "9.4.0" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-9.4.0.tgz#2a7a91c7cba4eccfd95e949369f27c9ba704f369" + integrity sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg== + dependencies: + env-paths "^2.2.0" + exponential-backoff "^3.1.1" + glob "^7.1.4" + graceful-fs "^4.2.6" + make-fetch-happen "^11.0.3" + nopt "^6.0.0" + npmlog "^6.0.0" + rimraf "^3.0.2" + semver "^7.3.5" + tar "^6.1.2" + which "^2.0.2" + node-int64@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" @@ -14896,11 +13088,6 @@ node-releases@^2.0.13: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== -node-releases@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503" - integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg== - nopt@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" @@ -14908,6 +13095,13 @@ nopt@^5.0.0: dependencies: abbrev "1" +nopt@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-6.0.0.tgz#245801d8ebf409c6df22ab9d95b65e1309cdb16d" + integrity sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g== + dependencies: + abbrev "^1.0.0" + normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" @@ -14928,6 +13122,16 @@ normalize-package-data@^3.0.0, normalize-package-data@^3.0.3: semver "^7.3.4" validate-npm-package-license "^3.0.1" +normalize-package-data@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-5.0.0.tgz#abcb8d7e724c40d88462b84982f7cbf6859b4588" + integrity sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q== + dependencies: + hosted-git-info "^6.0.0" + is-core-module "^2.8.1" + semver "^7.3.5" + validate-npm-package-license "^3.0.4" + normalize-path@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" @@ -14945,6 +13149,11 @@ normalize-range@^0.1.2: resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== +normalize-url@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== + npm-bundled@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.2.tgz#944c78789bd739035b70baa2ca5cc32b8d860bc1" @@ -14952,6 +13161,13 @@ npm-bundled@^1.1.1: dependencies: npm-normalize-package-bin "^1.0.1" +npm-bundled@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-3.0.0.tgz#7e8e2f8bb26b794265028491be60321a25a39db7" + integrity sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ== + dependencies: + npm-normalize-package-bin "^3.0.0" + npm-install-checks@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-4.0.0.tgz#a37facc763a2fde0497ef2c6d0ac7c3fbe00d7b4" @@ -14959,6 +13175,13 @@ npm-install-checks@^4.0.0: dependencies: semver "^7.1.1" +npm-install-checks@^6.0.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-6.2.0.tgz#fae55b9967b03ac309695ec96629492d5cedf371" + integrity sha512-744wat5wAAHsxa4590mWO0tJ8PKxR8ORZsH9wGpQc3nWTzozMAgBN/XyqYw7mg3yqLM8dLwEnwSfKMmXAjF69g== + dependencies: + semver "^7.1.1" + npm-normalize-package-bin@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" @@ -14969,6 +13192,21 @@ npm-normalize-package-bin@^2.0.0: resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz#9447a1adaaf89d8ad0abe24c6c84ad614a675fff" integrity sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ== +npm-normalize-package-bin@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz#25447e32a9a7de1f51362c61a559233b89947832" + integrity sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ== + +npm-package-arg@^10.0.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-10.1.0.tgz#827d1260a683806685d17193073cc152d3c7e9b1" + integrity sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA== + dependencies: + hosted-git-info "^6.0.0" + proc-log "^3.0.0" + semver "^7.3.5" + validate-npm-package-name "^5.0.0" + npm-package-arg@^8.0.1, npm-package-arg@^8.1.2, npm-package-arg@^8.1.5: version "8.1.5" resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-8.1.5.tgz#3369b2d5fe8fdc674baa7f1786514ddc15466e44" @@ -14988,6 +13226,13 @@ npm-packlist@^3.0.0: npm-bundled "^1.1.1" npm-normalize-package-bin "^1.0.1" +npm-packlist@^7.0.0: + version "7.0.4" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-7.0.4.tgz#033bf74110eb74daf2910dc75144411999c5ff32" + integrity sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q== + dependencies: + ignore-walk "^6.0.0" + npm-pick-manifest@^6.0.0, npm-pick-manifest@^6.1.0, npm-pick-manifest@^6.1.1: version "6.1.1" resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz#7b5484ca2c908565f43b7f27644f36bb816f5148" @@ -14998,6 +13243,16 @@ npm-pick-manifest@^6.0.0, npm-pick-manifest@^6.1.0, npm-pick-manifest@^6.1.1: npm-package-arg "^8.1.2" semver "^7.3.4" +npm-pick-manifest@^8.0.0: + version "8.0.2" + resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-8.0.2.tgz#2159778d9c7360420c925c1a2287b5a884c713aa" + integrity sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg== + dependencies: + npm-install-checks "^6.0.0" + npm-normalize-package-bin "^3.0.0" + npm-package-arg "^10.0.0" + semver "^7.3.5" + npm-registry-fetch@^12.0.0, npm-registry-fetch@^12.0.1: version "12.0.2" resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-12.0.2.tgz#ae583bb3c902a60dae43675b5e33b5b1f6159f1e" @@ -15010,6 +13265,19 @@ npm-registry-fetch@^12.0.0, npm-registry-fetch@^12.0.1: minizlib "^2.1.2" npm-package-arg "^8.1.5" +npm-registry-fetch@^14.0.0: + version "14.0.5" + resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz#fe7169957ba4986a4853a650278ee02e568d115d" + integrity sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA== + dependencies: + make-fetch-happen "^11.0.0" + minipass "^5.0.0" + minipass-fetch "^3.0.0" + minipass-json-stream "^1.0.1" + minizlib "^2.1.2" + npm-package-arg "^10.0.0" + proc-log "^3.0.0" + npm-run-all@^4.1.5: version "4.1.5" resolved "https://registry.yarnpkg.com/npm-run-all/-/npm-run-all-4.1.5.tgz#04476202a15ee0e2e214080861bff12a51d98fba" @@ -15072,11 +13340,11 @@ number-is-nan@^1.0.0: integrity sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ== nwsapi@^2.2.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.2.tgz#e5418863e7905df67d51ec95938d67bf801f0bb0" - integrity sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw== + version "2.2.7" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" + integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== -object-assign@^4.1.0, object-assign@^4.1.1: +object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== @@ -15100,10 +13368,10 @@ object-hash@^3.0.0: resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== -object-inspect@^1.12.2, object-inspect@^1.9.0: - version "1.12.2" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" - integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== +object-inspect@^1.12.3, object-inspect@^1.9.0: + version "1.12.3" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" + integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== object-is@^1.0.1: version "1.1.5" @@ -15130,7 +13398,7 @@ object-visit@^1.0.0: dependencies: isobject "^3.0.0" -object.assign@^4.1.3, object.assign@^4.1.4: +object.assign@^4.1.4: version "4.1.4" resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== @@ -15140,31 +13408,41 @@ object.assign@^4.1.3, object.assign@^4.1.4: has-symbols "^1.0.3" object-keys "^1.1.1" -object.entries@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.5.tgz#e1acdd17c4de2cd96d5a08487cfb9db84d881861" - integrity sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g== +object.entries@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.6.tgz#9737d0e5b8291edd340a3e3264bb8a3b00d5fa23" + integrity sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w== dependencies: call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" + define-properties "^1.1.4" + es-abstract "^1.20.4" -object.fromentries@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.5.tgz#7b37b205109c21e741e605727fe8b0ad5fa08251" - integrity sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw== +object.fromentries@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.6.tgz#cdb04da08c539cffa912dcd368b886e0904bfa73" + integrity sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg== dependencies: call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" + define-properties "^1.1.4" + es-abstract "^1.20.4" -object.hasown@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.1.tgz#ad1eecc60d03f49460600430d97f23882cf592a3" - integrity sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A== +object.groupby@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.0.tgz#cb29259cf90f37e7bac6437686c1ea8c916d12a9" + integrity sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.21.2" + get-intrinsic "^1.2.1" + +object.hasown@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.2.tgz#f919e21fad4eb38a57bc6345b3afd496515c3f92" + integrity sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw== dependencies: define-properties "^1.1.4" - es-abstract "^1.19.5" + es-abstract "^1.20.4" object.pick@^1.3.0: version "1.3.0" @@ -15173,38 +13451,38 @@ object.pick@^1.3.0: dependencies: isobject "^3.0.1" -object.values@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac" - integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== +object.values@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.6.tgz#4abbaa71eba47d63589d402856f908243eea9b1d" + integrity sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw== dependencies: call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" + define-properties "^1.1.4" + es-abstract "^1.20.4" oclif@^3: - version "3.2.24" - resolved "https://registry.yarnpkg.com/oclif/-/oclif-3.2.24.tgz#95bdb8285c590da6927152133af63e241fbe8ec3" - integrity sha512-vzcbfIHeGPb5WnV7DPczoIPvBe0Xp/P6ArR28sSKySkg6/SkDMzdD9IfmsyovvaqrBCDTNgw0yvMbuncCQlIdA== - dependencies: - "@oclif/core" "^1.20.0" - "@oclif/plugin-help" "^5.1.16" - "@oclif/plugin-not-found" "^2.3.6" - "@oclif/plugin-warn-if-update-available" "^2.0.6" + version "3.11.3" + resolved "https://registry.yarnpkg.com/oclif/-/oclif-3.11.3.tgz#2cccb4f9fe34191812bfa4dda7740e737cef1715" + integrity sha512-6bUVTbTflu+IN9UnuIt5S4ba052oqLqsZF6zV2U8bx6ZH+hzgc3aXPTJ5JHU2MbDUg1B9PG5zHAbmvoX7V+16Q== + dependencies: + "@oclif/core" "^2.11.4" + "@oclif/plugin-help" "^5.2.14" + "@oclif/plugin-not-found" "^2.3.32" + "@oclif/plugin-warn-if-update-available" "^2.0.44" aws-sdk "^2.1231.0" - concurrently "^7.5.0" + concurrently "^7.6.0" debug "^4.3.3" find-yarn-workspace-root "^2.0.0" fs-extra "^8.1" - github-slugger "^1.4.0" + github-slugger "^1.5.0" + got "^11" lodash "^4.17.21" normalize-package-data "^3.0.3" - qqjs "^0.3.11" semver "^7.3.8" + shelljs "^0.8.5" tslib "^2.3.1" - yeoman-environment "^3.11.1" - yeoman-generator "^5.6.1" - yosay "^2.0.2" + yeoman-environment "^3.15.1" + yeoman-generator "^5.8.0" on-finished@2.4.1, on-finished@^2.3.0: version "2.4.1" @@ -15242,24 +13520,7 @@ only@~0.0.2: resolved "https://registry.yarnpkg.com/only/-/only-0.0.2.tgz#2afde84d03e50b9a8edc444e30610a70295edfb4" integrity sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ== -open@^7.0.3: - version "7.4.2" - resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321" - integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== - dependencies: - is-docker "^2.0.0" - is-wsl "^2.1.1" - -open@^8.0.2, open@^8.4.0: - version "8.4.0" - resolved "https://registry.yarnpkg.com/open/-/open-8.4.0.tgz#345321ae18f8138f82565a910fdc6b39e8c244f8" - integrity sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q== - dependencies: - define-lazy-prop "^2.0.0" - is-docker "^2.1.1" - is-wsl "^2.2.0" - -open@^8.0.4: +open@^8.0.2, open@^8.0.4, open@^8.4.0: version "8.4.2" resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== @@ -15273,29 +13534,17 @@ opencollective-postinstall@^2.0.2: resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259" integrity sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q== -optionator@^0.8.1: - version "0.8.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" - integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.6" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - word-wrap "~1.2.3" - optionator@^0.9.1: - version "0.9.1" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" - integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== + version "0.9.3" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" + integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== dependencies: + "@aashutoshrathi/word-wrap" "^1.2.3" deep-is "^0.1.3" fast-levenshtein "^2.0.6" levn "^0.4.1" prelude-ls "^1.2.1" type-check "^0.4.0" - word-wrap "^1.2.3" ora@^5.4.1: version "5.4.1" @@ -15327,6 +13576,11 @@ outdent@^0.5.0: resolved "https://registry.yarnpkg.com/outdent/-/outdent-0.5.0.tgz#9e10982fdc41492bb473ad13840d22f9655be2ff" integrity sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q== +p-cancelable@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf" + integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg== + p-each-series@^2.1.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a" @@ -15444,10 +13698,29 @@ pacote@^12.0.0, pacote@^12.0.2: ssri "^8.0.1" tar "^6.1.0" -pad-component@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/pad-component/-/pad-component-0.0.1.tgz#ad1f22ce1bf0fdc0d6ddd908af17f351a404b8ac" - integrity sha512-8EKVBxCRSvLnsX1p2LlSFSH3c2/wuhY9/BXXWu8boL78FbVKqn2L5SpURt1x5iw6Gq8PTqJ7MdPoe5nCtX3I+g== +pacote@^15.2.0: + version "15.2.0" + resolved "https://registry.yarnpkg.com/pacote/-/pacote-15.2.0.tgz#0f0dfcc3e60c7b39121b2ac612bf8596e95344d3" + integrity sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA== + dependencies: + "@npmcli/git" "^4.0.0" + "@npmcli/installed-package-contents" "^2.0.1" + "@npmcli/promise-spawn" "^6.0.1" + "@npmcli/run-script" "^6.0.0" + cacache "^17.0.0" + fs-minipass "^3.0.0" + minipass "^5.0.0" + npm-package-arg "^10.0.0" + npm-packlist "^7.0.0" + npm-pick-manifest "^8.0.0" + npm-registry-fetch "^14.0.0" + proc-log "^3.0.0" + promise-retry "^2.0.1" + read-package-json "^6.0.0" + read-package-json-fast "^3.0.0" + sigstore "^1.3.0" + ssri "^10.0.0" + tar "^6.1.11" pako@~0.2.0: version "0.2.9" @@ -15542,12 +13815,12 @@ pascalcase@^0.1.1: integrity sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw== password-prompt@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/password-prompt/-/password-prompt-1.1.2.tgz#85b2f93896c5bd9e9f2d6ff0627fa5af3dc00923" - integrity sha512-bpuBhROdrhuN3E7G/koAju0WjVw9/uQOG5Co5mokNj0MiOSBVZS1JTwM4zl55hu0WFmIEFvO9cU9sJQiBIYeIA== + version "1.1.3" + resolved "https://registry.yarnpkg.com/password-prompt/-/password-prompt-1.1.3.tgz#05e539f4e7ca4d6c865d479313f10eb9db63ee5f" + integrity sha512-HkrjG2aJlvF0t2BMH0e2LB/EHf3Lcq3fNMzy4GYHcQblAvOl+QQji1Lx7WRBMqpVK8p+KR7bCg7oqAMXtdgqyw== dependencies: - ansi-escapes "^3.1.0" - cross-spawn "^6.0.5" + ansi-escapes "^4.3.2" + cross-spawn "^7.0.3" path-case@^3.0.4: version "3.0.4" @@ -15624,10 +13897,10 @@ path-type@^4.0.0: resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== -pathe@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.0.0.tgz#135fc11464fc57c84ef93d5c5ed21247e24571df" - integrity sha512-nPdMG0Pd09HuSsr7QOKUXO2Jr9eqaDiZvDwdyIhNG5SHYujkQHYKDfGQkulBxvbDHz8oHLsTgKN86LSwYzSHAg== +pathe@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.1.tgz#1dd31d382b974ba69809adc9a7a347e65d84829a" + integrity sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q== pathval@^1.1.1: version "1.1.1" @@ -15703,9 +13976,9 @@ pinkie@^2.0.0: integrity sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg== pirates@^4.0.1, pirates@^4.0.4, pirates@^4.0.5: - version "4.0.5" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" - integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== + version "4.0.6" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" + integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== pkg-dir@4.2.0, pkg-dir@^4.1.0, pkg-dir@^4.2.0: version "4.2.0" @@ -15728,17 +14001,17 @@ pkg-dir@^5.0.0: dependencies: find-up "^5.0.0" -playwright-core@1.27.1: - version "1.27.1" - resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.27.1.tgz#840ef662e55a3ed759d8b5d3d00a5f885a7184f4" - integrity sha512-9EmeXDncC2Pmp/z+teoVYlvmPWUC6ejSSYZUln7YaP89Z6lpAaiaAnqroUt/BoLo8tn7WYShcfaCh+xofZa44Q== +playwright-core@1.37.1: + version "1.37.1" + resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.37.1.tgz#cb517d52e2e8cb4fa71957639f1cd105d1683126" + integrity sha512-17EuQxlSIYCmEMwzMqusJ2ztDgJePjrbttaefgdsiqeLWidjYz9BxXaTaZWxH1J95SHGk6tjE+dwgWILJoUZfA== playwright@^1.22.2: - version "1.27.1" - resolved "https://registry.yarnpkg.com/playwright/-/playwright-1.27.1.tgz#4eecac5899566c589d4220ca8acc16abe8a67450" - integrity sha512-xXYZ7m36yTtC+oFgqH0eTgullGztKSRMb4yuwLPl8IYSmgBM88QiB+3IWb1mRIC9/NNwcgbG0RwtFlg+EAFQHQ== + version "1.37.1" + resolved "https://registry.yarnpkg.com/playwright/-/playwright-1.37.1.tgz#6e488d82d7d98b9127c5db9c701f9c956ab47e76" + integrity sha512-bgUXRrQKhT48zHdxDYQTpf//0xDfDd5hLeEhjuSw8rXEGoT9YeElpfvs/izonTNY21IQZ7d3s22jLxYaAnubbQ== dependencies: - playwright-core "1.27.1" + playwright-core "1.37.1" please-upgrade-node@^3.2.0: version "3.2.0" @@ -15847,13 +14120,6 @@ postcss-custom-properties@^12.1.10: dependencies: postcss-value-parser "^4.2.0" -postcss-custom-properties@^12.1.9: - version "12.1.10" - resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-12.1.10.tgz#624517179fd4cf50078a7a60f628d5782e7d4903" - integrity sha512-U3BHdgrYhCrwTVcByFHs9EOBoqcKq4Lf3kXwbTi4hhq0qWhl/pDWq2THbv/ICX/Fl9KqeHBb8OVrTf2OaYF07A== - dependencies: - postcss-value-parser "^4.2.0" - postcss-custom-selectors@^6.0.3: version "6.0.3" resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz#1ab4684d65f30fed175520f82d223db0337239d9" @@ -15933,10 +14199,10 @@ postcss-import@14.0.2: read-cache "^1.0.0" resolve "^1.1.7" -postcss-import@^14.1.0: - version "14.1.0" - resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-14.1.0.tgz#a7333ffe32f0b8795303ee9e40215dac922781f0" - integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== +postcss-import@^15.1.0: + version "15.1.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70" + integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew== dependencies: postcss-value-parser "^4.0.0" read-cache "^1.0.0" @@ -15955,7 +14221,7 @@ postcss-js@^3.0.3: camelcase-css "^2.0.1" postcss "^8.1.6" -postcss-js@^4.0.0: +postcss-js@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2" integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== @@ -15970,7 +14236,7 @@ postcss-lab-function@^4.2.1: "@csstools/postcss-progressive-custom-properties" "^1.1.0" postcss-value-parser "^4.2.0" -postcss-load-config@^3.0.0, postcss-load-config@^3.1.0, postcss-load-config@^3.1.4: +postcss-load-config@^3.0.0, postcss-load-config@^3.1.0: version "3.1.4" resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.1.4.tgz#1ab2571faf84bb078877e1d07905eabe9ebda855" integrity sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg== @@ -15978,6 +14244,14 @@ postcss-load-config@^3.0.0, postcss-load-config@^3.1.0, postcss-load-config@^3.1 lilconfig "^2.0.5" yaml "^1.10.2" +postcss-load-config@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.1.tgz#152383f481c2758274404e4962743191d73875bd" + integrity sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA== + dependencies: + lilconfig "^2.0.5" + yaml "^2.1.1" + postcss-loader@^4.2.0: version "4.3.0" resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-4.3.0.tgz#2c4de9657cd4f07af5ab42bd60a673004da1b8cc" @@ -15999,13 +14273,13 @@ postcss-loader@^5.2.0: semver "^7.3.4" postcss-loader@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-7.0.1.tgz#4c883cc0a1b2bfe2074377b7a74c1cd805684395" - integrity sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ== + version "7.3.3" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-7.3.3.tgz#6da03e71a918ef49df1bb4be4c80401df8e249dd" + integrity sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA== dependencies: - cosmiconfig "^7.0.0" - klona "^2.0.5" - semver "^7.3.7" + cosmiconfig "^8.2.0" + jiti "^1.18.2" + semver "^7.3.8" postcss-logical@^5.0.4: version "5.0.4" @@ -16057,12 +14331,12 @@ postcss-nested@5.0.6: dependencies: postcss-selector-parser "^6.0.6" -postcss-nested@6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.0.0.tgz#1572f1984736578f360cffc7eb7dca69e30d1735" - integrity sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w== +postcss-nested@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.0.1.tgz#f83dc9846ca16d2f4fa864f16e9d9f7d0961662c" + integrity sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ== dependencies: - postcss-selector-parser "^6.0.10" + postcss-selector-parser "^6.0.11" postcss-nesting@^10.2.0: version "10.2.0" @@ -16073,9 +14347,9 @@ postcss-nesting@^10.2.0: postcss-selector-parser "^6.0.10" postcss-opacity-percentage@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz#bd698bb3670a0a27f6d657cc16744b3ebf3b1145" - integrity sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w== + version "1.1.3" + resolved "https://registry.yarnpkg.com/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz#5b89b35551a556e20c5d23eb5260fbfcf5245da6" + integrity sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A== postcss-overflow-shorthand@^3.0.4: version "3.0.4" @@ -16096,7 +14370,7 @@ postcss-place@^7.0.5: dependencies: postcss-value-parser "^4.2.0" -postcss-preset-env@^7.0.0: +postcss-preset-env@^7.0.0, postcss-preset-env@^7.8.1: version "7.8.3" resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz#2a50f5e612c3149cc7af75634e202a5b2ad4f1e2" integrity sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag== @@ -16151,61 +14425,6 @@ postcss-preset-env@^7.0.0: postcss-selector-not "^6.0.1" postcss-value-parser "^4.2.0" -postcss-preset-env@^7.8.1: - version "7.8.2" - resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-7.8.2.tgz#4c834d5cbd2e29df2abf59118947c456922b79ba" - integrity sha512-rSMUEaOCnovKnwc5LvBDHUDzpGP+nrUeWZGWt9M72fBvckCi45JmnJigUr4QG4zZeOHmOCNCZnd2LKDvP++ZuQ== - dependencies: - "@csstools/postcss-cascade-layers" "^1.1.0" - "@csstools/postcss-color-function" "^1.1.1" - "@csstools/postcss-font-format-keywords" "^1.0.1" - "@csstools/postcss-hwb-function" "^1.0.2" - "@csstools/postcss-ic-unit" "^1.0.1" - "@csstools/postcss-is-pseudo-class" "^2.0.7" - "@csstools/postcss-nested-calc" "^1.0.0" - "@csstools/postcss-normalize-display-values" "^1.0.1" - "@csstools/postcss-oklab-function" "^1.1.1" - "@csstools/postcss-progressive-custom-properties" "^1.3.0" - "@csstools/postcss-stepped-value-functions" "^1.0.1" - "@csstools/postcss-text-decoration-shorthand" "^1.0.0" - "@csstools/postcss-trigonometric-functions" "^1.0.2" - "@csstools/postcss-unset-value" "^1.0.2" - autoprefixer "^10.4.11" - browserslist "^4.21.3" - css-blank-pseudo "^3.0.3" - css-has-pseudo "^3.0.4" - css-prefers-color-scheme "^6.0.3" - cssdb "^7.0.1" - postcss-attribute-case-insensitive "^5.0.2" - postcss-clamp "^4.1.0" - postcss-color-functional-notation "^4.2.4" - postcss-color-hex-alpha "^8.0.4" - postcss-color-rebeccapurple "^7.1.1" - postcss-custom-media "^8.0.2" - postcss-custom-properties "^12.1.9" - postcss-custom-selectors "^6.0.3" - postcss-dir-pseudo-class "^6.0.5" - postcss-double-position-gradients "^3.1.2" - postcss-env-function "^4.0.6" - postcss-focus-visible "^6.0.4" - postcss-focus-within "^5.0.4" - postcss-font-variant "^5.0.0" - postcss-gap-properties "^3.0.5" - postcss-image-set-function "^4.0.7" - postcss-initial "^4.0.1" - postcss-lab-function "^4.2.1" - postcss-logical "^5.0.4" - postcss-media-minmax "^5.0.0" - postcss-nesting "^10.2.0" - postcss-opacity-percentage "^1.1.2" - postcss-overflow-shorthand "^3.0.4" - postcss-page-break "^3.0.4" - postcss-place "^7.0.5" - postcss-pseudo-class-any-link "^7.1.6" - postcss-replace-overflow-wrap "^4.0.0" - postcss-selector-not "^6.0.1" - postcss-value-parser "^4.2.0" - postcss-pseudo-class-any-link@^7.1.6: version "7.1.6" resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz#2693b221902da772c278def85a4d9a64b6e617ab" @@ -16233,7 +14452,7 @@ postcss-selector-not@^6.0.1: dependencies: postcss-selector-parser "^6.0.10" -postcss-selector-parser@6.0.10, postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.6, postcss-selector-parser@^6.0.9: +postcss-selector-parser@6.0.10: version "6.0.10" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d" integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w== @@ -16241,10 +14460,10 @@ postcss-selector-parser@6.0.10, postcss-selector-parser@^6.0.0, postcss-selector cssesc "^3.0.0" util-deprecate "^1.0.2" -postcss-selector-parser@^6.0.11: - version "6.0.11" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz#2e41dc39b7ad74046e1615185185cd0b17d0c8dc" - integrity sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g== +postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.6, postcss-selector-parser@^6.0.9: + version "6.0.13" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b" + integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" @@ -16271,21 +14490,12 @@ postcss@^7.0.14, postcss@^7.0.32, postcss@^7.0.35, postcss@^7.0.5, postcss@^7.0. picocolors "^0.2.1" source-map "^0.6.1" -postcss@^8.0.9, postcss@^8.4.18, postcss@^8.4.21, postcss@^8.4.4: - version "8.4.21" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.21.tgz#c639b719a57efc3187b13a1d765675485f4134f4" - integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg== - dependencies: - nanoid "^3.3.4" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -postcss@^8.1.6: - version "8.4.18" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.18.tgz#6d50046ea7d3d66a85e0e782074e7203bc7fbca2" - integrity sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA== +postcss@^8.1.6, postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.27, postcss@^8.4.4: + version "8.4.28" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.28.tgz#c6cc681ed00109072816e1557f889ef51cf950a5" + integrity sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw== dependencies: - nanoid "^3.3.4" + nanoid "^3.3.6" picocolors "^1.0.0" source-map-js "^1.0.2" @@ -16304,25 +14514,15 @@ prelude-ls@^1.2.1: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== - prettier-plugin-tailwindcss@^0.1.7: version "0.1.13" resolved "https://registry.yarnpkg.com/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.1.13.tgz#ca1071361dc7e2ed5d95a2ee36825ce45f814942" integrity sha512-/EKQURUrxLu66CMUg4+1LwGdxnz8of7IDvrSLqEtDqhLH61SAlNNUSr90UTvZaemujgl3OH/VHg+fyGltrNixw== -prettier@^2.0.4, prettier@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.7.1.tgz#e235806850d057f97bb08368a4f7d899f7760c64" - integrity sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g== - -prettier@^2.8.0: - version "2.8.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.1.tgz#4e1fd11c34e2421bc1da9aea9bd8127cd0a35efc" - integrity sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg== +prettier@^2.0.4, prettier@^2.7.1, prettier@^2.8.0: + version "2.8.8" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" + integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== pretty-bytes@^5.3.0: version "5.6.0" @@ -16359,6 +14559,11 @@ proc-log@^1.0.0: resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-1.0.0.tgz#0d927307401f69ed79341e83a0b2c9a13395eb77" integrity sha512-aCk8AO51s+4JyuYGg3Q/a6gnrlDO09NpVWePtjp7xwphcoQ04x5WAfCyugcsbLooWcMJ87CLkD4+604IckEdhg== +proc-log@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-3.0.0.tgz#fb05ef83ccd64fd7b20bbe9c8c1070fc08338dd8" + integrity sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A== + process-nextick-args@^2.0.0, process-nextick-args@~2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" @@ -16380,9 +14585,9 @@ promise-all-reject-late@^1.0.0: integrity sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw== promise-call-limit@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-call-limit/-/promise-call-limit-1.0.1.tgz#4bdee03aeb85674385ca934da7114e9bcd3c6e24" - integrity sha512-3+hgaa19jzCGLuSCbieeRsu5C2joKfYn8pY6JAuXFRVfF4IO+L7UPpFWNTeWT9pM7uhskvbPPd/oEOktCn317Q== + version "1.0.2" + resolved "https://registry.yarnpkg.com/promise-call-limit/-/promise-call-limit-1.0.2.tgz#f64b8dd9ef7693c9c7613e7dfe8d6d24de3031ea" + integrity sha512-1vTUnfI2hzui8AEIixbdAJlFY4LFDXqQswy/2eOlThAscXCY4It8FdVuI0fMJGAB2aWGbdQf/gv0skKYXmdrHA== promise-inflight@^1.0.1: version "1.0.1" @@ -16487,9 +14692,9 @@ punycode@1.3.2: integrity sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw== punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + version "2.3.0" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" + integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== puppeteer-core@^13.1.3: version "13.7.0" @@ -16530,32 +14735,20 @@ q@^1.5.1: resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== -qqjs@^0.3.11: - version "0.3.11" - resolved "https://registry.yarnpkg.com/qqjs/-/qqjs-0.3.11.tgz#795b9f7d00807d75c391b1241b5be3077143d9ea" - integrity sha512-pB2X5AduTl78J+xRSxQiEmga1jQV0j43jOPs/MTgTLApGFEOn6NgdE2dEjp7nvDtjkIOZbvFIojAiYUx6ep3zg== - dependencies: - chalk "^2.4.1" - debug "^4.1.1" - execa "^0.10.0" - fs-extra "^6.0.1" - get-stream "^5.1.0" - glob "^7.1.2" - globby "^10.0.1" - http-call "^5.1.2" - load-json-file "^6.2.0" - pkg-dir "^4.2.0" - tar-fs "^2.0.0" - tmp "^0.1.0" - write-json-file "^4.1.1" - -qs@6.11.0, qs@^6.10.0, qs@^6.5.2: +qs@6.11.0: version "6.11.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== dependencies: side-channel "^1.0.4" +qs@^6.10.0, qs@^6.5.2: + version "6.11.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.2.tgz#64bea51f12c1f5da1bc01496f48ffcff7c69d7d9" + integrity sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA== + dependencies: + side-channel "^1.0.4" + querystring@0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" @@ -16591,11 +14784,6 @@ ramda@^0.27.1: resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.27.2.tgz#84463226f7f36dc33592f6f4ed6374c48306c3f1" integrity sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA== -ramda@^0.28.0: - version "0.28.0" - resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.28.0.tgz#acd785690100337e8b063cab3470019be427cc97" - integrity sha512-9QnLuG/kPVgWvMQ4aODhsBUFKOUmnbUnsSXACv+NCQZcHbeb+v8Lodp8OVxtRULN1/xOyYLLaL6npE6dMq5QTA== - randombytes@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" @@ -16608,7 +14796,7 @@ range-parser@~1.2.1: resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== -raw-body@2.5.1, raw-body@^2.3.3: +raw-body@2.5.1: version "2.5.1" resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== @@ -16618,6 +14806,16 @@ raw-body@2.5.1, raw-body@^2.3.3: iconv-lite "0.4.24" unpipe "1.0.0" +raw-body@^2.3.3: + version "2.5.2" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.2.tgz#99febd83b90e08975087e8f1f9419a149366b68a" + integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== + dependencies: + bytes "3.1.2" + http-errors "2.0.0" + iconv-lite "0.4.24" + unpipe "1.0.0" + react-colorful@^5.1.2: version "5.6.1" resolved "https://registry.yarnpkg.com/react-colorful/-/react-colorful-5.6.1.tgz#7dc2aed2d7c72fac89694e834d179e32f3da563b" @@ -16632,9 +14830,9 @@ react-dom@^18.2.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" - integrity sha512-cxKSeFTf7jpSSVddm66sKdolG90qURAX3g1roTeaN6x0YEbtWc8JpmFN9+yIqLNH2uEkYerWLtJZIXRIFuBKrg== + version "6.0.2" + resolved "https://registry.yarnpkg.com/react-inspector/-/react-inspector-6.0.2.tgz#aa3028803550cb6dbd7344816d5c80bf39d07e9d" + integrity sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ== react-is@^16.13.1: version "16.13.1" @@ -16712,6 +14910,24 @@ read-package-json-fast@^2.0.1, read-package-json-fast@^2.0.2, read-package-json- json-parse-even-better-errors "^2.3.0" npm-normalize-package-bin "^1.0.1" +read-package-json-fast@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz#394908a9725dc7a5f14e70c8e7556dff1d2b1049" + integrity sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw== + dependencies: + json-parse-even-better-errors "^3.0.0" + npm-normalize-package-bin "^3.0.0" + +read-package-json@^6.0.0: + version "6.0.4" + resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-6.0.4.tgz#90318824ec456c287437ea79595f4c2854708836" + integrity sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw== + dependencies: + glob "^10.2.2" + json-parse-even-better-errors "^3.0.0" + normalize-package-data "^5.0.0" + npm-normalize-package-bin "^3.0.0" + read-pkg-up@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" @@ -16751,18 +14967,18 @@ read-yaml-file@^1.1.0: strip-bom "^3.0.0" readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== + version "3.6.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== dependencies: inherits "^2.0.3" string_decoder "^1.1.1" util-deprecate "^1.0.1" readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.2.2, readable-stream@^2.3.5, readable-stream@~2.3.6: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + version "2.3.8" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== dependencies: core-util-is "~1.0.0" inherits "~2.0.3" @@ -16772,6 +14988,17 @@ readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.2.2, readable string_decoder "~1.1.1" util-deprecate "~1.0.1" +readable-stream@^4.3.0: + version "4.4.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-4.4.2.tgz#e6aced27ad3b9d726d8308515b9a1b98dc1b9d13" + integrity sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA== + dependencies: + abort-controller "^3.0.0" + buffer "^6.0.3" + events "^3.3.0" + process "^0.11.10" + string_decoder "^1.3.0" + readdir-scoped-modules@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz#8d45407b4f870a0dcaebc0e28670d18e74514309" @@ -16800,9 +15027,9 @@ recast@^0.21.0: tslib "^2.0.1" recast@^0.23.1: - version "0.23.1" - resolved "https://registry.yarnpkg.com/recast/-/recast-0.23.1.tgz#ee415a5561d2f99f02318ea8db81ad3a2267a6ff" - integrity sha512-RokaBcoxSjXUDzz1TXSZmZsSW6ZpLmlA3GGqJ8uuTrQ9hZhEz+4Tpsc+gRvYRJ2BU4H+ZyUlg91eSGDw7bwy7g== + version "0.23.4" + resolved "https://registry.yarnpkg.com/recast/-/recast-0.23.4.tgz#ca1bac7bfd3011ea5a28dfecb5df678559fb1ddf" + integrity sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw== dependencies: assert "^2.0.0" ast-types "^0.16.1" @@ -16837,6 +15064,18 @@ reduce-flatten@^2.0.0: resolved "https://registry.yarnpkg.com/reduce-flatten/-/reduce-flatten-2.0.0.tgz#734fd84e65f375d7ca4465c69798c25c9d10ae27" integrity sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w== +reflect.getprototypeof@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.3.tgz#2738fd896fcc3477ffbd4190b40c2458026b6928" + integrity sha512-TTAOZpkJ2YLxl7mVHWrNo3iDMEkYlva/kgFcXndqMgbo/AZUmmavEkdXV+hXtE4P8xdyEKRzalaFqZVuwIk/Nw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + get-intrinsic "^1.1.1" + globalthis "^1.0.3" + which-builtin-type "^1.1.3" + refractor@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/refractor/-/refractor-3.6.0.tgz#ac318f5a0715ead790fcfb0c71f4dd83d977935a" @@ -16858,30 +15097,11 @@ regenerate@^1.4.2: resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== -regenerator-runtime@^0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz#ed07b19616bcbec5da6274ebc75ae95634bfc2ee" - integrity sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw== - regenerator-runtime@^0.14.0: version "0.14.0" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== -regenerator-transform@^0.15.0: - version "0.15.0" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.0.tgz#cbd9ead5d77fae1a48d957cf889ad0586adb6537" - integrity sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg== - dependencies: - "@babel/runtime" "^7.8.4" - -regenerator-transform@^0.15.1: - version "0.15.1" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.1.tgz#f6c4e99fc1b4591f780db2586328e4d9a9d8dc56" - integrity sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg== - dependencies: - "@babel/runtime" "^7.8.4" - regenerator-transform@^0.15.2: version "0.15.2" resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4" @@ -16898,36 +15118,24 @@ regex-not@^1.0.0, regex-not@^1.0.2: safe-regex "^1.1.0" regexp-tree@^0.1.23, regexp-tree@~0.1.1: - version "0.1.24" - resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.24.tgz#3d6fa238450a4d66e5bc9c4c14bb720e2196829d" - integrity sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw== + version "0.1.27" + resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.27.tgz#2198f0ef54518ffa743fe74d983b56ffd631b6cd" + integrity sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA== -regexp.prototype.flags@^1.4.1, regexp.prototype.flags@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" - integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== +regexp.prototype.flags@^1.4.3, regexp.prototype.flags@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb" + integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA== dependencies: call-bind "^1.0.2" - define-properties "^1.1.3" - functions-have-names "^1.2.2" + define-properties "^1.2.0" + functions-have-names "^1.2.3" -regexpp@^3.0.0, regexpp@^3.1.0, regexpp@^3.2.0: +regexpp@^3.0.0, regexpp@^3.1.0: version "3.2.0" resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== -regexpu-core@^5.1.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.2.1.tgz#a69c26f324c1e962e9ffd0b88b055caba8089139" - integrity sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ== - dependencies: - regenerate "^1.4.2" - regenerate-unicode-properties "^10.1.0" - regjsgen "^0.7.1" - regjsparser "^0.9.1" - unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.0.0" - regexpu-core@^5.3.1: version "5.3.2" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b" @@ -16940,11 +15148,6 @@ regexpu-core@^5.3.1: unicode-match-property-ecmascript "^2.0.0" unicode-match-property-value-ecmascript "^2.1.0" -regjsgen@^0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.7.1.tgz#ee5ef30e18d3f09b7c369b76e7c2373ed25546f6" - integrity sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA== - regjsparser@^0.9.1: version "0.9.1" resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" @@ -17027,6 +15230,11 @@ requires-port@^1.0.0: resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== +resolve-alpn@^1.0.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9" + integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== + resolve-cwd@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" @@ -17064,16 +15272,16 @@ resolve-url@^0.2.1: resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== -resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.14.2, resolve@^1.18.1, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.0, resolve@^1.22.1: - version "1.22.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" - integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== +resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.14.2, resolve@^1.18.1, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.1, resolve@^1.22.2, resolve@^1.22.4: + version "1.22.4" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.4.tgz#1dc40df46554cdaf8948a486a10f6ba1e2026c34" + integrity sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg== dependencies: - is-core-module "^2.9.0" + is-core-module "^2.13.0" path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -resolve@^2.0.0-next.3: +resolve@^2.0.0-next.4: version "2.0.0-next.4" resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660" integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== @@ -17082,6 +15290,13 @@ resolve@^2.0.0-next.3: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" +responselike@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz#9a0bc8fdc252f3fb1cca68b016591059ba1422bc" + integrity sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw== + dependencies: + lowercase-keys "^2.0.0" + restore-cursor@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" @@ -17133,7 +15348,7 @@ rimraf@3.0.2, rimraf@^3.0.0, rimraf@^3.0.2: dependencies: glob "^7.1.3" -rimraf@^2.6.1, rimraf@^2.6.3: +rimraf@^2.6.1: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== @@ -17191,27 +15406,20 @@ rollup-pluginutils@^1.3.1: estree-walker "^0.2.1" minimatch "^3.0.2" -"rollup@^2.25.0 || ^3.3.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.7.0.tgz#7c4310378cf28764abb6b7611c9ccec081ff6d97" - integrity sha512-FIJe0msW9P7L9BTfvaJyvn1U1BVCNTL3w8O+PKIrCyiMLg+rIUGb4MbcgVZ10Lnm1uWXOTOWRNARjfXC1+M12Q== +"rollup@^2.25.0 || ^3.3.0", rollup@^3.0, rollup@^3.10.0, rollup@^3.27.1: + version "3.28.1" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.28.1.tgz#fb44aa6d5e65c7e13fd5bcfff266d0c4ea9ba433" + integrity sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw== optionalDependencies: fsevents "~2.3.2" -rollup@^2.67.0, rollup@^2.79.1: +rollup@^2.67.0: version "2.79.1" resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7" integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw== optionalDependencies: fsevents "~2.3.2" -rollup@^3.0, rollup@^3.10.0: - version "3.16.0" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.16.0.tgz#2ca49e0f8015dda814f2cb93015775e58134611b" - integrity sha512-9wE1H5N1SJqnROpQanBGJ7lrIitwlUYGj4Va4eyf3+vNhoIHLPLag2/CUGIiq3V9lHOBJB6zTsGsPvc50oeihg== - optionalDependencies: - fsevents "~2.3.2" - rsvp@^4.8.4: version "4.8.5" resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" @@ -17251,17 +15459,10 @@ rxjs@^6.6.3: dependencies: tslib "^1.9.0" -rxjs@^7.0.0, rxjs@^7.5.1, rxjs@^7.5.5: - version "7.5.7" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.7.tgz#2ec0d57fdc89ece220d2e702730ae8f1e49def39" - integrity sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA== - dependencies: - tslib "^2.1.0" - -rxjs@^7.2.0, rxjs@^7.5.6: - version "7.8.0" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.0.tgz#90a938862a82888ff4c7359811a595e14e1e09a4" - integrity sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg== +rxjs@^7.0.0, rxjs@^7.2.0, rxjs@^7.5.1, rxjs@^7.5.5, rxjs@^7.5.6: + version "7.8.1" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== dependencies: tslib "^2.1.0" @@ -17272,6 +15473,16 @@ sade@^1.7.3: dependencies: mri "^1.1.0" +safe-array-concat@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.0.0.tgz#2064223cba3c08d2ee05148eedbc563cd6d84060" + integrity sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.0" + has-symbols "^1.0.3" + isarray "^2.0.5" + safe-buffer@5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" @@ -17364,9 +15575,9 @@ schema-utils@^2.6.5, schema-utils@^2.7.0: ajv-keywords "^3.5.2" schema-utils@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281" - integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== + version "3.3.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== dependencies: "@types/json-schema" "^7.0.8" ajv "^6.12.5" @@ -17378,13 +15589,13 @@ scoped-regex@^2.0.0: integrity sha512-g3WxHrqSWCZHGHlSrF51VXFdjImhwvH8ZO/pryFH56Qi0cDsZfylQa/t0jCzVQFNbNvM00HfHjkDPEuarKDSWQ== selenium-webdriver@^4.0.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-4.5.0.tgz#7e20d0fc038177970dad81159950c12f7411ac0d" - integrity sha512-9mSFii+lRwcnT2KUAB1kqvx6+mMiiQHH60Y0VUtr3kxxi3oZ3CV3B8e2nuJ7T4SPb+Q6VA0swswe7rYpez07Bg== + version "4.11.1" + resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-4.11.1.tgz#6a84f68d06199d075e6c2a5448bf08f4249b98c8" + integrity sha512-bvrnr3UZlLScErOmn8gV6cqc+1PYDHn0575CxUR2U14fMWt7OKxSy0lAThhZq4sq4d1HqP8ebz11oiHSlAQ2WA== dependencies: - jszip "^3.10.0" + jszip "^3.10.1" tmp "^0.2.1" - ws ">=8.7.0" + ws ">=8.13.0" semver-compare@^1.0.0: version "1.0.0" @@ -17396,10 +15607,10 @@ semver-regex@^3.1.2: resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-3.1.4.tgz#13053c0d4aa11d070a2f2872b6b1e3ae1e1971b4" integrity sha512-6IiqeZNgq01qGf0TId0t3NvKzSvUsjcpdEO3AQNeIjR6A2+ckTnQlDpl4qu1bjRv0RzN3FP9hzFmws3lKqRWkA== -"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.6.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== +"semver@2 || 3 || 4 || 5", semver@^5.5.0, semver@^5.6.0: + version "5.7.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" + integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== semver@7.3.5: version "7.3.5" @@ -17408,34 +15619,17 @@ semver@7.3.5: dependencies: lru-cache "^6.0.0" -semver@7.3.8, semver@^7.1.1, semver@^7.1.3, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8: - version "7.3.8" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" - integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== - dependencies: - lru-cache "^6.0.0" - -semver@^6.0.0, semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^6.3.1: - version "6.3.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - -semver@^7.5.3: +semver@7.5.4, semver@^7.0.0, semver@^7.1.1, semver@^7.1.3, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.0, semver@^7.5.3, semver@^7.5.4: version "7.5.4" resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== dependencies: lru-cache "^6.0.0" -semver@~7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== +semver@^6.0.0, semver@^6.1.0, semver@^6.3.0, semver@^6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== send@0.18.0: version "0.18.0" @@ -17465,13 +15659,20 @@ sentence-case@^3.0.4: tslib "^2.0.3" upper-case-first "^2.0.2" -serialize-javascript@6.0.0, serialize-javascript@^6.0.0: +serialize-javascript@6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== dependencies: randombytes "^2.1.0" +serialize-javascript@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c" + integrity sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w== + dependencies: + randombytes "^2.1.0" + serve-favicon@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/serve-favicon/-/serve-favicon-2.5.0.tgz#935d240cdfe0f5805307fdfe967d88942a2cbcf0" @@ -17555,9 +15756,9 @@ shebang-regex@^3.0.0: integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== shell-quote@^1.6.1, shell-quote@^1.7.3: - version "1.7.4" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.4.tgz#33fe15dee71ab2a81fcbd3a52106c5cfb9fb75d8" - integrity sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw== + version "1.8.1" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" + integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== shelljs@^0.8.5: version "0.8.5" @@ -17600,12 +15801,16 @@ signal-exit@^4.0.1: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== -simple-update-notifier@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz#67694c121de354af592b347cdba798463ed49c82" - integrity sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg== +sigstore@^1.3.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/sigstore/-/sigstore-1.9.0.tgz#1e7ad8933aa99b75c6898ddd0eeebc3eb0d59875" + integrity sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A== dependencies: - semver "~7.0.0" + "@sigstore/bundle" "^1.1.0" + "@sigstore/protobuf-specs" "^0.2.0" + "@sigstore/sign" "^1.0.0" + "@sigstore/tuf" "^1.0.3" + make-fetch-happen "^11.0.1" simple-update-notifier@^2.0.0: version "2.0.0" @@ -17671,10 +15876,10 @@ smartwrap@^2.0.2: wcwidth "^1.0.1" yargs "^15.1.0" -smob@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/smob/-/smob-0.0.6.tgz#09b268fea916158a2781c152044c6155adbb8aa1" - integrity sha512-V21+XeNni+tTyiST1MHsa84AQhT1aFZipzPpOFAVB8DkHzwJyjjAmt9bgwnuZiZWnIbMo2duE29wybxv/7HWUw== +smob@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/smob/-/smob-1.4.0.tgz#ac9751fe54b1fc1fc8286a628d4e7f824273b95a" + integrity sha512-MqR3fVulhjWuRNSMydnTlweu38UhQ0HXM4buStD/S3mc/BzX3CuM9OmhyQpmtYCvoYdl5ris6TI0ZqH355Ymqg== snake-case@^3.0.4: version "3.0.4" @@ -17740,7 +15945,7 @@ socks@^2.6.2: ip "^2.0.0" smart-buffer "^4.2.0" -sort-keys@^4.0.0, sort-keys@^4.2.0: +sort-keys@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-4.2.0.tgz#6b7638cee42c506fff8c1cecde7376d21315be18" integrity sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg== @@ -17818,9 +16023,9 @@ spawndamnit@^2.0.0: signal-exit "^3.0.2" spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== + version "3.2.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" + integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== dependencies: spdx-expression-parse "^3.0.0" spdx-license-ids "^3.0.0" @@ -17839,9 +16044,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.12" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz#69077835abe2710b65f03969898b6637b505a779" - integrity sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA== + version "3.0.13" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz#7189a474c46f8d47c7b0da4b987bb45e908bd2d5" + integrity sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w== split-string@^3.0.1, split-string@^3.0.2: version "3.1.0" @@ -17850,7 +16055,7 @@ split-string@^3.0.1, split-string@^3.0.2: dependencies: extend-shallow "^3.0.0" -split2@^3.0.0: +split2@^3.0.0, split2@^3.2.2: version "3.2.2" resolved "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz#bf2cf2a37d838312c249c89206fd7a17dd12365f" integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== @@ -17869,6 +16074,13 @@ sprintf-js@~1.0.2: resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== +ssri@^10.0.0: + version "10.0.5" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-10.0.5.tgz#e49efcd6e36385196cb515d3a2ad6c3f0265ef8c" + integrity sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A== + dependencies: + minipass "^7.0.3" + ssri@^8.0.0, ssri@^8.0.1: version "8.0.1" resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af" @@ -17889,9 +16101,9 @@ stable@^0.1.8: integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== stack-utils@^2.0.2: - version "2.0.5" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.5.tgz#d25265fca995154659dbbfba3b49254778d2fdd5" - integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA== + version "2.0.6" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f" + integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== dependencies: escape-string-regexp "^2.0.0" @@ -17926,19 +16138,12 @@ store2@^2.14.2: resolved "https://registry.yarnpkg.com/store2/-/store2-2.14.2.tgz#56138d200f9fe5f582ad63bc2704dbc0e4a45068" integrity sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w== -storybook@^7.0.12: - version "7.0.12" - resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.0.12.tgz#353f711fd25cff5e93e1b2f85540371ffb860544" - integrity sha512-HKi7NQQTZhBGEU3KUFxTNGtIZcG8+hokiO5TwcIr7s7smAVKdvj9vY5YGsVkiWF39o+5UtafW1B/i9D8lBFsYg== - dependencies: - "@storybook/cli" "7.0.12" - -storybook@^7.3.0: - version "7.3.0" - resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.3.0.tgz#c1444a4a8ac0abb419434c51def9fdb1ac8c60f9" - integrity sha512-v3kwokgNmEpmGFPsamE8vY3PYGkQ/fCbVmWeKmCam/GM0O05B3WOe5KamzopCCMnj62muqpb2OylD8TcIAWIsw== +storybook@^7.0.12, storybook@^7.3.0: + version "7.3.2" + resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.3.2.tgz#602960a7a084af1e6d7b0612f98afbb5e958abff" + integrity sha512-Vf1C5pfF5NHQsb+33NeBd3gLGhcwbT+v6WqqIdARV7LSByqKiWNgJl2ATgzm1b4ERJo8sHU+EiJZIovFWEElkg== dependencies: - "@storybook/cli" "7.3.0" + "@storybook/cli" "7.3.2" stream-combiner@~0.0.4: version "0.0.4" @@ -17947,6 +16152,11 @@ stream-combiner@~0.0.4: dependencies: duplexer "~0.1.1" +stream-read-all@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/stream-read-all/-/stream-read-all-3.0.1.tgz#60762ae45e61d93ba0978cda7f3913790052ad96" + integrity sha512-EWZT9XOceBPlVJRrYcykW8jyRSZYbkb/0ZK36uLEmoWVO5gxBOnntNTseNzfREsqxqdfEGQrD8SXQ3QWbBmq8A== + stream-shift@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" @@ -17972,7 +16182,7 @@ string-length@^4.0.1: char-regex "^1.0.2" strip-ansi "^6.0.0" -"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -17990,14 +16200,6 @@ string-width@^1.0.1: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -string-width@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - string-width@^5.0.1, string-width@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" @@ -18007,48 +16209,57 @@ string-width@^5.0.1, string-width@^5.1.2: emoji-regex "^9.2.2" strip-ansi "^7.0.1" -string.prototype.matchall@^4.0.7: - version "4.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz#8e6ecb0d8a1fb1fda470d81acecb2dba057a481d" - integrity sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg== +string.prototype.matchall@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#3bf85722021816dcd1bf38bb714915887ca79fd3" + integrity sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg== dependencies: call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - get-intrinsic "^1.1.1" + define-properties "^1.1.4" + es-abstract "^1.20.4" + get-intrinsic "^1.1.3" has-symbols "^1.0.3" internal-slot "^1.0.3" - regexp.prototype.flags "^1.4.1" + regexp.prototype.flags "^1.4.3" side-channel "^1.0.4" string.prototype.padend@^3.0.0: - version "3.1.3" - resolved "https://registry.yarnpkg.com/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz#997a6de12c92c7cb34dc8a201a6c53d9bd88a5f1" - integrity sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg== + version "3.1.4" + resolved "https://registry.yarnpkg.com/string.prototype.padend/-/string.prototype.padend-3.1.4.tgz#2c43bb3a89eb54b6750de5942c123d6c98dd65b6" + integrity sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw== dependencies: call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" + define-properties "^1.1.4" + es-abstract "^1.20.4" -string.prototype.trimend@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" - integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== +string.prototype.trim@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz#a68352740859f6893f14ce3ef1bb3037f7a90533" + integrity sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg== dependencies: call-bind "^1.0.2" define-properties "^1.1.4" - es-abstract "^1.19.5" + es-abstract "^1.20.4" -string.prototype.trimstart@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" - integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== +string.prototype.trimend@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#c4a27fa026d979d79c04f17397f250a462944533" + integrity sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + +string.prototype.trimstart@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#e90ab66aa8e4007d92ef591bbf3cd422c56bdcf4" + integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA== dependencies: call-bind "^1.0.2" define-properties "^1.1.4" - es-abstract "^1.19.5" + es-abstract "^1.20.4" -string_decoder@^1.1.1: +string_decoder@^1.1.1, string_decoder@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== @@ -18078,20 +16289,13 @@ stringify-object@^3.3.0: dependencies: ansi-regex "^5.0.1" -strip-ansi@^3.0.0, strip-ansi@^3.0.1: +strip-ansi@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== dependencies: ansi-regex "^2.0.0" -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow== - dependencies: - ansi-regex "^3.0.0" - strip-ansi@^7.0.1: version "7.1.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" @@ -18154,16 +16358,16 @@ strip-json-comments@3.1.1, strip-json-comments@^3.0.1, strip-json-comments@^3.1. integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== style-dictionary@^3.7.1: - version "3.7.1" - resolved "https://registry.yarnpkg.com/style-dictionary/-/style-dictionary-3.7.1.tgz#d61c980513d7bb0a1946a9fab31491a672d0f6a2" - integrity sha512-yYU9Z/J8Znj9T9oJVjo8VOYamrOxv0UbBKPjhSt+PharxrhyQCM4RWb71fgEfv2pK9KO8G83/0ChDNQZ1mn0wQ== + version "3.8.0" + resolved "https://registry.yarnpkg.com/style-dictionary/-/style-dictionary-3.8.0.tgz#7cb8d64360c53431f768d44def665f61e971a73e" + integrity sha512-wHlB/f5eO3mDcYv6WtOz6gvQC477jBKrwuIXe+PtHskTCBsJdAOvL8hCquczJxDui2TnwpeNE+2msK91JJomZg== dependencies: chalk "^4.0.0" change-case "^4.1.2" commander "^8.3.0" fs-extra "^10.0.0" glob "^7.2.0" - json5 "^2.2.0" + json5 "^2.2.2" jsonc-parser "^3.0.0" lodash "^4.17.15" tinycolor2 "^1.4.1" @@ -18176,6 +16380,19 @@ style-loader@^1.3.0: loader-utils "^2.0.0" schema-utils "^2.7.0" +sucrase@^3.32.0: + version "3.34.0" + resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.34.0.tgz#1e0e2d8fcf07f8b9c3569067d92fbd8690fb576f" + integrity sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw== + dependencies: + "@jridgewell/gen-mapping" "^0.3.2" + commander "^4.0.0" + glob "7.1.6" + lines-and-columns "^1.1.6" + mz "^2.7.0" + pirates "^4.0.1" + ts-interface-checker "^0.1.9" + supports-color@8.1.1, supports-color@^8.0.0, supports-color@^8.1.0, supports-color@^8.1.1: version "8.1.1" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" @@ -18234,9 +16451,9 @@ symbol-tree@^3.2.4: integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== synchronous-promise@^2.0.15: - version "2.0.16" - resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.16.tgz#669b75e86b4295fdcc1bb0498de9ac1af6fd51a9" - integrity sha512-qImOD23aDfnIDNqlG1NOehdB9IYsn1V9oByPjKY1nakv2MQYCEMyX033/q+aEtYCpmYK1cv2+NTmlH+ra6GA5A== + version "2.0.17" + resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.17.tgz#38901319632f946c982152586f2caf8ddc25c032" + integrity sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g== table-layout@^1.0.2: version "1.0.2" @@ -18248,6 +16465,19 @@ table-layout@^1.0.2: typical "^5.2.0" wordwrapjs "^4.0.0" +table-layout@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/table-layout/-/table-layout-3.0.2.tgz#69c2be44388a5139b48c59cf21e73b488021769a" + integrity sha512-rpyNZYRw+/C+dYkcQ3Pr+rLxW4CfHpXjPDnG7lYhdRoUcZTUt+KEsX+94RGp/aVp/MQU35JCITv2T/beY4m+hw== + dependencies: + "@75lb/deep-merge" "^1.1.1" + array-back "^6.2.2" + command-line-args "^5.2.1" + command-line-usage "^7.0.0" + stream-read-all "^3.0.1" + typical "^7.1.1" + wordwrapjs "^5.1.0" + table@^6.0.9: version "6.8.1" resolved "https://registry.yarnpkg.com/table/-/table-6.8.1.tgz#ea2b71359fe03b017a5fbc296204471158080bdf" @@ -18287,43 +16517,34 @@ tailwindcss@3.0.0: tmp "^0.2.1" tailwindcss@^3.0.0: - version "3.2.7" - resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.2.7.tgz#5936dd08c250b05180f0944500c01dce19188c07" - integrity sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ== + version "3.3.3" + resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.3.3.tgz#90da807393a2859189e48e9e7000e6880a736daf" + integrity sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w== dependencies: + "@alloc/quick-lru" "^5.2.0" arg "^5.0.2" chokidar "^3.5.3" - color-name "^1.1.4" - detective "^5.2.1" didyoumean "^1.2.2" dlv "^1.1.3" fast-glob "^3.2.12" glob-parent "^6.0.2" is-glob "^4.0.3" - lilconfig "^2.0.6" + jiti "^1.18.2" + lilconfig "^2.1.0" micromatch "^4.0.5" normalize-path "^3.0.0" object-hash "^3.0.0" picocolors "^1.0.0" - postcss "^8.0.9" - postcss-import "^14.1.0" - postcss-js "^4.0.0" - postcss-load-config "^3.1.4" - postcss-nested "6.0.0" + postcss "^8.4.23" + postcss-import "^15.1.0" + postcss-js "^4.0.1" + postcss-load-config "^4.0.1" + postcss-nested "^6.0.1" postcss-selector-parser "^6.0.11" - postcss-value-parser "^4.2.0" - quick-lru "^5.1.1" - resolve "^1.22.1" - -taketalk@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/taketalk/-/taketalk-1.0.0.tgz#b4d4f0deed206ae7df775b129ea2ca6de52f26dd" - integrity sha512-kS7E53It6HA8S1FVFBWP7HDwgTiJtkmYk7TsowGlizzVrivR1Mf9mgjXHY1k7rOfozRVMZSfwjB3bevO4QEqpg== - dependencies: - get-stdin "^4.0.1" - minimist "^1.1.0" + resolve "^1.22.2" + sucrase "^3.32.0" -tar-fs@2.1.1, tar-fs@^2.0.0, tar-fs@^2.1.1: +tar-fs@2.1.1, tar-fs@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784" integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== @@ -18344,34 +16565,22 @@ tar-stream@^2.1.4: inherits "^2.0.3" readable-stream "^3.1.1" -tar@^6.0.2, tar@^6.1.0, tar@^6.1.11, tar@^6.1.2: - version "6.1.12" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.12.tgz#3b742fb05669b55671fb769ab67a7791ea1a62e6" - integrity sha512-jU4TdemS31uABHd+Lt5WEYJuzn+TJTCBLljvIAHZOz6M9Os5pJ4dD+vRFLxPa/n3T0iEFzpi+0x1UfuDZYbRMw== - dependencies: - chownr "^2.0.0" - fs-minipass "^2.0.0" - minipass "^3.0.0" - minizlib "^2.1.1" - mkdirp "^1.0.3" - yallist "^4.0.0" - -tar@^6.1.12: - version "6.1.13" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.13.tgz#46e22529000f612180601a6fe0680e7da508847b" - integrity sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw== +tar@^6.0.2, tar@^6.1.0, tar@^6.1.11, tar@^6.1.13, tar@^6.1.2: + version "6.1.15" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.15.tgz#c9738b0b98845a3b344d334b8fa3041aaba53a69" + integrity sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A== dependencies: chownr "^2.0.0" fs-minipass "^2.0.0" - minipass "^4.0.0" + minipass "^5.0.0" minizlib "^2.1.1" mkdirp "^1.0.3" yallist "^4.0.0" telejson@^7.0.3: - version "7.0.4" - resolved "https://registry.yarnpkg.com/telejson/-/telejson-7.0.4.tgz#2e88c0af9566b4f687622ed490588312b2bec186" - integrity sha512-J4QEuCnYGXAI9KSN7RXK0a0cOW2ONpjc4IQbInGZ6c3stvplLAYyZjTnScrRd8deXVjNCFV1wXcLC7SObDuQYA== + version "7.2.0" + resolved "https://registry.yarnpkg.com/telejson/-/telejson-7.2.0.tgz#3994f6c9a8f8d7f2dba9be2c7c5bbb447e876f32" + integrity sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ== dependencies: memoizerific "^1.11.3" @@ -18418,13 +16627,13 @@ terminal-link@^2.0.0: ansi-escapes "^4.2.1" supports-hyperlinks "^2.0.0" -terser@^5.15.1: - version "5.16.4" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.16.4.tgz#51284b440b93242291a98f2a9903c024cfb70e6e" - integrity sha512-5yEGuZ3DZradbogeYQ1NaGz7rXVBDWujWlx1PT8efXO6Txn+eWbfKqB2bTDVmFXmePFkoLU6XI8UektMIEA0ug== +terser@^5.15.1, terser@^5.17.4: + version "5.19.2" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.19.2.tgz#bdb8017a9a4a8de4663a7983f45c506534f9234e" + integrity sha512-qC5+dmecKJA4cpYxRa5aVkKehYsQKc+AHeKl0Oe62aYjBL8ZA33tTljktDHJSaxxMnbI5ZYw+o/S2DxxLu8OfA== dependencies: - "@jridgewell/source-map" "^0.3.2" - acorn "^8.5.0" + "@jridgewell/source-map" "^0.3.3" + acorn "^8.8.2" commander "^2.20.0" source-map-support "~0.5.20" @@ -18448,15 +16657,29 @@ text-table@^0.2.0: integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== textextensions@^5.12.0, textextensions@^5.13.0: - version "5.15.0" - resolved "https://registry.yarnpkg.com/textextensions/-/textextensions-5.15.0.tgz#4bb3296ad6fc111cf4b39c589dd028d8aaaf7060" - integrity sha512-MeqZRHLuaGamUXGuVn2ivtU3LA3mLCCIO5kUGoohTCoGmCBg/+8yPhWVX9WSl9telvVd8erftjFk9Fwb2dD6rw== + version "5.16.0" + resolved "https://registry.yarnpkg.com/textextensions/-/textextensions-5.16.0.tgz#57dd60c305019bba321e848b1fdf0f99bfa59ec1" + integrity sha512-7D/r3s6uPZyU//MCYrX6I14nzauDwJ5CxazouuRGNuvSCihW87ufN6VLoROLCrHg6FblLuJrT6N2BVaPVzqElw== thenby@^1.3.4: version "1.3.4" resolved "https://registry.yarnpkg.com/thenby/-/thenby-1.3.4.tgz#81581f6e1bb324c6dedeae9bfc28e59b1a2201cc" integrity sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ== +thenify-all@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" + integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== + dependencies: + thenify ">= 3.1.0 < 4" + +"thenify@>= 3.1.0 < 4": + version "3.3.1" + resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" + integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== + dependencies: + any-promise "^1.0.0" + throat@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" @@ -18488,9 +16711,9 @@ tiny-invariant@^1.3.1: integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== tinycolor2@^1.4.1: - version "1.4.2" - resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.2.tgz#3f6a4d1071ad07676d7fa472e1fac40a719d8803" - integrity sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA== + version "1.6.0" + resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.6.0.tgz#f98007460169b0263b97072c5ae92484ce02d09e" + integrity sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw== tmp@^0.0.29: version "0.0.29" @@ -18506,13 +16729,6 @@ tmp@^0.0.33: dependencies: os-tmpdir "~1.0.2" -tmp@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.1.0.tgz#ee434a4e22543082e294ba6201dcc6eafefa2877" - integrity sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw== - dependencies: - rimraf "^2.6.3" - tmp@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" @@ -18573,9 +16789,9 @@ toidentifier@1.0.1: integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== tough-cookie@^4.0.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.2.tgz#e53e84b85f24e0b65dd526f46628db6c85f6b874" - integrity sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ== + version "4.1.3" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.3.tgz#97b9adb0728b42280aa3d814b6b999b2ff0318bf" + integrity sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw== dependencies: psl "^1.1.33" punycode "^2.1.1" @@ -18626,6 +16842,11 @@ ts-dedent@^2.0.0, ts-dedent@^2.2.0: resolved "https://registry.yarnpkg.com/ts-dedent/-/ts-dedent-2.2.0.tgz#39e4bd297cd036292ae2394eb3412be63f563bb5" integrity sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ== +ts-interface-checker@^0.1.9: + version "0.1.13" + resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699" + integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== + ts-lit-plugin@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/ts-lit-plugin/-/ts-lit-plugin-1.2.1.tgz#7fca17a454645c14911917fa7f17ade582fa3056" @@ -18633,7 +16854,7 @@ ts-lit-plugin@^1.2.1: dependencies: lit-analyzer "1.2.1" -ts-node@^10.2.1, ts-node@^10.8.1: +ts-node@^10.2.1, ts-node@^10.8.1, ts-node@^10.9.1: version "10.9.1" resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b" integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== @@ -18669,13 +16890,13 @@ ts-simple-type@~1.0.5: resolved "https://registry.yarnpkg.com/ts-simple-type/-/ts-simple-type-1.0.7.tgz#03930af557528dd40eaa121913c7035a0baaacf8" integrity sha512-zKmsCQs4dZaeSKjEA7pLFDv7FHHqAFLPd0Mr//OIJvu8M+4p4bgSFJwZSEBEg3ec9W7RzRz1vi8giiX0+mheBQ== -tsconfig-paths@^3.14.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a" - integrity sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ== +tsconfig-paths@^3.14.2: + version "3.14.2" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz#6e32f1f79412decd261f92d633a9dc1cfa99f088" + integrity sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g== dependencies: "@types/json5" "^0.0.29" - json5 "^1.0.1" + json5 "^1.0.2" minimist "^1.2.6" strip-bom "^3.0.0" @@ -18684,10 +16905,10 @@ tslib@^1.13.0, tslib@^1.8.1, tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2, tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.1, tslib@^2.4.0: - version "2.4.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" - integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== +tslib@^2, tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.4.1, tslib@^2.5.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== tsscmp@1.0.6: version "1.0.6" @@ -18702,17 +16923,26 @@ tsutils@^3.21.0: tslib "^1.8.1" tty-table@^4.1.5: - version "4.1.6" - resolved "https://registry.yarnpkg.com/tty-table/-/tty-table-4.1.6.tgz#6bd58338f36c94cce478c3337934d8a65ab40a73" - integrity sha512-kRj5CBzOrakV4VRRY5kUWbNYvo/FpOsz65DzI5op9P+cHov3+IqPbo1JE1ZnQGkHdZgNFDsrEjrfqqy/Ply9fw== + version "4.2.1" + resolved "https://registry.yarnpkg.com/tty-table/-/tty-table-4.2.1.tgz#c06cd76c54542acf4e2b4a0e9a5802984b65cba6" + integrity sha512-xz0uKo+KakCQ+Dxj1D/tKn2FSyreSYWzdkL/BYhgN6oMW808g8QRMuh1atAV9fjTPbWBjfbkKQpI/5rEcnAc7g== dependencies: chalk "^4.1.2" - csv "^5.5.0" - kleur "^4.1.4" + csv "^5.5.3" + kleur "^4.1.5" smartwrap "^2.0.2" - strip-ansi "^6.0.0" + strip-ansi "^6.0.1" wcwidth "^1.0.1" - yargs "^17.1.1" + yargs "^17.7.1" + +tuf-js@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/tuf-js/-/tuf-js-1.1.7.tgz#21b7ae92a9373015be77dfe0cb282a80ec3bbe43" + integrity sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg== + dependencies: + "@tufjs/models" "1.0.4" + debug "^4.3.4" + make-fetch-happen "^11.1.1" tunnel-agent@^0.6.0: version "0.6.0" @@ -18770,13 +17000,6 @@ type-check@^0.4.0, type-check@~0.4.0: dependencies: prelude-ls "^1.2.1" -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== - dependencies: - prelude-ls "~1.1.2" - type-detect@4.0.8, type-detect@^4.0.0, type-detect@^4.0.5, type-detect@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" @@ -18835,6 +17058,45 @@ type-is@^1.6.16, type-is@~1.6.18: media-typer "0.3.0" mime-types "~2.1.24" +typed-array-buffer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz#18de3e7ed7974b0a729d3feecb94338d1472cd60" + integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + is-typed-array "^1.1.10" + +typed-array-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz#d787a24a995711611fb2b87a4052799517b230d0" + integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== + dependencies: + call-bind "^1.0.2" + for-each "^0.3.3" + has-proto "^1.0.1" + is-typed-array "^1.1.10" + +typed-array-byte-offset@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz#cbbe89b51fdef9cd6aaf07ad4707340abbc4ea0b" + integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + has-proto "^1.0.1" + is-typed-array "^1.1.10" + +typed-array-length@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" + integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== + dependencies: + call-bind "^1.0.2" + for-each "^0.3.3" + is-typed-array "^1.1.9" + typedarray-to-buffer@^3.1.5: version "3.1.5" resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" @@ -18853,14 +17115,14 @@ typescript@^3.8.3: integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== typescript@^4.0.0, typescript@^4.4.3: - version "4.8.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.8.4.tgz#c464abca159669597be5f96b8943500b238e60e6" - integrity sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ== + version "4.9.5" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" + integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== -typescript@^4.6.4: - version "4.9.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.4.tgz#a2a3d2756c079abda241d75f149df9d561091e78" - integrity sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg== +"typescript@^4.6.4 || ^5.0.0": + version "5.1.6" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.6.tgz#02f8ac202b6dad2c0dd5e0913745b47a37998274" + integrity sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA== typical@^4.0.0: version "4.0.0" @@ -18872,6 +17134,11 @@ typical@^5.2.0: resolved "https://registry.yarnpkg.com/typical/-/typical-5.2.0.tgz#4daaac4f2b5315460804f0acf6cb69c52bb93066" integrity sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg== +typical@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/typical/-/typical-7.1.1.tgz#ba177ab7ab103b78534463ffa4c0c9754523ac1f" + integrity sha512-T+tKVNs6Wu7IWiAce5BgMd7OZfNYUndHwc5MknN+UHOudi7sGZzuHdCadllRuqJ3fPtgFtIH9+lt9qRv6lmpfA== + uglify-js@^3.1.4: version "3.17.4" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c" @@ -18895,11 +17162,6 @@ unbzip2-stream@1.4.3: buffer "^5.2.1" through "^2.3.8" -unfetch@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-4.2.0.tgz#7e21b0ef7d363d8d9af0fb929a5555f6ef97a3be" - integrity sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA== - unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" @@ -18913,11 +17175,6 @@ unicode-match-property-ecmascript@^2.0.0: unicode-canonical-property-names-ecmascript "^2.0.0" unicode-property-aliases-ecmascript "^2.0.0" -unicode-match-property-value-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz#1a01aa57247c14c568b89775a54938788189a714" - integrity sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw== - unicode-match-property-value-ecmascript@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0" @@ -18965,6 +17222,13 @@ unique-filename@^2.0.0: dependencies: unique-slug "^3.0.0" +unique-filename@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-3.0.0.tgz#48ba7a5a16849f5080d26c760c86cf5cf05770ea" + integrity sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g== + dependencies: + unique-slug "^4.0.0" + unique-slug@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" @@ -18979,6 +17243,13 @@ unique-slug@^3.0.0: dependencies: imurmurhash "^0.1.4" +unique-slug@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-4.0.0.tgz#6bae6bb16be91351badd24cdce741f892a6532e3" + integrity sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ== + dependencies: + imurmurhash "^0.1.4" + unique-string@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" @@ -19013,7 +17284,7 @@ unist-util-visit-parents@^3.0.0: "@types/unist" "^2.0.0" unist-util-is "^4.0.0" -unist-util-visit-parents@^5.0.0: +unist-util-visit-parents@^5.0.0, unist-util-visit-parents@^5.1.1: version "5.1.3" resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz#b4520811b0ca34285633785045df7a8d6776cfeb" integrity sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg== @@ -19021,14 +17292,6 @@ unist-util-visit-parents@^5.0.0: "@types/unist" "^2.0.0" unist-util-is "^5.0.0" -unist-util-visit-parents@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz#868f353e6fce6bf8fa875b251b0f4fec3be709bb" - integrity sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" - unist-util-visit@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" @@ -19072,16 +17335,6 @@ unpipe@1.0.0, unpipe@~1.0.0: resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== -unplugin@^0.10.2: - version "0.10.2" - resolved "https://registry.yarnpkg.com/unplugin/-/unplugin-0.10.2.tgz#0f7089c3666f592cc448d746e39e7f41e9afb01a" - integrity sha512-6rk7GUa4ICYjae5PrAllvcDeuT8pA9+j5J5EkxbMFaV+SalHhxZ7X2dohMzu6C3XzsMT+6jwR/+pwPNR3uK9MA== - dependencies: - acorn "^8.8.0" - chokidar "^3.5.3" - webpack-sources "^3.2.3" - webpack-virtual-modules "^0.4.5" - unplugin@^1.3.1: version "1.4.0" resolved "https://registry.yarnpkg.com/unplugin/-/unplugin-1.4.0.tgz#b771373aa1bc664f50a044ee8009bd3a7aa04d85" @@ -19113,14 +17366,6 @@ update-browserslist-db@^1.0.11: escalade "^3.1.1" picocolors "^1.0.0" -update-browserslist-db@^1.0.9: - version "1.0.10" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3" - integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - upper-case-first@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-2.0.2.tgz#992c3273f882abd19d1e02894cc147117f844324" @@ -19249,9 +17494,9 @@ v8-compile-cache-lib@^3.0.1: integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== v8-compile-cache@^2.0.3: - version "2.3.0" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== + version "2.4.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz#cdada8bec61e15865f05d097c5f4fd30e94dc128" + integrity sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw== v8-to-istanbul@^7.0.0: version "7.1.2" @@ -19271,7 +17516,7 @@ v8-to-istanbul@^8.0.0: convert-source-map "^1.6.0" source-map "^0.7.3" -validate-npm-package-license@^3.0.1: +validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== @@ -19286,6 +17531,13 @@ validate-npm-package-name@^3.0.0: dependencies: builtins "^1.0.3" +validate-npm-package-name@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz#f16afd48318e6f90a1ec101377fa0384cfc8c713" + integrity sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ== + dependencies: + builtins "^5.0.0" + vary@^1.1.2, vary@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" @@ -19332,27 +17584,26 @@ vinyl@^2.0.1: remove-trailing-separator "^1.0.1" replace-ext "^1.0.0" -vite@^3.0.0: - version "3.2.5" - resolved "https://registry.yarnpkg.com/vite/-/vite-3.2.5.tgz#dee5678172a8a0ab3e547ad4148c3d547f90e86a" - integrity sha512-4mVEpXpSOgrssFZAOmGIr85wPHKvaDAcXqxVxVRZhljkJOMZi1ibLibzjLHzJvcok8BMguLc7g1W6W/GqZbLdQ== +vite@4.1.4: + version "4.1.4" + resolved "https://registry.yarnpkg.com/vite/-/vite-4.1.4.tgz#170d93bcff97e0ebc09764c053eebe130bfe6ca0" + integrity sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg== dependencies: - esbuild "^0.15.9" - postcss "^8.4.18" + esbuild "^0.16.14" + postcss "^8.4.21" resolve "^1.22.1" - rollup "^2.79.1" + rollup "^3.10.0" optionalDependencies: fsevents "~2.3.2" vite@^4.0.4: - version "4.1.2" - resolved "https://registry.yarnpkg.com/vite/-/vite-4.1.2.tgz#6908882984e490c44c28e784a2c52de556f04b41" - integrity sha512-MWDb9Rfy3DI8omDQySbMK93nQqStwbsQWejXRY2EBzEWKmLAXWb1mkI9Yw2IJrc+oCvPCI1Os5xSSIBYY6DEAw== + version "4.4.9" + resolved "https://registry.yarnpkg.com/vite/-/vite-4.4.9.tgz#1402423f1a2f8d66fd8d15e351127c7236d29d3d" + integrity sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA== dependencies: - esbuild "^0.16.14" - postcss "^8.4.21" - resolve "^1.22.1" - rollup "^3.10.0" + esbuild "^0.18.10" + postcss "^8.4.27" + rollup "^3.27.1" optionalDependencies: fsevents "~2.3.2" @@ -19377,9 +17628,9 @@ vscode-html-languageservice@3.1.0: vscode-uri "^2.1.2" vscode-languageserver-textdocument@^1.0.1: - version "1.0.7" - resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.7.tgz#16df468d5c2606103c90554ae05f9f3d335b771b" - integrity sha512-bFJH7UQxlXT8kKeyiyu41r22jCZXG8kuuVVA33OEJn1diWOZK5n8zBSPZFHVBOu8kXZ6h0LIRhf5UnCo61J4Hg== + version "1.0.8" + resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz#9eae94509cbd945ea44bca8dcfe4bb0c15bb3ac0" + integrity sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q== vscode-languageserver-types@3.16.0-next.2: version "3.16.0-next.2" @@ -19449,9 +17700,9 @@ wcwidth@^1.0.1: defaults "^1.0.3" web-component-analyzer@^1.0.3, web-component-analyzer@~1.1.1: - version "1.1.6" - resolved "https://registry.yarnpkg.com/web-component-analyzer/-/web-component-analyzer-1.1.6.tgz#d9bd904d904a711c19ba6046a45b60a7ee3ed2e9" - integrity sha512-1PyBkb/jijDEVE+Pnk3DTmVHD8takipdvAwvZv1V8jIidsSIJ5nhN87Gs+4dpEb1vw48yp8dnbZKkvMYJ+C0VQ== + version "1.1.7" + resolved "https://registry.yarnpkg.com/web-component-analyzer/-/web-component-analyzer-1.1.7.tgz#dad7f5a91f3b095c5a54f0f48d2dccb810c96b89" + integrity sha512-SqCqN4nU9fU+j0CKXJQ8E4cslLsaezhagY6xoi+hoNPPd55GzR6MY1r5jkoJUVu+g4Wy4uB+JglTt7au4vQ1uA== dependencies: fast-glob "^3.2.2" ts-simple-type "~1.0.5" @@ -19483,11 +17734,6 @@ webpack-sources@^3.2.3: resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack-virtual-modules@^0.4.5: - version "0.4.6" - resolved "https://registry.yarnpkg.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.6.tgz#3e4008230731f1db078d9cb6f68baf8571182b45" - integrity sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA== - webpack-virtual-modules@^0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz#362f14738a56dae107937ab98ea7062e8bdd3b6c" @@ -19541,10 +17787,38 @@ which-boxed-primitive@^1.0.2: is-string "^1.0.5" is-symbol "^1.0.3" +which-builtin-type@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.1.3.tgz#b1b8443707cc58b6e9bf98d32110ff0c2cbd029b" + integrity sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw== + dependencies: + function.prototype.name "^1.1.5" + has-tostringtag "^1.0.0" + is-async-function "^2.0.0" + is-date-object "^1.0.5" + is-finalizationregistry "^1.0.2" + is-generator-function "^1.0.10" + is-regex "^1.1.4" + is-weakref "^1.0.2" + isarray "^2.0.5" + which-boxed-primitive "^1.0.2" + which-collection "^1.0.1" + which-typed-array "^1.1.9" + +which-collection@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.1.tgz#70eab71ebbbd2aefaf32f917082fc62cdcb70906" + integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== + dependencies: + is-map "^2.0.1" + is-set "^2.0.1" + is-weakmap "^2.0.1" + is-weakset "^2.0.1" + which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q== + version "2.0.1" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" + integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== which-pm-runs@^1.0.0: version "1.1.0" @@ -19559,17 +17833,16 @@ which-pm@2.0.0: load-yaml-file "^0.2.0" path-exists "^4.0.0" -which-typed-array@^1.1.2: - version "1.1.9" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.9.tgz#307cf898025848cf995e795e8423c7f337efbde6" - integrity sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA== +which-typed-array@^1.1.10, which-typed-array@^1.1.11, which-typed-array@^1.1.2, which-typed-array@^1.1.9: + version "1.1.11" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.11.tgz#99d691f23c72aab6768680805a271b69761ed61a" + integrity sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew== dependencies: available-typed-arrays "^1.0.5" call-bind "^1.0.2" for-each "^0.3.3" gopd "^1.0.1" has-tostringtag "^1.0.0" - is-typed-array "^1.1.10" which@2.0.2, which@^2.0.1, which@^2.0.2: version "2.0.2" @@ -19585,6 +17858,13 @@ which@^1.2.9: dependencies: isexe "^2.0.0" +which@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/which/-/which-3.0.1.tgz#89f1cd0c23f629a8105ffe69b8172791c87b4be1" + integrity sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg== + dependencies: + isexe "^2.0.0" + wide-align@^1.1.2, wide-align@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" @@ -19599,11 +17879,6 @@ widest-line@^3.1.0: dependencies: string-width "^4.0.0" -word-wrap@^1.2.3, word-wrap@~1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - wordwrap@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" @@ -19617,6 +17892,11 @@ wordwrapjs@^4.0.0: reduce-flatten "^2.0.0" typical "^5.2.0" +wordwrapjs@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/wordwrapjs/-/wordwrapjs-5.1.0.tgz#4c4d20446dcc670b14fa115ef4f8fd9947af2b3a" + integrity sha512-JNjcULU2e4KJwUNv6CHgI46UvDGitb6dGryHajXTDiLgg1/RiGoPSDw4kZfYnwGtEXf2ZMeIewDQgFGzkCB2Sg== + workerpool@6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.0.tgz#827d93c9ba23ee2019c3ffaff5c27fccea289e8b" @@ -19631,15 +17911,7 @@ workerpool@6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" -wrap-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" - integrity sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw== - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - -wrap-ansi@^6.2.0: +wrap-ansi@^6.0.1, wrap-ansi@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== @@ -19681,7 +17953,7 @@ write-file-atomic@^3.0.0: signal-exit "^3.0.2" typedarray-to-buffer "^3.1.5" -write-file-atomic@^4.0.0, write-file-atomic@^4.0.1: +write-file-atomic@^4.0.0, write-file-atomic@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== @@ -19689,27 +17961,15 @@ write-file-atomic@^4.0.0, write-file-atomic@^4.0.1: imurmurhash "^0.1.4" signal-exit "^3.0.7" -write-json-file@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-4.3.0.tgz#908493d6fd23225344af324016e4ca8f702dd12d" - integrity sha512-PxiShnxf0IlnQuMYOPPhPkhExoCQuTUNPOa/2JWCYTmBquU9njyyDuwRKN26IZBlp4yn1nt+Agh2HOOBl+55HQ== - dependencies: - detect-indent "^6.0.0" - graceful-fs "^4.1.15" - is-plain-obj "^2.0.0" - make-dir "^3.0.0" - sort-keys "^4.0.0" - write-file-atomic "^3.0.0" - ws@8.5.0: version "8.5.0" resolved "https://registry.yarnpkg.com/ws/-/ws-8.5.0.tgz#bfb4be96600757fe5382de12c670dab984a1ed4f" integrity sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg== -ws@>=8.7.0, ws@^8.2.3: - version "8.10.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.10.0.tgz#00a28c09dfb76eae4eb45c3b565f771d6951aa51" - integrity sha512-+s49uSmZpvtAsd2h37vIPy1RBusaLawVe8of+GyEPsaJTCMpj/2v8NpeK1SHXjBlQ95lQTmQofOJnFiLoaN3yw== +ws@>=8.13.0, ws@^8.2.3: + version "8.13.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" + integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== ws@^6.1.0: version "6.2.2" @@ -19728,18 +17988,18 @@ xml-name-validator@^3.0.0: resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== -xml2js@0.4.19: - version "0.4.19" - resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz#686c20f213209e94abf0d1bcf1efaa291c7827a7" - integrity sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q== +xml2js@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.5.0.tgz#d9440631fbb2ed800203fad106f2724f62c493b7" + integrity sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA== dependencies: sax ">=0.6.0" - xmlbuilder "~9.0.1" + xmlbuilder "~11.0.0" -xmlbuilder@~9.0.1: - version "9.0.7" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" - integrity sha512-7YXTQc3P2l9+0rjaUbLwMKRhtmwg1M1eDf6nag7urC7pIPYLD9W/jmzQ4ptRSUbodw5S0jfoGTflLemQibSpeQ== +xmlbuilder@~11.0.0: + version "11.0.1" + resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" + integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== xmlchars@^2.2.0: version "2.2.0" @@ -19781,6 +18041,11 @@ yaml@^1.10.0, yaml@^1.10.2: resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== +yaml@^2.1.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.1.tgz#02fe0975d23cd441242aa7204e09fc28ac2ac33b" + integrity sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ== + yargs-parser@20.2.4: version "20.2.4" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" @@ -19844,10 +18109,10 @@ yargs@^15.1.0, yargs@^15.3.1, yargs@^15.4.1: y18n "^4.0.0" yargs-parser "^18.1.2" -yargs@^17.0.0, yargs@^17.1.1, yargs@^17.3.1: - version "17.6.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.6.2.tgz#2e23f2944e976339a1ee00f18c77fedee8332541" - integrity sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw== +yargs@^17.0.0, yargs@^17.3.1, yargs@^17.7.1: + version "17.7.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== dependencies: cliui "^8.0.1" escalade "^3.1.1" @@ -19870,10 +18135,10 @@ yauzl@^2.10.0: buffer-crc32 "~0.2.3" fd-slicer "~1.1.0" -yeoman-environment@^3.11.1: - version "3.12.1" - resolved "https://registry.yarnpkg.com/yeoman-environment/-/yeoman-environment-3.12.1.tgz#20fc0ab05d76f84c956ad03ed112e3a32e65e862" - integrity sha512-q5nC954SE4BEkWFXOwkifbelEZrza6z7vnXCC9bTWvfHjRiaG45eqzv/M6/u4l6PvB/KMmBPgMrACV2mBHE+PQ== +yeoman-environment@^3.15.1: + version "3.19.3" + resolved "https://registry.yarnpkg.com/yeoman-environment/-/yeoman-environment-3.19.3.tgz#49c2339805fdf695fac42c88334a1daa94ee8b6c" + integrity sha512-/+ODrTUHtlDPRH9qIC0JREH8+7nsRcjDl3Bxn2Xo/rvAaVvixH5275jHwg0C85g4QsF4P6M2ojfScPPAl+pLAg== dependencies: "@npmcli/arborist" "^4.0.4" are-we-there-yet "^2.0.0" @@ -19905,6 +18170,7 @@ yeoman-environment@^3.11.1: pacote "^12.0.2" preferred-pm "^3.0.3" pretty-bytes "^5.3.0" + readable-stream "^4.3.0" semver "^7.1.3" slash "^3.0.0" strip-ansi "^6.0.0" @@ -19912,10 +18178,10 @@ yeoman-environment@^3.11.1: textextensions "^5.12.0" untildify "^4.0.0" -yeoman-generator@^5.6.1: - version "5.7.0" - resolved "https://registry.yarnpkg.com/yeoman-generator/-/yeoman-generator-5.7.0.tgz#5cf24b9fca331646263749121d4f8d477698a83a" - integrity sha512-z9ZwgKoDOd+llPDCwn8Ax2l4In5FMhlslxdeByW4AMxhT+HbTExXKEAahsClHSbwZz1i5OzRwLwRIUdOJBr5Bw== +yeoman-generator@^5.8.0: + version "5.9.0" + resolved "https://registry.yarnpkg.com/yeoman-generator/-/yeoman-generator-5.9.0.tgz#a83c9e391b0b3442536da677bc204cfa3f81f2c7" + integrity sha512-sN1e01Db4fdd8P/n/yYvizfy77HdbwzvXmPxps9Gwz2D24slegrkSn+qyj+0nmZhtFwGX2i/cH29QDrvAFT9Aw== dependencies: chalk "^4.1.0" dargs "^7.0.0" @@ -19923,7 +18189,9 @@ yeoman-generator@^5.6.1: execa "^5.1.1" github-username "^6.0.0" lodash "^4.17.11" + mem-fs-editor "^9.0.0" minimist "^1.2.5" + pacote "^15.2.0" read-pkg-up "^7.0.1" run-async "^2.0.0" semver "^7.2.1" @@ -19946,21 +18214,6 @@ yocto-queue@^0.1.0: resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== -yosay@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/yosay/-/yosay-2.0.2.tgz#a7017e764cd88d64a1ae64812201de5b157adf6d" - integrity sha512-avX6nz2esp7IMXGag4gu6OyQBsMh/SEn+ZybGu3yKPlOTE6z9qJrzG/0X5vCq/e0rPFy0CUYCze0G5hL310ibA== - dependencies: - ansi-regex "^2.0.0" - ansi-styles "^3.0.0" - chalk "^1.0.0" - cli-boxes "^1.0.0" - pad-component "0.0.1" - string-width "^2.0.0" - strip-ansi "^3.0.0" - taketalk "^1.0.0" - wrap-ansi "^2.0.0" - zwitch@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.4.tgz#c827d4b0acb76fc3e685a4c6ec2902d51070e9d7" From ff57bd820d33a03c8c661f548450198aed7c2829 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 13:52:14 -0400 Subject: [PATCH 112/143] fix(tooling): Formatting cleanup. --- .lintstagedrc | 4 +--- packages/outline-alert/src/outline-alert.ts | 4 ++-- packages/outline-heading/src/config.ts | 6 +++--- packages/outline-image/src/outline-image.ts | 2 +- packages/outline-list/src/outline-list.ts | 4 ++-- packages/outline-modal/src/outline-modal.ts | 2 +- packages/outline-templates/default/.lintstagedrc | 4 +--- 7 files changed, 11 insertions(+), 15 deletions(-) diff --git a/.lintstagedrc b/.lintstagedrc index d5266343e..c1eabc3e0 100644 --- a/.lintstagedrc +++ b/.lintstagedrc @@ -3,7 +3,5 @@ "eslint --rule 'no-console: error' --fix", "prettier --write" ], - "*.{json,md}": [ - "prettier --write" - ] + "*.{json,md}": ["prettier --write"] } diff --git a/packages/outline-alert/src/outline-alert.ts b/packages/outline-alert/src/outline-alert.ts index 60517e9b9..5fa5c651e 100644 --- a/packages/outline-alert/src/outline-alert.ts +++ b/packages/outline-alert/src/outline-alert.ts @@ -5,7 +5,7 @@ import { OutlineElement } from '@phase2/outline-core'; import componentStyles from './outline-alert.css.lit'; export const alertSizes = ['small', 'large'] as const; -export type AlertSize = typeof alertSizes[number]; +export type AlertSize = (typeof alertSizes)[number]; export const alertStatusTypes = [ 'info', @@ -13,7 +13,7 @@ export const alertStatusTypes = [ 'error', 'success', ] as const; -export type AlertStatusType = typeof alertStatusTypes[number]; +export type AlertStatusType = (typeof alertStatusTypes)[number]; // This can be useful for testing. export interface OutlineAlertInterface extends HTMLElement { diff --git a/packages/outline-heading/src/config.ts b/packages/outline-heading/src/config.ts index 5cb9ebf7c..7b25131e7 100644 --- a/packages/outline-heading/src/config.ts +++ b/packages/outline-heading/src/config.ts @@ -1,5 +1,5 @@ export const HeadingLevels = ['h1', 'h2', 'h3', 'h4', 'h5', 'h6', undefined]; -export type AllowedHeadingLevels = typeof HeadingLevels[number]; +export type AllowedHeadingLevels = (typeof HeadingLevels)[number]; // Updated to limit the allowed values to the set we want to be selectable in Storybook. export const HeadingSizes = [ @@ -17,7 +17,7 @@ export const HeadingSizes = [ '8xl', '9xl', ] as const; -export type AllowedHeadingSizes = typeof HeadingSizes[number]; +export type AllowedHeadingSizes = (typeof HeadingSizes)[number]; export const HeadingStyles = [ 'thin', @@ -30,4 +30,4 @@ export const HeadingStyles = [ 'extrabold', 'black', ] as const; -export type AllowedHeadingStyles = typeof HeadingStyles[number]; +export type AllowedHeadingStyles = (typeof HeadingStyles)[number]; diff --git a/packages/outline-image/src/outline-image.ts b/packages/outline-image/src/outline-image.ts index 0c65fad1d..a99f8c4fa 100644 --- a/packages/outline-image/src/outline-image.ts +++ b/packages/outline-image/src/outline-image.ts @@ -16,7 +16,7 @@ export const aspectRatios = [ '21/9', '42/9', ] as const; -export type AspectRatios = typeof aspectRatios[number]; +export type AspectRatios = (typeof aspectRatios)[number]; /** * The image component, with support for parallax scrolling. * @element outline-image diff --git a/packages/outline-list/src/outline-list.ts b/packages/outline-list/src/outline-list.ts index d640eaced..9e307aa4e 100644 --- a/packages/outline-list/src/outline-list.ts +++ b/packages/outline-list/src/outline-list.ts @@ -8,11 +8,11 @@ import componentStyles from './outline-list.css.lit'; export const listTypes = ['ol', 'ul', 'div'] as const; -export type ListType = typeof listTypes[number]; +export type ListType = (typeof listTypes)[number]; export const listOrientations = ['column', 'row', 'col-center'] as const; -export type ListOrientation = typeof listOrientations[number]; +export type ListOrientation = (typeof listOrientations)[number]; export type ClassInfo = { [name: string]: string | boolean | number }; diff --git a/packages/outline-modal/src/outline-modal.ts b/packages/outline-modal/src/outline-modal.ts index 3f67c59b9..1a626b2d4 100644 --- a/packages/outline-modal/src/outline-modal.ts +++ b/packages/outline-modal/src/outline-modal.ts @@ -6,7 +6,7 @@ import { OutlineElement } from '@phase2/outline-core'; import componentStyles from './outline-modal.css.lit'; export const modalSizes = ['small', 'medium', 'full-screen'] as const; -export type ModalSize = typeof modalSizes[number]; +export type ModalSize = (typeof modalSizes)[number]; // This is helpful in testing. export interface OutlineModalInterface extends HTMLElement { diff --git a/packages/outline-templates/default/.lintstagedrc b/packages/outline-templates/default/.lintstagedrc index d5266343e..c1eabc3e0 100644 --- a/packages/outline-templates/default/.lintstagedrc +++ b/packages/outline-templates/default/.lintstagedrc @@ -3,7 +3,5 @@ "eslint --rule 'no-console: error' --fix", "prettier --write" ], - "*.{json,md}": [ - "prettier --write" - ] + "*.{json,md}": ["prettier --write"] } From bb9a092734ab11fe53356f96a8c3c7bb3a0bbbe0 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 14:01:27 -0400 Subject: [PATCH 113/143] fix(tooling): Upgrade vite dependency (again). --- package.json | 2 +- yarn.lock | 158 ++------------------------------------------------- 2 files changed, 5 insertions(+), 155 deletions(-) diff --git a/package.json b/package.json index a036ac3a5..a20a8b041 100644 --- a/package.json +++ b/package.json @@ -137,7 +137,7 @@ "tailwindcss": "3.0.0", "ts-lit-plugin": "^1.2.1", "turbo": "^1.2.16", - "vite": "4.1.4" + "vite": "^4.1.4" }, "dependencies": {}, "bugs": { diff --git a/yarn.lock b/yarn.lock index ac3b4c276..480052f8e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1752,11 +1752,6 @@ ts-node "^9" tslib "^2" -"@esbuild/android-arm64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz#cf91e86df127aa3d141744edafcba0abdc577d23" - integrity sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg== - "@esbuild/android-arm64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz#984b4f9c8d0377443cc2dfcef266d02244593622" @@ -1767,91 +1762,46 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.15.18.tgz#266d40b8fdcf87962df8af05b76219bc786b4f80" integrity sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw== -"@esbuild/android-arm@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.16.17.tgz#025b6246d3f68b7bbaa97069144fb5fb70f2fff2" - integrity sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw== - "@esbuild/android-arm@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz#fedb265bc3a589c84cc11f810804f234947c3682" integrity sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw== -"@esbuild/android-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.16.17.tgz#c820e0fef982f99a85c4b8bfdd582835f04cd96e" - integrity sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ== - "@esbuild/android-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz#35cf419c4cfc8babe8893d296cd990e9e9f756f2" integrity sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg== -"@esbuild/darwin-arm64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz#edef4487af6b21afabba7be5132c26d22379b220" - integrity sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w== - "@esbuild/darwin-arm64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz#08172cbeccf95fbc383399a7f39cfbddaeb0d7c1" integrity sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA== -"@esbuild/darwin-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz#42829168730071c41ef0d028d8319eea0e2904b4" - integrity sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg== - "@esbuild/darwin-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz#d70d5790d8bf475556b67d0f8b7c5bdff053d85d" integrity sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ== -"@esbuild/freebsd-arm64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz#1f4af488bfc7e9ced04207034d398e793b570a27" - integrity sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw== - "@esbuild/freebsd-arm64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz#98755cd12707f93f210e2494d6a4b51b96977f54" integrity sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw== -"@esbuild/freebsd-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz#636306f19e9bc981e06aa1d777302dad8fddaf72" - integrity sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug== - "@esbuild/freebsd-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz#c1eb2bff03915f87c29cece4c1a7fa1f423b066e" integrity sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ== -"@esbuild/linux-arm64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz#a003f7ff237c501e095d4f3a09e58fc7b25a4aca" - integrity sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g== - "@esbuild/linux-arm64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz#bad4238bd8f4fc25b5a021280c770ab5fc3a02a0" integrity sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA== -"@esbuild/linux-arm@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz#b591e6a59d9c4fe0eeadd4874b157ab78cf5f196" - integrity sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ== - "@esbuild/linux-arm@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz#3e617c61f33508a27150ee417543c8ab5acc73b0" integrity sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg== -"@esbuild/linux-ia32@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz#24333a11027ef46a18f57019450a5188918e2a54" - integrity sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg== - "@esbuild/linux-ia32@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz#699391cccba9aee6019b7f9892eb99219f1570a7" @@ -1862,121 +1812,61 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz#128b76ecb9be48b60cf5cfc1c63a4f00691a3239" integrity sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ== -"@esbuild/linux-loong64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz#d5ad459d41ed42bbd4d005256b31882ec52227d8" - integrity sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ== - "@esbuild/linux-loong64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz#e6fccb7aac178dd2ffb9860465ac89d7f23b977d" integrity sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg== -"@esbuild/linux-mips64el@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz#4e5967a665c38360b0a8205594377d4dcf9c3726" - integrity sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw== - "@esbuild/linux-mips64el@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz#eeff3a937de9c2310de30622a957ad1bd9183231" integrity sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ== -"@esbuild/linux-ppc64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz#206443a02eb568f9fdf0b438fbd47d26e735afc8" - integrity sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g== - "@esbuild/linux-ppc64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz#2f7156bde20b01527993e6881435ad79ba9599fb" integrity sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA== -"@esbuild/linux-riscv64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz#c351e433d009bf256e798ad048152c8d76da2fc9" - integrity sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw== - "@esbuild/linux-riscv64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz#6628389f210123d8b4743045af8caa7d4ddfc7a6" integrity sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A== -"@esbuild/linux-s390x@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz#661f271e5d59615b84b6801d1c2123ad13d9bd87" - integrity sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w== - "@esbuild/linux-s390x@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz#255e81fb289b101026131858ab99fba63dcf0071" integrity sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ== -"@esbuild/linux-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz#e4ba18e8b149a89c982351443a377c723762b85f" - integrity sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw== - "@esbuild/linux-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz#c7690b3417af318a9b6f96df3031a8865176d338" integrity sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w== -"@esbuild/netbsd-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz#7d4f4041e30c5c07dd24ffa295c73f06038ec775" - integrity sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA== - "@esbuild/netbsd-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz#30e8cd8a3dded63975e2df2438ca109601ebe0d1" integrity sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A== -"@esbuild/openbsd-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz#970fa7f8470681f3e6b1db0cc421a4af8060ec35" - integrity sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg== - "@esbuild/openbsd-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz#7812af31b205055874c8082ea9cf9ab0da6217ae" integrity sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg== -"@esbuild/sunos-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz#abc60e7c4abf8b89fb7a4fe69a1484132238022c" - integrity sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw== - "@esbuild/sunos-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz#d5c275c3b4e73c9b0ecd38d1ca62c020f887ab9d" integrity sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ== -"@esbuild/win32-arm64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz#7b0ff9e8c3265537a7a7b1fd9a24e7bd39fcd87a" - integrity sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw== - "@esbuild/win32-arm64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz#73bc7f5a9f8a77805f357fab97f290d0e4820ac9" integrity sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg== -"@esbuild/win32-ia32@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz#e90fe5267d71a7b7567afdc403dfd198c292eb09" - integrity sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig== - "@esbuild/win32-ia32@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz#ec93cbf0ef1085cc12e71e0d661d20569ff42102" integrity sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g== -"@esbuild/win32-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz#c5a1a4bfe1b57f0c3e61b29883525c6da3e5c091" - integrity sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q== - "@esbuild/win32-x64@0.18.20": version "0.18.20" resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz#786c5f41f043b07afb1af37683d7c33668858f6d" @@ -8106,34 +7996,6 @@ esbuild@^0.15.7: esbuild-windows-64 "0.15.18" esbuild-windows-arm64 "0.15.18" -esbuild@^0.16.14: - version "0.16.17" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.16.17.tgz#fc2c3914c57ee750635fee71b89f615f25065259" - integrity sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg== - optionalDependencies: - "@esbuild/android-arm" "0.16.17" - "@esbuild/android-arm64" "0.16.17" - "@esbuild/android-x64" "0.16.17" - "@esbuild/darwin-arm64" "0.16.17" - "@esbuild/darwin-x64" "0.16.17" - "@esbuild/freebsd-arm64" "0.16.17" - "@esbuild/freebsd-x64" "0.16.17" - "@esbuild/linux-arm" "0.16.17" - "@esbuild/linux-arm64" "0.16.17" - "@esbuild/linux-ia32" "0.16.17" - "@esbuild/linux-loong64" "0.16.17" - "@esbuild/linux-mips64el" "0.16.17" - "@esbuild/linux-ppc64" "0.16.17" - "@esbuild/linux-riscv64" "0.16.17" - "@esbuild/linux-s390x" "0.16.17" - "@esbuild/linux-x64" "0.16.17" - "@esbuild/netbsd-x64" "0.16.17" - "@esbuild/openbsd-x64" "0.16.17" - "@esbuild/sunos-x64" "0.16.17" - "@esbuild/win32-arm64" "0.16.17" - "@esbuild/win32-ia32" "0.16.17" - "@esbuild/win32-x64" "0.16.17" - esbuild@^0.18.0, esbuild@^0.18.10: version "0.18.20" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.18.20.tgz#4709f5a34801b43b799ab7d6d82f7284a9b7a7a6" @@ -14490,7 +14352,7 @@ postcss@^7.0.14, postcss@^7.0.32, postcss@^7.0.35, postcss@^7.0.5, postcss@^7.0. picocolors "^0.2.1" source-map "^0.6.1" -postcss@^8.1.6, postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.27, postcss@^8.4.4: +postcss@^8.1.6, postcss@^8.4.23, postcss@^8.4.27, postcss@^8.4.4: version "8.4.28" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.28.tgz#c6cc681ed00109072816e1557f889ef51cf950a5" integrity sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw== @@ -15272,7 +15134,7 @@ resolve-url@^0.2.1: resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== -resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.14.2, resolve@^1.18.1, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.1, resolve@^1.22.2, resolve@^1.22.4: +resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.14.2, resolve@^1.18.1, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.2, resolve@^1.22.4: version "1.22.4" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.4.tgz#1dc40df46554cdaf8948a486a10f6ba1e2026c34" integrity sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg== @@ -15406,7 +15268,7 @@ rollup-pluginutils@^1.3.1: estree-walker "^0.2.1" minimatch "^3.0.2" -"rollup@^2.25.0 || ^3.3.0", rollup@^3.0, rollup@^3.10.0, rollup@^3.27.1: +"rollup@^2.25.0 || ^3.3.0", rollup@^3.0, rollup@^3.27.1: version "3.28.1" resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.28.1.tgz#fb44aa6d5e65c7e13fd5bcfff266d0c4ea9ba433" integrity sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw== @@ -17584,19 +17446,7 @@ vinyl@^2.0.1: remove-trailing-separator "^1.0.1" replace-ext "^1.0.0" -vite@4.1.4: - version "4.1.4" - resolved "https://registry.yarnpkg.com/vite/-/vite-4.1.4.tgz#170d93bcff97e0ebc09764c053eebe130bfe6ca0" - integrity sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg== - dependencies: - esbuild "^0.16.14" - postcss "^8.4.21" - resolve "^1.22.1" - rollup "^3.10.0" - optionalDependencies: - fsevents "~2.3.2" - -vite@^4.0.4: +vite@^4.0.4, vite@^4.1.4: version "4.4.9" resolved "https://registry.yarnpkg.com/vite/-/vite-4.4.9.tgz#1402423f1a2f8d66fd8d15e351127c7236d29d3d" integrity sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA== From 61883de126a0cf23bd2502af86ab57c1103f0664 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 19:07:42 -0400 Subject: [PATCH 114/143] feat(shuffle): Move all `outline-core-*` components to top level of `packages/components`. --- .../docs/outline-core-accordion.mdx | 0 .../outline-core-accordion/index.ts | 0 .../outline-core-accordion/package.json | 0 .../outline-core-accordion/src/config.ts | 0 .../src/outline-core-accordion.css | 0 .../src/outline-core-accordion.ts | 0 .../outline-core-accordion/tsconfig.build.json | 4 ++-- .../docs/outline-core-alert.mdx | 0 .../{ => components}/outline-core-alert/index.ts | 0 .../outline-core-alert/package.json | 0 .../outline-core-alert/src/config.ts | 0 .../src/outline-core-alert.css | 0 .../outline-core-alert/src/outline-core-alert.ts | 0 .../outline-core-alert/tsconfig.build.json | 4 ++-- .../docs/outline-core-breadcrumb.mdx | 0 .../outline-core-breadcrumb/index.ts | 0 .../outline-core-breadcrumb/package.json | 0 .../outline-core-breadcrumb/src/config.ts | 0 .../src/outline-core-breadcrumb.css | 0 .../src/outline-core-breadcrumb.ts | 0 .../outline-core-breadcrumb/tsconfig.build.json | 4 ++-- .../outline-core-card/docs/outline-core-card.mdx | 0 .../{ => components}/outline-core-card/index.ts | 0 .../outline-core-card/package.json | 0 .../outline-core-card/src/config.ts | 0 .../outline-core-card/src/outline-core-card.css | 0 .../outline-core-card/src/outline-core-card.ts | 0 .../outline-core-card/tsconfig.build.json | 4 ++-- .../docs/outline-core-container.mdx | 0 .../outline-core-container/index.ts | 0 .../outline-core-container/package.json | 0 .../outline-core-container/src/config.ts | 0 .../src/outline-core-container.css | 0 .../src/outline-core-container.ts | 0 .../outline-core-container/tsconfig.build.json | 9 +++++++++ .../outline-core-form/docs/outline-core-form.mdx | 0 .../{ => components}/outline-core-form/index.ts | 0 .../outline-core-form/package.json | 0 .../outline-core-form/src/config.ts | 0 .../outline-core-form/src/outline-core-form.css | 0 .../outline-core-form/src/outline-core-form.ts | 0 .../outline-core-form/tsconfig.build.json | 9 +++++++++ .../outline-core-icon/docs/outline-core-icon.mdx | 0 .../{ => components}/outline-core-icon/index.ts | 0 .../outline-core-icon/package.json | 0 .../outline-core-icon/src/config.ts | 0 .../outline-core-icon/src/outline-core-icon.css | 0 .../outline-core-icon/src/outline-core-icon.ts | 0 .../outline-core-icon/tsconfig.build.json | 9 +++++++++ .../docs/outline-core-image.mdx | 0 .../{ => components}/outline-core-image/index.ts | 0 .../outline-core-image/package.json | 0 .../outline-core-image/src/config.ts | 0 .../src/outline-core-image.css | 0 .../outline-core-image/src/outline-core-image.ts | 0 .../outline-core-image/tsconfig.build.json | 9 +++++++++ .../outline-core-link/CHANGELOG.md | 0 .../{ => components}/outline-core-link/README.md | 0 .../{ => components}/outline-core-link/index.ts | 0 .../outline-core-link/package.json | 0 .../outline-core-link/src/config.ts | 0 .../src/css-variables/vars-link.css | 0 .../outline-core-link/src/outline-core-link.css | 0 .../outline-core-link/src/outline-core-link.ts | 0 .../src/test/outline-core-link.test.ts | 0 .../outline-core-link/tsconfig.build.json | 9 +++++++++ .../outline-core-list/docs/outline-core-list.mdx | 0 .../{ => components}/outline-core-list/index.ts | 0 .../outline-core-list/package.json | 0 .../outline-core-list/src/config.ts | 0 .../outline-core-list/src/outline-core-list.css | 0 .../outline-core-list/src/outline-core-list.ts | 0 .../outline-core-list/tsconfig.build.json | 9 +++++++++ .../docs/outline-core-modal.mdx | 0 .../{ => components}/outline-core-modal/index.ts | 0 .../outline-core-modal/package.json | 0 .../outline-core-modal/src/config.ts | 0 .../src/outline-core-modal.css | 0 .../outline-core-modal/src/outline-core-modal.ts | 0 .../outline-core-modal/tsconfig.build.json | 9 +++++++++ .../outline-core-text/docs/outline-core-text.mdx | 0 .../{ => components}/outline-core-text/index.ts | 0 .../outline-core-text/package.json | 0 .../outline-core-text/src/config.ts | 0 .../outline-core-text/src/outline-core-text.css | 0 .../outline-core-text/src/outline-core-text.ts | 0 .../outline-core-text/tsconfig.build.json | 9 +++++++++ .../docs/outline-core-youtube.mdx | 0 .../outline-core-youtube/index.ts | 0 .../outline-core-youtube/package.json | 0 .../outline-core-youtube/src/config.ts | 0 .../src/outline-core-youtube.css | 0 .../src/outline-core-youtube.ts | 0 .../outline-core-youtube/tsconfig.build.json | 9 +++++++++ .../outline-core-container/tsconfig.build.json | 9 --------- packages/outline-core-form/tsconfig.build.json | 9 --------- packages/outline-core-icon/tsconfig.build.json | 9 --------- packages/outline-core-image/tsconfig.build.json | 9 --------- packages/outline-core-link/tsconfig.build.json | 9 --------- packages/outline-core-list/tsconfig.build.json | 9 --------- packages/outline-core-modal/tsconfig.build.json | 9 --------- packages/outline-core-text/tsconfig.build.json | 9 --------- .../outline-core-youtube/tsconfig.build.json | 9 --------- .../outline-storybook/config/storybook.main.css | 16 ++++++++-------- 104 files changed, 97 insertions(+), 97 deletions(-) rename packages/{ => components}/outline-core-accordion/docs/outline-core-accordion.mdx (100%) rename packages/{ => components}/outline-core-accordion/index.ts (100%) rename packages/{ => components}/outline-core-accordion/package.json (100%) rename packages/{ => components}/outline-core-accordion/src/config.ts (100%) rename packages/{ => components}/outline-core-accordion/src/outline-core-accordion.css (100%) rename packages/{ => components}/outline-core-accordion/src/outline-core-accordion.ts (100%) rename packages/{ => components}/outline-core-accordion/tsconfig.build.json (53%) rename packages/{ => components}/outline-core-alert/docs/outline-core-alert.mdx (100%) rename packages/{ => components}/outline-core-alert/index.ts (100%) rename packages/{ => components}/outline-core-alert/package.json (100%) rename packages/{ => components}/outline-core-alert/src/config.ts (100%) rename packages/{ => components}/outline-core-alert/src/outline-core-alert.css (100%) rename packages/{ => components}/outline-core-alert/src/outline-core-alert.ts (100%) rename packages/{ => components}/outline-core-alert/tsconfig.build.json (53%) rename packages/{ => components}/outline-core-breadcrumb/docs/outline-core-breadcrumb.mdx (100%) rename packages/{ => components}/outline-core-breadcrumb/index.ts (100%) rename packages/{ => components}/outline-core-breadcrumb/package.json (100%) rename packages/{ => components}/outline-core-breadcrumb/src/config.ts (100%) rename packages/{ => components}/outline-core-breadcrumb/src/outline-core-breadcrumb.css (100%) rename packages/{ => components}/outline-core-breadcrumb/src/outline-core-breadcrumb.ts (100%) rename packages/{ => components}/outline-core-breadcrumb/tsconfig.build.json (53%) rename packages/{ => components}/outline-core-card/docs/outline-core-card.mdx (100%) rename packages/{ => components}/outline-core-card/index.ts (100%) rename packages/{ => components}/outline-core-card/package.json (100%) rename packages/{ => components}/outline-core-card/src/config.ts (100%) rename packages/{ => components}/outline-core-card/src/outline-core-card.css (100%) rename packages/{ => components}/outline-core-card/src/outline-core-card.ts (100%) rename packages/{ => components}/outline-core-card/tsconfig.build.json (53%) rename packages/{ => components}/outline-core-container/docs/outline-core-container.mdx (100%) rename packages/{ => components}/outline-core-container/index.ts (100%) rename packages/{ => components}/outline-core-container/package.json (100%) rename packages/{ => components}/outline-core-container/src/config.ts (100%) rename packages/{ => components}/outline-core-container/src/outline-core-container.css (100%) rename packages/{ => components}/outline-core-container/src/outline-core-container.ts (100%) create mode 100644 packages/components/outline-core-container/tsconfig.build.json rename packages/{ => components}/outline-core-form/docs/outline-core-form.mdx (100%) rename packages/{ => components}/outline-core-form/index.ts (100%) rename packages/{ => components}/outline-core-form/package.json (100%) rename packages/{ => components}/outline-core-form/src/config.ts (100%) rename packages/{ => components}/outline-core-form/src/outline-core-form.css (100%) rename packages/{ => components}/outline-core-form/src/outline-core-form.ts (100%) create mode 100644 packages/components/outline-core-form/tsconfig.build.json rename packages/{ => components}/outline-core-icon/docs/outline-core-icon.mdx (100%) rename packages/{ => components}/outline-core-icon/index.ts (100%) rename packages/{ => components}/outline-core-icon/package.json (100%) rename packages/{ => components}/outline-core-icon/src/config.ts (100%) rename packages/{ => components}/outline-core-icon/src/outline-core-icon.css (100%) rename packages/{ => components}/outline-core-icon/src/outline-core-icon.ts (100%) create mode 100644 packages/components/outline-core-icon/tsconfig.build.json rename packages/{ => components}/outline-core-image/docs/outline-core-image.mdx (100%) rename packages/{ => components}/outline-core-image/index.ts (100%) rename packages/{ => components}/outline-core-image/package.json (100%) rename packages/{ => components}/outline-core-image/src/config.ts (100%) rename packages/{ => components}/outline-core-image/src/outline-core-image.css (100%) rename packages/{ => components}/outline-core-image/src/outline-core-image.ts (100%) create mode 100644 packages/components/outline-core-image/tsconfig.build.json rename packages/{ => components}/outline-core-link/CHANGELOG.md (100%) rename packages/{ => components}/outline-core-link/README.md (100%) rename packages/{ => components}/outline-core-link/index.ts (100%) rename packages/{ => components}/outline-core-link/package.json (100%) rename packages/{ => components}/outline-core-link/src/config.ts (100%) rename packages/{ => components}/outline-core-link/src/css-variables/vars-link.css (100%) rename packages/{ => components}/outline-core-link/src/outline-core-link.css (100%) rename packages/{ => components}/outline-core-link/src/outline-core-link.ts (100%) rename packages/{ => components}/outline-core-link/src/test/outline-core-link.test.ts (100%) create mode 100644 packages/components/outline-core-link/tsconfig.build.json rename packages/{ => components}/outline-core-list/docs/outline-core-list.mdx (100%) rename packages/{ => components}/outline-core-list/index.ts (100%) rename packages/{ => components}/outline-core-list/package.json (100%) rename packages/{ => components}/outline-core-list/src/config.ts (100%) rename packages/{ => components}/outline-core-list/src/outline-core-list.css (100%) rename packages/{ => components}/outline-core-list/src/outline-core-list.ts (100%) create mode 100644 packages/components/outline-core-list/tsconfig.build.json rename packages/{ => components}/outline-core-modal/docs/outline-core-modal.mdx (100%) rename packages/{ => components}/outline-core-modal/index.ts (100%) rename packages/{ => components}/outline-core-modal/package.json (100%) rename packages/{ => components}/outline-core-modal/src/config.ts (100%) rename packages/{ => components}/outline-core-modal/src/outline-core-modal.css (100%) rename packages/{ => components}/outline-core-modal/src/outline-core-modal.ts (100%) create mode 100644 packages/components/outline-core-modal/tsconfig.build.json rename packages/{ => components}/outline-core-text/docs/outline-core-text.mdx (100%) rename packages/{ => components}/outline-core-text/index.ts (100%) rename packages/{ => components}/outline-core-text/package.json (100%) rename packages/{ => components}/outline-core-text/src/config.ts (100%) rename packages/{ => components}/outline-core-text/src/outline-core-text.css (100%) rename packages/{ => components}/outline-core-text/src/outline-core-text.ts (100%) create mode 100644 packages/components/outline-core-text/tsconfig.build.json rename packages/{ => components}/outline-core-youtube/docs/outline-core-youtube.mdx (100%) rename packages/{ => components}/outline-core-youtube/index.ts (100%) rename packages/{ => components}/outline-core-youtube/package.json (100%) rename packages/{ => components}/outline-core-youtube/src/config.ts (100%) rename packages/{ => components}/outline-core-youtube/src/outline-core-youtube.css (100%) rename packages/{ => components}/outline-core-youtube/src/outline-core-youtube.ts (100%) create mode 100644 packages/components/outline-core-youtube/tsconfig.build.json delete mode 100644 packages/outline-core-container/tsconfig.build.json delete mode 100644 packages/outline-core-form/tsconfig.build.json delete mode 100644 packages/outline-core-icon/tsconfig.build.json delete mode 100644 packages/outline-core-image/tsconfig.build.json delete mode 100644 packages/outline-core-link/tsconfig.build.json delete mode 100644 packages/outline-core-list/tsconfig.build.json delete mode 100644 packages/outline-core-modal/tsconfig.build.json delete mode 100644 packages/outline-core-text/tsconfig.build.json delete mode 100644 packages/outline-core-youtube/tsconfig.build.json diff --git a/packages/outline-core-accordion/docs/outline-core-accordion.mdx b/packages/components/outline-core-accordion/docs/outline-core-accordion.mdx similarity index 100% rename from packages/outline-core-accordion/docs/outline-core-accordion.mdx rename to packages/components/outline-core-accordion/docs/outline-core-accordion.mdx diff --git a/packages/outline-core-accordion/index.ts b/packages/components/outline-core-accordion/index.ts similarity index 100% rename from packages/outline-core-accordion/index.ts rename to packages/components/outline-core-accordion/index.ts diff --git a/packages/outline-core-accordion/package.json b/packages/components/outline-core-accordion/package.json similarity index 100% rename from packages/outline-core-accordion/package.json rename to packages/components/outline-core-accordion/package.json diff --git a/packages/outline-core-accordion/src/config.ts b/packages/components/outline-core-accordion/src/config.ts similarity index 100% rename from packages/outline-core-accordion/src/config.ts rename to packages/components/outline-core-accordion/src/config.ts diff --git a/packages/outline-core-accordion/src/outline-core-accordion.css b/packages/components/outline-core-accordion/src/outline-core-accordion.css similarity index 100% rename from packages/outline-core-accordion/src/outline-core-accordion.css rename to packages/components/outline-core-accordion/src/outline-core-accordion.css diff --git a/packages/outline-core-accordion/src/outline-core-accordion.ts b/packages/components/outline-core-accordion/src/outline-core-accordion.ts similarity index 100% rename from packages/outline-core-accordion/src/outline-core-accordion.ts rename to packages/components/outline-core-accordion/src/outline-core-accordion.ts diff --git a/packages/outline-core-accordion/tsconfig.build.json b/packages/components/outline-core-accordion/tsconfig.build.json similarity index 53% rename from packages/outline-core-accordion/tsconfig.build.json rename to packages/components/outline-core-accordion/tsconfig.build.json index ebc8e4b8e..5eac9d313 100644 --- a/packages/outline-core-accordion/tsconfig.build.json +++ b/packages/components/outline-core-accordion/tsconfig.build.json @@ -1,9 +1,9 @@ { - "extends": "../../tsconfig.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "rootDir": ".", "outDir": "./dist" }, "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] } diff --git a/packages/outline-core-alert/docs/outline-core-alert.mdx b/packages/components/outline-core-alert/docs/outline-core-alert.mdx similarity index 100% rename from packages/outline-core-alert/docs/outline-core-alert.mdx rename to packages/components/outline-core-alert/docs/outline-core-alert.mdx diff --git a/packages/outline-core-alert/index.ts b/packages/components/outline-core-alert/index.ts similarity index 100% rename from packages/outline-core-alert/index.ts rename to packages/components/outline-core-alert/index.ts diff --git a/packages/outline-core-alert/package.json b/packages/components/outline-core-alert/package.json similarity index 100% rename from packages/outline-core-alert/package.json rename to packages/components/outline-core-alert/package.json diff --git a/packages/outline-core-alert/src/config.ts b/packages/components/outline-core-alert/src/config.ts similarity index 100% rename from packages/outline-core-alert/src/config.ts rename to packages/components/outline-core-alert/src/config.ts diff --git a/packages/outline-core-alert/src/outline-core-alert.css b/packages/components/outline-core-alert/src/outline-core-alert.css similarity index 100% rename from packages/outline-core-alert/src/outline-core-alert.css rename to packages/components/outline-core-alert/src/outline-core-alert.css diff --git a/packages/outline-core-alert/src/outline-core-alert.ts b/packages/components/outline-core-alert/src/outline-core-alert.ts similarity index 100% rename from packages/outline-core-alert/src/outline-core-alert.ts rename to packages/components/outline-core-alert/src/outline-core-alert.ts diff --git a/packages/outline-core-alert/tsconfig.build.json b/packages/components/outline-core-alert/tsconfig.build.json similarity index 53% rename from packages/outline-core-alert/tsconfig.build.json rename to packages/components/outline-core-alert/tsconfig.build.json index ebc8e4b8e..5eac9d313 100644 --- a/packages/outline-core-alert/tsconfig.build.json +++ b/packages/components/outline-core-alert/tsconfig.build.json @@ -1,9 +1,9 @@ { - "extends": "../../tsconfig.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "rootDir": ".", "outDir": "./dist" }, "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] } diff --git a/packages/outline-core-breadcrumb/docs/outline-core-breadcrumb.mdx b/packages/components/outline-core-breadcrumb/docs/outline-core-breadcrumb.mdx similarity index 100% rename from packages/outline-core-breadcrumb/docs/outline-core-breadcrumb.mdx rename to packages/components/outline-core-breadcrumb/docs/outline-core-breadcrumb.mdx diff --git a/packages/outline-core-breadcrumb/index.ts b/packages/components/outline-core-breadcrumb/index.ts similarity index 100% rename from packages/outline-core-breadcrumb/index.ts rename to packages/components/outline-core-breadcrumb/index.ts diff --git a/packages/outline-core-breadcrumb/package.json b/packages/components/outline-core-breadcrumb/package.json similarity index 100% rename from packages/outline-core-breadcrumb/package.json rename to packages/components/outline-core-breadcrumb/package.json diff --git a/packages/outline-core-breadcrumb/src/config.ts b/packages/components/outline-core-breadcrumb/src/config.ts similarity index 100% rename from packages/outline-core-breadcrumb/src/config.ts rename to packages/components/outline-core-breadcrumb/src/config.ts diff --git a/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.css b/packages/components/outline-core-breadcrumb/src/outline-core-breadcrumb.css similarity index 100% rename from packages/outline-core-breadcrumb/src/outline-core-breadcrumb.css rename to packages/components/outline-core-breadcrumb/src/outline-core-breadcrumb.css diff --git a/packages/outline-core-breadcrumb/src/outline-core-breadcrumb.ts b/packages/components/outline-core-breadcrumb/src/outline-core-breadcrumb.ts similarity index 100% rename from packages/outline-core-breadcrumb/src/outline-core-breadcrumb.ts rename to packages/components/outline-core-breadcrumb/src/outline-core-breadcrumb.ts diff --git a/packages/outline-core-breadcrumb/tsconfig.build.json b/packages/components/outline-core-breadcrumb/tsconfig.build.json similarity index 53% rename from packages/outline-core-breadcrumb/tsconfig.build.json rename to packages/components/outline-core-breadcrumb/tsconfig.build.json index ebc8e4b8e..5eac9d313 100644 --- a/packages/outline-core-breadcrumb/tsconfig.build.json +++ b/packages/components/outline-core-breadcrumb/tsconfig.build.json @@ -1,9 +1,9 @@ { - "extends": "../../tsconfig.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "rootDir": ".", "outDir": "./dist" }, "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] } diff --git a/packages/outline-core-card/docs/outline-core-card.mdx b/packages/components/outline-core-card/docs/outline-core-card.mdx similarity index 100% rename from packages/outline-core-card/docs/outline-core-card.mdx rename to packages/components/outline-core-card/docs/outline-core-card.mdx diff --git a/packages/outline-core-card/index.ts b/packages/components/outline-core-card/index.ts similarity index 100% rename from packages/outline-core-card/index.ts rename to packages/components/outline-core-card/index.ts diff --git a/packages/outline-core-card/package.json b/packages/components/outline-core-card/package.json similarity index 100% rename from packages/outline-core-card/package.json rename to packages/components/outline-core-card/package.json diff --git a/packages/outline-core-card/src/config.ts b/packages/components/outline-core-card/src/config.ts similarity index 100% rename from packages/outline-core-card/src/config.ts rename to packages/components/outline-core-card/src/config.ts diff --git a/packages/outline-core-card/src/outline-core-card.css b/packages/components/outline-core-card/src/outline-core-card.css similarity index 100% rename from packages/outline-core-card/src/outline-core-card.css rename to packages/components/outline-core-card/src/outline-core-card.css diff --git a/packages/outline-core-card/src/outline-core-card.ts b/packages/components/outline-core-card/src/outline-core-card.ts similarity index 100% rename from packages/outline-core-card/src/outline-core-card.ts rename to packages/components/outline-core-card/src/outline-core-card.ts diff --git a/packages/outline-core-card/tsconfig.build.json b/packages/components/outline-core-card/tsconfig.build.json similarity index 53% rename from packages/outline-core-card/tsconfig.build.json rename to packages/components/outline-core-card/tsconfig.build.json index ebc8e4b8e..5eac9d313 100644 --- a/packages/outline-core-card/tsconfig.build.json +++ b/packages/components/outline-core-card/tsconfig.build.json @@ -1,9 +1,9 @@ { - "extends": "../../tsconfig.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "rootDir": ".", "outDir": "./dist" }, "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] } diff --git a/packages/outline-core-container/docs/outline-core-container.mdx b/packages/components/outline-core-container/docs/outline-core-container.mdx similarity index 100% rename from packages/outline-core-container/docs/outline-core-container.mdx rename to packages/components/outline-core-container/docs/outline-core-container.mdx diff --git a/packages/outline-core-container/index.ts b/packages/components/outline-core-container/index.ts similarity index 100% rename from packages/outline-core-container/index.ts rename to packages/components/outline-core-container/index.ts diff --git a/packages/outline-core-container/package.json b/packages/components/outline-core-container/package.json similarity index 100% rename from packages/outline-core-container/package.json rename to packages/components/outline-core-container/package.json diff --git a/packages/outline-core-container/src/config.ts b/packages/components/outline-core-container/src/config.ts similarity index 100% rename from packages/outline-core-container/src/config.ts rename to packages/components/outline-core-container/src/config.ts diff --git a/packages/outline-core-container/src/outline-core-container.css b/packages/components/outline-core-container/src/outline-core-container.css similarity index 100% rename from packages/outline-core-container/src/outline-core-container.css rename to packages/components/outline-core-container/src/outline-core-container.css diff --git a/packages/outline-core-container/src/outline-core-container.ts b/packages/components/outline-core-container/src/outline-core-container.ts similarity index 100% rename from packages/outline-core-container/src/outline-core-container.ts rename to packages/components/outline-core-container/src/outline-core-container.ts diff --git a/packages/components/outline-core-container/tsconfig.build.json b/packages/components/outline-core-container/tsconfig.build.json new file mode 100644 index 000000000..5eac9d313 --- /dev/null +++ b/packages/components/outline-core-container/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-core-form/docs/outline-core-form.mdx b/packages/components/outline-core-form/docs/outline-core-form.mdx similarity index 100% rename from packages/outline-core-form/docs/outline-core-form.mdx rename to packages/components/outline-core-form/docs/outline-core-form.mdx diff --git a/packages/outline-core-form/index.ts b/packages/components/outline-core-form/index.ts similarity index 100% rename from packages/outline-core-form/index.ts rename to packages/components/outline-core-form/index.ts diff --git a/packages/outline-core-form/package.json b/packages/components/outline-core-form/package.json similarity index 100% rename from packages/outline-core-form/package.json rename to packages/components/outline-core-form/package.json diff --git a/packages/outline-core-form/src/config.ts b/packages/components/outline-core-form/src/config.ts similarity index 100% rename from packages/outline-core-form/src/config.ts rename to packages/components/outline-core-form/src/config.ts diff --git a/packages/outline-core-form/src/outline-core-form.css b/packages/components/outline-core-form/src/outline-core-form.css similarity index 100% rename from packages/outline-core-form/src/outline-core-form.css rename to packages/components/outline-core-form/src/outline-core-form.css diff --git a/packages/outline-core-form/src/outline-core-form.ts b/packages/components/outline-core-form/src/outline-core-form.ts similarity index 100% rename from packages/outline-core-form/src/outline-core-form.ts rename to packages/components/outline-core-form/src/outline-core-form.ts diff --git a/packages/components/outline-core-form/tsconfig.build.json b/packages/components/outline-core-form/tsconfig.build.json new file mode 100644 index 000000000..5eac9d313 --- /dev/null +++ b/packages/components/outline-core-form/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-core-icon/docs/outline-core-icon.mdx b/packages/components/outline-core-icon/docs/outline-core-icon.mdx similarity index 100% rename from packages/outline-core-icon/docs/outline-core-icon.mdx rename to packages/components/outline-core-icon/docs/outline-core-icon.mdx diff --git a/packages/outline-core-icon/index.ts b/packages/components/outline-core-icon/index.ts similarity index 100% rename from packages/outline-core-icon/index.ts rename to packages/components/outline-core-icon/index.ts diff --git a/packages/outline-core-icon/package.json b/packages/components/outline-core-icon/package.json similarity index 100% rename from packages/outline-core-icon/package.json rename to packages/components/outline-core-icon/package.json diff --git a/packages/outline-core-icon/src/config.ts b/packages/components/outline-core-icon/src/config.ts similarity index 100% rename from packages/outline-core-icon/src/config.ts rename to packages/components/outline-core-icon/src/config.ts diff --git a/packages/outline-core-icon/src/outline-core-icon.css b/packages/components/outline-core-icon/src/outline-core-icon.css similarity index 100% rename from packages/outline-core-icon/src/outline-core-icon.css rename to packages/components/outline-core-icon/src/outline-core-icon.css diff --git a/packages/outline-core-icon/src/outline-core-icon.ts b/packages/components/outline-core-icon/src/outline-core-icon.ts similarity index 100% rename from packages/outline-core-icon/src/outline-core-icon.ts rename to packages/components/outline-core-icon/src/outline-core-icon.ts diff --git a/packages/components/outline-core-icon/tsconfig.build.json b/packages/components/outline-core-icon/tsconfig.build.json new file mode 100644 index 000000000..5eac9d313 --- /dev/null +++ b/packages/components/outline-core-icon/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-core-image/docs/outline-core-image.mdx b/packages/components/outline-core-image/docs/outline-core-image.mdx similarity index 100% rename from packages/outline-core-image/docs/outline-core-image.mdx rename to packages/components/outline-core-image/docs/outline-core-image.mdx diff --git a/packages/outline-core-image/index.ts b/packages/components/outline-core-image/index.ts similarity index 100% rename from packages/outline-core-image/index.ts rename to packages/components/outline-core-image/index.ts diff --git a/packages/outline-core-image/package.json b/packages/components/outline-core-image/package.json similarity index 100% rename from packages/outline-core-image/package.json rename to packages/components/outline-core-image/package.json diff --git a/packages/outline-core-image/src/config.ts b/packages/components/outline-core-image/src/config.ts similarity index 100% rename from packages/outline-core-image/src/config.ts rename to packages/components/outline-core-image/src/config.ts diff --git a/packages/outline-core-image/src/outline-core-image.css b/packages/components/outline-core-image/src/outline-core-image.css similarity index 100% rename from packages/outline-core-image/src/outline-core-image.css rename to packages/components/outline-core-image/src/outline-core-image.css diff --git a/packages/outline-core-image/src/outline-core-image.ts b/packages/components/outline-core-image/src/outline-core-image.ts similarity index 100% rename from packages/outline-core-image/src/outline-core-image.ts rename to packages/components/outline-core-image/src/outline-core-image.ts diff --git a/packages/components/outline-core-image/tsconfig.build.json b/packages/components/outline-core-image/tsconfig.build.json new file mode 100644 index 000000000..5eac9d313 --- /dev/null +++ b/packages/components/outline-core-image/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-core-link/CHANGELOG.md b/packages/components/outline-core-link/CHANGELOG.md similarity index 100% rename from packages/outline-core-link/CHANGELOG.md rename to packages/components/outline-core-link/CHANGELOG.md diff --git a/packages/outline-core-link/README.md b/packages/components/outline-core-link/README.md similarity index 100% rename from packages/outline-core-link/README.md rename to packages/components/outline-core-link/README.md diff --git a/packages/outline-core-link/index.ts b/packages/components/outline-core-link/index.ts similarity index 100% rename from packages/outline-core-link/index.ts rename to packages/components/outline-core-link/index.ts diff --git a/packages/outline-core-link/package.json b/packages/components/outline-core-link/package.json similarity index 100% rename from packages/outline-core-link/package.json rename to packages/components/outline-core-link/package.json diff --git a/packages/outline-core-link/src/config.ts b/packages/components/outline-core-link/src/config.ts similarity index 100% rename from packages/outline-core-link/src/config.ts rename to packages/components/outline-core-link/src/config.ts diff --git a/packages/outline-core-link/src/css-variables/vars-link.css b/packages/components/outline-core-link/src/css-variables/vars-link.css similarity index 100% rename from packages/outline-core-link/src/css-variables/vars-link.css rename to packages/components/outline-core-link/src/css-variables/vars-link.css diff --git a/packages/outline-core-link/src/outline-core-link.css b/packages/components/outline-core-link/src/outline-core-link.css similarity index 100% rename from packages/outline-core-link/src/outline-core-link.css rename to packages/components/outline-core-link/src/outline-core-link.css diff --git a/packages/outline-core-link/src/outline-core-link.ts b/packages/components/outline-core-link/src/outline-core-link.ts similarity index 100% rename from packages/outline-core-link/src/outline-core-link.ts rename to packages/components/outline-core-link/src/outline-core-link.ts diff --git a/packages/outline-core-link/src/test/outline-core-link.test.ts b/packages/components/outline-core-link/src/test/outline-core-link.test.ts similarity index 100% rename from packages/outline-core-link/src/test/outline-core-link.test.ts rename to packages/components/outline-core-link/src/test/outline-core-link.test.ts diff --git a/packages/components/outline-core-link/tsconfig.build.json b/packages/components/outline-core-link/tsconfig.build.json new file mode 100644 index 000000000..5eac9d313 --- /dev/null +++ b/packages/components/outline-core-link/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-core-list/docs/outline-core-list.mdx b/packages/components/outline-core-list/docs/outline-core-list.mdx similarity index 100% rename from packages/outline-core-list/docs/outline-core-list.mdx rename to packages/components/outline-core-list/docs/outline-core-list.mdx diff --git a/packages/outline-core-list/index.ts b/packages/components/outline-core-list/index.ts similarity index 100% rename from packages/outline-core-list/index.ts rename to packages/components/outline-core-list/index.ts diff --git a/packages/outline-core-list/package.json b/packages/components/outline-core-list/package.json similarity index 100% rename from packages/outline-core-list/package.json rename to packages/components/outline-core-list/package.json diff --git a/packages/outline-core-list/src/config.ts b/packages/components/outline-core-list/src/config.ts similarity index 100% rename from packages/outline-core-list/src/config.ts rename to packages/components/outline-core-list/src/config.ts diff --git a/packages/outline-core-list/src/outline-core-list.css b/packages/components/outline-core-list/src/outline-core-list.css similarity index 100% rename from packages/outline-core-list/src/outline-core-list.css rename to packages/components/outline-core-list/src/outline-core-list.css diff --git a/packages/outline-core-list/src/outline-core-list.ts b/packages/components/outline-core-list/src/outline-core-list.ts similarity index 100% rename from packages/outline-core-list/src/outline-core-list.ts rename to packages/components/outline-core-list/src/outline-core-list.ts diff --git a/packages/components/outline-core-list/tsconfig.build.json b/packages/components/outline-core-list/tsconfig.build.json new file mode 100644 index 000000000..5eac9d313 --- /dev/null +++ b/packages/components/outline-core-list/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-core-modal/docs/outline-core-modal.mdx b/packages/components/outline-core-modal/docs/outline-core-modal.mdx similarity index 100% rename from packages/outline-core-modal/docs/outline-core-modal.mdx rename to packages/components/outline-core-modal/docs/outline-core-modal.mdx diff --git a/packages/outline-core-modal/index.ts b/packages/components/outline-core-modal/index.ts similarity index 100% rename from packages/outline-core-modal/index.ts rename to packages/components/outline-core-modal/index.ts diff --git a/packages/outline-core-modal/package.json b/packages/components/outline-core-modal/package.json similarity index 100% rename from packages/outline-core-modal/package.json rename to packages/components/outline-core-modal/package.json diff --git a/packages/outline-core-modal/src/config.ts b/packages/components/outline-core-modal/src/config.ts similarity index 100% rename from packages/outline-core-modal/src/config.ts rename to packages/components/outline-core-modal/src/config.ts diff --git a/packages/outline-core-modal/src/outline-core-modal.css b/packages/components/outline-core-modal/src/outline-core-modal.css similarity index 100% rename from packages/outline-core-modal/src/outline-core-modal.css rename to packages/components/outline-core-modal/src/outline-core-modal.css diff --git a/packages/outline-core-modal/src/outline-core-modal.ts b/packages/components/outline-core-modal/src/outline-core-modal.ts similarity index 100% rename from packages/outline-core-modal/src/outline-core-modal.ts rename to packages/components/outline-core-modal/src/outline-core-modal.ts diff --git a/packages/components/outline-core-modal/tsconfig.build.json b/packages/components/outline-core-modal/tsconfig.build.json new file mode 100644 index 000000000..5eac9d313 --- /dev/null +++ b/packages/components/outline-core-modal/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-core-text/docs/outline-core-text.mdx b/packages/components/outline-core-text/docs/outline-core-text.mdx similarity index 100% rename from packages/outline-core-text/docs/outline-core-text.mdx rename to packages/components/outline-core-text/docs/outline-core-text.mdx diff --git a/packages/outline-core-text/index.ts b/packages/components/outline-core-text/index.ts similarity index 100% rename from packages/outline-core-text/index.ts rename to packages/components/outline-core-text/index.ts diff --git a/packages/outline-core-text/package.json b/packages/components/outline-core-text/package.json similarity index 100% rename from packages/outline-core-text/package.json rename to packages/components/outline-core-text/package.json diff --git a/packages/outline-core-text/src/config.ts b/packages/components/outline-core-text/src/config.ts similarity index 100% rename from packages/outline-core-text/src/config.ts rename to packages/components/outline-core-text/src/config.ts diff --git a/packages/outline-core-text/src/outline-core-text.css b/packages/components/outline-core-text/src/outline-core-text.css similarity index 100% rename from packages/outline-core-text/src/outline-core-text.css rename to packages/components/outline-core-text/src/outline-core-text.css diff --git a/packages/outline-core-text/src/outline-core-text.ts b/packages/components/outline-core-text/src/outline-core-text.ts similarity index 100% rename from packages/outline-core-text/src/outline-core-text.ts rename to packages/components/outline-core-text/src/outline-core-text.ts diff --git a/packages/components/outline-core-text/tsconfig.build.json b/packages/components/outline-core-text/tsconfig.build.json new file mode 100644 index 000000000..5eac9d313 --- /dev/null +++ b/packages/components/outline-core-text/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-core-youtube/docs/outline-core-youtube.mdx b/packages/components/outline-core-youtube/docs/outline-core-youtube.mdx similarity index 100% rename from packages/outline-core-youtube/docs/outline-core-youtube.mdx rename to packages/components/outline-core-youtube/docs/outline-core-youtube.mdx diff --git a/packages/outline-core-youtube/index.ts b/packages/components/outline-core-youtube/index.ts similarity index 100% rename from packages/outline-core-youtube/index.ts rename to packages/components/outline-core-youtube/index.ts diff --git a/packages/outline-core-youtube/package.json b/packages/components/outline-core-youtube/package.json similarity index 100% rename from packages/outline-core-youtube/package.json rename to packages/components/outline-core-youtube/package.json diff --git a/packages/outline-core-youtube/src/config.ts b/packages/components/outline-core-youtube/src/config.ts similarity index 100% rename from packages/outline-core-youtube/src/config.ts rename to packages/components/outline-core-youtube/src/config.ts diff --git a/packages/outline-core-youtube/src/outline-core-youtube.css b/packages/components/outline-core-youtube/src/outline-core-youtube.css similarity index 100% rename from packages/outline-core-youtube/src/outline-core-youtube.css rename to packages/components/outline-core-youtube/src/outline-core-youtube.css diff --git a/packages/outline-core-youtube/src/outline-core-youtube.ts b/packages/components/outline-core-youtube/src/outline-core-youtube.ts similarity index 100% rename from packages/outline-core-youtube/src/outline-core-youtube.ts rename to packages/components/outline-core-youtube/src/outline-core-youtube.ts diff --git a/packages/components/outline-core-youtube/tsconfig.build.json b/packages/components/outline-core-youtube/tsconfig.build.json new file mode 100644 index 000000000..5eac9d313 --- /dev/null +++ b/packages/components/outline-core-youtube/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-core-container/tsconfig.build.json b/packages/outline-core-container/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-core-container/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-core-form/tsconfig.build.json b/packages/outline-core-form/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-core-form/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-core-icon/tsconfig.build.json b/packages/outline-core-icon/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-core-icon/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-core-image/tsconfig.build.json b/packages/outline-core-image/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-core-image/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-core-link/tsconfig.build.json b/packages/outline-core-link/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-core-link/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-core-list/tsconfig.build.json b/packages/outline-core-list/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-core-list/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-core-modal/tsconfig.build.json b/packages/outline-core-modal/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-core-modal/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-core-text/tsconfig.build.json b/packages/outline-core-text/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-core-text/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-core-youtube/tsconfig.build.json b/packages/outline-core-youtube/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-core-youtube/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/outline-storybook/config/storybook.main.css index 0ec6119b7..28688ad8e 100644 --- a/packages/outline-storybook/config/storybook.main.css +++ b/packages/outline-storybook/config/storybook.main.css @@ -455,7 +455,7 @@ video{ border-color: currentColor; } -.shadow-xl, .shadow, .shadow-md{ +.shadow-md, .shadow-xl, .shadow{ --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; @@ -954,6 +954,13 @@ video{ .no-underline{ text-decoration: none; +} +.shadow-md{ + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); + box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } .shadow-xl{ --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); @@ -968,13 +975,6 @@ video{ box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.shadow-md{ - --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } .outline{ outline-style: solid; From fbb9fd3586eae72351cc99e210004c6d7e00b147 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 21:32:23 -0400 Subject: [PATCH 115/143] feat(shuffle): Moving components around. --- packages/README.md | 36 ++++++++++++++++++ .../outline-accordion/CHANGELOG.md | 0 .../@deprecated}/outline-accordion/README.md | 0 .../@deprecated}/outline-accordion/index.ts | 0 .../outline-accordion/package.json | 0 .../outline-accordion/src/README.md | 0 .../outline-accordion-panel.css | 0 .../outline-accordion-panel.ts | 0 .../test/outline-accordion-panel.test.ts | 0 .../src/outline-accordion.css | 0 .../src/outline-accordion.ts | 0 .../src/test/outline-accordion.test.js | 0 .../src/test/outline-accordion.test.ts | 0 .../outline-accordion}/tsconfig.build.json | 4 +- .../outline-admin-links/CHANGELOG.md | 0 .../outline-admin-links/README.md | 0 .../@deprecated}/outline-admin-links/index.ts | 0 .../outline-admin-links/package.json | 0 .../src/css-variables/vars-admin-links.css | 0 .../src/outline-admin-links.css | 0 .../src/outline-admin-links.ts | 0 .../src/test/outline-admin-links.test.ts | 0 .../outline-admin-links}/tsconfig.build.json | 4 +- .../@deprecated}/outline-alert/CHANGELOG.md | 0 .../@deprecated}/outline-alert/README.md | 0 .../@deprecated}/outline-alert/index.ts | 0 .../@deprecated}/outline-alert/package.json | 0 .../src/css-variables/vars-alert.css | 0 .../outline-alert/src/outline-alert.css | 0 .../outline-alert/src/outline-alert.ts | 0 .../src/test/outline-alert.test.ts | 0 .../outline-alert}/tsconfig.build.json | 4 +- .../outline-breadcrumbs/CHANGELOG.md | 0 .../outline-breadcrumbs/README.md | 0 .../@deprecated}/outline-breadcrumbs/index.ts | 0 .../outline-breadcrumbs/package.json | 0 .../src/css-variables/vars-breadcrumbs.css | 0 .../src/outline-breadcrumbs.css | 0 .../src/outline-breadcrumbs.ts | 0 .../src/test/outline-breadcrumbs.test.ts | 0 .../outline-breadcrumbs/tsconfig.build.json | 9 +++++ .../outline-button-group/CHANGELOG.md | 0 .../outline-button-group/README.md | 0 .../outline-button-group/index.ts | 0 .../outline-button-group/package.json | 0 .../src/outline-button-group.ts | 0 .../src/test/outline-button-group.test.ts | 0 .../outline-button-group/tsconfig.build.json | 9 +++++ .../@deprecated}/outline-button/CHANGELOG.md | 0 .../@deprecated}/outline-button/README.md | 0 .../@deprecated}/outline-button/index.ts | 0 .../@deprecated}/outline-button/package.json | 0 .../@deprecated}/outline-button/src/README.md | 0 .../src/css-variables/vars-default.css | 0 .../src/css-variables/vars-link.css | 0 .../src/css-variables/vars-primary.css | 0 .../src/css-variables/vars-secondary.css | 0 .../src/css-variables/vars-tertiary.css | 0 .../outline-button/src/outline-button.css | 0 .../outline-button/src/outline-button.ts | 0 .../outline-split-button.css | 0 .../outline-split-button.ts | 0 .../src/test/outline-button.test.ts | 0 .../outline-button/tsconfig.build.json | 9 +++++ .../@deprecated}/outline-card/CHANGELOG.md | 0 .../@deprecated}/outline-card/README.md | 0 .../@deprecated}/outline-card/index.ts | 0 .../@deprecated}/outline-card/package.json | 0 .../outline-card/src/outline-card.css | 0 .../outline-card/src/outline-card.ts | 0 .../src/test/outline-card.test.ts | 0 .../outline-card/tsconfig.build.json | 9 +++++ .../outline-code-block/CHANGELOG.md | 0 .../@deprecated}/outline-code-block/README.md | 0 .../@deprecated}/outline-code-block/index.ts | 0 .../outline-code-block/package.json | 0 .../src/outline-code-block.css | 0 .../src/outline-code-block.ts | 0 .../outline-code-block/src/prism.js | 0 .../outline-code-block/tsconfig.build.json | 4 +- .../outline-container/CHANGELOG.md | 0 .../@deprecated}/outline-container/README.md | 0 .../@deprecated}/outline-container/index.ts | 0 .../outline-container/package.json | 0 .../src/outline-container.css | 0 .../src/outline-container.ts | 0 .../src/test/outline-container.test.ts | 0 .../outline-container/tsconfig.build.json | 9 +++++ .../outline-dropdown/CHANGELOG.md | 0 .../@deprecated}/outline-dropdown/README.md | 0 .../@deprecated}/outline-dropdown/index.ts | 0 .../outline-dropdown/package.json | 0 .../outline-dropdown/src/outline-dropdown.css | 0 .../outline-dropdown/src/outline-dropdown.ts | 0 .../outline-dropdown/tsconfig.build.json | 9 +++++ .../@deprecated}/outline-form/CHANGELOG.md | 0 .../@deprecated}/outline-form/README.md | 0 .../@deprecated}/outline-form/index.ts | 0 .../@deprecated}/outline-form/package.json | 0 .../src/css-variables/vars-form.css | 0 .../outline-form/src/form-boolean.css | 0 .../outline-form/src/form-buttons.css | 0 .../outline-form/src/form-misc.css | 0 .../outline-form/src/form-select.css | 0 .../outline-form/src/form-text.css | 0 .../outline-form/src/outline-form.css | 0 .../outline-form/src/outline-form.global.css | 0 .../src/outline-form.global.scoped.css | 0 .../outline-form/src/outline-form.ts | 0 .../outline-form/tsconfig.build.json | 2 +- .../@deprecated}/outline-grid/CHANGELOG.md | 0 .../@deprecated}/outline-grid/README.md | 0 .../@deprecated}/outline-grid/index.ts | 0 .../@deprecated}/outline-grid/package.json | 0 .../@deprecated}/outline-grid/src/README.md | 0 .../src/outline-column/outline-column.css | 0 .../src/outline-column/outline-column.ts | 0 .../test/outline-column.test.ts | 0 .../outline-grid/src/outline-grid.css | 0 .../outline-grid/src/outline-grid.ts | 0 .../src/test/outline-grid.test.ts | 0 .../outline-grid/tsconfig.build.json | 9 +++++ .../@deprecated}/outline-heading/CHANGELOG.md | 0 .../@deprecated}/outline-heading/README.md | 0 .../@deprecated}/outline-heading/index.ts | 0 .../@deprecated}/outline-heading/package.json | 0 .../outline-heading/src/config.ts | 0 .../outline-heading/src/outline-heading.css | 0 .../outline-heading/src/outline-heading.ts | 0 .../src/test/outline-heading.test.ts | 0 .../outline-heading/tsconfig.build.json | 9 +++++ .../@deprecated}/outline-icon/CHANGELOG.md | 0 .../@deprecated}/outline-icon/README.md | 0 .../@deprecated}/outline-icon/index.ts | 0 .../@deprecated}/outline-icon/package.json | 0 .../src/libraries/library.bootstrap.ts | 0 .../src/libraries/library.boxicons.ts | 0 .../src/libraries/library.custom.ts | 0 .../src/libraries/library.fontawesome.ts | 0 .../src/libraries/library.heroicons.ts | 0 .../src/libraries/library.iconoir.ts | 0 .../src/libraries/library.ionicons.ts | 0 .../outline-icon/src/libraries/library.jam.ts | 0 .../src/libraries/library.lucide.ts | 0 .../src/libraries/library.material.ts | 0 .../src/libraries/library.remix.ts | 0 .../src/libraries/library.system.ts | 0 .../src/libraries/library.unicons.ts | 0 .../@deprecated}/outline-icon/src/library.ts | 0 .../outline-icon/src/outline-icon.css | 0 .../outline-icon/src/outline-icon.ts | 0 .../@deprecated}/outline-icon/src/request.ts | 0 .../outline-icon/tsconfig.build.json | 9 +++++ .../outline-image-slider/CHANGELOG.md | 0 .../outline-image-slider/README.md | 0 .../outline-image-slider/index.ts | 0 .../outline-image-slider/package.json | 0 .../src/outline-image-slider.css | 0 .../src/outline-image-slider.ts | 0 .../outline-image-slider/tsconfig.build.json | 9 +++++ .../@deprecated}/outline-image/CHANGELOG.md | 0 .../@deprecated}/outline-image/README.md | 0 .../@deprecated}/outline-image/index.ts | 0 .../@deprecated}/outline-image/package.json | 0 .../@deprecated}/outline-image/src/config.ts | 0 .../outline-image/src/outline-image.css | 0 .../outline-image/src/outline-image.ts | 0 .../src/test/outline-image.test.ts | 0 .../outline-image/tsconfig.build.json | 9 +++++ .../@deprecated}/outline-include/CHANGELOG.md | 0 .../@deprecated}/outline-include/README.md | 0 .../@deprecated}/outline-include/index.ts | 0 .../@deprecated}/outline-include/package.json | 0 .../outline-include/src/outline-include.css | 0 .../outline-include/src/outline-include.ts | 0 .../outline-include/src/request.ts | 0 .../outline-include/tsconfig.build.json | 9 +++++ .../@deprecated}/outline-link/CHANGELOG.md | 0 .../@deprecated}/outline-link/README.md | 0 .../@deprecated}/outline-link/index.ts | 0 .../@deprecated}/outline-link/package.json | 0 .../@deprecated}/outline-link/src/config.ts | 0 .../src/css-variables/vars-link.css | 0 .../outline-link/src/outline-link.css | 0 .../outline-link/src/outline-link.ts | 0 .../src/test/outline-link.test.ts | 0 .../outline-link/tsconfig.build.json | 9 +++++ .../@deprecated}/outline-list/CHANGELOG.md | 0 .../@deprecated}/outline-list/README.md | 0 .../@deprecated}/outline-list/index.ts | 0 .../@deprecated}/outline-list/package.json | 0 .../src/css-variables/vars-list.css | 0 .../outline-list/src/outline-list.css | 0 .../outline-list/src/outline-list.ts | 0 .../src/test/outline-list.test.ts | 0 .../outline-list/tsconfig.build.json | 9 +++++ .../@deprecated}/outline-modal/CHANGELOG.md | 0 .../@deprecated}/outline-modal/README.md | 0 .../@deprecated}/outline-modal/index.ts | 0 .../@deprecated}/outline-modal/package.json | 0 .../outline-modal/src/outline-modal.css | 0 .../outline-modal/src/outline-modal.ts | 0 .../src/test/outline-modal.test.ts | 0 .../outline-modal/tsconfig.build.json | 9 +++++ .../outline-styled-text/CHANGELOG.md | 0 .../outline-styled-text/README.md | 0 .../@deprecated}/outline-styled-text/index.ts | 0 .../outline-styled-text/package.json | 0 .../src/outline-styled-text.css | 0 .../src/outline-styled-text.ts | 0 .../outline-styled-text/tsconfig.build.json | 2 +- .../@deprecated}/outline-tabs/CHANGELOG.md | 0 .../@deprecated}/outline-tabs/index.ts | 0 .../@deprecated}/outline-tabs/package.json | 0 .../@deprecated}/outline-tabs/src/README.md | 0 .../outline-tab-group/outline-tab-group.css | 0 .../outline-tab-group/outline-tab-group.ts | 0 .../outline-tab-panel/outline-tab-panel.ts | 0 .../src/outline-tab/outline-tab.css | 0 .../src/outline-tab/outline-tab.ts | 0 .../outline-tabs/tsconfig.build.json | 9 +++++ .../outline-video-vimeo/CHANGELOG.md | 0 .../outline-video-vimeo/README.md | 0 .../@deprecated}/outline-video-vimeo/index.ts | 0 .../outline-video-vimeo/package.json | 0 .../src/outline-video-vimeo.css | 0 .../src/outline-video-vimeo.ts | 0 .../outline-video-vimeo/tsconfig.build.json | 9 +++++ .../outline-video-youtube/CHANGELOG.md | 0 .../outline-video-youtube/README.md | 0 .../outline-video-youtube/index.ts | 0 .../outline-video-youtube/package.json | 0 .../src/outline-video-youtube.css | 0 .../src/outline-video-youtube.ts | 0 .../outline-video-youtube/tsconfig.build.json | 9 +++++ .../outline-docs/CHANGELOG.md | 0 .../outline-docs/README.md | 0 .../{ => documentation}/outline-docs/index.ts | 0 .../outline-docs/package.json | 0 .../src/guides/consumers/01-main.mdx | 0 .../development/99-additional-resources.mdx | 0 .../01-component-structure.mdx | 0 .../component-development/03-styles.mdx | 0 .../component-development/04-controllers.mdx | 0 .../component-development/05-render.mdx | 0 .../component-development/06-properties.mdx | 0 .../component-development/07-slots.mdx | 0 .../08-lifecycle-methods.mdx | 0 .../component-development/09-events.mdx | 0 .../10-utility-functions.mdx | 0 .../component-development/11-extending.mdx | 0 .../component-development/main.mdx | 0 .../src/guides/qa-uat/01-using-storybook.mdx | 0 .../src/guides/tooling/01-tooling.mdx | 0 .../guides/tooling/02-helpful-commands.mdx | 0 .../tooling/03-conventional-commits.mdx | 0 .../guides/tooling/04-production-builds.mdx | 0 .../src/guides/tooling/05-unit-testing.mdx | 0 .../src/guides/tooling/06-changesets.mdx | 0 .../src/guides/tooling/99-contributing.mdx | 0 .../outline-docs/src/guides/welcome.mdx | 0 .../outline-accordion--storybook.png | Bin .../outline-accordion--yarn-add.png | Bin .../outline-admin-links--storybook.png | Bin .../outline-admin-links--yarn-add.png | Bin .../outline-docs/src/tokens/colors.mdx | 0 .../outline-docs/src/tokens/spacing.mdx | 0 .../outline-docs/src/tokens/typefaces.mdx | 0 .../outline-docs}/tsconfig.build.json | 4 +- .../outline-examples/CHANGELOG.md | 0 .../outline-examples/index.ts | 0 .../outline-examples/package.json | 0 .../outline-static-assets/CHANGELOG.md | 0 .../outline-static-assets/package.json | 0 .../src/logos/Outline_App.png | Bin .../src/logos/Outline_Banner.png | Bin .../src/logos/Outline_Slide.png | Bin .../src/logos/clear-icon-path.svg | 0 .../outline-static-assets/src/logos/lit.png | Bin .../outline-static-assets/src/logos/lit.svg | 0 .../src/logos/stencil.png | Bin .../src/logos/storybook.png | Bin .../src/logos/tailwind.png | Bin .../src/logos/tailwindjit.svg | 0 .../src/logos/typescript.png | Bin .../src/logos/web-components.png | Bin .../src/media/Outline_App.png | Bin .../src/media/Outline_Banner.png | Bin .../src/media/Outline_Slide.png | Bin .../outline-static-assets/src/media/README.md | 0 .../src/media/color/Code_color.jpg | Bin .../src/media/color/Codeworkbench_color.jpg | Bin .../src/media/color/Colored_paper_color.jpg | Bin .../media/color/Creative_Process_color.jpg | Bin .../src/media/color/Design_Space_color.jpg | Bin .../src/media/color/Flowers_color.jpg | Bin .../src/media/color/Glasses_color.jpg | Bin .../src/media/color/Keyboard_2_color.jpg | Bin .../src/media/color/Keyboard_3_color.jpg | Bin .../src/media/color/Laptop_2_color.jpg | Bin .../src/media/color/Laptop_4_color.jpg | Bin .../src/media/color/Laptop_5.jpg | Bin .../media/color/Laptop_Keyboard_2_color.jpg | Bin .../media/color/Laptop_keyboard_1_color.jpg | Bin .../src/media/grayscale/Code_BW.jpg | Bin .../src/media/grayscale/Codeworkbench_BW.jpg | Bin .../src/media/grayscale/Colored_paper_BW.jpg | Bin .../media/grayscale/Creative_Process_BW.jpg | Bin .../src/media/grayscale/Design_Space_BW.jpg | Bin .../src/media/grayscale/Flowers_BW.jpg | Bin .../src/media/grayscale/Glasses_BW.jpg | Bin .../src/media/grayscale/Keyboard_2_BW.jpg | Bin .../src/media/grayscale/Keyboard_3_BW.jpg | Bin .../src/media/grayscale/Laptop_2_BW.jpg | Bin .../src/media/grayscale/Laptop_4_BW.jpg | Bin .../src/media/grayscale/Laptop_5_BW.jpg | Bin .../media/grayscale/Laptop_Keyboard_2_BW.jpg | Bin .../media/grayscale/Laptop_keyboard_1_BW.jpg | Bin .../src/media/tech/1440/circuits-1.jpg | Bin .../src/media/tech/1440/circuits-2.jpg | Bin .../src/media/tech/1440/code-1.jpg | Bin .../src/media/tech/1440/code-2.jpg | Bin .../src/media/tech/1440/code-3.jpg | Bin .../src/media/tech/1440/code-4.jpg | Bin .../src/media/tech/1440/code-5.jpg | Bin .../src/media/tech/1440/code-6.jpg | Bin .../src/media/tech/1440/code-7.jpg | Bin .../src/media/tech/circuits-1.jpg | Bin .../src/media/tech/circuits-2.jpg | Bin .../src/media/tech/code-1.jpg | Bin .../src/media/tech/code-2.jpg | Bin .../src/media/tech/code-3.jpg | Bin .../src/media/tech/code-4.jpg | Bin .../src/media/tech/code-5.jpg | Bin .../src/media/tech/code-6.jpg | Bin .../src/media/tech/code-7.jpg | Bin .../src/outline/Outline_App.png | Bin .../src/outline/Outline_App.svg | 0 .../src/outline/Outline_App_Icon.svg | 0 .../src/outline/Outline_Banner.png | Bin .../src/outline/Outline_Banner.svg | 0 .../src/outline/Outline_Slide.png | Bin .../src/outline/Outline_Slide.svg | 0 .../src/storybook-screens/collaborate.png | Bin .../src/storybook-screens/document.png | Bin .../src/storybook-screens/reuse.png | Bin .../src/storybook-screens/search.png | Bin .../outline-static-assets/tsconfig.build.json | 2 +- .../outline-storybook/CHANGELOG.md | 0 .../outline-storybook/config/main.js | 0 .../outline-storybook/config/preview.js | 0 .../config/storybook-styles.css | 0 .../config/storybook.main.css | 0 .../config/storybook.outline.css | 0 .../config/storybook.project.css | 0 .../outline-storybook/package.json | 2 +- .../outline-accordion-panel.stories.ts | 0 .../components/outline-accordion.stories.ts | 0 .../components/outline-admin-links.stories.ts | 0 .../components/outline-alert.stories.ts | 0 .../components/outline-breadcrumbs.stories.ts | 0 .../outline-button-group.stories.ts | 0 .../components/outline-button.stories.ts | 0 .../components/outline-card.stories.ts | 0 .../components/outline-container.stories.mdx | 0 .../components/outline-container.stories.ts | 0 .../components/outline-core-link.stories.mdx | 0 .../components/outline-dropdown.stories.ts | 0 .../components/outline-form.stories.ts | 0 .../components/outline-heading.stories.ts | 0 .../components/outline-icon.stories.ts | 0 .../outline-image-slider.stories.ts | 0 .../components/outline-image.stories.ts | 0 .../components/outline-list.stories.ts | 0 .../components/outline-modal.stories.ts | 0 .../components/outline-tab-group.stories.ts | 0 .../components/outline-video-vimeo.stories.ts | 0 .../outline-video-youtube.stories.ts | 0 .../outline-style-guide/CHANGELOG.md | 0 .../outline-style-guide/index.ts | 0 .../outline-style-guide/package.json | 0 .../outline-style-guide/src/README.md | 0 .../outline-section-link.css | 0 .../outline-section-link.ts | 0 .../outline-swatch-set/outline-swatch-set.css | 0 .../outline-swatch-set/outline-swatch-set.ts | 0 .../src/outline-swatch/outline-swatch.css | 0 .../src/outline-swatch/outline-swatch.ts | 0 .../outline-button-group/tsconfig.build.json | 9 ----- packages/outline-button/tsconfig.build.json | 9 ----- packages/outline-card/tsconfig.build.json | 9 ----- .../outline-container/tsconfig.build.json | 9 ----- packages/outline-docs/tsconfig.build.json | 9 ----- packages/outline-dropdown/tsconfig.build.json | 9 ----- packages/outline-grid/tsconfig.build.json | 9 ----- packages/outline-heading/tsconfig.build.json | 9 ----- packages/outline-icon/tsconfig.build.json | 9 ----- .../outline-image-slider/tsconfig.build.json | 9 ----- packages/outline-image/tsconfig.build.json | 9 ----- packages/outline-include/tsconfig.build.json | 9 ----- packages/outline-link/tsconfig.build.json | 9 ----- packages/outline-list/tsconfig.build.json | 9 ----- packages/outline-modal/tsconfig.build.json | 9 ----- packages/outline-tabs/tsconfig.build.json | 9 ----- .../outline-video-vimeo/tsconfig.build.json | 9 ----- .../outline-video-youtube/tsconfig.build.json | 9 ----- .../{ => tools}/outline-cli/.editorconfig | 0 .../{ => tools}/outline-cli/.eslintignore | 0 packages/{ => tools}/outline-cli/.eslintrc | 0 packages/{ => tools}/outline-cli/.gitignore | 0 .../{ => tools}/outline-cli/.mocharc.json | 0 packages/{ => tools}/outline-cli/CHANGELOG.md | 0 packages/{ => tools}/outline-cli/LICENSE | 0 packages/{ => tools}/outline-cli/README.md | 0 packages/{ => tools}/outline-cli/bin/dev | 0 packages/{ => tools}/outline-cli/bin/dev.cmd | 0 packages/{ => tools}/outline-cli/bin/run | 0 packages/{ => tools}/outline-cli/bin/run.cmd | 0 packages/{ => tools}/outline-cli/package.json | 0 .../src/actions/init/init-project.ts | 0 .../outline-cli/src/commands/init.ts | 0 packages/{ => tools}/outline-cli/src/index.ts | 0 .../outline-cli/test/commands/init.test.ts | 0 .../outline-cli/test/helpers/init.js | 0 .../outline-cli/test/tsconfig.json | 0 .../{ => tools}/outline-cli/tsconfig.json | 0 packages/{ => tools}/outline-cli/yarn.lock | 0 .../{ => tools}/outline-config/CHANGELOG.md | 0 .../outline-config/commitlint.config.js | 0 packages/{ => tools}/outline-config/index.ts | 0 .../outline-config/outline.config.js | 0 .../{ => tools}/outline-config/package.json | 0 .../outline-config/postcss.config.js | 0 .../{ => tools}/outline-config/svgo.config.js | 0 .../outline-config/tailwind.config.js | 0 .../outline-config/tsconfig.build.json | 0 .../{ => tools}/outline-tokens/CHANGELOG.md | 0 packages/{ => tools}/outline-tokens/README.md | 0 .../{ => tools}/outline-tokens/config.json | 0 .../{ => tools}/outline-tokens/package.json | 0 .../outline-tokens/tokens/color/base.json | 0 .../outline-tokens/tokens/color/tailwind.json | 0 .../outline-tokens/tokens/fonts/base.json | 0 .../outline-tokens/tokens/screens/base.json | 0 .../outline-tokens/tokens/spacing/base.json | 0 packages/{ => tools}/outline-tokens/yarn.lock | 0 scripts/styles.mjs | 16 ++++++-- 447 files changed, 225 insertions(+), 179 deletions(-) create mode 100644 packages/README.md rename packages/{ => components/@deprecated}/outline-accordion/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-accordion/README.md (100%) rename packages/{ => components/@deprecated}/outline-accordion/index.ts (100%) rename packages/{ => components/@deprecated}/outline-accordion/package.json (100%) rename packages/{ => components/@deprecated}/outline-accordion/src/README.md (100%) rename packages/{ => components/@deprecated}/outline-accordion/src/outline-accordion-panel/outline-accordion-panel.css (100%) rename packages/{ => components/@deprecated}/outline-accordion/src/outline-accordion-panel/outline-accordion-panel.ts (100%) rename packages/{ => components/@deprecated}/outline-accordion/src/outline-accordion-panel/test/outline-accordion-panel.test.ts (100%) rename packages/{ => components/@deprecated}/outline-accordion/src/outline-accordion.css (100%) rename packages/{ => components/@deprecated}/outline-accordion/src/outline-accordion.ts (100%) rename packages/{ => components/@deprecated}/outline-accordion/src/test/outline-accordion.test.js (100%) rename packages/{ => components/@deprecated}/outline-accordion/src/test/outline-accordion.test.ts (100%) rename packages/{outline-admin-links => components/@deprecated/outline-accordion}/tsconfig.build.json (52%) rename packages/{ => components/@deprecated}/outline-admin-links/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-admin-links/README.md (100%) rename packages/{ => components/@deprecated}/outline-admin-links/index.ts (100%) rename packages/{ => components/@deprecated}/outline-admin-links/package.json (100%) rename packages/{ => components/@deprecated}/outline-admin-links/src/css-variables/vars-admin-links.css (100%) rename packages/{ => components/@deprecated}/outline-admin-links/src/outline-admin-links.css (100%) rename packages/{ => components/@deprecated}/outline-admin-links/src/outline-admin-links.ts (100%) rename packages/{ => components/@deprecated}/outline-admin-links/src/test/outline-admin-links.test.ts (100%) rename packages/{outline-alert => components/@deprecated/outline-admin-links}/tsconfig.build.json (52%) rename packages/{ => components/@deprecated}/outline-alert/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-alert/README.md (100%) rename packages/{ => components/@deprecated}/outline-alert/index.ts (100%) rename packages/{ => components/@deprecated}/outline-alert/package.json (100%) rename packages/{ => components/@deprecated}/outline-alert/src/css-variables/vars-alert.css (100%) rename packages/{ => components/@deprecated}/outline-alert/src/outline-alert.css (100%) rename packages/{ => components/@deprecated}/outline-alert/src/outline-alert.ts (100%) rename packages/{ => components/@deprecated}/outline-alert/src/test/outline-alert.test.ts (100%) rename packages/{outline-breadcrumbs => components/@deprecated/outline-alert}/tsconfig.build.json (52%) rename packages/{ => components/@deprecated}/outline-breadcrumbs/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-breadcrumbs/README.md (100%) rename packages/{ => components/@deprecated}/outline-breadcrumbs/index.ts (100%) rename packages/{ => components/@deprecated}/outline-breadcrumbs/package.json (100%) rename packages/{ => components/@deprecated}/outline-breadcrumbs/src/css-variables/vars-breadcrumbs.css (100%) rename packages/{ => components/@deprecated}/outline-breadcrumbs/src/outline-breadcrumbs.css (100%) rename packages/{ => components/@deprecated}/outline-breadcrumbs/src/outline-breadcrumbs.ts (100%) rename packages/{ => components/@deprecated}/outline-breadcrumbs/src/test/outline-breadcrumbs.test.ts (100%) create mode 100644 packages/components/@deprecated/outline-breadcrumbs/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-button-group/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-button-group/README.md (100%) rename packages/{ => components/@deprecated}/outline-button-group/index.ts (100%) rename packages/{ => components/@deprecated}/outline-button-group/package.json (100%) rename packages/{ => components/@deprecated}/outline-button-group/src/outline-button-group.ts (100%) rename packages/{ => components/@deprecated}/outline-button-group/src/test/outline-button-group.test.ts (100%) create mode 100644 packages/components/@deprecated/outline-button-group/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-button/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-button/README.md (100%) rename packages/{ => components/@deprecated}/outline-button/index.ts (100%) rename packages/{ => components/@deprecated}/outline-button/package.json (100%) rename packages/{ => components/@deprecated}/outline-button/src/README.md (100%) rename packages/{ => components/@deprecated}/outline-button/src/css-variables/vars-default.css (100%) rename packages/{ => components/@deprecated}/outline-button/src/css-variables/vars-link.css (100%) rename packages/{ => components/@deprecated}/outline-button/src/css-variables/vars-primary.css (100%) rename packages/{ => components/@deprecated}/outline-button/src/css-variables/vars-secondary.css (100%) rename packages/{ => components/@deprecated}/outline-button/src/css-variables/vars-tertiary.css (100%) rename packages/{ => components/@deprecated}/outline-button/src/outline-button.css (100%) rename packages/{ => components/@deprecated}/outline-button/src/outline-button.ts (100%) rename packages/{ => components/@deprecated}/outline-button/src/outline-split-button/outline-split-button.css (100%) rename packages/{ => components/@deprecated}/outline-button/src/outline-split-button/outline-split-button.ts (100%) rename packages/{ => components/@deprecated}/outline-button/src/test/outline-button.test.ts (100%) create mode 100644 packages/components/@deprecated/outline-button/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-card/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-card/README.md (100%) rename packages/{ => components/@deprecated}/outline-card/index.ts (100%) rename packages/{ => components/@deprecated}/outline-card/package.json (100%) rename packages/{ => components/@deprecated}/outline-card/src/outline-card.css (100%) rename packages/{ => components/@deprecated}/outline-card/src/outline-card.ts (100%) rename packages/{ => components/@deprecated}/outline-card/src/test/outline-card.test.ts (100%) create mode 100644 packages/components/@deprecated/outline-card/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-code-block/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-code-block/README.md (100%) rename packages/{ => components/@deprecated}/outline-code-block/index.ts (100%) rename packages/{ => components/@deprecated}/outline-code-block/package.json (100%) rename packages/{ => components/@deprecated}/outline-code-block/src/outline-code-block.css (100%) rename packages/{ => components/@deprecated}/outline-code-block/src/outline-code-block.ts (100%) rename packages/{ => components/@deprecated}/outline-code-block/src/prism.js (100%) rename packages/{ => components/@deprecated}/outline-code-block/tsconfig.build.json (55%) rename packages/{ => components/@deprecated}/outline-container/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-container/README.md (100%) rename packages/{ => components/@deprecated}/outline-container/index.ts (100%) rename packages/{ => components/@deprecated}/outline-container/package.json (100%) rename packages/{ => components/@deprecated}/outline-container/src/outline-container.css (100%) rename packages/{ => components/@deprecated}/outline-container/src/outline-container.ts (100%) rename packages/{ => components/@deprecated}/outline-container/src/test/outline-container.test.ts (100%) create mode 100644 packages/components/@deprecated/outline-container/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-dropdown/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-dropdown/README.md (100%) rename packages/{ => components/@deprecated}/outline-dropdown/index.ts (100%) rename packages/{ => components/@deprecated}/outline-dropdown/package.json (100%) rename packages/{ => components/@deprecated}/outline-dropdown/src/outline-dropdown.css (100%) rename packages/{ => components/@deprecated}/outline-dropdown/src/outline-dropdown.ts (100%) create mode 100644 packages/components/@deprecated/outline-dropdown/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-form/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-form/README.md (100%) rename packages/{ => components/@deprecated}/outline-form/index.ts (100%) rename packages/{ => components/@deprecated}/outline-form/package.json (100%) rename packages/{ => components/@deprecated}/outline-form/src/css-variables/vars-form.css (100%) rename packages/{ => components/@deprecated}/outline-form/src/form-boolean.css (100%) rename packages/{ => components/@deprecated}/outline-form/src/form-buttons.css (100%) rename packages/{ => components/@deprecated}/outline-form/src/form-misc.css (100%) rename packages/{ => components/@deprecated}/outline-form/src/form-select.css (100%) rename packages/{ => components/@deprecated}/outline-form/src/form-text.css (100%) rename packages/{ => components/@deprecated}/outline-form/src/outline-form.css (100%) rename packages/{ => components/@deprecated}/outline-form/src/outline-form.global.css (100%) rename packages/{ => components/@deprecated}/outline-form/src/outline-form.global.scoped.css (100%) rename packages/{ => components/@deprecated}/outline-form/src/outline-form.ts (100%) rename packages/{ => components/@deprecated}/outline-form/tsconfig.build.json (75%) rename packages/{ => components/@deprecated}/outline-grid/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-grid/README.md (100%) rename packages/{ => components/@deprecated}/outline-grid/index.ts (100%) rename packages/{ => components/@deprecated}/outline-grid/package.json (100%) rename packages/{ => components/@deprecated}/outline-grid/src/README.md (100%) rename packages/{ => components/@deprecated}/outline-grid/src/outline-column/outline-column.css (100%) rename packages/{ => components/@deprecated}/outline-grid/src/outline-column/outline-column.ts (100%) rename packages/{ => components/@deprecated}/outline-grid/src/outline-column/test/outline-column.test.ts (100%) rename packages/{ => components/@deprecated}/outline-grid/src/outline-grid.css (100%) rename packages/{ => components/@deprecated}/outline-grid/src/outline-grid.ts (100%) rename packages/{ => components/@deprecated}/outline-grid/src/test/outline-grid.test.ts (100%) create mode 100644 packages/components/@deprecated/outline-grid/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-heading/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-heading/README.md (100%) rename packages/{ => components/@deprecated}/outline-heading/index.ts (100%) rename packages/{ => components/@deprecated}/outline-heading/package.json (100%) rename packages/{ => components/@deprecated}/outline-heading/src/config.ts (100%) rename packages/{ => components/@deprecated}/outline-heading/src/outline-heading.css (100%) rename packages/{ => components/@deprecated}/outline-heading/src/outline-heading.ts (100%) rename packages/{ => components/@deprecated}/outline-heading/src/test/outline-heading.test.ts (100%) create mode 100644 packages/components/@deprecated/outline-heading/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-icon/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-icon/README.md (100%) rename packages/{ => components/@deprecated}/outline-icon/index.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/package.json (100%) rename packages/{ => components/@deprecated}/outline-icon/src/libraries/library.bootstrap.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/src/libraries/library.boxicons.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/src/libraries/library.custom.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/src/libraries/library.fontawesome.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/src/libraries/library.heroicons.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/src/libraries/library.iconoir.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/src/libraries/library.ionicons.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/src/libraries/library.jam.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/src/libraries/library.lucide.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/src/libraries/library.material.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/src/libraries/library.remix.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/src/libraries/library.system.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/src/libraries/library.unicons.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/src/library.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/src/outline-icon.css (100%) rename packages/{ => components/@deprecated}/outline-icon/src/outline-icon.ts (100%) rename packages/{ => components/@deprecated}/outline-icon/src/request.ts (100%) create mode 100644 packages/components/@deprecated/outline-icon/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-image-slider/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-image-slider/README.md (100%) rename packages/{ => components/@deprecated}/outline-image-slider/index.ts (100%) rename packages/{ => components/@deprecated}/outline-image-slider/package.json (100%) rename packages/{ => components/@deprecated}/outline-image-slider/src/outline-image-slider.css (100%) rename packages/{ => components/@deprecated}/outline-image-slider/src/outline-image-slider.ts (100%) create mode 100644 packages/components/@deprecated/outline-image-slider/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-image/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-image/README.md (100%) rename packages/{ => components/@deprecated}/outline-image/index.ts (100%) rename packages/{ => components/@deprecated}/outline-image/package.json (100%) rename packages/{ => components/@deprecated}/outline-image/src/config.ts (100%) rename packages/{ => components/@deprecated}/outline-image/src/outline-image.css (100%) rename packages/{ => components/@deprecated}/outline-image/src/outline-image.ts (100%) rename packages/{ => components/@deprecated}/outline-image/src/test/outline-image.test.ts (100%) create mode 100644 packages/components/@deprecated/outline-image/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-include/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-include/README.md (100%) rename packages/{ => components/@deprecated}/outline-include/index.ts (100%) rename packages/{ => components/@deprecated}/outline-include/package.json (100%) rename packages/{ => components/@deprecated}/outline-include/src/outline-include.css (100%) rename packages/{ => components/@deprecated}/outline-include/src/outline-include.ts (100%) rename packages/{ => components/@deprecated}/outline-include/src/request.ts (100%) create mode 100644 packages/components/@deprecated/outline-include/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-link/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-link/README.md (100%) rename packages/{ => components/@deprecated}/outline-link/index.ts (100%) rename packages/{ => components/@deprecated}/outline-link/package.json (100%) rename packages/{ => components/@deprecated}/outline-link/src/config.ts (100%) rename packages/{ => components/@deprecated}/outline-link/src/css-variables/vars-link.css (100%) rename packages/{ => components/@deprecated}/outline-link/src/outline-link.css (100%) rename packages/{ => components/@deprecated}/outline-link/src/outline-link.ts (100%) rename packages/{ => components/@deprecated}/outline-link/src/test/outline-link.test.ts (100%) create mode 100644 packages/components/@deprecated/outline-link/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-list/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-list/README.md (100%) rename packages/{ => components/@deprecated}/outline-list/index.ts (100%) rename packages/{ => components/@deprecated}/outline-list/package.json (100%) rename packages/{ => components/@deprecated}/outline-list/src/css-variables/vars-list.css (100%) rename packages/{ => components/@deprecated}/outline-list/src/outline-list.css (100%) rename packages/{ => components/@deprecated}/outline-list/src/outline-list.ts (100%) rename packages/{ => components/@deprecated}/outline-list/src/test/outline-list.test.ts (100%) create mode 100644 packages/components/@deprecated/outline-list/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-modal/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-modal/README.md (100%) rename packages/{ => components/@deprecated}/outline-modal/index.ts (100%) rename packages/{ => components/@deprecated}/outline-modal/package.json (100%) rename packages/{ => components/@deprecated}/outline-modal/src/outline-modal.css (100%) rename packages/{ => components/@deprecated}/outline-modal/src/outline-modal.ts (100%) rename packages/{ => components/@deprecated}/outline-modal/src/test/outline-modal.test.ts (100%) create mode 100644 packages/components/@deprecated/outline-modal/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-styled-text/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-styled-text/README.md (100%) rename packages/{ => components/@deprecated}/outline-styled-text/index.ts (100%) rename packages/{ => components/@deprecated}/outline-styled-text/package.json (100%) rename packages/{ => components/@deprecated}/outline-styled-text/src/outline-styled-text.css (100%) rename packages/{ => components/@deprecated}/outline-styled-text/src/outline-styled-text.ts (100%) rename packages/{ => components/@deprecated}/outline-styled-text/tsconfig.build.json (75%) rename packages/{ => components/@deprecated}/outline-tabs/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-tabs/index.ts (100%) rename packages/{ => components/@deprecated}/outline-tabs/package.json (100%) rename packages/{ => components/@deprecated}/outline-tabs/src/README.md (100%) rename packages/{ => components/@deprecated}/outline-tabs/src/outline-tab-group/outline-tab-group.css (100%) rename packages/{ => components/@deprecated}/outline-tabs/src/outline-tab-group/outline-tab-group.ts (100%) rename packages/{ => components/@deprecated}/outline-tabs/src/outline-tab-panel/outline-tab-panel.ts (100%) rename packages/{ => components/@deprecated}/outline-tabs/src/outline-tab/outline-tab.css (100%) rename packages/{ => components/@deprecated}/outline-tabs/src/outline-tab/outline-tab.ts (100%) create mode 100644 packages/components/@deprecated/outline-tabs/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-video-vimeo/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-video-vimeo/README.md (100%) rename packages/{ => components/@deprecated}/outline-video-vimeo/index.ts (100%) rename packages/{ => components/@deprecated}/outline-video-vimeo/package.json (100%) rename packages/{ => components/@deprecated}/outline-video-vimeo/src/outline-video-vimeo.css (100%) rename packages/{ => components/@deprecated}/outline-video-vimeo/src/outline-video-vimeo.ts (100%) create mode 100644 packages/components/@deprecated/outline-video-vimeo/tsconfig.build.json rename packages/{ => components/@deprecated}/outline-video-youtube/CHANGELOG.md (100%) rename packages/{ => components/@deprecated}/outline-video-youtube/README.md (100%) rename packages/{ => components/@deprecated}/outline-video-youtube/index.ts (100%) rename packages/{ => components/@deprecated}/outline-video-youtube/package.json (100%) rename packages/{ => components/@deprecated}/outline-video-youtube/src/outline-video-youtube.css (100%) rename packages/{ => components/@deprecated}/outline-video-youtube/src/outline-video-youtube.ts (100%) create mode 100644 packages/components/@deprecated/outline-video-youtube/tsconfig.build.json rename packages/{ => documentation}/outline-docs/CHANGELOG.md (100%) rename packages/{ => documentation}/outline-docs/README.md (100%) rename packages/{ => documentation}/outline-docs/index.ts (100%) rename packages/{ => documentation}/outline-docs/package.json (100%) rename packages/{ => documentation}/outline-docs/src/guides/consumers/01-main.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/development/99-additional-resources.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/development/component-development/01-component-structure.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/development/component-development/03-styles.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/development/component-development/04-controllers.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/development/component-development/05-render.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/development/component-development/06-properties.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/development/component-development/07-slots.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/development/component-development/08-lifecycle-methods.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/development/component-development/09-events.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/development/component-development/10-utility-functions.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/development/component-development/11-extending.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/development/component-development/main.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/qa-uat/01-using-storybook.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/tooling/01-tooling.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/tooling/02-helpful-commands.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/tooling/03-conventional-commits.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/tooling/04-production-builds.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/tooling/05-unit-testing.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/tooling/06-changesets.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/tooling/99-contributing.mdx (100%) rename packages/{ => documentation}/outline-docs/src/guides/welcome.mdx (100%) rename packages/{ => documentation}/outline-docs/src/screenshots/outline-accordion--storybook.png (100%) rename packages/{ => documentation}/outline-docs/src/screenshots/outline-accordion--yarn-add.png (100%) rename packages/{ => documentation}/outline-docs/src/screenshots/outline-admin-links--storybook.png (100%) rename packages/{ => documentation}/outline-docs/src/screenshots/outline-admin-links--yarn-add.png (100%) rename packages/{ => documentation}/outline-docs/src/tokens/colors.mdx (100%) rename packages/{ => documentation}/outline-docs/src/tokens/spacing.mdx (100%) rename packages/{ => documentation}/outline-docs/src/tokens/typefaces.mdx (100%) rename packages/{outline-accordion => documentation/outline-docs}/tsconfig.build.json (53%) rename packages/{ => documentation}/outline-examples/CHANGELOG.md (100%) rename packages/{ => documentation}/outline-examples/index.ts (100%) rename packages/{ => documentation}/outline-examples/package.json (100%) rename packages/{ => documentation}/outline-static-assets/CHANGELOG.md (100%) rename packages/{ => documentation}/outline-static-assets/package.json (100%) rename packages/{ => documentation}/outline-static-assets/src/logos/Outline_App.png (100%) rename packages/{ => documentation}/outline-static-assets/src/logos/Outline_Banner.png (100%) rename packages/{ => documentation}/outline-static-assets/src/logos/Outline_Slide.png (100%) rename packages/{ => documentation}/outline-static-assets/src/logos/clear-icon-path.svg (100%) rename packages/{ => documentation}/outline-static-assets/src/logos/lit.png (100%) rename packages/{ => documentation}/outline-static-assets/src/logos/lit.svg (100%) rename packages/{ => documentation}/outline-static-assets/src/logos/stencil.png (100%) rename packages/{ => documentation}/outline-static-assets/src/logos/storybook.png (100%) rename packages/{ => documentation}/outline-static-assets/src/logos/tailwind.png (100%) rename packages/{ => documentation}/outline-static-assets/src/logos/tailwindjit.svg (100%) rename packages/{ => documentation}/outline-static-assets/src/logos/typescript.png (100%) rename packages/{ => documentation}/outline-static-assets/src/logos/web-components.png (100%) rename packages/{ => documentation}/outline-static-assets/src/media/Outline_App.png (100%) rename packages/{ => documentation}/outline-static-assets/src/media/Outline_Banner.png (100%) rename packages/{ => documentation}/outline-static-assets/src/media/Outline_Slide.png (100%) rename packages/{ => documentation}/outline-static-assets/src/media/README.md (100%) rename packages/{ => documentation}/outline-static-assets/src/media/color/Code_color.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/color/Codeworkbench_color.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/color/Colored_paper_color.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/color/Creative_Process_color.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/color/Design_Space_color.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/color/Flowers_color.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/color/Glasses_color.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/color/Keyboard_2_color.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/color/Keyboard_3_color.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/color/Laptop_2_color.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/color/Laptop_4_color.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/color/Laptop_5.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/color/Laptop_Keyboard_2_color.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/color/Laptop_keyboard_1_color.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/grayscale/Code_BW.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/grayscale/Codeworkbench_BW.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/grayscale/Colored_paper_BW.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/grayscale/Creative_Process_BW.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/grayscale/Design_Space_BW.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/grayscale/Flowers_BW.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/grayscale/Glasses_BW.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/grayscale/Keyboard_2_BW.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/grayscale/Keyboard_3_BW.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/grayscale/Laptop_2_BW.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/grayscale/Laptop_4_BW.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/grayscale/Laptop_5_BW.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/grayscale/Laptop_Keyboard_2_BW.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/grayscale/Laptop_keyboard_1_BW.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/1440/circuits-1.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/1440/circuits-2.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/1440/code-1.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/1440/code-2.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/1440/code-3.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/1440/code-4.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/1440/code-5.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/1440/code-6.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/1440/code-7.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/circuits-1.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/circuits-2.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/code-1.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/code-2.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/code-3.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/code-4.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/code-5.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/code-6.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/media/tech/code-7.jpg (100%) rename packages/{ => documentation}/outline-static-assets/src/outline/Outline_App.png (100%) rename packages/{ => documentation}/outline-static-assets/src/outline/Outline_App.svg (100%) rename packages/{ => documentation}/outline-static-assets/src/outline/Outline_App_Icon.svg (100%) rename packages/{ => documentation}/outline-static-assets/src/outline/Outline_Banner.png (100%) rename packages/{ => documentation}/outline-static-assets/src/outline/Outline_Banner.svg (100%) rename packages/{ => documentation}/outline-static-assets/src/outline/Outline_Slide.png (100%) rename packages/{ => documentation}/outline-static-assets/src/outline/Outline_Slide.svg (100%) rename packages/{ => documentation}/outline-static-assets/src/storybook-screens/collaborate.png (100%) rename packages/{ => documentation}/outline-static-assets/src/storybook-screens/document.png (100%) rename packages/{ => documentation}/outline-static-assets/src/storybook-screens/reuse.png (100%) rename packages/{ => documentation}/outline-static-assets/src/storybook-screens/search.png (100%) rename packages/{ => documentation}/outline-static-assets/tsconfig.build.json (76%) rename packages/{ => documentation}/outline-storybook/CHANGELOG.md (100%) rename packages/{ => documentation}/outline-storybook/config/main.js (100%) rename packages/{ => documentation}/outline-storybook/config/preview.js (100%) rename packages/{ => documentation}/outline-storybook/config/storybook-styles.css (100%) rename packages/{ => documentation}/outline-storybook/config/storybook.main.css (100%) rename packages/{ => documentation}/outline-storybook/config/storybook.outline.css (100%) rename packages/{ => documentation}/outline-storybook/config/storybook.project.css (100%) rename packages/{ => documentation}/outline-storybook/package.json (94%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-accordion-panel.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-accordion.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-admin-links.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-alert.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-breadcrumbs.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-button-group.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-button.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-card.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-container.stories.mdx (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-container.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-core-link.stories.mdx (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-dropdown.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-form.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-heading.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-icon.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-image-slider.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-image.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-list.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-modal.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-tab-group.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-video-vimeo.stories.ts (100%) rename packages/{ => documentation}/outline-storybook/stories/components/outline-video-youtube.stories.ts (100%) rename packages/{ => documentation}/outline-style-guide/CHANGELOG.md (100%) rename packages/{ => documentation}/outline-style-guide/index.ts (100%) rename packages/{ => documentation}/outline-style-guide/package.json (100%) rename packages/{ => documentation}/outline-style-guide/src/README.md (100%) rename packages/{ => documentation}/outline-style-guide/src/outline-section-link/outline-section-link.css (100%) rename packages/{ => documentation}/outline-style-guide/src/outline-section-link/outline-section-link.ts (100%) rename packages/{ => documentation}/outline-style-guide/src/outline-swatch-set/outline-swatch-set.css (100%) rename packages/{ => documentation}/outline-style-guide/src/outline-swatch-set/outline-swatch-set.ts (100%) rename packages/{ => documentation}/outline-style-guide/src/outline-swatch/outline-swatch.css (100%) rename packages/{ => documentation}/outline-style-guide/src/outline-swatch/outline-swatch.ts (100%) delete mode 100644 packages/outline-button-group/tsconfig.build.json delete mode 100644 packages/outline-button/tsconfig.build.json delete mode 100644 packages/outline-card/tsconfig.build.json delete mode 100644 packages/outline-container/tsconfig.build.json delete mode 100644 packages/outline-docs/tsconfig.build.json delete mode 100644 packages/outline-dropdown/tsconfig.build.json delete mode 100644 packages/outline-grid/tsconfig.build.json delete mode 100644 packages/outline-heading/tsconfig.build.json delete mode 100644 packages/outline-icon/tsconfig.build.json delete mode 100644 packages/outline-image-slider/tsconfig.build.json delete mode 100644 packages/outline-image/tsconfig.build.json delete mode 100644 packages/outline-include/tsconfig.build.json delete mode 100644 packages/outline-link/tsconfig.build.json delete mode 100644 packages/outline-list/tsconfig.build.json delete mode 100644 packages/outline-modal/tsconfig.build.json delete mode 100644 packages/outline-tabs/tsconfig.build.json delete mode 100644 packages/outline-video-vimeo/tsconfig.build.json delete mode 100644 packages/outline-video-youtube/tsconfig.build.json rename packages/{ => tools}/outline-cli/.editorconfig (100%) rename packages/{ => tools}/outline-cli/.eslintignore (100%) rename packages/{ => tools}/outline-cli/.eslintrc (100%) rename packages/{ => tools}/outline-cli/.gitignore (100%) rename packages/{ => tools}/outline-cli/.mocharc.json (100%) rename packages/{ => tools}/outline-cli/CHANGELOG.md (100%) rename packages/{ => tools}/outline-cli/LICENSE (100%) rename packages/{ => tools}/outline-cli/README.md (100%) rename packages/{ => tools}/outline-cli/bin/dev (100%) rename packages/{ => tools}/outline-cli/bin/dev.cmd (100%) rename packages/{ => tools}/outline-cli/bin/run (100%) rename packages/{ => tools}/outline-cli/bin/run.cmd (100%) rename packages/{ => tools}/outline-cli/package.json (100%) rename packages/{ => tools}/outline-cli/src/actions/init/init-project.ts (100%) rename packages/{ => tools}/outline-cli/src/commands/init.ts (100%) rename packages/{ => tools}/outline-cli/src/index.ts (100%) rename packages/{ => tools}/outline-cli/test/commands/init.test.ts (100%) rename packages/{ => tools}/outline-cli/test/helpers/init.js (100%) rename packages/{ => tools}/outline-cli/test/tsconfig.json (100%) rename packages/{ => tools}/outline-cli/tsconfig.json (100%) rename packages/{ => tools}/outline-cli/yarn.lock (100%) rename packages/{ => tools}/outline-config/CHANGELOG.md (100%) rename packages/{ => tools}/outline-config/commitlint.config.js (100%) rename packages/{ => tools}/outline-config/index.ts (100%) rename packages/{ => tools}/outline-config/outline.config.js (100%) rename packages/{ => tools}/outline-config/package.json (100%) rename packages/{ => tools}/outline-config/postcss.config.js (100%) rename packages/{ => tools}/outline-config/svgo.config.js (100%) rename packages/{ => tools}/outline-config/tailwind.config.js (100%) rename packages/{ => tools}/outline-config/tsconfig.build.json (100%) rename packages/{ => tools}/outline-tokens/CHANGELOG.md (100%) rename packages/{ => tools}/outline-tokens/README.md (100%) rename packages/{ => tools}/outline-tokens/config.json (100%) rename packages/{ => tools}/outline-tokens/package.json (100%) rename packages/{ => tools}/outline-tokens/tokens/color/base.json (100%) rename packages/{ => tools}/outline-tokens/tokens/color/tailwind.json (100%) rename packages/{ => tools}/outline-tokens/tokens/fonts/base.json (100%) rename packages/{ => tools}/outline-tokens/tokens/screens/base.json (100%) rename packages/{ => tools}/outline-tokens/tokens/spacing/base.json (100%) rename packages/{ => tools}/outline-tokens/yarn.lock (100%) diff --git a/packages/README.md b/packages/README.md new file mode 100644 index 000000000..113f4774e --- /dev/null +++ b/packages/README.md @@ -0,0 +1,36 @@ +# Packages + +> The `packages` directory is setup in an organized fashion to help organize more efficient package releases. + +## Notes on directory structure + +The following describes how packages are organized. +This is open for adjustment based on future needs. + +- Primary `outline-core-*` component packages live at the root of `packages/components`. +- Dated packages to `packages/components/@deprecated`. + - These packages are either completely deprecated or in need of an update for 2023 to our new `outline-core-*` format, and pass audits for a11y, and ensuring alignment with the (currently internal) Design Starter Kit. +- Controller packages live in `packages/controllers`. + - Deprecated controllers live in `packages/controllers/@deprecated`. +- Documentation related packages and components live in `packages/documentation`. +- Tooling related packages live in `packages/tools`. + +## `yarn` workspaces + +Yarn workspaces are a feature of [Yarn](https://yarnpkg.com/) that allows you to manage multiple packages within a single top-level, root package. It provides a convenient way to work on interdependent packages, making it easier to develop and test changes across multiple packages simultaneously. For more information, you can refer to the [Yarn workspaces documentation](https://yarnpkg.com/features/workspaces). + +To define the workspaces in your project, you can use the `workspaces` field in your `package.json` file. This field should be an array of glob patterns that specify the directories containing your packages. + +Here is an example of how the current workspaces are set up: + +```json +"workspaces": [ + "./packages/*", + "./packages/components/*", + "./packages/components/@deprecated/*", + "./packages/documentation/*", + "./packages/controllers/*", + "./packages/controllers/@deprecated/*", + "./packages/tools/*" +], +``` diff --git a/packages/outline-accordion/CHANGELOG.md b/packages/components/@deprecated/outline-accordion/CHANGELOG.md similarity index 100% rename from packages/outline-accordion/CHANGELOG.md rename to packages/components/@deprecated/outline-accordion/CHANGELOG.md diff --git a/packages/outline-accordion/README.md b/packages/components/@deprecated/outline-accordion/README.md similarity index 100% rename from packages/outline-accordion/README.md rename to packages/components/@deprecated/outline-accordion/README.md diff --git a/packages/outline-accordion/index.ts b/packages/components/@deprecated/outline-accordion/index.ts similarity index 100% rename from packages/outline-accordion/index.ts rename to packages/components/@deprecated/outline-accordion/index.ts diff --git a/packages/outline-accordion/package.json b/packages/components/@deprecated/outline-accordion/package.json similarity index 100% rename from packages/outline-accordion/package.json rename to packages/components/@deprecated/outline-accordion/package.json diff --git a/packages/outline-accordion/src/README.md b/packages/components/@deprecated/outline-accordion/src/README.md similarity index 100% rename from packages/outline-accordion/src/README.md rename to packages/components/@deprecated/outline-accordion/src/README.md diff --git a/packages/outline-accordion/src/outline-accordion-panel/outline-accordion-panel.css b/packages/components/@deprecated/outline-accordion/src/outline-accordion-panel/outline-accordion-panel.css similarity index 100% rename from packages/outline-accordion/src/outline-accordion-panel/outline-accordion-panel.css rename to packages/components/@deprecated/outline-accordion/src/outline-accordion-panel/outline-accordion-panel.css diff --git a/packages/outline-accordion/src/outline-accordion-panel/outline-accordion-panel.ts b/packages/components/@deprecated/outline-accordion/src/outline-accordion-panel/outline-accordion-panel.ts similarity index 100% rename from packages/outline-accordion/src/outline-accordion-panel/outline-accordion-panel.ts rename to packages/components/@deprecated/outline-accordion/src/outline-accordion-panel/outline-accordion-panel.ts diff --git a/packages/outline-accordion/src/outline-accordion-panel/test/outline-accordion-panel.test.ts b/packages/components/@deprecated/outline-accordion/src/outline-accordion-panel/test/outline-accordion-panel.test.ts similarity index 100% rename from packages/outline-accordion/src/outline-accordion-panel/test/outline-accordion-panel.test.ts rename to packages/components/@deprecated/outline-accordion/src/outline-accordion-panel/test/outline-accordion-panel.test.ts diff --git a/packages/outline-accordion/src/outline-accordion.css b/packages/components/@deprecated/outline-accordion/src/outline-accordion.css similarity index 100% rename from packages/outline-accordion/src/outline-accordion.css rename to packages/components/@deprecated/outline-accordion/src/outline-accordion.css diff --git a/packages/outline-accordion/src/outline-accordion.ts b/packages/components/@deprecated/outline-accordion/src/outline-accordion.ts similarity index 100% rename from packages/outline-accordion/src/outline-accordion.ts rename to packages/components/@deprecated/outline-accordion/src/outline-accordion.ts diff --git a/packages/outline-accordion/src/test/outline-accordion.test.js b/packages/components/@deprecated/outline-accordion/src/test/outline-accordion.test.js similarity index 100% rename from packages/outline-accordion/src/test/outline-accordion.test.js rename to packages/components/@deprecated/outline-accordion/src/test/outline-accordion.test.js diff --git a/packages/outline-accordion/src/test/outline-accordion.test.ts b/packages/components/@deprecated/outline-accordion/src/test/outline-accordion.test.ts similarity index 100% rename from packages/outline-accordion/src/test/outline-accordion.test.ts rename to packages/components/@deprecated/outline-accordion/src/test/outline-accordion.test.ts diff --git a/packages/outline-admin-links/tsconfig.build.json b/packages/components/@deprecated/outline-accordion/tsconfig.build.json similarity index 52% rename from packages/outline-admin-links/tsconfig.build.json rename to packages/components/@deprecated/outline-accordion/tsconfig.build.json index ebc8e4b8e..6ec950bba 100644 --- a/packages/outline-admin-links/tsconfig.build.json +++ b/packages/components/@deprecated/outline-accordion/tsconfig.build.json @@ -1,9 +1,9 @@ { - "extends": "../../tsconfig.json", + "extends": "../../../../tsconfig.json", "compilerOptions": { "rootDir": ".", "outDir": "./dist" }, "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] } diff --git a/packages/outline-admin-links/CHANGELOG.md b/packages/components/@deprecated/outline-admin-links/CHANGELOG.md similarity index 100% rename from packages/outline-admin-links/CHANGELOG.md rename to packages/components/@deprecated/outline-admin-links/CHANGELOG.md diff --git a/packages/outline-admin-links/README.md b/packages/components/@deprecated/outline-admin-links/README.md similarity index 100% rename from packages/outline-admin-links/README.md rename to packages/components/@deprecated/outline-admin-links/README.md diff --git a/packages/outline-admin-links/index.ts b/packages/components/@deprecated/outline-admin-links/index.ts similarity index 100% rename from packages/outline-admin-links/index.ts rename to packages/components/@deprecated/outline-admin-links/index.ts diff --git a/packages/outline-admin-links/package.json b/packages/components/@deprecated/outline-admin-links/package.json similarity index 100% rename from packages/outline-admin-links/package.json rename to packages/components/@deprecated/outline-admin-links/package.json diff --git a/packages/outline-admin-links/src/css-variables/vars-admin-links.css b/packages/components/@deprecated/outline-admin-links/src/css-variables/vars-admin-links.css similarity index 100% rename from packages/outline-admin-links/src/css-variables/vars-admin-links.css rename to packages/components/@deprecated/outline-admin-links/src/css-variables/vars-admin-links.css diff --git a/packages/outline-admin-links/src/outline-admin-links.css b/packages/components/@deprecated/outline-admin-links/src/outline-admin-links.css similarity index 100% rename from packages/outline-admin-links/src/outline-admin-links.css rename to packages/components/@deprecated/outline-admin-links/src/outline-admin-links.css diff --git a/packages/outline-admin-links/src/outline-admin-links.ts b/packages/components/@deprecated/outline-admin-links/src/outline-admin-links.ts similarity index 100% rename from packages/outline-admin-links/src/outline-admin-links.ts rename to packages/components/@deprecated/outline-admin-links/src/outline-admin-links.ts diff --git a/packages/outline-admin-links/src/test/outline-admin-links.test.ts b/packages/components/@deprecated/outline-admin-links/src/test/outline-admin-links.test.ts similarity index 100% rename from packages/outline-admin-links/src/test/outline-admin-links.test.ts rename to packages/components/@deprecated/outline-admin-links/src/test/outline-admin-links.test.ts diff --git a/packages/outline-alert/tsconfig.build.json b/packages/components/@deprecated/outline-admin-links/tsconfig.build.json similarity index 52% rename from packages/outline-alert/tsconfig.build.json rename to packages/components/@deprecated/outline-admin-links/tsconfig.build.json index ebc8e4b8e..6ec950bba 100644 --- a/packages/outline-alert/tsconfig.build.json +++ b/packages/components/@deprecated/outline-admin-links/tsconfig.build.json @@ -1,9 +1,9 @@ { - "extends": "../../tsconfig.json", + "extends": "../../../../tsconfig.json", "compilerOptions": { "rootDir": ".", "outDir": "./dist" }, "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] } diff --git a/packages/outline-alert/CHANGELOG.md b/packages/components/@deprecated/outline-alert/CHANGELOG.md similarity index 100% rename from packages/outline-alert/CHANGELOG.md rename to packages/components/@deprecated/outline-alert/CHANGELOG.md diff --git a/packages/outline-alert/README.md b/packages/components/@deprecated/outline-alert/README.md similarity index 100% rename from packages/outline-alert/README.md rename to packages/components/@deprecated/outline-alert/README.md diff --git a/packages/outline-alert/index.ts b/packages/components/@deprecated/outline-alert/index.ts similarity index 100% rename from packages/outline-alert/index.ts rename to packages/components/@deprecated/outline-alert/index.ts diff --git a/packages/outline-alert/package.json b/packages/components/@deprecated/outline-alert/package.json similarity index 100% rename from packages/outline-alert/package.json rename to packages/components/@deprecated/outline-alert/package.json diff --git a/packages/outline-alert/src/css-variables/vars-alert.css b/packages/components/@deprecated/outline-alert/src/css-variables/vars-alert.css similarity index 100% rename from packages/outline-alert/src/css-variables/vars-alert.css rename to packages/components/@deprecated/outline-alert/src/css-variables/vars-alert.css diff --git a/packages/outline-alert/src/outline-alert.css b/packages/components/@deprecated/outline-alert/src/outline-alert.css similarity index 100% rename from packages/outline-alert/src/outline-alert.css rename to packages/components/@deprecated/outline-alert/src/outline-alert.css diff --git a/packages/outline-alert/src/outline-alert.ts b/packages/components/@deprecated/outline-alert/src/outline-alert.ts similarity index 100% rename from packages/outline-alert/src/outline-alert.ts rename to packages/components/@deprecated/outline-alert/src/outline-alert.ts diff --git a/packages/outline-alert/src/test/outline-alert.test.ts b/packages/components/@deprecated/outline-alert/src/test/outline-alert.test.ts similarity index 100% rename from packages/outline-alert/src/test/outline-alert.test.ts rename to packages/components/@deprecated/outline-alert/src/test/outline-alert.test.ts diff --git a/packages/outline-breadcrumbs/tsconfig.build.json b/packages/components/@deprecated/outline-alert/tsconfig.build.json similarity index 52% rename from packages/outline-breadcrumbs/tsconfig.build.json rename to packages/components/@deprecated/outline-alert/tsconfig.build.json index ebc8e4b8e..6ec950bba 100644 --- a/packages/outline-breadcrumbs/tsconfig.build.json +++ b/packages/components/@deprecated/outline-alert/tsconfig.build.json @@ -1,9 +1,9 @@ { - "extends": "../../tsconfig.json", + "extends": "../../../../tsconfig.json", "compilerOptions": { "rootDir": ".", "outDir": "./dist" }, "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] } diff --git a/packages/outline-breadcrumbs/CHANGELOG.md b/packages/components/@deprecated/outline-breadcrumbs/CHANGELOG.md similarity index 100% rename from packages/outline-breadcrumbs/CHANGELOG.md rename to packages/components/@deprecated/outline-breadcrumbs/CHANGELOG.md diff --git a/packages/outline-breadcrumbs/README.md b/packages/components/@deprecated/outline-breadcrumbs/README.md similarity index 100% rename from packages/outline-breadcrumbs/README.md rename to packages/components/@deprecated/outline-breadcrumbs/README.md diff --git a/packages/outline-breadcrumbs/index.ts b/packages/components/@deprecated/outline-breadcrumbs/index.ts similarity index 100% rename from packages/outline-breadcrumbs/index.ts rename to packages/components/@deprecated/outline-breadcrumbs/index.ts diff --git a/packages/outline-breadcrumbs/package.json b/packages/components/@deprecated/outline-breadcrumbs/package.json similarity index 100% rename from packages/outline-breadcrumbs/package.json rename to packages/components/@deprecated/outline-breadcrumbs/package.json diff --git a/packages/outline-breadcrumbs/src/css-variables/vars-breadcrumbs.css b/packages/components/@deprecated/outline-breadcrumbs/src/css-variables/vars-breadcrumbs.css similarity index 100% rename from packages/outline-breadcrumbs/src/css-variables/vars-breadcrumbs.css rename to packages/components/@deprecated/outline-breadcrumbs/src/css-variables/vars-breadcrumbs.css diff --git a/packages/outline-breadcrumbs/src/outline-breadcrumbs.css b/packages/components/@deprecated/outline-breadcrumbs/src/outline-breadcrumbs.css similarity index 100% rename from packages/outline-breadcrumbs/src/outline-breadcrumbs.css rename to packages/components/@deprecated/outline-breadcrumbs/src/outline-breadcrumbs.css diff --git a/packages/outline-breadcrumbs/src/outline-breadcrumbs.ts b/packages/components/@deprecated/outline-breadcrumbs/src/outline-breadcrumbs.ts similarity index 100% rename from packages/outline-breadcrumbs/src/outline-breadcrumbs.ts rename to packages/components/@deprecated/outline-breadcrumbs/src/outline-breadcrumbs.ts diff --git a/packages/outline-breadcrumbs/src/test/outline-breadcrumbs.test.ts b/packages/components/@deprecated/outline-breadcrumbs/src/test/outline-breadcrumbs.test.ts similarity index 100% rename from packages/outline-breadcrumbs/src/test/outline-breadcrumbs.test.ts rename to packages/components/@deprecated/outline-breadcrumbs/src/test/outline-breadcrumbs.test.ts diff --git a/packages/components/@deprecated/outline-breadcrumbs/tsconfig.build.json b/packages/components/@deprecated/outline-breadcrumbs/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-breadcrumbs/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-button-group/CHANGELOG.md b/packages/components/@deprecated/outline-button-group/CHANGELOG.md similarity index 100% rename from packages/outline-button-group/CHANGELOG.md rename to packages/components/@deprecated/outline-button-group/CHANGELOG.md diff --git a/packages/outline-button-group/README.md b/packages/components/@deprecated/outline-button-group/README.md similarity index 100% rename from packages/outline-button-group/README.md rename to packages/components/@deprecated/outline-button-group/README.md diff --git a/packages/outline-button-group/index.ts b/packages/components/@deprecated/outline-button-group/index.ts similarity index 100% rename from packages/outline-button-group/index.ts rename to packages/components/@deprecated/outline-button-group/index.ts diff --git a/packages/outline-button-group/package.json b/packages/components/@deprecated/outline-button-group/package.json similarity index 100% rename from packages/outline-button-group/package.json rename to packages/components/@deprecated/outline-button-group/package.json diff --git a/packages/outline-button-group/src/outline-button-group.ts b/packages/components/@deprecated/outline-button-group/src/outline-button-group.ts similarity index 100% rename from packages/outline-button-group/src/outline-button-group.ts rename to packages/components/@deprecated/outline-button-group/src/outline-button-group.ts diff --git a/packages/outline-button-group/src/test/outline-button-group.test.ts b/packages/components/@deprecated/outline-button-group/src/test/outline-button-group.test.ts similarity index 100% rename from packages/outline-button-group/src/test/outline-button-group.test.ts rename to packages/components/@deprecated/outline-button-group/src/test/outline-button-group.test.ts diff --git a/packages/components/@deprecated/outline-button-group/tsconfig.build.json b/packages/components/@deprecated/outline-button-group/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-button-group/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-button/CHANGELOG.md b/packages/components/@deprecated/outline-button/CHANGELOG.md similarity index 100% rename from packages/outline-button/CHANGELOG.md rename to packages/components/@deprecated/outline-button/CHANGELOG.md diff --git a/packages/outline-button/README.md b/packages/components/@deprecated/outline-button/README.md similarity index 100% rename from packages/outline-button/README.md rename to packages/components/@deprecated/outline-button/README.md diff --git a/packages/outline-button/index.ts b/packages/components/@deprecated/outline-button/index.ts similarity index 100% rename from packages/outline-button/index.ts rename to packages/components/@deprecated/outline-button/index.ts diff --git a/packages/outline-button/package.json b/packages/components/@deprecated/outline-button/package.json similarity index 100% rename from packages/outline-button/package.json rename to packages/components/@deprecated/outline-button/package.json diff --git a/packages/outline-button/src/README.md b/packages/components/@deprecated/outline-button/src/README.md similarity index 100% rename from packages/outline-button/src/README.md rename to packages/components/@deprecated/outline-button/src/README.md diff --git a/packages/outline-button/src/css-variables/vars-default.css b/packages/components/@deprecated/outline-button/src/css-variables/vars-default.css similarity index 100% rename from packages/outline-button/src/css-variables/vars-default.css rename to packages/components/@deprecated/outline-button/src/css-variables/vars-default.css diff --git a/packages/outline-button/src/css-variables/vars-link.css b/packages/components/@deprecated/outline-button/src/css-variables/vars-link.css similarity index 100% rename from packages/outline-button/src/css-variables/vars-link.css rename to packages/components/@deprecated/outline-button/src/css-variables/vars-link.css diff --git a/packages/outline-button/src/css-variables/vars-primary.css b/packages/components/@deprecated/outline-button/src/css-variables/vars-primary.css similarity index 100% rename from packages/outline-button/src/css-variables/vars-primary.css rename to packages/components/@deprecated/outline-button/src/css-variables/vars-primary.css diff --git a/packages/outline-button/src/css-variables/vars-secondary.css b/packages/components/@deprecated/outline-button/src/css-variables/vars-secondary.css similarity index 100% rename from packages/outline-button/src/css-variables/vars-secondary.css rename to packages/components/@deprecated/outline-button/src/css-variables/vars-secondary.css diff --git a/packages/outline-button/src/css-variables/vars-tertiary.css b/packages/components/@deprecated/outline-button/src/css-variables/vars-tertiary.css similarity index 100% rename from packages/outline-button/src/css-variables/vars-tertiary.css rename to packages/components/@deprecated/outline-button/src/css-variables/vars-tertiary.css diff --git a/packages/outline-button/src/outline-button.css b/packages/components/@deprecated/outline-button/src/outline-button.css similarity index 100% rename from packages/outline-button/src/outline-button.css rename to packages/components/@deprecated/outline-button/src/outline-button.css diff --git a/packages/outline-button/src/outline-button.ts b/packages/components/@deprecated/outline-button/src/outline-button.ts similarity index 100% rename from packages/outline-button/src/outline-button.ts rename to packages/components/@deprecated/outline-button/src/outline-button.ts diff --git a/packages/outline-button/src/outline-split-button/outline-split-button.css b/packages/components/@deprecated/outline-button/src/outline-split-button/outline-split-button.css similarity index 100% rename from packages/outline-button/src/outline-split-button/outline-split-button.css rename to packages/components/@deprecated/outline-button/src/outline-split-button/outline-split-button.css diff --git a/packages/outline-button/src/outline-split-button/outline-split-button.ts b/packages/components/@deprecated/outline-button/src/outline-split-button/outline-split-button.ts similarity index 100% rename from packages/outline-button/src/outline-split-button/outline-split-button.ts rename to packages/components/@deprecated/outline-button/src/outline-split-button/outline-split-button.ts diff --git a/packages/outline-button/src/test/outline-button.test.ts b/packages/components/@deprecated/outline-button/src/test/outline-button.test.ts similarity index 100% rename from packages/outline-button/src/test/outline-button.test.ts rename to packages/components/@deprecated/outline-button/src/test/outline-button.test.ts diff --git a/packages/components/@deprecated/outline-button/tsconfig.build.json b/packages/components/@deprecated/outline-button/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-button/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-card/CHANGELOG.md b/packages/components/@deprecated/outline-card/CHANGELOG.md similarity index 100% rename from packages/outline-card/CHANGELOG.md rename to packages/components/@deprecated/outline-card/CHANGELOG.md diff --git a/packages/outline-card/README.md b/packages/components/@deprecated/outline-card/README.md similarity index 100% rename from packages/outline-card/README.md rename to packages/components/@deprecated/outline-card/README.md diff --git a/packages/outline-card/index.ts b/packages/components/@deprecated/outline-card/index.ts similarity index 100% rename from packages/outline-card/index.ts rename to packages/components/@deprecated/outline-card/index.ts diff --git a/packages/outline-card/package.json b/packages/components/@deprecated/outline-card/package.json similarity index 100% rename from packages/outline-card/package.json rename to packages/components/@deprecated/outline-card/package.json diff --git a/packages/outline-card/src/outline-card.css b/packages/components/@deprecated/outline-card/src/outline-card.css similarity index 100% rename from packages/outline-card/src/outline-card.css rename to packages/components/@deprecated/outline-card/src/outline-card.css diff --git a/packages/outline-card/src/outline-card.ts b/packages/components/@deprecated/outline-card/src/outline-card.ts similarity index 100% rename from packages/outline-card/src/outline-card.ts rename to packages/components/@deprecated/outline-card/src/outline-card.ts diff --git a/packages/outline-card/src/test/outline-card.test.ts b/packages/components/@deprecated/outline-card/src/test/outline-card.test.ts similarity index 100% rename from packages/outline-card/src/test/outline-card.test.ts rename to packages/components/@deprecated/outline-card/src/test/outline-card.test.ts diff --git a/packages/components/@deprecated/outline-card/tsconfig.build.json b/packages/components/@deprecated/outline-card/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-card/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-code-block/CHANGELOG.md b/packages/components/@deprecated/outline-code-block/CHANGELOG.md similarity index 100% rename from packages/outline-code-block/CHANGELOG.md rename to packages/components/@deprecated/outline-code-block/CHANGELOG.md diff --git a/packages/outline-code-block/README.md b/packages/components/@deprecated/outline-code-block/README.md similarity index 100% rename from packages/outline-code-block/README.md rename to packages/components/@deprecated/outline-code-block/README.md diff --git a/packages/outline-code-block/index.ts b/packages/components/@deprecated/outline-code-block/index.ts similarity index 100% rename from packages/outline-code-block/index.ts rename to packages/components/@deprecated/outline-code-block/index.ts diff --git a/packages/outline-code-block/package.json b/packages/components/@deprecated/outline-code-block/package.json similarity index 100% rename from packages/outline-code-block/package.json rename to packages/components/@deprecated/outline-code-block/package.json diff --git a/packages/outline-code-block/src/outline-code-block.css b/packages/components/@deprecated/outline-code-block/src/outline-code-block.css similarity index 100% rename from packages/outline-code-block/src/outline-code-block.css rename to packages/components/@deprecated/outline-code-block/src/outline-code-block.css diff --git a/packages/outline-code-block/src/outline-code-block.ts b/packages/components/@deprecated/outline-code-block/src/outline-code-block.ts similarity index 100% rename from packages/outline-code-block/src/outline-code-block.ts rename to packages/components/@deprecated/outline-code-block/src/outline-code-block.ts diff --git a/packages/outline-code-block/src/prism.js b/packages/components/@deprecated/outline-code-block/src/prism.js similarity index 100% rename from packages/outline-code-block/src/prism.js rename to packages/components/@deprecated/outline-code-block/src/prism.js diff --git a/packages/outline-code-block/tsconfig.build.json b/packages/components/@deprecated/outline-code-block/tsconfig.build.json similarity index 55% rename from packages/outline-code-block/tsconfig.build.json rename to packages/components/@deprecated/outline-code-block/tsconfig.build.json index 7bf01b0c5..7c90a7271 100644 --- a/packages/outline-code-block/tsconfig.build.json +++ b/packages/components/@deprecated/outline-code-block/tsconfig.build.json @@ -1,9 +1,9 @@ { - "extends": "../../tsconfig.json", + "extends": "../../../../tsconfig.json", "compilerOptions": { "rootDir": ".", "outDir": "./dist" }, "include": ["index.ts", "src/prism.js", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] } diff --git a/packages/outline-container/CHANGELOG.md b/packages/components/@deprecated/outline-container/CHANGELOG.md similarity index 100% rename from packages/outline-container/CHANGELOG.md rename to packages/components/@deprecated/outline-container/CHANGELOG.md diff --git a/packages/outline-container/README.md b/packages/components/@deprecated/outline-container/README.md similarity index 100% rename from packages/outline-container/README.md rename to packages/components/@deprecated/outline-container/README.md diff --git a/packages/outline-container/index.ts b/packages/components/@deprecated/outline-container/index.ts similarity index 100% rename from packages/outline-container/index.ts rename to packages/components/@deprecated/outline-container/index.ts diff --git a/packages/outline-container/package.json b/packages/components/@deprecated/outline-container/package.json similarity index 100% rename from packages/outline-container/package.json rename to packages/components/@deprecated/outline-container/package.json diff --git a/packages/outline-container/src/outline-container.css b/packages/components/@deprecated/outline-container/src/outline-container.css similarity index 100% rename from packages/outline-container/src/outline-container.css rename to packages/components/@deprecated/outline-container/src/outline-container.css diff --git a/packages/outline-container/src/outline-container.ts b/packages/components/@deprecated/outline-container/src/outline-container.ts similarity index 100% rename from packages/outline-container/src/outline-container.ts rename to packages/components/@deprecated/outline-container/src/outline-container.ts diff --git a/packages/outline-container/src/test/outline-container.test.ts b/packages/components/@deprecated/outline-container/src/test/outline-container.test.ts similarity index 100% rename from packages/outline-container/src/test/outline-container.test.ts rename to packages/components/@deprecated/outline-container/src/test/outline-container.test.ts diff --git a/packages/components/@deprecated/outline-container/tsconfig.build.json b/packages/components/@deprecated/outline-container/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-container/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-dropdown/CHANGELOG.md b/packages/components/@deprecated/outline-dropdown/CHANGELOG.md similarity index 100% rename from packages/outline-dropdown/CHANGELOG.md rename to packages/components/@deprecated/outline-dropdown/CHANGELOG.md diff --git a/packages/outline-dropdown/README.md b/packages/components/@deprecated/outline-dropdown/README.md similarity index 100% rename from packages/outline-dropdown/README.md rename to packages/components/@deprecated/outline-dropdown/README.md diff --git a/packages/outline-dropdown/index.ts b/packages/components/@deprecated/outline-dropdown/index.ts similarity index 100% rename from packages/outline-dropdown/index.ts rename to packages/components/@deprecated/outline-dropdown/index.ts diff --git a/packages/outline-dropdown/package.json b/packages/components/@deprecated/outline-dropdown/package.json similarity index 100% rename from packages/outline-dropdown/package.json rename to packages/components/@deprecated/outline-dropdown/package.json diff --git a/packages/outline-dropdown/src/outline-dropdown.css b/packages/components/@deprecated/outline-dropdown/src/outline-dropdown.css similarity index 100% rename from packages/outline-dropdown/src/outline-dropdown.css rename to packages/components/@deprecated/outline-dropdown/src/outline-dropdown.css diff --git a/packages/outline-dropdown/src/outline-dropdown.ts b/packages/components/@deprecated/outline-dropdown/src/outline-dropdown.ts similarity index 100% rename from packages/outline-dropdown/src/outline-dropdown.ts rename to packages/components/@deprecated/outline-dropdown/src/outline-dropdown.ts diff --git a/packages/components/@deprecated/outline-dropdown/tsconfig.build.json b/packages/components/@deprecated/outline-dropdown/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-dropdown/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-form/CHANGELOG.md b/packages/components/@deprecated/outline-form/CHANGELOG.md similarity index 100% rename from packages/outline-form/CHANGELOG.md rename to packages/components/@deprecated/outline-form/CHANGELOG.md diff --git a/packages/outline-form/README.md b/packages/components/@deprecated/outline-form/README.md similarity index 100% rename from packages/outline-form/README.md rename to packages/components/@deprecated/outline-form/README.md diff --git a/packages/outline-form/index.ts b/packages/components/@deprecated/outline-form/index.ts similarity index 100% rename from packages/outline-form/index.ts rename to packages/components/@deprecated/outline-form/index.ts diff --git a/packages/outline-form/package.json b/packages/components/@deprecated/outline-form/package.json similarity index 100% rename from packages/outline-form/package.json rename to packages/components/@deprecated/outline-form/package.json diff --git a/packages/outline-form/src/css-variables/vars-form.css b/packages/components/@deprecated/outline-form/src/css-variables/vars-form.css similarity index 100% rename from packages/outline-form/src/css-variables/vars-form.css rename to packages/components/@deprecated/outline-form/src/css-variables/vars-form.css diff --git a/packages/outline-form/src/form-boolean.css b/packages/components/@deprecated/outline-form/src/form-boolean.css similarity index 100% rename from packages/outline-form/src/form-boolean.css rename to packages/components/@deprecated/outline-form/src/form-boolean.css diff --git a/packages/outline-form/src/form-buttons.css b/packages/components/@deprecated/outline-form/src/form-buttons.css similarity index 100% rename from packages/outline-form/src/form-buttons.css rename to packages/components/@deprecated/outline-form/src/form-buttons.css diff --git a/packages/outline-form/src/form-misc.css b/packages/components/@deprecated/outline-form/src/form-misc.css similarity index 100% rename from packages/outline-form/src/form-misc.css rename to packages/components/@deprecated/outline-form/src/form-misc.css diff --git a/packages/outline-form/src/form-select.css b/packages/components/@deprecated/outline-form/src/form-select.css similarity index 100% rename from packages/outline-form/src/form-select.css rename to packages/components/@deprecated/outline-form/src/form-select.css diff --git a/packages/outline-form/src/form-text.css b/packages/components/@deprecated/outline-form/src/form-text.css similarity index 100% rename from packages/outline-form/src/form-text.css rename to packages/components/@deprecated/outline-form/src/form-text.css diff --git a/packages/outline-form/src/outline-form.css b/packages/components/@deprecated/outline-form/src/outline-form.css similarity index 100% rename from packages/outline-form/src/outline-form.css rename to packages/components/@deprecated/outline-form/src/outline-form.css diff --git a/packages/outline-form/src/outline-form.global.css b/packages/components/@deprecated/outline-form/src/outline-form.global.css similarity index 100% rename from packages/outline-form/src/outline-form.global.css rename to packages/components/@deprecated/outline-form/src/outline-form.global.css diff --git a/packages/outline-form/src/outline-form.global.scoped.css b/packages/components/@deprecated/outline-form/src/outline-form.global.scoped.css similarity index 100% rename from packages/outline-form/src/outline-form.global.scoped.css rename to packages/components/@deprecated/outline-form/src/outline-form.global.scoped.css diff --git a/packages/outline-form/src/outline-form.ts b/packages/components/@deprecated/outline-form/src/outline-form.ts similarity index 100% rename from packages/outline-form/src/outline-form.ts rename to packages/components/@deprecated/outline-form/src/outline-form.ts diff --git a/packages/outline-form/tsconfig.build.json b/packages/components/@deprecated/outline-form/tsconfig.build.json similarity index 75% rename from packages/outline-form/tsconfig.build.json rename to packages/components/@deprecated/outline-form/tsconfig.build.json index 56eca1b2c..85d68a87c 100644 --- a/packages/outline-form/tsconfig.build.json +++ b/packages/components/@deprecated/outline-form/tsconfig.build.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.json", + "extends": "../../../../tsconfig.json", "compilerOptions": { "rootDir": ".", "outDir": "./dist" diff --git a/packages/outline-grid/CHANGELOG.md b/packages/components/@deprecated/outline-grid/CHANGELOG.md similarity index 100% rename from packages/outline-grid/CHANGELOG.md rename to packages/components/@deprecated/outline-grid/CHANGELOG.md diff --git a/packages/outline-grid/README.md b/packages/components/@deprecated/outline-grid/README.md similarity index 100% rename from packages/outline-grid/README.md rename to packages/components/@deprecated/outline-grid/README.md diff --git a/packages/outline-grid/index.ts b/packages/components/@deprecated/outline-grid/index.ts similarity index 100% rename from packages/outline-grid/index.ts rename to packages/components/@deprecated/outline-grid/index.ts diff --git a/packages/outline-grid/package.json b/packages/components/@deprecated/outline-grid/package.json similarity index 100% rename from packages/outline-grid/package.json rename to packages/components/@deprecated/outline-grid/package.json diff --git a/packages/outline-grid/src/README.md b/packages/components/@deprecated/outline-grid/src/README.md similarity index 100% rename from packages/outline-grid/src/README.md rename to packages/components/@deprecated/outline-grid/src/README.md diff --git a/packages/outline-grid/src/outline-column/outline-column.css b/packages/components/@deprecated/outline-grid/src/outline-column/outline-column.css similarity index 100% rename from packages/outline-grid/src/outline-column/outline-column.css rename to packages/components/@deprecated/outline-grid/src/outline-column/outline-column.css diff --git a/packages/outline-grid/src/outline-column/outline-column.ts b/packages/components/@deprecated/outline-grid/src/outline-column/outline-column.ts similarity index 100% rename from packages/outline-grid/src/outline-column/outline-column.ts rename to packages/components/@deprecated/outline-grid/src/outline-column/outline-column.ts diff --git a/packages/outline-grid/src/outline-column/test/outline-column.test.ts b/packages/components/@deprecated/outline-grid/src/outline-column/test/outline-column.test.ts similarity index 100% rename from packages/outline-grid/src/outline-column/test/outline-column.test.ts rename to packages/components/@deprecated/outline-grid/src/outline-column/test/outline-column.test.ts diff --git a/packages/outline-grid/src/outline-grid.css b/packages/components/@deprecated/outline-grid/src/outline-grid.css similarity index 100% rename from packages/outline-grid/src/outline-grid.css rename to packages/components/@deprecated/outline-grid/src/outline-grid.css diff --git a/packages/outline-grid/src/outline-grid.ts b/packages/components/@deprecated/outline-grid/src/outline-grid.ts similarity index 100% rename from packages/outline-grid/src/outline-grid.ts rename to packages/components/@deprecated/outline-grid/src/outline-grid.ts diff --git a/packages/outline-grid/src/test/outline-grid.test.ts b/packages/components/@deprecated/outline-grid/src/test/outline-grid.test.ts similarity index 100% rename from packages/outline-grid/src/test/outline-grid.test.ts rename to packages/components/@deprecated/outline-grid/src/test/outline-grid.test.ts diff --git a/packages/components/@deprecated/outline-grid/tsconfig.build.json b/packages/components/@deprecated/outline-grid/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-grid/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-heading/CHANGELOG.md b/packages/components/@deprecated/outline-heading/CHANGELOG.md similarity index 100% rename from packages/outline-heading/CHANGELOG.md rename to packages/components/@deprecated/outline-heading/CHANGELOG.md diff --git a/packages/outline-heading/README.md b/packages/components/@deprecated/outline-heading/README.md similarity index 100% rename from packages/outline-heading/README.md rename to packages/components/@deprecated/outline-heading/README.md diff --git a/packages/outline-heading/index.ts b/packages/components/@deprecated/outline-heading/index.ts similarity index 100% rename from packages/outline-heading/index.ts rename to packages/components/@deprecated/outline-heading/index.ts diff --git a/packages/outline-heading/package.json b/packages/components/@deprecated/outline-heading/package.json similarity index 100% rename from packages/outline-heading/package.json rename to packages/components/@deprecated/outline-heading/package.json diff --git a/packages/outline-heading/src/config.ts b/packages/components/@deprecated/outline-heading/src/config.ts similarity index 100% rename from packages/outline-heading/src/config.ts rename to packages/components/@deprecated/outline-heading/src/config.ts diff --git a/packages/outline-heading/src/outline-heading.css b/packages/components/@deprecated/outline-heading/src/outline-heading.css similarity index 100% rename from packages/outline-heading/src/outline-heading.css rename to packages/components/@deprecated/outline-heading/src/outline-heading.css diff --git a/packages/outline-heading/src/outline-heading.ts b/packages/components/@deprecated/outline-heading/src/outline-heading.ts similarity index 100% rename from packages/outline-heading/src/outline-heading.ts rename to packages/components/@deprecated/outline-heading/src/outline-heading.ts diff --git a/packages/outline-heading/src/test/outline-heading.test.ts b/packages/components/@deprecated/outline-heading/src/test/outline-heading.test.ts similarity index 100% rename from packages/outline-heading/src/test/outline-heading.test.ts rename to packages/components/@deprecated/outline-heading/src/test/outline-heading.test.ts diff --git a/packages/components/@deprecated/outline-heading/tsconfig.build.json b/packages/components/@deprecated/outline-heading/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-heading/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-icon/CHANGELOG.md b/packages/components/@deprecated/outline-icon/CHANGELOG.md similarity index 100% rename from packages/outline-icon/CHANGELOG.md rename to packages/components/@deprecated/outline-icon/CHANGELOG.md diff --git a/packages/outline-icon/README.md b/packages/components/@deprecated/outline-icon/README.md similarity index 100% rename from packages/outline-icon/README.md rename to packages/components/@deprecated/outline-icon/README.md diff --git a/packages/outline-icon/index.ts b/packages/components/@deprecated/outline-icon/index.ts similarity index 100% rename from packages/outline-icon/index.ts rename to packages/components/@deprecated/outline-icon/index.ts diff --git a/packages/outline-icon/package.json b/packages/components/@deprecated/outline-icon/package.json similarity index 100% rename from packages/outline-icon/package.json rename to packages/components/@deprecated/outline-icon/package.json diff --git a/packages/outline-icon/src/libraries/library.bootstrap.ts b/packages/components/@deprecated/outline-icon/src/libraries/library.bootstrap.ts similarity index 100% rename from packages/outline-icon/src/libraries/library.bootstrap.ts rename to packages/components/@deprecated/outline-icon/src/libraries/library.bootstrap.ts diff --git a/packages/outline-icon/src/libraries/library.boxicons.ts b/packages/components/@deprecated/outline-icon/src/libraries/library.boxicons.ts similarity index 100% rename from packages/outline-icon/src/libraries/library.boxicons.ts rename to packages/components/@deprecated/outline-icon/src/libraries/library.boxicons.ts diff --git a/packages/outline-icon/src/libraries/library.custom.ts b/packages/components/@deprecated/outline-icon/src/libraries/library.custom.ts similarity index 100% rename from packages/outline-icon/src/libraries/library.custom.ts rename to packages/components/@deprecated/outline-icon/src/libraries/library.custom.ts diff --git a/packages/outline-icon/src/libraries/library.fontawesome.ts b/packages/components/@deprecated/outline-icon/src/libraries/library.fontawesome.ts similarity index 100% rename from packages/outline-icon/src/libraries/library.fontawesome.ts rename to packages/components/@deprecated/outline-icon/src/libraries/library.fontawesome.ts diff --git a/packages/outline-icon/src/libraries/library.heroicons.ts b/packages/components/@deprecated/outline-icon/src/libraries/library.heroicons.ts similarity index 100% rename from packages/outline-icon/src/libraries/library.heroicons.ts rename to packages/components/@deprecated/outline-icon/src/libraries/library.heroicons.ts diff --git a/packages/outline-icon/src/libraries/library.iconoir.ts b/packages/components/@deprecated/outline-icon/src/libraries/library.iconoir.ts similarity index 100% rename from packages/outline-icon/src/libraries/library.iconoir.ts rename to packages/components/@deprecated/outline-icon/src/libraries/library.iconoir.ts diff --git a/packages/outline-icon/src/libraries/library.ionicons.ts b/packages/components/@deprecated/outline-icon/src/libraries/library.ionicons.ts similarity index 100% rename from packages/outline-icon/src/libraries/library.ionicons.ts rename to packages/components/@deprecated/outline-icon/src/libraries/library.ionicons.ts diff --git a/packages/outline-icon/src/libraries/library.jam.ts b/packages/components/@deprecated/outline-icon/src/libraries/library.jam.ts similarity index 100% rename from packages/outline-icon/src/libraries/library.jam.ts rename to packages/components/@deprecated/outline-icon/src/libraries/library.jam.ts diff --git a/packages/outline-icon/src/libraries/library.lucide.ts b/packages/components/@deprecated/outline-icon/src/libraries/library.lucide.ts similarity index 100% rename from packages/outline-icon/src/libraries/library.lucide.ts rename to packages/components/@deprecated/outline-icon/src/libraries/library.lucide.ts diff --git a/packages/outline-icon/src/libraries/library.material.ts b/packages/components/@deprecated/outline-icon/src/libraries/library.material.ts similarity index 100% rename from packages/outline-icon/src/libraries/library.material.ts rename to packages/components/@deprecated/outline-icon/src/libraries/library.material.ts diff --git a/packages/outline-icon/src/libraries/library.remix.ts b/packages/components/@deprecated/outline-icon/src/libraries/library.remix.ts similarity index 100% rename from packages/outline-icon/src/libraries/library.remix.ts rename to packages/components/@deprecated/outline-icon/src/libraries/library.remix.ts diff --git a/packages/outline-icon/src/libraries/library.system.ts b/packages/components/@deprecated/outline-icon/src/libraries/library.system.ts similarity index 100% rename from packages/outline-icon/src/libraries/library.system.ts rename to packages/components/@deprecated/outline-icon/src/libraries/library.system.ts diff --git a/packages/outline-icon/src/libraries/library.unicons.ts b/packages/components/@deprecated/outline-icon/src/libraries/library.unicons.ts similarity index 100% rename from packages/outline-icon/src/libraries/library.unicons.ts rename to packages/components/@deprecated/outline-icon/src/libraries/library.unicons.ts diff --git a/packages/outline-icon/src/library.ts b/packages/components/@deprecated/outline-icon/src/library.ts similarity index 100% rename from packages/outline-icon/src/library.ts rename to packages/components/@deprecated/outline-icon/src/library.ts diff --git a/packages/outline-icon/src/outline-icon.css b/packages/components/@deprecated/outline-icon/src/outline-icon.css similarity index 100% rename from packages/outline-icon/src/outline-icon.css rename to packages/components/@deprecated/outline-icon/src/outline-icon.css diff --git a/packages/outline-icon/src/outline-icon.ts b/packages/components/@deprecated/outline-icon/src/outline-icon.ts similarity index 100% rename from packages/outline-icon/src/outline-icon.ts rename to packages/components/@deprecated/outline-icon/src/outline-icon.ts diff --git a/packages/outline-icon/src/request.ts b/packages/components/@deprecated/outline-icon/src/request.ts similarity index 100% rename from packages/outline-icon/src/request.ts rename to packages/components/@deprecated/outline-icon/src/request.ts diff --git a/packages/components/@deprecated/outline-icon/tsconfig.build.json b/packages/components/@deprecated/outline-icon/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-icon/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-image-slider/CHANGELOG.md b/packages/components/@deprecated/outline-image-slider/CHANGELOG.md similarity index 100% rename from packages/outline-image-slider/CHANGELOG.md rename to packages/components/@deprecated/outline-image-slider/CHANGELOG.md diff --git a/packages/outline-image-slider/README.md b/packages/components/@deprecated/outline-image-slider/README.md similarity index 100% rename from packages/outline-image-slider/README.md rename to packages/components/@deprecated/outline-image-slider/README.md diff --git a/packages/outline-image-slider/index.ts b/packages/components/@deprecated/outline-image-slider/index.ts similarity index 100% rename from packages/outline-image-slider/index.ts rename to packages/components/@deprecated/outline-image-slider/index.ts diff --git a/packages/outline-image-slider/package.json b/packages/components/@deprecated/outline-image-slider/package.json similarity index 100% rename from packages/outline-image-slider/package.json rename to packages/components/@deprecated/outline-image-slider/package.json diff --git a/packages/outline-image-slider/src/outline-image-slider.css b/packages/components/@deprecated/outline-image-slider/src/outline-image-slider.css similarity index 100% rename from packages/outline-image-slider/src/outline-image-slider.css rename to packages/components/@deprecated/outline-image-slider/src/outline-image-slider.css diff --git a/packages/outline-image-slider/src/outline-image-slider.ts b/packages/components/@deprecated/outline-image-slider/src/outline-image-slider.ts similarity index 100% rename from packages/outline-image-slider/src/outline-image-slider.ts rename to packages/components/@deprecated/outline-image-slider/src/outline-image-slider.ts diff --git a/packages/components/@deprecated/outline-image-slider/tsconfig.build.json b/packages/components/@deprecated/outline-image-slider/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-image-slider/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-image/CHANGELOG.md b/packages/components/@deprecated/outline-image/CHANGELOG.md similarity index 100% rename from packages/outline-image/CHANGELOG.md rename to packages/components/@deprecated/outline-image/CHANGELOG.md diff --git a/packages/outline-image/README.md b/packages/components/@deprecated/outline-image/README.md similarity index 100% rename from packages/outline-image/README.md rename to packages/components/@deprecated/outline-image/README.md diff --git a/packages/outline-image/index.ts b/packages/components/@deprecated/outline-image/index.ts similarity index 100% rename from packages/outline-image/index.ts rename to packages/components/@deprecated/outline-image/index.ts diff --git a/packages/outline-image/package.json b/packages/components/@deprecated/outline-image/package.json similarity index 100% rename from packages/outline-image/package.json rename to packages/components/@deprecated/outline-image/package.json diff --git a/packages/outline-image/src/config.ts b/packages/components/@deprecated/outline-image/src/config.ts similarity index 100% rename from packages/outline-image/src/config.ts rename to packages/components/@deprecated/outline-image/src/config.ts diff --git a/packages/outline-image/src/outline-image.css b/packages/components/@deprecated/outline-image/src/outline-image.css similarity index 100% rename from packages/outline-image/src/outline-image.css rename to packages/components/@deprecated/outline-image/src/outline-image.css diff --git a/packages/outline-image/src/outline-image.ts b/packages/components/@deprecated/outline-image/src/outline-image.ts similarity index 100% rename from packages/outline-image/src/outline-image.ts rename to packages/components/@deprecated/outline-image/src/outline-image.ts diff --git a/packages/outline-image/src/test/outline-image.test.ts b/packages/components/@deprecated/outline-image/src/test/outline-image.test.ts similarity index 100% rename from packages/outline-image/src/test/outline-image.test.ts rename to packages/components/@deprecated/outline-image/src/test/outline-image.test.ts diff --git a/packages/components/@deprecated/outline-image/tsconfig.build.json b/packages/components/@deprecated/outline-image/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-image/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-include/CHANGELOG.md b/packages/components/@deprecated/outline-include/CHANGELOG.md similarity index 100% rename from packages/outline-include/CHANGELOG.md rename to packages/components/@deprecated/outline-include/CHANGELOG.md diff --git a/packages/outline-include/README.md b/packages/components/@deprecated/outline-include/README.md similarity index 100% rename from packages/outline-include/README.md rename to packages/components/@deprecated/outline-include/README.md diff --git a/packages/outline-include/index.ts b/packages/components/@deprecated/outline-include/index.ts similarity index 100% rename from packages/outline-include/index.ts rename to packages/components/@deprecated/outline-include/index.ts diff --git a/packages/outline-include/package.json b/packages/components/@deprecated/outline-include/package.json similarity index 100% rename from packages/outline-include/package.json rename to packages/components/@deprecated/outline-include/package.json diff --git a/packages/outline-include/src/outline-include.css b/packages/components/@deprecated/outline-include/src/outline-include.css similarity index 100% rename from packages/outline-include/src/outline-include.css rename to packages/components/@deprecated/outline-include/src/outline-include.css diff --git a/packages/outline-include/src/outline-include.ts b/packages/components/@deprecated/outline-include/src/outline-include.ts similarity index 100% rename from packages/outline-include/src/outline-include.ts rename to packages/components/@deprecated/outline-include/src/outline-include.ts diff --git a/packages/outline-include/src/request.ts b/packages/components/@deprecated/outline-include/src/request.ts similarity index 100% rename from packages/outline-include/src/request.ts rename to packages/components/@deprecated/outline-include/src/request.ts diff --git a/packages/components/@deprecated/outline-include/tsconfig.build.json b/packages/components/@deprecated/outline-include/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-include/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-link/CHANGELOG.md b/packages/components/@deprecated/outline-link/CHANGELOG.md similarity index 100% rename from packages/outline-link/CHANGELOG.md rename to packages/components/@deprecated/outline-link/CHANGELOG.md diff --git a/packages/outline-link/README.md b/packages/components/@deprecated/outline-link/README.md similarity index 100% rename from packages/outline-link/README.md rename to packages/components/@deprecated/outline-link/README.md diff --git a/packages/outline-link/index.ts b/packages/components/@deprecated/outline-link/index.ts similarity index 100% rename from packages/outline-link/index.ts rename to packages/components/@deprecated/outline-link/index.ts diff --git a/packages/outline-link/package.json b/packages/components/@deprecated/outline-link/package.json similarity index 100% rename from packages/outline-link/package.json rename to packages/components/@deprecated/outline-link/package.json diff --git a/packages/outline-link/src/config.ts b/packages/components/@deprecated/outline-link/src/config.ts similarity index 100% rename from packages/outline-link/src/config.ts rename to packages/components/@deprecated/outline-link/src/config.ts diff --git a/packages/outline-link/src/css-variables/vars-link.css b/packages/components/@deprecated/outline-link/src/css-variables/vars-link.css similarity index 100% rename from packages/outline-link/src/css-variables/vars-link.css rename to packages/components/@deprecated/outline-link/src/css-variables/vars-link.css diff --git a/packages/outline-link/src/outline-link.css b/packages/components/@deprecated/outline-link/src/outline-link.css similarity index 100% rename from packages/outline-link/src/outline-link.css rename to packages/components/@deprecated/outline-link/src/outline-link.css diff --git a/packages/outline-link/src/outline-link.ts b/packages/components/@deprecated/outline-link/src/outline-link.ts similarity index 100% rename from packages/outline-link/src/outline-link.ts rename to packages/components/@deprecated/outline-link/src/outline-link.ts diff --git a/packages/outline-link/src/test/outline-link.test.ts b/packages/components/@deprecated/outline-link/src/test/outline-link.test.ts similarity index 100% rename from packages/outline-link/src/test/outline-link.test.ts rename to packages/components/@deprecated/outline-link/src/test/outline-link.test.ts diff --git a/packages/components/@deprecated/outline-link/tsconfig.build.json b/packages/components/@deprecated/outline-link/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-link/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-list/CHANGELOG.md b/packages/components/@deprecated/outline-list/CHANGELOG.md similarity index 100% rename from packages/outline-list/CHANGELOG.md rename to packages/components/@deprecated/outline-list/CHANGELOG.md diff --git a/packages/outline-list/README.md b/packages/components/@deprecated/outline-list/README.md similarity index 100% rename from packages/outline-list/README.md rename to packages/components/@deprecated/outline-list/README.md diff --git a/packages/outline-list/index.ts b/packages/components/@deprecated/outline-list/index.ts similarity index 100% rename from packages/outline-list/index.ts rename to packages/components/@deprecated/outline-list/index.ts diff --git a/packages/outline-list/package.json b/packages/components/@deprecated/outline-list/package.json similarity index 100% rename from packages/outline-list/package.json rename to packages/components/@deprecated/outline-list/package.json diff --git a/packages/outline-list/src/css-variables/vars-list.css b/packages/components/@deprecated/outline-list/src/css-variables/vars-list.css similarity index 100% rename from packages/outline-list/src/css-variables/vars-list.css rename to packages/components/@deprecated/outline-list/src/css-variables/vars-list.css diff --git a/packages/outline-list/src/outline-list.css b/packages/components/@deprecated/outline-list/src/outline-list.css similarity index 100% rename from packages/outline-list/src/outline-list.css rename to packages/components/@deprecated/outline-list/src/outline-list.css diff --git a/packages/outline-list/src/outline-list.ts b/packages/components/@deprecated/outline-list/src/outline-list.ts similarity index 100% rename from packages/outline-list/src/outline-list.ts rename to packages/components/@deprecated/outline-list/src/outline-list.ts diff --git a/packages/outline-list/src/test/outline-list.test.ts b/packages/components/@deprecated/outline-list/src/test/outline-list.test.ts similarity index 100% rename from packages/outline-list/src/test/outline-list.test.ts rename to packages/components/@deprecated/outline-list/src/test/outline-list.test.ts diff --git a/packages/components/@deprecated/outline-list/tsconfig.build.json b/packages/components/@deprecated/outline-list/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-list/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-modal/CHANGELOG.md b/packages/components/@deprecated/outline-modal/CHANGELOG.md similarity index 100% rename from packages/outline-modal/CHANGELOG.md rename to packages/components/@deprecated/outline-modal/CHANGELOG.md diff --git a/packages/outline-modal/README.md b/packages/components/@deprecated/outline-modal/README.md similarity index 100% rename from packages/outline-modal/README.md rename to packages/components/@deprecated/outline-modal/README.md diff --git a/packages/outline-modal/index.ts b/packages/components/@deprecated/outline-modal/index.ts similarity index 100% rename from packages/outline-modal/index.ts rename to packages/components/@deprecated/outline-modal/index.ts diff --git a/packages/outline-modal/package.json b/packages/components/@deprecated/outline-modal/package.json similarity index 100% rename from packages/outline-modal/package.json rename to packages/components/@deprecated/outline-modal/package.json diff --git a/packages/outline-modal/src/outline-modal.css b/packages/components/@deprecated/outline-modal/src/outline-modal.css similarity index 100% rename from packages/outline-modal/src/outline-modal.css rename to packages/components/@deprecated/outline-modal/src/outline-modal.css diff --git a/packages/outline-modal/src/outline-modal.ts b/packages/components/@deprecated/outline-modal/src/outline-modal.ts similarity index 100% rename from packages/outline-modal/src/outline-modal.ts rename to packages/components/@deprecated/outline-modal/src/outline-modal.ts diff --git a/packages/outline-modal/src/test/outline-modal.test.ts b/packages/components/@deprecated/outline-modal/src/test/outline-modal.test.ts similarity index 100% rename from packages/outline-modal/src/test/outline-modal.test.ts rename to packages/components/@deprecated/outline-modal/src/test/outline-modal.test.ts diff --git a/packages/components/@deprecated/outline-modal/tsconfig.build.json b/packages/components/@deprecated/outline-modal/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-modal/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-styled-text/CHANGELOG.md b/packages/components/@deprecated/outline-styled-text/CHANGELOG.md similarity index 100% rename from packages/outline-styled-text/CHANGELOG.md rename to packages/components/@deprecated/outline-styled-text/CHANGELOG.md diff --git a/packages/outline-styled-text/README.md b/packages/components/@deprecated/outline-styled-text/README.md similarity index 100% rename from packages/outline-styled-text/README.md rename to packages/components/@deprecated/outline-styled-text/README.md diff --git a/packages/outline-styled-text/index.ts b/packages/components/@deprecated/outline-styled-text/index.ts similarity index 100% rename from packages/outline-styled-text/index.ts rename to packages/components/@deprecated/outline-styled-text/index.ts diff --git a/packages/outline-styled-text/package.json b/packages/components/@deprecated/outline-styled-text/package.json similarity index 100% rename from packages/outline-styled-text/package.json rename to packages/components/@deprecated/outline-styled-text/package.json diff --git a/packages/outline-styled-text/src/outline-styled-text.css b/packages/components/@deprecated/outline-styled-text/src/outline-styled-text.css similarity index 100% rename from packages/outline-styled-text/src/outline-styled-text.css rename to packages/components/@deprecated/outline-styled-text/src/outline-styled-text.css diff --git a/packages/outline-styled-text/src/outline-styled-text.ts b/packages/components/@deprecated/outline-styled-text/src/outline-styled-text.ts similarity index 100% rename from packages/outline-styled-text/src/outline-styled-text.ts rename to packages/components/@deprecated/outline-styled-text/src/outline-styled-text.ts diff --git a/packages/outline-styled-text/tsconfig.build.json b/packages/components/@deprecated/outline-styled-text/tsconfig.build.json similarity index 75% rename from packages/outline-styled-text/tsconfig.build.json rename to packages/components/@deprecated/outline-styled-text/tsconfig.build.json index 56eca1b2c..85d68a87c 100644 --- a/packages/outline-styled-text/tsconfig.build.json +++ b/packages/components/@deprecated/outline-styled-text/tsconfig.build.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.json", + "extends": "../../../../tsconfig.json", "compilerOptions": { "rootDir": ".", "outDir": "./dist" diff --git a/packages/outline-tabs/CHANGELOG.md b/packages/components/@deprecated/outline-tabs/CHANGELOG.md similarity index 100% rename from packages/outline-tabs/CHANGELOG.md rename to packages/components/@deprecated/outline-tabs/CHANGELOG.md diff --git a/packages/outline-tabs/index.ts b/packages/components/@deprecated/outline-tabs/index.ts similarity index 100% rename from packages/outline-tabs/index.ts rename to packages/components/@deprecated/outline-tabs/index.ts diff --git a/packages/outline-tabs/package.json b/packages/components/@deprecated/outline-tabs/package.json similarity index 100% rename from packages/outline-tabs/package.json rename to packages/components/@deprecated/outline-tabs/package.json diff --git a/packages/outline-tabs/src/README.md b/packages/components/@deprecated/outline-tabs/src/README.md similarity index 100% rename from packages/outline-tabs/src/README.md rename to packages/components/@deprecated/outline-tabs/src/README.md diff --git a/packages/outline-tabs/src/outline-tab-group/outline-tab-group.css b/packages/components/@deprecated/outline-tabs/src/outline-tab-group/outline-tab-group.css similarity index 100% rename from packages/outline-tabs/src/outline-tab-group/outline-tab-group.css rename to packages/components/@deprecated/outline-tabs/src/outline-tab-group/outline-tab-group.css diff --git a/packages/outline-tabs/src/outline-tab-group/outline-tab-group.ts b/packages/components/@deprecated/outline-tabs/src/outline-tab-group/outline-tab-group.ts similarity index 100% rename from packages/outline-tabs/src/outline-tab-group/outline-tab-group.ts rename to packages/components/@deprecated/outline-tabs/src/outline-tab-group/outline-tab-group.ts diff --git a/packages/outline-tabs/src/outline-tab-panel/outline-tab-panel.ts b/packages/components/@deprecated/outline-tabs/src/outline-tab-panel/outline-tab-panel.ts similarity index 100% rename from packages/outline-tabs/src/outline-tab-panel/outline-tab-panel.ts rename to packages/components/@deprecated/outline-tabs/src/outline-tab-panel/outline-tab-panel.ts diff --git a/packages/outline-tabs/src/outline-tab/outline-tab.css b/packages/components/@deprecated/outline-tabs/src/outline-tab/outline-tab.css similarity index 100% rename from packages/outline-tabs/src/outline-tab/outline-tab.css rename to packages/components/@deprecated/outline-tabs/src/outline-tab/outline-tab.css diff --git a/packages/outline-tabs/src/outline-tab/outline-tab.ts b/packages/components/@deprecated/outline-tabs/src/outline-tab/outline-tab.ts similarity index 100% rename from packages/outline-tabs/src/outline-tab/outline-tab.ts rename to packages/components/@deprecated/outline-tabs/src/outline-tab/outline-tab.ts diff --git a/packages/components/@deprecated/outline-tabs/tsconfig.build.json b/packages/components/@deprecated/outline-tabs/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-tabs/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-video-vimeo/CHANGELOG.md b/packages/components/@deprecated/outline-video-vimeo/CHANGELOG.md similarity index 100% rename from packages/outline-video-vimeo/CHANGELOG.md rename to packages/components/@deprecated/outline-video-vimeo/CHANGELOG.md diff --git a/packages/outline-video-vimeo/README.md b/packages/components/@deprecated/outline-video-vimeo/README.md similarity index 100% rename from packages/outline-video-vimeo/README.md rename to packages/components/@deprecated/outline-video-vimeo/README.md diff --git a/packages/outline-video-vimeo/index.ts b/packages/components/@deprecated/outline-video-vimeo/index.ts similarity index 100% rename from packages/outline-video-vimeo/index.ts rename to packages/components/@deprecated/outline-video-vimeo/index.ts diff --git a/packages/outline-video-vimeo/package.json b/packages/components/@deprecated/outline-video-vimeo/package.json similarity index 100% rename from packages/outline-video-vimeo/package.json rename to packages/components/@deprecated/outline-video-vimeo/package.json diff --git a/packages/outline-video-vimeo/src/outline-video-vimeo.css b/packages/components/@deprecated/outline-video-vimeo/src/outline-video-vimeo.css similarity index 100% rename from packages/outline-video-vimeo/src/outline-video-vimeo.css rename to packages/components/@deprecated/outline-video-vimeo/src/outline-video-vimeo.css diff --git a/packages/outline-video-vimeo/src/outline-video-vimeo.ts b/packages/components/@deprecated/outline-video-vimeo/src/outline-video-vimeo.ts similarity index 100% rename from packages/outline-video-vimeo/src/outline-video-vimeo.ts rename to packages/components/@deprecated/outline-video-vimeo/src/outline-video-vimeo.ts diff --git a/packages/components/@deprecated/outline-video-vimeo/tsconfig.build.json b/packages/components/@deprecated/outline-video-vimeo/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-video-vimeo/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-video-youtube/CHANGELOG.md b/packages/components/@deprecated/outline-video-youtube/CHANGELOG.md similarity index 100% rename from packages/outline-video-youtube/CHANGELOG.md rename to packages/components/@deprecated/outline-video-youtube/CHANGELOG.md diff --git a/packages/outline-video-youtube/README.md b/packages/components/@deprecated/outline-video-youtube/README.md similarity index 100% rename from packages/outline-video-youtube/README.md rename to packages/components/@deprecated/outline-video-youtube/README.md diff --git a/packages/outline-video-youtube/index.ts b/packages/components/@deprecated/outline-video-youtube/index.ts similarity index 100% rename from packages/outline-video-youtube/index.ts rename to packages/components/@deprecated/outline-video-youtube/index.ts diff --git a/packages/outline-video-youtube/package.json b/packages/components/@deprecated/outline-video-youtube/package.json similarity index 100% rename from packages/outline-video-youtube/package.json rename to packages/components/@deprecated/outline-video-youtube/package.json diff --git a/packages/outline-video-youtube/src/outline-video-youtube.css b/packages/components/@deprecated/outline-video-youtube/src/outline-video-youtube.css similarity index 100% rename from packages/outline-video-youtube/src/outline-video-youtube.css rename to packages/components/@deprecated/outline-video-youtube/src/outline-video-youtube.css diff --git a/packages/outline-video-youtube/src/outline-video-youtube.ts b/packages/components/@deprecated/outline-video-youtube/src/outline-video-youtube.ts similarity index 100% rename from packages/outline-video-youtube/src/outline-video-youtube.ts rename to packages/components/@deprecated/outline-video-youtube/src/outline-video-youtube.ts diff --git a/packages/components/@deprecated/outline-video-youtube/tsconfig.build.json b/packages/components/@deprecated/outline-video-youtube/tsconfig.build.json new file mode 100644 index 000000000..6ec950bba --- /dev/null +++ b/packages/components/@deprecated/outline-video-youtube/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/outline-docs/CHANGELOG.md b/packages/documentation/outline-docs/CHANGELOG.md similarity index 100% rename from packages/outline-docs/CHANGELOG.md rename to packages/documentation/outline-docs/CHANGELOG.md diff --git a/packages/outline-docs/README.md b/packages/documentation/outline-docs/README.md similarity index 100% rename from packages/outline-docs/README.md rename to packages/documentation/outline-docs/README.md diff --git a/packages/outline-docs/index.ts b/packages/documentation/outline-docs/index.ts similarity index 100% rename from packages/outline-docs/index.ts rename to packages/documentation/outline-docs/index.ts diff --git a/packages/outline-docs/package.json b/packages/documentation/outline-docs/package.json similarity index 100% rename from packages/outline-docs/package.json rename to packages/documentation/outline-docs/package.json diff --git a/packages/outline-docs/src/guides/consumers/01-main.mdx b/packages/documentation/outline-docs/src/guides/consumers/01-main.mdx similarity index 100% rename from packages/outline-docs/src/guides/consumers/01-main.mdx rename to packages/documentation/outline-docs/src/guides/consumers/01-main.mdx diff --git a/packages/outline-docs/src/guides/development/99-additional-resources.mdx b/packages/documentation/outline-docs/src/guides/development/99-additional-resources.mdx similarity index 100% rename from packages/outline-docs/src/guides/development/99-additional-resources.mdx rename to packages/documentation/outline-docs/src/guides/development/99-additional-resources.mdx diff --git a/packages/outline-docs/src/guides/development/component-development/01-component-structure.mdx b/packages/documentation/outline-docs/src/guides/development/component-development/01-component-structure.mdx similarity index 100% rename from packages/outline-docs/src/guides/development/component-development/01-component-structure.mdx rename to packages/documentation/outline-docs/src/guides/development/component-development/01-component-structure.mdx diff --git a/packages/outline-docs/src/guides/development/component-development/03-styles.mdx b/packages/documentation/outline-docs/src/guides/development/component-development/03-styles.mdx similarity index 100% rename from packages/outline-docs/src/guides/development/component-development/03-styles.mdx rename to packages/documentation/outline-docs/src/guides/development/component-development/03-styles.mdx diff --git a/packages/outline-docs/src/guides/development/component-development/04-controllers.mdx b/packages/documentation/outline-docs/src/guides/development/component-development/04-controllers.mdx similarity index 100% rename from packages/outline-docs/src/guides/development/component-development/04-controllers.mdx rename to packages/documentation/outline-docs/src/guides/development/component-development/04-controllers.mdx diff --git a/packages/outline-docs/src/guides/development/component-development/05-render.mdx b/packages/documentation/outline-docs/src/guides/development/component-development/05-render.mdx similarity index 100% rename from packages/outline-docs/src/guides/development/component-development/05-render.mdx rename to packages/documentation/outline-docs/src/guides/development/component-development/05-render.mdx diff --git a/packages/outline-docs/src/guides/development/component-development/06-properties.mdx b/packages/documentation/outline-docs/src/guides/development/component-development/06-properties.mdx similarity index 100% rename from packages/outline-docs/src/guides/development/component-development/06-properties.mdx rename to packages/documentation/outline-docs/src/guides/development/component-development/06-properties.mdx diff --git a/packages/outline-docs/src/guides/development/component-development/07-slots.mdx b/packages/documentation/outline-docs/src/guides/development/component-development/07-slots.mdx similarity index 100% rename from packages/outline-docs/src/guides/development/component-development/07-slots.mdx rename to packages/documentation/outline-docs/src/guides/development/component-development/07-slots.mdx diff --git a/packages/outline-docs/src/guides/development/component-development/08-lifecycle-methods.mdx b/packages/documentation/outline-docs/src/guides/development/component-development/08-lifecycle-methods.mdx similarity index 100% rename from packages/outline-docs/src/guides/development/component-development/08-lifecycle-methods.mdx rename to packages/documentation/outline-docs/src/guides/development/component-development/08-lifecycle-methods.mdx diff --git a/packages/outline-docs/src/guides/development/component-development/09-events.mdx b/packages/documentation/outline-docs/src/guides/development/component-development/09-events.mdx similarity index 100% rename from packages/outline-docs/src/guides/development/component-development/09-events.mdx rename to packages/documentation/outline-docs/src/guides/development/component-development/09-events.mdx diff --git a/packages/outline-docs/src/guides/development/component-development/10-utility-functions.mdx b/packages/documentation/outline-docs/src/guides/development/component-development/10-utility-functions.mdx similarity index 100% rename from packages/outline-docs/src/guides/development/component-development/10-utility-functions.mdx rename to packages/documentation/outline-docs/src/guides/development/component-development/10-utility-functions.mdx diff --git a/packages/outline-docs/src/guides/development/component-development/11-extending.mdx b/packages/documentation/outline-docs/src/guides/development/component-development/11-extending.mdx similarity index 100% rename from packages/outline-docs/src/guides/development/component-development/11-extending.mdx rename to packages/documentation/outline-docs/src/guides/development/component-development/11-extending.mdx diff --git a/packages/outline-docs/src/guides/development/component-development/main.mdx b/packages/documentation/outline-docs/src/guides/development/component-development/main.mdx similarity index 100% rename from packages/outline-docs/src/guides/development/component-development/main.mdx rename to packages/documentation/outline-docs/src/guides/development/component-development/main.mdx diff --git a/packages/outline-docs/src/guides/qa-uat/01-using-storybook.mdx b/packages/documentation/outline-docs/src/guides/qa-uat/01-using-storybook.mdx similarity index 100% rename from packages/outline-docs/src/guides/qa-uat/01-using-storybook.mdx rename to packages/documentation/outline-docs/src/guides/qa-uat/01-using-storybook.mdx diff --git a/packages/outline-docs/src/guides/tooling/01-tooling.mdx b/packages/documentation/outline-docs/src/guides/tooling/01-tooling.mdx similarity index 100% rename from packages/outline-docs/src/guides/tooling/01-tooling.mdx rename to packages/documentation/outline-docs/src/guides/tooling/01-tooling.mdx diff --git a/packages/outline-docs/src/guides/tooling/02-helpful-commands.mdx b/packages/documentation/outline-docs/src/guides/tooling/02-helpful-commands.mdx similarity index 100% rename from packages/outline-docs/src/guides/tooling/02-helpful-commands.mdx rename to packages/documentation/outline-docs/src/guides/tooling/02-helpful-commands.mdx diff --git a/packages/outline-docs/src/guides/tooling/03-conventional-commits.mdx b/packages/documentation/outline-docs/src/guides/tooling/03-conventional-commits.mdx similarity index 100% rename from packages/outline-docs/src/guides/tooling/03-conventional-commits.mdx rename to packages/documentation/outline-docs/src/guides/tooling/03-conventional-commits.mdx diff --git a/packages/outline-docs/src/guides/tooling/04-production-builds.mdx b/packages/documentation/outline-docs/src/guides/tooling/04-production-builds.mdx similarity index 100% rename from packages/outline-docs/src/guides/tooling/04-production-builds.mdx rename to packages/documentation/outline-docs/src/guides/tooling/04-production-builds.mdx diff --git a/packages/outline-docs/src/guides/tooling/05-unit-testing.mdx b/packages/documentation/outline-docs/src/guides/tooling/05-unit-testing.mdx similarity index 100% rename from packages/outline-docs/src/guides/tooling/05-unit-testing.mdx rename to packages/documentation/outline-docs/src/guides/tooling/05-unit-testing.mdx diff --git a/packages/outline-docs/src/guides/tooling/06-changesets.mdx b/packages/documentation/outline-docs/src/guides/tooling/06-changesets.mdx similarity index 100% rename from packages/outline-docs/src/guides/tooling/06-changesets.mdx rename to packages/documentation/outline-docs/src/guides/tooling/06-changesets.mdx diff --git a/packages/outline-docs/src/guides/tooling/99-contributing.mdx b/packages/documentation/outline-docs/src/guides/tooling/99-contributing.mdx similarity index 100% rename from packages/outline-docs/src/guides/tooling/99-contributing.mdx rename to packages/documentation/outline-docs/src/guides/tooling/99-contributing.mdx diff --git a/packages/outline-docs/src/guides/welcome.mdx b/packages/documentation/outline-docs/src/guides/welcome.mdx similarity index 100% rename from packages/outline-docs/src/guides/welcome.mdx rename to packages/documentation/outline-docs/src/guides/welcome.mdx diff --git a/packages/outline-docs/src/screenshots/outline-accordion--storybook.png b/packages/documentation/outline-docs/src/screenshots/outline-accordion--storybook.png similarity index 100% rename from packages/outline-docs/src/screenshots/outline-accordion--storybook.png rename to packages/documentation/outline-docs/src/screenshots/outline-accordion--storybook.png diff --git a/packages/outline-docs/src/screenshots/outline-accordion--yarn-add.png b/packages/documentation/outline-docs/src/screenshots/outline-accordion--yarn-add.png similarity index 100% rename from packages/outline-docs/src/screenshots/outline-accordion--yarn-add.png rename to packages/documentation/outline-docs/src/screenshots/outline-accordion--yarn-add.png diff --git a/packages/outline-docs/src/screenshots/outline-admin-links--storybook.png b/packages/documentation/outline-docs/src/screenshots/outline-admin-links--storybook.png similarity index 100% rename from packages/outline-docs/src/screenshots/outline-admin-links--storybook.png rename to packages/documentation/outline-docs/src/screenshots/outline-admin-links--storybook.png diff --git a/packages/outline-docs/src/screenshots/outline-admin-links--yarn-add.png b/packages/documentation/outline-docs/src/screenshots/outline-admin-links--yarn-add.png similarity index 100% rename from packages/outline-docs/src/screenshots/outline-admin-links--yarn-add.png rename to packages/documentation/outline-docs/src/screenshots/outline-admin-links--yarn-add.png diff --git a/packages/outline-docs/src/tokens/colors.mdx b/packages/documentation/outline-docs/src/tokens/colors.mdx similarity index 100% rename from packages/outline-docs/src/tokens/colors.mdx rename to packages/documentation/outline-docs/src/tokens/colors.mdx diff --git a/packages/outline-docs/src/tokens/spacing.mdx b/packages/documentation/outline-docs/src/tokens/spacing.mdx similarity index 100% rename from packages/outline-docs/src/tokens/spacing.mdx rename to packages/documentation/outline-docs/src/tokens/spacing.mdx diff --git a/packages/outline-docs/src/tokens/typefaces.mdx b/packages/documentation/outline-docs/src/tokens/typefaces.mdx similarity index 100% rename from packages/outline-docs/src/tokens/typefaces.mdx rename to packages/documentation/outline-docs/src/tokens/typefaces.mdx diff --git a/packages/outline-accordion/tsconfig.build.json b/packages/documentation/outline-docs/tsconfig.build.json similarity index 53% rename from packages/outline-accordion/tsconfig.build.json rename to packages/documentation/outline-docs/tsconfig.build.json index ebc8e4b8e..5eac9d313 100644 --- a/packages/outline-accordion/tsconfig.build.json +++ b/packages/documentation/outline-docs/tsconfig.build.json @@ -1,9 +1,9 @@ { - "extends": "../../tsconfig.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "rootDir": ".", "outDir": "./dist" }, "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] } diff --git a/packages/outline-examples/CHANGELOG.md b/packages/documentation/outline-examples/CHANGELOG.md similarity index 100% rename from packages/outline-examples/CHANGELOG.md rename to packages/documentation/outline-examples/CHANGELOG.md diff --git a/packages/outline-examples/index.ts b/packages/documentation/outline-examples/index.ts similarity index 100% rename from packages/outline-examples/index.ts rename to packages/documentation/outline-examples/index.ts diff --git a/packages/outline-examples/package.json b/packages/documentation/outline-examples/package.json similarity index 100% rename from packages/outline-examples/package.json rename to packages/documentation/outline-examples/package.json diff --git a/packages/outline-static-assets/CHANGELOG.md b/packages/documentation/outline-static-assets/CHANGELOG.md similarity index 100% rename from packages/outline-static-assets/CHANGELOG.md rename to packages/documentation/outline-static-assets/CHANGELOG.md diff --git a/packages/outline-static-assets/package.json b/packages/documentation/outline-static-assets/package.json similarity index 100% rename from packages/outline-static-assets/package.json rename to packages/documentation/outline-static-assets/package.json diff --git a/packages/outline-static-assets/src/logos/Outline_App.png b/packages/documentation/outline-static-assets/src/logos/Outline_App.png similarity index 100% rename from packages/outline-static-assets/src/logos/Outline_App.png rename to packages/documentation/outline-static-assets/src/logos/Outline_App.png diff --git a/packages/outline-static-assets/src/logos/Outline_Banner.png b/packages/documentation/outline-static-assets/src/logos/Outline_Banner.png similarity index 100% rename from packages/outline-static-assets/src/logos/Outline_Banner.png rename to packages/documentation/outline-static-assets/src/logos/Outline_Banner.png diff --git a/packages/outline-static-assets/src/logos/Outline_Slide.png b/packages/documentation/outline-static-assets/src/logos/Outline_Slide.png similarity index 100% rename from packages/outline-static-assets/src/logos/Outline_Slide.png rename to packages/documentation/outline-static-assets/src/logos/Outline_Slide.png diff --git a/packages/outline-static-assets/src/logos/clear-icon-path.svg b/packages/documentation/outline-static-assets/src/logos/clear-icon-path.svg similarity index 100% rename from packages/outline-static-assets/src/logos/clear-icon-path.svg rename to packages/documentation/outline-static-assets/src/logos/clear-icon-path.svg diff --git a/packages/outline-static-assets/src/logos/lit.png b/packages/documentation/outline-static-assets/src/logos/lit.png similarity index 100% rename from packages/outline-static-assets/src/logos/lit.png rename to packages/documentation/outline-static-assets/src/logos/lit.png diff --git a/packages/outline-static-assets/src/logos/lit.svg b/packages/documentation/outline-static-assets/src/logos/lit.svg similarity index 100% rename from packages/outline-static-assets/src/logos/lit.svg rename to packages/documentation/outline-static-assets/src/logos/lit.svg diff --git a/packages/outline-static-assets/src/logos/stencil.png b/packages/documentation/outline-static-assets/src/logos/stencil.png similarity index 100% rename from packages/outline-static-assets/src/logos/stencil.png rename to packages/documentation/outline-static-assets/src/logos/stencil.png diff --git a/packages/outline-static-assets/src/logos/storybook.png b/packages/documentation/outline-static-assets/src/logos/storybook.png similarity index 100% rename from packages/outline-static-assets/src/logos/storybook.png rename to packages/documentation/outline-static-assets/src/logos/storybook.png diff --git a/packages/outline-static-assets/src/logos/tailwind.png b/packages/documentation/outline-static-assets/src/logos/tailwind.png similarity index 100% rename from packages/outline-static-assets/src/logos/tailwind.png rename to packages/documentation/outline-static-assets/src/logos/tailwind.png diff --git a/packages/outline-static-assets/src/logos/tailwindjit.svg b/packages/documentation/outline-static-assets/src/logos/tailwindjit.svg similarity index 100% rename from packages/outline-static-assets/src/logos/tailwindjit.svg rename to packages/documentation/outline-static-assets/src/logos/tailwindjit.svg diff --git a/packages/outline-static-assets/src/logos/typescript.png b/packages/documentation/outline-static-assets/src/logos/typescript.png similarity index 100% rename from packages/outline-static-assets/src/logos/typescript.png rename to packages/documentation/outline-static-assets/src/logos/typescript.png diff --git a/packages/outline-static-assets/src/logos/web-components.png b/packages/documentation/outline-static-assets/src/logos/web-components.png similarity index 100% rename from packages/outline-static-assets/src/logos/web-components.png rename to packages/documentation/outline-static-assets/src/logos/web-components.png diff --git a/packages/outline-static-assets/src/media/Outline_App.png b/packages/documentation/outline-static-assets/src/media/Outline_App.png similarity index 100% rename from packages/outline-static-assets/src/media/Outline_App.png rename to packages/documentation/outline-static-assets/src/media/Outline_App.png diff --git a/packages/outline-static-assets/src/media/Outline_Banner.png b/packages/documentation/outline-static-assets/src/media/Outline_Banner.png similarity index 100% rename from packages/outline-static-assets/src/media/Outline_Banner.png rename to packages/documentation/outline-static-assets/src/media/Outline_Banner.png diff --git a/packages/outline-static-assets/src/media/Outline_Slide.png b/packages/documentation/outline-static-assets/src/media/Outline_Slide.png similarity index 100% rename from packages/outline-static-assets/src/media/Outline_Slide.png rename to packages/documentation/outline-static-assets/src/media/Outline_Slide.png diff --git a/packages/outline-static-assets/src/media/README.md b/packages/documentation/outline-static-assets/src/media/README.md similarity index 100% rename from packages/outline-static-assets/src/media/README.md rename to packages/documentation/outline-static-assets/src/media/README.md diff --git a/packages/outline-static-assets/src/media/color/Code_color.jpg b/packages/documentation/outline-static-assets/src/media/color/Code_color.jpg similarity index 100% rename from packages/outline-static-assets/src/media/color/Code_color.jpg rename to packages/documentation/outline-static-assets/src/media/color/Code_color.jpg diff --git a/packages/outline-static-assets/src/media/color/Codeworkbench_color.jpg b/packages/documentation/outline-static-assets/src/media/color/Codeworkbench_color.jpg similarity index 100% rename from packages/outline-static-assets/src/media/color/Codeworkbench_color.jpg rename to packages/documentation/outline-static-assets/src/media/color/Codeworkbench_color.jpg diff --git a/packages/outline-static-assets/src/media/color/Colored_paper_color.jpg b/packages/documentation/outline-static-assets/src/media/color/Colored_paper_color.jpg similarity index 100% rename from packages/outline-static-assets/src/media/color/Colored_paper_color.jpg rename to packages/documentation/outline-static-assets/src/media/color/Colored_paper_color.jpg diff --git a/packages/outline-static-assets/src/media/color/Creative_Process_color.jpg b/packages/documentation/outline-static-assets/src/media/color/Creative_Process_color.jpg similarity index 100% rename from packages/outline-static-assets/src/media/color/Creative_Process_color.jpg rename to packages/documentation/outline-static-assets/src/media/color/Creative_Process_color.jpg diff --git a/packages/outline-static-assets/src/media/color/Design_Space_color.jpg b/packages/documentation/outline-static-assets/src/media/color/Design_Space_color.jpg similarity index 100% rename from packages/outline-static-assets/src/media/color/Design_Space_color.jpg rename to packages/documentation/outline-static-assets/src/media/color/Design_Space_color.jpg diff --git a/packages/outline-static-assets/src/media/color/Flowers_color.jpg b/packages/documentation/outline-static-assets/src/media/color/Flowers_color.jpg similarity index 100% rename from packages/outline-static-assets/src/media/color/Flowers_color.jpg rename to packages/documentation/outline-static-assets/src/media/color/Flowers_color.jpg diff --git a/packages/outline-static-assets/src/media/color/Glasses_color.jpg b/packages/documentation/outline-static-assets/src/media/color/Glasses_color.jpg similarity index 100% rename from packages/outline-static-assets/src/media/color/Glasses_color.jpg rename to packages/documentation/outline-static-assets/src/media/color/Glasses_color.jpg diff --git a/packages/outline-static-assets/src/media/color/Keyboard_2_color.jpg b/packages/documentation/outline-static-assets/src/media/color/Keyboard_2_color.jpg similarity index 100% rename from packages/outline-static-assets/src/media/color/Keyboard_2_color.jpg rename to packages/documentation/outline-static-assets/src/media/color/Keyboard_2_color.jpg diff --git a/packages/outline-static-assets/src/media/color/Keyboard_3_color.jpg b/packages/documentation/outline-static-assets/src/media/color/Keyboard_3_color.jpg similarity index 100% rename from packages/outline-static-assets/src/media/color/Keyboard_3_color.jpg rename to packages/documentation/outline-static-assets/src/media/color/Keyboard_3_color.jpg diff --git a/packages/outline-static-assets/src/media/color/Laptop_2_color.jpg b/packages/documentation/outline-static-assets/src/media/color/Laptop_2_color.jpg similarity index 100% rename from packages/outline-static-assets/src/media/color/Laptop_2_color.jpg rename to packages/documentation/outline-static-assets/src/media/color/Laptop_2_color.jpg diff --git a/packages/outline-static-assets/src/media/color/Laptop_4_color.jpg b/packages/documentation/outline-static-assets/src/media/color/Laptop_4_color.jpg similarity index 100% rename from packages/outline-static-assets/src/media/color/Laptop_4_color.jpg rename to packages/documentation/outline-static-assets/src/media/color/Laptop_4_color.jpg diff --git a/packages/outline-static-assets/src/media/color/Laptop_5.jpg b/packages/documentation/outline-static-assets/src/media/color/Laptop_5.jpg similarity index 100% rename from packages/outline-static-assets/src/media/color/Laptop_5.jpg rename to packages/documentation/outline-static-assets/src/media/color/Laptop_5.jpg diff --git a/packages/outline-static-assets/src/media/color/Laptop_Keyboard_2_color.jpg b/packages/documentation/outline-static-assets/src/media/color/Laptop_Keyboard_2_color.jpg similarity index 100% rename from packages/outline-static-assets/src/media/color/Laptop_Keyboard_2_color.jpg rename to packages/documentation/outline-static-assets/src/media/color/Laptop_Keyboard_2_color.jpg diff --git a/packages/outline-static-assets/src/media/color/Laptop_keyboard_1_color.jpg b/packages/documentation/outline-static-assets/src/media/color/Laptop_keyboard_1_color.jpg similarity index 100% rename from packages/outline-static-assets/src/media/color/Laptop_keyboard_1_color.jpg rename to packages/documentation/outline-static-assets/src/media/color/Laptop_keyboard_1_color.jpg diff --git a/packages/outline-static-assets/src/media/grayscale/Code_BW.jpg b/packages/documentation/outline-static-assets/src/media/grayscale/Code_BW.jpg similarity index 100% rename from packages/outline-static-assets/src/media/grayscale/Code_BW.jpg rename to packages/documentation/outline-static-assets/src/media/grayscale/Code_BW.jpg diff --git a/packages/outline-static-assets/src/media/grayscale/Codeworkbench_BW.jpg b/packages/documentation/outline-static-assets/src/media/grayscale/Codeworkbench_BW.jpg similarity index 100% rename from packages/outline-static-assets/src/media/grayscale/Codeworkbench_BW.jpg rename to packages/documentation/outline-static-assets/src/media/grayscale/Codeworkbench_BW.jpg diff --git a/packages/outline-static-assets/src/media/grayscale/Colored_paper_BW.jpg b/packages/documentation/outline-static-assets/src/media/grayscale/Colored_paper_BW.jpg similarity index 100% rename from packages/outline-static-assets/src/media/grayscale/Colored_paper_BW.jpg rename to packages/documentation/outline-static-assets/src/media/grayscale/Colored_paper_BW.jpg diff --git a/packages/outline-static-assets/src/media/grayscale/Creative_Process_BW.jpg b/packages/documentation/outline-static-assets/src/media/grayscale/Creative_Process_BW.jpg similarity index 100% rename from packages/outline-static-assets/src/media/grayscale/Creative_Process_BW.jpg rename to packages/documentation/outline-static-assets/src/media/grayscale/Creative_Process_BW.jpg diff --git a/packages/outline-static-assets/src/media/grayscale/Design_Space_BW.jpg b/packages/documentation/outline-static-assets/src/media/grayscale/Design_Space_BW.jpg similarity index 100% rename from packages/outline-static-assets/src/media/grayscale/Design_Space_BW.jpg rename to packages/documentation/outline-static-assets/src/media/grayscale/Design_Space_BW.jpg diff --git a/packages/outline-static-assets/src/media/grayscale/Flowers_BW.jpg b/packages/documentation/outline-static-assets/src/media/grayscale/Flowers_BW.jpg similarity index 100% rename from packages/outline-static-assets/src/media/grayscale/Flowers_BW.jpg rename to packages/documentation/outline-static-assets/src/media/grayscale/Flowers_BW.jpg diff --git a/packages/outline-static-assets/src/media/grayscale/Glasses_BW.jpg b/packages/documentation/outline-static-assets/src/media/grayscale/Glasses_BW.jpg similarity index 100% rename from packages/outline-static-assets/src/media/grayscale/Glasses_BW.jpg rename to packages/documentation/outline-static-assets/src/media/grayscale/Glasses_BW.jpg diff --git a/packages/outline-static-assets/src/media/grayscale/Keyboard_2_BW.jpg b/packages/documentation/outline-static-assets/src/media/grayscale/Keyboard_2_BW.jpg similarity index 100% rename from packages/outline-static-assets/src/media/grayscale/Keyboard_2_BW.jpg rename to packages/documentation/outline-static-assets/src/media/grayscale/Keyboard_2_BW.jpg diff --git a/packages/outline-static-assets/src/media/grayscale/Keyboard_3_BW.jpg b/packages/documentation/outline-static-assets/src/media/grayscale/Keyboard_3_BW.jpg similarity index 100% rename from packages/outline-static-assets/src/media/grayscale/Keyboard_3_BW.jpg rename to packages/documentation/outline-static-assets/src/media/grayscale/Keyboard_3_BW.jpg diff --git a/packages/outline-static-assets/src/media/grayscale/Laptop_2_BW.jpg b/packages/documentation/outline-static-assets/src/media/grayscale/Laptop_2_BW.jpg similarity index 100% rename from packages/outline-static-assets/src/media/grayscale/Laptop_2_BW.jpg rename to packages/documentation/outline-static-assets/src/media/grayscale/Laptop_2_BW.jpg diff --git a/packages/outline-static-assets/src/media/grayscale/Laptop_4_BW.jpg b/packages/documentation/outline-static-assets/src/media/grayscale/Laptop_4_BW.jpg similarity index 100% rename from packages/outline-static-assets/src/media/grayscale/Laptop_4_BW.jpg rename to packages/documentation/outline-static-assets/src/media/grayscale/Laptop_4_BW.jpg diff --git a/packages/outline-static-assets/src/media/grayscale/Laptop_5_BW.jpg b/packages/documentation/outline-static-assets/src/media/grayscale/Laptop_5_BW.jpg similarity index 100% rename from packages/outline-static-assets/src/media/grayscale/Laptop_5_BW.jpg rename to packages/documentation/outline-static-assets/src/media/grayscale/Laptop_5_BW.jpg diff --git a/packages/outline-static-assets/src/media/grayscale/Laptop_Keyboard_2_BW.jpg b/packages/documentation/outline-static-assets/src/media/grayscale/Laptop_Keyboard_2_BW.jpg similarity index 100% rename from packages/outline-static-assets/src/media/grayscale/Laptop_Keyboard_2_BW.jpg rename to packages/documentation/outline-static-assets/src/media/grayscale/Laptop_Keyboard_2_BW.jpg diff --git a/packages/outline-static-assets/src/media/grayscale/Laptop_keyboard_1_BW.jpg b/packages/documentation/outline-static-assets/src/media/grayscale/Laptop_keyboard_1_BW.jpg similarity index 100% rename from packages/outline-static-assets/src/media/grayscale/Laptop_keyboard_1_BW.jpg rename to packages/documentation/outline-static-assets/src/media/grayscale/Laptop_keyboard_1_BW.jpg diff --git a/packages/outline-static-assets/src/media/tech/1440/circuits-1.jpg b/packages/documentation/outline-static-assets/src/media/tech/1440/circuits-1.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/1440/circuits-1.jpg rename to packages/documentation/outline-static-assets/src/media/tech/1440/circuits-1.jpg diff --git a/packages/outline-static-assets/src/media/tech/1440/circuits-2.jpg b/packages/documentation/outline-static-assets/src/media/tech/1440/circuits-2.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/1440/circuits-2.jpg rename to packages/documentation/outline-static-assets/src/media/tech/1440/circuits-2.jpg diff --git a/packages/outline-static-assets/src/media/tech/1440/code-1.jpg b/packages/documentation/outline-static-assets/src/media/tech/1440/code-1.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/1440/code-1.jpg rename to packages/documentation/outline-static-assets/src/media/tech/1440/code-1.jpg diff --git a/packages/outline-static-assets/src/media/tech/1440/code-2.jpg b/packages/documentation/outline-static-assets/src/media/tech/1440/code-2.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/1440/code-2.jpg rename to packages/documentation/outline-static-assets/src/media/tech/1440/code-2.jpg diff --git a/packages/outline-static-assets/src/media/tech/1440/code-3.jpg b/packages/documentation/outline-static-assets/src/media/tech/1440/code-3.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/1440/code-3.jpg rename to packages/documentation/outline-static-assets/src/media/tech/1440/code-3.jpg diff --git a/packages/outline-static-assets/src/media/tech/1440/code-4.jpg b/packages/documentation/outline-static-assets/src/media/tech/1440/code-4.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/1440/code-4.jpg rename to packages/documentation/outline-static-assets/src/media/tech/1440/code-4.jpg diff --git a/packages/outline-static-assets/src/media/tech/1440/code-5.jpg b/packages/documentation/outline-static-assets/src/media/tech/1440/code-5.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/1440/code-5.jpg rename to packages/documentation/outline-static-assets/src/media/tech/1440/code-5.jpg diff --git a/packages/outline-static-assets/src/media/tech/1440/code-6.jpg b/packages/documentation/outline-static-assets/src/media/tech/1440/code-6.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/1440/code-6.jpg rename to packages/documentation/outline-static-assets/src/media/tech/1440/code-6.jpg diff --git a/packages/outline-static-assets/src/media/tech/1440/code-7.jpg b/packages/documentation/outline-static-assets/src/media/tech/1440/code-7.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/1440/code-7.jpg rename to packages/documentation/outline-static-assets/src/media/tech/1440/code-7.jpg diff --git a/packages/outline-static-assets/src/media/tech/circuits-1.jpg b/packages/documentation/outline-static-assets/src/media/tech/circuits-1.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/circuits-1.jpg rename to packages/documentation/outline-static-assets/src/media/tech/circuits-1.jpg diff --git a/packages/outline-static-assets/src/media/tech/circuits-2.jpg b/packages/documentation/outline-static-assets/src/media/tech/circuits-2.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/circuits-2.jpg rename to packages/documentation/outline-static-assets/src/media/tech/circuits-2.jpg diff --git a/packages/outline-static-assets/src/media/tech/code-1.jpg b/packages/documentation/outline-static-assets/src/media/tech/code-1.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/code-1.jpg rename to packages/documentation/outline-static-assets/src/media/tech/code-1.jpg diff --git a/packages/outline-static-assets/src/media/tech/code-2.jpg b/packages/documentation/outline-static-assets/src/media/tech/code-2.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/code-2.jpg rename to packages/documentation/outline-static-assets/src/media/tech/code-2.jpg diff --git a/packages/outline-static-assets/src/media/tech/code-3.jpg b/packages/documentation/outline-static-assets/src/media/tech/code-3.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/code-3.jpg rename to packages/documentation/outline-static-assets/src/media/tech/code-3.jpg diff --git a/packages/outline-static-assets/src/media/tech/code-4.jpg b/packages/documentation/outline-static-assets/src/media/tech/code-4.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/code-4.jpg rename to packages/documentation/outline-static-assets/src/media/tech/code-4.jpg diff --git a/packages/outline-static-assets/src/media/tech/code-5.jpg b/packages/documentation/outline-static-assets/src/media/tech/code-5.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/code-5.jpg rename to packages/documentation/outline-static-assets/src/media/tech/code-5.jpg diff --git a/packages/outline-static-assets/src/media/tech/code-6.jpg b/packages/documentation/outline-static-assets/src/media/tech/code-6.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/code-6.jpg rename to packages/documentation/outline-static-assets/src/media/tech/code-6.jpg diff --git a/packages/outline-static-assets/src/media/tech/code-7.jpg b/packages/documentation/outline-static-assets/src/media/tech/code-7.jpg similarity index 100% rename from packages/outline-static-assets/src/media/tech/code-7.jpg rename to packages/documentation/outline-static-assets/src/media/tech/code-7.jpg diff --git a/packages/outline-static-assets/src/outline/Outline_App.png b/packages/documentation/outline-static-assets/src/outline/Outline_App.png similarity index 100% rename from packages/outline-static-assets/src/outline/Outline_App.png rename to packages/documentation/outline-static-assets/src/outline/Outline_App.png diff --git a/packages/outline-static-assets/src/outline/Outline_App.svg b/packages/documentation/outline-static-assets/src/outline/Outline_App.svg similarity index 100% rename from packages/outline-static-assets/src/outline/Outline_App.svg rename to packages/documentation/outline-static-assets/src/outline/Outline_App.svg diff --git a/packages/outline-static-assets/src/outline/Outline_App_Icon.svg b/packages/documentation/outline-static-assets/src/outline/Outline_App_Icon.svg similarity index 100% rename from packages/outline-static-assets/src/outline/Outline_App_Icon.svg rename to packages/documentation/outline-static-assets/src/outline/Outline_App_Icon.svg diff --git a/packages/outline-static-assets/src/outline/Outline_Banner.png b/packages/documentation/outline-static-assets/src/outline/Outline_Banner.png similarity index 100% rename from packages/outline-static-assets/src/outline/Outline_Banner.png rename to packages/documentation/outline-static-assets/src/outline/Outline_Banner.png diff --git a/packages/outline-static-assets/src/outline/Outline_Banner.svg b/packages/documentation/outline-static-assets/src/outline/Outline_Banner.svg similarity index 100% rename from packages/outline-static-assets/src/outline/Outline_Banner.svg rename to packages/documentation/outline-static-assets/src/outline/Outline_Banner.svg diff --git a/packages/outline-static-assets/src/outline/Outline_Slide.png b/packages/documentation/outline-static-assets/src/outline/Outline_Slide.png similarity index 100% rename from packages/outline-static-assets/src/outline/Outline_Slide.png rename to packages/documentation/outline-static-assets/src/outline/Outline_Slide.png diff --git a/packages/outline-static-assets/src/outline/Outline_Slide.svg b/packages/documentation/outline-static-assets/src/outline/Outline_Slide.svg similarity index 100% rename from packages/outline-static-assets/src/outline/Outline_Slide.svg rename to packages/documentation/outline-static-assets/src/outline/Outline_Slide.svg diff --git a/packages/outline-static-assets/src/storybook-screens/collaborate.png b/packages/documentation/outline-static-assets/src/storybook-screens/collaborate.png similarity index 100% rename from packages/outline-static-assets/src/storybook-screens/collaborate.png rename to packages/documentation/outline-static-assets/src/storybook-screens/collaborate.png diff --git a/packages/outline-static-assets/src/storybook-screens/document.png b/packages/documentation/outline-static-assets/src/storybook-screens/document.png similarity index 100% rename from packages/outline-static-assets/src/storybook-screens/document.png rename to packages/documentation/outline-static-assets/src/storybook-screens/document.png diff --git a/packages/outline-static-assets/src/storybook-screens/reuse.png b/packages/documentation/outline-static-assets/src/storybook-screens/reuse.png similarity index 100% rename from packages/outline-static-assets/src/storybook-screens/reuse.png rename to packages/documentation/outline-static-assets/src/storybook-screens/reuse.png diff --git a/packages/outline-static-assets/src/storybook-screens/search.png b/packages/documentation/outline-static-assets/src/storybook-screens/search.png similarity index 100% rename from packages/outline-static-assets/src/storybook-screens/search.png rename to packages/documentation/outline-static-assets/src/storybook-screens/search.png diff --git a/packages/outline-static-assets/tsconfig.build.json b/packages/documentation/outline-static-assets/tsconfig.build.json similarity index 76% rename from packages/outline-static-assets/tsconfig.build.json rename to packages/documentation/outline-static-assets/tsconfig.build.json index fa80ee483..0a2e0dc5c 100644 --- a/packages/outline-static-assets/tsconfig.build.json +++ b/packages/documentation/outline-static-assets/tsconfig.build.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "rootDir": ".", "outDir": "./dist" diff --git a/packages/outline-storybook/CHANGELOG.md b/packages/documentation/outline-storybook/CHANGELOG.md similarity index 100% rename from packages/outline-storybook/CHANGELOG.md rename to packages/documentation/outline-storybook/CHANGELOG.md diff --git a/packages/outline-storybook/config/main.js b/packages/documentation/outline-storybook/config/main.js similarity index 100% rename from packages/outline-storybook/config/main.js rename to packages/documentation/outline-storybook/config/main.js diff --git a/packages/outline-storybook/config/preview.js b/packages/documentation/outline-storybook/config/preview.js similarity index 100% rename from packages/outline-storybook/config/preview.js rename to packages/documentation/outline-storybook/config/preview.js diff --git a/packages/outline-storybook/config/storybook-styles.css b/packages/documentation/outline-storybook/config/storybook-styles.css similarity index 100% rename from packages/outline-storybook/config/storybook-styles.css rename to packages/documentation/outline-storybook/config/storybook-styles.css diff --git a/packages/outline-storybook/config/storybook.main.css b/packages/documentation/outline-storybook/config/storybook.main.css similarity index 100% rename from packages/outline-storybook/config/storybook.main.css rename to packages/documentation/outline-storybook/config/storybook.main.css diff --git a/packages/outline-storybook/config/storybook.outline.css b/packages/documentation/outline-storybook/config/storybook.outline.css similarity index 100% rename from packages/outline-storybook/config/storybook.outline.css rename to packages/documentation/outline-storybook/config/storybook.outline.css diff --git a/packages/outline-storybook/config/storybook.project.css b/packages/documentation/outline-storybook/config/storybook.project.css similarity index 100% rename from packages/outline-storybook/config/storybook.project.css rename to packages/documentation/outline-storybook/config/storybook.project.css diff --git a/packages/outline-storybook/package.json b/packages/documentation/outline-storybook/package.json similarity index 94% rename from packages/outline-storybook/package.json rename to packages/documentation/outline-storybook/package.json index c04c021ba..8841bf095 100644 --- a/packages/outline-storybook/package.json +++ b/packages/documentation/outline-storybook/package.json @@ -9,7 +9,7 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-storybook" + "directory": "packages/documentation/outline-storybook" }, "dependencies": { "@phase2/outline-core": "^0.2.4", diff --git a/packages/outline-storybook/stories/components/outline-accordion-panel.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-accordion-panel.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-accordion-panel.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-accordion-panel.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-accordion.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-accordion.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-accordion.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-accordion.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-admin-links.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-admin-links.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-admin-links.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-admin-links.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-alert.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-alert.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-alert.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-alert.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-breadcrumbs.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-breadcrumbs.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-breadcrumbs.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-breadcrumbs.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-button-group.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-button-group.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-button-group.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-button-group.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-button.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-button.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-button.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-button.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-card.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-card.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-card.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-card.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-container.stories.mdx b/packages/documentation/outline-storybook/stories/components/outline-container.stories.mdx similarity index 100% rename from packages/outline-storybook/stories/components/outline-container.stories.mdx rename to packages/documentation/outline-storybook/stories/components/outline-container.stories.mdx diff --git a/packages/outline-storybook/stories/components/outline-container.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-container.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-container.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-container.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-core-link.stories.mdx b/packages/documentation/outline-storybook/stories/components/outline-core-link.stories.mdx similarity index 100% rename from packages/outline-storybook/stories/components/outline-core-link.stories.mdx rename to packages/documentation/outline-storybook/stories/components/outline-core-link.stories.mdx diff --git a/packages/outline-storybook/stories/components/outline-dropdown.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-dropdown.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-dropdown.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-dropdown.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-form.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-form.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-form.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-form.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-heading.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-heading.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-heading.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-heading.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-icon.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-icon.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-icon.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-icon.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-image-slider.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-image-slider.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-image-slider.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-image-slider.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-image.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-image.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-image.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-image.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-list.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-list.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-list.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-list.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-modal.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-modal.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-modal.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-modal.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-tab-group.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-tab-group.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-tab-group.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-tab-group.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-video-vimeo.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-video-vimeo.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-video-vimeo.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-video-vimeo.stories.ts diff --git a/packages/outline-storybook/stories/components/outline-video-youtube.stories.ts b/packages/documentation/outline-storybook/stories/components/outline-video-youtube.stories.ts similarity index 100% rename from packages/outline-storybook/stories/components/outline-video-youtube.stories.ts rename to packages/documentation/outline-storybook/stories/components/outline-video-youtube.stories.ts diff --git a/packages/outline-style-guide/CHANGELOG.md b/packages/documentation/outline-style-guide/CHANGELOG.md similarity index 100% rename from packages/outline-style-guide/CHANGELOG.md rename to packages/documentation/outline-style-guide/CHANGELOG.md diff --git a/packages/outline-style-guide/index.ts b/packages/documentation/outline-style-guide/index.ts similarity index 100% rename from packages/outline-style-guide/index.ts rename to packages/documentation/outline-style-guide/index.ts diff --git a/packages/outline-style-guide/package.json b/packages/documentation/outline-style-guide/package.json similarity index 100% rename from packages/outline-style-guide/package.json rename to packages/documentation/outline-style-guide/package.json diff --git a/packages/outline-style-guide/src/README.md b/packages/documentation/outline-style-guide/src/README.md similarity index 100% rename from packages/outline-style-guide/src/README.md rename to packages/documentation/outline-style-guide/src/README.md diff --git a/packages/outline-style-guide/src/outline-section-link/outline-section-link.css b/packages/documentation/outline-style-guide/src/outline-section-link/outline-section-link.css similarity index 100% rename from packages/outline-style-guide/src/outline-section-link/outline-section-link.css rename to packages/documentation/outline-style-guide/src/outline-section-link/outline-section-link.css diff --git a/packages/outline-style-guide/src/outline-section-link/outline-section-link.ts b/packages/documentation/outline-style-guide/src/outline-section-link/outline-section-link.ts similarity index 100% rename from packages/outline-style-guide/src/outline-section-link/outline-section-link.ts rename to packages/documentation/outline-style-guide/src/outline-section-link/outline-section-link.ts diff --git a/packages/outline-style-guide/src/outline-swatch-set/outline-swatch-set.css b/packages/documentation/outline-style-guide/src/outline-swatch-set/outline-swatch-set.css similarity index 100% rename from packages/outline-style-guide/src/outline-swatch-set/outline-swatch-set.css rename to packages/documentation/outline-style-guide/src/outline-swatch-set/outline-swatch-set.css diff --git a/packages/outline-style-guide/src/outline-swatch-set/outline-swatch-set.ts b/packages/documentation/outline-style-guide/src/outline-swatch-set/outline-swatch-set.ts similarity index 100% rename from packages/outline-style-guide/src/outline-swatch-set/outline-swatch-set.ts rename to packages/documentation/outline-style-guide/src/outline-swatch-set/outline-swatch-set.ts diff --git a/packages/outline-style-guide/src/outline-swatch/outline-swatch.css b/packages/documentation/outline-style-guide/src/outline-swatch/outline-swatch.css similarity index 100% rename from packages/outline-style-guide/src/outline-swatch/outline-swatch.css rename to packages/documentation/outline-style-guide/src/outline-swatch/outline-swatch.css diff --git a/packages/outline-style-guide/src/outline-swatch/outline-swatch.ts b/packages/documentation/outline-style-guide/src/outline-swatch/outline-swatch.ts similarity index 100% rename from packages/outline-style-guide/src/outline-swatch/outline-swatch.ts rename to packages/documentation/outline-style-guide/src/outline-swatch/outline-swatch.ts diff --git a/packages/outline-button-group/tsconfig.build.json b/packages/outline-button-group/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-button-group/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-button/tsconfig.build.json b/packages/outline-button/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-button/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-card/tsconfig.build.json b/packages/outline-card/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-card/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-container/tsconfig.build.json b/packages/outline-container/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-container/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-docs/tsconfig.build.json b/packages/outline-docs/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-docs/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-dropdown/tsconfig.build.json b/packages/outline-dropdown/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-dropdown/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-grid/tsconfig.build.json b/packages/outline-grid/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-grid/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-heading/tsconfig.build.json b/packages/outline-heading/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-heading/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-icon/tsconfig.build.json b/packages/outline-icon/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-icon/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-image-slider/tsconfig.build.json b/packages/outline-image-slider/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-image-slider/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-image/tsconfig.build.json b/packages/outline-image/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-image/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-include/tsconfig.build.json b/packages/outline-include/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-include/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-link/tsconfig.build.json b/packages/outline-link/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-link/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-list/tsconfig.build.json b/packages/outline-list/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-list/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-modal/tsconfig.build.json b/packages/outline-modal/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-modal/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-tabs/tsconfig.build.json b/packages/outline-tabs/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-tabs/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-video-vimeo/tsconfig.build.json b/packages/outline-video-vimeo/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-video-vimeo/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-video-youtube/tsconfig.build.json b/packages/outline-video-youtube/tsconfig.build.json deleted file mode 100644 index ebc8e4b8e..000000000 --- a/packages/outline-video-youtube/tsconfig.build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": ".", - "outDir": "./dist" - }, - "include": ["index.ts", "src/**/*", "tests/**/*"], - "references": [{ "path": "../outline-core/tsconfig.build.json" }] -} diff --git a/packages/outline-cli/.editorconfig b/packages/tools/outline-cli/.editorconfig similarity index 100% rename from packages/outline-cli/.editorconfig rename to packages/tools/outline-cli/.editorconfig diff --git a/packages/outline-cli/.eslintignore b/packages/tools/outline-cli/.eslintignore similarity index 100% rename from packages/outline-cli/.eslintignore rename to packages/tools/outline-cli/.eslintignore diff --git a/packages/outline-cli/.eslintrc b/packages/tools/outline-cli/.eslintrc similarity index 100% rename from packages/outline-cli/.eslintrc rename to packages/tools/outline-cli/.eslintrc diff --git a/packages/outline-cli/.gitignore b/packages/tools/outline-cli/.gitignore similarity index 100% rename from packages/outline-cli/.gitignore rename to packages/tools/outline-cli/.gitignore diff --git a/packages/outline-cli/.mocharc.json b/packages/tools/outline-cli/.mocharc.json similarity index 100% rename from packages/outline-cli/.mocharc.json rename to packages/tools/outline-cli/.mocharc.json diff --git a/packages/outline-cli/CHANGELOG.md b/packages/tools/outline-cli/CHANGELOG.md similarity index 100% rename from packages/outline-cli/CHANGELOG.md rename to packages/tools/outline-cli/CHANGELOG.md diff --git a/packages/outline-cli/LICENSE b/packages/tools/outline-cli/LICENSE similarity index 100% rename from packages/outline-cli/LICENSE rename to packages/tools/outline-cli/LICENSE diff --git a/packages/outline-cli/README.md b/packages/tools/outline-cli/README.md similarity index 100% rename from packages/outline-cli/README.md rename to packages/tools/outline-cli/README.md diff --git a/packages/outline-cli/bin/dev b/packages/tools/outline-cli/bin/dev similarity index 100% rename from packages/outline-cli/bin/dev rename to packages/tools/outline-cli/bin/dev diff --git a/packages/outline-cli/bin/dev.cmd b/packages/tools/outline-cli/bin/dev.cmd similarity index 100% rename from packages/outline-cli/bin/dev.cmd rename to packages/tools/outline-cli/bin/dev.cmd diff --git a/packages/outline-cli/bin/run b/packages/tools/outline-cli/bin/run similarity index 100% rename from packages/outline-cli/bin/run rename to packages/tools/outline-cli/bin/run diff --git a/packages/outline-cli/bin/run.cmd b/packages/tools/outline-cli/bin/run.cmd similarity index 100% rename from packages/outline-cli/bin/run.cmd rename to packages/tools/outline-cli/bin/run.cmd diff --git a/packages/outline-cli/package.json b/packages/tools/outline-cli/package.json similarity index 100% rename from packages/outline-cli/package.json rename to packages/tools/outline-cli/package.json diff --git a/packages/outline-cli/src/actions/init/init-project.ts b/packages/tools/outline-cli/src/actions/init/init-project.ts similarity index 100% rename from packages/outline-cli/src/actions/init/init-project.ts rename to packages/tools/outline-cli/src/actions/init/init-project.ts diff --git a/packages/outline-cli/src/commands/init.ts b/packages/tools/outline-cli/src/commands/init.ts similarity index 100% rename from packages/outline-cli/src/commands/init.ts rename to packages/tools/outline-cli/src/commands/init.ts diff --git a/packages/outline-cli/src/index.ts b/packages/tools/outline-cli/src/index.ts similarity index 100% rename from packages/outline-cli/src/index.ts rename to packages/tools/outline-cli/src/index.ts diff --git a/packages/outline-cli/test/commands/init.test.ts b/packages/tools/outline-cli/test/commands/init.test.ts similarity index 100% rename from packages/outline-cli/test/commands/init.test.ts rename to packages/tools/outline-cli/test/commands/init.test.ts diff --git a/packages/outline-cli/test/helpers/init.js b/packages/tools/outline-cli/test/helpers/init.js similarity index 100% rename from packages/outline-cli/test/helpers/init.js rename to packages/tools/outline-cli/test/helpers/init.js diff --git a/packages/outline-cli/test/tsconfig.json b/packages/tools/outline-cli/test/tsconfig.json similarity index 100% rename from packages/outline-cli/test/tsconfig.json rename to packages/tools/outline-cli/test/tsconfig.json diff --git a/packages/outline-cli/tsconfig.json b/packages/tools/outline-cli/tsconfig.json similarity index 100% rename from packages/outline-cli/tsconfig.json rename to packages/tools/outline-cli/tsconfig.json diff --git a/packages/outline-cli/yarn.lock b/packages/tools/outline-cli/yarn.lock similarity index 100% rename from packages/outline-cli/yarn.lock rename to packages/tools/outline-cli/yarn.lock diff --git a/packages/outline-config/CHANGELOG.md b/packages/tools/outline-config/CHANGELOG.md similarity index 100% rename from packages/outline-config/CHANGELOG.md rename to packages/tools/outline-config/CHANGELOG.md diff --git a/packages/outline-config/commitlint.config.js b/packages/tools/outline-config/commitlint.config.js similarity index 100% rename from packages/outline-config/commitlint.config.js rename to packages/tools/outline-config/commitlint.config.js diff --git a/packages/outline-config/index.ts b/packages/tools/outline-config/index.ts similarity index 100% rename from packages/outline-config/index.ts rename to packages/tools/outline-config/index.ts diff --git a/packages/outline-config/outline.config.js b/packages/tools/outline-config/outline.config.js similarity index 100% rename from packages/outline-config/outline.config.js rename to packages/tools/outline-config/outline.config.js diff --git a/packages/outline-config/package.json b/packages/tools/outline-config/package.json similarity index 100% rename from packages/outline-config/package.json rename to packages/tools/outline-config/package.json diff --git a/packages/outline-config/postcss.config.js b/packages/tools/outline-config/postcss.config.js similarity index 100% rename from packages/outline-config/postcss.config.js rename to packages/tools/outline-config/postcss.config.js diff --git a/packages/outline-config/svgo.config.js b/packages/tools/outline-config/svgo.config.js similarity index 100% rename from packages/outline-config/svgo.config.js rename to packages/tools/outline-config/svgo.config.js diff --git a/packages/outline-config/tailwind.config.js b/packages/tools/outline-config/tailwind.config.js similarity index 100% rename from packages/outline-config/tailwind.config.js rename to packages/tools/outline-config/tailwind.config.js diff --git a/packages/outline-config/tsconfig.build.json b/packages/tools/outline-config/tsconfig.build.json similarity index 100% rename from packages/outline-config/tsconfig.build.json rename to packages/tools/outline-config/tsconfig.build.json diff --git a/packages/outline-tokens/CHANGELOG.md b/packages/tools/outline-tokens/CHANGELOG.md similarity index 100% rename from packages/outline-tokens/CHANGELOG.md rename to packages/tools/outline-tokens/CHANGELOG.md diff --git a/packages/outline-tokens/README.md b/packages/tools/outline-tokens/README.md similarity index 100% rename from packages/outline-tokens/README.md rename to packages/tools/outline-tokens/README.md diff --git a/packages/outline-tokens/config.json b/packages/tools/outline-tokens/config.json similarity index 100% rename from packages/outline-tokens/config.json rename to packages/tools/outline-tokens/config.json diff --git a/packages/outline-tokens/package.json b/packages/tools/outline-tokens/package.json similarity index 100% rename from packages/outline-tokens/package.json rename to packages/tools/outline-tokens/package.json diff --git a/packages/outline-tokens/tokens/color/base.json b/packages/tools/outline-tokens/tokens/color/base.json similarity index 100% rename from packages/outline-tokens/tokens/color/base.json rename to packages/tools/outline-tokens/tokens/color/base.json diff --git a/packages/outline-tokens/tokens/color/tailwind.json b/packages/tools/outline-tokens/tokens/color/tailwind.json similarity index 100% rename from packages/outline-tokens/tokens/color/tailwind.json rename to packages/tools/outline-tokens/tokens/color/tailwind.json diff --git a/packages/outline-tokens/tokens/fonts/base.json b/packages/tools/outline-tokens/tokens/fonts/base.json similarity index 100% rename from packages/outline-tokens/tokens/fonts/base.json rename to packages/tools/outline-tokens/tokens/fonts/base.json diff --git a/packages/outline-tokens/tokens/screens/base.json b/packages/tools/outline-tokens/tokens/screens/base.json similarity index 100% rename from packages/outline-tokens/tokens/screens/base.json rename to packages/tools/outline-tokens/tokens/screens/base.json diff --git a/packages/outline-tokens/tokens/spacing/base.json b/packages/tools/outline-tokens/tokens/spacing/base.json similarity index 100% rename from packages/outline-tokens/tokens/spacing/base.json rename to packages/tools/outline-tokens/tokens/spacing/base.json diff --git a/packages/outline-tokens/yarn.lock b/packages/tools/outline-tokens/yarn.lock similarity index 100% rename from packages/outline-tokens/yarn.lock rename to packages/tools/outline-tokens/yarn.lock diff --git a/scripts/styles.mjs b/scripts/styles.mjs index 277ddb1e2..b008b02d5 100644 --- a/scripts/styles.mjs +++ b/scripts/styles.mjs @@ -151,7 +151,12 @@ glob('packages/**/*.global.css', { dot: true }, (err, files) => { // Run the component style generation. glob( 'packages/**/*.css', - { ignore: ['packages/outline-storybook/**/*.css', '.storybook/**/*.css'] }, + { + ignore: [ + 'packages/documentation/outline-storybook/**/*.css', + '.storybook/**/*.css', + ], + }, (err, files) => { files.forEach(createCssLiterals); } @@ -160,7 +165,7 @@ glob( // Watch mode with --watch in cli. if (options.watch) { // Watch globals. - gaze('*.css', { ignore: ['packages/**/*.css'] }, (err, watcher) => { + gaze('*.css', { ignore: ['**/packages/**/*.css'] }, (err, watcher) => { watcher.on('added', createCssGlobals); watcher.on('changed', createCssGlobals); }); @@ -174,7 +179,12 @@ if (options.watch) { // Watch components. gaze( 'packages/**/*.css', - { ignore: ['**/dist/**/*.css', '**/packages/outline-storybook/**/*.css'] }, + { + ignore: [ + '**/dist/**/*.css', + '*packages/documentation/outline-storybook/**/*.css', + ], + }, (err, watcher) => { watcher.on('added', createCssLiterals); watcher.on('changed', createCssLiterals); From 66b9fdaba47dcb64bd7be57f9bcca8094456bd4b Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 21:33:20 -0400 Subject: [PATCH 116/143] feat(shuffle): Format cleanup. --- .../src/actions/init/init-project.ts | 105 +++++++++--------- .../tools/outline-cli/src/commands/init.ts | 52 ++++----- packages/tools/outline-cli/src/index.ts | 2 +- 3 files changed, 80 insertions(+), 79 deletions(-) diff --git a/packages/tools/outline-cli/src/actions/init/init-project.ts b/packages/tools/outline-cli/src/actions/init/init-project.ts index 2967d9a9e..8b5465867 100644 --- a/packages/tools/outline-cli/src/actions/init/init-project.ts +++ b/packages/tools/outline-cli/src/actions/init/init-project.ts @@ -1,7 +1,7 @@ -import { mkdirsSync, copySync } from 'fs-extra'; -import { renameSync, readFileSync, writeFileSync } from 'node:fs'; +import {mkdirsSync, copySync} from 'fs-extra' +import {renameSync, readFileSync, writeFileSync} from 'node:fs' import path = require('path'); -import { execSync } from 'node:child_process'; +import {execSync} from 'node:child_process' import chalk = require('chalk'); export type Prompts = { @@ -16,101 +16,102 @@ export type Prompts = { * @param {boolean} [local=false] - Whether to run in local development mode; * @returns {void} */ -export const initProject = (prompts: Prompts, local: boolean = false): void => { - const currDir = process.cwd(); - const resolvedPath = path.resolve(currDir, prompts.slug); - const storybookSource = local - ? `${__dirname}/../../../../outline-storybook` - : path.resolve(resolvedPath, './node_modules/@phase2/outline-storybook'); - const starterPath = local - ? `${__dirname}/../../../../outline-templates/${prompts.template}` - : path.resolve( - `${resolvedPath + '/node_modules/@phase2/outline-templates/'}`, - prompts.template - ); +export const initProject = (prompts: Prompts, local = false): void => { + const currDir = process.cwd() + const resolvedPath = path.resolve(currDir, prompts.slug) + const storybookSource = local ? + `${__dirname}/../../../../outline-storybook` : + path.resolve(resolvedPath, './node_modules/@phase2/outline-storybook') + const starterPath = local ? + `${__dirname}/../../../../outline-templates/${prompts.template}` : + path.resolve( + `${resolvedPath + '/node_modules/@phase2/outline-templates/'}`, + prompts.template, + ) - mkdirsSync(resolvedPath); - process.chdir(resolvedPath); - console.log(`${chalk.blue('info')}: Moved to directory: ${resolvedPath}`); + mkdirsSync(resolvedPath) + process.chdir(resolvedPath) + console.log(`${chalk.blue('info')}: Moved to directory: ${resolvedPath}`) if (!local) { console.log( `${chalk.bold.blue('info')}: Downloading Outline ${ prompts.template - } starter template` - ); + } starter template`, + ) execSync( - `yarn add @phase2/outline-templates @phase2/outline-storybook --cwd='./'`, + 'yarn add @phase2/outline-templates @phase2/outline-storybook --cwd=\'./\'', { stdio: [0, 1, 2], - } - ); + }, + ) } // Move the default files to the root directory. try { - copySync(starterPath, resolvedPath); + copySync(starterPath, resolvedPath) } catch (error) { - throw console.error(`${chalk.red('error')}: ${error}`); + throw console.error(`${chalk.red('error')}: ${error}`) } try { - mkdirsSync(`${resolvedPath}/src/.storybook`); - mkdirsSync(`${resolvedPath}/src/.storybook/stories`); - copySync(`${storybookSource}/config`, './src/.storybook'); - copySync(`${storybookSource}/stories`, './src/.storybook/stories'); + mkdirsSync(`${resolvedPath}/src/.storybook`) + mkdirsSync(`${resolvedPath}/src/.storybook/stories`) + copySync(`${storybookSource}/config`, './src/.storybook') + copySync(`${storybookSource}/stories`, './src/.storybook/stories') } catch (error) { - throw console.error(`${chalk.red('error')}: ${error}`); + throw console.error(`${chalk.red('error')}: ${error}`) } if (!local) { - console.log(`${chalk.blue('info')}: Installing Outline dependencies`); - execSync('yarnpkg', { stdio: [0, 1, 2] }); + console.log(`${chalk.blue('info')}: Installing Outline dependencies`) + execSync('yarnpkg', {stdio: [0, 1, 2]}) } // NPM does not package .gitignore files. To include it we renamed it. Now rename it correctly. try { - renameSync('gitignore', '.gitignore'); - console.log(`${chalk.green('success')}: Updated gitignore`); + renameSync('gitignore', '.gitignore') + console.log(`${chalk.green('success')}: Updated gitignore`) } catch (error) { - throw console.error(`${chalk.red('error')}: ${error}`); + throw console.error(`${chalk.red('error')}: ${error}`) } // Update package.json to use project names. - const jsonFile = './package.json'; - console.log(`${chalk.blue('info')}: Updating package.json`); + const jsonFile = './package.json' + console.log(`${chalk.blue('info')}: Updating package.json`) try { let packageData = - readFileSync(jsonFile, { encoding: 'utf8', flag: 'r' }) || null; + readFileSync(jsonFile, {encoding: 'utf8', flag: 'r'}) || null if (packageData) { packageData = packageData.replace( /"name": ".*",/, - `"name": "${prompts.packageName}",` - ); + `"name": "${prompts.packageName}",`, + ) packageData = packageData.replace( /"description": ".*",/, - `"description": "${prompts.description}",` - ); + `"description": "${prompts.description}",`, + ) - writeFileSync(jsonFile, packageData, { encoding: 'utf8' }); - console.log(`${chalk.green('success')}: package.json updated`); + writeFileSync(jsonFile, packageData, {encoding: 'utf8'}) + console.log(`${chalk.green('success')}: package.json updated`) } } catch (error) { - throw console.error(`${chalk.red('error')}: ${error}`); + throw console.error(`${chalk.red('error')}: ${error}`) } if (local) { console.log( - `${chalk.blue('info')}: Linking outline packages for local development` - ); + `${chalk.blue('info')}: Linking outline packages for local development`, + ) execSync(`node scripts/link-for-local-dev.js ${__dirname}/../../../..`, { stdio: [0, 1, 2], - }); + }) } + console.log( `${chalk.green( - 'success' - )}: Outline installed and initialized! Happy Coding!` - ); -}; + 'success', + )}: Outline installed and initialized! Happy Coding!`, + ) +} diff --git a/packages/tools/outline-cli/src/commands/init.ts b/packages/tools/outline-cli/src/commands/init.ts index 02bff47d2..e7685dd69 100644 --- a/packages/tools/outline-cli/src/commands/init.ts +++ b/packages/tools/outline-cli/src/commands/init.ts @@ -1,7 +1,7 @@ -import { Flags, Command } from '@oclif/core'; -import inquirer from 'inquirer'; -import { initProject } from '../actions/init/init-project'; -import type { Prompts } from '../actions/init/init-project'; +import {Flags, Command} from '@oclif/core' +import inquirer from 'inquirer' +import {initProject} from '../actions/init/init-project' +import type {Prompts} from '../actions/init/init-project' export default class Init extends Command { static description = 'Scaffolds a new Outline Project'; @@ -13,8 +13,8 @@ export default class Init extends Command { description: 'Enable/disable interactive mode.', default: false, }), - name: Flags.string({ char: 'n', description: 'Project name.' }), - slug: Flags.string({ char: 's', description: 'Project slug.' }), + name: Flags.string({char: 'n', description: 'Project name.'}), + slug: Flags.string({char: 's', description: 'Project slug.'}), packageName: Flags.string({ char: 'p', description: 'Project package name.', @@ -28,12 +28,12 @@ export default class Init extends Command { description: 'Run in local development mode.', default: false, }), - template: Flags.string({ char: 't', description: 'Project template.' }), + template: Flags.string({char: 't', description: 'Project template.'}), }; public async run(): Promise { // Get flags as an object. - const { flags } = await this.parse(Init); + const {flags} = await this.parse(Init) if (!flags.automated) { const name = await inquirer.prompt([ { @@ -43,13 +43,13 @@ export default class Init extends Command { type: 'input', validate: function (input) { if (input) { - return true; + return true } - return false; + return false }, }, - ]); + ]) const slug = await inquirer.prompt([ { @@ -59,13 +59,13 @@ export default class Init extends Command { type: 'input', validate: function (input) { if (input) { - return true; + return true } - return false; + return false }, }, - ]); + ]) const packageName = await inquirer.prompt([ { @@ -75,13 +75,13 @@ export default class Init extends Command { default: `@phase2/${slug.slug}`, validate: function (input) { if (input) { - return true; + return true } - return false; + return false }, }, - ]); + ]) const description = await inquirer.prompt([ { @@ -91,22 +91,22 @@ export default class Init extends Command { default: 'Design system built with OutlineJS.', validate: function (input) { if (input) { - return true; + return true } - return false; + return false }, }, - ]); + ]) const template = await inquirer.prompt([ { name: 'template', message: 'What is your project starter template?', type: 'list', - choices: [{ name: 'default' }], + choices: [{name: 'default'}], }, - ]); + ]) // Enable "interactive mode". const prompts: Prompts = { @@ -115,8 +115,8 @@ export default class Init extends Command { packageName: packageName.packageName, description: description.description, template: template.template, - }; - initProject(prompts, flags.local); + } + initProject(prompts, flags.local) } else { // Enable "manual mode". const prompts: Prompts = { @@ -125,8 +125,8 @@ export default class Init extends Command { packageName: flags.packageName ?? '@phase2/design-system', description: flags.description ?? 'Design system built with OutlineJS.', template: flags.template ?? 'default', - }; - initProject(prompts, flags.local); + } + initProject(prompts, flags.local) } } } diff --git a/packages/tools/outline-cli/src/index.ts b/packages/tools/outline-cli/src/index.ts index d620e709a..e32b0b2e5 100644 --- a/packages/tools/outline-cli/src/index.ts +++ b/packages/tools/outline-cli/src/index.ts @@ -1 +1 @@ -export { run } from '@oclif/core'; +export {run} from '@oclif/core' From 0dabb3b8808fc2e11221126651fe319db327166e Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 21:34:24 -0400 Subject: [PATCH 117/143] feat(shuffle): Format cleanup. --- .eslintignore | 2 +- .../config/storybook.main.css | 1198 ++++++++--------- .../src/actions/init/init-project.ts | 102 +- .../tools/outline-cli/src/commands/init.ts | 52 +- packages/tools/outline-cli/src/index.ts | 2 +- 5 files changed, 624 insertions(+), 732 deletions(-) diff --git a/.eslintignore b/.eslintignore index 4b565813e..ab5fccd87 100644 --- a/.eslintignore +++ b/.eslintignore @@ -18,4 +18,4 @@ storybook-static/ .yarn/ project/ *.d.ts -packages/outline-cli/ +packages/tools/outline-cli/ diff --git a/packages/documentation/outline-storybook/config/storybook.main.css b/packages/documentation/outline-storybook/config/storybook.main.css index 28688ad8e..c60c8f951 100644 --- a/packages/documentation/outline-storybook/config/storybook.main.css +++ b/packages/documentation/outline-storybook/config/storybook.main.css @@ -1,381 +1,385 @@ @import url('https://rsms.me/inter/inter.css'); -:root{ - --brand-primary:#2563eb; - --brand-secondary:#059669; - --brand-tertiary:#dc2626; - --brand-quaternary:#d97706; - --brand-quinary:#9333ea; - --brand-senary:#db2777; - --brand-septenary:#4f46e5; - --brand-octonary:#525252; - --brand-nonary:#1e3a8a; - --brand-denary:#171717; - --status-success:#2f855a; - --status-warning:#b64301; - --status-error:#c53030; - --status-info:#1e3a8a; - --outline-phase2-blue:#0080ff; - --outline-karma-coral:#fa5c5c; - --outline-soft-black:#171717; - --outline-not-gray:#cfc7d4; - --outline-misty-teal:#73f2e5; - --outline-electric-violet:#9484ff; - --outline-dusty-blue:#7fc7ee; - --outline-transparent:transparent; - --outline-white:#fff; - --outline-black:#000; - - --outline-gray-50:#fafafa; - --outline-gray-100:#f5f5f5; - --outline-gray-200:#e5e5e5; - --outline-gray-300:#d4d4d4; - --outline-gray-400:#a3a3a3; - --outline-gray-500:#737373; - --outline-gray-600:#525252; - --outline-gray-700:#404040; - --outline-gray-800:#262626; - --outline-gray-900:#171717; - - --outline-blue-50:#eff6ff; - --outline-blue-100:#dbeafe; - --outline-blue-200:#bfdbfe; - --outline-blue-300:#93c5fd; - --outline-blue-400:#60a5fa; - --outline-blue-500:#3b82f6; - --outline-blue-600:#2563eb; - --outline-blue-700:#1d4ed8; - --outline-blue-800:#1e40af; - --outline-blue-900:#1e3a8a; - - --red-50:#fef2f2; - --red-100:#fee2e2; - --red-200:#fecaca; - --red-300:#fca5a5; - --red-400:#f87171; - --red-500:#ef4444; - --red-600:#dc2626; - --red-700:#b91c1c; - --red-800:#991b1b; - --red-900:#7f1d1d; - --yellow-50:#fffbeb; - --yellow-100:#fef3c7; - --yellow-200:#fde68a; - --yellow-300:#fcd34d; - --yellow-400:#fbbf24; - --yellow-500:#f59e0b; - --yellow-600:#d97706; - --yellow-700:#b45309; - --yellow-800:#92400e; - --yellow-900:#78350f; - --green-50:#ecfdf5; - --green-100:#d1fae5; - --green-200:#a7f3d0; - --green-300:#6ee7b7; - --green-400:#34d399; - --green-500:#10b981; - --green-600:#059669; - --green-700:#047857; - --green-800:#065f46; - --green-900:#064e3b; - --indigo-50:#eef2ff; - --indigo-100:#e0e7ff; - --indigo-200:#c7d2fe; - --indigo-300:#a5b4fc; - --indigo-400:#818cf8; - --indigo-500:#6366f1; - --indigo-600:#4f46e5; - --indigo-700:#4338ca; - --indigo-800:#3730a3; - --indigo-900:#312e81; - --purple-50:#faf5ff; - --purple-100:#f3e8ff; - --purple-200:#e9d5ff; - --purple-300:#d8b4fe; - --purple-400:#c084fc; - --purple-500:#a855f7; - --purple-600:#9333ea; - --purple-700:#7e22ce; - --purple-800:#6b21a8; - --purple-900:#581c87; - --pink-50:#fdf2f8; - --pink-100:#fce7f3; - --pink-200:#fbcfe8; - --pink-300:#f9a8d4; - --pink-400:#f472b6; - --pink-500:#ec4899; - --pink-600:#db2777; - --pink-700:#be185d; - --pink-800:#9d174d; - --pink-900:#831843; - --screen-xs:480px; - --screen-sm:640px; - --screen-md:768px; - --screen-lg:1024px; - --screen-xl:1280px; - --screen-xxl:1440px; - --screen-xxxl:2180px; - - --spacing-0:0px; - --spacing-1:0.25rem; - --spacing-2:0.5rem; - --spacing-3:0.75rem; - --spacing-4:1rem; - --spacing-5:1.25rem; - --spacing-6:1.5rem; - --spacing-7:1.75rem; - --spacing-8:2rem; - --spacing-9:2.25rem; - --spacing-10:2.5rem; - --spacing-11:2.75rem; - --spacing-12:3rem; - --spacing-14:3.5rem; - --spacing-16:4rem; - --spacing-20:5rem; - --spacing-24:6rem; - --spacing-28:7rem; - --spacing-32:8rem; - --spacing-36:9rem; - --spacing-40:10rem; - --spacing-44:11rem; - --spacing-48:12rem; - --spacing-52:13rem; - --spacing-56:14rem; - --spacing-60:15rem; - --spacing-64:16rem; - --spacing-72:18rem; - --spacing-80:20rem; - --spacing-96:24rem; - --spacing-px:1px; - - --fs-xs:0.75rem; - --fs-sm:0.875rem; - --fs-base:1rem; - --fs-lg:1.125rem; - --fs-xl:1.25rem; - --fs-2xl:1.5rem; - --fs-3xl:1.875rem; - --fs-4xl:2.25rem; - --fs-5xl:3.5rem; - --fs-6xl:4.5rem; - --fs-7xl:5.5rem; - --fs-8xl:6.5rem; - --fs-9xl:7.5rem; - - --lh-xs:1rem; - --lh-sm:1.25rem; - --lh-base:1.5rem; - --lh-lg:1.75rem; - --lh-xl:1.75rem; - --lh-2xl:2rem; - --lh-3xl:2.25rem; - --lh-4xl:2.5rem; - --lh-5xl:3.75rem; - --lh-6xl:4.75rem; - --lh-7xl:5.75rem; - --lh-8xl:6.75rem; - --lh-9xl:7.75rem; - - --ff-display:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-body:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-demo:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - - --fw-thin:100; - --fw-extralight:200; - --fw-light:300; - --fw-normal:400; - --fw-medium:500; - --fw-semibold:600; - --fw-bold:700; - --fw-extrabold:800; - --fw-black:900; - - --fs-h1:4rem; - --fs-h1-medium:3rem; - --fs-h1-small:2.5rem; - - --lh-h1:3rem; - --lh-h1-medium:3.75rem; - --lh-h1-small:2rem; - - --fs-h2:2.75rem; - --fs-h2-medium:2.5rem; - --fs-h2-small:2rem; - - --lh-h2:3.5rem; - --lh-h2-medium:3rem; - --lh-h2-small:2.5rem; - - - --fs-h3:2rem; - --fs-h3-medium:1.75rem; - --fs-h3-small:1.5rem; - - --lh-h3:2.25rem; - --lh-h3-medium:2rem; - --lh-h3-small:1.75rem; - - --fs-h4:1.5rem; - --fs-h4-medium:1.5rem; - --fs-h4-small:1.375rem; - - --lh-h4:2rem; - --lh-h4-medium:1.75rem; - --lh-h4-small:1.75rem; - - --fs-h5:1.375rem; - --fs-h5-medium:1.25rem; - --fs-h5-small:1.125rem; - - --lh-h5:1.75rem; - --lh-h5-medium:1.5rem; - --lh-h5-small:1.375rem; - - --fs-h6:1.125rem; - --fs-h6-medium:1.125rem; - --fs-h6-small:1rem; - - --lh-h6:1.5rem; - --lh-h6-medium:1.375rem; - --lh-h6-small:1.25rem; - --outline-ring-width:2px; +:root { + --brand-primary: #2563eb; + --brand-secondary: #059669; + --brand-tertiary: #dc2626; + --brand-quaternary: #d97706; + --brand-quinary: #9333ea; + --brand-senary: #db2777; + --brand-septenary: #4f46e5; + --brand-octonary: #525252; + --brand-nonary: #1e3a8a; + --brand-denary: #171717; + --status-success: #2f855a; + --status-warning: #b64301; + --status-error: #c53030; + --status-info: #1e3a8a; + --outline-phase2-blue: #0080ff; + --outline-karma-coral: #fa5c5c; + --outline-soft-black: #171717; + --outline-not-gray: #cfc7d4; + --outline-misty-teal: #73f2e5; + --outline-electric-violet: #9484ff; + --outline-dusty-blue: #7fc7ee; + --outline-transparent: transparent; + --outline-white: #fff; + --outline-black: #000; + + --outline-gray-50: #fafafa; + --outline-gray-100: #f5f5f5; + --outline-gray-200: #e5e5e5; + --outline-gray-300: #d4d4d4; + --outline-gray-400: #a3a3a3; + --outline-gray-500: #737373; + --outline-gray-600: #525252; + --outline-gray-700: #404040; + --outline-gray-800: #262626; + --outline-gray-900: #171717; + + --outline-blue-50: #eff6ff; + --outline-blue-100: #dbeafe; + --outline-blue-200: #bfdbfe; + --outline-blue-300: #93c5fd; + --outline-blue-400: #60a5fa; + --outline-blue-500: #3b82f6; + --outline-blue-600: #2563eb; + --outline-blue-700: #1d4ed8; + --outline-blue-800: #1e40af; + --outline-blue-900: #1e3a8a; + + --red-50: #fef2f2; + --red-100: #fee2e2; + --red-200: #fecaca; + --red-300: #fca5a5; + --red-400: #f87171; + --red-500: #ef4444; + --red-600: #dc2626; + --red-700: #b91c1c; + --red-800: #991b1b; + --red-900: #7f1d1d; + --yellow-50: #fffbeb; + --yellow-100: #fef3c7; + --yellow-200: #fde68a; + --yellow-300: #fcd34d; + --yellow-400: #fbbf24; + --yellow-500: #f59e0b; + --yellow-600: #d97706; + --yellow-700: #b45309; + --yellow-800: #92400e; + --yellow-900: #78350f; + --green-50: #ecfdf5; + --green-100: #d1fae5; + --green-200: #a7f3d0; + --green-300: #6ee7b7; + --green-400: #34d399; + --green-500: #10b981; + --green-600: #059669; + --green-700: #047857; + --green-800: #065f46; + --green-900: #064e3b; + --indigo-50: #eef2ff; + --indigo-100: #e0e7ff; + --indigo-200: #c7d2fe; + --indigo-300: #a5b4fc; + --indigo-400: #818cf8; + --indigo-500: #6366f1; + --indigo-600: #4f46e5; + --indigo-700: #4338ca; + --indigo-800: #3730a3; + --indigo-900: #312e81; + --purple-50: #faf5ff; + --purple-100: #f3e8ff; + --purple-200: #e9d5ff; + --purple-300: #d8b4fe; + --purple-400: #c084fc; + --purple-500: #a855f7; + --purple-600: #9333ea; + --purple-700: #7e22ce; + --purple-800: #6b21a8; + --purple-900: #581c87; + --pink-50: #fdf2f8; + --pink-100: #fce7f3; + --pink-200: #fbcfe8; + --pink-300: #f9a8d4; + --pink-400: #f472b6; + --pink-500: #ec4899; + --pink-600: #db2777; + --pink-700: #be185d; + --pink-800: #9d174d; + --pink-900: #831843; + --screen-xs: 480px; + --screen-sm: 640px; + --screen-md: 768px; + --screen-lg: 1024px; + --screen-xl: 1280px; + --screen-xxl: 1440px; + --screen-xxxl: 2180px; + + --spacing-0: 0px; + --spacing-1: 0.25rem; + --spacing-2: 0.5rem; + --spacing-3: 0.75rem; + --spacing-4: 1rem; + --spacing-5: 1.25rem; + --spacing-6: 1.5rem; + --spacing-7: 1.75rem; + --spacing-8: 2rem; + --spacing-9: 2.25rem; + --spacing-10: 2.5rem; + --spacing-11: 2.75rem; + --spacing-12: 3rem; + --spacing-14: 3.5rem; + --spacing-16: 4rem; + --spacing-20: 5rem; + --spacing-24: 6rem; + --spacing-28: 7rem; + --spacing-32: 8rem; + --spacing-36: 9rem; + --spacing-40: 10rem; + --spacing-44: 11rem; + --spacing-48: 12rem; + --spacing-52: 13rem; + --spacing-56: 14rem; + --spacing-60: 15rem; + --spacing-64: 16rem; + --spacing-72: 18rem; + --spacing-80: 20rem; + --spacing-96: 24rem; + --spacing-px: 1px; + + --fs-xs: 0.75rem; + --fs-sm: 0.875rem; + --fs-base: 1rem; + --fs-lg: 1.125rem; + --fs-xl: 1.25rem; + --fs-2xl: 1.5rem; + --fs-3xl: 1.875rem; + --fs-4xl: 2.25rem; + --fs-5xl: 3.5rem; + --fs-6xl: 4.5rem; + --fs-7xl: 5.5rem; + --fs-8xl: 6.5rem; + --fs-9xl: 7.5rem; + + --lh-xs: 1rem; + --lh-sm: 1.25rem; + --lh-base: 1.5rem; + --lh-lg: 1.75rem; + --lh-xl: 1.75rem; + --lh-2xl: 2rem; + --lh-3xl: 2.25rem; + --lh-4xl: 2.5rem; + --lh-5xl: 3.75rem; + --lh-6xl: 4.75rem; + --lh-7xl: 5.75rem; + --lh-8xl: 6.75rem; + --lh-9xl: 7.75rem; + + --ff-display: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-body: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-demo: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + + --fw-thin: 100; + --fw-extralight: 200; + --fw-light: 300; + --fw-normal: 400; + --fw-medium: 500; + --fw-semibold: 600; + --fw-bold: 700; + --fw-extrabold: 800; + --fw-black: 900; + + --fs-h1: 4rem; + --fs-h1-medium: 3rem; + --fs-h1-small: 2.5rem; + + --lh-h1: 3rem; + --lh-h1-medium: 3.75rem; + --lh-h1-small: 2rem; + + --fs-h2: 2.75rem; + --fs-h2-medium: 2.5rem; + --fs-h2-small: 2rem; + + --lh-h2: 3.5rem; + --lh-h2-medium: 3rem; + --lh-h2-small: 2.5rem; + + --fs-h3: 2rem; + --fs-h3-medium: 1.75rem; + --fs-h3-small: 1.5rem; + + --lh-h3: 2.25rem; + --lh-h3-medium: 2rem; + --lh-h3-small: 1.75rem; + + --fs-h4: 1.5rem; + --fs-h4-medium: 1.5rem; + --fs-h4-small: 1.375rem; + + --lh-h4: 2rem; + --lh-h4-medium: 1.75rem; + --lh-h4-small: 1.75rem; + + --fs-h5: 1.375rem; + --fs-h5-medium: 1.25rem; + --fs-h5-small: 1.125rem; + + --lh-h5: 1.75rem; + --lh-h5-medium: 1.5rem; + --lh-h5-small: 1.375rem; + + --fs-h6: 1.125rem; + --fs-h6-medium: 1.125rem; + --fs-h6-small: 1rem; + + --lh-h6: 1.5rem; + --lh-h6-medium: 1.375rem; + --lh-h6-small: 1.25rem; + --outline-ring-width: 2px; --outline-ring-inset: ; - --outline-ring-offset-width:2px; - --outline-ring-offset-color:var(--outline-gray-100); - --outline-ring-color:var(--outline-soft-black); - --outline-ring-offset-shadow:var(--outline-ring-inset) 0 0 0 var(--outline-ring-offset-width) var(--outline-ring-offset-color); - --outline-ring-shadow:var(--outline-ring-inset) 0 0 0 calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) var(--outline-ring-color); - - --outline-shadow:0 0 rgba(0, 0, 0, 0); - --outline-shadow-colored:0 0 rgba(0, 0, 0, 0); - + --outline-ring-offset-width: 2px; + --outline-ring-offset-color: var(--outline-gray-100); + --outline-ring-color: var(--outline-soft-black); + --outline-ring-offset-shadow: var(--outline-ring-inset) 0 0 0 + var(--outline-ring-offset-width) var(--outline-ring-offset-color); + --outline-ring-shadow: var(--outline-ring-inset) 0 0 0 + calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) + var(--outline-ring-color); + + --outline-shadow: 0 0 rgba(0, 0, 0, 0); + --outline-shadow-colored: 0 0 rgba(0, 0, 0, 0); } /* ! tailwindcss v3.0.0 | MIT License | https://tailwindcss.com */ *, ::before, -::after{ - box-sizing:border-box; - border-width:0; - border-style:solid; - border-color:currentColor; +::after { + box-sizing: border-box; + border-width: 0; + border-style: solid; + border-color: currentColor; } ::before, -::after{ - --tw-content:''; -} -html{ - line-height:1.5; - -webkit-text-size-adjust:100%; - tab-size:4; - font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; -} -body{ - margin:0; - line-height:inherit; -} -hr{ - height:0; - color:inherit; - border-top-width:1px; -} -abbr[title]{ - -webkit-text-decoration:underline dotted; - text-decoration:underline dotted; +::after { + --tw-content: ''; +} +html { + line-height: 1.5; + -webkit-text-size-adjust: 100%; + tab-size: 4; + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, + 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, + 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} +body { + margin: 0; + line-height: inherit; +} +hr { + height: 0; + color: inherit; + border-top-width: 1px; +} +abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; } h1, h2, h3, h4, h5, -h6{ - font-size:inherit; - font-weight:inherit; +h6 { + font-size: inherit; + font-weight: inherit; } -a{ - color:inherit; - text-decoration:inherit; +a { + color: inherit; + text-decoration: inherit; } b, -strong{ - font-weight:bolder; +strong { + font-weight: bolder; } code, kbd, samp, -pre{ - font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - font-size:1em; +pre { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, + 'Liberation Mono', 'Courier New', monospace; + font-size: 1em; } -small{ - font-size:80%; +small { + font-size: 80%; } sub, -sup{ - font-size:75%; - line-height:0; - position:relative; - vertical-align:baseline; +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } -sub{ - bottom:-0.25em; +sub { + bottom: -0.25em; } -sup{ - top:-0.5em; +sup { + top: -0.5em; } -table{ - text-indent:0; - border-color:inherit; - border-collapse:collapse; +table { + text-indent: 0; + border-color: inherit; + border-collapse: collapse; } button, input, optgroup, select, -textarea{ - font-family:inherit; - font-size:100%; - line-height:inherit; - color:inherit; - margin:0; - padding:0; +textarea { + font-family: inherit; + font-size: 100%; + line-height: inherit; + color: inherit; + margin: 0; + padding: 0; } button, -select{ - text-transform:none; +select { + text-transform: none; } button, [type='button'], [type='reset'], -[type='submit']{ - -webkit-appearance:button; - background-color:transparent; - background-image:none; +[type='submit'] { + -webkit-appearance: button; + background-color: transparent; + background-image: none; } -:-moz-focusring{ - outline:auto; +:-moz-focusring { + outline: auto; } -:-moz-ui-invalid{ - box-shadow:none; +:-moz-ui-invalid { + box-shadow: none; } -progress{ - vertical-align:baseline; +progress { + vertical-align: baseline; } ::-webkit-inner-spin-button, -::-webkit-outer-spin-button{ - height:auto; +::-webkit-outer-spin-button { + height: auto; } -[type='search']{ - -webkit-appearance:textfield; - outline-offset:-2px; +[type='search'] { + -webkit-appearance: textfield; + outline-offset: -2px; } -::-webkit-search-decoration{ - -webkit-appearance:none; +::-webkit-search-decoration { + -webkit-appearance: none; } -::-webkit-file-upload-button{ - -webkit-appearance:button; - font:inherit; +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; } -summary{ - display:list-item; +summary { + display: list-item; } blockquote, dl, @@ -389,37 +393,37 @@ h6, hr, figure, p, -pre{ - margin:0; +pre { + margin: 0; } -fieldset{ - margin:0; - padding:0; +fieldset { + margin: 0; + padding: 0; } -legend{ - padding:0; +legend { + padding: 0; } ol, ul, -menu{ - list-style:none; - margin:0; - padding:0; +menu { + list-style: none; + margin: 0; + padding: 0; } -textarea{ - resize:vertical; +textarea { + resize: vertical; } input::placeholder, -textarea::placeholder{ - opacity:1; - color:#9ca3af; +textarea::placeholder { + opacity: 1; + color: #9ca3af; } button, -[role="button"]{ - cursor:pointer; +[role='button'] { + cursor: pointer; } -:disabled{ - cursor:default; +:disabled { + cursor: default; } img, svg, @@ -428,19 +432,20 @@ canvas, audio, iframe, embed, -object{ - display:block; - vertical-align:middle; +object { + display: block; + vertical-align: middle; } img, -video{ - max-width:100%; - height:auto; +video { + max-width: 100%; + height: auto; } -[hidden]{ - display:none; +[hidden] { + display: none; } -.rotate-90, .transform{ +.rotate-90, +.transform { --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; @@ -448,34 +453,41 @@ video{ --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; - --tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - -} -.border-2, .border, .border-t-2, .border-b{ + --tw-transform: translateX(var(--tw-translate-x)) + translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) + skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) + scaleY(var(--tw-scale-y)); +} +.border-2, +.border, +.border-t-2, +.border-b { border-color: currentColor; - } -.shadow-md, .shadow-xl, .shadow{ +.shadow-md, +.shadow-xl, +.shadow { --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; - -} -.blur, .filter{ - --tw-blur: var(--tw-empty,/*!*/ /*!*/); - --tw-brightness: var(--tw-empty,/*!*/ /*!*/); - --tw-contrast: var(--tw-empty,/*!*/ /*!*/); - --tw-grayscale: var(--tw-empty,/*!*/ /*!*/); - --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/); - --tw-invert: var(--tw-empty,/*!*/ /*!*/); - --tw-saturate: var(--tw-empty,/*!*/ /*!*/); - --tw-sepia: var(--tw-empty,/*!*/ /*!*/); - --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/); - --tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); - } -.sr-only{ +.blur, +.filter { + --tw-blur: var(--tw-empty, /*!*/ /*!*/); + --tw-brightness: var(--tw-empty, /*!*/ /*!*/); + --tw-contrast: var(--tw-empty, /*!*/ /*!*/); + --tw-grayscale: var(--tw-empty, /*!*/ /*!*/); + --tw-hue-rotate: var(--tw-empty, /*!*/ /*!*/); + --tw-invert: var(--tw-empty, /*!*/ /*!*/); + --tw-saturate: var(--tw-empty, /*!*/ /*!*/); + --tw-sepia: var(--tw-empty, /*!*/ /*!*/); + --tw-drop-shadow: var(--tw-empty, /*!*/ /*!*/); + --tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.sr-only { position: absolute; width: 1px; height: 1px; @@ -485,585 +497,465 @@ video{ clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0; - } -.visible{ +.visible { visibility: visible; - } -.static{ +.static { position: static; - } -.fixed{ +.fixed { position: fixed; - } -.absolute{ +.absolute { position: absolute; - } -.relative{ +.relative { position: relative; - } -.col-start-3{ +.col-start-3 { grid-column-start: 3; - } -.m-12{ +.m-12 { margin: 3rem; - } -.my-6{ +.my-6 { margin-top: 1.5rem; margin-bottom: 1.5rem; - } -.my-4{ +.my-4 { margin-top: 1rem; margin-bottom: 1rem; - } -.my-12{ +.my-12 { margin-top: 3rem; margin-bottom: 3rem; - } -.mx-auto{ +.mx-auto { margin-left: auto; margin-right: auto; - } -.my-0{ +.my-0 { margin-top: 0px; margin-bottom: 0px; - } -.my-10{ +.my-10 { margin-top: 2.5rem; margin-bottom: 2.5rem; - } -.mb-6{ +.mb-6 { margin-bottom: 1.5rem; - } -.mr-2{ +.mr-2 { margin-right: 0.5rem; - } -.mb-4{ +.mb-4 { margin-bottom: 1rem; - } -.ml-2{ +.ml-2 { margin-left: 0.5rem; - } -.mt-6{ +.mt-6 { margin-top: 1.5rem; - } -.mb-10{ +.mb-10 { margin-bottom: 2.5rem; - } -.mb-0{ +.mb-0 { margin-bottom: 0px; - } -.mt-10{ +.mt-10 { margin-top: 2.5rem; - } -.mb-8{ +.mb-8 { margin-bottom: 2rem; - } -.mb-2{ +.mb-2 { margin-bottom: 0.5rem; - } -.block{ +.block { display: block; - } -.inline{ +.inline { display: inline; - } -.flex{ +.flex { display: flex; - } -.table{ +.table { display: table; - } -.grid{ +.grid { display: grid; - } -.contents{ +.contents { display: contents; - } -.hidden{ +.hidden { display: none; - } -.h-6{ +.h-6 { height: 1.5rem; - } -.max-h-80{ +.max-h-80 { max-height: 20rem; - } -.w-full{ +.w-full { width: 100%; - } -.w-40{ +.w-40 { width: 10rem; - } -.w-32{ +.w-32 { width: 8rem; - } -.table-auto{ +.table-auto { table-layout: auto; - } -.border-collapse{ +.border-collapse { border-collapse: collapse; - } -.rotate-90{ +.rotate-90 { --tw-rotate: 90deg; transform: var(--tw-transform); - } -.transform{ +.transform { transform: var(--tw-transform); - } -.resize{ +.resize { resize: both; - } -.flex-row{ +.flex-row { flex-direction: row; - } -.flex-wrap{ +.flex-wrap { flex-wrap: wrap; - } -.justify-start{ +.justify-start { justify-content: flex-start; - } -.justify-end{ +.justify-end { justify-content: flex-end; - } -.justify-between{ +.justify-between { justify-content: space-between; - } -.justify-self-end{ +.justify-self-end { justify-self: end; - } -.overflow-hidden{ +.overflow-hidden { overflow: hidden; - } -.truncate{ +.truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; - } -.whitespace-pre-wrap{ +.whitespace-pre-wrap { white-space: pre-wrap; - } -.rounded-xl{ +.rounded-xl { border-radius: 0.75rem; - } -.rounded{ +.rounded { border-radius: 0.25rem; - } -.border-2{ +.border-2 { border-width: 2px; - } -.border{ +.border { border-width: 1px; - } -.border-t-2{ +.border-t-2 { border-top-width: 2px; - } -.border-b{ +.border-b { border-bottom-width: 1px; - } -.border-dashed{ +.border-dashed { border-style: dashed; - } -.border-outline-blue-600{ +.border-outline-blue-600 { border-color: #2563eb; border-color: var(--outline-blue-600); - } -.border-outline-blue-500{ +.border-outline-blue-500 { border-color: #3b82f6; border-color: var(--outline-blue-500); - } -.bg-outline-blue-100{ +.bg-outline-blue-100 { background-color: #dbeafe; background-color: var(--outline-blue-100); - } -.bg-outline-phase2-blue{ +.bg-outline-phase2-blue { background-color: #0080ff; background-color: var(--outline-phase2-blue); - } -.bg-outline-soft-black{ +.bg-outline-soft-black { background-color: #171717; background-color: var(--outline-soft-black); - } -.bg-outline-blue-50{ +.bg-outline-blue-50 { background-color: #eff6ff; background-color: var(--outline-blue-50); - } -.bg-outline-gray-200{ +.bg-outline-gray-200 { background-color: #e5e5e5; background-color: var(--outline-gray-200); - } -.object-cover{ +.object-cover { object-fit: cover; - } -.p-4{ +.p-4 { padding: 1rem; - } -.p-8{ +.p-8 { padding: 2rem; - } -.p-3{ +.p-3 { padding: 0.75rem; - } -.p-12{ +.p-12 { padding: 3rem; - } -.py-12{ +.py-12 { padding-top: 3rem; padding-bottom: 3rem; - } -.py-16{ +.py-16 { padding-top: 4rem; padding-bottom: 4rem; - } -.py-64{ +.py-64 { padding-top: 16rem; padding-bottom: 16rem; - } -.py-2{ +.py-2 { padding-top: 0.5rem; padding-bottom: 0.5rem; - } -.px-10{ +.px-10 { padding-left: 2.5rem; padding-right: 2.5rem; - } -.py-1{ +.py-1 { padding-top: 0.25rem; padding-bottom: 0.25rem; - } -.pr-2{ +.pr-2 { padding-right: 0.5rem; - } -.pb-2{ +.pb-2 { padding-bottom: 0.5rem; - } -.pt-4{ +.pt-4 { padding-top: 1rem; - } -.pb-4{ +.pb-4 { padding-bottom: 1rem; - } -.pt-12{ +.pt-12 { padding-top: 3rem; - } -.pb-10{ +.pb-10 { padding-bottom: 2.5rem; - } -.pb-0{ +.pb-0 { padding-bottom: 0px; - } -.text-left{ +.text-left { text-align: left; - } -.text-center{ +.text-center { text-align: center; - } -.font-display{ +.font-display { font-family: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; font-family: var(--ff-display); - } -.font-body{ +.font-body { font-family: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; font-family: var(--ff-body); - } -.text-lg{ +.text-lg { font-size: 1.125rem; font-size: var(--fs-lg); line-height: 1.75rem; line-height: var(--lh-lg); - } -.text-xs{ +.text-xs { font-size: 0.75rem; font-size: var(--fs-xs); line-height: 1rem; line-height: var(--lh-xs); - } -.text-base{ +.text-base { font-size: 1rem; font-size: var(--fs-base); line-height: 1.5rem; line-height: var(--lh-base); - } -.text-sm{ +.text-sm { font-size: 0.875rem; font-size: var(--fs-sm); line-height: 1.25rem; line-height: var(--lh-sm); - } -.text-3xl{ +.text-3xl { font-size: 1.875rem; font-size: var(--fs-3xl); line-height: 2.25rem; line-height: var(--lh-3xl); - } -.text-xl{ +.text-xl { font-size: 1.25rem; font-size: var(--fs-xl); line-height: 1.75rem; line-height: var(--lh-xl); - } -.font-semibold{ +.font-semibold { font-weight: 600; font-weight: var(--fw-semibold); - } -.font-thin{ +.font-thin { font-weight: 200; font-weight: var(--fw-extralight); - } -.font-extralight{ +.font-extralight { font-weight: 100; font-weight: var(--fw-thin); - } -.font-light{ +.font-light { font-weight: 300; font-weight: var(--fw-light); - } -.font-normal{ +.font-normal { font-weight: 400; font-weight: var(--fw-normal); - } -.font-medium{ +.font-medium { font-weight: 500; font-weight: var(--fw-medium); - } -.font-bold{ +.font-bold { font-weight: 700; font-weight: var(--fw-bold); - } -.font-extrabold{ +.font-extrabold { font-weight: 800; font-weight: var(--fw-extrabold); - } -.font-black{ +.font-black { font-weight: 900; font-weight: var(--fw-black); - } -.italic{ +.italic { font-style: italic; - } -.text-outline-white{ +.text-outline-white { color: #fff; color: var(--outline-white); - } -.underline{ +.underline { text-decoration: underline; - } -.no-underline{ +.no-underline { text-decoration: none; - } -.shadow-md{ +.shadow-md { --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), + 0 2px 4px -2px var(--tw-shadow-color); box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - -} -.shadow-xl{ - --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-xl { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), + 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), + 0 8px 10px -6px var(--tw-shadow-color); box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } -.shadow{ +.shadow { --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } -.outline{ +.outline { outline-style: solid; - } -.blur{ +.blur { --tw-blur: blur(8px); filter: var(--tw-filter); - } -.filter{ +.filter { filter: var(--tw-filter); - } -.transition{ - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; +.transition { + transition-property: background-color, border-color, color, fill, stroke, + opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: background-color, border-color, color, fill, stroke, + opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: background-color, border-color, color, fill, stroke, + opacity, box-shadow, transform, filter, backdrop-filter, + -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; - } -.transition-colors{ +.transition-colors { transition-property: background-color, border-color, color, fill, stroke; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; - } -.container{ +.container { width: 100%; - } -@media (min-width: 480px){ - .container{ +@media (min-width: 480px) { + .container { max-width: 480px; - } - } -@media (min-width: 640px){ - .container{ +@media (min-width: 640px) { + .container { max-width: 640px; - } - } -@media (min-width: 768px){ - .container{ +@media (min-width: 768px) { + .container { max-width: 768px; - } - } -@media (min-width: 1024px){ - .container{ +@media (min-width: 1024px) { + .container { max-width: 1024px; - } - } -@media (min-width: 1280px){ - .container{ +@media (min-width: 1280px) { + .container { max-width: 1280px; - } - } -@media (min-width: 1440px){ - .container{ +@media (min-width: 1440px) { + .container { max-width: 1440px; - } - } -@media (min-width: 2180px){ - .container{ +@media (min-width: 2180px) { + .container { max-width: 2180px; - } - } -@media (min-width: 768px){ - .md\:flex{ +@media (min-width: 768px) { + .md\:flex { display: flex; - } - .md\:p-8{ + .md\:p-8 { padding: 2rem; - } - } diff --git a/packages/tools/outline-cli/src/actions/init/init-project.ts b/packages/tools/outline-cli/src/actions/init/init-project.ts index 8b5465867..c0913b8da 100644 --- a/packages/tools/outline-cli/src/actions/init/init-project.ts +++ b/packages/tools/outline-cli/src/actions/init/init-project.ts @@ -1,7 +1,7 @@ -import {mkdirsSync, copySync} from 'fs-extra' -import {renameSync, readFileSync, writeFileSync} from 'node:fs' +import { mkdirsSync, copySync } from 'fs-extra'; +import { renameSync, readFileSync, writeFileSync } from 'node:fs'; import path = require('path'); -import {execSync} from 'node:child_process' +import { execSync } from 'node:child_process'; import chalk = require('chalk'); export type Prompts = { @@ -17,101 +17,101 @@ export type Prompts = { * @returns {void} */ export const initProject = (prompts: Prompts, local = false): void => { - const currDir = process.cwd() - const resolvedPath = path.resolve(currDir, prompts.slug) - const storybookSource = local ? - `${__dirname}/../../../../outline-storybook` : - path.resolve(resolvedPath, './node_modules/@phase2/outline-storybook') - const starterPath = local ? - `${__dirname}/../../../../outline-templates/${prompts.template}` : - path.resolve( - `${resolvedPath + '/node_modules/@phase2/outline-templates/'}`, - prompts.template, - ) + const currDir = process.cwd(); + const resolvedPath = path.resolve(currDir, prompts.slug); + const storybookSource = local + ? `${__dirname}/../../../../outline-storybook` + : path.resolve(resolvedPath, './node_modules/@phase2/outline-storybook'); + const starterPath = local + ? `${__dirname}/../../../../outline-templates/${prompts.template}` + : path.resolve( + `${resolvedPath + '/node_modules/@phase2/outline-templates/'}`, + prompts.template + ); - mkdirsSync(resolvedPath) - process.chdir(resolvedPath) - console.log(`${chalk.blue('info')}: Moved to directory: ${resolvedPath}`) + mkdirsSync(resolvedPath); + process.chdir(resolvedPath); + console.log(`${chalk.blue('info')}: Moved to directory: ${resolvedPath}`); if (!local) { console.log( `${chalk.bold.blue('info')}: Downloading Outline ${ prompts.template - } starter template`, - ) + } starter template` + ); execSync( - 'yarn add @phase2/outline-templates @phase2/outline-storybook --cwd=\'./\'', + "yarn add @phase2/outline-templates @phase2/outline-storybook --cwd='./'", { stdio: [0, 1, 2], - }, - ) + } + ); } // Move the default files to the root directory. try { - copySync(starterPath, resolvedPath) + copySync(starterPath, resolvedPath); } catch (error) { - throw console.error(`${chalk.red('error')}: ${error}`) + throw console.error(`${chalk.red('error')}: ${error}`); } try { - mkdirsSync(`${resolvedPath}/src/.storybook`) - mkdirsSync(`${resolvedPath}/src/.storybook/stories`) - copySync(`${storybookSource}/config`, './src/.storybook') - copySync(`${storybookSource}/stories`, './src/.storybook/stories') + mkdirsSync(`${resolvedPath}/src/.storybook`); + mkdirsSync(`${resolvedPath}/src/.storybook/stories`); + copySync(`${storybookSource}/config`, './src/.storybook'); + copySync(`${storybookSource}/stories`, './src/.storybook/stories'); } catch (error) { - throw console.error(`${chalk.red('error')}: ${error}`) + throw console.error(`${chalk.red('error')}: ${error}`); } if (!local) { - console.log(`${chalk.blue('info')}: Installing Outline dependencies`) - execSync('yarnpkg', {stdio: [0, 1, 2]}) + console.log(`${chalk.blue('info')}: Installing Outline dependencies`); + execSync('yarnpkg', { stdio: [0, 1, 2] }); } // NPM does not package .gitignore files. To include it we renamed it. Now rename it correctly. try { - renameSync('gitignore', '.gitignore') - console.log(`${chalk.green('success')}: Updated gitignore`) + renameSync('gitignore', '.gitignore'); + console.log(`${chalk.green('success')}: Updated gitignore`); } catch (error) { - throw console.error(`${chalk.red('error')}: ${error}`) + throw console.error(`${chalk.red('error')}: ${error}`); } // Update package.json to use project names. - const jsonFile = './package.json' - console.log(`${chalk.blue('info')}: Updating package.json`) + const jsonFile = './package.json'; + console.log(`${chalk.blue('info')}: Updating package.json`); try { let packageData = - readFileSync(jsonFile, {encoding: 'utf8', flag: 'r'}) || null + readFileSync(jsonFile, { encoding: 'utf8', flag: 'r' }) || null; if (packageData) { packageData = packageData.replace( /"name": ".*",/, - `"name": "${prompts.packageName}",`, - ) + `"name": "${prompts.packageName}",` + ); packageData = packageData.replace( /"description": ".*",/, - `"description": "${prompts.description}",`, - ) + `"description": "${prompts.description}",` + ); - writeFileSync(jsonFile, packageData, {encoding: 'utf8'}) - console.log(`${chalk.green('success')}: package.json updated`) + writeFileSync(jsonFile, packageData, { encoding: 'utf8' }); + console.log(`${chalk.green('success')}: package.json updated`); } } catch (error) { - throw console.error(`${chalk.red('error')}: ${error}`) + throw console.error(`${chalk.red('error')}: ${error}`); } if (local) { console.log( - `${chalk.blue('info')}: Linking outline packages for local development`, - ) + `${chalk.blue('info')}: Linking outline packages for local development` + ); execSync(`node scripts/link-for-local-dev.js ${__dirname}/../../../..`, { stdio: [0, 1, 2], - }) + }); } console.log( `${chalk.green( - 'success', - )}: Outline installed and initialized! Happy Coding!`, - ) -} + 'success' + )}: Outline installed and initialized! Happy Coding!` + ); +}; diff --git a/packages/tools/outline-cli/src/commands/init.ts b/packages/tools/outline-cli/src/commands/init.ts index e7685dd69..02bff47d2 100644 --- a/packages/tools/outline-cli/src/commands/init.ts +++ b/packages/tools/outline-cli/src/commands/init.ts @@ -1,7 +1,7 @@ -import {Flags, Command} from '@oclif/core' -import inquirer from 'inquirer' -import {initProject} from '../actions/init/init-project' -import type {Prompts} from '../actions/init/init-project' +import { Flags, Command } from '@oclif/core'; +import inquirer from 'inquirer'; +import { initProject } from '../actions/init/init-project'; +import type { Prompts } from '../actions/init/init-project'; export default class Init extends Command { static description = 'Scaffolds a new Outline Project'; @@ -13,8 +13,8 @@ export default class Init extends Command { description: 'Enable/disable interactive mode.', default: false, }), - name: Flags.string({char: 'n', description: 'Project name.'}), - slug: Flags.string({char: 's', description: 'Project slug.'}), + name: Flags.string({ char: 'n', description: 'Project name.' }), + slug: Flags.string({ char: 's', description: 'Project slug.' }), packageName: Flags.string({ char: 'p', description: 'Project package name.', @@ -28,12 +28,12 @@ export default class Init extends Command { description: 'Run in local development mode.', default: false, }), - template: Flags.string({char: 't', description: 'Project template.'}), + template: Flags.string({ char: 't', description: 'Project template.' }), }; public async run(): Promise { // Get flags as an object. - const {flags} = await this.parse(Init) + const { flags } = await this.parse(Init); if (!flags.automated) { const name = await inquirer.prompt([ { @@ -43,13 +43,13 @@ export default class Init extends Command { type: 'input', validate: function (input) { if (input) { - return true + return true; } - return false + return false; }, }, - ]) + ]); const slug = await inquirer.prompt([ { @@ -59,13 +59,13 @@ export default class Init extends Command { type: 'input', validate: function (input) { if (input) { - return true + return true; } - return false + return false; }, }, - ]) + ]); const packageName = await inquirer.prompt([ { @@ -75,13 +75,13 @@ export default class Init extends Command { default: `@phase2/${slug.slug}`, validate: function (input) { if (input) { - return true + return true; } - return false + return false; }, }, - ]) + ]); const description = await inquirer.prompt([ { @@ -91,22 +91,22 @@ export default class Init extends Command { default: 'Design system built with OutlineJS.', validate: function (input) { if (input) { - return true + return true; } - return false + return false; }, }, - ]) + ]); const template = await inquirer.prompt([ { name: 'template', message: 'What is your project starter template?', type: 'list', - choices: [{name: 'default'}], + choices: [{ name: 'default' }], }, - ]) + ]); // Enable "interactive mode". const prompts: Prompts = { @@ -115,8 +115,8 @@ export default class Init extends Command { packageName: packageName.packageName, description: description.description, template: template.template, - } - initProject(prompts, flags.local) + }; + initProject(prompts, flags.local); } else { // Enable "manual mode". const prompts: Prompts = { @@ -125,8 +125,8 @@ export default class Init extends Command { packageName: flags.packageName ?? '@phase2/design-system', description: flags.description ?? 'Design system built with OutlineJS.', template: flags.template ?? 'default', - } - initProject(prompts, flags.local) + }; + initProject(prompts, flags.local); } } } diff --git a/packages/tools/outline-cli/src/index.ts b/packages/tools/outline-cli/src/index.ts index e32b0b2e5..d620e709a 100644 --- a/packages/tools/outline-cli/src/index.ts +++ b/packages/tools/outline-cli/src/index.ts @@ -1 +1 @@ -export {run} from '@oclif/core' +export { run } from '@oclif/core'; From 497c798523e98a661d2b2f2a655234dcb6bed87c Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 22:08:45 -0400 Subject: [PATCH 118/143] feat(shuffle): Fixing paths for build scripts. --- .storybook/main.js | 14 +- outline.config.js | 4 +- .../outline-accordion/package.json | 2 +- .../outline-admin-links/package.json | 2 +- .../@deprecated/outline-alert/package.json | 2 +- .../outline-breadcrumbs/package.json | 2 +- .../outline-button-group/package.json | 2 +- .../@deprecated/outline-button/package.json | 2 +- .../@deprecated/outline-card/package.json | 2 +- .../outline-code-block/package.json | 2 +- .../outline-container/package.json | 2 +- .../@deprecated/outline-form/package.json | 2 +- .../@deprecated/outline-grid/package.json | 2 +- .../@deprecated/outline-heading/package.json | 2 +- .../@deprecated/outline-icon/package.json | 2 +- .../outline-image-slider/package.json | 2 +- .../@deprecated/outline-image/package.json | 2 +- .../@deprecated/outline-include/package.json | 2 +- .../@deprecated/outline-link/package.json | 2 +- .../@deprecated/outline-list/package.json | 2 +- .../@deprecated/outline-modal/package.json | 2 +- .../outline-styled-text/package.json | 2 +- .../@deprecated/outline-tabs/package.json | 2 +- .../outline-video-vimeo/package.json | 2 +- .../outline-video-youtube/package.json | 2 +- .../outline-core-accordion/package.json | 2 +- .../outline-core-alert/package.json | 2 +- .../outline-core-breadcrumb/package.json | 2 +- .../components/outline-core-card/package.json | 2 +- .../outline-core-container/package.json | 2 +- .../components/outline-core-form/package.json | 2 +- .../components/outline-core-icon/package.json | 2 +- .../outline-core-image/package.json | 2 +- .../components/outline-core-link/package.json | 2 +- .../components/outline-core-list/package.json | 2 +- .../outline-core-modal/package.json | 2 +- .../components/outline-core-text/package.json | 2 +- .../outline-core-youtube/package.json | 2 +- .../documentation/outline-docs/package.json | 2 +- .../outline-examples/package.json | 2 +- .../config/storybook.main.css | 515 ------------------ .../config/storybook.outline.css | 2 +- .../config/storybook.project.css | 2 +- .../outline-style-guide/package.json | 2 +- packages/tools/outline-tokens/package.json | 2 +- scripts/styles.mjs | 2 +- tsconfig.build.json | 2 +- 47 files changed, 53 insertions(+), 568 deletions(-) diff --git a/.storybook/main.js b/.storybook/main.js index a4257125d..329ef1232 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -3,21 +3,21 @@ import { dirname, join } from 'path'; module.exports = { stories: [ // Intentionally ordering welcome page first. - '../packages/outline-docs/src/guides/welcome.mdx', + '../packages/documentation/outline-docs/src/guides/welcome.mdx', // Component development guides. - '../packages/outline-docs/src/guides/development/component-development/**/*.mdx', + '../packages/documentation/outline-docs/src/guides/development/component-development/**/*.mdx', // Component usage guides. - '../packages/outline-docs/src/guides/consumers/**/*.mdx', + '../packages/documentation/outline-docs/src/guides/consumers/**/*.mdx', // QA/UAT usage guides. - '../packages/outline-docs/src/guides/qa-uat/**/*.mdx', + '../packages/documentation/outline-docs/src/guides/qa-uat/**/*.mdx', // Tooling usage guides. - '../packages/outline-docs/src/guides/tooling/**/*.mdx', + '../packages/documentation/outline-docs/src/guides/tooling/**/*.mdx', // Documentation stories. - '../packages/outline-docs/src/guides/**/*.@(js|ts|mdx)', + '../packages/documentation/outline-docs/src/guides/**/*.@(js|ts|mdx)', // Modern component stories. '../packages/**/docs/*.mdx', // Old component stories. - '../packages/outline-storybook/stories/**/*.stories.@(js|ts|mdx)', + '../packages/documentation/outline-storybook/stories/**/*.stories.@(js|ts|mdx)', ], typescript: { check: false, diff --git a/outline.config.js b/outline.config.js index 396d991e6..543eea540 100644 --- a/outline.config.js +++ b/outline.config.js @@ -1,7 +1,7 @@ const defaultConfig = require(`@phase2/outline-config/outline.config`); // Used to process PostCSS plugins against Storybook specific styles. -const storybookPath = 'packages/outline-storybook/config'; +const storybookPath = 'packages/documentation/outline-storybook/config'; const destBasePath = 'dist'; module.exports = { ...defaultConfig, @@ -13,7 +13,7 @@ module.exports = { }, ], fouc: { - enabled: false, + enabled: true, dest: `${destBasePath}/fouc.css`, }, }, diff --git a/packages/components/@deprecated/outline-accordion/package.json b/packages/components/@deprecated/outline-accordion/package.json index 3c8ca7885..2f008063d 100644 --- a/packages/components/@deprecated/outline-accordion/package.json +++ b/packages/components/@deprecated/outline-accordion/package.json @@ -23,7 +23,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-admin-links/package.json b/packages/components/@deprecated/outline-admin-links/package.json index a2c2bacd9..025b1a753 100644 --- a/packages/components/@deprecated/outline-admin-links/package.json +++ b/packages/components/@deprecated/outline-admin-links/package.json @@ -24,7 +24,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-alert/package.json b/packages/components/@deprecated/outline-alert/package.json index 80f4680c8..6aeaa8f1f 100644 --- a/packages/components/@deprecated/outline-alert/package.json +++ b/packages/components/@deprecated/outline-alert/package.json @@ -23,7 +23,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-breadcrumbs/package.json b/packages/components/@deprecated/outline-breadcrumbs/package.json index 6f736a36a..b53039a65 100644 --- a/packages/components/@deprecated/outline-breadcrumbs/package.json +++ b/packages/components/@deprecated/outline-breadcrumbs/package.json @@ -23,7 +23,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-button-group/package.json b/packages/components/@deprecated/outline-button-group/package.json index f9e883338..c96881012 100644 --- a/packages/components/@deprecated/outline-button-group/package.json +++ b/packages/components/@deprecated/outline-button-group/package.json @@ -23,7 +23,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-button/package.json b/packages/components/@deprecated/outline-button/package.json index 2a97a760f..ca624a6ca 100644 --- a/packages/components/@deprecated/outline-button/package.json +++ b/packages/components/@deprecated/outline-button/package.json @@ -23,7 +23,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-card/package.json b/packages/components/@deprecated/outline-card/package.json index 300069d6d..5e073bf28 100644 --- a/packages/components/@deprecated/outline-card/package.json +++ b/packages/components/@deprecated/outline-card/package.json @@ -23,7 +23,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-code-block/package.json b/packages/components/@deprecated/outline-code-block/package.json index be6e19f88..d8a17befc 100644 --- a/packages/components/@deprecated/outline-code-block/package.json +++ b/packages/components/@deprecated/outline-code-block/package.json @@ -23,7 +23,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js && mkdir -p dist/src && cp src/prism.js dist/src/prism.js", + "build": "node ../../../../scripts/build.js && mkdir -p dist/src && cp src/prism.js dist/src/prism.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-container/package.json b/packages/components/@deprecated/outline-container/package.json index cda036198..8cab91355 100644 --- a/packages/components/@deprecated/outline-container/package.json +++ b/packages/components/@deprecated/outline-container/package.json @@ -24,7 +24,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-form/package.json b/packages/components/@deprecated/outline-form/package.json index 5e46a664f..1ef96a789 100644 --- a/packages/components/@deprecated/outline-form/package.json +++ b/packages/components/@deprecated/outline-form/package.json @@ -23,7 +23,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-grid/package.json b/packages/components/@deprecated/outline-grid/package.json index 60387207e..8ee99193a 100644 --- a/packages/components/@deprecated/outline-grid/package.json +++ b/packages/components/@deprecated/outline-grid/package.json @@ -24,7 +24,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-heading/package.json b/packages/components/@deprecated/outline-heading/package.json index 7eea42a5e..6cfa32d0c 100644 --- a/packages/components/@deprecated/outline-heading/package.json +++ b/packages/components/@deprecated/outline-heading/package.json @@ -23,7 +23,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-icon/package.json b/packages/components/@deprecated/outline-icon/package.json index 7d0a10fe1..c8403cb3a 100644 --- a/packages/components/@deprecated/outline-icon/package.json +++ b/packages/components/@deprecated/outline-icon/package.json @@ -24,7 +24,7 @@ "directory": "packages/outline-icon" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-image-slider/package.json b/packages/components/@deprecated/outline-image-slider/package.json index a79fee9f4..ecf3401da 100644 --- a/packages/components/@deprecated/outline-image-slider/package.json +++ b/packages/components/@deprecated/outline-image-slider/package.json @@ -24,7 +24,7 @@ "directory": "packages/outline-image-slider" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-image/package.json b/packages/components/@deprecated/outline-image/package.json index 9c4467aa2..96422e877 100644 --- a/packages/components/@deprecated/outline-image/package.json +++ b/packages/components/@deprecated/outline-image/package.json @@ -24,7 +24,7 @@ "directory": "packages/outline-image" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-include/package.json b/packages/components/@deprecated/outline-include/package.json index 81aa790ae..3653e2659 100644 --- a/packages/components/@deprecated/outline-include/package.json +++ b/packages/components/@deprecated/outline-include/package.json @@ -24,7 +24,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-link/package.json b/packages/components/@deprecated/outline-link/package.json index ca7abf73f..bdedd80b3 100644 --- a/packages/components/@deprecated/outline-link/package.json +++ b/packages/components/@deprecated/outline-link/package.json @@ -24,7 +24,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-list/package.json b/packages/components/@deprecated/outline-list/package.json index c74e894ca..a9fe32ded 100644 --- a/packages/components/@deprecated/outline-list/package.json +++ b/packages/components/@deprecated/outline-list/package.json @@ -24,7 +24,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-modal/package.json b/packages/components/@deprecated/outline-modal/package.json index b1e4356ed..3200b89bd 100644 --- a/packages/components/@deprecated/outline-modal/package.json +++ b/packages/components/@deprecated/outline-modal/package.json @@ -23,7 +23,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-styled-text/package.json b/packages/components/@deprecated/outline-styled-text/package.json index e41528d00..eb08483c0 100644 --- a/packages/components/@deprecated/outline-styled-text/package.json +++ b/packages/components/@deprecated/outline-styled-text/package.json @@ -23,7 +23,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-tabs/package.json b/packages/components/@deprecated/outline-tabs/package.json index 3b4299a13..26709010d 100644 --- a/packages/components/@deprecated/outline-tabs/package.json +++ b/packages/components/@deprecated/outline-tabs/package.json @@ -23,7 +23,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-video-vimeo/package.json b/packages/components/@deprecated/outline-video-vimeo/package.json index 7e80724b1..7a858356a 100644 --- a/packages/components/@deprecated/outline-video-vimeo/package.json +++ b/packages/components/@deprecated/outline-video-vimeo/package.json @@ -24,7 +24,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/@deprecated/outline-video-youtube/package.json b/packages/components/@deprecated/outline-video-youtube/package.json index 50f49e852..6996650ac 100644 --- a/packages/components/@deprecated/outline-video-youtube/package.json +++ b/packages/components/@deprecated/outline-video-youtube/package.json @@ -24,7 +24,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/outline-core-accordion/package.json b/packages/components/outline-core-accordion/package.json index 4abc6ab64..1037ecd22 100644 --- a/packages/components/outline-core-accordion/package.json +++ b/packages/components/outline-core-accordion/package.json @@ -26,7 +26,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/outline-core-alert/package.json b/packages/components/outline-core-alert/package.json index d47c6ad75..671944a99 100644 --- a/packages/components/outline-core-alert/package.json +++ b/packages/components/outline-core-alert/package.json @@ -26,7 +26,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/outline-core-breadcrumb/package.json b/packages/components/outline-core-breadcrumb/package.json index 5bceb3550..bd5df4ce2 100644 --- a/packages/components/outline-core-breadcrumb/package.json +++ b/packages/components/outline-core-breadcrumb/package.json @@ -26,7 +26,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/outline-core-card/package.json b/packages/components/outline-core-card/package.json index f191294ba..ce9106d9d 100644 --- a/packages/components/outline-core-card/package.json +++ b/packages/components/outline-core-card/package.json @@ -25,7 +25,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/outline-core-container/package.json b/packages/components/outline-core-container/package.json index 03610232f..258090469 100644 --- a/packages/components/outline-core-container/package.json +++ b/packages/components/outline-core-container/package.json @@ -26,7 +26,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/outline-core-form/package.json b/packages/components/outline-core-form/package.json index f6d7ab3bd..b70ef6376 100644 --- a/packages/components/outline-core-form/package.json +++ b/packages/components/outline-core-form/package.json @@ -26,7 +26,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/outline-core-icon/package.json b/packages/components/outline-core-icon/package.json index 77173e7fc..3cc87d065 100644 --- a/packages/components/outline-core-icon/package.json +++ b/packages/components/outline-core-icon/package.json @@ -26,7 +26,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/outline-core-image/package.json b/packages/components/outline-core-image/package.json index 7c1c358a3..e96d5829c 100644 --- a/packages/components/outline-core-image/package.json +++ b/packages/components/outline-core-image/package.json @@ -26,7 +26,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/outline-core-link/package.json b/packages/components/outline-core-link/package.json index 88760f1e2..239091e30 100644 --- a/packages/components/outline-core-link/package.json +++ b/packages/components/outline-core-link/package.json @@ -24,7 +24,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/outline-core-list/package.json b/packages/components/outline-core-list/package.json index 136d3bd8c..fbb8454b8 100644 --- a/packages/components/outline-core-list/package.json +++ b/packages/components/outline-core-list/package.json @@ -26,7 +26,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/outline-core-modal/package.json b/packages/components/outline-core-modal/package.json index 3301f1f94..c797d444a 100644 --- a/packages/components/outline-core-modal/package.json +++ b/packages/components/outline-core-modal/package.json @@ -26,7 +26,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/outline-core-text/package.json b/packages/components/outline-core-text/package.json index 02d79f728..72ad3a6b8 100644 --- a/packages/components/outline-core-text/package.json +++ b/packages/components/outline-core-text/package.json @@ -26,7 +26,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/components/outline-core-youtube/package.json b/packages/components/outline-core-youtube/package.json index 2d6c00031..73c5cbcbd 100644 --- a/packages/components/outline-core-youtube/package.json +++ b/packages/components/outline-core-youtube/package.json @@ -26,7 +26,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/documentation/outline-docs/package.json b/packages/documentation/outline-docs/package.json index f29597e46..637c4acb9 100644 --- a/packages/documentation/outline-docs/package.json +++ b/packages/documentation/outline-docs/package.json @@ -24,7 +24,7 @@ }, "license": "BSD-3-Clause", "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/documentation/outline-examples/package.json b/packages/documentation/outline-examples/package.json index 9b20858de..302f7ad68 100644 --- a/packages/documentation/outline-examples/package.json +++ b/packages/documentation/outline-examples/package.json @@ -22,7 +22,7 @@ "directory": "packages/outline-examples" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/documentation/outline-storybook/config/storybook.main.css b/packages/documentation/outline-storybook/config/storybook.main.css index c60c8f951..70c1d8ddd 100644 --- a/packages/documentation/outline-storybook/config/storybook.main.css +++ b/packages/documentation/outline-storybook/config/storybook.main.css @@ -444,518 +444,3 @@ video { [hidden] { display: none; } -.rotate-90, -.transform { - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-transform: translateX(var(--tw-translate-x)) - translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) - skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) - scaleY(var(--tw-scale-y)); -} -.border-2, -.border, -.border-t-2, -.border-b { - border-color: currentColor; -} -.shadow-md, -.shadow-xl, -.shadow { - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; -} -.blur, -.filter { - --tw-blur: var(--tw-empty, /*!*/ /*!*/); - --tw-brightness: var(--tw-empty, /*!*/ /*!*/); - --tw-contrast: var(--tw-empty, /*!*/ /*!*/); - --tw-grayscale: var(--tw-empty, /*!*/ /*!*/); - --tw-hue-rotate: var(--tw-empty, /*!*/ /*!*/); - --tw-invert: var(--tw-empty, /*!*/ /*!*/); - --tw-saturate: var(--tw-empty, /*!*/ /*!*/); - --tw-sepia: var(--tw-empty, /*!*/ /*!*/); - --tw-drop-shadow: var(--tw-empty, /*!*/ /*!*/); - --tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; -} -.visible { - visibility: visible; -} -.static { - position: static; -} -.fixed { - position: fixed; -} -.absolute { - position: absolute; -} -.relative { - position: relative; -} -.col-start-3 { - grid-column-start: 3; -} -.m-12 { - margin: 3rem; -} -.my-6 { - margin-top: 1.5rem; - margin-bottom: 1.5rem; -} -.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-12 { - margin-top: 3rem; - margin-bottom: 3rem; -} -.mx-auto { - margin-left: auto; - margin-right: auto; -} -.my-0 { - margin-top: 0px; - margin-bottom: 0px; -} -.my-10 { - margin-top: 2.5rem; - margin-bottom: 2.5rem; -} -.mb-6 { - margin-bottom: 1.5rem; -} -.mr-2 { - margin-right: 0.5rem; -} -.mb-4 { - margin-bottom: 1rem; -} -.ml-2 { - margin-left: 0.5rem; -} -.mt-6 { - margin-top: 1.5rem; -} -.mb-10 { - margin-bottom: 2.5rem; -} -.mb-0 { - margin-bottom: 0px; -} -.mt-10 { - margin-top: 2.5rem; -} -.mb-8 { - margin-bottom: 2rem; -} -.mb-2 { - margin-bottom: 0.5rem; -} -.block { - display: block; -} -.inline { - display: inline; -} -.flex { - display: flex; -} -.table { - display: table; -} -.grid { - display: grid; -} -.contents { - display: contents; -} -.hidden { - display: none; -} -.h-6 { - height: 1.5rem; -} -.max-h-80 { - max-height: 20rem; -} -.w-full { - width: 100%; -} -.w-40 { - width: 10rem; -} -.w-32 { - width: 8rem; -} -.table-auto { - table-layout: auto; -} -.border-collapse { - border-collapse: collapse; -} -.rotate-90 { - --tw-rotate: 90deg; - transform: var(--tw-transform); -} -.transform { - transform: var(--tw-transform); -} -.resize { - resize: both; -} -.flex-row { - flex-direction: row; -} -.flex-wrap { - flex-wrap: wrap; -} -.justify-start { - justify-content: flex-start; -} -.justify-end { - justify-content: flex-end; -} -.justify-between { - justify-content: space-between; -} -.justify-self-end { - justify-self: end; -} -.overflow-hidden { - overflow: hidden; -} -.truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.whitespace-pre-wrap { - white-space: pre-wrap; -} -.rounded-xl { - border-radius: 0.75rem; -} -.rounded { - border-radius: 0.25rem; -} -.border-2 { - border-width: 2px; -} -.border { - border-width: 1px; -} -.border-t-2 { - border-top-width: 2px; -} -.border-b { - border-bottom-width: 1px; -} -.border-dashed { - border-style: dashed; -} -.border-outline-blue-600 { - border-color: #2563eb; - border-color: var(--outline-blue-600); -} -.border-outline-blue-500 { - border-color: #3b82f6; - border-color: var(--outline-blue-500); -} -.bg-outline-blue-100 { - background-color: #dbeafe; - background-color: var(--outline-blue-100); -} -.bg-outline-phase2-blue { - background-color: #0080ff; - background-color: var(--outline-phase2-blue); -} -.bg-outline-soft-black { - background-color: #171717; - background-color: var(--outline-soft-black); -} -.bg-outline-blue-50 { - background-color: #eff6ff; - background-color: var(--outline-blue-50); -} -.bg-outline-gray-200 { - background-color: #e5e5e5; - background-color: var(--outline-gray-200); -} -.object-cover { - object-fit: cover; -} -.p-4 { - padding: 1rem; -} -.p-8 { - padding: 2rem; -} -.p-3 { - padding: 0.75rem; -} -.p-12 { - padding: 3rem; -} -.py-12 { - padding-top: 3rem; - padding-bottom: 3rem; -} -.py-16 { - padding-top: 4rem; - padding-bottom: 4rem; -} -.py-64 { - padding-top: 16rem; - padding-bottom: 16rem; -} -.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.pr-2 { - padding-right: 0.5rem; -} -.pb-2 { - padding-bottom: 0.5rem; -} -.pt-4 { - padding-top: 1rem; -} -.pb-4 { - padding-bottom: 1rem; -} -.pt-12 { - padding-top: 3rem; -} -.pb-10 { - padding-bottom: 2.5rem; -} -.pb-0 { - padding-bottom: 0px; -} -.text-left { - text-align: left; -} -.text-center { - text-align: center; -} -.font-display { - font-family: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - font-family: var(--ff-display); -} -.font-body { - font-family: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - font-family: var(--ff-body); -} -.text-lg { - font-size: 1.125rem; - font-size: var(--fs-lg); - line-height: 1.75rem; - line-height: var(--lh-lg); -} -.text-xs { - font-size: 0.75rem; - font-size: var(--fs-xs); - line-height: 1rem; - line-height: var(--lh-xs); -} -.text-base { - font-size: 1rem; - font-size: var(--fs-base); - line-height: 1.5rem; - line-height: var(--lh-base); -} -.text-sm { - font-size: 0.875rem; - font-size: var(--fs-sm); - line-height: 1.25rem; - line-height: var(--lh-sm); -} -.text-3xl { - font-size: 1.875rem; - font-size: var(--fs-3xl); - line-height: 2.25rem; - line-height: var(--lh-3xl); -} -.text-xl { - font-size: 1.25rem; - font-size: var(--fs-xl); - line-height: 1.75rem; - line-height: var(--lh-xl); -} -.font-semibold { - font-weight: 600; - font-weight: var(--fw-semibold); -} -.font-thin { - font-weight: 200; - font-weight: var(--fw-extralight); -} -.font-extralight { - font-weight: 100; - font-weight: var(--fw-thin); -} -.font-light { - font-weight: 300; - font-weight: var(--fw-light); -} -.font-normal { - font-weight: 400; - font-weight: var(--fw-normal); -} -.font-medium { - font-weight: 500; - font-weight: var(--fw-medium); -} -.font-bold { - font-weight: 700; - font-weight: var(--fw-bold); -} -.font-extrabold { - font-weight: 800; - font-weight: var(--fw-extrabold); -} -.font-black { - font-weight: 900; - font-weight: var(--fw-black); -} -.italic { - font-style: italic; -} -.text-outline-white { - color: #fff; - color: var(--outline-white); -} -.underline { - text-decoration: underline; -} -.no-underline { - text-decoration: none; -} -.shadow-md { - --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), - 0 2px 4px -2px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.shadow-xl { - --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), - 0 8px 10px -6px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), - 0 8px 10px -6px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), - 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline { - outline-style: solid; -} -.blur { - --tw-blur: blur(8px); - filter: var(--tw-filter); -} -.filter { - filter: var(--tw-filter); -} -.transition { - transition-property: background-color, border-color, color, fill, stroke, - opacity, box-shadow, transform, filter, -webkit-backdrop-filter; - transition-property: background-color, border-color, color, fill, stroke, - opacity, box-shadow, transform, filter, backdrop-filter; - transition-property: background-color, border-color, color, fill, stroke, - opacity, box-shadow, transform, filter, backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors { - transition-property: background-color, border-color, color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.container { - width: 100%; -} -@media (min-width: 480px) { - .container { - max-width: 480px; - } -} -@media (min-width: 640px) { - .container { - max-width: 640px; - } -} -@media (min-width: 768px) { - .container { - max-width: 768px; - } -} -@media (min-width: 1024px) { - .container { - max-width: 1024px; - } -} -@media (min-width: 1280px) { - .container { - max-width: 1280px; - } -} -@media (min-width: 1440px) { - .container { - max-width: 1440px; - } -} -@media (min-width: 2180px) { - .container { - max-width: 2180px; - } -} -@media (min-width: 768px) { - .md\:flex { - display: flex; - } - .md\:p-8 { - padding: 2rem; - } -} diff --git a/packages/documentation/outline-storybook/config/storybook.outline.css b/packages/documentation/outline-storybook/config/storybook.outline.css index 3caf3603d..1c9ba74bc 100644 --- a/packages/documentation/outline-storybook/config/storybook.outline.css +++ b/packages/documentation/outline-storybook/config/storybook.outline.css @@ -1,6 +1,6 @@ @import url('https://rsms.me/inter/inter.css'); /* Outline */ -@import '../../outline-templates/default/outline.theme.css'; +@import '../../../outline-templates/default/outline.theme.css'; /* Global Tailwind Utilities */ @tailwind base; @tailwind utilities; diff --git a/packages/documentation/outline-storybook/config/storybook.project.css b/packages/documentation/outline-storybook/config/storybook.project.css index 3caf3603d..1c9ba74bc 100644 --- a/packages/documentation/outline-storybook/config/storybook.project.css +++ b/packages/documentation/outline-storybook/config/storybook.project.css @@ -1,6 +1,6 @@ @import url('https://rsms.me/inter/inter.css'); /* Outline */ -@import '../../outline-templates/default/outline.theme.css'; +@import '../../../outline-templates/default/outline.theme.css'; /* Global Tailwind Utilities */ @tailwind base; @tailwind utilities; diff --git a/packages/documentation/outline-style-guide/package.json b/packages/documentation/outline-style-guide/package.json index 41f99b6a8..97985237f 100644 --- a/packages/documentation/outline-style-guide/package.json +++ b/packages/documentation/outline-style-guide/package.json @@ -22,7 +22,7 @@ "directory": "packages/outline-style-guide" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "node ../../../scripts/build.js", "package": "yarn publish" }, "dependencies": { diff --git a/packages/tools/outline-tokens/package.json b/packages/tools/outline-tokens/package.json index 3a6f41e24..980c9dd8b 100644 --- a/packages/tools/outline-tokens/package.json +++ b/packages/tools/outline-tokens/package.json @@ -20,7 +20,7 @@ "license": "BSD-3-Clause", "scripts": { "sd-init": "style-dictionary init basic", - "prebuild": "node ../../scripts/clean.js", + "prebuild": "node ../../../scripts/clean.js", "build": "style-dictionary build --config ./config.json", "package": "yarn publish" }, diff --git a/scripts/styles.mjs b/scripts/styles.mjs index b008b02d5..2b389fbad 100644 --- a/scripts/styles.mjs +++ b/scripts/styles.mjs @@ -182,7 +182,7 @@ if (options.watch) { { ignore: [ '**/dist/**/*.css', - '*packages/documentation/outline-storybook/**/*.css', + 'packages/documentation/outline-storybook/**/*.css', ], }, (err, watcher) => { diff --git a/tsconfig.build.json b/tsconfig.build.json index 0318a3114..78a65ec83 100644 --- a/tsconfig.build.json +++ b/tsconfig.build.json @@ -17,7 +17,7 @@ }, "include": ["packages/**/*.ts"], "exclude": [ - "packages/outline-cli/*", + "packages/tools/outline-cli/*", "node_modules", "dist", "**/node_modules/*", From 4b255fd0d92bb8cae86795545263d954cc0e8ccd Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 22:33:46 -0400 Subject: [PATCH 119/143] feat(shuffle): Updating repository.directory and homepage for all packages. --- .../components/@deprecated/outline-accordion/package.json | 3 ++- .../components/@deprecated/outline-admin-links/package.json | 3 ++- packages/components/@deprecated/outline-alert/package.json | 3 ++- .../components/@deprecated/outline-breadcrumbs/package.json | 3 ++- .../components/@deprecated/outline-button-group/package.json | 3 ++- packages/components/@deprecated/outline-button/package.json | 3 ++- packages/components/@deprecated/outline-card/package.json | 3 ++- .../components/@deprecated/outline-code-block/package.json | 3 ++- .../components/@deprecated/outline-container/package.json | 3 ++- packages/components/@deprecated/outline-dropdown/package.json | 3 ++- packages/components/@deprecated/outline-form/package.json | 3 ++- packages/components/@deprecated/outline-grid/package.json | 3 ++- packages/components/@deprecated/outline-heading/package.json | 3 ++- packages/components/@deprecated/outline-icon/package.json | 3 ++- .../components/@deprecated/outline-image-slider/package.json | 3 ++- packages/components/@deprecated/outline-image/package.json | 3 ++- packages/components/@deprecated/outline-include/package.json | 3 ++- packages/components/@deprecated/outline-link/package.json | 3 ++- packages/components/@deprecated/outline-list/package.json | 3 ++- packages/components/@deprecated/outline-modal/package.json | 3 ++- .../components/@deprecated/outline-styled-text/package.json | 3 ++- packages/components/@deprecated/outline-tabs/package.json | 3 ++- .../components/@deprecated/outline-video-vimeo/package.json | 3 ++- .../components/@deprecated/outline-video-youtube/package.json | 3 ++- packages/components/outline-core-accordion/package.json | 1 + packages/components/outline-core-alert/package.json | 1 + packages/components/outline-core-breadcrumb/package.json | 1 + packages/components/outline-core-card/package.json | 1 + packages/components/outline-core-container/package.json | 1 + packages/components/outline-core-form/package.json | 1 + packages/components/outline-core-icon/package.json | 1 + packages/components/outline-core-image/package.json | 1 + packages/components/outline-core-link/package.json | 3 ++- packages/components/outline-core-list/package.json | 1 + packages/components/outline-core-modal/package.json | 1 + packages/components/outline-core-text/package.json | 1 + packages/components/outline-core-youtube/package.json | 1 + .../controllers/@deprecated/light-dom-styles/package.json | 1 + packages/documentation/outline-docs/package.json | 3 ++- packages/documentation/outline-examples/package.json | 3 ++- packages/documentation/outline-static-assets/package.json | 3 ++- packages/documentation/outline-storybook/package.json | 1 + packages/documentation/outline-style-guide/package.json | 3 ++- packages/outline-core/package.json | 1 + packages/outline-templates/package.json | 3 ++- packages/tools/outline-cli/package.json | 4 ++-- packages/tools/outline-config/package.json | 3 ++- packages/tools/outline-tokens/package.json | 3 ++- 48 files changed, 81 insertions(+), 34 deletions(-) diff --git a/packages/components/@deprecated/outline-accordion/package.json b/packages/components/@deprecated/outline-accordion/package.json index 2f008063d..d44aeae67 100644 --- a/packages/components/@deprecated/outline-accordion/package.json +++ b/packages/components/@deprecated/outline-accordion/package.json @@ -19,8 +19,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-accordion" + "directory": "packages/components/@deprecated/outline-accordion" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-accordion", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-admin-links/package.json b/packages/components/@deprecated/outline-admin-links/package.json index 025b1a753..9665283a1 100644 --- a/packages/components/@deprecated/outline-admin-links/package.json +++ b/packages/components/@deprecated/outline-admin-links/package.json @@ -20,8 +20,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-admin-links" + "directory": "packages/components/@deprecated/outline-admin-links" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-admin-links", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-alert/package.json b/packages/components/@deprecated/outline-alert/package.json index 6aeaa8f1f..fcff08b33 100644 --- a/packages/components/@deprecated/outline-alert/package.json +++ b/packages/components/@deprecated/outline-alert/package.json @@ -19,8 +19,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-alert" + "directory": "packages/components/@deprecated/outline-alert" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-alert", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-breadcrumbs/package.json b/packages/components/@deprecated/outline-breadcrumbs/package.json index b53039a65..3a26171f0 100644 --- a/packages/components/@deprecated/outline-breadcrumbs/package.json +++ b/packages/components/@deprecated/outline-breadcrumbs/package.json @@ -19,8 +19,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-breadcrumbs" + "directory": "packages/components/@deprecated/outline-breadcrumbs" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-breadcrumbs", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-button-group/package.json b/packages/components/@deprecated/outline-button-group/package.json index c96881012..56f8cb4ec 100644 --- a/packages/components/@deprecated/outline-button-group/package.json +++ b/packages/components/@deprecated/outline-button-group/package.json @@ -19,8 +19,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-button-group" + "directory": "packages/components/@deprecated/outline-button-group" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-button-group", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-button/package.json b/packages/components/@deprecated/outline-button/package.json index ca624a6ca..66013a980 100644 --- a/packages/components/@deprecated/outline-button/package.json +++ b/packages/components/@deprecated/outline-button/package.json @@ -19,8 +19,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-button" + "directory": "packages/components/@deprecated/outline-button" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-button", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-card/package.json b/packages/components/@deprecated/outline-card/package.json index 5e073bf28..f9a5ad17a 100644 --- a/packages/components/@deprecated/outline-card/package.json +++ b/packages/components/@deprecated/outline-card/package.json @@ -19,8 +19,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-card" + "directory": "packages/components/@deprecated/outline-card" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-card", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-code-block/package.json b/packages/components/@deprecated/outline-code-block/package.json index d8a17befc..bbe4950d4 100644 --- a/packages/components/@deprecated/outline-code-block/package.json +++ b/packages/components/@deprecated/outline-code-block/package.json @@ -19,8 +19,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-code-block" + "directory": "packages/components/@deprecated/outline-code-block" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-code-block", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js && mkdir -p dist/src && cp src/prism.js dist/src/prism.js", diff --git a/packages/components/@deprecated/outline-container/package.json b/packages/components/@deprecated/outline-container/package.json index 8cab91355..edfe2d8a9 100644 --- a/packages/components/@deprecated/outline-container/package.json +++ b/packages/components/@deprecated/outline-container/package.json @@ -20,8 +20,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-container" + "directory": "packages/components/@deprecated/outline-container" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-container", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-dropdown/package.json b/packages/components/@deprecated/outline-dropdown/package.json index 8e3a666b2..fd32db00c 100644 --- a/packages/components/@deprecated/outline-dropdown/package.json +++ b/packages/components/@deprecated/outline-dropdown/package.json @@ -20,8 +20,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-dropdown" + "directory": "packages/components/@deprecated/outline-dropdown" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-dropdown", "license": "BSD-3-Clause", "scripts": { "package": "yarn publish" diff --git a/packages/components/@deprecated/outline-form/package.json b/packages/components/@deprecated/outline-form/package.json index 1ef96a789..8b630906d 100644 --- a/packages/components/@deprecated/outline-form/package.json +++ b/packages/components/@deprecated/outline-form/package.json @@ -19,8 +19,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-form" + "directory": "packages/components/@deprecated/outline-form" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-form", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-grid/package.json b/packages/components/@deprecated/outline-grid/package.json index 8ee99193a..a3afec278 100644 --- a/packages/components/@deprecated/outline-grid/package.json +++ b/packages/components/@deprecated/outline-grid/package.json @@ -20,8 +20,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-grid" + "directory": "packages/components/@deprecated/outline-grid" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-grid", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-heading/package.json b/packages/components/@deprecated/outline-heading/package.json index 6cfa32d0c..b121198d8 100644 --- a/packages/components/@deprecated/outline-heading/package.json +++ b/packages/components/@deprecated/outline-heading/package.json @@ -19,8 +19,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-heading" + "directory": "packages/components/@deprecated/outline-heading" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-heading", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-icon/package.json b/packages/components/@deprecated/outline-icon/package.json index c8403cb3a..558bc49c3 100644 --- a/packages/components/@deprecated/outline-icon/package.json +++ b/packages/components/@deprecated/outline-icon/package.json @@ -21,8 +21,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-icon" + "directory": "packages/components/@deprecated/outline-icon" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-icon", "scripts": { "build": "node ../../../../scripts/build.js", "package": "yarn publish" diff --git a/packages/components/@deprecated/outline-image-slider/package.json b/packages/components/@deprecated/outline-image-slider/package.json index ecf3401da..4278d454f 100644 --- a/packages/components/@deprecated/outline-image-slider/package.json +++ b/packages/components/@deprecated/outline-image-slider/package.json @@ -21,8 +21,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-image-slider" + "directory": "packages/components/@deprecated/outline-image-slider" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-image-slider", "scripts": { "build": "node ../../../../scripts/build.js", "package": "yarn publish" diff --git a/packages/components/@deprecated/outline-image/package.json b/packages/components/@deprecated/outline-image/package.json index 96422e877..a2bc319bf 100644 --- a/packages/components/@deprecated/outline-image/package.json +++ b/packages/components/@deprecated/outline-image/package.json @@ -21,8 +21,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-image" + "directory": "packages/components/@deprecated/outline-image" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-image", "scripts": { "build": "node ../../../../scripts/build.js", "package": "yarn publish" diff --git a/packages/components/@deprecated/outline-include/package.json b/packages/components/@deprecated/outline-include/package.json index 3653e2659..f5eb6e494 100644 --- a/packages/components/@deprecated/outline-include/package.json +++ b/packages/components/@deprecated/outline-include/package.json @@ -20,8 +20,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-include" + "directory": "packages/components/@deprecated/outline-include" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-include", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-link/package.json b/packages/components/@deprecated/outline-link/package.json index bdedd80b3..bcee6610e 100644 --- a/packages/components/@deprecated/outline-link/package.json +++ b/packages/components/@deprecated/outline-link/package.json @@ -20,8 +20,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-link" + "directory": "packages/components/@deprecated/outline-link" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-link", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-list/package.json b/packages/components/@deprecated/outline-list/package.json index a9fe32ded..60780a7eb 100644 --- a/packages/components/@deprecated/outline-list/package.json +++ b/packages/components/@deprecated/outline-list/package.json @@ -20,8 +20,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-list" + "directory": "packages/components/@deprecated/outline-list" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-list", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-modal/package.json b/packages/components/@deprecated/outline-modal/package.json index 3200b89bd..d927c65cf 100644 --- a/packages/components/@deprecated/outline-modal/package.json +++ b/packages/components/@deprecated/outline-modal/package.json @@ -19,8 +19,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-modal" + "directory": "packages/components/@deprecated/outline-modal" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-modal", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-styled-text/package.json b/packages/components/@deprecated/outline-styled-text/package.json index eb08483c0..3f38ba7dc 100644 --- a/packages/components/@deprecated/outline-styled-text/package.json +++ b/packages/components/@deprecated/outline-styled-text/package.json @@ -19,8 +19,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-styled-text" + "directory": "packages/components/@deprecated/outline-styled-text" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-styled-text", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-tabs/package.json b/packages/components/@deprecated/outline-tabs/package.json index 26709010d..613838c69 100644 --- a/packages/components/@deprecated/outline-tabs/package.json +++ b/packages/components/@deprecated/outline-tabs/package.json @@ -19,8 +19,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-tabs" + "directory": "packages/components/@deprecated/outline-tabs" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-tabs", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-video-vimeo/package.json b/packages/components/@deprecated/outline-video-vimeo/package.json index 7a858356a..600f878d9 100644 --- a/packages/components/@deprecated/outline-video-vimeo/package.json +++ b/packages/components/@deprecated/outline-video-vimeo/package.json @@ -20,8 +20,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-video-vimeo" + "directory": "packages/components/@deprecated/outline-video-vimeo" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-video-vimeo", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/@deprecated/outline-video-youtube/package.json b/packages/components/@deprecated/outline-video-youtube/package.json index 6996650ac..292fa35ae 100644 --- a/packages/components/@deprecated/outline-video-youtube/package.json +++ b/packages/components/@deprecated/outline-video-youtube/package.json @@ -20,8 +20,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-video-youtube" + "directory": "packages/components/@deprecated/outline-video-youtube" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/@deprecated/outline-video-youtube", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/components/outline-core-accordion/package.json b/packages/components/outline-core-accordion/package.json index 1037ecd22..3af5beb3c 100644 --- a/packages/components/outline-core-accordion/package.json +++ b/packages/components/outline-core-accordion/package.json @@ -24,6 +24,7 @@ "url": "https://github.com/phase2/outline.git", "directory": "packages/outline-core-accordion" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/outline-core-accordion", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../scripts/build.js", diff --git a/packages/components/outline-core-alert/package.json b/packages/components/outline-core-alert/package.json index 671944a99..529c144bd 100644 --- a/packages/components/outline-core-alert/package.json +++ b/packages/components/outline-core-alert/package.json @@ -24,6 +24,7 @@ "url": "https://github.com/phase2/outline.git", "directory": "packages/outline-core-alert" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/outline-core-alert", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../scripts/build.js", diff --git a/packages/components/outline-core-breadcrumb/package.json b/packages/components/outline-core-breadcrumb/package.json index bd5df4ce2..1a699f113 100644 --- a/packages/components/outline-core-breadcrumb/package.json +++ b/packages/components/outline-core-breadcrumb/package.json @@ -24,6 +24,7 @@ "url": "https://github.com/phase2/outline.git", "directory": "packages/outline-core-breadcrumb" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/outline-core-breadcrumb", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../scripts/build.js", diff --git a/packages/components/outline-core-card/package.json b/packages/components/outline-core-card/package.json index ce9106d9d..b121693ab 100644 --- a/packages/components/outline-core-card/package.json +++ b/packages/components/outline-core-card/package.json @@ -23,6 +23,7 @@ "url": "https://github.com/phase2/outline.git", "directory": "packages/outline-core-card" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/outline-core-card", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../scripts/build.js", diff --git a/packages/components/outline-core-container/package.json b/packages/components/outline-core-container/package.json index 258090469..65a20cc13 100644 --- a/packages/components/outline-core-container/package.json +++ b/packages/components/outline-core-container/package.json @@ -24,6 +24,7 @@ "url": "https://github.com/phase2/outline.git", "directory": "packages/outline-core-container" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/outline-core-container", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../scripts/build.js", diff --git a/packages/components/outline-core-form/package.json b/packages/components/outline-core-form/package.json index b70ef6376..859d5d071 100644 --- a/packages/components/outline-core-form/package.json +++ b/packages/components/outline-core-form/package.json @@ -24,6 +24,7 @@ "url": "https://github.com/phase2/outline.git", "directory": "packages/outline-core-form" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/outline-core-form", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../scripts/build.js", diff --git a/packages/components/outline-core-icon/package.json b/packages/components/outline-core-icon/package.json index 3cc87d065..06e8ae72f 100644 --- a/packages/components/outline-core-icon/package.json +++ b/packages/components/outline-core-icon/package.json @@ -24,6 +24,7 @@ "url": "https://github.com/phase2/outline.git", "directory": "packages/outline-core-icon" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/outline-core-icon", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../scripts/build.js", diff --git a/packages/components/outline-core-image/package.json b/packages/components/outline-core-image/package.json index e96d5829c..d2c5a0e16 100644 --- a/packages/components/outline-core-image/package.json +++ b/packages/components/outline-core-image/package.json @@ -24,6 +24,7 @@ "url": "https://github.com/phase2/outline.git", "directory": "packages/outline-core-image" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/outline-core-image", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../scripts/build.js", diff --git a/packages/components/outline-core-link/package.json b/packages/components/outline-core-link/package.json index 239091e30..f5f9df3e8 100644 --- a/packages/components/outline-core-link/package.json +++ b/packages/components/outline-core-link/package.json @@ -20,8 +20,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-link" + "directory": "packages/outline-core-link" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/outline-core-link", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../scripts/build.js", diff --git a/packages/components/outline-core-list/package.json b/packages/components/outline-core-list/package.json index fbb8454b8..4da0a9f5e 100644 --- a/packages/components/outline-core-list/package.json +++ b/packages/components/outline-core-list/package.json @@ -24,6 +24,7 @@ "url": "https://github.com/phase2/outline.git", "directory": "packages/outline-core-list" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/outline-core-list", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../scripts/build.js", diff --git a/packages/components/outline-core-modal/package.json b/packages/components/outline-core-modal/package.json index c797d444a..a4acb2cd5 100644 --- a/packages/components/outline-core-modal/package.json +++ b/packages/components/outline-core-modal/package.json @@ -24,6 +24,7 @@ "url": "https://github.com/phase2/outline.git", "directory": "packages/outline-core-modal" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/outline-core-modal", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../scripts/build.js", diff --git a/packages/components/outline-core-text/package.json b/packages/components/outline-core-text/package.json index 72ad3a6b8..1c4677d16 100644 --- a/packages/components/outline-core-text/package.json +++ b/packages/components/outline-core-text/package.json @@ -24,6 +24,7 @@ "url": "https://github.com/phase2/outline.git", "directory": "packages/outline-core-text" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/outline-core-text", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../scripts/build.js", diff --git a/packages/components/outline-core-youtube/package.json b/packages/components/outline-core-youtube/package.json index 73c5cbcbd..efc410456 100644 --- a/packages/components/outline-core-youtube/package.json +++ b/packages/components/outline-core-youtube/package.json @@ -24,6 +24,7 @@ "url": "https://github.com/phase2/outline.git", "directory": "packages/outline-core-youtube" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/components/outline-core-youtube", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../scripts/build.js", diff --git a/packages/controllers/@deprecated/light-dom-styles/package.json b/packages/controllers/@deprecated/light-dom-styles/package.json index 01a038a3e..bf543e7f5 100644 --- a/packages/controllers/@deprecated/light-dom-styles/package.json +++ b/packages/controllers/@deprecated/light-dom-styles/package.json @@ -22,6 +22,7 @@ "url": "https://github.com/phase2/outline.git", "directory": "packages/controllers/@deprecated/light-dom-styles" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/controllers/@deprecated/light-dom-styles", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../../scripts/build.js", diff --git a/packages/documentation/outline-docs/package.json b/packages/documentation/outline-docs/package.json index 637c4acb9..6e7d292bb 100644 --- a/packages/documentation/outline-docs/package.json +++ b/packages/documentation/outline-docs/package.json @@ -20,8 +20,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-docs" + "directory": "packages/documentation/outline-docs" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/documentation/outline-docs", "license": "BSD-3-Clause", "scripts": { "build": "node ../../../scripts/build.js", diff --git a/packages/documentation/outline-examples/package.json b/packages/documentation/outline-examples/package.json index 302f7ad68..2a13d907d 100644 --- a/packages/documentation/outline-examples/package.json +++ b/packages/documentation/outline-examples/package.json @@ -19,8 +19,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-examples" + "directory": "packages/documentation/outline-examples" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/documentation/outline-examples", "scripts": { "build": "node ../../../scripts/build.js", "package": "yarn publish" diff --git a/packages/documentation/outline-static-assets/package.json b/packages/documentation/outline-static-assets/package.json index 482dc648f..86313c3d4 100644 --- a/packages/documentation/outline-static-assets/package.json +++ b/packages/documentation/outline-static-assets/package.json @@ -9,8 +9,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-static-assets" + "directory": "packages/documentation/outline-static-assets" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/documentation/outline-static-assets", "dependencies": {}, "publishConfig": { "access": "public" diff --git a/packages/documentation/outline-storybook/package.json b/packages/documentation/outline-storybook/package.json index 8841bf095..0efc3be89 100644 --- a/packages/documentation/outline-storybook/package.json +++ b/packages/documentation/outline-storybook/package.json @@ -11,6 +11,7 @@ "url": "https://github.com/phase2/outline.git", "directory": "packages/documentation/outline-storybook" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/documentation/outline-storybook", "dependencies": { "@phase2/outline-core": "^0.2.4", "@phase2/outline-alert": "^0.1.8", diff --git a/packages/documentation/outline-style-guide/package.json b/packages/documentation/outline-style-guide/package.json index 97985237f..af6d1f7cd 100644 --- a/packages/documentation/outline-style-guide/package.json +++ b/packages/documentation/outline-style-guide/package.json @@ -19,8 +19,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-style-guide" + "directory": "packages/documentation/outline-style-guide" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/documentation/outline-style-guide", "scripts": { "build": "node ../../../scripts/build.js", "package": "yarn publish" diff --git a/packages/outline-core/package.json b/packages/outline-core/package.json index 4f7a8e073..8dedf74f7 100644 --- a/packages/outline-core/package.json +++ b/packages/outline-core/package.json @@ -21,6 +21,7 @@ "url": "https://github.com/phase2/outline.git", "directory": "packages/outline-core" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/outline-core", "license": "BSD-3-Clause", "scripts": { "build": "node ../../scripts/build.js", diff --git a/packages/outline-templates/package.json b/packages/outline-templates/package.json index 3325c2046..787c04505 100644 --- a/packages/outline-templates/package.json +++ b/packages/outline-templates/package.json @@ -13,5 +13,6 @@ "type": "git", "url": "https://github.com/phase2/outline.git", "directory": "packages/outline-templates" - } + }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/outline-templates" } diff --git a/packages/tools/outline-cli/package.json b/packages/tools/outline-cli/package.json index 533e637ff..00049fb75 100644 --- a/packages/tools/outline-cli/package.json +++ b/packages/tools/outline-cli/package.json @@ -50,7 +50,6 @@ "/npm-shrinkwrap.json", "/oclif.manifest.json" ], - "homepage": "https://github.com/phase2/outline.git", "keywords": [ "outline", "web-components", @@ -77,8 +76,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-cli" + "directory": "packages/tools/outline-cli" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/tools/outline-cli", "scripts": { "build": "shx rm -rf dist && tsc -b", "lint": "eslint . --ext .ts --config .eslintrc", diff --git a/packages/tools/outline-config/package.json b/packages/tools/outline-config/package.json index aa8def20c..c7e18c25c 100644 --- a/packages/tools/outline-config/package.json +++ b/packages/tools/outline-config/package.json @@ -19,8 +19,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-config" + "directory": "packages/tools/outline-config" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/tools/outline-config", "scripts": { "package": "yarn publish" }, diff --git a/packages/tools/outline-tokens/package.json b/packages/tools/outline-tokens/package.json index 980c9dd8b..5883e86c5 100644 --- a/packages/tools/outline-tokens/package.json +++ b/packages/tools/outline-tokens/package.json @@ -15,8 +15,9 @@ "repository": { "type": "git", "url": "https://github.com/phase2/outline.git", - "directory": "packages/outline-tokens" + "directory": "packages/tools/outline-tokens" }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/tools/outline-tokens", "license": "BSD-3-Clause", "scripts": { "sd-init": "style-dictionary init basic", From d00800e0a21197b3c524ebf2dff2f3c4f8d17e2a Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 22:49:43 -0400 Subject: [PATCH 120/143] feat(shuffle): Adding changeset. --- .changeset/green-crews-arrive.md | 40 ++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .changeset/green-crews-arrive.md diff --git a/.changeset/green-crews-arrive.md b/.changeset/green-crews-arrive.md new file mode 100644 index 000000000..84e0f2e05 --- /dev/null +++ b/.changeset/green-crews-arrive.md @@ -0,0 +1,40 @@ +--- +'@phase2/outline-video-youtube': patch +'@phase2/outline-button-group': patch +'@phase2/outline-image-slider': patch +'@phase2/outline-admin-links': patch +'@phase2/outline-breadcrumbs': patch +'@phase2/outline-styled-text': patch +'@phase2/outline-video-vimeo': patch +'@phase2/outline-code-block': patch +'@phase2/outline-accordion': patch +'@phase2/outline-container': patch +'@phase2/outline-controller-light-dom-styles-controller': patch +'@phase2/outline-dropdown': patch +'@phase2/outline-heading': patch +'@phase2/outline-include': patch +'@phase2/outline-button': patch +'@phase2/outline-alert': patch +'@phase2/outline-image': patch +'@phase2/outline-modal': patch +'@phase2/outline-card': patch +'@phase2/outline-form': patch +'@phase2/outline-grid': patch +'@phase2/outline-icon': patch +'@phase2/outline-link': patch +'@phase2/outline-list': patch +'@phase2/outline-tabs': patch +'@phase2/outline-static-assets': patch +'@phase2/outline-style-guide': patch +'@phase2/outline-storybook': patch +'@phase2/outline-examples': patch +'@phase2/outline-core-link': patch +'@phase2/outline-docs': patch +'@phase2/outline-config': patch +'@phase2/outline-tokens': patch +'@phase2/outline-templates': patch +'@phase2/outline-cli': patch +'@phase2/outline-core': patch +--- + +Sweeping shuffle to reorganize the packages directory. From c669b02c8915d3a69562a5f8162f05a9ba1771cc Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 22:56:59 -0400 Subject: [PATCH 121/143] feat(shuffle): Tweaks and fixes. --- package.json | 1 - .../config/storybook.main.css | 700 +++++++++--------- .../outline-storybook/package.json | 1 - .../outline-templates/default/package.json | 1 - yarn.lock | 151 +--- 5 files changed, 353 insertions(+), 501 deletions(-) diff --git a/package.json b/package.json index a20a8b041..5f1411023 100644 --- a/package.json +++ b/package.json @@ -94,7 +94,6 @@ "@storybook/addon-docs": "^7.3.2", "@storybook/addon-essentials": "^7.3.0", "@storybook/addon-links": "^7.3.0", - "@storybook/addon-postcss": "^3.0.0-alpha.1", "@storybook/web-components": "^7.3.0", "@storybook/web-components-vite": "^7.3.0", "@types/estree": "^0.0.47", diff --git a/packages/documentation/outline-storybook/config/storybook.main.css b/packages/documentation/outline-storybook/config/storybook.main.css index 70c1d8ddd..1eb20ce1a 100644 --- a/packages/documentation/outline-storybook/config/storybook.main.css +++ b/packages/documentation/outline-storybook/config/storybook.main.css @@ -1,385 +1,381 @@ @import url('https://rsms.me/inter/inter.css'); -:root { - --brand-primary: #2563eb; - --brand-secondary: #059669; - --brand-tertiary: #dc2626; - --brand-quaternary: #d97706; - --brand-quinary: #9333ea; - --brand-senary: #db2777; - --brand-septenary: #4f46e5; - --brand-octonary: #525252; - --brand-nonary: #1e3a8a; - --brand-denary: #171717; - --status-success: #2f855a; - --status-warning: #b64301; - --status-error: #c53030; - --status-info: #1e3a8a; - --outline-phase2-blue: #0080ff; - --outline-karma-coral: #fa5c5c; - --outline-soft-black: #171717; - --outline-not-gray: #cfc7d4; - --outline-misty-teal: #73f2e5; - --outline-electric-violet: #9484ff; - --outline-dusty-blue: #7fc7ee; - --outline-transparent: transparent; - --outline-white: #fff; - --outline-black: #000; +:root{ + --brand-primary:#2563eb; + --brand-secondary:#059669; + --brand-tertiary:#dc2626; + --brand-quaternary:#d97706; + --brand-quinary:#9333ea; + --brand-senary:#db2777; + --brand-septenary:#4f46e5; + --brand-octonary:#525252; + --brand-nonary:#1e3a8a; + --brand-denary:#171717; + --status-success:#2f855a; + --status-warning:#b64301; + --status-error:#c53030; + --status-info:#1e3a8a; + --outline-phase2-blue:#0080ff; + --outline-karma-coral:#fa5c5c; + --outline-soft-black:#171717; + --outline-not-gray:#cfc7d4; + --outline-misty-teal:#73f2e5; + --outline-electric-violet:#9484ff; + --outline-dusty-blue:#7fc7ee; + --outline-transparent:transparent; + --outline-white:#fff; + --outline-black:#000; + + --outline-gray-50:#fafafa; + --outline-gray-100:#f5f5f5; + --outline-gray-200:#e5e5e5; + --outline-gray-300:#d4d4d4; + --outline-gray-400:#a3a3a3; + --outline-gray-500:#737373; + --outline-gray-600:#525252; + --outline-gray-700:#404040; + --outline-gray-800:#262626; + --outline-gray-900:#171717; - --outline-gray-50: #fafafa; - --outline-gray-100: #f5f5f5; - --outline-gray-200: #e5e5e5; - --outline-gray-300: #d4d4d4; - --outline-gray-400: #a3a3a3; - --outline-gray-500: #737373; - --outline-gray-600: #525252; - --outline-gray-700: #404040; - --outline-gray-800: #262626; - --outline-gray-900: #171717; + --outline-blue-50:#eff6ff; + --outline-blue-100:#dbeafe; + --outline-blue-200:#bfdbfe; + --outline-blue-300:#93c5fd; + --outline-blue-400:#60a5fa; + --outline-blue-500:#3b82f6; + --outline-blue-600:#2563eb; + --outline-blue-700:#1d4ed8; + --outline-blue-800:#1e40af; + --outline-blue-900:#1e3a8a; - --outline-blue-50: #eff6ff; - --outline-blue-100: #dbeafe; - --outline-blue-200: #bfdbfe; - --outline-blue-300: #93c5fd; - --outline-blue-400: #60a5fa; - --outline-blue-500: #3b82f6; - --outline-blue-600: #2563eb; - --outline-blue-700: #1d4ed8; - --outline-blue-800: #1e40af; - --outline-blue-900: #1e3a8a; + --red-50:#fef2f2; + --red-100:#fee2e2; + --red-200:#fecaca; + --red-300:#fca5a5; + --red-400:#f87171; + --red-500:#ef4444; + --red-600:#dc2626; + --red-700:#b91c1c; + --red-800:#991b1b; + --red-900:#7f1d1d; + --yellow-50:#fffbeb; + --yellow-100:#fef3c7; + --yellow-200:#fde68a; + --yellow-300:#fcd34d; + --yellow-400:#fbbf24; + --yellow-500:#f59e0b; + --yellow-600:#d97706; + --yellow-700:#b45309; + --yellow-800:#92400e; + --yellow-900:#78350f; + --green-50:#ecfdf5; + --green-100:#d1fae5; + --green-200:#a7f3d0; + --green-300:#6ee7b7; + --green-400:#34d399; + --green-500:#10b981; + --green-600:#059669; + --green-700:#047857; + --green-800:#065f46; + --green-900:#064e3b; + --indigo-50:#eef2ff; + --indigo-100:#e0e7ff; + --indigo-200:#c7d2fe; + --indigo-300:#a5b4fc; + --indigo-400:#818cf8; + --indigo-500:#6366f1; + --indigo-600:#4f46e5; + --indigo-700:#4338ca; + --indigo-800:#3730a3; + --indigo-900:#312e81; + --purple-50:#faf5ff; + --purple-100:#f3e8ff; + --purple-200:#e9d5ff; + --purple-300:#d8b4fe; + --purple-400:#c084fc; + --purple-500:#a855f7; + --purple-600:#9333ea; + --purple-700:#7e22ce; + --purple-800:#6b21a8; + --purple-900:#581c87; + --pink-50:#fdf2f8; + --pink-100:#fce7f3; + --pink-200:#fbcfe8; + --pink-300:#f9a8d4; + --pink-400:#f472b6; + --pink-500:#ec4899; + --pink-600:#db2777; + --pink-700:#be185d; + --pink-800:#9d174d; + --pink-900:#831843; + --screen-xs:480px; + --screen-sm:640px; + --screen-md:768px; + --screen-lg:1024px; + --screen-xl:1280px; + --screen-xxl:1440px; + --screen-xxxl:2180px; - --red-50: #fef2f2; - --red-100: #fee2e2; - --red-200: #fecaca; - --red-300: #fca5a5; - --red-400: #f87171; - --red-500: #ef4444; - --red-600: #dc2626; - --red-700: #b91c1c; - --red-800: #991b1b; - --red-900: #7f1d1d; - --yellow-50: #fffbeb; - --yellow-100: #fef3c7; - --yellow-200: #fde68a; - --yellow-300: #fcd34d; - --yellow-400: #fbbf24; - --yellow-500: #f59e0b; - --yellow-600: #d97706; - --yellow-700: #b45309; - --yellow-800: #92400e; - --yellow-900: #78350f; - --green-50: #ecfdf5; - --green-100: #d1fae5; - --green-200: #a7f3d0; - --green-300: #6ee7b7; - --green-400: #34d399; - --green-500: #10b981; - --green-600: #059669; - --green-700: #047857; - --green-800: #065f46; - --green-900: #064e3b; - --indigo-50: #eef2ff; - --indigo-100: #e0e7ff; - --indigo-200: #c7d2fe; - --indigo-300: #a5b4fc; - --indigo-400: #818cf8; - --indigo-500: #6366f1; - --indigo-600: #4f46e5; - --indigo-700: #4338ca; - --indigo-800: #3730a3; - --indigo-900: #312e81; - --purple-50: #faf5ff; - --purple-100: #f3e8ff; - --purple-200: #e9d5ff; - --purple-300: #d8b4fe; - --purple-400: #c084fc; - --purple-500: #a855f7; - --purple-600: #9333ea; - --purple-700: #7e22ce; - --purple-800: #6b21a8; - --purple-900: #581c87; - --pink-50: #fdf2f8; - --pink-100: #fce7f3; - --pink-200: #fbcfe8; - --pink-300: #f9a8d4; - --pink-400: #f472b6; - --pink-500: #ec4899; - --pink-600: #db2777; - --pink-700: #be185d; - --pink-800: #9d174d; - --pink-900: #831843; - --screen-xs: 480px; - --screen-sm: 640px; - --screen-md: 768px; - --screen-lg: 1024px; - --screen-xl: 1280px; - --screen-xxl: 1440px; - --screen-xxxl: 2180px; + --spacing-0:0px; + --spacing-1:0.25rem; + --spacing-2:0.5rem; + --spacing-3:0.75rem; + --spacing-4:1rem; + --spacing-5:1.25rem; + --spacing-6:1.5rem; + --spacing-7:1.75rem; + --spacing-8:2rem; + --spacing-9:2.25rem; + --spacing-10:2.5rem; + --spacing-11:2.75rem; + --spacing-12:3rem; + --spacing-14:3.5rem; + --spacing-16:4rem; + --spacing-20:5rem; + --spacing-24:6rem; + --spacing-28:7rem; + --spacing-32:8rem; + --spacing-36:9rem; + --spacing-40:10rem; + --spacing-44:11rem; + --spacing-48:12rem; + --spacing-52:13rem; + --spacing-56:14rem; + --spacing-60:15rem; + --spacing-64:16rem; + --spacing-72:18rem; + --spacing-80:20rem; + --spacing-96:24rem; + --spacing-px:1px; - --spacing-0: 0px; - --spacing-1: 0.25rem; - --spacing-2: 0.5rem; - --spacing-3: 0.75rem; - --spacing-4: 1rem; - --spacing-5: 1.25rem; - --spacing-6: 1.5rem; - --spacing-7: 1.75rem; - --spacing-8: 2rem; - --spacing-9: 2.25rem; - --spacing-10: 2.5rem; - --spacing-11: 2.75rem; - --spacing-12: 3rem; - --spacing-14: 3.5rem; - --spacing-16: 4rem; - --spacing-20: 5rem; - --spacing-24: 6rem; - --spacing-28: 7rem; - --spacing-32: 8rem; - --spacing-36: 9rem; - --spacing-40: 10rem; - --spacing-44: 11rem; - --spacing-48: 12rem; - --spacing-52: 13rem; - --spacing-56: 14rem; - --spacing-60: 15rem; - --spacing-64: 16rem; - --spacing-72: 18rem; - --spacing-80: 20rem; - --spacing-96: 24rem; - --spacing-px: 1px; + --fs-xs:0.75rem; + --fs-sm:0.875rem; + --fs-base:1rem; + --fs-lg:1.125rem; + --fs-xl:1.25rem; + --fs-2xl:1.5rem; + --fs-3xl:1.875rem; + --fs-4xl:2.25rem; + --fs-5xl:3.5rem; + --fs-6xl:4.5rem; + --fs-7xl:5.5rem; + --fs-8xl:6.5rem; + --fs-9xl:7.5rem; - --fs-xs: 0.75rem; - --fs-sm: 0.875rem; - --fs-base: 1rem; - --fs-lg: 1.125rem; - --fs-xl: 1.25rem; - --fs-2xl: 1.5rem; - --fs-3xl: 1.875rem; - --fs-4xl: 2.25rem; - --fs-5xl: 3.5rem; - --fs-6xl: 4.5rem; - --fs-7xl: 5.5rem; - --fs-8xl: 6.5rem; - --fs-9xl: 7.5rem; + --lh-xs:1rem; + --lh-sm:1.25rem; + --lh-base:1.5rem; + --lh-lg:1.75rem; + --lh-xl:1.75rem; + --lh-2xl:2rem; + --lh-3xl:2.25rem; + --lh-4xl:2.5rem; + --lh-5xl:3.75rem; + --lh-6xl:4.75rem; + --lh-7xl:5.75rem; + --lh-8xl:6.75rem; + --lh-9xl:7.75rem; - --lh-xs: 1rem; - --lh-sm: 1.25rem; - --lh-base: 1.5rem; - --lh-lg: 1.75rem; - --lh-xl: 1.75rem; - --lh-2xl: 2rem; - --lh-3xl: 2.25rem; - --lh-4xl: 2.5rem; - --lh-5xl: 3.75rem; - --lh-6xl: 4.75rem; - --lh-7xl: 5.75rem; - --lh-8xl: 6.75rem; - --lh-9xl: 7.75rem; + --ff-display:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-body:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-demo:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-display: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-body: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-demo: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --fw-thin:100; + --fw-extralight:200; + --fw-light:300; + --fw-normal:400; + --fw-medium:500; + --fw-semibold:600; + --fw-bold:700; + --fw-extrabold:800; + --fw-black:900; - --fw-thin: 100; - --fw-extralight: 200; - --fw-light: 300; - --fw-normal: 400; - --fw-medium: 500; - --fw-semibold: 600; - --fw-bold: 700; - --fw-extrabold: 800; - --fw-black: 900; + --fs-h1:4rem; + --fs-h1-medium:3rem; + --fs-h1-small:2.5rem; + + --lh-h1:3rem; + --lh-h1-medium:3.75rem; + --lh-h1-small:2rem; - --fs-h1: 4rem; - --fs-h1-medium: 3rem; - --fs-h1-small: 2.5rem; + --fs-h2:2.75rem; + --fs-h2-medium:2.5rem; + --fs-h2-small:2rem; + + --lh-h2:3.5rem; + --lh-h2-medium:3rem; + --lh-h2-small:2.5rem; + - --lh-h1: 3rem; - --lh-h1-medium: 3.75rem; - --lh-h1-small: 2rem; - - --fs-h2: 2.75rem; - --fs-h2-medium: 2.5rem; - --fs-h2-small: 2rem; - - --lh-h2: 3.5rem; - --lh-h2-medium: 3rem; - --lh-h2-small: 2.5rem; - - --fs-h3: 2rem; - --fs-h3-medium: 1.75rem; - --fs-h3-small: 1.5rem; - - --lh-h3: 2.25rem; - --lh-h3-medium: 2rem; - --lh-h3-small: 1.75rem; - - --fs-h4: 1.5rem; - --fs-h4-medium: 1.5rem; - --fs-h4-small: 1.375rem; - - --lh-h4: 2rem; - --lh-h4-medium: 1.75rem; - --lh-h4-small: 1.75rem; - - --fs-h5: 1.375rem; - --fs-h5-medium: 1.25rem; - --fs-h5-small: 1.125rem; - - --lh-h5: 1.75rem; - --lh-h5-medium: 1.5rem; - --lh-h5-small: 1.375rem; - - --fs-h6: 1.125rem; - --fs-h6-medium: 1.125rem; - --fs-h6-small: 1rem; - - --lh-h6: 1.5rem; - --lh-h6-medium: 1.375rem; - --lh-h6-small: 1.25rem; - --outline-ring-width: 2px; + --fs-h3:2rem; + --fs-h3-medium:1.75rem; + --fs-h3-small:1.5rem; + + --lh-h3:2.25rem; + --lh-h3-medium:2rem; + --lh-h3-small:1.75rem; + + --fs-h4:1.5rem; + --fs-h4-medium:1.5rem; + --fs-h4-small:1.375rem; + + --lh-h4:2rem; + --lh-h4-medium:1.75rem; + --lh-h4-small:1.75rem; + + --fs-h5:1.375rem; + --fs-h5-medium:1.25rem; + --fs-h5-small:1.125rem; + + --lh-h5:1.75rem; + --lh-h5-medium:1.5rem; + --lh-h5-small:1.375rem; + + --fs-h6:1.125rem; + --fs-h6-medium:1.125rem; + --fs-h6-small:1rem; + + --lh-h6:1.5rem; + --lh-h6-medium:1.375rem; + --lh-h6-small:1.25rem; + --outline-ring-width:2px; --outline-ring-inset: ; - --outline-ring-offset-width: 2px; - --outline-ring-offset-color: var(--outline-gray-100); - --outline-ring-color: var(--outline-soft-black); - --outline-ring-offset-shadow: var(--outline-ring-inset) 0 0 0 - var(--outline-ring-offset-width) var(--outline-ring-offset-color); - --outline-ring-shadow: var(--outline-ring-inset) 0 0 0 - calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) - var(--outline-ring-color); + --outline-ring-offset-width:2px; + --outline-ring-offset-color:var(--outline-gray-100); + --outline-ring-color:var(--outline-soft-black); + --outline-ring-offset-shadow:var(--outline-ring-inset) 0 0 0 var(--outline-ring-offset-width) var(--outline-ring-offset-color); + --outline-ring-shadow:var(--outline-ring-inset) 0 0 0 calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) var(--outline-ring-color); + + --outline-shadow:0 0 rgba(0, 0, 0, 0); + --outline-shadow-colored:0 0 rgba(0, 0, 0, 0); - --outline-shadow: 0 0 rgba(0, 0, 0, 0); - --outline-shadow-colored: 0 0 rgba(0, 0, 0, 0); } /* ! tailwindcss v3.0.0 | MIT License | https://tailwindcss.com */ *, ::before, -::after { - box-sizing: border-box; - border-width: 0; - border-style: solid; - border-color: currentColor; +::after{ + box-sizing:border-box; + border-width:0; + border-style:solid; + border-color:currentColor; } ::before, -::after { - --tw-content: ''; -} -html { - line-height: 1.5; - -webkit-text-size-adjust: 100%; - tab-size: 4; - font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, - 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, - 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; -} -body { - margin: 0; - line-height: inherit; -} -hr { - height: 0; - color: inherit; - border-top-width: 1px; -} -abbr[title] { - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; +::after{ + --tw-content:''; +} +html{ + line-height:1.5; + -webkit-text-size-adjust:100%; + tab-size:4; + font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} +body{ + margin:0; + line-height:inherit; +} +hr{ + height:0; + color:inherit; + border-top-width:1px; +} +abbr[title]{ + -webkit-text-decoration:underline dotted; + text-decoration:underline dotted; } h1, h2, h3, h4, h5, -h6 { - font-size: inherit; - font-weight: inherit; +h6{ + font-size:inherit; + font-weight:inherit; } -a { - color: inherit; - text-decoration: inherit; +a{ + color:inherit; + text-decoration:inherit; } b, -strong { - font-weight: bolder; +strong{ + font-weight:bolder; } code, kbd, samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, - 'Liberation Mono', 'Courier New', monospace; - font-size: 1em; +pre{ + font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size:1em; } -small { - font-size: 80%; +small{ + font-size:80%; } sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; +sup{ + font-size:75%; + line-height:0; + position:relative; + vertical-align:baseline; } -sub { - bottom: -0.25em; +sub{ + bottom:-0.25em; } -sup { - top: -0.5em; +sup{ + top:-0.5em; } -table { - text-indent: 0; - border-color: inherit; - border-collapse: collapse; +table{ + text-indent:0; + border-color:inherit; + border-collapse:collapse; } button, input, optgroup, select, -textarea { - font-family: inherit; - font-size: 100%; - line-height: inherit; - color: inherit; - margin: 0; - padding: 0; +textarea{ + font-family:inherit; + font-size:100%; + line-height:inherit; + color:inherit; + margin:0; + padding:0; } button, -select { - text-transform: none; +select{ + text-transform:none; } button, [type='button'], [type='reset'], -[type='submit'] { - -webkit-appearance: button; - background-color: transparent; - background-image: none; +[type='submit']{ + -webkit-appearance:button; + background-color:transparent; + background-image:none; } -:-moz-focusring { - outline: auto; +:-moz-focusring{ + outline:auto; } -:-moz-ui-invalid { - box-shadow: none; +:-moz-ui-invalid{ + box-shadow:none; } -progress { - vertical-align: baseline; +progress{ + vertical-align:baseline; } ::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; +::-webkit-outer-spin-button{ + height:auto; } -[type='search'] { - -webkit-appearance: textfield; - outline-offset: -2px; +[type='search']{ + -webkit-appearance:textfield; + outline-offset:-2px; } -::-webkit-search-decoration { - -webkit-appearance: none; +::-webkit-search-decoration{ + -webkit-appearance:none; } -::-webkit-file-upload-button { - -webkit-appearance: button; - font: inherit; +::-webkit-file-upload-button{ + -webkit-appearance:button; + font:inherit; } -summary { - display: list-item; +summary{ + display:list-item; } blockquote, dl, @@ -393,37 +389,37 @@ h6, hr, figure, p, -pre { - margin: 0; +pre{ + margin:0; } -fieldset { - margin: 0; - padding: 0; +fieldset{ + margin:0; + padding:0; } -legend { - padding: 0; +legend{ + padding:0; } ol, ul, -menu { - list-style: none; - margin: 0; - padding: 0; +menu{ + list-style:none; + margin:0; + padding:0; } -textarea { - resize: vertical; +textarea{ + resize:vertical; } input::placeholder, -textarea::placeholder { - opacity: 1; - color: #9ca3af; +textarea::placeholder{ + opacity:1; + color:#9ca3af; } button, -[role='button'] { - cursor: pointer; +[role="button"]{ + cursor:pointer; } -:disabled { - cursor: default; +:disabled{ + cursor:default; } img, svg, @@ -432,15 +428,15 @@ canvas, audio, iframe, embed, -object { - display: block; - vertical-align: middle; +object{ + display:block; + vertical-align:middle; } img, -video { - max-width: 100%; - height: auto; +video{ + max-width:100%; + height:auto; } -[hidden] { - display: none; +[hidden]{ + display:none; } diff --git a/packages/documentation/outline-storybook/package.json b/packages/documentation/outline-storybook/package.json index 0efc3be89..5d1004ef7 100644 --- a/packages/documentation/outline-storybook/package.json +++ b/packages/documentation/outline-storybook/package.json @@ -24,7 +24,6 @@ "@storybook/addon-essentials": "^7.0.12", "@storybook/addon-links": "^7.0.12", "@storybook/addon-mdx-gfm": "^7.0.12", - "@storybook/addon-postcss": "^3.0.0-alpha.1", "@storybook/web-components": "^7.0.12", "@storybook/web-components-vite": "^7.0.12", "eslint-plugin-storybook": "^0.6.12", diff --git a/packages/outline-templates/default/package.json b/packages/outline-templates/default/package.json index 50ea238d1..528aef7ce 100644 --- a/packages/outline-templates/default/package.json +++ b/packages/outline-templates/default/package.json @@ -131,7 +131,6 @@ "@storybook/addon-actions": "^7.0.12", "@storybook/addon-essentials": "^7.0.12", "@storybook/addon-links": "^7.0.12", - "@storybook/addon-postcss": "^3.0.0-alpha.1", "@storybook/web-components": "^7.0.12", "@storybook/web-components-vite": "^7.0.12", "@tailwindcss/aspect-ratio": "^0.4.0", diff --git a/yarn.lock b/yarn.lock index 480052f8e..133c2e119 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3517,17 +3517,6 @@ "@storybook/types" "7.3.2" ts-dedent "^2.0.0" -"@storybook/addon-postcss@^3.0.0-alpha.1": - version "3.0.0-alpha.1" - resolved "https://registry.yarnpkg.com/@storybook/addon-postcss/-/addon-postcss-3.0.0-alpha.1.tgz#aa69bbeeb778fe184f9880da44b0a7883fc86ba3" - integrity sha512-j3DB//h89ctz0Orh1N4AHuzdzYhbL5XhUdh1V5rJ6tPOhHZ57v60tS4owukY4nE5gqM345lbuXK6MjbSZPqZdQ== - dependencies: - "@storybook/node-logger" "^6.1.14" - css-loader "^3.6.0" - postcss "^7.0.35" - postcss-loader "^4.2.0" - style-loader "^1.3.0" - "@storybook/addon-toolbars@7.3.2": version "7.3.2" resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.3.2.tgz#68637495ce2a850db3affb61b210a086a21d20e1" @@ -3921,17 +3910,6 @@ resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.3.2.tgz#c8fea7b87d63c7b50757646af990d7cf13f7c71e" integrity sha512-XCCYiLa5mQ7KeDQcZ4awlyWDmtxJHLIJeedvXx29JUNztUjgwyon9rlNvxtxtGj6171zgn9MERFh920WyJOOOQ== -"@storybook/node-logger@^6.1.14": - version "6.5.16" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-6.5.16.tgz#d57fd6204c2abfbc297551d98ad5475dd73207cc" - integrity sha512-YjhBKrclQtjhqFNSO+BZK+RXOx6EQypAELJKoLFaawg331e8VUfvUuRCNB3fcEWp8G9oH13PQQte0OTjLyyOYg== - dependencies: - "@types/npmlog" "^4.1.2" - chalk "^4.1.0" - core-js "^3.8.2" - npmlog "^5.0.1" - pretty-hrtime "^1.0.3" - "@storybook/postinstall@7.3.2": version "7.3.2" resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.3.2.tgz#1826abc87d69fc8e125cb7587f19074cb474650d" @@ -4389,7 +4367,7 @@ dependencies: "@types/istanbul-lib-report" "*" -"@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": +"@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.9": version "7.0.12" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.12.tgz#d70faba7039d5fca54c83c7dbab41051d2b6f6cb" integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA== @@ -4527,11 +4505,6 @@ resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== -"@types/npmlog@^4.1.2": - version "4.1.4" - resolved "https://registry.yarnpkg.com/@types/npmlog/-/npmlog-4.1.4.tgz#30eb872153c7ead3e8688c476054ddca004115f6" - integrity sha512-WKG4gTr8przEZBiJ5r3s8ZIAoMXNbOgQ+j/d5O4X3x6kZJRLNvyUJuUK/KoG3+8BaOHPhp2m7WC6JKKeovDSzQ== - "@types/parse-json@^4.0.0": version "4.0.0" resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" @@ -5274,7 +5247,7 @@ ajv-keywords@^3.5.2: resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== -ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.10.0, ajv@^6.12.4: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -6981,11 +6954,6 @@ core-js-compat@^3.31.0: dependencies: browserslist "^4.21.10" -core-js@^3.8.2: - version "3.32.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.32.1.tgz#a7d8736a3ed9dd05940c3c4ff32c591bb735be77" - integrity sha512-lqufgNn9NLnESg5mQeYsxQP5w7wrViSj0jr/kv6ECQiByzQkrn1MKvV0L3acttpDqfQrHLwr2KCMgX5b8X+lyQ== - core-util-is@~1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" @@ -7077,25 +7045,6 @@ css-has-pseudo@^3.0.4: dependencies: postcss-selector-parser "^6.0.9" -css-loader@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.6.0.tgz#2e4b2c7e6e2d27f8c8f28f61bffcd2e6c91ef645" - integrity sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ== - dependencies: - camelcase "^5.3.1" - cssesc "^3.0.0" - icss-utils "^4.1.1" - loader-utils "^1.2.3" - normalize-path "^3.0.0" - postcss "^7.0.32" - postcss-modules-extract-imports "^2.0.0" - postcss-modules-local-by-default "^3.0.2" - postcss-modules-scope "^2.2.0" - postcss-modules-values "^3.0.0" - postcss-value-parser "^4.1.0" - schema-utils "^2.7.0" - semver "^6.3.0" - css-prefers-color-scheme@^6.0.3: version "6.0.3" resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz#ca8a22e5992c10a5b9d315155e7caee625903349" @@ -9790,13 +9739,6 @@ iconv-lite@^0.6.2: dependencies: safer-buffer ">= 2.1.2 < 3.0.0" -icss-utils@^4.0.0, icss-utils@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" - integrity sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== - dependencies: - postcss "^7.0.14" - ieee754@1.1.13: version "1.1.13" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" @@ -11187,7 +11129,7 @@ json-stringify-safe@^5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== -json5@^1.0.1, json5@^1.0.2: +json5@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== @@ -11531,15 +11473,6 @@ load-yaml-file@^0.2.0: pify "^4.0.1" strip-bom "^3.0.0" -loader-utils@^1.2.3: - version "1.4.2" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.2.tgz#29a957f3a63973883eb684f10ffd3d151fec01a3" - integrity sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^1.0.1" - loader-utils@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" @@ -13790,11 +13723,6 @@ pend@~1.2.0: resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== -picocolors@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f" - integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== - picocolors@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" @@ -14114,17 +14042,6 @@ postcss-load-config@^4.0.1: lilconfig "^2.0.5" yaml "^2.1.1" -postcss-loader@^4.2.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-4.3.0.tgz#2c4de9657cd4f07af5ab42bd60a673004da1b8cc" - integrity sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q== - dependencies: - cosmiconfig "^7.0.0" - klona "^2.0.4" - loader-utils "^2.0.0" - schema-utils "^3.0.0" - semver "^7.3.4" - postcss-loader@^5.2.0: version "5.3.0" resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-5.3.0.tgz#1657f869e48d4fdb018a40771c235e499ee26244" @@ -14153,39 +14070,6 @@ postcss-media-minmax@^5.0.0: resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz#7140bddec173e2d6d657edbd8554a55794e2a5b5" integrity sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ== -postcss-modules-extract-imports@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" - integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== - dependencies: - postcss "^7.0.5" - -postcss-modules-local-by-default@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0" - integrity sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== - dependencies: - icss-utils "^4.1.1" - postcss "^7.0.32" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.1.0" - -postcss-modules-scope@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" - integrity sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== - dependencies: - postcss "^7.0.6" - postcss-selector-parser "^6.0.0" - -postcss-modules-values@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" - integrity sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== - dependencies: - icss-utils "^4.0.0" - postcss "^7.0.6" - postcss-nested@5.0.6: version "5.0.6" resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-5.0.6.tgz#466343f7fc8d3d46af3e7dba3fcd47d052a945bc" @@ -14322,7 +14206,7 @@ postcss-selector-parser@6.0.10: cssesc "^3.0.0" util-deprecate "^1.0.2" -postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.6, postcss-selector-parser@^6.0.9: +postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.6, postcss-selector-parser@^6.0.9: version "6.0.13" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b" integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ== @@ -14344,14 +14228,6 @@ postcss@8.4.8: picocolors "^1.0.0" source-map-js "^1.0.2" -postcss@^7.0.14, postcss@^7.0.32, postcss@^7.0.35, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.39" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309" - integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA== - dependencies: - picocolors "^0.2.1" - source-map "^0.6.1" - postcss@^8.1.6, postcss@^8.4.23, postcss@^8.4.27, postcss@^8.4.4: version "8.4.28" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.28.tgz#c6cc681ed00109072816e1557f889ef51cf950a5" @@ -15427,7 +15303,7 @@ scheduler@^0.23.0: dependencies: loose-envify "^1.1.0" -schema-utils@^2.6.5, schema-utils@^2.7.0: +schema-utils@^2.6.5: version "2.7.1" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== @@ -15436,15 +15312,6 @@ schema-utils@^2.6.5, schema-utils@^2.7.0: ajv "^6.12.4" ajv-keywords "^3.5.2" -schema-utils@^3.0.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" - integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== - dependencies: - "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - scoped-regex@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/scoped-regex/-/scoped-regex-2.1.0.tgz#7b9be845d81fd9d21d1ec97c61a0b7cf86d2015f" @@ -16234,14 +16101,6 @@ style-dictionary@^3.7.1: lodash "^4.17.15" tinycolor2 "^1.4.1" -style-loader@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-1.3.0.tgz#828b4a3b3b7e7aa5847ce7bae9e874512114249e" - integrity sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q== - dependencies: - loader-utils "^2.0.0" - schema-utils "^2.7.0" - sucrase@^3.32.0: version "3.34.0" resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.34.0.tgz#1e0e2d8fcf07f8b9c3569067d92fbd8690fb576f" From 2fa1ec6acc1519aab2808e7e60018182fd098a5a Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 23:00:47 -0400 Subject: [PATCH 122/143] feat(shuffle): Updates to `outline-cli` deps. --- packages/tools/outline-cli/yarn.lock | 85 +++++++++++++++------------- 1 file changed, 47 insertions(+), 38 deletions(-) diff --git a/packages/tools/outline-cli/yarn.lock b/packages/tools/outline-cli/yarn.lock index 5ad9c5357..d5446c5b9 100644 --- a/packages/tools/outline-cli/yarn.lock +++ b/packages/tools/outline-cli/yarn.lock @@ -735,55 +735,64 @@ dependencies: "@octokit/openapi-types" "^12.11.0" -"@phase2/outline-alert@^0.1.1": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@phase2/outline-alert/-/outline-alert-0.1.1.tgz#a53d2f9af594b4be65485583743a8c39563ba946" - integrity sha512-YnJo/bxK1aROOzRgl3z8ugj2PnJIw/f3PnlQBxyb5V3zC90J8T/zLikr/tNK2bLhU9x4HGD1F5CDE40yUoxX5Q== +"@phase2/outline-alert@^0.1.8": + version "0.1.9" + resolved "https://registry.yarnpkg.com/@phase2/outline-alert/-/outline-alert-0.1.9.tgz#e234e5a1f311f169f10d2b074d803722139d3063" + integrity sha512-9e1ID9N9HB8ATrw5zDaiqmoZEVDrbg8YisBgJV/IWJyWOSIOfsWau3kMU9qAu+tOnoXx0J+e3lePvr5xNaDUmA== dependencies: - "@phase2/outline-core" "^0.1.0" + "@phase2/outline-core" "^0.2.3" lit "^2.3.1" tslib "^2.1.0" -"@phase2/outline-code-block@^0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@phase2/outline-code-block/-/outline-code-block-0.1.0.tgz#24572454ad373324dba71d1ce4fae964e1bfb104" - integrity sha512-GltajdeoWT85IcOeVuxqXE9RZEsmLm8mCtIBChoeHHBraRf8Daqe/NPAMf9cxYeFCRngDdbHnJLYcCQXNMwH/A== +"@phase2/outline-code-block@^0.1.4": + version "0.1.4" + resolved "https://registry.yarnpkg.com/@phase2/outline-code-block/-/outline-code-block-0.1.4.tgz#1fec1fced2355e86e1761e09dd0f345de557ad36" + integrity sha512-ZawrJO+FmuV4d+ydq3hDtHTXIkm6JLkZRtk05u/Hdnm1hKNTIzCrQV2rp8EixeAsxHnid0SFdh8WVhBgcctzNw== dependencies: - "@phase2/outline-core" "^0.1.0" + "@phase2/outline-core" "^0.2.3" lit "^2.3.1" tslib "^2.1.0" -"@phase2/outline-config@^0.0.1": - version "0.0.1" - resolved "https://registry.yarnpkg.com/@phase2/outline-config/-/outline-config-0.0.1.tgz#b3ccc3ae49166032753fe1165022e3752a6e50ac" - integrity sha512-HoZhL4aqCjdm2HE3YvJgGLboJRPNJLXkRt0UqP0sofxJneAjAJsIdsCKnwecW6ANsEhTAzn0NUbW/g2S+cCuLw== +"@phase2/outline-config@^0.0.11": + version "0.0.11" + resolved "https://registry.yarnpkg.com/@phase2/outline-config/-/outline-config-0.0.11.tgz#463138219118b27ad1038f6c28f930798ba9f377" + integrity sha512-+rRubExLFonKaz3Wu/Nq5xKZLeOTxM90J/e74TP5v0/Lwp6dcj2WiIsKvDdZXXyxpTPgxEBeqvWjcwkLkh4oKQ== -"@phase2/outline-core@^0.1.0": - version "0.1.6" - resolved "https://registry.yarnpkg.com/@phase2/outline-core/-/outline-core-0.1.6.tgz#28236ca97e7a7853e7ad4e5dfd36a29e89b64290" - integrity sha512-PRsHKJ6lo1yCpvzQ7ESqK3RmTgoXFDOaIuIXom0ELcM01NJMUc2eO/hWAudKGJRP6Geu3MqTZyyFv5V7bfAxjw== +"@phase2/outline-core@^0.2.3", "@phase2/outline-core@^0.2.4": + version "0.2.4" + resolved "https://registry.yarnpkg.com/@phase2/outline-core/-/outline-core-0.2.4.tgz#f646fa63d24b8bf433efb559816a8841e9e01e18" + integrity sha512-yb8EGnPOxGJLhiIEppcJy4EZVQIfAZqE5JBEyEynluuD0lSDjdf3ZvOpTXlJbGrcovop70imGDYeJ7DeUaYVIA== dependencies: - "@phase2/outline-config" "^0.0.1" + "@phase2/outline-config" "^0.0.11" -"@phase2/outline-static-assets@^0.0.3": - version "0.0.3" - resolved "https://registry.yarnpkg.com/@phase2/outline-static-assets/-/outline-static-assets-0.0.3.tgz#f635b7def02afff77e39bea1243a8feeb066fc16" - integrity sha512-IPJZ2Fm2OUQEQqHAYoFefC2asMHfiRNvcC8ilGHh6G7CRTie8TI9XcClHZ/PSA1Aar0UkgYMBDxamnv/t9RG8g== - -"@phase2/outline-storybook@^0.0.22": - version "0.0.22" - resolved "https://registry.yarnpkg.com/@phase2/outline-storybook/-/outline-storybook-0.0.22.tgz#6227df51433530f0cc1fa3591fcb061284334d7a" - integrity sha512-uywbf/ylQidjEZm4LFB3zVMoIcuxm+GYwZ4z2sN+43iURKo9/y8xjAj3/aDyF+RD1+v2qLVdQ9m/NnluRvHyTg== - dependencies: - "@phase2/outline-alert" "^0.1.1" - "@phase2/outline-code-block" "^0.1.0" - "@phase2/outline-core" "^0.1.0" - "@phase2/outline-static-assets" "^0.0.3" - -"@phase2/outline-templates@^0.0.32": - version "0.0.32" - resolved "https://registry.yarnpkg.com/@phase2/outline-templates/-/outline-templates-0.0.32.tgz#bcfded68b36ab834370a89fcc1256b5edf3700d2" - integrity sha512-1LZsuur7NppQLEQo2h2nGhGaWdq487aM3iEAOZqh10D4V3sL7mxaoVSkbGZ06idRMVtVUwv4d7mnBX7Ydmj0/w== +"@phase2/outline-docs@^0.0.18": + version "0.0.18" + resolved "https://registry.yarnpkg.com/@phase2/outline-docs/-/outline-docs-0.0.18.tgz#edc629822400b137fd232b85c032f51347386e24" + integrity sha512-UhY0zX0x/va61ma9qAEQfFks41yx2o8J4esc/ZdCS9Cnl/fUDMieJHE8AxWX9aGJ9witOF8g0s5FYPrx9aY/Qg== + dependencies: + "@phase2/outline-core" "^0.2.4" + tslib "^2.1.0" + +"@phase2/outline-static-assets@^0.0.4": + version "0.0.4" + resolved "https://registry.yarnpkg.com/@phase2/outline-static-assets/-/outline-static-assets-0.0.4.tgz#d671c0aa9273c8e0c9984b4aec418c468bcbb945" + integrity sha512-2z0kNL+cDpr6DKPvNly1GDCcAnF5MmYmw3ROU2dmB/9GF55kq6ZDWJXLPmziO7Xb79OMmMsNg9TljNMw3OuKeQ== + +"@phase2/outline-storybook@^0.0.50": + version "0.0.50" + resolved "https://registry.yarnpkg.com/@phase2/outline-storybook/-/outline-storybook-0.0.50.tgz#e1c75a8035372475ccc55a6fcafcf70a20197340" + integrity sha512-JA/ISOe64g7/d8Mxpja5d1xRoF99CJsd615aIOeXu8VUFoiqvQc+ESkm3cSIyRFITDpsD5MVXKJ3YiIMTUe4Pw== + dependencies: + "@phase2/outline-alert" "^0.1.8" + "@phase2/outline-code-block" "^0.1.4" + "@phase2/outline-core" "^0.2.4" + "@phase2/outline-docs" "^0.0.18" + "@phase2/outline-static-assets" "^0.0.4" + +"@phase2/outline-templates@^0.0.47": + version "0.0.47" + resolved "https://registry.yarnpkg.com/@phase2/outline-templates/-/outline-templates-0.0.47.tgz#722289e542cab274793fbcd32c761aa42dede5ba" + integrity sha512-1t1sQZn++1Rdn1UWSpl892JQ93Cq40q9rs/R69yNBORrIOo1i8XKANvwgBK8s34i7OrdnsWsPy/LFW2U82uOVw== "@tootallnate/once@1": version "1.1.2" From d106d9bd9fd5a2eb6207cdb68ddac381acbff9ee Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 23:03:13 -0400 Subject: [PATCH 123/143] fix(prettier): Formatting fixes. --- .../config/storybook.main.css | 700 +++++++++--------- 1 file changed, 352 insertions(+), 348 deletions(-) diff --git a/packages/documentation/outline-storybook/config/storybook.main.css b/packages/documentation/outline-storybook/config/storybook.main.css index 1eb20ce1a..70c1d8ddd 100644 --- a/packages/documentation/outline-storybook/config/storybook.main.css +++ b/packages/documentation/outline-storybook/config/storybook.main.css @@ -1,381 +1,385 @@ @import url('https://rsms.me/inter/inter.css'); -:root{ - --brand-primary:#2563eb; - --brand-secondary:#059669; - --brand-tertiary:#dc2626; - --brand-quaternary:#d97706; - --brand-quinary:#9333ea; - --brand-senary:#db2777; - --brand-septenary:#4f46e5; - --brand-octonary:#525252; - --brand-nonary:#1e3a8a; - --brand-denary:#171717; - --status-success:#2f855a; - --status-warning:#b64301; - --status-error:#c53030; - --status-info:#1e3a8a; - --outline-phase2-blue:#0080ff; - --outline-karma-coral:#fa5c5c; - --outline-soft-black:#171717; - --outline-not-gray:#cfc7d4; - --outline-misty-teal:#73f2e5; - --outline-electric-violet:#9484ff; - --outline-dusty-blue:#7fc7ee; - --outline-transparent:transparent; - --outline-white:#fff; - --outline-black:#000; - - --outline-gray-50:#fafafa; - --outline-gray-100:#f5f5f5; - --outline-gray-200:#e5e5e5; - --outline-gray-300:#d4d4d4; - --outline-gray-400:#a3a3a3; - --outline-gray-500:#737373; - --outline-gray-600:#525252; - --outline-gray-700:#404040; - --outline-gray-800:#262626; - --outline-gray-900:#171717; +:root { + --brand-primary: #2563eb; + --brand-secondary: #059669; + --brand-tertiary: #dc2626; + --brand-quaternary: #d97706; + --brand-quinary: #9333ea; + --brand-senary: #db2777; + --brand-septenary: #4f46e5; + --brand-octonary: #525252; + --brand-nonary: #1e3a8a; + --brand-denary: #171717; + --status-success: #2f855a; + --status-warning: #b64301; + --status-error: #c53030; + --status-info: #1e3a8a; + --outline-phase2-blue: #0080ff; + --outline-karma-coral: #fa5c5c; + --outline-soft-black: #171717; + --outline-not-gray: #cfc7d4; + --outline-misty-teal: #73f2e5; + --outline-electric-violet: #9484ff; + --outline-dusty-blue: #7fc7ee; + --outline-transparent: transparent; + --outline-white: #fff; + --outline-black: #000; - --outline-blue-50:#eff6ff; - --outline-blue-100:#dbeafe; - --outline-blue-200:#bfdbfe; - --outline-blue-300:#93c5fd; - --outline-blue-400:#60a5fa; - --outline-blue-500:#3b82f6; - --outline-blue-600:#2563eb; - --outline-blue-700:#1d4ed8; - --outline-blue-800:#1e40af; - --outline-blue-900:#1e3a8a; + --outline-gray-50: #fafafa; + --outline-gray-100: #f5f5f5; + --outline-gray-200: #e5e5e5; + --outline-gray-300: #d4d4d4; + --outline-gray-400: #a3a3a3; + --outline-gray-500: #737373; + --outline-gray-600: #525252; + --outline-gray-700: #404040; + --outline-gray-800: #262626; + --outline-gray-900: #171717; - --red-50:#fef2f2; - --red-100:#fee2e2; - --red-200:#fecaca; - --red-300:#fca5a5; - --red-400:#f87171; - --red-500:#ef4444; - --red-600:#dc2626; - --red-700:#b91c1c; - --red-800:#991b1b; - --red-900:#7f1d1d; - --yellow-50:#fffbeb; - --yellow-100:#fef3c7; - --yellow-200:#fde68a; - --yellow-300:#fcd34d; - --yellow-400:#fbbf24; - --yellow-500:#f59e0b; - --yellow-600:#d97706; - --yellow-700:#b45309; - --yellow-800:#92400e; - --yellow-900:#78350f; - --green-50:#ecfdf5; - --green-100:#d1fae5; - --green-200:#a7f3d0; - --green-300:#6ee7b7; - --green-400:#34d399; - --green-500:#10b981; - --green-600:#059669; - --green-700:#047857; - --green-800:#065f46; - --green-900:#064e3b; - --indigo-50:#eef2ff; - --indigo-100:#e0e7ff; - --indigo-200:#c7d2fe; - --indigo-300:#a5b4fc; - --indigo-400:#818cf8; - --indigo-500:#6366f1; - --indigo-600:#4f46e5; - --indigo-700:#4338ca; - --indigo-800:#3730a3; - --indigo-900:#312e81; - --purple-50:#faf5ff; - --purple-100:#f3e8ff; - --purple-200:#e9d5ff; - --purple-300:#d8b4fe; - --purple-400:#c084fc; - --purple-500:#a855f7; - --purple-600:#9333ea; - --purple-700:#7e22ce; - --purple-800:#6b21a8; - --purple-900:#581c87; - --pink-50:#fdf2f8; - --pink-100:#fce7f3; - --pink-200:#fbcfe8; - --pink-300:#f9a8d4; - --pink-400:#f472b6; - --pink-500:#ec4899; - --pink-600:#db2777; - --pink-700:#be185d; - --pink-800:#9d174d; - --pink-900:#831843; - --screen-xs:480px; - --screen-sm:640px; - --screen-md:768px; - --screen-lg:1024px; - --screen-xl:1280px; - --screen-xxl:1440px; - --screen-xxxl:2180px; + --outline-blue-50: #eff6ff; + --outline-blue-100: #dbeafe; + --outline-blue-200: #bfdbfe; + --outline-blue-300: #93c5fd; + --outline-blue-400: #60a5fa; + --outline-blue-500: #3b82f6; + --outline-blue-600: #2563eb; + --outline-blue-700: #1d4ed8; + --outline-blue-800: #1e40af; + --outline-blue-900: #1e3a8a; - --spacing-0:0px; - --spacing-1:0.25rem; - --spacing-2:0.5rem; - --spacing-3:0.75rem; - --spacing-4:1rem; - --spacing-5:1.25rem; - --spacing-6:1.5rem; - --spacing-7:1.75rem; - --spacing-8:2rem; - --spacing-9:2.25rem; - --spacing-10:2.5rem; - --spacing-11:2.75rem; - --spacing-12:3rem; - --spacing-14:3.5rem; - --spacing-16:4rem; - --spacing-20:5rem; - --spacing-24:6rem; - --spacing-28:7rem; - --spacing-32:8rem; - --spacing-36:9rem; - --spacing-40:10rem; - --spacing-44:11rem; - --spacing-48:12rem; - --spacing-52:13rem; - --spacing-56:14rem; - --spacing-60:15rem; - --spacing-64:16rem; - --spacing-72:18rem; - --spacing-80:20rem; - --spacing-96:24rem; - --spacing-px:1px; + --red-50: #fef2f2; + --red-100: #fee2e2; + --red-200: #fecaca; + --red-300: #fca5a5; + --red-400: #f87171; + --red-500: #ef4444; + --red-600: #dc2626; + --red-700: #b91c1c; + --red-800: #991b1b; + --red-900: #7f1d1d; + --yellow-50: #fffbeb; + --yellow-100: #fef3c7; + --yellow-200: #fde68a; + --yellow-300: #fcd34d; + --yellow-400: #fbbf24; + --yellow-500: #f59e0b; + --yellow-600: #d97706; + --yellow-700: #b45309; + --yellow-800: #92400e; + --yellow-900: #78350f; + --green-50: #ecfdf5; + --green-100: #d1fae5; + --green-200: #a7f3d0; + --green-300: #6ee7b7; + --green-400: #34d399; + --green-500: #10b981; + --green-600: #059669; + --green-700: #047857; + --green-800: #065f46; + --green-900: #064e3b; + --indigo-50: #eef2ff; + --indigo-100: #e0e7ff; + --indigo-200: #c7d2fe; + --indigo-300: #a5b4fc; + --indigo-400: #818cf8; + --indigo-500: #6366f1; + --indigo-600: #4f46e5; + --indigo-700: #4338ca; + --indigo-800: #3730a3; + --indigo-900: #312e81; + --purple-50: #faf5ff; + --purple-100: #f3e8ff; + --purple-200: #e9d5ff; + --purple-300: #d8b4fe; + --purple-400: #c084fc; + --purple-500: #a855f7; + --purple-600: #9333ea; + --purple-700: #7e22ce; + --purple-800: #6b21a8; + --purple-900: #581c87; + --pink-50: #fdf2f8; + --pink-100: #fce7f3; + --pink-200: #fbcfe8; + --pink-300: #f9a8d4; + --pink-400: #f472b6; + --pink-500: #ec4899; + --pink-600: #db2777; + --pink-700: #be185d; + --pink-800: #9d174d; + --pink-900: #831843; + --screen-xs: 480px; + --screen-sm: 640px; + --screen-md: 768px; + --screen-lg: 1024px; + --screen-xl: 1280px; + --screen-xxl: 1440px; + --screen-xxxl: 2180px; - --fs-xs:0.75rem; - --fs-sm:0.875rem; - --fs-base:1rem; - --fs-lg:1.125rem; - --fs-xl:1.25rem; - --fs-2xl:1.5rem; - --fs-3xl:1.875rem; - --fs-4xl:2.25rem; - --fs-5xl:3.5rem; - --fs-6xl:4.5rem; - --fs-7xl:5.5rem; - --fs-8xl:6.5rem; - --fs-9xl:7.5rem; + --spacing-0: 0px; + --spacing-1: 0.25rem; + --spacing-2: 0.5rem; + --spacing-3: 0.75rem; + --spacing-4: 1rem; + --spacing-5: 1.25rem; + --spacing-6: 1.5rem; + --spacing-7: 1.75rem; + --spacing-8: 2rem; + --spacing-9: 2.25rem; + --spacing-10: 2.5rem; + --spacing-11: 2.75rem; + --spacing-12: 3rem; + --spacing-14: 3.5rem; + --spacing-16: 4rem; + --spacing-20: 5rem; + --spacing-24: 6rem; + --spacing-28: 7rem; + --spacing-32: 8rem; + --spacing-36: 9rem; + --spacing-40: 10rem; + --spacing-44: 11rem; + --spacing-48: 12rem; + --spacing-52: 13rem; + --spacing-56: 14rem; + --spacing-60: 15rem; + --spacing-64: 16rem; + --spacing-72: 18rem; + --spacing-80: 20rem; + --spacing-96: 24rem; + --spacing-px: 1px; - --lh-xs:1rem; - --lh-sm:1.25rem; - --lh-base:1.5rem; - --lh-lg:1.75rem; - --lh-xl:1.75rem; - --lh-2xl:2rem; - --lh-3xl:2.25rem; - --lh-4xl:2.5rem; - --lh-5xl:3.75rem; - --lh-6xl:4.75rem; - --lh-7xl:5.75rem; - --lh-8xl:6.75rem; - --lh-9xl:7.75rem; + --fs-xs: 0.75rem; + --fs-sm: 0.875rem; + --fs-base: 1rem; + --fs-lg: 1.125rem; + --fs-xl: 1.25rem; + --fs-2xl: 1.5rem; + --fs-3xl: 1.875rem; + --fs-4xl: 2.25rem; + --fs-5xl: 3.5rem; + --fs-6xl: 4.5rem; + --fs-7xl: 5.5rem; + --fs-8xl: 6.5rem; + --fs-9xl: 7.5rem; - --ff-display:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-body:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-demo:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --lh-xs: 1rem; + --lh-sm: 1.25rem; + --lh-base: 1.5rem; + --lh-lg: 1.75rem; + --lh-xl: 1.75rem; + --lh-2xl: 2rem; + --lh-3xl: 2.25rem; + --lh-4xl: 2.5rem; + --lh-5xl: 3.75rem; + --lh-6xl: 4.75rem; + --lh-7xl: 5.75rem; + --lh-8xl: 6.75rem; + --lh-9xl: 7.75rem; - --fw-thin:100; - --fw-extralight:200; - --fw-light:300; - --fw-normal:400; - --fw-medium:500; - --fw-semibold:600; - --fw-bold:700; - --fw-extrabold:800; - --fw-black:900; + --ff-display: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-body: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-demo: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --fs-h1:4rem; - --fs-h1-medium:3rem; - --fs-h1-small:2.5rem; - - --lh-h1:3rem; - --lh-h1-medium:3.75rem; - --lh-h1-small:2rem; + --fw-thin: 100; + --fw-extralight: 200; + --fw-light: 300; + --fw-normal: 400; + --fw-medium: 500; + --fw-semibold: 600; + --fw-bold: 700; + --fw-extrabold: 800; + --fw-black: 900; - --fs-h2:2.75rem; - --fs-h2-medium:2.5rem; - --fs-h2-small:2rem; - - --lh-h2:3.5rem; - --lh-h2-medium:3rem; - --lh-h2-small:2.5rem; - + --fs-h1: 4rem; + --fs-h1-medium: 3rem; + --fs-h1-small: 2.5rem; - --fs-h3:2rem; - --fs-h3-medium:1.75rem; - --fs-h3-small:1.5rem; - - --lh-h3:2.25rem; - --lh-h3-medium:2rem; - --lh-h3-small:1.75rem; - - --fs-h4:1.5rem; - --fs-h4-medium:1.5rem; - --fs-h4-small:1.375rem; - - --lh-h4:2rem; - --lh-h4-medium:1.75rem; - --lh-h4-small:1.75rem; - - --fs-h5:1.375rem; - --fs-h5-medium:1.25rem; - --fs-h5-small:1.125rem; - - --lh-h5:1.75rem; - --lh-h5-medium:1.5rem; - --lh-h5-small:1.375rem; - - --fs-h6:1.125rem; - --fs-h6-medium:1.125rem; - --fs-h6-small:1rem; - - --lh-h6:1.5rem; - --lh-h6-medium:1.375rem; - --lh-h6-small:1.25rem; - --outline-ring-width:2px; - --outline-ring-inset: ; - --outline-ring-offset-width:2px; - --outline-ring-offset-color:var(--outline-gray-100); - --outline-ring-color:var(--outline-soft-black); - --outline-ring-offset-shadow:var(--outline-ring-inset) 0 0 0 var(--outline-ring-offset-width) var(--outline-ring-offset-color); - --outline-ring-shadow:var(--outline-ring-inset) 0 0 0 calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) var(--outline-ring-color); + --lh-h1: 3rem; + --lh-h1-medium: 3.75rem; + --lh-h1-small: 2rem; + + --fs-h2: 2.75rem; + --fs-h2-medium: 2.5rem; + --fs-h2-small: 2rem; + + --lh-h2: 3.5rem; + --lh-h2-medium: 3rem; + --lh-h2-small: 2.5rem; + + --fs-h3: 2rem; + --fs-h3-medium: 1.75rem; + --fs-h3-small: 1.5rem; + + --lh-h3: 2.25rem; + --lh-h3-medium: 2rem; + --lh-h3-small: 1.75rem; + + --fs-h4: 1.5rem; + --fs-h4-medium: 1.5rem; + --fs-h4-small: 1.375rem; + + --lh-h4: 2rem; + --lh-h4-medium: 1.75rem; + --lh-h4-small: 1.75rem; + + --fs-h5: 1.375rem; + --fs-h5-medium: 1.25rem; + --fs-h5-small: 1.125rem; - --outline-shadow:0 0 rgba(0, 0, 0, 0); - --outline-shadow-colored:0 0 rgba(0, 0, 0, 0); + --lh-h5: 1.75rem; + --lh-h5-medium: 1.5rem; + --lh-h5-small: 1.375rem; + --fs-h6: 1.125rem; + --fs-h6-medium: 1.125rem; + --fs-h6-small: 1rem; + + --lh-h6: 1.5rem; + --lh-h6-medium: 1.375rem; + --lh-h6-small: 1.25rem; + --outline-ring-width: 2px; + --outline-ring-inset: ; + --outline-ring-offset-width: 2px; + --outline-ring-offset-color: var(--outline-gray-100); + --outline-ring-color: var(--outline-soft-black); + --outline-ring-offset-shadow: var(--outline-ring-inset) 0 0 0 + var(--outline-ring-offset-width) var(--outline-ring-offset-color); + --outline-ring-shadow: var(--outline-ring-inset) 0 0 0 + calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) + var(--outline-ring-color); + + --outline-shadow: 0 0 rgba(0, 0, 0, 0); + --outline-shadow-colored: 0 0 rgba(0, 0, 0, 0); } /* ! tailwindcss v3.0.0 | MIT License | https://tailwindcss.com */ *, ::before, -::after{ - box-sizing:border-box; - border-width:0; - border-style:solid; - border-color:currentColor; +::after { + box-sizing: border-box; + border-width: 0; + border-style: solid; + border-color: currentColor; } ::before, -::after{ - --tw-content:''; -} -html{ - line-height:1.5; - -webkit-text-size-adjust:100%; - tab-size:4; - font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; -} -body{ - margin:0; - line-height:inherit; -} -hr{ - height:0; - color:inherit; - border-top-width:1px; -} -abbr[title]{ - -webkit-text-decoration:underline dotted; - text-decoration:underline dotted; +::after { + --tw-content: ''; +} +html { + line-height: 1.5; + -webkit-text-size-adjust: 100%; + tab-size: 4; + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, + 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, + 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} +body { + margin: 0; + line-height: inherit; +} +hr { + height: 0; + color: inherit; + border-top-width: 1px; +} +abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; } h1, h2, h3, h4, h5, -h6{ - font-size:inherit; - font-weight:inherit; +h6 { + font-size: inherit; + font-weight: inherit; } -a{ - color:inherit; - text-decoration:inherit; +a { + color: inherit; + text-decoration: inherit; } b, -strong{ - font-weight:bolder; +strong { + font-weight: bolder; } code, kbd, samp, -pre{ - font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - font-size:1em; +pre { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, + 'Liberation Mono', 'Courier New', monospace; + font-size: 1em; } -small{ - font-size:80%; +small { + font-size: 80%; } sub, -sup{ - font-size:75%; - line-height:0; - position:relative; - vertical-align:baseline; +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } -sub{ - bottom:-0.25em; +sub { + bottom: -0.25em; } -sup{ - top:-0.5em; +sup { + top: -0.5em; } -table{ - text-indent:0; - border-color:inherit; - border-collapse:collapse; +table { + text-indent: 0; + border-color: inherit; + border-collapse: collapse; } button, input, optgroup, select, -textarea{ - font-family:inherit; - font-size:100%; - line-height:inherit; - color:inherit; - margin:0; - padding:0; +textarea { + font-family: inherit; + font-size: 100%; + line-height: inherit; + color: inherit; + margin: 0; + padding: 0; } button, -select{ - text-transform:none; +select { + text-transform: none; } button, [type='button'], [type='reset'], -[type='submit']{ - -webkit-appearance:button; - background-color:transparent; - background-image:none; +[type='submit'] { + -webkit-appearance: button; + background-color: transparent; + background-image: none; } -:-moz-focusring{ - outline:auto; +:-moz-focusring { + outline: auto; } -:-moz-ui-invalid{ - box-shadow:none; +:-moz-ui-invalid { + box-shadow: none; } -progress{ - vertical-align:baseline; +progress { + vertical-align: baseline; } ::-webkit-inner-spin-button, -::-webkit-outer-spin-button{ - height:auto; +::-webkit-outer-spin-button { + height: auto; } -[type='search']{ - -webkit-appearance:textfield; - outline-offset:-2px; +[type='search'] { + -webkit-appearance: textfield; + outline-offset: -2px; } -::-webkit-search-decoration{ - -webkit-appearance:none; +::-webkit-search-decoration { + -webkit-appearance: none; } -::-webkit-file-upload-button{ - -webkit-appearance:button; - font:inherit; +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; } -summary{ - display:list-item; +summary { + display: list-item; } blockquote, dl, @@ -389,37 +393,37 @@ h6, hr, figure, p, -pre{ - margin:0; +pre { + margin: 0; } -fieldset{ - margin:0; - padding:0; +fieldset { + margin: 0; + padding: 0; } -legend{ - padding:0; +legend { + padding: 0; } ol, ul, -menu{ - list-style:none; - margin:0; - padding:0; +menu { + list-style: none; + margin: 0; + padding: 0; } -textarea{ - resize:vertical; +textarea { + resize: vertical; } input::placeholder, -textarea::placeholder{ - opacity:1; - color:#9ca3af; +textarea::placeholder { + opacity: 1; + color: #9ca3af; } button, -[role="button"]{ - cursor:pointer; +[role='button'] { + cursor: pointer; } -:disabled{ - cursor:default; +:disabled { + cursor: default; } img, svg, @@ -428,15 +432,15 @@ canvas, audio, iframe, embed, -object{ - display:block; - vertical-align:middle; +object { + display: block; + vertical-align: middle; } img, -video{ - max-width:100%; - height:auto; +video { + max-width: 100%; + height: auto; } -[hidden]{ - display:none; +[hidden] { + display: none; } From 9d1622d36199b201379924d1484f4e323b6afc37 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 23:12:51 -0400 Subject: [PATCH 124/143] chore(release): Updated packages. --- .changeset/green-crews-arrive.md | 40 ------------------- .../outline-accordion/CHANGELOG.md | 9 +++++ .../outline-accordion/package.json | 6 +-- .../outline-admin-links/CHANGELOG.md | 8 ++++ .../outline-admin-links/package.json | 4 +- .../@deprecated/outline-alert/CHANGELOG.md | 8 ++++ .../@deprecated/outline-alert/package.json | 4 +- .../outline-breadcrumbs/CHANGELOG.md | 8 ++++ .../outline-breadcrumbs/package.json | 4 +- .../outline-button-group/CHANGELOG.md | 8 ++++ .../outline-button-group/package.json | 4 +- .../@deprecated/outline-button/CHANGELOG.md | 9 +++++ .../@deprecated/outline-button/package.json | 6 +-- .../@deprecated/outline-card/CHANGELOG.md | 8 ++++ .../@deprecated/outline-card/package.json | 4 +- .../outline-code-block/CHANGELOG.md | 8 ++++ .../outline-code-block/package.json | 4 +- .../outline-container/CHANGELOG.md | 8 ++++ .../outline-container/package.json | 4 +- .../@deprecated/outline-dropdown/CHANGELOG.md | 11 +++++ .../@deprecated/outline-dropdown/package.json | 10 ++--- .../@deprecated/outline-form/CHANGELOG.md | 9 +++++ .../@deprecated/outline-form/package.json | 6 +-- .../@deprecated/outline-grid/CHANGELOG.md | 8 ++++ .../@deprecated/outline-grid/package.json | 4 +- .../@deprecated/outline-heading/CHANGELOG.md | 8 ++++ .../@deprecated/outline-heading/package.json | 4 +- .../@deprecated/outline-icon/CHANGELOG.md | 9 +++++ .../@deprecated/outline-icon/package.json | 6 +-- .../outline-image-slider/CHANGELOG.md | 8 ++++ .../outline-image-slider/package.json | 4 +- .../@deprecated/outline-image/CHANGELOG.md | 8 ++++ .../@deprecated/outline-image/package.json | 4 +- .../@deprecated/outline-include/CHANGELOG.md | 8 ++++ .../@deprecated/outline-include/package.json | 4 +- .../@deprecated/outline-link/CHANGELOG.md | 8 ++++ .../@deprecated/outline-link/package.json | 4 +- .../@deprecated/outline-list/CHANGELOG.md | 9 +++++ .../@deprecated/outline-list/package.json | 6 +-- .../@deprecated/outline-modal/CHANGELOG.md | 8 ++++ .../@deprecated/outline-modal/package.json | 4 +- .../outline-styled-text/CHANGELOG.md | 8 ++++ .../outline-styled-text/package.json | 4 +- .../@deprecated/outline-tabs/CHANGELOG.md | 10 +++++ .../@deprecated/outline-tabs/package.json | 8 ++-- .../outline-video-vimeo/CHANGELOG.md | 8 ++++ .../outline-video-vimeo/package.json | 4 +- .../outline-video-youtube/CHANGELOG.md | 8 ++++ .../outline-video-youtube/package.json | 4 +- .../outline-core-accordion/package.json | 2 +- .../outline-core-alert/package.json | 2 +- .../outline-core-breadcrumb/package.json | 2 +- .../components/outline-core-card/package.json | 2 +- .../outline-core-container/package.json | 2 +- .../components/outline-core-form/package.json | 2 +- .../components/outline-core-icon/package.json | 2 +- .../outline-core-image/package.json | 2 +- .../components/outline-core-link/CHANGELOG.md | 8 ++++ .../components/outline-core-link/package.json | 4 +- .../components/outline-core-list/package.json | 2 +- .../outline-core-modal/package.json | 2 +- .../components/outline-core-text/package.json | 2 +- .../outline-core-youtube/package.json | 2 +- .../@deprecated/light-dom-styles/CHANGELOG.md | 6 +++ .../@deprecated/light-dom-styles/package.json | 2 +- .../documentation/outline-docs/CHANGELOG.md | 8 ++++ .../documentation/outline-docs/package.json | 4 +- .../outline-examples/CHANGELOG.md | 8 ++++ .../outline-examples/package.json | 4 +- .../outline-static-assets/CHANGELOG.md | 6 +++ .../outline-static-assets/package.json | 2 +- .../outline-storybook/CHANGELOG.md | 12 ++++++ .../outline-storybook/package.json | 12 +++--- .../outline-style-guide/CHANGELOG.md | 8 ++++ .../outline-style-guide/package.json | 4 +- packages/outline-core/CHANGELOG.md | 8 ++++ packages/outline-core/package.json | 4 +- packages/outline-templates/CHANGELOG.md | 6 +++ packages/outline-templates/package.json | 2 +- packages/tools/outline-cli/CHANGELOG.md | 9 +++++ packages/tools/outline-cli/package.json | 6 +-- packages/tools/outline-config/CHANGELOG.md | 6 +++ packages/tools/outline-config/package.json | 2 +- packages/tools/outline-tokens/CHANGELOG.md | 6 +++ packages/tools/outline-tokens/package.json | 2 +- 85 files changed, 387 insertions(+), 134 deletions(-) delete mode 100644 .changeset/green-crews-arrive.md diff --git a/.changeset/green-crews-arrive.md b/.changeset/green-crews-arrive.md deleted file mode 100644 index 84e0f2e05..000000000 --- a/.changeset/green-crews-arrive.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -'@phase2/outline-video-youtube': patch -'@phase2/outline-button-group': patch -'@phase2/outline-image-slider': patch -'@phase2/outline-admin-links': patch -'@phase2/outline-breadcrumbs': patch -'@phase2/outline-styled-text': patch -'@phase2/outline-video-vimeo': patch -'@phase2/outline-code-block': patch -'@phase2/outline-accordion': patch -'@phase2/outline-container': patch -'@phase2/outline-controller-light-dom-styles-controller': patch -'@phase2/outline-dropdown': patch -'@phase2/outline-heading': patch -'@phase2/outline-include': patch -'@phase2/outline-button': patch -'@phase2/outline-alert': patch -'@phase2/outline-image': patch -'@phase2/outline-modal': patch -'@phase2/outline-card': patch -'@phase2/outline-form': patch -'@phase2/outline-grid': patch -'@phase2/outline-icon': patch -'@phase2/outline-link': patch -'@phase2/outline-list': patch -'@phase2/outline-tabs': patch -'@phase2/outline-static-assets': patch -'@phase2/outline-style-guide': patch -'@phase2/outline-storybook': patch -'@phase2/outline-examples': patch -'@phase2/outline-core-link': patch -'@phase2/outline-docs': patch -'@phase2/outline-config': patch -'@phase2/outline-tokens': patch -'@phase2/outline-templates': patch -'@phase2/outline-cli': patch -'@phase2/outline-core': patch ---- - -Sweeping shuffle to reorganize the packages directory. diff --git a/packages/components/@deprecated/outline-accordion/CHANGELOG.md b/packages/components/@deprecated/outline-accordion/CHANGELOG.md index 93a7d5514..4aaca4d7f 100644 --- a/packages/components/@deprecated/outline-accordion/CHANGELOG.md +++ b/packages/components/@deprecated/outline-accordion/CHANGELOG.md @@ -1,5 +1,14 @@ # @phase2/outline-accordion +## 0.1.7 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-icon@0.1.5 + - @phase2/outline-core@0.2.5 + ## 0.1.6 ### Patch Changes diff --git a/packages/components/@deprecated/outline-accordion/package.json b/packages/components/@deprecated/outline-accordion/package.json index d44aeae67..16159dd19 100644 --- a/packages/components/@deprecated/outline-accordion/package.json +++ b/packages/components/@deprecated/outline-accordion/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-accordion", - "version": "0.1.6", + "version": "0.1.7", "description": "The Outline Components for the web accordion component", "keywords": [ "outline components", @@ -28,8 +28,8 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", - "@phase2/outline-icon": "^0.1.4", + "@phase2/outline-core": "^0.2.5", + "@phase2/outline-icon": "^0.1.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-admin-links/CHANGELOG.md b/packages/components/@deprecated/outline-admin-links/CHANGELOG.md index 812816aab..94280ea87 100644 --- a/packages/components/@deprecated/outline-admin-links/CHANGELOG.md +++ b/packages/components/@deprecated/outline-admin-links/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-admin-links +## 0.1.8 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.1.7 ### Patch Changes diff --git a/packages/components/@deprecated/outline-admin-links/package.json b/packages/components/@deprecated/outline-admin-links/package.json index 9665283a1..792019710 100644 --- a/packages/components/@deprecated/outline-admin-links/package.json +++ b/packages/components/@deprecated/outline-admin-links/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-admin-links", - "version": "0.1.7", + "version": "0.1.8", "description": "The Outline Components for the outline-admin-links component", "keywords": [ "outline components", @@ -29,7 +29,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-alert/CHANGELOG.md b/packages/components/@deprecated/outline-alert/CHANGELOG.md index 8023524d5..1beeef66a 100644 --- a/packages/components/@deprecated/outline-alert/CHANGELOG.md +++ b/packages/components/@deprecated/outline-alert/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-alert +## 0.1.10 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.1.9 ### Patch Changes diff --git a/packages/components/@deprecated/outline-alert/package.json b/packages/components/@deprecated/outline-alert/package.json index fcff08b33..d27e62573 100644 --- a/packages/components/@deprecated/outline-alert/package.json +++ b/packages/components/@deprecated/outline-alert/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-alert", - "version": "0.1.9", + "version": "0.1.10", "description": "The Outline Components for the web alert component", "keywords": [ "outline components", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-breadcrumbs/CHANGELOG.md b/packages/components/@deprecated/outline-breadcrumbs/CHANGELOG.md index 56c8d729c..649e3cc37 100644 --- a/packages/components/@deprecated/outline-breadcrumbs/CHANGELOG.md +++ b/packages/components/@deprecated/outline-breadcrumbs/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-breadcrumbs +## 0.1.7 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.1.6 ### Patch Changes diff --git a/packages/components/@deprecated/outline-breadcrumbs/package.json b/packages/components/@deprecated/outline-breadcrumbs/package.json index 3a26171f0..70d44bdd8 100644 --- a/packages/components/@deprecated/outline-breadcrumbs/package.json +++ b/packages/components/@deprecated/outline-breadcrumbs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-breadcrumbs", - "version": "0.1.6", + "version": "0.1.7", "description": "The Outline Components for the web breadcrumb component", "keywords": [ "outline components", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-button-group/CHANGELOG.md b/packages/components/@deprecated/outline-button-group/CHANGELOG.md index 225a43e1a..438f7cb17 100644 --- a/packages/components/@deprecated/outline-button-group/CHANGELOG.md +++ b/packages/components/@deprecated/outline-button-group/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-button-group +## 0.1.6 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.1.5 ### Patch Changes diff --git a/packages/components/@deprecated/outline-button-group/package.json b/packages/components/@deprecated/outline-button-group/package.json index 56f8cb4ec..c3e9b4448 100644 --- a/packages/components/@deprecated/outline-button-group/package.json +++ b/packages/components/@deprecated/outline-button-group/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-button-group", - "version": "0.1.5", + "version": "0.1.6", "description": "The Outline Components for the web button group component", "keywords": [ "outline components", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-button/CHANGELOG.md b/packages/components/@deprecated/outline-button/CHANGELOG.md index 1ca173450..64678579d 100644 --- a/packages/components/@deprecated/outline-button/CHANGELOG.md +++ b/packages/components/@deprecated/outline-button/CHANGELOG.md @@ -1,5 +1,14 @@ # @phase2/outline-button +## 0.1.7 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-link@0.1.8 + - @phase2/outline-core@0.2.5 + ## 0.1.6 ### Patch Changes diff --git a/packages/components/@deprecated/outline-button/package.json b/packages/components/@deprecated/outline-button/package.json index 66013a980..a9b7ecc70 100644 --- a/packages/components/@deprecated/outline-button/package.json +++ b/packages/components/@deprecated/outline-button/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-button", - "version": "0.1.6", + "version": "0.1.7", "description": "The Outline Components for the web button component", "keywords": [ "outline components", @@ -28,8 +28,8 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", - "@phase2/outline-link": "^0.1.6", + "@phase2/outline-core": "^0.2.5", + "@phase2/outline-link": "^0.1.8", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-card/CHANGELOG.md b/packages/components/@deprecated/outline-card/CHANGELOG.md index 950d135d9..acaf7e2c1 100644 --- a/packages/components/@deprecated/outline-card/CHANGELOG.md +++ b/packages/components/@deprecated/outline-card/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-card +## 0.0.9 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.0.8 ### Patch Changes diff --git a/packages/components/@deprecated/outline-card/package.json b/packages/components/@deprecated/outline-card/package.json index f9a5ad17a..c3beaa430 100644 --- a/packages/components/@deprecated/outline-card/package.json +++ b/packages/components/@deprecated/outline-card/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-card", - "version": "0.0.8", + "version": "0.0.9", "description": "The Outline Components for the web card component", "keywords": [ "outline components", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-code-block/CHANGELOG.md b/packages/components/@deprecated/outline-code-block/CHANGELOG.md index 9b205d0cb..a5cec1831 100644 --- a/packages/components/@deprecated/outline-code-block/CHANGELOG.md +++ b/packages/components/@deprecated/outline-code-block/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-code-block +## 0.1.5 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.1.4 ### Patch Changes diff --git a/packages/components/@deprecated/outline-code-block/package.json b/packages/components/@deprecated/outline-code-block/package.json index bbe4950d4..08141e2fb 100644 --- a/packages/components/@deprecated/outline-code-block/package.json +++ b/packages/components/@deprecated/outline-code-block/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-code-block", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the web code block component", "keywords": [ "outline components", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-container/CHANGELOG.md b/packages/components/@deprecated/outline-container/CHANGELOG.md index 52de444b2..7cd1a6f50 100644 --- a/packages/components/@deprecated/outline-container/CHANGELOG.md +++ b/packages/components/@deprecated/outline-container/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-container +## 0.1.8 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.1.7 ### Patch Changes diff --git a/packages/components/@deprecated/outline-container/package.json b/packages/components/@deprecated/outline-container/package.json index edfe2d8a9..1b0d8ac86 100644 --- a/packages/components/@deprecated/outline-container/package.json +++ b/packages/components/@deprecated/outline-container/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-container", - "version": "0.1.7", + "version": "0.1.8", "description": "The Outline Components for the container web component", "keywords": [ "outline", @@ -29,7 +29,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-dropdown/CHANGELOG.md b/packages/components/@deprecated/outline-dropdown/CHANGELOG.md index 0374a68e8..4767ca15c 100644 --- a/packages/components/@deprecated/outline-dropdown/CHANGELOG.md +++ b/packages/components/@deprecated/outline-dropdown/CHANGELOG.md @@ -1,5 +1,16 @@ # @phase2/outline-dropdown +## 0.1.9 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-button@0.1.7 + - @phase2/outline-icon@0.1.5 + - @phase2/outline-link@0.1.8 + - @phase2/outline-core@0.2.5 + ## 0.1.8 ### Patch Changes diff --git a/packages/components/@deprecated/outline-dropdown/package.json b/packages/components/@deprecated/outline-dropdown/package.json index fd32db00c..2ca5c7c65 100644 --- a/packages/components/@deprecated/outline-dropdown/package.json +++ b/packages/components/@deprecated/outline-dropdown/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-dropdown", - "version": "0.1.8", + "version": "0.1.9", "description": "The Outline Components for the dropdown web component", "keywords": [ "outline", @@ -28,10 +28,10 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-button": "^0.1.6", - "@phase2/outline-core": "^0.2.3", - "@phase2/outline-icon": "^0.1.4", - "@phase2/outline-link": "^0.1.7", + "@phase2/outline-button": "^0.1.7", + "@phase2/outline-core": "^0.2.5", + "@phase2/outline-icon": "^0.1.5", + "@phase2/outline-link": "^0.1.8", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-form/CHANGELOG.md b/packages/components/@deprecated/outline-form/CHANGELOG.md index f00e2028a..373f45400 100644 --- a/packages/components/@deprecated/outline-form/CHANGELOG.md +++ b/packages/components/@deprecated/outline-form/CHANGELOG.md @@ -1,5 +1,14 @@ # @phase2/outline-form +## 0.1.4 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-controller-light-dom-styles-controller@0.0.2 + - @phase2/outline-core@0.2.5 + ## 0.1.3 ### Patch Changes diff --git a/packages/components/@deprecated/outline-form/package.json b/packages/components/@deprecated/outline-form/package.json index 8b630906d..4ea5af843 100644 --- a/packages/components/@deprecated/outline-form/package.json +++ b/packages/components/@deprecated/outline-form/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-form", - "version": "0.1.3", + "version": "0.1.4", "description": "The Outline Components for the form component", "keywords": [ "outline components", @@ -28,8 +28,8 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.4", - "@phase2/outline-controller-light-dom-styles-controller": "^0.0.1", + "@phase2/outline-core": "^0.2.5", + "@phase2/outline-controller-light-dom-styles-controller": "^0.0.2", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-grid/CHANGELOG.md b/packages/components/@deprecated/outline-grid/CHANGELOG.md index 43dc6ec65..ced03ccff 100644 --- a/packages/components/@deprecated/outline-grid/CHANGELOG.md +++ b/packages/components/@deprecated/outline-grid/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-grid +## 0.0.9 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.0.8 ### Patch Changes diff --git a/packages/components/@deprecated/outline-grid/package.json b/packages/components/@deprecated/outline-grid/package.json index a3afec278..b7dff6f52 100644 --- a/packages/components/@deprecated/outline-grid/package.json +++ b/packages/components/@deprecated/outline-grid/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-grid", - "version": "0.0.8", + "version": "0.0.9", "description": "The Outline Components for the grid web component", "keywords": [ "outline", @@ -29,7 +29,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-heading/CHANGELOG.md b/packages/components/@deprecated/outline-heading/CHANGELOG.md index c89bc94a9..d472392d9 100644 --- a/packages/components/@deprecated/outline-heading/CHANGELOG.md +++ b/packages/components/@deprecated/outline-heading/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-heading +## 0.1.5 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.1.4 ### Patch Changes diff --git a/packages/components/@deprecated/outline-heading/package.json b/packages/components/@deprecated/outline-heading/package.json index b121198d8..4a0cdce76 100644 --- a/packages/components/@deprecated/outline-heading/package.json +++ b/packages/components/@deprecated/outline-heading/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-heading", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the web heading component", "keywords": [ "outline components", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-icon/CHANGELOG.md b/packages/components/@deprecated/outline-icon/CHANGELOG.md index 9ce379208..7d37902b6 100644 --- a/packages/components/@deprecated/outline-icon/CHANGELOG.md +++ b/packages/components/@deprecated/outline-icon/CHANGELOG.md @@ -1,5 +1,14 @@ # @phase2/outline-icon +## 0.1.5 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-include@0.1.5 + - @phase2/outline-core@0.2.5 + ## 0.1.4 ### Patch Changes diff --git a/packages/components/@deprecated/outline-icon/package.json b/packages/components/@deprecated/outline-icon/package.json index 558bc49c3..580ecbb74 100644 --- a/packages/components/@deprecated/outline-icon/package.json +++ b/packages/components/@deprecated/outline-icon/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-icon", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the icon component", "keywords": [ "outline", @@ -29,8 +29,8 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", - "@phase2/outline-include": "^0.1.4", + "@phase2/outline-core": "^0.2.5", + "@phase2/outline-include": "^0.1.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-image-slider/CHANGELOG.md b/packages/components/@deprecated/outline-image-slider/CHANGELOG.md index 1198b45f0..af3b8169a 100644 --- a/packages/components/@deprecated/outline-image-slider/CHANGELOG.md +++ b/packages/components/@deprecated/outline-image-slider/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-image-slider +## 0.1.6 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.1.5 ### Patch Changes diff --git a/packages/components/@deprecated/outline-image-slider/package.json b/packages/components/@deprecated/outline-image-slider/package.json index 4278d454f..d23551ebb 100644 --- a/packages/components/@deprecated/outline-image-slider/package.json +++ b/packages/components/@deprecated/outline-image-slider/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-image-slider", - "version": "0.1.5", + "version": "0.1.6", "description": "The Outline Components for the image slider component", "keywords": [ "outline", @@ -29,7 +29,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "@splidejs/splide": "^4.0.7", "lit": "^2.3.1", "tslib": "^2.1.0" diff --git a/packages/components/@deprecated/outline-image/CHANGELOG.md b/packages/components/@deprecated/outline-image/CHANGELOG.md index 5d856aa17..09efa7ee7 100644 --- a/packages/components/@deprecated/outline-image/CHANGELOG.md +++ b/packages/components/@deprecated/outline-image/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-image +## 0.1.9 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.1.8 ### Patch Changes diff --git a/packages/components/@deprecated/outline-image/package.json b/packages/components/@deprecated/outline-image/package.json index a2bc319bf..2b94531b4 100644 --- a/packages/components/@deprecated/outline-image/package.json +++ b/packages/components/@deprecated/outline-image/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-image", - "version": "0.1.8", + "version": "0.1.9", "description": "The Outline Components for the image component", "keywords": [ "outline", @@ -29,7 +29,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-include/CHANGELOG.md b/packages/components/@deprecated/outline-include/CHANGELOG.md index db4345b66..17904fff8 100644 --- a/packages/components/@deprecated/outline-include/CHANGELOG.md +++ b/packages/components/@deprecated/outline-include/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-include +## 0.1.5 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.1.4 ### Patch Changes diff --git a/packages/components/@deprecated/outline-include/package.json b/packages/components/@deprecated/outline-include/package.json index f5eb6e494..63d60a729 100644 --- a/packages/components/@deprecated/outline-include/package.json +++ b/packages/components/@deprecated/outline-include/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-include", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the include component", "keywords": [ "outline", @@ -29,7 +29,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-link/CHANGELOG.md b/packages/components/@deprecated/outline-link/CHANGELOG.md index cf6dd865f..42fd68478 100644 --- a/packages/components/@deprecated/outline-link/CHANGELOG.md +++ b/packages/components/@deprecated/outline-link/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-link +## 0.1.8 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.1.7 ### Patch Changes diff --git a/packages/components/@deprecated/outline-link/package.json b/packages/components/@deprecated/outline-link/package.json index bcee6610e..f7ac347aa 100644 --- a/packages/components/@deprecated/outline-link/package.json +++ b/packages/components/@deprecated/outline-link/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-link", - "version": "0.1.7", + "version": "0.1.8", "description": "The Outline Components for the web link component", "keywords": [ "outline", @@ -29,7 +29,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-list/CHANGELOG.md b/packages/components/@deprecated/outline-list/CHANGELOG.md index 4300cf9eb..75c8ff197 100644 --- a/packages/components/@deprecated/outline-list/CHANGELOG.md +++ b/packages/components/@deprecated/outline-list/CHANGELOG.md @@ -1,5 +1,14 @@ # @phase2/outline-list +## 0.1.6 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-heading@0.1.5 + - @phase2/outline-core@0.2.5 + ## 0.1.5 ### Patch Changes diff --git a/packages/components/@deprecated/outline-list/package.json b/packages/components/@deprecated/outline-list/package.json index 60780a7eb..546575859 100644 --- a/packages/components/@deprecated/outline-list/package.json +++ b/packages/components/@deprecated/outline-list/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-list", - "version": "0.1.5", + "version": "0.1.6", "description": "The Outline Components for the web list component", "keywords": [ "outline", @@ -29,8 +29,8 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", - "@phase2/outline-heading": "^0.1.4", + "@phase2/outline-core": "^0.2.5", + "@phase2/outline-heading": "^0.1.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-modal/CHANGELOG.md b/packages/components/@deprecated/outline-modal/CHANGELOG.md index 2b9cde78b..e61cc3fed 100644 --- a/packages/components/@deprecated/outline-modal/CHANGELOG.md +++ b/packages/components/@deprecated/outline-modal/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-modal +## 0.1.8 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.1.7 ### Patch Changes diff --git a/packages/components/@deprecated/outline-modal/package.json b/packages/components/@deprecated/outline-modal/package.json index d927c65cf..b66885106 100644 --- a/packages/components/@deprecated/outline-modal/package.json +++ b/packages/components/@deprecated/outline-modal/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-modal", - "version": "0.1.7", + "version": "0.1.8", "description": "The Outline Components for the web modal component", "keywords": [ "outline components", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-styled-text/CHANGELOG.md b/packages/components/@deprecated/outline-styled-text/CHANGELOG.md index 95daa24cd..bb8393a81 100644 --- a/packages/components/@deprecated/outline-styled-text/CHANGELOG.md +++ b/packages/components/@deprecated/outline-styled-text/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-styled-text +## 0.0.10 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.0.9 ### Patch Changes diff --git a/packages/components/@deprecated/outline-styled-text/package.json b/packages/components/@deprecated/outline-styled-text/package.json index 3f38ba7dc..881175b00 100644 --- a/packages/components/@deprecated/outline-styled-text/package.json +++ b/packages/components/@deprecated/outline-styled-text/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-styled-text", - "version": "0.0.9", + "version": "0.0.10", "description": "The Outline Components for the web styled text component", "keywords": [ "outline components", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-tabs/CHANGELOG.md b/packages/components/@deprecated/outline-tabs/CHANGELOG.md index a60cce45a..d15975b01 100644 --- a/packages/components/@deprecated/outline-tabs/CHANGELOG.md +++ b/packages/components/@deprecated/outline-tabs/CHANGELOG.md @@ -1,5 +1,15 @@ # @phase2/outline-tabs +## 0.1.8 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-accordion@0.1.7 + - @phase2/outline-heading@0.1.5 + - @phase2/outline-core@0.2.5 + ## 0.1.7 ### Patch Changes diff --git a/packages/components/@deprecated/outline-tabs/package.json b/packages/components/@deprecated/outline-tabs/package.json index 613838c69..352b4ebba 100644 --- a/packages/components/@deprecated/outline-tabs/package.json +++ b/packages/components/@deprecated/outline-tabs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-tabs", - "version": "0.1.7", + "version": "0.1.8", "description": "The Outline Components for the web tabs component", "keywords": [ "outline components", @@ -28,9 +28,9 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", - "@phase2/outline-accordion": "^0.1.6", - "@phase2/outline-heading": "^0.1.4", + "@phase2/outline-core": "^0.2.5", + "@phase2/outline-accordion": "^0.1.7", + "@phase2/outline-heading": "^0.1.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-video-vimeo/CHANGELOG.md b/packages/components/@deprecated/outline-video-vimeo/CHANGELOG.md index 6fe0071f1..e54cc4a70 100644 --- a/packages/components/@deprecated/outline-video-vimeo/CHANGELOG.md +++ b/packages/components/@deprecated/outline-video-vimeo/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-video-vimeo +## 0.1.5 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.1.4 ### Patch Changes diff --git a/packages/components/@deprecated/outline-video-vimeo/package.json b/packages/components/@deprecated/outline-video-vimeo/package.json index 600f878d9..d154b4e04 100644 --- a/packages/components/@deprecated/outline-video-vimeo/package.json +++ b/packages/components/@deprecated/outline-video-vimeo/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-video-vimeo", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the web video vimeo component", "keywords": [ "outline components", @@ -29,7 +29,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/@deprecated/outline-video-youtube/CHANGELOG.md b/packages/components/@deprecated/outline-video-youtube/CHANGELOG.md index 8cca2a45d..115cce22b 100644 --- a/packages/components/@deprecated/outline-video-youtube/CHANGELOG.md +++ b/packages/components/@deprecated/outline-video-youtube/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-video-youtube +## 0.1.5 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.1.4 ### Patch Changes diff --git a/packages/components/@deprecated/outline-video-youtube/package.json b/packages/components/@deprecated/outline-video-youtube/package.json index 292fa35ae..9e56057d6 100644 --- a/packages/components/@deprecated/outline-video-youtube/package.json +++ b/packages/components/@deprecated/outline-video-youtube/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-video-youtube", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the web video youtube component", "keywords": [ "outline components", @@ -29,7 +29,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/outline-core-accordion/package.json b/packages/components/outline-core-accordion/package.json index 3af5beb3c..7d7ce2791 100644 --- a/packages/components/outline-core-accordion/package.json +++ b/packages/components/outline-core-accordion/package.json @@ -31,7 +31,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.4", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/components/outline-core-alert/package.json b/packages/components/outline-core-alert/package.json index 529c144bd..a3447a727 100644 --- a/packages/components/outline-core-alert/package.json +++ b/packages/components/outline-core-alert/package.json @@ -31,7 +31,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.4", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/components/outline-core-breadcrumb/package.json b/packages/components/outline-core-breadcrumb/package.json index 1a699f113..3f8402937 100644 --- a/packages/components/outline-core-breadcrumb/package.json +++ b/packages/components/outline-core-breadcrumb/package.json @@ -31,7 +31,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.4", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/components/outline-core-card/package.json b/packages/components/outline-core-card/package.json index b121693ab..61cd32b39 100644 --- a/packages/components/outline-core-card/package.json +++ b/packages/components/outline-core-card/package.json @@ -30,7 +30,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.4", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/components/outline-core-container/package.json b/packages/components/outline-core-container/package.json index 65a20cc13..eb94165b5 100644 --- a/packages/components/outline-core-container/package.json +++ b/packages/components/outline-core-container/package.json @@ -31,7 +31,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.4", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/components/outline-core-form/package.json b/packages/components/outline-core-form/package.json index 859d5d071..01eb80f4b 100644 --- a/packages/components/outline-core-form/package.json +++ b/packages/components/outline-core-form/package.json @@ -31,7 +31,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.4", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/components/outline-core-icon/package.json b/packages/components/outline-core-icon/package.json index 06e8ae72f..da1b3f980 100644 --- a/packages/components/outline-core-icon/package.json +++ b/packages/components/outline-core-icon/package.json @@ -31,7 +31,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.4", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/components/outline-core-image/package.json b/packages/components/outline-core-image/package.json index d2c5a0e16..0e127ec62 100644 --- a/packages/components/outline-core-image/package.json +++ b/packages/components/outline-core-image/package.json @@ -31,7 +31,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.4", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/components/outline-core-link/CHANGELOG.md b/packages/components/outline-core-link/CHANGELOG.md index 2945a3329..de471481d 100644 --- a/packages/components/outline-core-link/CHANGELOG.md +++ b/packages/components/outline-core-link/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-core-link +## 0.0.7 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.0.6 ### Patch Changes diff --git a/packages/components/outline-core-link/package.json b/packages/components/outline-core-link/package.json index f5f9df3e8..2af8f07d9 100644 --- a/packages/components/outline-core-link/package.json +++ b/packages/components/outline-core-link/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-core-link", - "version": "0.0.6", + "version": "0.0.7", "description": "The Outline Components for the web link component", "keywords": [ "outline", @@ -29,7 +29,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/components/outline-core-list/package.json b/packages/components/outline-core-list/package.json index 4da0a9f5e..661e2c03e 100644 --- a/packages/components/outline-core-list/package.json +++ b/packages/components/outline-core-list/package.json @@ -31,7 +31,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.4", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/components/outline-core-modal/package.json b/packages/components/outline-core-modal/package.json index a4acb2cd5..8f70e295e 100644 --- a/packages/components/outline-core-modal/package.json +++ b/packages/components/outline-core-modal/package.json @@ -31,7 +31,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.4", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/components/outline-core-text/package.json b/packages/components/outline-core-text/package.json index 1c4677d16..2e5f4e455 100644 --- a/packages/components/outline-core-text/package.json +++ b/packages/components/outline-core-text/package.json @@ -31,7 +31,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.4", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/components/outline-core-youtube/package.json b/packages/components/outline-core-youtube/package.json index efc410456..7ef6983a0 100644 --- a/packages/components/outline-core-youtube/package.json +++ b/packages/components/outline-core-youtube/package.json @@ -31,7 +31,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.4", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1" }, "publishConfig": { diff --git a/packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md b/packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md index ee27e8ee4..dda8860b5 100644 --- a/packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md +++ b/packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-controller-light-dom-styles-controller +## 0.0.2 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. + ## 0.0.1 ### Patch Changes diff --git a/packages/controllers/@deprecated/light-dom-styles/package.json b/packages/controllers/@deprecated/light-dom-styles/package.json index bf543e7f5..f558d137b 100644 --- a/packages/controllers/@deprecated/light-dom-styles/package.json +++ b/packages/controllers/@deprecated/light-dom-styles/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-controller-light-dom-styles-controller", - "version": "0.0.1", + "version": "0.0.2", "description": "Deprecated controller to manage styles via Light DOM.", "keywords": [ "outline components", diff --git a/packages/documentation/outline-docs/CHANGELOG.md b/packages/documentation/outline-docs/CHANGELOG.md index e581080fb..d6b87c2d5 100644 --- a/packages/documentation/outline-docs/CHANGELOG.md +++ b/packages/documentation/outline-docs/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-docs +## 0.0.19 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.0.18 ### Patch Changes diff --git a/packages/documentation/outline-docs/package.json b/packages/documentation/outline-docs/package.json index 6e7d292bb..22fbeca22 100644 --- a/packages/documentation/outline-docs/package.json +++ b/packages/documentation/outline-docs/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-docs", - "version": "0.0.18", + "version": "0.0.19", "description": "Outline Documentation", "keywords": [ "outline", @@ -29,7 +29,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.4", + "@phase2/outline-core": "^0.2.5", "tslib": "^2.1.0" }, "publishConfig": { diff --git a/packages/documentation/outline-examples/CHANGELOG.md b/packages/documentation/outline-examples/CHANGELOG.md index 5b56a9b3d..37ed9e280 100644 --- a/packages/documentation/outline-examples/CHANGELOG.md +++ b/packages/documentation/outline-examples/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-examples +## 0.0.8 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.0.7 ### Patch Changes diff --git a/packages/documentation/outline-examples/package.json b/packages/documentation/outline-examples/package.json index 2a13d907d..6f36e1ea8 100644 --- a/packages/documentation/outline-examples/package.json +++ b/packages/documentation/outline-examples/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-examples", - "version": "0.0.7", + "version": "0.0.8", "description": "Examples of Outline component creation and usage", "keywords": [ "outline", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/documentation/outline-static-assets/CHANGELOG.md b/packages/documentation/outline-static-assets/CHANGELOG.md index b6f6745dc..75797c40d 100644 --- a/packages/documentation/outline-static-assets/CHANGELOG.md +++ b/packages/documentation/outline-static-assets/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-static-assets +## 0.0.5 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. + ## 0.0.4 ### Patch Changes diff --git a/packages/documentation/outline-static-assets/package.json b/packages/documentation/outline-static-assets/package.json index 86313c3d4..8dc559986 100644 --- a/packages/documentation/outline-static-assets/package.json +++ b/packages/documentation/outline-static-assets/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-static-assets", "description": "Static assets reusable in Outline component demonstrations.", - "version": "0.0.4", + "version": "0.0.5", "license": "MIT", "scripts": { "package": "yarn publish" diff --git a/packages/documentation/outline-storybook/CHANGELOG.md b/packages/documentation/outline-storybook/CHANGELOG.md index 0f3d0b519..530241027 100644 --- a/packages/documentation/outline-storybook/CHANGELOG.md +++ b/packages/documentation/outline-storybook/CHANGELOG.md @@ -1,5 +1,17 @@ # @phase2/outline-storybook +## 0.0.51 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-code-block@0.1.5 + - @phase2/outline-alert@0.1.10 + - @phase2/outline-static-assets@0.0.5 + - @phase2/outline-docs@0.0.19 + - @phase2/outline-core@0.2.5 + ## 0.0.50 ### Patch Changes diff --git a/packages/documentation/outline-storybook/package.json b/packages/documentation/outline-storybook/package.json index 5d1004ef7..c1a04e6eb 100644 --- a/packages/documentation/outline-storybook/package.json +++ b/packages/documentation/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.50", + "version": "0.0.51", "license": "MIT", "scripts": { "package": "yarn publish" @@ -13,11 +13,11 @@ }, "homepage": "https://github.com/phase2/outline/tree/next/packages/documentation/outline-storybook", "dependencies": { - "@phase2/outline-core": "^0.2.4", - "@phase2/outline-alert": "^0.1.8", - "@phase2/outline-code-block": "^0.1.4", - "@phase2/outline-docs": "^0.0.18", - "@phase2/outline-static-assets": "^0.0.4" + "@phase2/outline-core": "^0.2.5", + "@phase2/outline-alert": "^0.1.10", + "@phase2/outline-code-block": "^0.1.5", + "@phase2/outline-docs": "^0.0.19", + "@phase2/outline-static-assets": "^0.0.5" }, "devDependencies": { "@storybook/addon-actions": "^7.0.12", diff --git a/packages/documentation/outline-style-guide/CHANGELOG.md b/packages/documentation/outline-style-guide/CHANGELOG.md index 27650446e..86ebdcc87 100644 --- a/packages/documentation/outline-style-guide/CHANGELOG.md +++ b/packages/documentation/outline-style-guide/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-style-guide +## 0.0.7 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-core@0.2.5 + ## 0.0.6 ### Patch Changes diff --git a/packages/documentation/outline-style-guide/package.json b/packages/documentation/outline-style-guide/package.json index af6d1f7cd..7ca6facee 100644 --- a/packages/documentation/outline-style-guide/package.json +++ b/packages/documentation/outline-style-guide/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-style-guide", - "version": "0.0.6", + "version": "0.0.7", "description": "Web Components utilized primarily in a component style guide.", "keywords": [ "outline", @@ -27,7 +27,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-core": "^0.2.3", + "@phase2/outline-core": "^0.2.5", "lit": "^2.0.2", "tslib": "^2.1.0" }, diff --git a/packages/outline-core/CHANGELOG.md b/packages/outline-core/CHANGELOG.md index ec396397b..d7fb29508 100644 --- a/packages/outline-core/CHANGELOG.md +++ b/packages/outline-core/CHANGELOG.md @@ -1,5 +1,13 @@ # @phase2/outline-core +## 0.2.5 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-config@0.0.12 + ## 0.2.4 ### Patch Changes diff --git a/packages/outline-core/package.json b/packages/outline-core/package.json index 8dedf74f7..77744c244 100644 --- a/packages/outline-core/package.json +++ b/packages/outline-core/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-core", - "version": "0.2.4", + "version": "0.2.5", "description": "Core functionality that is shared across all Outline Web Components", "keywords": [ "outline", @@ -28,7 +28,7 @@ "package": "yarn publish" }, "dependencies": { - "@phase2/outline-config": "^0.0.11" + "@phase2/outline-config": "^0.0.12" }, "devDependencies": { "@babel/plugin-proposal-class-properties": "^7.13.0", diff --git a/packages/outline-templates/CHANGELOG.md b/packages/outline-templates/CHANGELOG.md index 3a83d0d72..c11b9d675 100644 --- a/packages/outline-templates/CHANGELOG.md +++ b/packages/outline-templates/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-templates +## 0.0.48 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. + ## 0.0.47 ### Patch Changes diff --git a/packages/outline-templates/package.json b/packages/outline-templates/package.json index 787c04505..1597bfec8 100644 --- a/packages/outline-templates/package.json +++ b/packages/outline-templates/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-templates", "description": "The Outline Starter Templates", - "version": "0.0.47", + "version": "0.0.48", "license": "MIT", "publishConfig": { "access": "public" diff --git a/packages/tools/outline-cli/CHANGELOG.md b/packages/tools/outline-cli/CHANGELOG.md index ba39ca796..059c31b0c 100644 --- a/packages/tools/outline-cli/CHANGELOG.md +++ b/packages/tools/outline-cli/CHANGELOG.md @@ -1,5 +1,14 @@ # @phase2/outline-cli +## 0.0.55 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. +- Updated dependencies [d00800e0] + - @phase2/outline-storybook@0.0.51 + - @phase2/outline-templates@0.0.48 + ## 0.0.54 ### Patch Changes diff --git a/packages/tools/outline-cli/package.json b/packages/tools/outline-cli/package.json index 00049fb75..16616bbcb 100644 --- a/packages/tools/outline-cli/package.json +++ b/packages/tools/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.54", + "version": "0.0.55", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,8 +11,8 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.50", - "@phase2/outline-templates": "^0.0.47", + "@phase2/outline-storybook": "^0.0.51", + "@phase2/outline-templates": "^0.0.48", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", "fs": "^0.0.2-security", diff --git a/packages/tools/outline-config/CHANGELOG.md b/packages/tools/outline-config/CHANGELOG.md index 97f2b2932..bcc5555d8 100644 --- a/packages/tools/outline-config/CHANGELOG.md +++ b/packages/tools/outline-config/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-config +## 0.0.12 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. + ## 0.0.11 ### Patch Changes diff --git a/packages/tools/outline-config/package.json b/packages/tools/outline-config/package.json index c7e18c25c..a482a324d 100644 --- a/packages/tools/outline-config/package.json +++ b/packages/tools/outline-config/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-config", - "version": "0.0.11", + "version": "0.0.12", "description": "Primary Outline configuration files.", "keywords": [ "outline", diff --git a/packages/tools/outline-tokens/CHANGELOG.md b/packages/tools/outline-tokens/CHANGELOG.md index 6d381958a..e8266b65b 100644 --- a/packages/tools/outline-tokens/CHANGELOG.md +++ b/packages/tools/outline-tokens/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-tokens +## 0.1.2 + +### Patch Changes + +- d00800e0: Sweeping shuffle to reorganize the packages directory. + ## 0.1.1 ### Patch Changes diff --git a/packages/tools/outline-tokens/package.json b/packages/tools/outline-tokens/package.json index 5883e86c5..23bfca8a8 100644 --- a/packages/tools/outline-tokens/package.json +++ b/packages/tools/outline-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-tokens", - "version": "0.1.1", + "version": "0.1.2", "description": "The Outline Tokens package.", "keywords": [ "outline components", From 8040dceb3352e11ce5d7f6ffc2c3d4a5d6bfe1f9 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 22 Aug 2023 23:27:56 -0400 Subject: [PATCH 125/143] fix(hotfix): Immediate fix for `outline-cli` dep issues. --- packages/tools/outline-cli/yarn.lock | 2734 ++++++++++++++------------ 1 file changed, 1455 insertions(+), 1279 deletions(-) diff --git a/packages/tools/outline-cli/yarn.lock b/packages/tools/outline-cli/yarn.lock index d5446c5b9..8153ed0cc 100644 --- a/packages/tools/outline-cli/yarn.lock +++ b/packages/tools/outline-cli/yarn.lock @@ -2,12 +2,17 @@ # yarn lockfile v1 -"@ampproject/remapping@^2.1.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" - integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== +"@aashutoshrathi/word-wrap@^1.2.3": + version "1.2.6" + resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" + integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== + +"@ampproject/remapping@^2.2.0": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" + integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== dependencies: - "@jridgewell/gen-mapping" "^0.1.0" + "@jridgewell/gen-mapping" "^0.3.0" "@jridgewell/trace-mapping" "^0.3.9" "@babel/code-frame@7.12.11": @@ -17,192 +22,199 @@ dependencies: "@babel/highlight" "^7.10.4" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" - integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.22.10", "@babel/code-frame@^7.22.5": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.10.tgz#1c20e612b768fefa75f6e90d6ecb86329247f0a3" + integrity sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA== dependencies: - "@babel/highlight" "^7.18.6" + "@babel/highlight" "^7.22.10" + chalk "^2.4.2" -"@babel/compat-data@^7.19.3": - version "7.19.4" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.19.4.tgz#95c86de137bf0317f3a570e1b6e996b427299747" - integrity sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw== +"@babel/compat-data@^7.22.9": + version "7.22.9" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.9.tgz#71cdb00a1ce3a329ce4cbec3a44f9fef35669730" + integrity sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ== "@babel/core@^7.12.16": - version "7.19.3" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.19.3.tgz#2519f62a51458f43b682d61583c3810e7dcee64c" - integrity sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ== - dependencies: - "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.19.3" - "@babel/helper-compilation-targets" "^7.19.3" - "@babel/helper-module-transforms" "^7.19.0" - "@babel/helpers" "^7.19.0" - "@babel/parser" "^7.19.3" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.19.3" - "@babel/types" "^7.19.3" + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.22.10.tgz#aad442c7bcd1582252cb4576747ace35bc122f35" + integrity sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.22.10" + "@babel/generator" "^7.22.10" + "@babel/helper-compilation-targets" "^7.22.10" + "@babel/helper-module-transforms" "^7.22.9" + "@babel/helpers" "^7.22.10" + "@babel/parser" "^7.22.10" + "@babel/template" "^7.22.5" + "@babel/traverse" "^7.22.10" + "@babel/types" "^7.22.10" convert-source-map "^1.7.0" debug "^4.1.0" gensync "^1.0.0-beta.2" - json5 "^2.2.1" - semver "^6.3.0" + json5 "^2.2.2" + semver "^6.3.1" "@babel/eslint-parser@^7.12.16": - version "7.19.1" - resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz#4f68f6b0825489e00a24b41b6a1ae35414ecd2f4" - integrity sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ== + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.22.10.tgz#bfdf3d1b32ad573fe7c1c3447e0b485e3a41fd09" + integrity sha512-0J8DNPRXQRLeR9rPaUMM3fA+RbixjnVLe/MRMYCkp3hzgsSuxCHQ8NN8xQG1wIHKJ4a1DTROTvFJdW+B5/eOsg== dependencies: "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1" eslint-visitor-keys "^2.1.0" - semver "^6.3.0" + semver "^6.3.1" -"@babel/generator@^7.19.3", "@babel/generator@^7.19.4": - version "7.19.5" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.19.5.tgz#da3f4b301c8086717eee9cab14da91b1fa5dcca7" - integrity sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg== +"@babel/generator@^7.22.10": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.10.tgz#c92254361f398e160645ac58831069707382b722" + integrity sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A== dependencies: - "@babel/types" "^7.19.4" + "@babel/types" "^7.22.10" "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" jsesc "^2.5.1" -"@babel/helper-compilation-targets@^7.19.3": - version "7.19.3" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.3.tgz#a10a04588125675d7c7ae299af86fa1b2ee038ca" - integrity sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg== - dependencies: - "@babel/compat-data" "^7.19.3" - "@babel/helper-validator-option" "^7.18.6" - browserslist "^4.21.3" - semver "^6.3.0" - -"@babel/helper-environment-visitor@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" - integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== - -"@babel/helper-function-name@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c" - integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w== - dependencies: - "@babel/template" "^7.18.10" - "@babel/types" "^7.19.0" - -"@babel/helper-hoist-variables@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" - integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-module-imports@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" - integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-module-transforms@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz#309b230f04e22c58c6a2c0c0c7e50b216d350c30" - integrity sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ== - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-simple-access" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/helper-validator-identifier" "^7.18.6" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.19.0" - "@babel/types" "^7.19.0" - -"@babel/helper-simple-access@^7.18.6": - version "7.19.4" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz#be553f4951ac6352df2567f7daa19a0ee15668e7" - integrity sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg== - dependencies: - "@babel/types" "^7.19.4" - -"@babel/helper-split-export-declaration@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" - integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-string-parser@^7.19.4": - version "7.19.4" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" - integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== - -"@babel/helper-validator-identifier@^7.14.9", "@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": - version "7.19.1" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" - integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== - -"@babel/helper-validator-option@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" - integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== - -"@babel/helpers@^7.19.0": - version "7.19.4" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.19.4.tgz#42154945f87b8148df7203a25c31ba9a73be46c5" - integrity sha512-G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw== - dependencies: - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.19.4" - "@babel/types" "^7.19.4" - -"@babel/highlight@^7.10.4", "@babel/highlight@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" - integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== - dependencies: - "@babel/helper-validator-identifier" "^7.18.6" - chalk "^2.0.0" +"@babel/helper-compilation-targets@^7.22.10": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.10.tgz#01d648bbc25dd88f513d862ee0df27b7d4e67024" + integrity sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q== + dependencies: + "@babel/compat-data" "^7.22.9" + "@babel/helper-validator-option" "^7.22.5" + browserslist "^4.21.9" + lru-cache "^5.1.1" + semver "^6.3.1" + +"@babel/helper-environment-visitor@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz#f06dd41b7c1f44e1f8da6c4055b41ab3a09a7e98" + integrity sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q== + +"@babel/helper-function-name@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz#ede300828905bb15e582c037162f99d5183af1be" + integrity sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ== + dependencies: + "@babel/template" "^7.22.5" + "@babel/types" "^7.22.5" + +"@babel/helper-hoist-variables@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" + integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-module-imports@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz#1a8f4c9f4027d23f520bd76b364d44434a72660c" + integrity sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-module-transforms@^7.22.9": + version "7.22.9" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz#92dfcb1fbbb2bc62529024f72d942a8c97142129" + integrity sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ== + dependencies: + "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-module-imports" "^7.22.5" + "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-validator-identifier" "^7.22.5" + +"@babel/helper-simple-access@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" + integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-split-export-declaration@^7.22.6": + version "7.22.6" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" + integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-string-parser@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" + integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== + +"@babel/helper-validator-identifier@^7.14.9", "@babel/helper-validator-identifier@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz#9544ef6a33999343c8740fa51350f30eeaaaf193" + integrity sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ== + +"@babel/helper-validator-option@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz#de52000a15a177413c8234fa3a8af4ee8102d0ac" + integrity sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw== + +"@babel/helpers@^7.22.10": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.22.10.tgz#ae6005c539dfbcb5cd71fb51bfc8a52ba63bc37a" + integrity sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw== + dependencies: + "@babel/template" "^7.22.5" + "@babel/traverse" "^7.22.10" + "@babel/types" "^7.22.10" + +"@babel/highlight@^7.10.4", "@babel/highlight@^7.22.10": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.10.tgz#02a3f6d8c1cb4521b2fd0ab0da8f4739936137d7" + integrity sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ== + dependencies: + "@babel/helper-validator-identifier" "^7.22.5" + chalk "^2.4.2" js-tokens "^4.0.0" -"@babel/parser@^7.18.10", "@babel/parser@^7.19.3", "@babel/parser@^7.19.4": - version "7.19.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.4.tgz#03c4339d2b8971eb3beca5252bafd9b9f79db3dc" - integrity sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA== - -"@babel/template@^7.18.10": - version "7.18.10" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71" - integrity sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/parser" "^7.18.10" - "@babel/types" "^7.18.10" - -"@babel/traverse@^7.19.0", "@babel/traverse@^7.19.3", "@babel/traverse@^7.19.4": - version "7.19.4" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.19.4.tgz#f117820e18b1e59448a6c1fa9d0ff08f7ac459a8" - integrity sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.19.4" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.19.4" - "@babel/types" "^7.19.4" +"@babel/parser@^7.22.10", "@babel/parser@^7.22.5": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.10.tgz#e37634f9a12a1716136c44624ef54283cabd3f55" + integrity sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ== + +"@babel/runtime@^7.21.0": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.10.tgz#ae3e9631fd947cb7e3610d3e9d8fef5f76696682" + integrity sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ== + dependencies: + regenerator-runtime "^0.14.0" + +"@babel/template@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.5.tgz#0c8c4d944509875849bd0344ff0050756eefc6ec" + integrity sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw== + dependencies: + "@babel/code-frame" "^7.22.5" + "@babel/parser" "^7.22.5" + "@babel/types" "^7.22.5" + +"@babel/traverse@^7.22.10": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.22.10.tgz#20252acb240e746d27c2e82b4484f199cf8141aa" + integrity sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig== + dependencies: + "@babel/code-frame" "^7.22.10" + "@babel/generator" "^7.22.10" + "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-function-name" "^7.22.5" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.22.10" + "@babel/types" "^7.22.10" debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.19.0", "@babel/types@^7.19.3", "@babel/types@^7.19.4": - version "7.19.4" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.4.tgz#0dd5c91c573a202d600490a35b33246fed8a41c7" - integrity sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw== +"@babel/types@^7.22.10", "@babel/types@^7.22.5": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.10.tgz#4a9e76446048f2c66982d1a989dd12b8a2d2dc03" + integrity sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg== dependencies: - "@babel/helper-string-parser" "^7.19.4" - "@babel/helper-validator-identifier" "^7.19.1" + "@babel/helper-string-parser" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.5" to-fast-properties "^2.0.0" "@cspotcode/source-map-support@^0.8.0": @@ -212,6 +224,18 @@ dependencies: "@jridgewell/trace-mapping" "0.3.9" +"@eslint-community/eslint-utils@^4.2.0": + version "4.4.0" + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" + integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== + dependencies: + eslint-visitor-keys "^3.3.0" + +"@eslint-community/regexpp@^4.4.0": + version "4.7.0" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.7.0.tgz#96e7c05e738327602ae5942437f9c6b177ec279a" + integrity sha512-+HencqxU7CFJnQb7IKtuNBqS6Yx3Tz4kOL8BJXo+JyeiBm5MEX6pO8onXDkjrkCRlfYXS1Axro15ZjVFe9YgsA== + "@eslint/eslintrc@^0.4.3": version "0.4.3" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" @@ -246,42 +270,46 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== +"@isaacs/cliui@^8.0.2": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" + integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== + dependencies: + string-width "^5.1.2" + string-width-cjs "npm:string-width@^4.2.0" + strip-ansi "^7.0.1" + strip-ansi-cjs "npm:strip-ansi@^6.0.1" + wrap-ansi "^8.1.0" + wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" + "@isaacs/string-locale-compare@^1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz#291c227e93fd407a96ecd59879a35809120e432b" integrity sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ== -"@jridgewell/gen-mapping@^0.1.0": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" - integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== - dependencies: - "@jridgewell/set-array" "^1.0.0" - "@jridgewell/sourcemap-codec" "^1.4.10" - -"@jridgewell/gen-mapping@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" - integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": + version "0.3.3" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" + integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== dependencies: "@jridgewell/set-array" "^1.0.1" "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping" "^0.3.9" -"@jridgewell/resolve-uri@3.1.0", "@jridgewell/resolve-uri@^3.0.3": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" - integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== +"@jridgewell/resolve-uri@^3.0.3", "@jridgewell/resolve-uri@^3.1.0": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== -"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": +"@jridgewell/set-array@^1.0.1": version "1.1.2" resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== -"@jridgewell/sourcemap-codec@1.4.14", "@jridgewell/sourcemap-codec@^1.4.10": - version "1.4.14" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" - integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": + version "1.4.15" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== "@jridgewell/trace-mapping@0.3.9": version "0.3.9" @@ -291,28 +319,23 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jridgewell/trace-mapping@^0.3.9": - version "0.3.16" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.16.tgz#a7982f16c18cae02be36274365433e5b49d7b23f" - integrity sha512-LCQ+NeThyJ4k1W2d+vIKdxuSt9R3pQSZ4P92m7EakaYuXcVWbHuT5bjNcqLd4Rdgi6xYWYDvBJZJLZSLanjDcA== +"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.19" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz#f8a3249862f91be48d3127c3cfe992f79b4b8811" + integrity sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw== dependencies: - "@jridgewell/resolve-uri" "3.1.0" - "@jridgewell/sourcemap-codec" "1.4.14" + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" -"@lit-labs/ssr-dom-shim@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.0.0.tgz#427e19a2765681fd83411cd72c55ba80a01e0523" - integrity sha512-ic93MBXfApIFTrup4a70M/+ddD8xdt2zxxj9sRwHQzhS9ag/syqkD8JPdTXsc1gUy2K8TTirhlCqyTEM/sifNw== - -"@lit/reactive-element@^1.3.0": - version "1.4.1" - resolved "https://registry.yarnpkg.com/@lit/reactive-element/-/reactive-element-1.4.1.tgz#3f587eec5708692135bc9e94cf396130604979f3" - integrity sha512-qDv4851VFSaBWzpS02cXHclo40jsbAjRXnebNXpm0uVg32kCneZPo9RYVQtrTNICtZ+1wAYHu1ZtxWSWMbKrBw== +"@lit-labs/ssr-dom-shim@^1.0.0", "@lit-labs/ssr-dom-shim@^1.1.0": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.1.tgz#64df34e2f12e68e78ac57e571d25ec07fa460ca9" + integrity sha512-kXOeFbfCm4fFf2A3WwVEeQj55tMZa8c8/f9AKHMobQMkzNUfUj+antR3fRPaZJawsa1aZiP/Da3ndpZrwEe4rQ== -"@lit/reactive-element@^1.6.0": - version "1.6.1" - resolved "https://registry.yarnpkg.com/@lit/reactive-element/-/reactive-element-1.6.1.tgz#0d958b6d479d0e3db5fc1132ecc4fa84be3f0b93" - integrity sha512-va15kYZr7KZNNPZdxONGQzpUr+4sxVu7V/VG7a8mRfPPXUyhEYj5RzXCQmGrlP3tAh0L3HHm5AjBMFYRqlM9SA== +"@lit/reactive-element@^1.3.0", "@lit/reactive-element@^1.6.0": + version "1.6.3" + resolved "https://registry.yarnpkg.com/@lit/reactive-element/-/reactive-element-1.6.3.tgz#25b4eece2592132845d303e091bad9b04cdcfe03" + integrity sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ== dependencies: "@lit-labs/ssr-dom-shim" "^1.0.0" @@ -398,6 +421,13 @@ "@gar/promisify" "^1.1.3" semver "^7.3.5" +"@npmcli/fs@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-3.1.0.tgz#233d43a25a91d68c3a863ba0da6a3f00924a173e" + integrity sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w== + dependencies: + semver "^7.3.5" + "@npmcli/git@^2.1.0": version "2.1.0" resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-2.1.0.tgz#2fbd77e147530247d37f325930d457b3ebe894f6" @@ -412,6 +442,20 @@ semver "^7.3.5" which "^2.0.2" +"@npmcli/git@^4.0.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-4.1.0.tgz#ab0ad3fd82bc4d8c1351b6c62f0fa56e8fe6afa6" + integrity sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ== + dependencies: + "@npmcli/promise-spawn" "^6.0.0" + lru-cache "^7.4.4" + npm-pick-manifest "^8.0.0" + proc-log "^3.0.0" + promise-inflight "^1.0.1" + promise-retry "^2.0.1" + semver "^7.3.5" + which "^3.0.0" + "@npmcli/installed-package-contents@^1.0.6", "@npmcli/installed-package-contents@^1.0.7": version "1.0.7" resolved "https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz#ab7408c6147911b970a8abe261ce512232a3f4fa" @@ -420,6 +464,14 @@ npm-bundled "^1.1.1" npm-normalize-package-bin "^1.0.1" +"@npmcli/installed-package-contents@^2.0.1": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz#bfd817eccd9e8df200919e73f57f9e3d9e4f9e33" + integrity sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ== + dependencies: + npm-bundled "^3.0.0" + npm-normalize-package-bin "^3.0.0" + "@npmcli/map-workspaces@^2.0.0": version "2.0.4" resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-2.0.4.tgz#9e5e8ab655215a262aefabf139782b894e0504fc" @@ -466,6 +518,11 @@ resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz#a912e637418ffc5f2db375e93b85837691a43a33" integrity sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA== +"@npmcli/node-gyp@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz#101b2d0490ef1aa20ed460e4c0813f0db560545a" + integrity sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA== + "@npmcli/package-json@^1.0.1": version "1.0.1" resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-1.0.1.tgz#1ed42f00febe5293c3502fd0ef785647355f6e89" @@ -480,6 +537,13 @@ dependencies: infer-owner "^1.0.4" +"@npmcli/promise-spawn@^6.0.0", "@npmcli/promise-spawn@^6.0.1": + version "6.0.2" + resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz#c8bc4fa2bd0f01cb979d8798ba038f314cfa70f2" + integrity sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg== + dependencies: + which "^3.0.0" + "@npmcli/run-script@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-2.0.0.tgz#9949c0cab415b17aaac279646db4f027d6f1e743" @@ -490,10 +554,21 @@ node-gyp "^8.2.0" read-package-json-fast "^2.0.1" -"@oclif/color@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@oclif/color/-/color-1.0.1.tgz#20ab9205e0924c6388918a88874e1f4b32df9970" - integrity sha512-qjYr+izgWdIVOroiBKqTzQgc1r5Wd9QB1J7yGM2EeelqhBARiiVLRZL45vhV4zdyTRdDkZS0EBzFwQap+nliLA== +"@npmcli/run-script@^6.0.0": + version "6.0.2" + resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-6.0.2.tgz#a25452d45ee7f7fb8c16dfaf9624423c0c0eb885" + integrity sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA== + dependencies: + "@npmcli/node-gyp" "^3.0.0" + "@npmcli/promise-spawn" "^6.0.0" + node-gyp "^9.0.0" + read-package-json-fast "^3.0.0" + which "^3.0.0" + +"@oclif/color@^1.0.10", "@oclif/color@^1.0.4": + version "1.0.11" + resolved "https://registry.yarnpkg.com/@oclif/color/-/color-1.0.11.tgz#306f09953440a49b47c4c86cabe5fad0ef0f0381" + integrity sha512-2hOJFJoaJdeEH/0D9Ek5B7Q3bV6jFVRIc7AUimqV8HiA6HGynvCcV0jb1kDK7O2h+WT3j6MO6S4IdjipwqOP4Q== dependencies: ansi-styles "^4.2.1" chalk "^4.1.0" @@ -535,21 +610,20 @@ widest-line "^3.1.0" wrap-ansi "^7.0.0" -"@oclif/core@^1.16.4", "@oclif/core@^1.16.5": - version "1.16.5" - resolved "https://registry.yarnpkg.com/@oclif/core/-/core-1.16.5.tgz#248c3371b615462a6ee6826a3c316bdc54dc5193" - integrity sha512-Jb58K79AALkLmY0PNU1Jx4Z+/JIWtpgtRbei92PIIBx+TaAmYgVySNI1beInZFNOpGo2fhxVBp+yr3DZ38z3kQ== +"@oclif/core@^2.11.4", "@oclif/core@^2.11.7", "@oclif/core@^2.11.8", "@oclif/core@^2.8.2": + version "2.11.8" + resolved "https://registry.yarnpkg.com/@oclif/core/-/core-2.11.8.tgz#780c4fdf53e8569cf754c2a8fefcc7ddeacf1747" + integrity sha512-GILmztcHBzze45GvxRpUvqQI5nM26kSE/Q21Y+6DtMR+C8etM/hFW26D3uqIAbGlGtg5QEZZ6pjA/Fqgz+gl3A== dependencies: - "@oclif/linewrap" "^1.0.0" - "@oclif/screen" "^3.0.2" + "@types/cli-progress" "^3.11.0" ansi-escapes "^4.3.2" ansi-styles "^4.3.0" cardinal "^2.1.1" chalk "^4.1.2" clean-stack "^3.0.1" - cli-progress "^3.10.0" + cli-progress "^3.12.0" debug "^4.3.4" - ejs "^3.1.6" + ejs "^3.1.8" fs-extra "^9.1.0" get-package-type "^0.1.0" globby "^11.1.0" @@ -560,13 +634,16 @@ natural-orderby "^2.0.3" object-treeify "^1.1.33" password-prompt "^1.1.2" - semver "^7.3.7" + semver "^7.5.3" + slice-ansi "^4.0.0" string-width "^4.2.3" strip-ansi "^6.0.1" supports-color "^8.1.1" supports-hyperlinks "^2.2.0" - tslib "^2.3.1" + ts-node "^10.9.1" + tslib "^2.5.0" widest-line "^3.1.0" + wordwrap "^1.0.0" wrap-ansi "^7.0.0" "@oclif/linewrap@^1.0.0": @@ -574,65 +651,64 @@ resolved "https://registry.yarnpkg.com/@oclif/linewrap/-/linewrap-1.0.0.tgz#aedcb64b479d4db7be24196384897b5000901d91" integrity sha512-Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw== -"@oclif/plugin-help@^5", "@oclif/plugin-help@^5.1.14": - version "5.1.15" - resolved "https://registry.yarnpkg.com/@oclif/plugin-help/-/plugin-help-5.1.15.tgz#c9466d3efc694cfd0e83eaca565b8799b477549c" - integrity sha512-RfLo7vOTga/02w7jTAHFOi3m4X34Xbfyl20spg4Jq7NM6WduDaIj2auXrHW3w8OkEi4Zl/g0AvB4PIyLr+NYYw== +"@oclif/plugin-help@^5", "@oclif/plugin-help@^5.2.14": + version "5.2.17" + resolved "https://registry.yarnpkg.com/@oclif/plugin-help/-/plugin-help-5.2.17.tgz#72c549b1db8e16060ee4f320db96291ca341430f" + integrity sha512-8dhvATZZnkD8uq3etsvbVjjpdxiTqXTPjkMlU8ToQz09DL5BBzYApm65iTHFE0Vn9DPbKcNxX1d8YiF3ilgMOQ== dependencies: - "@oclif/core" "^1.16.5" + "@oclif/core" "^2.11.8" -"@oclif/plugin-not-found@^2.3.4": - version "2.3.4" - resolved "https://registry.yarnpkg.com/@oclif/plugin-not-found/-/plugin-not-found-2.3.4.tgz#aca2c0561757ca4bdb25cfc7e34c46b6eeabc619" - integrity sha512-pTFKaGYXClS2RwPT4A86EPQVutwy+2RtGvJpSZwZ67AVxqIW5OPnwkiOSC4MVZ53cT/3sgtWZwob2LG99zpamA== +"@oclif/plugin-not-found@^2.3.32": + version "2.3.37" + resolved "https://registry.yarnpkg.com/@oclif/plugin-not-found/-/plugin-not-found-2.3.37.tgz#0405fe24f6a706a4616bf510bc7fce98556a25fe" + integrity sha512-P3D56ElnJQeztmkCmMqdr9QWyOlF/C/+Dl8QNFX+agGnGdumdyr28n4xDyFHsw7hm3o9TMYpLDLThKy95lXFsw== dependencies: - "@oclif/color" "^1.0.1" - "@oclif/core" "^1.16.5" + "@oclif/color" "^1.0.10" + "@oclif/core" "^2.11.7" fast-levenshtein "^3.0.0" - lodash "^4.17.21" "@oclif/plugin-plugins@^2.0.1": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@oclif/plugin-plugins/-/plugin-plugins-2.1.2.tgz#f0c370d0d24991dfb17ff1c03fb4ca965d7a8bcf" - integrity sha512-i29rcpZDpugLaQLktnzC5i5RsXeI0GlqKa2lz9mZJmRtKNpFbADIafTD8lIug7FEu5nP14lmpyUaHc3vyCj29w== + version "2.4.7" + resolved "https://registry.yarnpkg.com/@oclif/plugin-plugins/-/plugin-plugins-2.4.7.tgz#ff094f88e8b0d51d2ae08d1a8d7172aad389a2bb" + integrity sha512-6fzUDLWrSK7n6+EBrEekEEYrYTCneRoOF9TzojkjuFn1+ailvUlr98G90bblxKOyy8fqMe7QjvqwTgIDQ9ZIzg== dependencies: - "@oclif/color" "^1.0.1" - "@oclif/core" "^1.16.5" + "@oclif/color" "^1.0.4" + "@oclif/core" "^2.8.2" chalk "^4.1.2" debug "^4.3.4" fs-extra "^9.0" http-call "^5.2.2" load-json-file "^5.3.0" npm-run-path "^4.0.1" - semver "^7.3.2" - tslib "^2.0.0" + semver "^7.5.0" + tslib "^2.4.1" yarn "^1.22.18" -"@oclif/plugin-warn-if-update-available@^2.0.6": - version "2.0.8" - resolved "https://registry.yarnpkg.com/@oclif/plugin-warn-if-update-available/-/plugin-warn-if-update-available-2.0.8.tgz#0b5c8fc8751b28d17cacc78843c6d3833a81603c" - integrity sha512-UDmxMtCq8GDCxVV0P9Kjm257RfcPe6+jY8PPMLYXFYdn20Er8c6vuy8AMD1Z6lO03vACDs+Vsw8gEpCTI7b5Fw== +"@oclif/plugin-warn-if-update-available@^2.0.44": + version "2.0.48" + resolved "https://registry.yarnpkg.com/@oclif/plugin-warn-if-update-available/-/plugin-warn-if-update-available-2.0.48.tgz#0abdacbcded0bb060c207c403fdd6c31b486a81a" + integrity sha512-ISq3l8qFM6DYT2EkwBlYSyD3kKP2BqZ/nKhd3IBwYY6QJ17XwZ/bqne47oEzU1mvKEcRRU4B4AL4DN2quVqHrA== dependencies: - "@oclif/core" "^1.16.5" + "@oclif/core" "^2.11.8" chalk "^4.1.0" debug "^4.1.0" fs-extra "^9.0.1" http-call "^5.2.2" lodash "^4.17.21" - semver "^7.3.8" + semver "^7.5.4" -"@oclif/screen@^3.0.2", "@oclif/screen@^3.0.4": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@oclif/screen/-/screen-3.0.4.tgz#663db0ecaf23f3184e7f01886ed578060e4a7f1c" - integrity sha512-IMsTN1dXEXaOSre27j/ywGbBjrzx0FNd1XmuhCWCB9NTPrhWI1Ifbz+YLSEcstfQfocYsrbrIessxXb2oon4lA== +"@oclif/screen@^3.0.4": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@oclif/screen/-/screen-3.0.6.tgz#35539ba5d78a5743e5ac0c5dd707965019df9ee3" + integrity sha512-nEv7dFPxCrWrvK6dQ8zya0/Kb54EXVcwIKV9capjSa89ZDoOo+qH0YSo4/eQVECXgW3eUvgKLDIcIt62YBk0HA== "@oclif/test@^2": - version "2.2.3" - resolved "https://registry.yarnpkg.com/@oclif/test/-/test-2.2.3.tgz#9b5b3915639452826f9bc6326bf668c8748052c4" - integrity sha512-a46bZ72YYWSwEvfEnjSAZplBpwJi6v7pQfKAJbDNFTgrnD0cdDrTwH6P/y9FPGbC3SdcULOZYt/qIvFMpjYBLA== + version "2.4.6" + resolved "https://registry.yarnpkg.com/@oclif/test/-/test-2.4.6.tgz#4f6a9d7a5a79e9188aaa5c120477fb57592a0ee3" + integrity sha512-lI3I+gqCzkY0yXWCyaIPhVoYJXyBhH7dHq9BkLeBtiaMTMlUsjOIYrO8azfUmFI58Qa1sgsrpbuuo5PBO2RFew== dependencies: - "@oclif/core" "^1.16.5" - fancy-test "^2.0.4" + "@oclif/core" "^2.11.8" + fancy-test "^2.0.34" "@octokit/auth-token@^2.4.4": version "2.5.0" @@ -794,6 +870,52 @@ resolved "https://registry.yarnpkg.com/@phase2/outline-templates/-/outline-templates-0.0.47.tgz#722289e542cab274793fbcd32c761aa42dede5ba" integrity sha512-1t1sQZn++1Rdn1UWSpl892JQ93Cq40q9rs/R69yNBORrIOo1i8XKANvwgBK8s34i7OrdnsWsPy/LFW2U82uOVw== +"@pkgjs/parseargs@^0.11.0": + version "0.11.0" + resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" + integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== + +"@sigstore/bundle@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@sigstore/bundle/-/bundle-1.1.0.tgz#17f8d813b09348b16eeed66a8cf1c3d6bd3d04f1" + integrity sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog== + dependencies: + "@sigstore/protobuf-specs" "^0.2.0" + +"@sigstore/protobuf-specs@^0.2.0": + version "0.2.1" + resolved "https://registry.yarnpkg.com/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz#be9ef4f3c38052c43bd399d3f792c97ff9e2277b" + integrity sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A== + +"@sigstore/sign@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@sigstore/sign/-/sign-1.0.0.tgz#6b08ebc2f6c92aa5acb07a49784cb6738796f7b4" + integrity sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA== + dependencies: + "@sigstore/bundle" "^1.1.0" + "@sigstore/protobuf-specs" "^0.2.0" + make-fetch-happen "^11.0.1" + +"@sigstore/tuf@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@sigstore/tuf/-/tuf-1.0.3.tgz#2a65986772ede996485728f027b0514c0b70b160" + integrity sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg== + dependencies: + "@sigstore/protobuf-specs" "^0.2.0" + tuf-js "^1.1.7" + +"@sindresorhus/is@^4.0.0": + version "4.6.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f" + integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== + +"@szmarczak/http-timer@^4.0.5": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807" + integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w== + dependencies: + defer-to-connect "^2.0.0" + "@tootallnate/once@1": version "1.1.2" resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" @@ -820,14 +942,44 @@ integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== "@tsconfig/node16@^1.0.2": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e" - integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ== + version "1.0.4" + resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9" + integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== + +"@tufjs/canonical-json@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz#eade9fd1f537993bc1f0949f3aea276ecc4fab31" + integrity sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ== + +"@tufjs/models@1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@tufjs/models/-/models-1.0.4.tgz#5a689630f6b9dbda338d4b208019336562f176ef" + integrity sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A== + dependencies: + "@tufjs/canonical-json" "1.0.0" + minimatch "^9.0.0" + +"@types/cacheable-request@^6.0.1": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz#a430b3260466ca7b5ca5bfd735693b36e7a9d183" + integrity sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw== + dependencies: + "@types/http-cache-semantics" "*" + "@types/keyv" "^3.1.4" + "@types/node" "*" + "@types/responselike" "^1.0.0" "@types/chai@*", "@types/chai@^4": - version "4.3.3" - resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.3.tgz#3c90752792660c4b562ad73b3fbd68bf3bc7ae07" - integrity sha512-hC7OMnszpxhZPduX+m+nrx+uFoLkWOMiR4oa/AZF3MuSETYTZmFfJAHqZEM8MVlvfG7BEUcgvtwoCTxBp6hm3g== + version "4.3.5" + resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.5.tgz#ae69bcbb1bebb68c4ac0b11e9d8ed04526b3562b" + integrity sha512-mEo1sAde+UCE6b2hxn332f1g1E8WfYRu6p5SvTKr2ZKC1f7gFJXk4h5PyGP9Dt6gCaG8y8XhwnXWC6Iy2cmBng== + +"@types/cli-progress@^3.11.0": + version "3.11.0" + resolved "https://registry.yarnpkg.com/@types/cli-progress/-/cli-progress-3.11.0.tgz#ec79df99b26757c3d1c7170af8422e0fc95eef7e" + integrity sha512-XhXhBv1R/q2ahF3BM7qT5HLzJNlIL0wbcGyZVjqOTqAybAnsLisd7gy1UCyIqpL+5Iv6XhlSyzjLCnI2sIdbCg== + dependencies: + "@types/node" "*" "@types/expect@^1.20.4": version "1.20.4" @@ -841,13 +993,10 @@ dependencies: "@types/node" "*" -"@types/glob@^7.1.1": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" - integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== - dependencies: - "@types/minimatch" "*" - "@types/node" "*" +"@types/http-cache-semantics@*": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812" + integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ== "@types/inquirer@^9.0.3": version "9.0.3" @@ -858,19 +1007,21 @@ rxjs "^7.2.0" "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.9": - version "7.0.11" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" - integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== + version "7.0.12" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.12.tgz#d70faba7039d5fca54c83c7dbab41051d2b6f6cb" + integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA== -"@types/lodash@*": - version "4.14.186" - resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.186.tgz#862e5514dd7bd66ada6c70ee5fce844b06c8ee97" - integrity sha512-eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw== +"@types/keyv@^3.1.4": + version "3.1.4" + resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6" + integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg== + dependencies: + "@types/node" "*" -"@types/minimatch@*": - version "5.1.2" - resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" - integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== +"@types/lodash@*": + version "4.14.197" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.197.tgz#e95c5ddcc814ec3e84c891910a01e0c8a378c54b" + integrity sha512-BMVOiWs0uNxHVlHBgzTIqJYmj+PgCo4euloGF+5m4okL3rEYzM2EEv78mw8zWSMM57dM7kVIgJ2QDvwHSoCI5g== "@types/minimatch@^3.0.3": version "3.0.5" @@ -883,34 +1034,41 @@ integrity sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw== "@types/node@*": - version "18.8.4" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.8.4.tgz#54be907698f40de8a45770b48486aa3cbd3adff7" - integrity sha512-WdlVphvfR/GJCLEMbNA8lJ0lhFNBj4SW3O+O5/cEGw9oYrv0al9zTwuQsq+myDUXgNx2jgBynoVgZ2MMJ6pbow== + version "20.5.3" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.5.3.tgz#fa52c147f405d56b2f1dd8780d840aa87ddff629" + integrity sha512-ITI7rbWczR8a/S6qjAW7DMqxqFMjjTo61qZVWJ1ubPvbIQsL5D/TvwjYEalM8Kthpe3hTzOGrF2TGbAu2uyqeA== -"@types/node@^15.6.1": +"@types/node@^15.6.2": version "15.14.9" resolved "https://registry.yarnpkg.com/@types/node/-/node-15.14.9.tgz#bc43c990c3c9be7281868bbc7b8fdd6e2b57adfa" integrity sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A== "@types/node@^16.9.4": - version "16.11.65" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.65.tgz#59500b86af757d6fcabd3dec32fecb6e357d7a45" - integrity sha512-Vfz7wGMOr4jbQGiQHVJm8VjeQwM9Ya7mHe9LtQ264/Epf5n1KiZShOFqk++nBzw6a/ubgYdB9Od7P+MH/LjoWw== + version "16.18.43" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.43.tgz#580905f150e1008474bc9bd5a098b82eddc1b6c8" + integrity sha512-YFpgPKPRcwYbeNOimfu70B+TVJe6tr88WiW/TzEldkwGxQXrmabpU+lDjrFlNqdqIi3ON0o69EQBW62VH4MIxw== "@types/normalize-package-data@^2.4.0": version "2.4.1" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== +"@types/responselike@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29" + integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA== + dependencies: + "@types/node" "*" + "@types/semver@^7.3.12": - version "7.3.13" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.13.tgz#da4bfd73f49bd541d28920ab0e2bf0ee80f71c91" - integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw== + version "7.5.0" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.0.tgz#591c1ce3a702c45ee15f47a42ade72c2fd78978a" + integrity sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw== "@types/sinon@*": - version "10.0.13" - resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-10.0.13.tgz#60a7a87a70d9372d0b7b38cc03e825f46981fb83" - integrity sha512-UVjDqJblVNQYvVNUsj0PuYYw0ELRmgt1Nt5Vk0pT5f16ROGfcKJY8o1HVuMOJOpD727RrGB9EGvoaTQE5tgxZQ== + version "10.0.16" + resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-10.0.16.tgz#4bf10313bd9aa8eef1e50ec9f4decd3dd455b4d3" + integrity sha512-j2Du5SYpXZjJVJtXBokASpPRj+e2z+VUhCPHmM6WMfe3dpHu6iVKJMU6AiBcMp/XTAYnEj6Wc1trJUWwZ0QaAQ== dependencies: "@types/sinonjs__fake-timers" "*" @@ -927,14 +1085,14 @@ "@types/node" "*" "@types/trusted-types@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.2.tgz#fc25ad9943bcac11cceb8168db4f275e0e72e756" - integrity sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg== + version "2.0.3" + resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.3.tgz#a136f83b0758698df454e328759dbd3d44555311" + integrity sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g== "@types/vinyl@^2.0.4": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@types/vinyl/-/vinyl-2.0.6.tgz#b2d134603557a7c3d2b5d3dc23863ea2b5eb29b0" - integrity sha512-ayJ0iOCDNHnKpKTgBG6Q6JOnHTj9zFta+3j2b8Ejza0e4cvRyMn0ZoLEmbPrTHe5YYRlDYPvPWVdV4cTaRyH7g== + version "2.0.7" + resolved "https://registry.yarnpkg.com/@types/vinyl/-/vinyl-2.0.7.tgz#9739a9a2afaf9af32761c54a0e82c735279f726c" + integrity sha512-4UqPv+2567NhMQuMLdKAyK4yzrfCqwaTt6bLhHEs8PFcxbHILsrxaY63n4wgE/BRLDWDQeI+WcTmkXKExh9hQg== dependencies: "@types/expect" "^1.20.4" "@types/node" "*" @@ -954,18 +1112,18 @@ tsutils "^3.21.0" "@typescript-eslint/eslint-plugin@^5.0.0": - version "5.54.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.54.0.tgz#2c821ad81b2c786d142279a8292090f77d1881f4" - integrity sha512-+hSN9BdSr629RF02d7mMtXhAJvDTyCbprNYJKrXETlul/Aml6YZwd90XioVbjejQeHbb3R8Dg0CkRgoJDxo8aw== - dependencies: - "@typescript-eslint/scope-manager" "5.54.0" - "@typescript-eslint/type-utils" "5.54.0" - "@typescript-eslint/utils" "5.54.0" + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db" + integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag== + dependencies: + "@eslint-community/regexpp" "^4.4.0" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/type-utils" "5.62.0" + "@typescript-eslint/utils" "5.62.0" debug "^4.3.4" - grapheme-splitter "^1.0.4" + graphemer "^1.4.0" ignore "^5.2.0" natural-compare-lite "^1.4.0" - regexpp "^3.2.0" semver "^7.3.7" tsutils "^3.21.0" @@ -992,13 +1150,13 @@ debug "^4.3.1" "@typescript-eslint/parser@^5.0.0": - version "5.54.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.54.0.tgz#def186eb1b1dbd0439df0dacc44fb6d8d5c417fe" - integrity sha512-aAVL3Mu2qTi+h/r04WI/5PfNWvO6pdhpeMRWk9R7rEV4mwJNzoWf5CCU5vDKBsPIFQFjEq1xg7XBI2rjiMXQbQ== + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.62.0.tgz#1b63d082d849a2fcae8a569248fbe2ee1b8a56c7" + integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA== dependencies: - "@typescript-eslint/scope-manager" "5.54.0" - "@typescript-eslint/types" "5.54.0" - "@typescript-eslint/typescript-estree" "5.54.0" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/typescript-estree" "5.62.0" debug "^4.3.4" "@typescript-eslint/scope-manager@4.33.0": @@ -1009,21 +1167,21 @@ "@typescript-eslint/types" "4.33.0" "@typescript-eslint/visitor-keys" "4.33.0" -"@typescript-eslint/scope-manager@5.54.0": - version "5.54.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.54.0.tgz#74b28ac9a3fc8166f04e806c957adb8c1fd00536" - integrity sha512-VTPYNZ7vaWtYna9M4oD42zENOBrb+ZYyCNdFs949GcN8Miwn37b8b7eMj+EZaq7VK9fx0Jd+JhmkhjFhvnovhg== +"@typescript-eslint/scope-manager@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c" + integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== dependencies: - "@typescript-eslint/types" "5.54.0" - "@typescript-eslint/visitor-keys" "5.54.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" -"@typescript-eslint/type-utils@5.54.0": - version "5.54.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.54.0.tgz#390717216eb61393a0cad2995da154b613ba7b26" - integrity sha512-WI+WMJ8+oS+LyflqsD4nlXMsVdzTMYTxl16myXPaCXnSgc7LWwMsjxQFZCK/rVmTZ3FN71Ct78ehO9bRC7erYQ== +"@typescript-eslint/type-utils@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a" + integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew== dependencies: - "@typescript-eslint/typescript-estree" "5.54.0" - "@typescript-eslint/utils" "5.54.0" + "@typescript-eslint/typescript-estree" "5.62.0" + "@typescript-eslint/utils" "5.62.0" debug "^4.3.4" tsutils "^3.21.0" @@ -1032,10 +1190,10 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72" integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ== -"@typescript-eslint/types@5.54.0": - version "5.54.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.54.0.tgz#7d519df01f50739254d89378e0dcac504cab2740" - integrity sha512-nExy+fDCBEgqblasfeE3aQ3NuafBUxZxgxXcYfzYRZFHdVvk5q60KhCSkG0noHgHRo/xQ/BOzURLZAafFpTkmQ== +"@typescript-eslint/types@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" + integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== "@typescript-eslint/typescript-estree@4.33.0": version "4.33.0" @@ -1050,31 +1208,31 @@ semver "^7.3.5" tsutils "^3.21.0" -"@typescript-eslint/typescript-estree@5.54.0": - version "5.54.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.54.0.tgz#f6f3440cabee8a43a0b25fa498213ebb61fdfe99" - integrity sha512-X2rJG97Wj/VRo5YxJ8Qx26Zqf0RRKsVHd4sav8NElhbZzhpBI8jU54i6hfo9eheumj4oO4dcRN1B/zIVEqR/MQ== +"@typescript-eslint/typescript-estree@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b" + integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== dependencies: - "@typescript-eslint/types" "5.54.0" - "@typescript-eslint/visitor-keys" "5.54.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/utils@5.54.0": - version "5.54.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.54.0.tgz#3db758aae078be7b54b8ea8ea4537ff6cd3fbc21" - integrity sha512-cuwm8D/Z/7AuyAeJ+T0r4WZmlnlxQ8wt7C7fLpFlKMR+dY6QO79Cq1WpJhvZbMA4ZeZGHiRWnht7ZJ8qkdAunw== +"@typescript-eslint/utils@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86" + integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== dependencies: + "@eslint-community/eslint-utils" "^4.2.0" "@types/json-schema" "^7.0.9" "@types/semver" "^7.3.12" - "@typescript-eslint/scope-manager" "5.54.0" - "@typescript-eslint/types" "5.54.0" - "@typescript-eslint/typescript-estree" "5.54.0" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/typescript-estree" "5.62.0" eslint-scope "^5.1.1" - eslint-utils "^3.0.0" semver "^7.3.7" "@typescript-eslint/visitor-keys@4.33.0": @@ -1085,12 +1243,12 @@ "@typescript-eslint/types" "4.33.0" eslint-visitor-keys "^2.0.0" -"@typescript-eslint/visitor-keys@5.54.0": - version "5.54.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.54.0.tgz#846878afbf0cd67c19cfa8d75947383d4490db8f" - integrity sha512-xu4wT7aRCakGINTLGeyGqDn+78BwFlggwBjnHa1ar/KaGagnmwLYmlrXIrgAaQ3AE1Vd6nLfKASm7LrFHNbKGA== +"@typescript-eslint/visitor-keys@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e" + integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== dependencies: - "@typescript-eslint/types" "5.54.0" + "@typescript-eslint/types" "5.62.0" eslint-visitor-keys "^3.3.0" "@ungap/promise-all-settled@1.1.2": @@ -1098,11 +1256,18 @@ resolved "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44" integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q== -abbrev@1: +abbrev@1, abbrev@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== +abort-controller@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" + integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + dependencies: + event-target-shim "^5.0.0" + acorn-jsx@^5.3.1: version "5.3.2" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" @@ -1119,9 +1284,9 @@ acorn@^7.4.0: integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== acorn@^8.4.1: - version "8.8.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8" - integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w== + version "8.10.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" + integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== agent-base@6, agent-base@^6.0.2: version "6.0.2" @@ -1131,12 +1296,10 @@ agent-base@6, agent-base@^6.0.2: debug "4" agentkeepalive@^4.1.3, agentkeepalive@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.2.1.tgz#a7975cbb9f83b367f06c90cc51ff28fe7d499717" - integrity sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA== + version "4.5.0" + resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.5.0.tgz#2673ad1389b3c418c5a20c5d7364f93ca04be923" + integrity sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew== dependencies: - debug "^4.1.0" - depd "^1.1.2" humanize-ms "^1.2.1" aggregate-error@^3.0.0: @@ -1158,9 +1321,9 @@ ajv@^6.10.0, ajv@^6.12.4: uri-js "^4.2.2" ajv@^8.0.1: - version "8.11.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f" - integrity sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg== + version "8.12.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== dependencies: fast-deep-equal "^3.1.1" json-schema-traverse "^1.0.0" @@ -1182,11 +1345,6 @@ ansi-escapes@^1.1.0: resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" integrity sha512-wiXutNjDUlNEDWHcYH3jtZUhd3c4/VojassD8zHdHCY13xbZy2XbW+NKQwA0tWGBVzDA9qEzYwfoSsWmviidhw== -ansi-escapes@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" - integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== - ansi-escapes@^4.2.1, ansi-escapes@^4.3.2: version "4.3.2" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" @@ -1199,22 +1357,22 @@ ansi-regex@^2.0.0: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== -ansi-regex@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1" - integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw== - ansi-regex@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== +ansi-regex@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" + integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== + ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" integrity sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== -ansi-styles@^3.0.0, ansi-styles@^3.2.1: +ansi-styles@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== @@ -1228,15 +1386,20 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0, ansi-styles@^4.2.1, ansi-styles@^4.3.0: dependencies: color-convert "^2.0.1" +ansi-styles@^6.1.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" + integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== + ansicolors@~0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979" integrity sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg== anymatch@~3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + version "3.1.3" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== dependencies: normalize-path "^3.0.0" picomatch "^2.0.4" @@ -1325,9 +1488,9 @@ available-typed-arrays@^1.0.5: integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== aws-sdk@^2.1231.0: - version "2.1231.0" - resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1231.0.tgz#c02e83b095211d9f6dfb540fd47fa69190af9c0d" - integrity sha512-ONBuRsOxsu0zL8u/Vmz49tPWi9D4ls2pjb6szdfSx9VQef7bOnWe9gJpWoA94OTzcjOWsvjsG7UgjvQJkIuPBg== + version "2.1442.0" + resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1442.0.tgz#be6b3dc8a34105a3beabc30d437d59ca29cdd7e9" + integrity sha512-Rp6kP813tdlg3R3Zi6Olt5NSutlx1UjhhoogJpEeIUQFXul7t/mu5FpyUZmYRsBN6TPCj9QD0eJOtBaFN4LZtg== dependencies: buffer "4.9.2" events "1.1.1" @@ -1338,7 +1501,7 @@ aws-sdk@^2.1231.0: url "0.10.3" util "^0.12.4" uuid "8.0.0" - xml2js "0.4.19" + xml2js "0.5.0" balanced-match@^1.0.0: version "1.0.2" @@ -1377,7 +1540,7 @@ binaryextensions@^4.15.0, binaryextensions@^4.16.0: resolved "https://registry.yarnpkg.com/binaryextensions/-/binaryextensions-4.18.0.tgz#22aeada2d14de062c60e8ca59a504a5636a76ceb" integrity sha512-PQu3Kyv9dM4FnwB7XGj1+HucW+ShvJzJqjuw1JkKVs1mWdwOKVcRjOi+pV9X52A0tNvrPCsPkbFFQb+wE1EAXw== -bl@^4.0.3, bl@^4.1.0: +bl@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== @@ -1413,15 +1576,15 @@ browser-stdout@1.3.1: resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== -browserslist@^4.21.3: - version "4.21.4" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987" - integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw== +browserslist@^4.21.9: + version "4.21.10" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.10.tgz#dbbac576628c13d3b2231332cb2ec5a46e015bb0" + integrity sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ== dependencies: - caniuse-lite "^1.0.30001400" - electron-to-chromium "^1.4.251" - node-releases "^2.0.6" - update-browserslist-db "^1.0.9" + caniuse-lite "^1.0.30001517" + electron-to-chromium "^1.4.477" + node-releases "^2.0.13" + update-browserslist-db "^1.0.11" buffer-from@^1.0.0: version "1.1.2" @@ -1445,6 +1608,14 @@ buffer@^5.5.0: base64-js "^1.3.1" ieee754 "^1.1.13" +buffer@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" + integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.2.1" + builtin-modules@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" @@ -1455,6 +1626,13 @@ builtins@^1.0.3: resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" integrity sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ== +builtins@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9" + integrity sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ== + dependencies: + semver "^7.0.0" + cacache@^15.0.3, cacache@^15.0.5, cacache@^15.2.0: version "15.3.0" resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz#dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb" @@ -1503,7 +1681,43 @@ cacache@^16.1.0: tar "^6.1.11" unique-filename "^2.0.0" -call-bind@^1.0.0, call-bind@^1.0.2: +cacache@^17.0.0: + version "17.1.4" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-17.1.4.tgz#b3ff381580b47e85c6e64f801101508e26604b35" + integrity sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A== + dependencies: + "@npmcli/fs" "^3.1.0" + fs-minipass "^3.0.0" + glob "^10.2.2" + lru-cache "^7.7.1" + minipass "^7.0.3" + minipass-collect "^1.0.2" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.4" + p-map "^4.0.0" + ssri "^10.0.0" + tar "^6.1.11" + unique-filename "^3.0.0" + +cacheable-lookup@^5.0.3: + version "5.0.4" + resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005" + integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA== + +cacheable-request@^7.0.2: + version "7.0.4" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.4.tgz#7a33ebf08613178b403635be7b899d3e69bbe817" + integrity sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg== + dependencies: + clone-response "^1.0.2" + get-stream "^5.1.0" + http-cache-semantics "^4.0.0" + keyv "^4.0.0" + lowercase-keys "^2.0.0" + normalize-url "^6.0.1" + responselike "^2.0.0" + +call-bind@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== @@ -1521,10 +1735,10 @@ camelcase@^6.0.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001400: - version "1.0.30001418" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001418.tgz#5f459215192a024c99e3e3a53aac310fc7cf24e6" - integrity sha512-oIs7+JL3K9JRQ3jPZjlH6qyYDp+nBTCais7hjh0s+fuBwufc7uZ7hPYMXrDOJhV360KGMTcczMRObk0/iMqZRg== +caniuse-lite@^1.0.30001517: + version "1.0.30001522" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001522.tgz#44b87a406c901269adcdb834713e23582dd71856" + integrity sha512-TKiyTVZxJGhsTszLuzb+6vUZSjVOAhClszBr2Ta2k9IwtNBT/4dzmL6aywt0HCgEZlmwJzXJd8yNiob6HgwTRg== cardinal@^2.1.1: version "2.1.1" @@ -1535,13 +1749,13 @@ cardinal@^2.1.1: redeyed "~2.1.0" chai@^4: - version "4.3.6" - resolved "https://registry.yarnpkg.com/chai/-/chai-4.3.6.tgz#ffe4ba2d9fa9d6680cc0b370adae709ec9011e9c" - integrity sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q== + version "4.3.7" + resolved "https://registry.yarnpkg.com/chai/-/chai-4.3.7.tgz#ec63f6df01829088e8bf55fca839bcd464a8ec51" + integrity sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A== dependencies: assertion-error "^1.1.0" check-error "^1.0.2" - deep-eql "^3.0.1" + deep-eql "^4.1.2" get-func-name "^2.0.0" loupe "^2.3.1" pathval "^1.1.1" @@ -1558,7 +1772,7 @@ chalk@^1.0.0, chalk@^1.1.1: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.0, chalk@^2.4.1: +chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -1576,9 +1790,9 @@ chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: supports-color "^7.1.0" chalk@^5.0.1: - version "5.2.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.2.0.tgz#249623b7d66869c673699fb66d65723e54dfcfb3" - integrity sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA== + version "5.3.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" + integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== chardet@^0.7.0: version "0.7.0" @@ -1605,20 +1819,15 @@ chokidar@3.5.3: optionalDependencies: fsevents "~2.3.2" -chownr@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" - integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== - chownr@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== ci-info@^3.2.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.5.0.tgz#bfac2a29263de4c829d806b1ab478e35091e171f" - integrity sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw== + version "3.8.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.8.0.tgz#81408265a5380c929f0bc665d62256628ce9ef91" + integrity sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw== clean-regexp@^1.0.0: version "1.0.0" @@ -1639,11 +1848,6 @@ clean-stack@^3.0.1: dependencies: escape-string-regexp "4.0.0" -cli-boxes@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" - integrity sha512-3Fo5wu8Ytle8q9iCzS4D2MWVL2X7JVWRiS1BnXbTFDhS9c/REkM9vd1AmabsoZoY5/dGi5TT9iKL8Kb6DeBRQg== - cli-cursor@^1.0.1, cli-cursor@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987" @@ -1665,17 +1869,17 @@ cli-cursor@^4.0.0: dependencies: restore-cursor "^4.0.0" -cli-progress@^3.10.0: - version "3.11.2" - resolved "https://registry.yarnpkg.com/cli-progress/-/cli-progress-3.11.2.tgz#f8c89bd157e74f3f2c43bcfb3505670b4d48fc77" - integrity sha512-lCPoS6ncgX4+rJu5bS3F/iCz17kZ9MPZ6dpuTtI0KXKABkhyXIdYB3Inby1OpaGti3YlI3EeEkM9AuWpelJrVA== +cli-progress@^3.10.0, cli-progress@^3.12.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/cli-progress/-/cli-progress-3.12.0.tgz#807ee14b66bcc086258e444ad0f19e7d42577942" + integrity sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A== dependencies: string-width "^4.2.3" cli-spinners@^2.5.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.7.0.tgz#f815fd30b5f9eaac02db604c7a231ed7cb2f797a" - integrity sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw== + version "2.9.0" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.0.tgz#5881d0ad96381e117bbe07ad91f2008fe6ffd8db" + integrity sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g== cli-table@^0.3.1: version "0.3.11" @@ -1717,6 +1921,13 @@ clone-buffer@^1.0.0: resolved "https://registry.yarnpkg.com/clone-buffer/-/clone-buffer-1.0.0.tgz#e3e25b207ac4e701af721e2cb5a16792cac3dc58" integrity sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g== +clone-response@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.3.tgz#af2032aa47816399cf5f0a1d0db902f517abb8c3" + integrity sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA== + dependencies: + mimic-response "^1.0.0" + clone-stats@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680" @@ -1817,10 +2028,10 @@ concat-stream@^1.4.7: readable-stream "^2.2.2" typedarray "^0.0.6" -concurrently@^7.4.0: - version "7.4.0" - resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.4.0.tgz#bb0e344964bc172673577c420db21e963f2f7368" - integrity sha512-M6AfrueDt/GEna/Vg9BqQ+93yuvzkSKmoTixnwEJkH0LlcGrRC2eCmjeG1tLLHIYfpYJABokqSGyMcXjm96AFA== +concurrently@^7.6.0: + version "7.6.0" + resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.6.0.tgz#531a6f5f30cf616f355a4afb8f8fcb2bba65a49a" + integrity sha512-BKtRgvcJGeZ4XttiDiNcFiRlxoAeZOseqUvyYRUp/Vtd+9p1ULmeoSqGsDA+2ivdeDFpqrJvGvmI+StKfKl5hw== dependencies: chalk "^4.1.0" date-fns "^2.29.1" @@ -1843,9 +2054,9 @@ console-control-strings@^1.0.0, console-control-strings@^1.1.0: integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== content-type@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" - integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + version "1.0.5" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== convert-source-map@^1.7.0: version "1.9.0" @@ -1862,18 +2073,7 @@ create-require@^1.1.0: resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== -cross-spawn@^6.0.0, cross-spawn@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -cross-spawn@^7.0.2, cross-spawn@^7.0.3: +cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== @@ -1888,9 +2088,11 @@ dargs@^7.0.0: integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg== date-fns@^2.29.1: - version "2.29.3" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.3.tgz#27402d2fc67eb442b511b70bbdf98e6411cd68a8" - integrity sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA== + version "2.30.0" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0" + integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw== + dependencies: + "@babel/runtime" "^7.21.0" dateformat@^4.5.0: version "4.6.3" @@ -1921,10 +2123,17 @@ decamelize@^4.0.0: resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ== -deep-eql@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz#dfc9404400ad1c8fe023e7da1df1c147c4b444df" - integrity sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw== +decompress-response@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" + integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== + dependencies: + mimic-response "^3.1.0" + +deep-eql@^4.1.2: + version "4.1.3" + resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-4.1.3.tgz#7c7775513092f7df98d8df9996dd085eb668cc6d" + integrity sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw== dependencies: type-detect "^4.0.0" @@ -1945,34 +2154,21 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" -define-properties@^1.1.3, define-properties@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" - integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== - dependencies: - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" +defer-to-connect@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" + integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== -depd@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== - deprecation@^2.0.0, deprecation@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== -detect-indent@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" - integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== - dezalgo@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.4.tgz#751235260469084c132157dfa857f386d4c33d81" @@ -2010,23 +2206,33 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" +eastasianwidth@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + ejs@^3.1.6, ejs@^3.1.8: - version "3.1.8" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.8.tgz#758d32910c78047585c7ef1f92f9ee041c1c190b" - integrity sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ== + version "3.1.9" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.9.tgz#03c9e8777fe12686a9effcef22303ca3d8eeb361" + integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ== dependencies: jake "^10.8.5" -electron-to-chromium@^1.4.251: - version "1.4.276" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.276.tgz#17837b19dafcc43aba885c4689358b298c19b520" - integrity sha512-EpuHPqu8YhonqLBXHoU6hDJCD98FCe6KDoet3/gY1qsQ6usjJoHqBH2YIVs8FXaAtHwVL8Uqa/fsYao/vq9VWQ== +electron-to-chromium@^1.4.477: + version "1.4.499" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.499.tgz#dc36b67f4c8e273524e8d2080c5203a6a76987b6" + integrity sha512-0NmjlYBLKVHva4GABWAaHuPJolnDuL0AhV3h1hES6rcLCWEIbRL6/8TghfsVwkx6TEroQVdliX7+aLysUpKvjw== emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + encoding@^0.1.12, encoding@^0.1.13: version "0.1.13" resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" @@ -2034,7 +2240,7 @@ encoding@^0.1.12, encoding@^0.1.13: dependencies: iconv-lite "^0.6.2" -end-of-stream@^1.1.0, end-of-stream@^1.4.1: +end-of-stream@^1.1.0: version "1.4.4" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== @@ -2042,11 +2248,12 @@ end-of-stream@^1.1.0, end-of-stream@^1.4.1: once "^1.4.0" enquirer@^2.3.5: - version "2.3.6" - resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + version "2.4.1" + resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.4.1.tgz#93334b3fbd74fc7097b224ab4a8fb7e40bf4ae56" + integrity sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ== dependencies: ansi-colors "^4.1.1" + strip-ansi "^6.0.1" env-paths@^2.2.0: version "2.2.1" @@ -2070,45 +2277,6 @@ error@^10.4.0: resolved "https://registry.yarnpkg.com/error/-/error-10.4.0.tgz#6fcf0fd64bceb1e750f8ed9a3dd880f00e46a487" integrity sha512-YxIFEJuhgcICugOUvRx5th0UM+ActZ9sjY0QJmeVwsQdvosZ7kYzc9QqS0Da3R5iUmgU5meGIxh0xBeZpMVeLw== -es-abstract@^1.19.0, es-abstract@^1.19.5, es-abstract@^1.20.0: - version "1.20.4" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.4.tgz#1d103f9f8d78d4cf0713edcd6d0ed1a46eed5861" - integrity sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA== - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - function.prototype.name "^1.1.5" - get-intrinsic "^1.1.3" - get-symbol-description "^1.0.0" - has "^1.0.3" - has-property-descriptors "^1.0.0" - has-symbols "^1.0.3" - internal-slot "^1.0.3" - is-callable "^1.2.7" - is-negative-zero "^2.0.2" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - is-string "^1.0.7" - is-weakref "^1.0.2" - object-inspect "^1.12.2" - object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.4.3" - safe-regex-test "^1.0.0" - string.prototype.trimend "^1.0.5" - string.prototype.trimstart "^1.0.5" - unbox-primitive "^1.0.2" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - escalade@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" @@ -2268,9 +2436,9 @@ eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0: integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== eslint-visitor-keys@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826" - integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== + version "3.4.3" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== eslint@^7.32.0: version "7.32.0" @@ -2333,9 +2501,9 @@ esprima@^4.0.0, esprima@~4.0.0: integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== esquery@^1.3.1, esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + version "1.5.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" + integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== dependencies: estraverse "^5.1.0" @@ -2361,6 +2529,11 @@ esutils@^2.0.2: resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== +event-target-shim@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" + integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + eventemitter3@^4.0.4: version "4.0.7" resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" @@ -2371,18 +2544,10 @@ events@1.1.1: resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" integrity sha512-kEcvvCBByWXGnZy6JUlgAp2gBIUjfCAV6P6TgT1/aaQKcmuAEC4OZTV1I4EWQLz2gxZw76atuVyvHhTxvi0Flw== -execa@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz#ff456a8f53f90f8eccc71a96d11bdfc7f082cb50" - integrity sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw== - dependencies: - cross-spawn "^6.0.0" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" +events@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== execa@^5.0.0, execa@^5.1.1: version "5.1.1" @@ -2404,6 +2569,11 @@ exit-hook@^1.0.0: resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" integrity sha512-MsG3prOVw1WtLXAZbM3KiYtooKR1LvxHh3VHsVtIy0uiUu8usxgB/94DP2HxtD/661lLdB6yzQ09lGJSQr6nkg== +exponential-backoff@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz#64ac7526fe341ab18a39016cd22c787d01e00bf6" + integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw== + extend@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" @@ -2427,10 +2597,10 @@ external-editor@^3.0.3: iconv-lite "^0.4.24" tmp "^0.0.33" -fancy-test@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/fancy-test/-/fancy-test-2.0.4.tgz#b7650e13598e5ad2a27f0d89ad07813bfb09d53e" - integrity sha512-jZbiHiJY1phazdfQkVhdBEY5aZXEydiZzFxK9VqCfrMmRw/kHPgQ6i88+nyqQwpFV3yL2mUbMe/NEfMaSfO7+g== +fancy-test@^2.0.34: + version "2.0.35" + resolved "https://registry.yarnpkg.com/fancy-test/-/fancy-test-2.0.35.tgz#18c0ccd767a7332bea186369a7e7a79a3b4582bb" + integrity sha512-XE0L7yAFOKY2jDnkBDDQ3JBD7xbBFwAFl1Z/5WNKBeVNlaEP08wuRTPE3xj2k+fnUp2CMUfD+6aiIS+4pcrjwg== dependencies: "@types/chai" "*" "@types/lodash" "*" @@ -2438,7 +2608,7 @@ fancy-test@^2.0.4: "@types/sinon" "*" lodash "^4.17.13" mock-stdin "^1.0.0" - nock "^13.0.0" + nock "^13.3.3" stdout-stderr "^0.1.9" fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: @@ -2446,10 +2616,10 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-glob@^3.0.3, fast-glob@^3.2.9: - version "3.2.12" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80" - integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== +fast-glob@^3.2.9: + version "3.3.1" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4" + integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg== dependencies: "@nodelib/fs.stat" "^2.0.2" "@nodelib/fs.walk" "^1.2.3" @@ -2516,7 +2686,7 @@ file-entry-cache@^6.0.1: dependencies: flat-cache "^3.0.4" -filelist@^1.0.1: +filelist@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== @@ -2593,10 +2763,13 @@ for-each@^0.3.3: dependencies: is-callable "^1.1.3" -fs-constants@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" - integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== +foreground-child@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" + integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== + dependencies: + cross-spawn "^7.0.0" + signal-exit "^4.0.1" fs-extra@^10.1.0: version "10.1.0" @@ -2607,15 +2780,6 @@ fs-extra@^10.1.0: jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-6.0.1.tgz#8abc128f7946e310135ddc93b98bddb410e7a34b" - integrity sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - fs-extra@^8.1: version "8.1.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" @@ -2642,6 +2806,13 @@ fs-minipass@^2.0.0, fs-minipass@^2.1.0: dependencies: minipass "^3.0.0" +fs-minipass@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-3.0.3.tgz#79a85981c4dc120065e96f62086bf6f9dc26cc54" + integrity sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw== + dependencies: + minipass "^7.0.3" + fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -2653,35 +2824,20 @@ fs@^0.0.2-security: integrity sha512-YAiVokMCrSIFZiroB1oz51hPiPRVcUtSa4x2U5RYXyhS9VAPdiFigKbPTnOSq7XY8wd3FIVPYmXpo5lMzFmxgg== fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== function-bind@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== -function.prototype.name@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" - integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - functions-have-names "^1.2.2" - functional-red-black-tree@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== -functions-have-names@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== - gauge@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.2.tgz#03bf4441c044383908bcfa0656ad91803259b395" @@ -2726,13 +2882,14 @@ get-func-name@^2.0.0: resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" integrity sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig== -get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385" - integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A== +get-intrinsic@^1.0.2, get-intrinsic@^1.1.3: + version "1.2.1" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" + integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== dependencies: function-bind "^1.1.1" has "^1.0.3" + has-proto "^1.0.1" has-symbols "^1.0.3" get-package-type@^0.1.0: @@ -2740,16 +2897,6 @@ get-package-type@^0.1.0: resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== -get-stdin@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" - integrity sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw== - -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ== - get-stream@^5.1.0: version "5.2.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" @@ -2762,18 +2909,10 @@ get-stream@^6.0.0: resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - -github-slugger@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.4.0.tgz#206eb96cdb22ee56fdc53a28d5a302338463444e" - integrity sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ== +github-slugger@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.5.0.tgz#17891bbc73232051474d68bd867a34625c955f7d" + integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw== github-username@^6.0.0: version "6.0.0" @@ -2801,7 +2940,18 @@ glob@7.2.0: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.0.0, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: +glob@^10.2.2: + version "10.3.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.3.tgz#8360a4ffdd6ed90df84aa8d52f21f452e86a123b" + integrity sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw== + dependencies: + foreground-child "^3.1.0" + jackspeak "^2.0.3" + minimatch "^9.0.1" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + path-scurry "^1.10.1" + +glob@^7.0.0, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: version "7.2.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== @@ -2814,9 +2964,9 @@ glob@^7.0.0, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: path-is-absolute "^1.0.0" glob@^8.0.1: - version "8.0.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-8.0.3.tgz#415c6eb2deed9e502c68fa44a272e6da6eeca42e" - integrity sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ== + version "8.1.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" + integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -2830,26 +2980,12 @@ globals@^11.1.0: integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== globals@^13.6.0, globals@^13.9.0: - version "13.17.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.17.0.tgz#902eb1e680a41da93945adbdcb5a9f361ba69bd4" - integrity sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw== + version "13.21.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.21.0.tgz#163aae12f34ef502f5153cfbdd3600f36c63c571" + integrity sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg== dependencies: type-fest "^0.20.2" -globby@^10.0.1: - version "10.0.2" - resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543" - integrity sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg== - dependencies: - "@types/glob" "^7.1.1" - array-union "^2.1.0" - dir-glob "^3.0.1" - fast-glob "^3.0.3" - glob "^7.1.3" - ignore "^5.1.1" - merge2 "^1.2.3" - slash "^3.0.0" - globby@^11, globby@^11.0.1, globby@^11.0.3, globby@^11.1.0: version "11.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" @@ -2862,15 +2998,39 @@ globby@^11, globby@^11.0.1, globby@^11.0.3, globby@^11.1.0: merge2 "^1.4.1" slash "^3.0.0" +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + +got@^11: + version "11.8.6" + resolved "https://registry.yarnpkg.com/got/-/got-11.8.6.tgz#276e827ead8772eddbcfc97170590b841823233a" + integrity sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g== + dependencies: + "@sindresorhus/is" "^4.0.0" + "@szmarczak/http-timer" "^4.0.5" + "@types/cacheable-request" "^6.0.1" + "@types/responselike" "^1.0.0" + cacheable-lookup "^5.0.3" + cacheable-request "^7.0.2" + decompress-response "^6.0.0" + http2-wrapper "^1.0.0-beta.5.2" + lowercase-keys "^2.0.0" + p-cancelable "^2.0.0" + responselike "^2.0.0" + graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.5, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.6: - version "4.2.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" - integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== -grapheme-splitter@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" - integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ== +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== grouped-queue@^2.0.0: version "2.0.0" @@ -2889,11 +3049,6 @@ has-ansi@^2.0.0: dependencies: ansi-regex "^2.0.0" -has-bigints@^1.0.1, has-bigints@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" - integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== - has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -2904,12 +3059,10 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== - dependencies: - get-intrinsic "^1.1.1" +has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" @@ -2952,12 +3105,19 @@ hosted-git-info@^4.0.1: dependencies: lru-cache "^6.0.0" -http-cache-semantics@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" - integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== +hosted-git-info@^6.0.0: + version "6.1.1" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-6.1.1.tgz#629442c7889a69c05de604d52996b74fe6f26d58" + integrity sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w== + dependencies: + lru-cache "^7.5.1" + +http-cache-semantics@^4.0.0, http-cache-semantics@^4.1.0, http-cache-semantics@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" + integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== -http-call@^5.1.2, http-call@^5.2.2: +http-call@^5.2.2: version "5.3.0" resolved "https://registry.yarnpkg.com/http-call/-/http-call-5.3.0.tgz#4ded815b13f423de176eb0942d69c43b25b148db" integrity sha512-ahwimsC23ICE4kPl9xTBjKB4inbRaeLyZeRunC/1Jy/Z6X8tv22MEAjK+KBOMSVLaqXPTTmd8638waVIKLGx2w== @@ -2987,6 +3147,14 @@ http-proxy-agent@^5.0.0: agent-base "6" debug "4" +http2-wrapper@^1.0.0-beta.5.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d" + integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg== + dependencies: + quick-lru "^5.1.1" + resolve-alpn "^1.0.0" + https-proxy-agent@^5.0.0: version "5.0.1" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" @@ -3031,7 +3199,7 @@ ieee754@1.1.13: resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== -ieee754@^1.1.13, ieee754@^1.1.4: +ieee754@^1.1.13, ieee754@^1.1.4, ieee754@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== @@ -3043,17 +3211,19 @@ ignore-walk@^4.0.1: dependencies: minimatch "^3.0.4" -ignore@^4.0.6: +ignore-walk@^6.0.0: + version "6.0.3" + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-6.0.3.tgz#0fcdb6decaccda35e308a7b0948645dd9523b7bb" + integrity sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA== + dependencies: + minimatch "^9.0.0" + +ignore@^4.0.6: version "4.0.6" resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== -ignore@^5.1.1, ignore@^5.1.8: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" - integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== - -ignore@^5.2.0: +ignore@^5.1.1, ignore@^5.1.8, ignore@^5.2.0: version "5.2.4" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== @@ -3143,9 +3313,9 @@ inquirer@^1.1.3: through "^2.3.6" inquirer@^8.0.0, inquirer@^8.2.4: - version "8.2.4" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.4.tgz#ddbfe86ca2f67649a67daa6f1051c128f684f0b4" - integrity sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg== + version "8.2.6" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.6.tgz#733b74888195d8d400a67ac332011b5fae5ea562" + integrity sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg== dependencies: ansi-escapes "^4.2.1" chalk "^4.1.1" @@ -3161,16 +3331,7 @@ inquirer@^8.0.0, inquirer@^8.2.4: string-width "^4.1.0" strip-ansi "^6.0.0" through "^2.3.6" - wrap-ansi "^7.0.0" - -internal-slot@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" - integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== - dependencies: - get-intrinsic "^1.1.0" - has "^1.0.3" - side-channel "^1.0.4" + wrap-ansi "^6.0.1" interpret@^1.0.0: version "1.4.0" @@ -3195,13 +3356,6 @@ is-arrayish@^0.2.1: resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== - dependencies: - has-bigints "^1.0.1" - is-binary-path@~2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" @@ -3209,40 +3363,25 @@ is-binary-path@~2.1.0: dependencies: binary-extensions "^2.0.0" -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - is-builtin-module@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.0.tgz#bb0310dfe881f144ca83f30100ceb10cf58835e0" - integrity sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw== + version "3.2.1" + resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz#f03271717d8654cfcaf07ab0463faa3571581169" + integrity sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A== dependencies: builtin-modules "^3.3.0" -is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: +is-callable@^1.1.3: version "1.2.7" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== -is-core-module@^2.5.0, is-core-module@^2.9.0: - version "2.10.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed" - integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg== +is-core-module@^2.13.0, is-core-module@^2.5.0, is-core-module@^2.8.1: + version "2.13.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.0.tgz#bb52aa6e2cbd49a30c2ba68c42bf3435ba6072db" + integrity sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ== dependencies: has "^1.0.3" -is-date-object@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - is-docker@^2.0.0: version "2.2.1" resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" @@ -3260,11 +3399,6 @@ is-fullwidth-code-point@^1.0.0: dependencies: number-is-nan "^1.0.0" -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== - is-fullwidth-code-point@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" @@ -3294,18 +3428,6 @@ is-lambda@^1.0.1: resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" integrity sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ== -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== - -is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== - dependencies: - has-tostringtag "^1.0.0" - is-number@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" @@ -3321,14 +3443,6 @@ is-plain-object@^5.0.0: resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - is-retry-allowed@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" @@ -3341,52 +3455,17 @@ is-scoped@^2.1.0: dependencies: scoped-regex "^2.0.0" -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== - dependencies: - call-bind "^1.0.2" - -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== - is-stream@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== +is-typed-array@^1.1.3: + version "1.1.12" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a" + integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== dependencies: - has-symbols "^1.0.2" - -is-typed-array@^1.1.3, is-typed-array@^1.1.9: - version "1.1.9" - resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.9.tgz#246d77d2871e7d9f5aeb1d54b9f52c71329ece67" - integrity sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A== - dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - es-abstract "^1.20.0" - for-each "^0.3.3" - has-tostringtag "^1.0.0" - -is-typedarray@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== + which-typed-array "^1.1.11" is-unicode-supported@^0.1.0: version "0.1.0" @@ -3403,13 +3482,6 @@ is-utf8@^0.2.0, is-utf8@^0.2.1: resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" integrity sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q== -is-weakref@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== - dependencies: - call-bind "^1.0.2" - is-wsl@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" @@ -3422,25 +3494,39 @@ isarray@^1.0.0, isarray@~1.0.0: resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== -isbinaryfile@^4.0.10, isbinaryfile@^4.0.8: +isbinaryfile@^4.0.10: version "4.0.10" resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.10.tgz#0c5b5e30c2557a2f06febd37b7322946aaee42b3" integrity sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw== +isbinaryfile@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-5.0.0.tgz#034b7e54989dab8986598cbcea41f66663c65234" + integrity sha512-UDdnyGvMajJUWCkib7Cei/dvyJrrvo4FIrsvSFWdPpXSUorzXrDJ0S+X5Q4ZlasfPjca4yqCNNsjbCeiy8FFeg== + isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== +jackspeak@^2.0.3: + version "2.3.0" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.0.tgz#aa228a94de830f31d4e4f0184427ce91c4ff1493" + integrity sha512-uKmsITSsF4rUWQHzqaRUuyAir3fZfW3f202Ee34lz/gZCi970CPZwyQXLGNgWJvvZbvFyzeyGq0+4fcG/mBKZg== + dependencies: + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + jake@^10.8.5: - version "10.8.5" - resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" - integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw== + version "10.8.7" + resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.7.tgz#63a32821177940c33f356e0ba44ff9d34e1c7d8f" + integrity sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w== dependencies: async "^3.2.3" chalk "^4.0.2" - filelist "^1.0.1" - minimatch "^3.0.4" + filelist "^1.0.4" + minimatch "^3.1.2" jmespath@0.16.0: version "0.16.0" @@ -3472,6 +3558,11 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + json-parse-better-errors@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" @@ -3482,6 +3573,11 @@ json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== +json-parse-even-better-errors@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz#2cb2ee33069a78870a0c7e3da560026b89669cf7" + integrity sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA== + json-schema-traverse@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" @@ -3507,10 +3603,10 @@ json-stringify-safe@^5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== -json5@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" - integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== +json5@^2.2.2: + version "2.2.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== jsonfile@^4.0.0: version "4.0.0" @@ -3534,14 +3630,21 @@ jsonparse@^1.3.1: integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== just-diff-apply@^5.2.0: - version "5.4.1" - resolved "https://registry.yarnpkg.com/just-diff-apply/-/just-diff-apply-5.4.1.tgz#1debed059ad009863b4db0e8d8f333d743cdd83b" - integrity sha512-AAV5Jw7tsniWwih8Ly3fXxEZ06y+6p5TwQMsw0dzZ/wPKilzyDgdAnL0Ug4NNIquPUOh1vfFWEHbmXUqM5+o8g== + version "5.5.0" + resolved "https://registry.yarnpkg.com/just-diff-apply/-/just-diff-apply-5.5.0.tgz#771c2ca9fa69f3d2b54e7c3f5c1dfcbcc47f9f0f" + integrity sha512-OYTthRfSh55WOItVqwpefPtNt2VdKsq5AnAK6apdtR6yCH8pr0CmSr710J0Mf+WdQy7K/OzMy7K2MgAfdQURDw== just-diff@^5.0.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/just-diff/-/just-diff-5.1.1.tgz#8da6414342a5ed6d02ccd64f5586cbbed3146202" - integrity sha512-u8HXJ3HlNrTzY7zrYYKjNEfBlyjqhdBkoyTVdjtn7p02RJD5NvR8rIClzeGA7t+UYP1/7eAkWNLU0+P3QrEqKQ== + version "5.2.0" + resolved "https://registry.yarnpkg.com/just-diff/-/just-diff-5.2.0.tgz#60dca55891cf24cd4a094e33504660692348a241" + integrity sha512-6ufhP9SHjb7jibNFrNxyFZ6od3g+An6Ai9mhGRvcYe8UJlH0prseN64M+6ZBBUoKYHZsitDP42gAJ8+eVWr3lw== + +keyv@^4.0.0: + version "4.5.3" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.3.tgz#00873d2b046df737963157bd04f294ca818c9c25" + integrity sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug== + dependencies: + json-buffer "3.0.1" levn@^0.4.1: version "0.4.1" @@ -3556,36 +3659,30 @@ lines-and-columns@^1.1.6: resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== -lit-element@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/lit-element/-/lit-element-3.2.2.tgz#d148ab6bf4c53a33f707a5168e087725499e5f2b" - integrity sha512-6ZgxBR9KNroqKb6+htkyBwD90XGRiqKDHVrW/Eh0EZ+l+iC+u+v+w3/BA5NGi4nizAVHGYvQBHUDuSmLjPp7NQ== +lit-element@^3.3.0: + version "3.3.3" + resolved "https://registry.yarnpkg.com/lit-element/-/lit-element-3.3.3.tgz#10bc19702b96ef5416cf7a70177255bfb17b3209" + integrity sha512-XbeRxmTHubXENkV4h8RIPyr8lXc+Ff28rkcQzw3G6up2xg5E8Zu1IgOWIwBLEQsu3cOVFqdYwiVi0hv0SlpqUA== dependencies: + "@lit-labs/ssr-dom-shim" "^1.1.0" "@lit/reactive-element" "^1.3.0" - lit-html "^2.2.0" + lit-html "^2.8.0" -lit-html@^2.2.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/lit-html/-/lit-html-2.4.0.tgz#b510430f39a56ec959167ed1187241a4e3ab1574" - integrity sha512-G6qXu4JNUpY6aaF2VMfaszhO9hlWw0hOTRFDmuMheg/nDYGB+2RztUSOyrzALAbr8Nh0Y7qjhYkReh3rPnplVg== - dependencies: - "@types/trusted-types" "^2.0.2" - -lit-html@^2.6.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/lit-html/-/lit-html-2.6.1.tgz#eb29f0b0c2ab54ea77379db11fc011b0c71f1cda" - integrity sha512-Z3iw+E+3KKFn9t2YKNjsXNEu/LRLI98mtH/C6lnFg7kvaqPIzPn124Yd4eT/43lyqrejpc5Wb6BHq3fdv4S8Rw== +lit-html@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/lit-html/-/lit-html-2.8.0.tgz#96456a4bb4ee717b9a7d2f94562a16509d39bffa" + integrity sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q== dependencies: "@types/trusted-types" "^2.0.2" lit@^2.3.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/lit/-/lit-2.6.1.tgz#5951a2098b9bde5b328c73b55c15fdc0eefd96d7" - integrity sha512-DT87LD64f8acR7uVp7kZfhLRrHkfC/N4BVzAtnw9Yg8087mbBJ//qedwdwX0kzDbxgPccWRW6mFwGbRQIxy0pw== + version "2.8.0" + resolved "https://registry.yarnpkg.com/lit/-/lit-2.8.0.tgz#4d838ae03059bf9cafa06e5c61d8acc0081e974e" + integrity sha512-4Sc3OFX9QHOJaHbmTMk28SYgVxLN3ePDjg7hofEft2zWlehFL3LiAuapWc4U/kYwMYJSh2hTCPZ6/LIC7ii0MA== dependencies: "@lit/reactive-element" "^1.6.0" - lit-element "^3.2.0" - lit-html "^2.6.0" + lit-element "^3.3.0" + lit-html "^2.8.0" load-json-file@^5.3.0: version "5.3.0" @@ -3598,16 +3695,6 @@ load-json-file@^5.3.0: strip-bom "^3.0.0" type-fest "^0.3.0" -load-json-file@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-6.2.0.tgz#5c7770b42cafa97074ca2848707c61662f4251a1" - integrity sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ== - dependencies: - graceful-fs "^4.1.15" - parse-json "^5.0.0" - strip-bom "^4.0.0" - type-fest "^0.6.0" - load-yaml-file@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/load-yaml-file/-/load-yaml-file-0.2.0.tgz#af854edaf2bea89346c07549122753c07372f64d" @@ -3656,12 +3743,24 @@ log-symbols@4.1.0, log-symbols@^4.0.0, log-symbols@^4.1.0: is-unicode-supported "^0.1.0" loupe@^2.3.1: - version "2.3.4" - resolved "https://registry.yarnpkg.com/loupe/-/loupe-2.3.4.tgz#7e0b9bffc76f148f9be769cb1321d3dcf3cb25f3" - integrity sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ== + version "2.3.6" + resolved "https://registry.yarnpkg.com/loupe/-/loupe-2.3.6.tgz#76e4af498103c532d1ecc9be102036a21f787b53" + integrity sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA== dependencies: get-func-name "^2.0.0" +lowercase-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + lru-cache@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" @@ -3669,17 +3768,15 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -lru-cache@^7.7.1: - version "7.14.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.14.0.tgz#21be64954a4680e303a09e9468f880b98a0b3c7f" - integrity sha512-EIRtP1GrSJny0dqb50QXRUNBxHJhcpxHC++M5tD7RYbvLLn5KVWKsbyswSSqDuU15UFi3bgTQIY8nhDMeF6aDQ== +lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: + version "7.18.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" + integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== -make-dir@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" +"lru-cache@^9.1.1 || ^10.0.0": + version "10.0.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.0.1.tgz#0a3be479df549cca0e5d693ac402ff19537a6b7a" + integrity sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g== make-error@^1.1.1: version "1.3.6" @@ -3708,6 +3805,27 @@ make-fetch-happen@^10.0.1: socks-proxy-agent "^7.0.0" ssri "^9.0.0" +make-fetch-happen@^11.0.0, make-fetch-happen@^11.0.1, make-fetch-happen@^11.0.3, make-fetch-happen@^11.1.1: + version "11.1.1" + resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz#85ceb98079584a9523d4bf71d32996e7e208549f" + integrity sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w== + dependencies: + agentkeepalive "^4.2.1" + cacache "^17.0.0" + http-cache-semantics "^4.1.1" + http-proxy-agent "^5.0.0" + https-proxy-agent "^5.0.0" + is-lambda "^1.0.1" + lru-cache "^7.7.1" + minipass "^5.0.0" + minipass-fetch "^3.0.0" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.4" + negotiator "^0.6.3" + promise-retry "^2.0.1" + socks-proxy-agent "^7.0.0" + ssri "^10.0.0" + make-fetch-happen@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz#53085a09e7971433e6765f7971bf63f4e05cb968" @@ -3730,28 +3848,28 @@ make-fetch-happen@^9.1.0: socks-proxy-agent "^6.0.0" ssri "^8.0.0" -"mem-fs-editor@^8.1.2 || ^9.0.0": - version "9.5.0" - resolved "https://registry.yarnpkg.com/mem-fs-editor/-/mem-fs-editor-9.5.0.tgz#9368724bd37f76eebfcf24d71fc6624b01588969" - integrity sha512-7p+bBDqsSisO20YIZf2ntYvST27fFJINn7CKE21XdPUQDcLV62b/yB5sTOooQeEoiZ3rldZQ+4RfONgL/gbRoA== +"mem-fs-editor@^8.1.2 || ^9.0.0", mem-fs-editor@^9.0.0: + version "9.7.0" + resolved "https://registry.yarnpkg.com/mem-fs-editor/-/mem-fs-editor-9.7.0.tgz#dbb458b8acb885c84013645e93f71aa267a7fdf6" + integrity sha512-ReB3YD24GNykmu4WeUL/FDIQtkoyGB6zfJv60yfCo3QjKeimNcTqv2FT83bP0ccs6uu+sm5zyoBlspAzigmsdg== dependencies: binaryextensions "^4.16.0" commondir "^1.0.1" deep-extend "^0.6.0" ejs "^3.1.8" globby "^11.1.0" - isbinaryfile "^4.0.8" - minimatch "^3.1.2" + isbinaryfile "^5.0.0" + minimatch "^7.2.0" multimatch "^5.0.0" normalize-path "^3.0.0" textextensions "^5.13.0" "mem-fs@^1.2.0 || ^2.0.0": - version "2.2.1" - resolved "https://registry.yarnpkg.com/mem-fs/-/mem-fs-2.2.1.tgz#c87bc8a53fb17971b129d4bcd59a9149fb78c5b1" - integrity sha512-yiAivd4xFOH/WXlUi6v/nKopBh1QLzwjFi36NK88cGt/PRXI8WeBASqY+YSjIVWvQTx3hR8zHKDBMV6hWmglNA== + version "2.3.0" + resolved "https://registry.yarnpkg.com/mem-fs/-/mem-fs-2.3.0.tgz#d38bdd729ab0316bfb56d0d0ff669f91e7078463" + integrity sha512-GftCCBs6EN8sz3BoWO1bCj8t7YBtT713d8bUgbhg9Iel5kFSqnSvCK06TYIDJAtJ51cSiWkM/YemlT0dfoFycw== dependencies: - "@types/node" "^15.6.1" + "@types/node" "^15.6.2" "@types/vinyl" "^2.0.4" vinyl "^2.0.1" vinyl-file "^3.0.0" @@ -3761,7 +3879,7 @@ merge-stream@^2.0.0: resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== -merge2@^1.2.3, merge2@^1.3.0, merge2@^1.4.1: +merge2@^1.3.0, merge2@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== @@ -3779,6 +3897,16 @@ mimic-fn@^2.1.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== +mimic-response@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + +mimic-response@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" + integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== + minimatch@4.2.1: version "4.2.1" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-4.2.1.tgz#40d9d511a46bdc4e563c22c3080cde9c0d8299b4" @@ -3800,10 +3928,24 @@ minimatch@^5.0.1: dependencies: brace-expansion "^2.0.1" -minimist@^1.1.0, minimist@^1.2.3, minimist@^1.2.5: - version "1.2.7" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18" - integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g== +minimatch@^7.2.0: + version "7.4.6" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-7.4.6.tgz#845d6f254d8f4a5e4fd6baf44d5f10c8448365fb" + integrity sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^9.0.0, minimatch@^9.0.1: + version "9.0.3" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" + integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== + dependencies: + brace-expansion "^2.0.1" + +minimist@^1.2.3, minimist@^1.2.5: + version "1.2.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== minipass-collect@^1.0.2: version "1.0.2" @@ -3834,6 +3976,17 @@ minipass-fetch@^2.0.3: optionalDependencies: encoding "^0.1.13" +minipass-fetch@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-3.0.4.tgz#4d4d9b9f34053af6c6e597a64be8e66e42bf45b7" + integrity sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg== + dependencies: + minipass "^7.0.3" + minipass-sized "^1.0.3" + minizlib "^2.1.2" + optionalDependencies: + encoding "^0.1.13" + minipass-flush@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" @@ -3864,12 +4017,22 @@ minipass-sized@^1.0.3: minipass "^3.0.0" minipass@^3.0.0, minipass@^3.1.0, minipass@^3.1.1, minipass@^3.1.3, minipass@^3.1.6: - version "3.3.4" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.4.tgz#ca99f95dd77c43c7a76bf51e6d200025eee0ffae" - integrity sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw== + version "3.3.6" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" + integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== dependencies: yallist "^4.0.0" +minipass@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" + integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== + +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.3.tgz#05ea638da44e475037ed94d1c7efcc76a25e1974" + integrity sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg== + minizlib@^2.0.0, minizlib@^2.1.1, minizlib@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" @@ -3878,11 +4041,6 @@ minizlib@^2.0.0, minizlib@^2.1.1, minizlib@^2.1.2: minipass "^3.0.0" yallist "^4.0.0" -mkdirp-classic@^0.5.2: - version "0.5.3" - resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" - integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== - mkdirp-infer-owner@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz#55d3b368e7d89065c38f32fd38e638f0ab61d316" @@ -3993,15 +4151,10 @@ negotiator@^0.6.2, negotiator@^0.6.3: resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -nock@^13.0.0: - version "13.2.9" - resolved "https://registry.yarnpkg.com/nock/-/nock-13.2.9.tgz#4faf6c28175d36044da4cfa68e33e5a15086ad4c" - integrity sha512-1+XfJNYF1cjGB+TKMWi29eZ0b82QOvQs2YoLNzbpWGqFMtRQHTa57osqdGj4FrFPgkO4D4AZinzUJR9VvW3QUA== +nock@^13.3.3: + version "13.3.3" + resolved "https://registry.yarnpkg.com/nock/-/nock-13.3.3.tgz#179759c07d3f88ad3e794ace885629c1adfd3fe7" + integrity sha512-z+KUlILy9SK/RjpeXDiDUEAq4T94ADPHE3qaRkf66mpEhzc/ytOMm3Bwdrbq6k1tMWkbdujiKim3G2tfQARuJw== dependencies: debug "^4.1.0" json-stringify-safe "^5.0.1" @@ -4009,9 +4162,9 @@ nock@^13.0.0: propagate "^2.0.0" node-fetch@^2.6.7: - version "2.6.7" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" - integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== + version "2.6.13" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.13.tgz#a20acbbec73c2e09f9007de5cda17104122e0010" + integrity sha512-StxNAxh15zr77QvvkmveSQ8uCQ4+v5FkvNTj0OESmiHu+VRi/gXArXtkWMElOsOUNLtUEvI4yS+rdtOHZTwlQA== dependencies: whatwg-url "^5.0.0" @@ -4031,10 +4184,27 @@ node-gyp@^8.2.0: tar "^6.1.2" which "^2.0.2" -node-releases@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503" - integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg== +node-gyp@^9.0.0: + version "9.4.0" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-9.4.0.tgz#2a7a91c7cba4eccfd95e949369f27c9ba704f369" + integrity sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg== + dependencies: + env-paths "^2.2.0" + exponential-backoff "^3.1.1" + glob "^7.1.4" + graceful-fs "^4.2.6" + make-fetch-happen "^11.0.3" + nopt "^6.0.0" + npmlog "^6.0.0" + rimraf "^3.0.2" + semver "^7.3.5" + tar "^6.1.2" + which "^2.0.2" + +node-releases@^2.0.13: + version "2.0.13" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" + integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== nopt@^5.0.0: version "5.0.0" @@ -4043,6 +4213,13 @@ nopt@^5.0.0: dependencies: abbrev "1" +nopt@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-6.0.0.tgz#245801d8ebf409c6df22ab9d95b65e1309cdb16d" + integrity sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g== + dependencies: + abbrev "^1.0.0" + normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" @@ -4063,11 +4240,26 @@ normalize-package-data@^3.0.3: semver "^7.3.4" validate-npm-package-license "^3.0.1" +normalize-package-data@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-5.0.0.tgz#abcb8d7e724c40d88462b84982f7cbf6859b4588" + integrity sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q== + dependencies: + hosted-git-info "^6.0.0" + is-core-module "^2.8.1" + semver "^7.3.5" + validate-npm-package-license "^3.0.4" + normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== +normalize-url@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== + npm-bundled@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.2.tgz#944c78789bd739035b70baa2ca5cc32b8d860bc1" @@ -4075,6 +4267,13 @@ npm-bundled@^1.1.1: dependencies: npm-normalize-package-bin "^1.0.1" +npm-bundled@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-3.0.0.tgz#7e8e2f8bb26b794265028491be60321a25a39db7" + integrity sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ== + dependencies: + npm-normalize-package-bin "^3.0.0" + npm-install-checks@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-4.0.0.tgz#a37facc763a2fde0497ef2c6d0ac7c3fbe00d7b4" @@ -4082,6 +4281,13 @@ npm-install-checks@^4.0.0: dependencies: semver "^7.1.1" +npm-install-checks@^6.0.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-6.2.0.tgz#fae55b9967b03ac309695ec96629492d5cedf371" + integrity sha512-744wat5wAAHsxa4590mWO0tJ8PKxR8ORZsH9wGpQc3nWTzozMAgBN/XyqYw7mg3yqLM8dLwEnwSfKMmXAjF69g== + dependencies: + semver "^7.1.1" + npm-normalize-package-bin@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" @@ -4092,6 +4298,21 @@ npm-normalize-package-bin@^2.0.0: resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz#9447a1adaaf89d8ad0abe24c6c84ad614a675fff" integrity sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ== +npm-normalize-package-bin@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz#25447e32a9a7de1f51362c61a559233b89947832" + integrity sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ== + +npm-package-arg@^10.0.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-10.1.0.tgz#827d1260a683806685d17193073cc152d3c7e9b1" + integrity sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA== + dependencies: + hosted-git-info "^6.0.0" + proc-log "^3.0.0" + semver "^7.3.5" + validate-npm-package-name "^5.0.0" + npm-package-arg@^8.0.1, npm-package-arg@^8.1.2, npm-package-arg@^8.1.5: version "8.1.5" resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-8.1.5.tgz#3369b2d5fe8fdc674baa7f1786514ddc15466e44" @@ -4111,6 +4332,13 @@ npm-packlist@^3.0.0: npm-bundled "^1.1.1" npm-normalize-package-bin "^1.0.1" +npm-packlist@^7.0.0: + version "7.0.4" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-7.0.4.tgz#033bf74110eb74daf2910dc75144411999c5ff32" + integrity sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q== + dependencies: + ignore-walk "^6.0.0" + npm-pick-manifest@^6.0.0, npm-pick-manifest@^6.1.0, npm-pick-manifest@^6.1.1: version "6.1.1" resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz#7b5484ca2c908565f43b7f27644f36bb816f5148" @@ -4121,6 +4349,16 @@ npm-pick-manifest@^6.0.0, npm-pick-manifest@^6.1.0, npm-pick-manifest@^6.1.1: npm-package-arg "^8.1.2" semver "^7.3.4" +npm-pick-manifest@^8.0.0: + version "8.0.2" + resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-8.0.2.tgz#2159778d9c7360420c925c1a2287b5a884c713aa" + integrity sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg== + dependencies: + npm-install-checks "^6.0.0" + npm-normalize-package-bin "^3.0.0" + npm-package-arg "^10.0.0" + semver "^7.3.5" + npm-registry-fetch@^12.0.0, npm-registry-fetch@^12.0.1: version "12.0.2" resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-12.0.2.tgz#ae583bb3c902a60dae43675b5e33b5b1f6159f1e" @@ -4133,12 +4371,18 @@ npm-registry-fetch@^12.0.0, npm-registry-fetch@^12.0.1: minizlib "^2.1.2" npm-package-arg "^8.1.5" -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== +npm-registry-fetch@^14.0.0: + version "14.0.5" + resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz#fe7169957ba4986a4853a650278ee02e568d115d" + integrity sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA== dependencies: - path-key "^2.0.0" + make-fetch-happen "^11.0.0" + minipass "^5.0.0" + minipass-fetch "^3.0.0" + minipass-json-stream "^1.0.1" + minizlib "^2.1.2" + npm-package-arg "^10.0.0" + proc-log "^3.0.0" npm-run-path@^4.0.1: version "4.0.1" @@ -4177,54 +4421,34 @@ object-assign@^4.1.0, object-assign@^4.1.1: resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== -object-inspect@^1.12.2, object-inspect@^1.9.0: - version "1.12.2" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" - integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - object-treeify@^1.1.33: version "1.1.33" resolved "https://registry.yarnpkg.com/object-treeify/-/object-treeify-1.1.33.tgz#f06fece986830a3cba78ddd32d4c11d1f76cdf40" integrity sha512-EFVjAYfzWqWsBMRHPMAXLCDIJnpMhdWAqR7xG6M6a2cs6PMFpl/+Z20w9zDW4vkxOFfddegBKq9Rehd0bxWE7A== -object.assign@^4.1.4: - version "4.1.4" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" - integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - has-symbols "^1.0.3" - object-keys "^1.1.1" - oclif@^3: - version "3.2.16" - resolved "https://registry.yarnpkg.com/oclif/-/oclif-3.2.16.tgz#46a7cea544b3c4037f6c2a2c5a5fd76d347121dc" - integrity sha512-4BsGj9mxEz56vCKzvjdijnqa4p2f0uWDjtPwGlUYZe+MtRVo+lNLzCxLM/w8WcLpOSxB3SGXdQIw4W5koVmwUg== - dependencies: - "@oclif/core" "^1.16.4" - "@oclif/plugin-help" "^5.1.14" - "@oclif/plugin-not-found" "^2.3.4" - "@oclif/plugin-warn-if-update-available" "^2.0.6" + version "3.11.3" + resolved "https://registry.yarnpkg.com/oclif/-/oclif-3.11.3.tgz#2cccb4f9fe34191812bfa4dda7740e737cef1715" + integrity sha512-6bUVTbTflu+IN9UnuIt5S4ba052oqLqsZF6zV2U8bx6ZH+hzgc3aXPTJ5JHU2MbDUg1B9PG5zHAbmvoX7V+16Q== + dependencies: + "@oclif/core" "^2.11.4" + "@oclif/plugin-help" "^5.2.14" + "@oclif/plugin-not-found" "^2.3.32" + "@oclif/plugin-warn-if-update-available" "^2.0.44" aws-sdk "^2.1231.0" - concurrently "^7.4.0" + concurrently "^7.6.0" debug "^4.3.3" find-yarn-workspace-root "^2.0.0" fs-extra "^8.1" - github-slugger "^1.4.0" + github-slugger "^1.5.0" + got "^11" lodash "^4.17.21" normalize-package-data "^3.0.3" - qqjs "^0.3.11" semver "^7.3.8" + shelljs "^0.8.5" tslib "^2.3.1" - yeoman-environment "^3.11.1" - yeoman-generator "^5.6.1" - yosay "^2.0.2" + yeoman-environment "^3.15.1" + yeoman-generator "^5.8.0" once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" @@ -4246,16 +4470,16 @@ onetime@^5.1.0, onetime@^5.1.2: mimic-fn "^2.1.0" optionator@^0.9.1: - version "0.9.1" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" - integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== + version "0.9.3" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" + integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== dependencies: + "@aashutoshrathi/word-wrap" "^1.2.3" deep-is "^0.1.3" fast-levenshtein "^2.0.6" levn "^0.4.1" prelude-ls "^1.2.1" type-check "^0.4.0" - word-wrap "^1.2.3" ora@^5.4.1: version "5.4.1" @@ -4282,6 +4506,11 @@ os-tmpdir@~1.0.1, os-tmpdir@~1.0.2: resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== +p-cancelable@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf" + integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg== + p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" @@ -4375,10 +4604,29 @@ pacote@^12.0.0, pacote@^12.0.2: ssri "^8.0.1" tar "^6.1.0" -pad-component@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/pad-component/-/pad-component-0.0.1.tgz#ad1f22ce1bf0fdc0d6ddd908af17f351a404b8ac" - integrity sha512-8EKVBxCRSvLnsX1p2LlSFSH3c2/wuhY9/BXXWu8boL78FbVKqn2L5SpURt1x5iw6Gq8PTqJ7MdPoe5nCtX3I+g== +pacote@^15.2.0: + version "15.2.0" + resolved "https://registry.yarnpkg.com/pacote/-/pacote-15.2.0.tgz#0f0dfcc3e60c7b39121b2ac612bf8596e95344d3" + integrity sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA== + dependencies: + "@npmcli/git" "^4.0.0" + "@npmcli/installed-package-contents" "^2.0.1" + "@npmcli/promise-spawn" "^6.0.1" + "@npmcli/run-script" "^6.0.0" + cacache "^17.0.0" + fs-minipass "^3.0.0" + minipass "^5.0.0" + npm-package-arg "^10.0.0" + npm-packlist "^7.0.0" + npm-pick-manifest "^8.0.0" + npm-registry-fetch "^14.0.0" + proc-log "^3.0.0" + promise-retry "^2.0.1" + read-package-json "^6.0.0" + read-package-json-fast "^3.0.0" + sigstore "^1.3.0" + ssri "^10.0.0" + tar "^6.1.11" parent-module@^1.0.0: version "1.0.1" @@ -4415,12 +4663,12 @@ parse-json@^5.0.0: lines-and-columns "^1.1.6" password-prompt@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/password-prompt/-/password-prompt-1.1.2.tgz#85b2f93896c5bd9e9f2d6ff0627fa5af3dc00923" - integrity sha512-bpuBhROdrhuN3E7G/koAju0WjVw9/uQOG5Co5mokNj0MiOSBVZS1JTwM4zl55hu0WFmIEFvO9cU9sJQiBIYeIA== + version "1.1.3" + resolved "https://registry.yarnpkg.com/password-prompt/-/password-prompt-1.1.3.tgz#05e539f4e7ca4d6c865d479313f10eb9db63ee5f" + integrity sha512-HkrjG2aJlvF0t2BMH0e2LB/EHf3Lcq3fNMzy4GYHcQblAvOl+QQji1Lx7WRBMqpVK8p+KR7bCg7oqAMXtdgqyw== dependencies: - ansi-escapes "^3.1.0" - cross-spawn "^6.0.5" + ansi-escapes "^4.3.2" + cross-spawn "^7.0.3" path-exists@^4.0.0: version "4.0.0" @@ -4432,11 +4680,6 @@ path-is-absolute@^1.0.0: resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== - path-key@^3.0.0, path-key@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" @@ -4447,6 +4690,14 @@ path-parse@^1.0.7: resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== +path-scurry@^1.10.1: + version "1.10.1" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698" + integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== + dependencies: + lru-cache "^9.1.1 || ^10.0.0" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + path-type@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" @@ -4526,11 +4777,21 @@ proc-log@^1.0.0: resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-1.0.0.tgz#0d927307401f69ed79341e83a0b2c9a13395eb77" integrity sha512-aCk8AO51s+4JyuYGg3Q/a6gnrlDO09NpVWePtjp7xwphcoQ04x5WAfCyugcsbLooWcMJ87CLkD4+604IckEdhg== +proc-log@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-3.0.0.tgz#fb05ef83ccd64fd7b20bbe9c8c1070fc08338dd8" + integrity sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A== + process-nextick-args@^2.0.0, process-nextick-args@~2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== +process@^0.11.10: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== + progress@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" @@ -4542,9 +4803,9 @@ promise-all-reject-late@^1.0.0: integrity sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw== promise-call-limit@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-call-limit/-/promise-call-limit-1.0.1.tgz#4bdee03aeb85674385ca934da7114e9bcd3c6e24" - integrity sha512-3+hgaa19jzCGLuSCbieeRsu5C2joKfYn8pY6JAuXFRVfF4IO+L7UPpFWNTeWT9pM7uhskvbPPd/oEOktCn317Q== + version "1.0.2" + resolved "https://registry.yarnpkg.com/promise-call-limit/-/promise-call-limit-1.0.2.tgz#f64b8dd9ef7693c9c7613e7dfe8d6d24de3031ea" + integrity sha512-1vTUnfI2hzui8AEIixbdAJlFY4LFDXqQswy/2eOlThAscXCY4It8FdVuI0fMJGAB2aWGbdQf/gv0skKYXmdrHA== promise-inflight@^1.0.1: version "1.0.1" @@ -4578,28 +4839,9 @@ punycode@1.3.2: integrity sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw== punycode@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -qqjs@^0.3.11: - version "0.3.11" - resolved "https://registry.yarnpkg.com/qqjs/-/qqjs-0.3.11.tgz#795b9f7d00807d75c391b1241b5be3077143d9ea" - integrity sha512-pB2X5AduTl78J+xRSxQiEmga1jQV0j43jOPs/MTgTLApGFEOn6NgdE2dEjp7nvDtjkIOZbvFIojAiYUx6ep3zg== - dependencies: - chalk "^2.4.1" - debug "^4.1.1" - execa "^0.10.0" - fs-extra "^6.0.1" - get-stream "^5.1.0" - glob "^7.1.2" - globby "^10.0.1" - http-call "^5.1.2" - load-json-file "^6.2.0" - pkg-dir "^4.2.0" - tar-fs "^2.0.0" - tmp "^0.1.0" - write-json-file "^4.1.1" + version "2.3.0" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" + integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== querystring@0.2.0: version "0.2.0" @@ -4611,6 +4853,11 @@ queue-microtask@^1.2.2: resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" + integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + ramda@^0.27.1: version "0.27.2" resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.27.2.tgz#84463226f7f36dc33592f6f4ed6374c48306c3f1" @@ -4636,6 +4883,24 @@ read-package-json-fast@^2.0.1, read-package-json-fast@^2.0.2, read-package-json- json-parse-even-better-errors "^2.3.0" npm-normalize-package-bin "^1.0.1" +read-package-json-fast@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz#394908a9725dc7a5f14e70c8e7556dff1d2b1049" + integrity sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw== + dependencies: + json-parse-even-better-errors "^3.0.0" + npm-normalize-package-bin "^3.0.0" + +read-package-json@^6.0.0: + version "6.0.4" + resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-6.0.4.tgz#90318824ec456c287437ea79595f4c2854708836" + integrity sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw== + dependencies: + glob "^10.2.2" + json-parse-even-better-errors "^3.0.0" + normalize-package-data "^5.0.0" + npm-normalize-package-bin "^3.0.0" + read-pkg-up@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" @@ -4656,9 +4921,9 @@ read-pkg@^5.2.0: type-fest "^0.6.0" readable-stream@^2.0.2, readable-stream@^2.2.2, readable-stream@^2.3.5: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + version "2.3.8" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== dependencies: core-util-is "~1.0.0" inherits "~2.0.3" @@ -4668,15 +4933,26 @@ readable-stream@^2.0.2, readable-stream@^2.2.2, readable-stream@^2.3.5: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== +readable-stream@^3.4.0, readable-stream@^3.6.0: + version "3.6.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== dependencies: inherits "^2.0.3" string_decoder "^1.1.1" util-deprecate "^1.0.1" +readable-stream@^4.3.0: + version "4.4.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-4.4.2.tgz#e6aced27ad3b9d726d8308515b9a1b98dc1b9d13" + integrity sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA== + dependencies: + abort-controller "^3.0.0" + buffer "^6.0.3" + events "^3.3.0" + process "^0.11.10" + string_decoder "^1.3.0" + readdir-scoped-modules@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz#8d45407b4f870a0dcaebc0e28670d18e74514309" @@ -4708,21 +4984,17 @@ redeyed@~2.1.0: dependencies: esprima "~4.0.0" -regexp-tree@^0.1.23, regexp-tree@~0.1.1: - version "0.1.24" - resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.24.tgz#3d6fa238450a4d66e5bc9c4c14bb720e2196829d" - integrity sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw== +regenerator-runtime@^0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" + integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== -regexp.prototype.flags@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" - integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - functions-have-names "^1.2.2" +regexp-tree@^0.1.23, regexp-tree@~0.1.1: + version "0.1.27" + resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.27.tgz#2198f0ef54518ffa743fe74d983b56ffd631b6cd" + integrity sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA== -regexpp@^3.0.0, regexpp@^3.1.0, regexpp@^3.2.0: +regexpp@^3.0.0, regexpp@^3.1.0: version "3.2.0" resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== @@ -4747,20 +5019,32 @@ require-from-string@^2.0.2: resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== +resolve-alpn@^1.0.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9" + integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== + resolve-from@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== resolve@^1.1.6, resolve@^1.10.0, resolve@^1.10.1: - version "1.22.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" - integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== + version "1.22.4" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.4.tgz#1dc40df46554cdaf8948a486a10f6ba1e2026c34" + integrity sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg== dependencies: - is-core-module "^2.9.0" + is-core-module "^2.13.0" path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" +responselike@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz#9a0bc8fdc252f3fb1cca68b016591059ba1422bc" + integrity sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw== + dependencies: + lowercase-keys "^2.0.0" + restore-cursor@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" @@ -4795,13 +5079,6 @@ reusify@^1.0.4: resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== -rimraf@^2.6.3: - version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== - dependencies: - glob "^7.1.3" - rimraf@^3.0.0, rimraf@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" @@ -4831,21 +5108,14 @@ rx@^4.1.0: resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782" integrity sha512-CiaiuN6gapkdl+cZUr67W6I8jquN4lkak3vtIsIWCl4XIPP8ffsoyN6/+PuGXnQy8Cu8W2y9Xxh31Rq4M6wUug== -rxjs@^7.0.0, rxjs@^7.5.5: - version "7.5.7" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.7.tgz#2ec0d57fdc89ece220d2e702730ae8f1e49def39" - integrity sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA== +rxjs@^7.0.0, rxjs@^7.2.0, rxjs@^7.5.5, rxjs@^7.5.6: + version "7.8.1" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== dependencies: tslib "^2.1.0" -rxjs@^7.2.0, rxjs@^7.5.6: - version "7.8.0" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.0.tgz#90a938862a82888ff4c7359811a595e14e1e09a4" - integrity sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg== - dependencies: - tslib "^2.1.0" - -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.2.0: +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== @@ -4855,15 +5125,6 @@ safe-buffer@~5.1.0, safe-buffer@~5.1.1: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-regex-test@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" - integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" - is-regex "^1.1.4" - safe-regex@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-2.1.1.tgz#f7128f00d056e2fe5c11e81a1324dd974aadced2" @@ -4891,20 +5152,20 @@ scoped-regex@^2.0.0: resolved "https://registry.yarnpkg.com/scoped-regex/-/scoped-regex-2.1.0.tgz#7b9be845d81fd9d21d1ec97c61a0b7cf86d2015f" integrity sha512-g3WxHrqSWCZHGHlSrF51VXFdjImhwvH8ZO/pryFH56Qi0cDsZfylQa/t0jCzVQFNbNvM00HfHjkDPEuarKDSWQ== -"semver@2 || 3 || 4 || 5", semver@^5.5.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== +"semver@2 || 3 || 4 || 5": + version "5.7.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" + integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@^6.0.0, semver@^6.1.0, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== +semver@^6.1.0, semver@^6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.1.1, semver@^7.1.3, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8: - version "7.3.8" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" - integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== +semver@^7.0.0, semver@^7.1.1, semver@^7.1.3, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.0, semver@^7.5.3, semver@^7.5.4: + version "7.5.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== dependencies: lru-cache "^6.0.0" @@ -4920,13 +5181,6 @@ set-blocking@^2.0.0: resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== - dependencies: - shebang-regex "^1.0.0" - shebang-command@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" @@ -4934,20 +5188,15 @@ shebang-command@^2.0.0: dependencies: shebang-regex "^3.0.0" -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== - shebang-regex@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== shell-quote@^1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" - integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== + version "1.8.1" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" + integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== shelljs@^0.8.5: version "0.8.5" @@ -4966,20 +5215,27 @@ shx@^0.3.3: minimist "^1.2.3" shelljs "^0.8.5" -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" - signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: version "3.0.7" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== +signal-exit@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" + integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== + +sigstore@^1.3.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/sigstore/-/sigstore-1.9.0.tgz#1e7ad8933aa99b75c6898ddd0eeebc3eb0d59875" + integrity sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A== + dependencies: + "@sigstore/bundle" "^1.1.0" + "@sigstore/protobuf-specs" "^0.2.0" + "@sigstore/sign" "^1.0.0" + "@sigstore/tuf" "^1.0.3" + make-fetch-happen "^11.0.1" + slash@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" @@ -5025,7 +5281,7 @@ socks@^2.6.2: ip "^2.0.0" smart-buffer "^4.2.0" -sort-keys@^4.0.0, sort-keys@^4.2.0: +sort-keys@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-4.2.0.tgz#6b7638cee42c506fff8c1cecde7376d21315be18" integrity sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg== @@ -5046,9 +5302,9 @@ spawn-sync@^1.0.15: os-shim "^0.1.2" spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== + version "3.2.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" + integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== dependencies: spdx-expression-parse "^3.0.0" spdx-license-ids "^3.0.0" @@ -5067,15 +5323,22 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.12" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz#69077835abe2710b65f03969898b6637b505a779" - integrity sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA== + version "3.0.13" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz#7189a474c46f8d47c7b0da4b987bb45e908bd2d5" + integrity sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w== sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== +ssri@^10.0.0: + version "10.0.5" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-10.0.5.tgz#e49efcd6e36385196cb515d3a2ad6c3f0265ef8c" + integrity sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A== + dependencies: + minipass "^7.0.3" + ssri@^8.0.0, ssri@^8.0.1: version "8.0.1" resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af" @@ -5098,16 +5361,7 @@ stdout-stderr@^0.1.9: debug "^4.1.1" strip-ansi "^6.0.0" -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw== - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -5116,33 +5370,25 @@ string-width@^1.0.1: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.1" -string-width@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string.prototype.trimend@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" - integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== +string-width@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw== dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" -string.prototype.trimstart@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" - integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== +string-width@^5.0.1, string-width@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" -string_decoder@^1.1.1: +string_decoder@^1.1.1, string_decoder@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== @@ -5156,26 +5402,26 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -strip-ansi@^3.0.0, strip-ansi@^3.0.1: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== dependencies: ansi-regex "^2.0.0" -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow== - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== +strip-ansi@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" + integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== dependencies: - ansi-regex "^5.0.1" + ansi-regex "^6.0.1" strip-bom-buf@^1.0.0: version "1.0.0" @@ -5204,16 +5450,6 @@ strip-bom@^3.0.0: resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== -strip-bom@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" - integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q== - strip-final-newline@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" @@ -5264,9 +5500,9 @@ supports-preserve-symlinks-flag@^1.0.0: integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== table@^6.0.9: - version "6.8.0" - resolved "https://registry.yarnpkg.com/table/-/table-6.8.0.tgz#87e28f14fa4321c3377ba286f07b79b281a3b3ca" - integrity sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA== + version "6.8.1" + resolved "https://registry.yarnpkg.com/table/-/table-6.8.1.tgz#ea2b71359fe03b017a5fbc296204471158080bdf" + integrity sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA== dependencies: ajv "^8.0.1" lodash.truncate "^4.4.2" @@ -5274,43 +5510,14 @@ table@^6.0.9: string-width "^4.2.3" strip-ansi "^6.0.1" -taketalk@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/taketalk/-/taketalk-1.0.0.tgz#b4d4f0deed206ae7df775b129ea2ca6de52f26dd" - integrity sha512-kS7E53It6HA8S1FVFBWP7HDwgTiJtkmYk7TsowGlizzVrivR1Mf9mgjXHY1k7rOfozRVMZSfwjB3bevO4QEqpg== - dependencies: - get-stdin "^4.0.1" - minimist "^1.1.0" - -tar-fs@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784" - integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== - dependencies: - chownr "^1.1.1" - mkdirp-classic "^0.5.2" - pump "^3.0.0" - tar-stream "^2.1.4" - -tar-stream@^2.1.4: - version "2.2.0" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" - integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== - dependencies: - bl "^4.0.3" - end-of-stream "^1.4.1" - fs-constants "^1.0.0" - inherits "^2.0.3" - readable-stream "^3.1.1" - tar@^6.0.2, tar@^6.1.0, tar@^6.1.11, tar@^6.1.2: - version "6.1.11" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" - integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== + version "6.1.15" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.15.tgz#c9738b0b98845a3b344d334b8fa3041aaba53a69" + integrity sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A== dependencies: chownr "^2.0.0" fs-minipass "^2.0.0" - minipass "^3.0.0" + minipass "^5.0.0" minizlib "^2.1.1" mkdirp "^1.0.3" yallist "^4.0.0" @@ -5321,9 +5528,9 @@ text-table@^0.2.0: integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== textextensions@^5.12.0, textextensions@^5.13.0: - version "5.15.0" - resolved "https://registry.yarnpkg.com/textextensions/-/textextensions-5.15.0.tgz#4bb3296ad6fc111cf4b39c589dd028d8aaaf7060" - integrity sha512-MeqZRHLuaGamUXGuVn2ivtU3LA3mLCCIO5kUGoohTCoGmCBg/+8yPhWVX9WSl9telvVd8erftjFk9Fwb2dD6rw== + version "5.16.0" + resolved "https://registry.yarnpkg.com/textextensions/-/textextensions-5.16.0.tgz#57dd60c305019bba321e848b1fdf0f99bfa59ec1" + integrity sha512-7D/r3s6uPZyU//MCYrX6I14nzauDwJ5CxazouuRGNuvSCihW87ufN6VLoROLCrHg6FblLuJrT6N2BVaPVzqElw== through@^2.3.6: version "2.3.8" @@ -5344,13 +5551,6 @@ tmp@^0.0.33: dependencies: os-tmpdir "~1.0.2" -tmp@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.1.0.tgz#ee434a4e22543082e294ba6201dcc6eafefa2877" - integrity sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw== - dependencies: - rimraf "^2.6.3" - to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" @@ -5378,7 +5578,7 @@ treeverse@^1.0.4: resolved "https://registry.yarnpkg.com/treeverse/-/treeverse-1.0.4.tgz#a6b0ebf98a1bca6846ddc7ecbc900df08cb9cd5f" integrity sha512-whw60l7r+8ZU8Tu/Uc2yxtc4ZTZbR/PF3u1IPNKGQ6p8EICLb3Z2lAgoqw9bqYd8IkgnsaOcLzYHFckjqNsf0g== -ts-node@^10.2.1: +ts-node@^10.2.1, ts-node@^10.9.1: version "10.9.1" resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b" integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== @@ -5402,15 +5602,10 @@ tslib@^1.8.1: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2, tslib@^2.0.0, tslib@^2.1.0, tslib@^2.3.1: - version "2.4.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" - integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== - -tslib@^2.4.1: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" - integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== +tslib@^2, tslib@^2.1.0, tslib@^2.3.1, tslib@^2.4.1, tslib@^2.5.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== tsutils@^3.21.0: version "3.21.0" @@ -5419,6 +5614,15 @@ tsutils@^3.21.0: dependencies: tslib "^1.8.1" +tuf-js@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/tuf-js/-/tuf-js-1.1.7.tgz#21b7ae92a9373015be77dfe0cb282a80ec3bbe43" + integrity sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg== + dependencies: + "@tufjs/models" "1.0.4" + debug "^4.3.4" + make-fetch-happen "^11.1.1" + tunnel-agent@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" @@ -5463,32 +5667,15 @@ type-fest@^0.8.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - typedarray@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== typescript@^4.4.3: - version "4.8.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.8.4.tgz#c464abca159669597be5f96b8943500b238e60e6" - integrity sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ== - -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" - integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== - dependencies: - call-bind "^1.0.2" - has-bigints "^1.0.2" - has-symbols "^1.0.3" - which-boxed-primitive "^1.0.2" + version "4.9.5" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" + integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== unique-filename@^1.1.1: version "1.1.1" @@ -5504,6 +5691,13 @@ unique-filename@^2.0.0: dependencies: unique-slug "^3.0.0" +unique-filename@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-3.0.0.tgz#48ba7a5a16849f5080d26c760c86cf5cf05770ea" + integrity sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g== + dependencies: + unique-slug "^4.0.0" + unique-slug@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" @@ -5518,6 +5712,13 @@ unique-slug@^3.0.0: dependencies: imurmurhash "^0.1.4" +unique-slug@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-4.0.0.tgz#6bae6bb16be91351badd24cdce741f892a6532e3" + integrity sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ== + dependencies: + imurmurhash "^0.1.4" + universal-user-agent@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee" @@ -5538,10 +5739,10 @@ untildify@^4.0.0: resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b" integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw== -update-browserslist-db@^1.0.9: - version "1.0.10" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3" - integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ== +update-browserslist-db@^1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz#9a2a641ad2907ae7b3616506f4b977851db5b940" + integrity sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA== dependencies: escalade "^3.1.1" picocolors "^1.0.0" @@ -5574,15 +5775,14 @@ util@^0.10.3: inherits "2.0.3" util@^0.12.4: - version "0.12.4" - resolved "https://registry.yarnpkg.com/util/-/util-0.12.4.tgz#66121a31420df8f01ca0c464be15dfa1d1850253" - integrity sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw== + version "0.12.5" + resolved "https://registry.yarnpkg.com/util/-/util-0.12.5.tgz#5f17a6059b73db61a875668781a1c2b136bd6fbc" + integrity sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA== dependencies: inherits "^2.0.3" is-arguments "^1.0.4" is-generator-function "^1.0.7" is-typed-array "^1.1.3" - safe-buffer "^5.1.2" which-typed-array "^1.1.2" uuid@8.0.0: @@ -5596,11 +5796,11 @@ v8-compile-cache-lib@^3.0.1: integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== v8-compile-cache@^2.0.3: - version "2.3.0" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== + version "2.4.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz#cdada8bec61e15865f05d097c5f4fd30e94dc128" + integrity sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw== -validate-npm-package-license@^3.0.1: +validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== @@ -5615,6 +5815,13 @@ validate-npm-package-name@^3.0.0: dependencies: builtins "^1.0.3" +validate-npm-package-name@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz#f16afd48318e6f90a1ec101377fa0384cfc8c713" + integrity sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ== + dependencies: + builtins "^5.0.0" + vinyl-file@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/vinyl-file/-/vinyl-file-3.0.0.tgz#b104d9e4409ffa325faadd520642d0a3b488b365" @@ -5663,17 +5870,6 @@ whatwg-url@^5.0.0: tr46 "~0.0.3" webidl-conversions "^3.0.0" -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== - dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" - which-pm@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-pm/-/which-pm-2.0.0.tgz#8245609ecfe64bf751d0eef2f376d83bf1ddb7ae" @@ -5682,17 +5878,16 @@ which-pm@2.0.0: load-yaml-file "^0.2.0" path-exists "^4.0.0" -which-typed-array@^1.1.2: - version "1.1.8" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.8.tgz#0cfd53401a6f334d90ed1125754a42ed663eb01f" - integrity sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw== +which-typed-array@^1.1.11, which-typed-array@^1.1.2: + version "1.1.11" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.11.tgz#99d691f23c72aab6768680805a271b69761ed61a" + integrity sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew== dependencies: available-typed-arrays "^1.0.5" call-bind "^1.0.2" - es-abstract "^1.20.0" for-each "^0.3.3" + gopd "^1.0.1" has-tostringtag "^1.0.0" - is-typed-array "^1.1.9" which@2.0.2, which@^2.0.1, which@^2.0.2: version "2.0.2" @@ -5701,10 +5896,10 @@ which@2.0.2, which@^2.0.1, which@^2.0.2: dependencies: isexe "^2.0.0" -which@^1.2.9: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== +which@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/which/-/which-3.0.1.tgz#89f1cd0c23f629a8105ffe69b8172791c87b4be1" + integrity sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg== dependencies: isexe "^2.0.0" @@ -5722,25 +5917,17 @@ widest-line@^3.1.0: dependencies: string-width "^4.0.0" -word-wrap@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== +wordwrap@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" + integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== workerpool@6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.0.tgz#827d93c9ba23ee2019c3ffaff5c27fccea289e8b" integrity sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A== -wrap-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" - integrity sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw== - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - -wrap-ansi@^7.0.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -5749,21 +5936,29 @@ wrap-ansi@^7.0.0: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^6.0.1: + version "6.2.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" + integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + dependencies: + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" + wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== -write-file-atomic@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - write-file-atomic@^4.0.0: version "4.0.2" resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" @@ -5772,36 +5967,29 @@ write-file-atomic@^4.0.0: imurmurhash "^0.1.4" signal-exit "^3.0.7" -write-json-file@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-4.3.0.tgz#908493d6fd23225344af324016e4ca8f702dd12d" - integrity sha512-PxiShnxf0IlnQuMYOPPhPkhExoCQuTUNPOa/2JWCYTmBquU9njyyDuwRKN26IZBlp4yn1nt+Agh2HOOBl+55HQ== - dependencies: - detect-indent "^6.0.0" - graceful-fs "^4.1.15" - is-plain-obj "^2.0.0" - make-dir "^3.0.0" - sort-keys "^4.0.0" - write-file-atomic "^3.0.0" - -xml2js@0.4.19: - version "0.4.19" - resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz#686c20f213209e94abf0d1bcf1efaa291c7827a7" - integrity sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q== +xml2js@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.5.0.tgz#d9440631fbb2ed800203fad106f2724f62c493b7" + integrity sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA== dependencies: sax ">=0.6.0" - xmlbuilder "~9.0.1" + xmlbuilder "~11.0.0" -xmlbuilder@~9.0.1: - version "9.0.7" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" - integrity sha512-7YXTQc3P2l9+0rjaUbLwMKRhtmwg1M1eDf6nag7urC7pIPYLD9W/jmzQ4ptRSUbodw5S0jfoGTflLemQibSpeQ== +xmlbuilder@~11.0.0: + version "11.0.1" + resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" + integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== y18n@^5.0.5: version "5.0.8" resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" @@ -5817,7 +6005,7 @@ yargs-parser@^20.2.2: resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== -yargs-parser@^21.0.0: +yargs-parser@^21.1.1: version "21.1.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== @@ -5846,9 +6034,9 @@ yargs@16.2.0: yargs-parser "^20.2.2" yargs@^17.3.1: - version "17.6.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.6.0.tgz#e134900fc1f218bc230192bdec06a0a5f973e46c" - integrity sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g== + version "17.7.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== dependencies: cliui "^8.0.1" escalade "^3.1.1" @@ -5856,17 +6044,17 @@ yargs@^17.3.1: require-directory "^2.1.1" string-width "^4.2.3" y18n "^5.0.5" - yargs-parser "^21.0.0" + yargs-parser "^21.1.1" yarn@^1.22.18: version "1.22.19" resolved "https://registry.yarnpkg.com/yarn/-/yarn-1.22.19.tgz#4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447" integrity sha512-/0V5q0WbslqnwP91tirOvldvYISzaqhClxzyUKXYxs07yUILIs5jx/k6CFe8bvKSkds5w+eiOqta39Wk3WxdcQ== -yeoman-environment@^3.11.1: - version "3.12.0" - resolved "https://registry.yarnpkg.com/yeoman-environment/-/yeoman-environment-3.12.0.tgz#16bc51d318a780cc563633b1d44c5310bebfd06a" - integrity sha512-W+2gD6lLzS2GUs67QjnvBYgY0SdXN3g1viI01noI/OXEW0BZYspnvs+sl6V5x+qeUk4flnT1uph49b10fEVs4A== +yeoman-environment@^3.15.1: + version "3.19.3" + resolved "https://registry.yarnpkg.com/yeoman-environment/-/yeoman-environment-3.19.3.tgz#49c2339805fdf695fac42c88334a1daa94ee8b6c" + integrity sha512-/+ODrTUHtlDPRH9qIC0JREH8+7nsRcjDl3Bxn2Xo/rvAaVvixH5275jHwg0C85g4QsF4P6M2ojfScPPAl+pLAg== dependencies: "@npmcli/arborist" "^4.0.4" are-we-there-yet "^2.0.0" @@ -5898,6 +6086,7 @@ yeoman-environment@^3.11.1: pacote "^12.0.2" preferred-pm "^3.0.3" pretty-bytes "^5.3.0" + readable-stream "^4.3.0" semver "^7.1.3" slash "^3.0.0" strip-ansi "^6.0.0" @@ -5905,10 +6094,10 @@ yeoman-environment@^3.11.1: textextensions "^5.12.0" untildify "^4.0.0" -yeoman-generator@^5.6.1: - version "5.7.0" - resolved "https://registry.yarnpkg.com/yeoman-generator/-/yeoman-generator-5.7.0.tgz#5cf24b9fca331646263749121d4f8d477698a83a" - integrity sha512-z9ZwgKoDOd+llPDCwn8Ax2l4In5FMhlslxdeByW4AMxhT+HbTExXKEAahsClHSbwZz1i5OzRwLwRIUdOJBr5Bw== +yeoman-generator@^5.8.0: + version "5.9.0" + resolved "https://registry.yarnpkg.com/yeoman-generator/-/yeoman-generator-5.9.0.tgz#a83c9e391b0b3442536da677bc204cfa3f81f2c7" + integrity sha512-sN1e01Db4fdd8P/n/yYvizfy77HdbwzvXmPxps9Gwz2D24slegrkSn+qyj+0nmZhtFwGX2i/cH29QDrvAFT9Aw== dependencies: chalk "^4.1.0" dargs "^7.0.0" @@ -5916,7 +6105,9 @@ yeoman-generator@^5.6.1: execa "^5.1.1" github-username "^6.0.0" lodash "^4.17.11" + mem-fs-editor "^9.0.0" minimist "^1.2.5" + pacote "^15.2.0" read-pkg-up "^7.0.1" run-async "^2.0.0" semver "^7.2.1" @@ -5933,18 +6124,3 @@ yocto-queue@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - -yosay@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/yosay/-/yosay-2.0.2.tgz#a7017e764cd88d64a1ae64812201de5b157adf6d" - integrity sha512-avX6nz2esp7IMXGag4gu6OyQBsMh/SEn+ZybGu3yKPlOTE6z9qJrzG/0X5vCq/e0rPFy0CUYCze0G5hL310ibA== - dependencies: - ansi-regex "^2.0.0" - ansi-styles "^3.0.0" - chalk "^1.0.0" - cli-boxes "^1.0.0" - pad-component "0.0.1" - string-width "^2.0.0" - strip-ansi "^3.0.0" - taketalk "^1.0.0" - wrap-ansi "^2.0.0" From 739a94805baaf3637a0b0ed9d59024c8be1ad296 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 23 Aug 2023 07:26:51 -0400 Subject: [PATCH 126/143] chore(release): Updated packages. --- .../outline-storybook/CHANGELOG.md | 6 + .../outline-storybook/config/main.js | 1 - .../config/storybook.main.css | 700 +++++++++--------- .../outline-storybook/package.json | 21 +- packages/tools/outline-cli/CHANGELOG.md | 7 + packages/tools/outline-cli/package.json | 4 +- yarn.lock | 579 +-------------- 7 files changed, 377 insertions(+), 941 deletions(-) diff --git a/packages/documentation/outline-storybook/CHANGELOG.md b/packages/documentation/outline-storybook/CHANGELOG.md index 530241027..a8128a71d 100644 --- a/packages/documentation/outline-storybook/CHANGELOG.md +++ b/packages/documentation/outline-storybook/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-storybook +## 0.1.0 + +### Minor Changes + +- Updates for circular dependencies + ## 0.0.51 ### Patch Changes diff --git a/packages/documentation/outline-storybook/config/main.js b/packages/documentation/outline-storybook/config/main.js index 299568c00..494790711 100644 --- a/packages/documentation/outline-storybook/config/main.js +++ b/packages/documentation/outline-storybook/config/main.js @@ -50,6 +50,5 @@ module.exports = { { name: '@storybook/addon-essentials', }, - '@storybook/addon-mdx-gfm', ], }; diff --git a/packages/documentation/outline-storybook/config/storybook.main.css b/packages/documentation/outline-storybook/config/storybook.main.css index 70c1d8ddd..1eb20ce1a 100644 --- a/packages/documentation/outline-storybook/config/storybook.main.css +++ b/packages/documentation/outline-storybook/config/storybook.main.css @@ -1,385 +1,381 @@ @import url('https://rsms.me/inter/inter.css'); -:root { - --brand-primary: #2563eb; - --brand-secondary: #059669; - --brand-tertiary: #dc2626; - --brand-quaternary: #d97706; - --brand-quinary: #9333ea; - --brand-senary: #db2777; - --brand-septenary: #4f46e5; - --brand-octonary: #525252; - --brand-nonary: #1e3a8a; - --brand-denary: #171717; - --status-success: #2f855a; - --status-warning: #b64301; - --status-error: #c53030; - --status-info: #1e3a8a; - --outline-phase2-blue: #0080ff; - --outline-karma-coral: #fa5c5c; - --outline-soft-black: #171717; - --outline-not-gray: #cfc7d4; - --outline-misty-teal: #73f2e5; - --outline-electric-violet: #9484ff; - --outline-dusty-blue: #7fc7ee; - --outline-transparent: transparent; - --outline-white: #fff; - --outline-black: #000; +:root{ + --brand-primary:#2563eb; + --brand-secondary:#059669; + --brand-tertiary:#dc2626; + --brand-quaternary:#d97706; + --brand-quinary:#9333ea; + --brand-senary:#db2777; + --brand-septenary:#4f46e5; + --brand-octonary:#525252; + --brand-nonary:#1e3a8a; + --brand-denary:#171717; + --status-success:#2f855a; + --status-warning:#b64301; + --status-error:#c53030; + --status-info:#1e3a8a; + --outline-phase2-blue:#0080ff; + --outline-karma-coral:#fa5c5c; + --outline-soft-black:#171717; + --outline-not-gray:#cfc7d4; + --outline-misty-teal:#73f2e5; + --outline-electric-violet:#9484ff; + --outline-dusty-blue:#7fc7ee; + --outline-transparent:transparent; + --outline-white:#fff; + --outline-black:#000; + + --outline-gray-50:#fafafa; + --outline-gray-100:#f5f5f5; + --outline-gray-200:#e5e5e5; + --outline-gray-300:#d4d4d4; + --outline-gray-400:#a3a3a3; + --outline-gray-500:#737373; + --outline-gray-600:#525252; + --outline-gray-700:#404040; + --outline-gray-800:#262626; + --outline-gray-900:#171717; - --outline-gray-50: #fafafa; - --outline-gray-100: #f5f5f5; - --outline-gray-200: #e5e5e5; - --outline-gray-300: #d4d4d4; - --outline-gray-400: #a3a3a3; - --outline-gray-500: #737373; - --outline-gray-600: #525252; - --outline-gray-700: #404040; - --outline-gray-800: #262626; - --outline-gray-900: #171717; + --outline-blue-50:#eff6ff; + --outline-blue-100:#dbeafe; + --outline-blue-200:#bfdbfe; + --outline-blue-300:#93c5fd; + --outline-blue-400:#60a5fa; + --outline-blue-500:#3b82f6; + --outline-blue-600:#2563eb; + --outline-blue-700:#1d4ed8; + --outline-blue-800:#1e40af; + --outline-blue-900:#1e3a8a; - --outline-blue-50: #eff6ff; - --outline-blue-100: #dbeafe; - --outline-blue-200: #bfdbfe; - --outline-blue-300: #93c5fd; - --outline-blue-400: #60a5fa; - --outline-blue-500: #3b82f6; - --outline-blue-600: #2563eb; - --outline-blue-700: #1d4ed8; - --outline-blue-800: #1e40af; - --outline-blue-900: #1e3a8a; + --red-50:#fef2f2; + --red-100:#fee2e2; + --red-200:#fecaca; + --red-300:#fca5a5; + --red-400:#f87171; + --red-500:#ef4444; + --red-600:#dc2626; + --red-700:#b91c1c; + --red-800:#991b1b; + --red-900:#7f1d1d; + --yellow-50:#fffbeb; + --yellow-100:#fef3c7; + --yellow-200:#fde68a; + --yellow-300:#fcd34d; + --yellow-400:#fbbf24; + --yellow-500:#f59e0b; + --yellow-600:#d97706; + --yellow-700:#b45309; + --yellow-800:#92400e; + --yellow-900:#78350f; + --green-50:#ecfdf5; + --green-100:#d1fae5; + --green-200:#a7f3d0; + --green-300:#6ee7b7; + --green-400:#34d399; + --green-500:#10b981; + --green-600:#059669; + --green-700:#047857; + --green-800:#065f46; + --green-900:#064e3b; + --indigo-50:#eef2ff; + --indigo-100:#e0e7ff; + --indigo-200:#c7d2fe; + --indigo-300:#a5b4fc; + --indigo-400:#818cf8; + --indigo-500:#6366f1; + --indigo-600:#4f46e5; + --indigo-700:#4338ca; + --indigo-800:#3730a3; + --indigo-900:#312e81; + --purple-50:#faf5ff; + --purple-100:#f3e8ff; + --purple-200:#e9d5ff; + --purple-300:#d8b4fe; + --purple-400:#c084fc; + --purple-500:#a855f7; + --purple-600:#9333ea; + --purple-700:#7e22ce; + --purple-800:#6b21a8; + --purple-900:#581c87; + --pink-50:#fdf2f8; + --pink-100:#fce7f3; + --pink-200:#fbcfe8; + --pink-300:#f9a8d4; + --pink-400:#f472b6; + --pink-500:#ec4899; + --pink-600:#db2777; + --pink-700:#be185d; + --pink-800:#9d174d; + --pink-900:#831843; + --screen-xs:480px; + --screen-sm:640px; + --screen-md:768px; + --screen-lg:1024px; + --screen-xl:1280px; + --screen-xxl:1440px; + --screen-xxxl:2180px; - --red-50: #fef2f2; - --red-100: #fee2e2; - --red-200: #fecaca; - --red-300: #fca5a5; - --red-400: #f87171; - --red-500: #ef4444; - --red-600: #dc2626; - --red-700: #b91c1c; - --red-800: #991b1b; - --red-900: #7f1d1d; - --yellow-50: #fffbeb; - --yellow-100: #fef3c7; - --yellow-200: #fde68a; - --yellow-300: #fcd34d; - --yellow-400: #fbbf24; - --yellow-500: #f59e0b; - --yellow-600: #d97706; - --yellow-700: #b45309; - --yellow-800: #92400e; - --yellow-900: #78350f; - --green-50: #ecfdf5; - --green-100: #d1fae5; - --green-200: #a7f3d0; - --green-300: #6ee7b7; - --green-400: #34d399; - --green-500: #10b981; - --green-600: #059669; - --green-700: #047857; - --green-800: #065f46; - --green-900: #064e3b; - --indigo-50: #eef2ff; - --indigo-100: #e0e7ff; - --indigo-200: #c7d2fe; - --indigo-300: #a5b4fc; - --indigo-400: #818cf8; - --indigo-500: #6366f1; - --indigo-600: #4f46e5; - --indigo-700: #4338ca; - --indigo-800: #3730a3; - --indigo-900: #312e81; - --purple-50: #faf5ff; - --purple-100: #f3e8ff; - --purple-200: #e9d5ff; - --purple-300: #d8b4fe; - --purple-400: #c084fc; - --purple-500: #a855f7; - --purple-600: #9333ea; - --purple-700: #7e22ce; - --purple-800: #6b21a8; - --purple-900: #581c87; - --pink-50: #fdf2f8; - --pink-100: #fce7f3; - --pink-200: #fbcfe8; - --pink-300: #f9a8d4; - --pink-400: #f472b6; - --pink-500: #ec4899; - --pink-600: #db2777; - --pink-700: #be185d; - --pink-800: #9d174d; - --pink-900: #831843; - --screen-xs: 480px; - --screen-sm: 640px; - --screen-md: 768px; - --screen-lg: 1024px; - --screen-xl: 1280px; - --screen-xxl: 1440px; - --screen-xxxl: 2180px; + --spacing-0:0px; + --spacing-1:0.25rem; + --spacing-2:0.5rem; + --spacing-3:0.75rem; + --spacing-4:1rem; + --spacing-5:1.25rem; + --spacing-6:1.5rem; + --spacing-7:1.75rem; + --spacing-8:2rem; + --spacing-9:2.25rem; + --spacing-10:2.5rem; + --spacing-11:2.75rem; + --spacing-12:3rem; + --spacing-14:3.5rem; + --spacing-16:4rem; + --spacing-20:5rem; + --spacing-24:6rem; + --spacing-28:7rem; + --spacing-32:8rem; + --spacing-36:9rem; + --spacing-40:10rem; + --spacing-44:11rem; + --spacing-48:12rem; + --spacing-52:13rem; + --spacing-56:14rem; + --spacing-60:15rem; + --spacing-64:16rem; + --spacing-72:18rem; + --spacing-80:20rem; + --spacing-96:24rem; + --spacing-px:1px; - --spacing-0: 0px; - --spacing-1: 0.25rem; - --spacing-2: 0.5rem; - --spacing-3: 0.75rem; - --spacing-4: 1rem; - --spacing-5: 1.25rem; - --spacing-6: 1.5rem; - --spacing-7: 1.75rem; - --spacing-8: 2rem; - --spacing-9: 2.25rem; - --spacing-10: 2.5rem; - --spacing-11: 2.75rem; - --spacing-12: 3rem; - --spacing-14: 3.5rem; - --spacing-16: 4rem; - --spacing-20: 5rem; - --spacing-24: 6rem; - --spacing-28: 7rem; - --spacing-32: 8rem; - --spacing-36: 9rem; - --spacing-40: 10rem; - --spacing-44: 11rem; - --spacing-48: 12rem; - --spacing-52: 13rem; - --spacing-56: 14rem; - --spacing-60: 15rem; - --spacing-64: 16rem; - --spacing-72: 18rem; - --spacing-80: 20rem; - --spacing-96: 24rem; - --spacing-px: 1px; + --fs-xs:0.75rem; + --fs-sm:0.875rem; + --fs-base:1rem; + --fs-lg:1.125rem; + --fs-xl:1.25rem; + --fs-2xl:1.5rem; + --fs-3xl:1.875rem; + --fs-4xl:2.25rem; + --fs-5xl:3.5rem; + --fs-6xl:4.5rem; + --fs-7xl:5.5rem; + --fs-8xl:6.5rem; + --fs-9xl:7.5rem; - --fs-xs: 0.75rem; - --fs-sm: 0.875rem; - --fs-base: 1rem; - --fs-lg: 1.125rem; - --fs-xl: 1.25rem; - --fs-2xl: 1.5rem; - --fs-3xl: 1.875rem; - --fs-4xl: 2.25rem; - --fs-5xl: 3.5rem; - --fs-6xl: 4.5rem; - --fs-7xl: 5.5rem; - --fs-8xl: 6.5rem; - --fs-9xl: 7.5rem; + --lh-xs:1rem; + --lh-sm:1.25rem; + --lh-base:1.5rem; + --lh-lg:1.75rem; + --lh-xl:1.75rem; + --lh-2xl:2rem; + --lh-3xl:2.25rem; + --lh-4xl:2.5rem; + --lh-5xl:3.75rem; + --lh-6xl:4.75rem; + --lh-7xl:5.75rem; + --lh-8xl:6.75rem; + --lh-9xl:7.75rem; - --lh-xs: 1rem; - --lh-sm: 1.25rem; - --lh-base: 1.5rem; - --lh-lg: 1.75rem; - --lh-xl: 1.75rem; - --lh-2xl: 2rem; - --lh-3xl: 2.25rem; - --lh-4xl: 2.5rem; - --lh-5xl: 3.75rem; - --lh-6xl: 4.75rem; - --lh-7xl: 5.75rem; - --lh-8xl: 6.75rem; - --lh-9xl: 7.75rem; + --ff-display:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-body:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-demo:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-display: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-body: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-demo: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --fw-thin:100; + --fw-extralight:200; + --fw-light:300; + --fw-normal:400; + --fw-medium:500; + --fw-semibold:600; + --fw-bold:700; + --fw-extrabold:800; + --fw-black:900; - --fw-thin: 100; - --fw-extralight: 200; - --fw-light: 300; - --fw-normal: 400; - --fw-medium: 500; - --fw-semibold: 600; - --fw-bold: 700; - --fw-extrabold: 800; - --fw-black: 900; + --fs-h1:4rem; + --fs-h1-medium:3rem; + --fs-h1-small:2.5rem; + + --lh-h1:3rem; + --lh-h1-medium:3.75rem; + --lh-h1-small:2rem; - --fs-h1: 4rem; - --fs-h1-medium: 3rem; - --fs-h1-small: 2.5rem; + --fs-h2:2.75rem; + --fs-h2-medium:2.5rem; + --fs-h2-small:2rem; + + --lh-h2:3.5rem; + --lh-h2-medium:3rem; + --lh-h2-small:2.5rem; + - --lh-h1: 3rem; - --lh-h1-medium: 3.75rem; - --lh-h1-small: 2rem; - - --fs-h2: 2.75rem; - --fs-h2-medium: 2.5rem; - --fs-h2-small: 2rem; - - --lh-h2: 3.5rem; - --lh-h2-medium: 3rem; - --lh-h2-small: 2.5rem; - - --fs-h3: 2rem; - --fs-h3-medium: 1.75rem; - --fs-h3-small: 1.5rem; - - --lh-h3: 2.25rem; - --lh-h3-medium: 2rem; - --lh-h3-small: 1.75rem; - - --fs-h4: 1.5rem; - --fs-h4-medium: 1.5rem; - --fs-h4-small: 1.375rem; - - --lh-h4: 2rem; - --lh-h4-medium: 1.75rem; - --lh-h4-small: 1.75rem; - - --fs-h5: 1.375rem; - --fs-h5-medium: 1.25rem; - --fs-h5-small: 1.125rem; - - --lh-h5: 1.75rem; - --lh-h5-medium: 1.5rem; - --lh-h5-small: 1.375rem; - - --fs-h6: 1.125rem; - --fs-h6-medium: 1.125rem; - --fs-h6-small: 1rem; - - --lh-h6: 1.5rem; - --lh-h6-medium: 1.375rem; - --lh-h6-small: 1.25rem; - --outline-ring-width: 2px; + --fs-h3:2rem; + --fs-h3-medium:1.75rem; + --fs-h3-small:1.5rem; + + --lh-h3:2.25rem; + --lh-h3-medium:2rem; + --lh-h3-small:1.75rem; + + --fs-h4:1.5rem; + --fs-h4-medium:1.5rem; + --fs-h4-small:1.375rem; + + --lh-h4:2rem; + --lh-h4-medium:1.75rem; + --lh-h4-small:1.75rem; + + --fs-h5:1.375rem; + --fs-h5-medium:1.25rem; + --fs-h5-small:1.125rem; + + --lh-h5:1.75rem; + --lh-h5-medium:1.5rem; + --lh-h5-small:1.375rem; + + --fs-h6:1.125rem; + --fs-h6-medium:1.125rem; + --fs-h6-small:1rem; + + --lh-h6:1.5rem; + --lh-h6-medium:1.375rem; + --lh-h6-small:1.25rem; + --outline-ring-width:2px; --outline-ring-inset: ; - --outline-ring-offset-width: 2px; - --outline-ring-offset-color: var(--outline-gray-100); - --outline-ring-color: var(--outline-soft-black); - --outline-ring-offset-shadow: var(--outline-ring-inset) 0 0 0 - var(--outline-ring-offset-width) var(--outline-ring-offset-color); - --outline-ring-shadow: var(--outline-ring-inset) 0 0 0 - calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) - var(--outline-ring-color); + --outline-ring-offset-width:2px; + --outline-ring-offset-color:var(--outline-gray-100); + --outline-ring-color:var(--outline-soft-black); + --outline-ring-offset-shadow:var(--outline-ring-inset) 0 0 0 var(--outline-ring-offset-width) var(--outline-ring-offset-color); + --outline-ring-shadow:var(--outline-ring-inset) 0 0 0 calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) var(--outline-ring-color); + + --outline-shadow:0 0 rgba(0, 0, 0, 0); + --outline-shadow-colored:0 0 rgba(0, 0, 0, 0); - --outline-shadow: 0 0 rgba(0, 0, 0, 0); - --outline-shadow-colored: 0 0 rgba(0, 0, 0, 0); } /* ! tailwindcss v3.0.0 | MIT License | https://tailwindcss.com */ *, ::before, -::after { - box-sizing: border-box; - border-width: 0; - border-style: solid; - border-color: currentColor; +::after{ + box-sizing:border-box; + border-width:0; + border-style:solid; + border-color:currentColor; } ::before, -::after { - --tw-content: ''; -} -html { - line-height: 1.5; - -webkit-text-size-adjust: 100%; - tab-size: 4; - font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, - 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, - 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; -} -body { - margin: 0; - line-height: inherit; -} -hr { - height: 0; - color: inherit; - border-top-width: 1px; -} -abbr[title] { - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; +::after{ + --tw-content:''; +} +html{ + line-height:1.5; + -webkit-text-size-adjust:100%; + tab-size:4; + font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} +body{ + margin:0; + line-height:inherit; +} +hr{ + height:0; + color:inherit; + border-top-width:1px; +} +abbr[title]{ + -webkit-text-decoration:underline dotted; + text-decoration:underline dotted; } h1, h2, h3, h4, h5, -h6 { - font-size: inherit; - font-weight: inherit; +h6{ + font-size:inherit; + font-weight:inherit; } -a { - color: inherit; - text-decoration: inherit; +a{ + color:inherit; + text-decoration:inherit; } b, -strong { - font-weight: bolder; +strong{ + font-weight:bolder; } code, kbd, samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, - 'Liberation Mono', 'Courier New', monospace; - font-size: 1em; +pre{ + font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size:1em; } -small { - font-size: 80%; +small{ + font-size:80%; } sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; +sup{ + font-size:75%; + line-height:0; + position:relative; + vertical-align:baseline; } -sub { - bottom: -0.25em; +sub{ + bottom:-0.25em; } -sup { - top: -0.5em; +sup{ + top:-0.5em; } -table { - text-indent: 0; - border-color: inherit; - border-collapse: collapse; +table{ + text-indent:0; + border-color:inherit; + border-collapse:collapse; } button, input, optgroup, select, -textarea { - font-family: inherit; - font-size: 100%; - line-height: inherit; - color: inherit; - margin: 0; - padding: 0; +textarea{ + font-family:inherit; + font-size:100%; + line-height:inherit; + color:inherit; + margin:0; + padding:0; } button, -select { - text-transform: none; +select{ + text-transform:none; } button, [type='button'], [type='reset'], -[type='submit'] { - -webkit-appearance: button; - background-color: transparent; - background-image: none; +[type='submit']{ + -webkit-appearance:button; + background-color:transparent; + background-image:none; } -:-moz-focusring { - outline: auto; +:-moz-focusring{ + outline:auto; } -:-moz-ui-invalid { - box-shadow: none; +:-moz-ui-invalid{ + box-shadow:none; } -progress { - vertical-align: baseline; +progress{ + vertical-align:baseline; } ::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; +::-webkit-outer-spin-button{ + height:auto; } -[type='search'] { - -webkit-appearance: textfield; - outline-offset: -2px; +[type='search']{ + -webkit-appearance:textfield; + outline-offset:-2px; } -::-webkit-search-decoration { - -webkit-appearance: none; +::-webkit-search-decoration{ + -webkit-appearance:none; } -::-webkit-file-upload-button { - -webkit-appearance: button; - font: inherit; +::-webkit-file-upload-button{ + -webkit-appearance:button; + font:inherit; } -summary { - display: list-item; +summary{ + display:list-item; } blockquote, dl, @@ -393,37 +389,37 @@ h6, hr, figure, p, -pre { - margin: 0; +pre{ + margin:0; } -fieldset { - margin: 0; - padding: 0; +fieldset{ + margin:0; + padding:0; } -legend { - padding: 0; +legend{ + padding:0; } ol, ul, -menu { - list-style: none; - margin: 0; - padding: 0; +menu{ + list-style:none; + margin:0; + padding:0; } -textarea { - resize: vertical; +textarea{ + resize:vertical; } input::placeholder, -textarea::placeholder { - opacity: 1; - color: #9ca3af; +textarea::placeholder{ + opacity:1; + color:#9ca3af; } button, -[role='button'] { - cursor: pointer; +[role="button"]{ + cursor:pointer; } -:disabled { - cursor: default; +:disabled{ + cursor:default; } img, svg, @@ -432,15 +428,15 @@ canvas, audio, iframe, embed, -object { - display: block; - vertical-align: middle; +object{ + display:block; + vertical-align:middle; } img, -video { - max-width: 100%; - height: auto; +video{ + max-width:100%; + height:auto; } -[hidden] { - display: none; +[hidden]{ + display:none; } diff --git a/packages/documentation/outline-storybook/package.json b/packages/documentation/outline-storybook/package.json index c1a04e6eb..274c9cf5b 100644 --- a/packages/documentation/outline-storybook/package.json +++ b/packages/documentation/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.0.51", + "version": "0.1.0", "license": "MIT", "scripts": { "package": "yarn publish" @@ -12,23 +12,8 @@ "directory": "packages/documentation/outline-storybook" }, "homepage": "https://github.com/phase2/outline/tree/next/packages/documentation/outline-storybook", - "dependencies": { - "@phase2/outline-core": "^0.2.5", - "@phase2/outline-alert": "^0.1.10", - "@phase2/outline-code-block": "^0.1.5", - "@phase2/outline-docs": "^0.0.19", - "@phase2/outline-static-assets": "^0.0.5" - }, - "devDependencies": { - "@storybook/addon-actions": "^7.0.12", - "@storybook/addon-essentials": "^7.0.12", - "@storybook/addon-links": "^7.0.12", - "@storybook/addon-mdx-gfm": "^7.0.12", - "@storybook/web-components": "^7.0.12", - "@storybook/web-components-vite": "^7.0.12", - "eslint-plugin-storybook": "^0.6.12", - "storybook": "^7.0.12" - }, + "dependencies": {}, + "devDependencies": {}, "publishConfig": { "access": "public" } diff --git a/packages/tools/outline-cli/CHANGELOG.md b/packages/tools/outline-cli/CHANGELOG.md index 059c31b0c..55d49d63f 100644 --- a/packages/tools/outline-cli/CHANGELOG.md +++ b/packages/tools/outline-cli/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-cli +## 0.0.56 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-storybook@0.1.0 + ## 0.0.55 ### Patch Changes diff --git a/packages/tools/outline-cli/package.json b/packages/tools/outline-cli/package.json index 16616bbcb..00bf52c77 100644 --- a/packages/tools/outline-cli/package.json +++ b/packages/tools/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.55", + "version": "0.0.56", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -11,7 +11,7 @@ "@oclif/core": "^1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", - "@phase2/outline-storybook": "^0.0.51", + "@phase2/outline-storybook": "^0.1.0", "@phase2/outline-templates": "^0.0.48", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", diff --git a/yarn.lock b/yarn.lock index 133c2e119..4b9b5bda5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3354,7 +3354,7 @@ resolved "https://registry.yarnpkg.com/@splidejs/splide/-/splide-4.1.4.tgz#02d029360569e7d75d28357a9727fc48322015a3" integrity sha512-5I30evTJcAJQXt6vJ26g2xEkG+l1nXcpEw4xpKh0/FWQ8ozmAeTbtniVtVmz2sH1Es3vgfC4SS8B2X4o5JMptA== -"@storybook/addon-actions@7.3.2", "@storybook/addon-actions@^7.0.12", "@storybook/addon-actions@^7.3.0": +"@storybook/addon-actions@7.3.2", "@storybook/addon-actions@^7.3.0": version "7.3.2" resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.3.2.tgz#36b8e15a851a12a6fff543d9785307ae02934a8f" integrity sha512-TsTOHGmwBHRsWS9kaG/bu6haP2dMeiETeGwOgfB5qmukodenXlmi1RujtUdJCNwW3APa0utEFYFKtZVEu9f7WQ== @@ -3435,7 +3435,7 @@ remark-slug "^6.0.0" ts-dedent "^2.0.0" -"@storybook/addon-essentials@^7.0.12", "@storybook/addon-essentials@^7.3.0": +"@storybook/addon-essentials@^7.3.0": version "7.3.2" resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.3.2.tgz#887071bbe2822ee0961f152bbd3138ea244e3ee8" integrity sha512-MI5wi5k/nDgAqnsS4/uibcQhMk3/mVkAAWNO+Epmg5UMCCmDch8SoX9BprEHARwwsVwXChiHAx99fXF/XacWFQ== @@ -3464,7 +3464,7 @@ "@storybook/global" "^5.0.0" "@storybook/preview-api" "7.3.2" -"@storybook/addon-links@^7.0.12", "@storybook/addon-links@^7.3.0": +"@storybook/addon-links@^7.3.0": version "7.3.2" resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.3.2.tgz#c6e1c2b35d9b9c3b8986355dc4b6ba01c2f6d29c" integrity sha512-xpOpb33KscvmM2Sl9nFqU3DCk3tGaoqtFKkDOzf/QlZsMq9CCn4zPNGMfOFqifBEnDGDADHbp+Uxst5i535vdQ== @@ -3480,15 +3480,6 @@ prop-types "^15.7.2" ts-dedent "^2.0.0" -"@storybook/addon-mdx-gfm@^7.0.12": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/addon-mdx-gfm/-/addon-mdx-gfm-7.3.2.tgz#faa04d1582120443fc72a2db0ca69d79e8c91642" - integrity sha512-TArxlU2NqwwUrozsrBBshzgvUr+JkoGu+Dc4WVcOUB6ycPKKhjjUluGPnL7mjnl0Gi22xdQ3+ITPr0bnktfRjA== - dependencies: - "@storybook/node-logger" "7.3.2" - remark-gfm "^3.0.1" - ts-dedent "^2.0.0" - "@storybook/addon-measure@7.3.2": version "7.3.2" resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.3.2.tgz#9056338eff0087731365ac82277f84c44a48e204" @@ -3988,7 +3979,7 @@ "@types/express" "^4.7.0" file-system-cache "2.3.0" -"@storybook/web-components-vite@^7.0.12", "@storybook/web-components-vite@^7.3.0": +"@storybook/web-components-vite@^7.3.0": version "7.3.2" resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.3.2.tgz#11e9c0bad544b098560acc5590f504d5396d3371" integrity sha512-EJ431jDSVC/ahKpPzLrlhqWRATpZnSAWSb6mVi+xWYHYUyrGG4ywydth2TcryeNxyJzFvJJvfM5o9lRkKt9dvA== @@ -3999,7 +3990,7 @@ "@storybook/web-components" "7.3.2" magic-string "^0.30.0" -"@storybook/web-components@7.3.2", "@storybook/web-components@^7.0.12", "@storybook/web-components@^7.3.0": +"@storybook/web-components@7.3.2", "@storybook/web-components@^7.3.0": version "7.3.2" resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.3.2.tgz#1115c44817390fc200bf750535012e7f06b34410" integrity sha512-ek2WbNrPElatVHe6NK0Ql0X5MaNowJfKqNjvYzAt+2Q+AMWfXh+UurTueSN3VnUjjhupJ5UTbIbhrI3/VL7buw== @@ -4225,13 +4216,6 @@ resolved "https://registry.yarnpkg.com/@types/debounce/-/debounce-1.2.1.tgz#79b65710bc8b6d44094d286aecf38e44f9627852" integrity sha512-epMsEE85fi4lfmJUH/89/iV/LI+F5CvNIvmgs5g5jYFPfhO2S/ae8WSsLOKWdwtoaZw9Q2IhJ4tQ5tFCcS/4HA== -"@types/debug@^4.0.0": - version "4.1.8" - resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.8.tgz#cef723a5d0a90990313faec2d1e22aee5eecb317" - integrity sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ== - dependencies: - "@types/ms" "*" - "@types/detect-port@^1.3.0": version "1.3.3" resolved "https://registry.yarnpkg.com/@types/detect-port/-/detect-port-1.3.3.tgz#124c5d4c283f48a21f80826bcf39433b3e64aa81" @@ -4415,13 +4399,6 @@ resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.197.tgz#e95c5ddcc814ec3e84c891910a01e0c8a378c54b" integrity sha512-BMVOiWs0uNxHVlHBgzTIqJYmj+PgCo4euloGF+5m4okL3rEYzM2EEv78mw8zWSMM57dM7kVIgJ2QDvwHSoCI5g== -"@types/mdast@^3.0.0": - version "3.0.12" - resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.12.tgz#beeb511b977c875a5b0cc92eab6fcac2f0895514" - integrity sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg== - dependencies: - "@types/unist" "^2" - "@types/mdx@^2.0.0": version "2.0.6" resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.6.tgz#d03e0cc6f7e6627b296f4ef49049678316e8ee23" @@ -4462,11 +4439,6 @@ resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-9.1.1.tgz#e7c4f1001eefa4b8afbd1eee27a237fee3bf29c4" integrity sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw== -"@types/ms@*": - version "0.7.31" - resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" - integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== - "@types/node-fetch@^2.6.4": version "2.6.4" resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.4.tgz#1bc3a26de814f6bf466b25aeb1473fa1afe6a660" @@ -5792,11 +5764,6 @@ babel-preset-jest@^26.6.2: babel-plugin-jest-hoist "^26.6.2" babel-preset-current-node-syntax "^1.0.0" -bail@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.2.tgz#d26f5cd8fe5d6f832a31517b9f7c356040ba6d5d" - integrity sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw== - balanced-match@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" @@ -6260,11 +6227,6 @@ cardinal@^2.1.1: ansicolors "~0.3.2" redeyed "~2.1.0" -ccount@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/ccount/-/ccount-2.0.1.tgz#17a3bf82302e0870d6da43a01311a8bc02a3ecf5" - integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== - chai-a11y-axe@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/chai-a11y-axe/-/chai-a11y-axe-1.5.0.tgz#aafa37f91f53baeafe98219768e5dee8776cf655" @@ -6358,11 +6320,6 @@ character-entities@^1.0.0: resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== -character-entities@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.2.tgz#2d09c2e72cd9523076ccb21157dff66ad43fcc22" - integrity sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ== - character-reference-invalid@^1.0.0: version "1.1.4" resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560" @@ -7176,7 +7133,7 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: dependencies: ms "2.0.0" -debug@4, debug@4.3.4, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: +debug@4, debug@4.3.4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -7225,13 +7182,6 @@ decimal.js@^10.2.1: resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.3.tgz#1044092884d245d1b7f65725fa4ad4c6f781cc23" integrity sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA== -decode-named-character-reference@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz#daabac9690874c394c81e4162a0304b35d824f0e" - integrity sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg== - dependencies: - character-entities "^2.0.0" - decode-uri-component@^0.2.0: version "0.2.2" resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" @@ -7390,7 +7340,7 @@ deprecation@^2.0.0, deprecation@^2.3.1: resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== -dequal@^2.0.0, dequal@^2.0.2: +dequal@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== @@ -8157,7 +8107,7 @@ eslint-plugin-react@^7.23.0: semver "^6.3.1" string.prototype.matchall "^4.0.8" -eslint-plugin-storybook@^0.6.12, eslint-plugin-storybook@^0.6.13: +eslint-plugin-storybook@^0.6.13: version "0.6.13" resolved "https://registry.yarnpkg.com/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.13.tgz#897a9f6a9bb88c63b02f05850f30c28a9848a3f7" integrity sha512-smd+CS0WH1jBqUEJ3znGS7DU4ayBE9z6lkQAK2yrSUv1+rq8BT/tiI5C/rKE7rmiqiAfojtNYZRhzo5HrulccQ== @@ -10025,11 +9975,6 @@ is-buffer@^1.1.5: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-buffer@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" - integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== - is-builtin-module@^3.1.0: version "3.2.1" resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz#f03271717d8654cfcaf07ab0463faa3571581169" @@ -10271,11 +10216,6 @@ is-plain-obj@^2.0.0, is-plain-obj@^2.1.0: resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== -is-plain-obj@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz#d65025edec3657ce032fd7db63c97883eaed71f0" - integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg== - is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -11245,7 +11185,7 @@ kleur@^3.0.3: resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== -kleur@^4.0.3, kleur@^4.1.5: +kleur@^4.1.5: version "4.1.5" resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== @@ -11607,11 +11547,6 @@ log-update@^4.0.0: slice-ansi "^4.0.0" wrap-ansi "^6.2.0" -longest-streak@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.1.0.tgz#62fa67cd958742a1574af9f39866364102d90cd4" - integrity sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g== - loose-envify@^1.0.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" @@ -11828,11 +11763,6 @@ map-visit@^1.0.0: dependencies: object-visit "^1.0.0" -markdown-table@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-3.0.3.tgz#e6331d30e493127e031dd385488b5bd326e4a6bd" - integrity sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw== - markdown-to-jsx@^7.1.8: version "7.3.2" resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-7.3.2.tgz#f286b4d112dad3028acc1e77dfe1f653b347e131" @@ -11858,126 +11788,11 @@ mdast-util-definitions@^4.0.0: dependencies: unist-util-visit "^2.0.0" -mdast-util-find-and-replace@^2.0.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz#cc2b774f7f3630da4bd592f61966fecade8b99b1" - integrity sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw== - dependencies: - "@types/mdast" "^3.0.0" - escape-string-regexp "^5.0.0" - unist-util-is "^5.0.0" - unist-util-visit-parents "^5.0.0" - -mdast-util-from-markdown@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz#9421a5a247f10d31d2faed2a30df5ec89ceafcf0" - integrity sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww== - dependencies: - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - decode-named-character-reference "^1.0.0" - mdast-util-to-string "^3.1.0" - micromark "^3.0.0" - micromark-util-decode-numeric-character-reference "^1.0.0" - micromark-util-decode-string "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - unist-util-stringify-position "^3.0.0" - uvu "^0.5.0" - -mdast-util-gfm-autolink-literal@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz#67a13abe813d7eba350453a5333ae1bc0ec05c06" - integrity sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA== - dependencies: - "@types/mdast" "^3.0.0" - ccount "^2.0.0" - mdast-util-find-and-replace "^2.0.0" - micromark-util-character "^1.0.0" - -mdast-util-gfm-footnote@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz#ce5e49b639c44de68d5bf5399877a14d5020424e" - integrity sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ== - dependencies: - "@types/mdast" "^3.0.0" - mdast-util-to-markdown "^1.3.0" - micromark-util-normalize-identifier "^1.0.0" - -mdast-util-gfm-strikethrough@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz#5470eb105b483f7746b8805b9b989342085795b7" - integrity sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ== - dependencies: - "@types/mdast" "^3.0.0" - mdast-util-to-markdown "^1.3.0" - -mdast-util-gfm-table@^1.0.0: - version "1.0.7" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz#3552153a146379f0f9c4c1101b071d70bbed1a46" - integrity sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg== - dependencies: - "@types/mdast" "^3.0.0" - markdown-table "^3.0.0" - mdast-util-from-markdown "^1.0.0" - mdast-util-to-markdown "^1.3.0" - -mdast-util-gfm-task-list-item@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz#b280fcf3b7be6fd0cc012bbe67a59831eb34097b" - integrity sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ== - dependencies: - "@types/mdast" "^3.0.0" - mdast-util-to-markdown "^1.3.0" - -mdast-util-gfm@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz#e92f4d8717d74bdba6de57ed21cc8b9552e2d0b6" - integrity sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg== - dependencies: - mdast-util-from-markdown "^1.0.0" - mdast-util-gfm-autolink-literal "^1.0.0" - mdast-util-gfm-footnote "^1.0.0" - mdast-util-gfm-strikethrough "^1.0.0" - mdast-util-gfm-table "^1.0.0" - mdast-util-gfm-task-list-item "^1.0.0" - mdast-util-to-markdown "^1.0.0" - -mdast-util-phrasing@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz#c7c21d0d435d7fb90956038f02e8702781f95463" - integrity sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg== - dependencies: - "@types/mdast" "^3.0.0" - unist-util-is "^5.0.0" - -mdast-util-to-markdown@^1.0.0, mdast-util-to-markdown@^1.3.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz#c13343cb3fc98621911d33b5cd42e7d0731171c6" - integrity sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A== - dependencies: - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - longest-streak "^3.0.0" - mdast-util-phrasing "^3.0.0" - mdast-util-to-string "^3.0.0" - micromark-util-decode-string "^1.0.0" - unist-util-visit "^4.0.0" - zwitch "^2.0.0" - mdast-util-to-string@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz#27055500103f51637bd07d01da01eb1967a43527" integrity sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A== -mdast-util-to-string@^3.0.0, mdast-util-to-string@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz#66f7bb6324756741c5f47a53557f0cbf16b6f789" - integrity sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg== - dependencies: - "@types/mdast" "^3.0.0" - mdn-data@2.0.14: version "2.0.14" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" @@ -12080,279 +11895,6 @@ methods@~1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== -micromark-core-commonmark@^1.0.0, micromark-core-commonmark@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz#1386628df59946b2d39fb2edfd10f3e8e0a75bb8" - integrity sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw== - dependencies: - decode-named-character-reference "^1.0.0" - micromark-factory-destination "^1.0.0" - micromark-factory-label "^1.0.0" - micromark-factory-space "^1.0.0" - micromark-factory-title "^1.0.0" - micromark-factory-whitespace "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-chunked "^1.0.0" - micromark-util-classify-character "^1.0.0" - micromark-util-html-tag-name "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-resolve-all "^1.0.0" - micromark-util-subtokenize "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.1" - uvu "^0.5.0" - -micromark-extension-gfm-autolink-literal@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.5.tgz#5853f0e579bbd8ef9e39a7c0f0f27c5a063a66e7" - integrity sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg== - dependencies: - micromark-util-character "^1.0.0" - micromark-util-sanitize-uri "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-extension-gfm-footnote@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.2.tgz#05e13034d68f95ca53c99679040bc88a6f92fe2e" - integrity sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q== - dependencies: - micromark-core-commonmark "^1.0.0" - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-sanitize-uri "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-extension-gfm-strikethrough@^1.0.0: - version "1.0.7" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.7.tgz#c8212c9a616fa3bf47cb5c711da77f4fdc2f80af" - integrity sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw== - dependencies: - micromark-util-chunked "^1.0.0" - micromark-util-classify-character "^1.0.0" - micromark-util-resolve-all "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-extension-gfm-table@^1.0.0: - version "1.0.7" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.7.tgz#dcb46074b0c6254c3fc9cc1f6f5002c162968008" - integrity sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw== - dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-extension-gfm-tagfilter@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.2.tgz#aa7c4dd92dabbcb80f313ebaaa8eb3dac05f13a7" - integrity sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g== - dependencies: - micromark-util-types "^1.0.0" - -micromark-extension-gfm-task-list-item@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.5.tgz#b52ce498dc4c69b6a9975abafc18f275b9dde9f4" - integrity sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ== - dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-extension-gfm@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm/-/micromark-extension-gfm-2.0.3.tgz#e517e8579949a5024a493e49204e884aa74f5acf" - integrity sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ== - dependencies: - micromark-extension-gfm-autolink-literal "^1.0.0" - micromark-extension-gfm-footnote "^1.0.0" - micromark-extension-gfm-strikethrough "^1.0.0" - micromark-extension-gfm-table "^1.0.0" - micromark-extension-gfm-tagfilter "^1.0.0" - micromark-extension-gfm-task-list-item "^1.0.0" - micromark-util-combine-extensions "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-factory-destination@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz#eb815957d83e6d44479b3df640f010edad667b9f" - integrity sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg== - dependencies: - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-factory-label@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz#cc95d5478269085cfa2a7282b3de26eb2e2dec68" - integrity sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w== - dependencies: - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-factory-space@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz#c8f40b0640a0150751d3345ed885a080b0d15faf" - integrity sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ== - dependencies: - micromark-util-character "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-factory-title@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz#dd0fe951d7a0ac71bdc5ee13e5d1465ad7f50ea1" - integrity sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ== - dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-factory-whitespace@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz#798fb7489f4c8abafa7ca77eed6b5745853c9705" - integrity sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ== - dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-util-character@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-1.2.0.tgz#4fedaa3646db249bc58caeb000eb3549a8ca5dcc" - integrity sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg== - dependencies: - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-util-chunked@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz#37a24d33333c8c69a74ba12a14651fd9ea8a368b" - integrity sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ== - dependencies: - micromark-util-symbol "^1.0.0" - -micromark-util-classify-character@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz#6a7f8c8838e8a120c8e3c4f2ae97a2bff9190e9d" - integrity sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw== - dependencies: - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-util-combine-extensions@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz#192e2b3d6567660a85f735e54d8ea6e3952dbe84" - integrity sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA== - dependencies: - micromark-util-chunked "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-util-decode-numeric-character-reference@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz#b1e6e17009b1f20bc652a521309c5f22c85eb1c6" - integrity sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw== - dependencies: - micromark-util-symbol "^1.0.0" - -micromark-util-decode-string@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz#dc12b078cba7a3ff690d0203f95b5d5537f2809c" - integrity sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ== - dependencies: - decode-named-character-reference "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-decode-numeric-character-reference "^1.0.0" - micromark-util-symbol "^1.0.0" - -micromark-util-encode@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz#92e4f565fd4ccb19e0dcae1afab9a173bbeb19a5" - integrity sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw== - -micromark-util-html-tag-name@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz#48fd7a25826f29d2f71479d3b4e83e94829b3588" - integrity sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q== - -micromark-util-normalize-identifier@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz#7a73f824eb9f10d442b4d7f120fecb9b38ebf8b7" - integrity sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q== - dependencies: - micromark-util-symbol "^1.0.0" - -micromark-util-resolve-all@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz#4652a591ee8c8fa06714c9b54cd6c8e693671188" - integrity sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA== - dependencies: - micromark-util-types "^1.0.0" - -micromark-util-sanitize-uri@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz#613f738e4400c6eedbc53590c67b197e30d7f90d" - integrity sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A== - dependencies: - micromark-util-character "^1.0.0" - micromark-util-encode "^1.0.0" - micromark-util-symbol "^1.0.0" - -micromark-util-subtokenize@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz#941c74f93a93eaf687b9054aeb94642b0e92edb1" - integrity sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A== - dependencies: - micromark-util-chunked "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-util-symbol@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz#813cd17837bdb912d069a12ebe3a44b6f7063142" - integrity sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag== - -micromark-util-types@^1.0.0, micromark-util-types@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-1.1.0.tgz#e6676a8cae0bb86a2171c498167971886cb7e283" - integrity sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg== - -micromark@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/micromark/-/micromark-3.2.0.tgz#1af9fef3f995ea1ea4ac9c7e2f19c48fd5c006e9" - integrity sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA== - dependencies: - "@types/debug" "^4.0.0" - debug "^4.0.0" - decode-named-character-reference "^1.0.0" - micromark-core-commonmark "^1.0.1" - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-chunked "^1.0.0" - micromark-util-combine-extensions "^1.0.0" - micromark-util-decode-numeric-character-reference "^1.0.0" - micromark-util-encode "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-resolve-all "^1.0.0" - micromark-util-sanitize-uri "^1.0.0" - micromark-util-subtokenize "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.1" - uvu "^0.5.0" - micromatch@^3.1.10, micromatch@^3.1.4: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" @@ -12651,7 +12193,7 @@ mock-stdin@^1.0.0: resolved "https://registry.yarnpkg.com/mock-stdin/-/mock-stdin-1.0.0.tgz#efcfaf4b18077e14541742fd758b9cae4e5365ea" integrity sha512-tukRdb9Beu27t6dN+XztSRHq9J0B/CoAOySGzHfn8UTfmqipA5yNT/sDUEyYdAV3Hpka6Wx6kOMxuObdOex60Q== -mri@^1.1.0, mri@^1.2.0: +mri@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b" integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== @@ -14904,16 +14446,6 @@ remark-external-links@^8.0.0: space-separated-tokens "^1.0.0" unist-util-visit "^2.0.0" -remark-gfm@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/remark-gfm/-/remark-gfm-3.0.1.tgz#0b180f095e3036545e9dddac0e8df3fa5cfee54f" - integrity sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig== - dependencies: - "@types/mdast" "^3.0.0" - mdast-util-gfm "^2.0.0" - micromark-extension-gfm "^2.0.0" - unified "^10.0.0" - remark-slug@^6.0.0: version "6.1.0" resolved "https://registry.yarnpkg.com/remark-slug/-/remark-slug-6.1.0.tgz#0503268d5f0c4ecb1f33315c00465ccdd97923ce" @@ -15204,13 +14736,6 @@ rxjs@^7.0.0, rxjs@^7.2.0, rxjs@^7.5.1, rxjs@^7.5.5, rxjs@^7.5.6: dependencies: tslib "^2.1.0" -sade@^1.7.3: - version "1.8.1" - resolved "https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701" - integrity sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A== - dependencies: - mri "^1.1.0" - safe-array-concat@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.0.0.tgz#2064223cba3c08d2ee05148eedbc563cd6d84060" @@ -15867,7 +15392,7 @@ store2@^2.14.2: resolved "https://registry.yarnpkg.com/store2/-/store2-2.14.2.tgz#56138d200f9fe5f582ad63bc2704dbc0e4a45068" integrity sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w== -storybook@^7.0.12, storybook@^7.3.0: +storybook@^7.3.0: version "7.3.2" resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.3.2.tgz#602960a7a084af1e6d7b0612f98afbb5e958abff" integrity sha512-Vf1C5pfF5NHQsb+33NeBd3gLGhcwbT+v6WqqIdARV7LSByqKiWNgJl2ATgzm1b4ERJo8sHU+EiJZIovFWEElkg== @@ -16553,11 +16078,6 @@ trim-newlines@^3.0.0: resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== -trough@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/trough/-/trough-2.1.0.tgz#0f7b511a4fde65a46f18477ab38849b22c554876" - integrity sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g== - ts-dedent@^2.0.0, ts-dedent@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/ts-dedent/-/ts-dedent-2.2.0.tgz#39e4bd297cd036292ae2394eb3412be63f563bb5" @@ -16906,19 +16426,6 @@ unicode-property-aliases-ecmascript@^2.0.0: resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== -unified@^10.0.0: - version "10.1.2" - resolved "https://registry.yarnpkg.com/unified/-/unified-10.1.2.tgz#b1d64e55dafe1f0b98bb6c719881103ecf6c86df" - integrity sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q== - dependencies: - "@types/unist" "^2.0.0" - bail "^2.0.0" - extend "^3.0.0" - is-buffer "^2.0.0" - is-plain-obj "^4.0.0" - trough "^2.0.0" - vfile "^5.0.0" - union-value@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" @@ -16983,20 +16490,6 @@ unist-util-is@^4.0.0: resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797" integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== -unist-util-is@^5.0.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-5.2.1.tgz#b74960e145c18dcb6226bc57933597f5486deae9" - integrity sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw== - dependencies: - "@types/unist" "^2.0.0" - -unist-util-stringify-position@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz#03ad3348210c2d930772d64b489580c13a7db39d" - integrity sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg== - dependencies: - "@types/unist" "^2.0.0" - unist-util-visit-parents@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6" @@ -17005,14 +16498,6 @@ unist-util-visit-parents@^3.0.0: "@types/unist" "^2.0.0" unist-util-is "^4.0.0" -unist-util-visit-parents@^5.0.0, unist-util-visit-parents@^5.1.1: - version "5.1.3" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz#b4520811b0ca34285633785045df7a8d6776cfeb" - integrity sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" - unist-util-visit@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" @@ -17022,15 +16507,6 @@ unist-util-visit@^2.0.0: unist-util-is "^4.0.0" unist-util-visit-parents "^3.0.0" -unist-util-visit@^4.0.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-4.1.2.tgz#125a42d1eb876283715a3cb5cceaa531828c72e2" - integrity sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" - unist-util-visit-parents "^5.1.1" - universal-user-agent@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee" @@ -17199,16 +16675,6 @@ uuid@^9.0.0: resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.0.tgz#592f550650024a38ceb0c562f2f6aa435761efb5" integrity sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg== -uvu@^0.5.0: - version "0.5.6" - resolved "https://registry.yarnpkg.com/uvu/-/uvu-0.5.6.tgz#2754ca20bcb0bb59b64e9985e84d2e81058502df" - integrity sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA== - dependencies: - dequal "^2.0.0" - diff "^5.0.0" - kleur "^4.0.3" - sade "^1.7.3" - v8-compile-cache-lib@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" @@ -17264,24 +16730,6 @@ vary@^1.1.2, vary@~1.1.2: resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== -vfile-message@^3.0.0: - version "3.1.4" - resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-3.1.4.tgz#15a50816ae7d7c2d1fa87090a7f9f96612b59dea" - integrity sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw== - dependencies: - "@types/unist" "^2.0.0" - unist-util-stringify-position "^3.0.0" - -vfile@^5.0.0: - version "5.3.7" - resolved "https://registry.yarnpkg.com/vfile/-/vfile-5.3.7.tgz#de0677e6683e3380fafc46544cfe603118826ab7" - integrity sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g== - dependencies: - "@types/unist" "^2.0.0" - is-buffer "^2.0.0" - unist-util-stringify-position "^3.0.0" - vfile-message "^3.0.0" - vinyl-file@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/vinyl-file/-/vinyl-file-3.0.0.tgz#b104d9e4409ffa325faadd520642d0a3b488b365" @@ -17922,8 +17370,3 @@ yocto-queue@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - -zwitch@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.4.tgz#c827d4b0acb76fc3e685a4c6ec2902d51070e9d7" - integrity sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A== From b08e21f76b7aee6d7898b1352048eeedbfc7d7d0 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 23 Aug 2023 14:57:26 -0400 Subject: [PATCH 127/143] chore(format): Fix formatting. --- .../config/storybook.main.css | 700 +++++++++--------- 1 file changed, 352 insertions(+), 348 deletions(-) diff --git a/packages/documentation/outline-storybook/config/storybook.main.css b/packages/documentation/outline-storybook/config/storybook.main.css index 1eb20ce1a..70c1d8ddd 100644 --- a/packages/documentation/outline-storybook/config/storybook.main.css +++ b/packages/documentation/outline-storybook/config/storybook.main.css @@ -1,381 +1,385 @@ @import url('https://rsms.me/inter/inter.css'); -:root{ - --brand-primary:#2563eb; - --brand-secondary:#059669; - --brand-tertiary:#dc2626; - --brand-quaternary:#d97706; - --brand-quinary:#9333ea; - --brand-senary:#db2777; - --brand-septenary:#4f46e5; - --brand-octonary:#525252; - --brand-nonary:#1e3a8a; - --brand-denary:#171717; - --status-success:#2f855a; - --status-warning:#b64301; - --status-error:#c53030; - --status-info:#1e3a8a; - --outline-phase2-blue:#0080ff; - --outline-karma-coral:#fa5c5c; - --outline-soft-black:#171717; - --outline-not-gray:#cfc7d4; - --outline-misty-teal:#73f2e5; - --outline-electric-violet:#9484ff; - --outline-dusty-blue:#7fc7ee; - --outline-transparent:transparent; - --outline-white:#fff; - --outline-black:#000; - - --outline-gray-50:#fafafa; - --outline-gray-100:#f5f5f5; - --outline-gray-200:#e5e5e5; - --outline-gray-300:#d4d4d4; - --outline-gray-400:#a3a3a3; - --outline-gray-500:#737373; - --outline-gray-600:#525252; - --outline-gray-700:#404040; - --outline-gray-800:#262626; - --outline-gray-900:#171717; +:root { + --brand-primary: #2563eb; + --brand-secondary: #059669; + --brand-tertiary: #dc2626; + --brand-quaternary: #d97706; + --brand-quinary: #9333ea; + --brand-senary: #db2777; + --brand-septenary: #4f46e5; + --brand-octonary: #525252; + --brand-nonary: #1e3a8a; + --brand-denary: #171717; + --status-success: #2f855a; + --status-warning: #b64301; + --status-error: #c53030; + --status-info: #1e3a8a; + --outline-phase2-blue: #0080ff; + --outline-karma-coral: #fa5c5c; + --outline-soft-black: #171717; + --outline-not-gray: #cfc7d4; + --outline-misty-teal: #73f2e5; + --outline-electric-violet: #9484ff; + --outline-dusty-blue: #7fc7ee; + --outline-transparent: transparent; + --outline-white: #fff; + --outline-black: #000; - --outline-blue-50:#eff6ff; - --outline-blue-100:#dbeafe; - --outline-blue-200:#bfdbfe; - --outline-blue-300:#93c5fd; - --outline-blue-400:#60a5fa; - --outline-blue-500:#3b82f6; - --outline-blue-600:#2563eb; - --outline-blue-700:#1d4ed8; - --outline-blue-800:#1e40af; - --outline-blue-900:#1e3a8a; + --outline-gray-50: #fafafa; + --outline-gray-100: #f5f5f5; + --outline-gray-200: #e5e5e5; + --outline-gray-300: #d4d4d4; + --outline-gray-400: #a3a3a3; + --outline-gray-500: #737373; + --outline-gray-600: #525252; + --outline-gray-700: #404040; + --outline-gray-800: #262626; + --outline-gray-900: #171717; - --red-50:#fef2f2; - --red-100:#fee2e2; - --red-200:#fecaca; - --red-300:#fca5a5; - --red-400:#f87171; - --red-500:#ef4444; - --red-600:#dc2626; - --red-700:#b91c1c; - --red-800:#991b1b; - --red-900:#7f1d1d; - --yellow-50:#fffbeb; - --yellow-100:#fef3c7; - --yellow-200:#fde68a; - --yellow-300:#fcd34d; - --yellow-400:#fbbf24; - --yellow-500:#f59e0b; - --yellow-600:#d97706; - --yellow-700:#b45309; - --yellow-800:#92400e; - --yellow-900:#78350f; - --green-50:#ecfdf5; - --green-100:#d1fae5; - --green-200:#a7f3d0; - --green-300:#6ee7b7; - --green-400:#34d399; - --green-500:#10b981; - --green-600:#059669; - --green-700:#047857; - --green-800:#065f46; - --green-900:#064e3b; - --indigo-50:#eef2ff; - --indigo-100:#e0e7ff; - --indigo-200:#c7d2fe; - --indigo-300:#a5b4fc; - --indigo-400:#818cf8; - --indigo-500:#6366f1; - --indigo-600:#4f46e5; - --indigo-700:#4338ca; - --indigo-800:#3730a3; - --indigo-900:#312e81; - --purple-50:#faf5ff; - --purple-100:#f3e8ff; - --purple-200:#e9d5ff; - --purple-300:#d8b4fe; - --purple-400:#c084fc; - --purple-500:#a855f7; - --purple-600:#9333ea; - --purple-700:#7e22ce; - --purple-800:#6b21a8; - --purple-900:#581c87; - --pink-50:#fdf2f8; - --pink-100:#fce7f3; - --pink-200:#fbcfe8; - --pink-300:#f9a8d4; - --pink-400:#f472b6; - --pink-500:#ec4899; - --pink-600:#db2777; - --pink-700:#be185d; - --pink-800:#9d174d; - --pink-900:#831843; - --screen-xs:480px; - --screen-sm:640px; - --screen-md:768px; - --screen-lg:1024px; - --screen-xl:1280px; - --screen-xxl:1440px; - --screen-xxxl:2180px; + --outline-blue-50: #eff6ff; + --outline-blue-100: #dbeafe; + --outline-blue-200: #bfdbfe; + --outline-blue-300: #93c5fd; + --outline-blue-400: #60a5fa; + --outline-blue-500: #3b82f6; + --outline-blue-600: #2563eb; + --outline-blue-700: #1d4ed8; + --outline-blue-800: #1e40af; + --outline-blue-900: #1e3a8a; - --spacing-0:0px; - --spacing-1:0.25rem; - --spacing-2:0.5rem; - --spacing-3:0.75rem; - --spacing-4:1rem; - --spacing-5:1.25rem; - --spacing-6:1.5rem; - --spacing-7:1.75rem; - --spacing-8:2rem; - --spacing-9:2.25rem; - --spacing-10:2.5rem; - --spacing-11:2.75rem; - --spacing-12:3rem; - --spacing-14:3.5rem; - --spacing-16:4rem; - --spacing-20:5rem; - --spacing-24:6rem; - --spacing-28:7rem; - --spacing-32:8rem; - --spacing-36:9rem; - --spacing-40:10rem; - --spacing-44:11rem; - --spacing-48:12rem; - --spacing-52:13rem; - --spacing-56:14rem; - --spacing-60:15rem; - --spacing-64:16rem; - --spacing-72:18rem; - --spacing-80:20rem; - --spacing-96:24rem; - --spacing-px:1px; + --red-50: #fef2f2; + --red-100: #fee2e2; + --red-200: #fecaca; + --red-300: #fca5a5; + --red-400: #f87171; + --red-500: #ef4444; + --red-600: #dc2626; + --red-700: #b91c1c; + --red-800: #991b1b; + --red-900: #7f1d1d; + --yellow-50: #fffbeb; + --yellow-100: #fef3c7; + --yellow-200: #fde68a; + --yellow-300: #fcd34d; + --yellow-400: #fbbf24; + --yellow-500: #f59e0b; + --yellow-600: #d97706; + --yellow-700: #b45309; + --yellow-800: #92400e; + --yellow-900: #78350f; + --green-50: #ecfdf5; + --green-100: #d1fae5; + --green-200: #a7f3d0; + --green-300: #6ee7b7; + --green-400: #34d399; + --green-500: #10b981; + --green-600: #059669; + --green-700: #047857; + --green-800: #065f46; + --green-900: #064e3b; + --indigo-50: #eef2ff; + --indigo-100: #e0e7ff; + --indigo-200: #c7d2fe; + --indigo-300: #a5b4fc; + --indigo-400: #818cf8; + --indigo-500: #6366f1; + --indigo-600: #4f46e5; + --indigo-700: #4338ca; + --indigo-800: #3730a3; + --indigo-900: #312e81; + --purple-50: #faf5ff; + --purple-100: #f3e8ff; + --purple-200: #e9d5ff; + --purple-300: #d8b4fe; + --purple-400: #c084fc; + --purple-500: #a855f7; + --purple-600: #9333ea; + --purple-700: #7e22ce; + --purple-800: #6b21a8; + --purple-900: #581c87; + --pink-50: #fdf2f8; + --pink-100: #fce7f3; + --pink-200: #fbcfe8; + --pink-300: #f9a8d4; + --pink-400: #f472b6; + --pink-500: #ec4899; + --pink-600: #db2777; + --pink-700: #be185d; + --pink-800: #9d174d; + --pink-900: #831843; + --screen-xs: 480px; + --screen-sm: 640px; + --screen-md: 768px; + --screen-lg: 1024px; + --screen-xl: 1280px; + --screen-xxl: 1440px; + --screen-xxxl: 2180px; - --fs-xs:0.75rem; - --fs-sm:0.875rem; - --fs-base:1rem; - --fs-lg:1.125rem; - --fs-xl:1.25rem; - --fs-2xl:1.5rem; - --fs-3xl:1.875rem; - --fs-4xl:2.25rem; - --fs-5xl:3.5rem; - --fs-6xl:4.5rem; - --fs-7xl:5.5rem; - --fs-8xl:6.5rem; - --fs-9xl:7.5rem; + --spacing-0: 0px; + --spacing-1: 0.25rem; + --spacing-2: 0.5rem; + --spacing-3: 0.75rem; + --spacing-4: 1rem; + --spacing-5: 1.25rem; + --spacing-6: 1.5rem; + --spacing-7: 1.75rem; + --spacing-8: 2rem; + --spacing-9: 2.25rem; + --spacing-10: 2.5rem; + --spacing-11: 2.75rem; + --spacing-12: 3rem; + --spacing-14: 3.5rem; + --spacing-16: 4rem; + --spacing-20: 5rem; + --spacing-24: 6rem; + --spacing-28: 7rem; + --spacing-32: 8rem; + --spacing-36: 9rem; + --spacing-40: 10rem; + --spacing-44: 11rem; + --spacing-48: 12rem; + --spacing-52: 13rem; + --spacing-56: 14rem; + --spacing-60: 15rem; + --spacing-64: 16rem; + --spacing-72: 18rem; + --spacing-80: 20rem; + --spacing-96: 24rem; + --spacing-px: 1px; - --lh-xs:1rem; - --lh-sm:1.25rem; - --lh-base:1.5rem; - --lh-lg:1.75rem; - --lh-xl:1.75rem; - --lh-2xl:2rem; - --lh-3xl:2.25rem; - --lh-4xl:2.5rem; - --lh-5xl:3.75rem; - --lh-6xl:4.75rem; - --lh-7xl:5.75rem; - --lh-8xl:6.75rem; - --lh-9xl:7.75rem; + --fs-xs: 0.75rem; + --fs-sm: 0.875rem; + --fs-base: 1rem; + --fs-lg: 1.125rem; + --fs-xl: 1.25rem; + --fs-2xl: 1.5rem; + --fs-3xl: 1.875rem; + --fs-4xl: 2.25rem; + --fs-5xl: 3.5rem; + --fs-6xl: 4.5rem; + --fs-7xl: 5.5rem; + --fs-8xl: 6.5rem; + --fs-9xl: 7.5rem; - --ff-display:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-body:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-demo:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --lh-xs: 1rem; + --lh-sm: 1.25rem; + --lh-base: 1.5rem; + --lh-lg: 1.75rem; + --lh-xl: 1.75rem; + --lh-2xl: 2rem; + --lh-3xl: 2.25rem; + --lh-4xl: 2.5rem; + --lh-5xl: 3.75rem; + --lh-6xl: 4.75rem; + --lh-7xl: 5.75rem; + --lh-8xl: 6.75rem; + --lh-9xl: 7.75rem; - --fw-thin:100; - --fw-extralight:200; - --fw-light:300; - --fw-normal:400; - --fw-medium:500; - --fw-semibold:600; - --fw-bold:700; - --fw-extrabold:800; - --fw-black:900; + --ff-display: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-body: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-demo: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --fs-h1:4rem; - --fs-h1-medium:3rem; - --fs-h1-small:2.5rem; - - --lh-h1:3rem; - --lh-h1-medium:3.75rem; - --lh-h1-small:2rem; + --fw-thin: 100; + --fw-extralight: 200; + --fw-light: 300; + --fw-normal: 400; + --fw-medium: 500; + --fw-semibold: 600; + --fw-bold: 700; + --fw-extrabold: 800; + --fw-black: 900; - --fs-h2:2.75rem; - --fs-h2-medium:2.5rem; - --fs-h2-small:2rem; - - --lh-h2:3.5rem; - --lh-h2-medium:3rem; - --lh-h2-small:2.5rem; - + --fs-h1: 4rem; + --fs-h1-medium: 3rem; + --fs-h1-small: 2.5rem; - --fs-h3:2rem; - --fs-h3-medium:1.75rem; - --fs-h3-small:1.5rem; - - --lh-h3:2.25rem; - --lh-h3-medium:2rem; - --lh-h3-small:1.75rem; - - --fs-h4:1.5rem; - --fs-h4-medium:1.5rem; - --fs-h4-small:1.375rem; - - --lh-h4:2rem; - --lh-h4-medium:1.75rem; - --lh-h4-small:1.75rem; - - --fs-h5:1.375rem; - --fs-h5-medium:1.25rem; - --fs-h5-small:1.125rem; - - --lh-h5:1.75rem; - --lh-h5-medium:1.5rem; - --lh-h5-small:1.375rem; - - --fs-h6:1.125rem; - --fs-h6-medium:1.125rem; - --fs-h6-small:1rem; - - --lh-h6:1.5rem; - --lh-h6-medium:1.375rem; - --lh-h6-small:1.25rem; - --outline-ring-width:2px; - --outline-ring-inset: ; - --outline-ring-offset-width:2px; - --outline-ring-offset-color:var(--outline-gray-100); - --outline-ring-color:var(--outline-soft-black); - --outline-ring-offset-shadow:var(--outline-ring-inset) 0 0 0 var(--outline-ring-offset-width) var(--outline-ring-offset-color); - --outline-ring-shadow:var(--outline-ring-inset) 0 0 0 calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) var(--outline-ring-color); + --lh-h1: 3rem; + --lh-h1-medium: 3.75rem; + --lh-h1-small: 2rem; + + --fs-h2: 2.75rem; + --fs-h2-medium: 2.5rem; + --fs-h2-small: 2rem; + + --lh-h2: 3.5rem; + --lh-h2-medium: 3rem; + --lh-h2-small: 2.5rem; + + --fs-h3: 2rem; + --fs-h3-medium: 1.75rem; + --fs-h3-small: 1.5rem; + + --lh-h3: 2.25rem; + --lh-h3-medium: 2rem; + --lh-h3-small: 1.75rem; + + --fs-h4: 1.5rem; + --fs-h4-medium: 1.5rem; + --fs-h4-small: 1.375rem; + + --lh-h4: 2rem; + --lh-h4-medium: 1.75rem; + --lh-h4-small: 1.75rem; + + --fs-h5: 1.375rem; + --fs-h5-medium: 1.25rem; + --fs-h5-small: 1.125rem; - --outline-shadow:0 0 rgba(0, 0, 0, 0); - --outline-shadow-colored:0 0 rgba(0, 0, 0, 0); + --lh-h5: 1.75rem; + --lh-h5-medium: 1.5rem; + --lh-h5-small: 1.375rem; + --fs-h6: 1.125rem; + --fs-h6-medium: 1.125rem; + --fs-h6-small: 1rem; + + --lh-h6: 1.5rem; + --lh-h6-medium: 1.375rem; + --lh-h6-small: 1.25rem; + --outline-ring-width: 2px; + --outline-ring-inset: ; + --outline-ring-offset-width: 2px; + --outline-ring-offset-color: var(--outline-gray-100); + --outline-ring-color: var(--outline-soft-black); + --outline-ring-offset-shadow: var(--outline-ring-inset) 0 0 0 + var(--outline-ring-offset-width) var(--outline-ring-offset-color); + --outline-ring-shadow: var(--outline-ring-inset) 0 0 0 + calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) + var(--outline-ring-color); + + --outline-shadow: 0 0 rgba(0, 0, 0, 0); + --outline-shadow-colored: 0 0 rgba(0, 0, 0, 0); } /* ! tailwindcss v3.0.0 | MIT License | https://tailwindcss.com */ *, ::before, -::after{ - box-sizing:border-box; - border-width:0; - border-style:solid; - border-color:currentColor; +::after { + box-sizing: border-box; + border-width: 0; + border-style: solid; + border-color: currentColor; } ::before, -::after{ - --tw-content:''; -} -html{ - line-height:1.5; - -webkit-text-size-adjust:100%; - tab-size:4; - font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; -} -body{ - margin:0; - line-height:inherit; -} -hr{ - height:0; - color:inherit; - border-top-width:1px; -} -abbr[title]{ - -webkit-text-decoration:underline dotted; - text-decoration:underline dotted; +::after { + --tw-content: ''; +} +html { + line-height: 1.5; + -webkit-text-size-adjust: 100%; + tab-size: 4; + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, + 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, + 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} +body { + margin: 0; + line-height: inherit; +} +hr { + height: 0; + color: inherit; + border-top-width: 1px; +} +abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; } h1, h2, h3, h4, h5, -h6{ - font-size:inherit; - font-weight:inherit; +h6 { + font-size: inherit; + font-weight: inherit; } -a{ - color:inherit; - text-decoration:inherit; +a { + color: inherit; + text-decoration: inherit; } b, -strong{ - font-weight:bolder; +strong { + font-weight: bolder; } code, kbd, samp, -pre{ - font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - font-size:1em; +pre { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, + 'Liberation Mono', 'Courier New', monospace; + font-size: 1em; } -small{ - font-size:80%; +small { + font-size: 80%; } sub, -sup{ - font-size:75%; - line-height:0; - position:relative; - vertical-align:baseline; +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } -sub{ - bottom:-0.25em; +sub { + bottom: -0.25em; } -sup{ - top:-0.5em; +sup { + top: -0.5em; } -table{ - text-indent:0; - border-color:inherit; - border-collapse:collapse; +table { + text-indent: 0; + border-color: inherit; + border-collapse: collapse; } button, input, optgroup, select, -textarea{ - font-family:inherit; - font-size:100%; - line-height:inherit; - color:inherit; - margin:0; - padding:0; +textarea { + font-family: inherit; + font-size: 100%; + line-height: inherit; + color: inherit; + margin: 0; + padding: 0; } button, -select{ - text-transform:none; +select { + text-transform: none; } button, [type='button'], [type='reset'], -[type='submit']{ - -webkit-appearance:button; - background-color:transparent; - background-image:none; +[type='submit'] { + -webkit-appearance: button; + background-color: transparent; + background-image: none; } -:-moz-focusring{ - outline:auto; +:-moz-focusring { + outline: auto; } -:-moz-ui-invalid{ - box-shadow:none; +:-moz-ui-invalid { + box-shadow: none; } -progress{ - vertical-align:baseline; +progress { + vertical-align: baseline; } ::-webkit-inner-spin-button, -::-webkit-outer-spin-button{ - height:auto; +::-webkit-outer-spin-button { + height: auto; } -[type='search']{ - -webkit-appearance:textfield; - outline-offset:-2px; +[type='search'] { + -webkit-appearance: textfield; + outline-offset: -2px; } -::-webkit-search-decoration{ - -webkit-appearance:none; +::-webkit-search-decoration { + -webkit-appearance: none; } -::-webkit-file-upload-button{ - -webkit-appearance:button; - font:inherit; +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; } -summary{ - display:list-item; +summary { + display: list-item; } blockquote, dl, @@ -389,37 +393,37 @@ h6, hr, figure, p, -pre{ - margin:0; +pre { + margin: 0; } -fieldset{ - margin:0; - padding:0; +fieldset { + margin: 0; + padding: 0; } -legend{ - padding:0; +legend { + padding: 0; } ol, ul, -menu{ - list-style:none; - margin:0; - padding:0; +menu { + list-style: none; + margin: 0; + padding: 0; } -textarea{ - resize:vertical; +textarea { + resize: vertical; } input::placeholder, -textarea::placeholder{ - opacity:1; - color:#9ca3af; +textarea::placeholder { + opacity: 1; + color: #9ca3af; } button, -[role="button"]{ - cursor:pointer; +[role='button'] { + cursor: pointer; } -:disabled{ - cursor:default; +:disabled { + cursor: default; } img, svg, @@ -428,15 +432,15 @@ canvas, audio, iframe, embed, -object{ - display:block; - vertical-align:middle; +object { + display: block; + vertical-align: middle; } img, -video{ - max-width:100%; - height:auto; +video { + max-width: 100%; + height: auto; } -[hidden]{ - display:none; +[hidden] { + display: none; } From f1c2a067182f2027b7189a92e1cf1dc802196003 Mon Sep 17 00:00:00 2001 From: Morgan Smith Date: Tue, 29 Aug 2023 09:29:09 -0400 Subject: [PATCH 128/143] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8525a5e22..b9c092e89 100644 --- a/README.md +++ b/README.md @@ -69,6 +69,6 @@ outline init Detailed information regarding how to contribute to Outline development, can be found in [CONTRIBUTING.md](./CONTRIBUTING.md). **Expect this information to be refined soon.** -Please see [./docs/README.md](.packages/outline-docs/src/guides/development/component-development) for information about developing for Outline. +Please see [Component Development Guide](.packages/outline-docs/src/guides/development/component-development) for information about developing for Outline. [![Deploys by Netlify](https://www.netlify.com/v3/img/components/netlify-color-accent.svg 'Deploys by Netlify')](https://www.netlify.com) From 7f5acd9ba9b39afa9c1fa8a3f2d3d553084c6b42 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 5 Sep 2023 13:25:42 -0400 Subject: [PATCH 129/143] feat(style): Adding `AdoptedStylesheets` controller. --- .../controllers/adopted-stylesheets/index.ts | 1 + .../adopted-stylesheets/package.json | 44 ++ .../src/adopted-stylesheets.ts | 34 + .../adopted-stylesheets/tsconfig.build.json | 9 + .../config/storybook.main.css | 700 +++++++++--------- 5 files changed, 436 insertions(+), 352 deletions(-) create mode 100644 packages/controllers/adopted-stylesheets/index.ts create mode 100644 packages/controllers/adopted-stylesheets/package.json create mode 100644 packages/controllers/adopted-stylesheets/src/adopted-stylesheets.ts create mode 100644 packages/controllers/adopted-stylesheets/tsconfig.build.json diff --git a/packages/controllers/adopted-stylesheets/index.ts b/packages/controllers/adopted-stylesheets/index.ts new file mode 100644 index 000000000..8f3b08dcb --- /dev/null +++ b/packages/controllers/adopted-stylesheets/index.ts @@ -0,0 +1 @@ +export { AdoptedStyleSheets } from './src/adopted-stylesheets'; diff --git a/packages/controllers/adopted-stylesheets/package.json b/packages/controllers/adopted-stylesheets/package.json new file mode 100644 index 000000000..4797e05df --- /dev/null +++ b/packages/controllers/adopted-stylesheets/package.json @@ -0,0 +1,44 @@ +{ + "name": "@phase2/outline-adopted-stylesheets-controller", + "version": "0.0.1", + "description": "Controller to help with managing native AdoptedStylesheet implementations.", + "keywords": [ + "outline components", + "outline design", + "CSS", + "style", + "AdoptedStylesheets" + ], + "main": "index.ts", + "types": "index.ts", + "typings": "index.d.ts", + "files": [ + "/dist/", + "/src/", + "!/dist/tsconfig.build.tsbuildinfo" + ], + "author": "Phase2 Technology", + "repository": { + "type": "git", + "url": "https://github.com/phase2/outline.git", + "directory": "packages/controllers/adopted-stylesheets" + }, + "homepage": "https://github.com/phase2/outline/tree/next/packages/controllers/adopted-stylesheets", + "license": "BSD-3-Clause", + "scripts": { + "build": "node ../../../scripts/build.js", + "package": "yarn publish" + }, + "dependencies": { + "lit": "^2.3.1" + }, + "devDependencies": { + "tslib": "^2.1.0" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + ".": "./index.ts" + } +} diff --git a/packages/controllers/adopted-stylesheets/src/adopted-stylesheets.ts b/packages/controllers/adopted-stylesheets/src/adopted-stylesheets.ts new file mode 100644 index 000000000..e1445336b --- /dev/null +++ b/packages/controllers/adopted-stylesheets/src/adopted-stylesheets.ts @@ -0,0 +1,34 @@ +import { ReactiveController, CSSResult } from 'lit'; + +export class AdoptedStyleSheets implements ReactiveController { + private static styleSheetMap = new Map(); + private documentSheet: CSSStyleSheet; + + constructor(globalStyles: CSSResult) { + const cssText = globalStyles.cssText; + if (!AdoptedStyleSheets.styleSheetMap.has(cssText)) { + const newSheet = new CSSStyleSheet(); + newSheet.replaceSync(cssText); + AdoptedStyleSheets.styleSheetMap.set(cssText, newSheet); + } + this.documentSheet = + AdoptedStyleSheets.styleSheetMap.get(cssText) || new CSSStyleSheet(); + } + + hostConnected() { + if (!document.adoptedStyleSheets.includes(this.documentSheet)) { + document.adoptedStyleSheets = [ + ...document.adoptedStyleSheets, + this.documentSheet, + ]; + } + } + + hostDisconnected() { + if (document.adoptedStyleSheets.includes(this.documentSheet)) { + document.adoptedStyleSheets = document.adoptedStyleSheets.filter( + sheet => sheet !== this.documentSheet + ); + } + } +} diff --git a/packages/controllers/adopted-stylesheets/tsconfig.build.json b/packages/controllers/adopted-stylesheets/tsconfig.build.json new file mode 100644 index 000000000..5eac9d313 --- /dev/null +++ b/packages/controllers/adopted-stylesheets/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": ".", + "outDir": "./dist" + }, + "include": ["index.ts", "src/**/*", "tests/**/*"], + "references": [{ "path": "../../outline-core/tsconfig.build.json" }] +} diff --git a/packages/documentation/outline-storybook/config/storybook.main.css b/packages/documentation/outline-storybook/config/storybook.main.css index 70c1d8ddd..1eb20ce1a 100644 --- a/packages/documentation/outline-storybook/config/storybook.main.css +++ b/packages/documentation/outline-storybook/config/storybook.main.css @@ -1,385 +1,381 @@ @import url('https://rsms.me/inter/inter.css'); -:root { - --brand-primary: #2563eb; - --brand-secondary: #059669; - --brand-tertiary: #dc2626; - --brand-quaternary: #d97706; - --brand-quinary: #9333ea; - --brand-senary: #db2777; - --brand-septenary: #4f46e5; - --brand-octonary: #525252; - --brand-nonary: #1e3a8a; - --brand-denary: #171717; - --status-success: #2f855a; - --status-warning: #b64301; - --status-error: #c53030; - --status-info: #1e3a8a; - --outline-phase2-blue: #0080ff; - --outline-karma-coral: #fa5c5c; - --outline-soft-black: #171717; - --outline-not-gray: #cfc7d4; - --outline-misty-teal: #73f2e5; - --outline-electric-violet: #9484ff; - --outline-dusty-blue: #7fc7ee; - --outline-transparent: transparent; - --outline-white: #fff; - --outline-black: #000; +:root{ + --brand-primary:#2563eb; + --brand-secondary:#059669; + --brand-tertiary:#dc2626; + --brand-quaternary:#d97706; + --brand-quinary:#9333ea; + --brand-senary:#db2777; + --brand-septenary:#4f46e5; + --brand-octonary:#525252; + --brand-nonary:#1e3a8a; + --brand-denary:#171717; + --status-success:#2f855a; + --status-warning:#b64301; + --status-error:#c53030; + --status-info:#1e3a8a; + --outline-phase2-blue:#0080ff; + --outline-karma-coral:#fa5c5c; + --outline-soft-black:#171717; + --outline-not-gray:#cfc7d4; + --outline-misty-teal:#73f2e5; + --outline-electric-violet:#9484ff; + --outline-dusty-blue:#7fc7ee; + --outline-transparent:transparent; + --outline-white:#fff; + --outline-black:#000; + + --outline-gray-50:#fafafa; + --outline-gray-100:#f5f5f5; + --outline-gray-200:#e5e5e5; + --outline-gray-300:#d4d4d4; + --outline-gray-400:#a3a3a3; + --outline-gray-500:#737373; + --outline-gray-600:#525252; + --outline-gray-700:#404040; + --outline-gray-800:#262626; + --outline-gray-900:#171717; - --outline-gray-50: #fafafa; - --outline-gray-100: #f5f5f5; - --outline-gray-200: #e5e5e5; - --outline-gray-300: #d4d4d4; - --outline-gray-400: #a3a3a3; - --outline-gray-500: #737373; - --outline-gray-600: #525252; - --outline-gray-700: #404040; - --outline-gray-800: #262626; - --outline-gray-900: #171717; + --outline-blue-50:#eff6ff; + --outline-blue-100:#dbeafe; + --outline-blue-200:#bfdbfe; + --outline-blue-300:#93c5fd; + --outline-blue-400:#60a5fa; + --outline-blue-500:#3b82f6; + --outline-blue-600:#2563eb; + --outline-blue-700:#1d4ed8; + --outline-blue-800:#1e40af; + --outline-blue-900:#1e3a8a; - --outline-blue-50: #eff6ff; - --outline-blue-100: #dbeafe; - --outline-blue-200: #bfdbfe; - --outline-blue-300: #93c5fd; - --outline-blue-400: #60a5fa; - --outline-blue-500: #3b82f6; - --outline-blue-600: #2563eb; - --outline-blue-700: #1d4ed8; - --outline-blue-800: #1e40af; - --outline-blue-900: #1e3a8a; + --red-50:#fef2f2; + --red-100:#fee2e2; + --red-200:#fecaca; + --red-300:#fca5a5; + --red-400:#f87171; + --red-500:#ef4444; + --red-600:#dc2626; + --red-700:#b91c1c; + --red-800:#991b1b; + --red-900:#7f1d1d; + --yellow-50:#fffbeb; + --yellow-100:#fef3c7; + --yellow-200:#fde68a; + --yellow-300:#fcd34d; + --yellow-400:#fbbf24; + --yellow-500:#f59e0b; + --yellow-600:#d97706; + --yellow-700:#b45309; + --yellow-800:#92400e; + --yellow-900:#78350f; + --green-50:#ecfdf5; + --green-100:#d1fae5; + --green-200:#a7f3d0; + --green-300:#6ee7b7; + --green-400:#34d399; + --green-500:#10b981; + --green-600:#059669; + --green-700:#047857; + --green-800:#065f46; + --green-900:#064e3b; + --indigo-50:#eef2ff; + --indigo-100:#e0e7ff; + --indigo-200:#c7d2fe; + --indigo-300:#a5b4fc; + --indigo-400:#818cf8; + --indigo-500:#6366f1; + --indigo-600:#4f46e5; + --indigo-700:#4338ca; + --indigo-800:#3730a3; + --indigo-900:#312e81; + --purple-50:#faf5ff; + --purple-100:#f3e8ff; + --purple-200:#e9d5ff; + --purple-300:#d8b4fe; + --purple-400:#c084fc; + --purple-500:#a855f7; + --purple-600:#9333ea; + --purple-700:#7e22ce; + --purple-800:#6b21a8; + --purple-900:#581c87; + --pink-50:#fdf2f8; + --pink-100:#fce7f3; + --pink-200:#fbcfe8; + --pink-300:#f9a8d4; + --pink-400:#f472b6; + --pink-500:#ec4899; + --pink-600:#db2777; + --pink-700:#be185d; + --pink-800:#9d174d; + --pink-900:#831843; + --screen-xs:480px; + --screen-sm:640px; + --screen-md:768px; + --screen-lg:1024px; + --screen-xl:1280px; + --screen-xxl:1440px; + --screen-xxxl:2180px; - --red-50: #fef2f2; - --red-100: #fee2e2; - --red-200: #fecaca; - --red-300: #fca5a5; - --red-400: #f87171; - --red-500: #ef4444; - --red-600: #dc2626; - --red-700: #b91c1c; - --red-800: #991b1b; - --red-900: #7f1d1d; - --yellow-50: #fffbeb; - --yellow-100: #fef3c7; - --yellow-200: #fde68a; - --yellow-300: #fcd34d; - --yellow-400: #fbbf24; - --yellow-500: #f59e0b; - --yellow-600: #d97706; - --yellow-700: #b45309; - --yellow-800: #92400e; - --yellow-900: #78350f; - --green-50: #ecfdf5; - --green-100: #d1fae5; - --green-200: #a7f3d0; - --green-300: #6ee7b7; - --green-400: #34d399; - --green-500: #10b981; - --green-600: #059669; - --green-700: #047857; - --green-800: #065f46; - --green-900: #064e3b; - --indigo-50: #eef2ff; - --indigo-100: #e0e7ff; - --indigo-200: #c7d2fe; - --indigo-300: #a5b4fc; - --indigo-400: #818cf8; - --indigo-500: #6366f1; - --indigo-600: #4f46e5; - --indigo-700: #4338ca; - --indigo-800: #3730a3; - --indigo-900: #312e81; - --purple-50: #faf5ff; - --purple-100: #f3e8ff; - --purple-200: #e9d5ff; - --purple-300: #d8b4fe; - --purple-400: #c084fc; - --purple-500: #a855f7; - --purple-600: #9333ea; - --purple-700: #7e22ce; - --purple-800: #6b21a8; - --purple-900: #581c87; - --pink-50: #fdf2f8; - --pink-100: #fce7f3; - --pink-200: #fbcfe8; - --pink-300: #f9a8d4; - --pink-400: #f472b6; - --pink-500: #ec4899; - --pink-600: #db2777; - --pink-700: #be185d; - --pink-800: #9d174d; - --pink-900: #831843; - --screen-xs: 480px; - --screen-sm: 640px; - --screen-md: 768px; - --screen-lg: 1024px; - --screen-xl: 1280px; - --screen-xxl: 1440px; - --screen-xxxl: 2180px; + --spacing-0:0px; + --spacing-1:0.25rem; + --spacing-2:0.5rem; + --spacing-3:0.75rem; + --spacing-4:1rem; + --spacing-5:1.25rem; + --spacing-6:1.5rem; + --spacing-7:1.75rem; + --spacing-8:2rem; + --spacing-9:2.25rem; + --spacing-10:2.5rem; + --spacing-11:2.75rem; + --spacing-12:3rem; + --spacing-14:3.5rem; + --spacing-16:4rem; + --spacing-20:5rem; + --spacing-24:6rem; + --spacing-28:7rem; + --spacing-32:8rem; + --spacing-36:9rem; + --spacing-40:10rem; + --spacing-44:11rem; + --spacing-48:12rem; + --spacing-52:13rem; + --spacing-56:14rem; + --spacing-60:15rem; + --spacing-64:16rem; + --spacing-72:18rem; + --spacing-80:20rem; + --spacing-96:24rem; + --spacing-px:1px; - --spacing-0: 0px; - --spacing-1: 0.25rem; - --spacing-2: 0.5rem; - --spacing-3: 0.75rem; - --spacing-4: 1rem; - --spacing-5: 1.25rem; - --spacing-6: 1.5rem; - --spacing-7: 1.75rem; - --spacing-8: 2rem; - --spacing-9: 2.25rem; - --spacing-10: 2.5rem; - --spacing-11: 2.75rem; - --spacing-12: 3rem; - --spacing-14: 3.5rem; - --spacing-16: 4rem; - --spacing-20: 5rem; - --spacing-24: 6rem; - --spacing-28: 7rem; - --spacing-32: 8rem; - --spacing-36: 9rem; - --spacing-40: 10rem; - --spacing-44: 11rem; - --spacing-48: 12rem; - --spacing-52: 13rem; - --spacing-56: 14rem; - --spacing-60: 15rem; - --spacing-64: 16rem; - --spacing-72: 18rem; - --spacing-80: 20rem; - --spacing-96: 24rem; - --spacing-px: 1px; + --fs-xs:0.75rem; + --fs-sm:0.875rem; + --fs-base:1rem; + --fs-lg:1.125rem; + --fs-xl:1.25rem; + --fs-2xl:1.5rem; + --fs-3xl:1.875rem; + --fs-4xl:2.25rem; + --fs-5xl:3.5rem; + --fs-6xl:4.5rem; + --fs-7xl:5.5rem; + --fs-8xl:6.5rem; + --fs-9xl:7.5rem; - --fs-xs: 0.75rem; - --fs-sm: 0.875rem; - --fs-base: 1rem; - --fs-lg: 1.125rem; - --fs-xl: 1.25rem; - --fs-2xl: 1.5rem; - --fs-3xl: 1.875rem; - --fs-4xl: 2.25rem; - --fs-5xl: 3.5rem; - --fs-6xl: 4.5rem; - --fs-7xl: 5.5rem; - --fs-8xl: 6.5rem; - --fs-9xl: 7.5rem; + --lh-xs:1rem; + --lh-sm:1.25rem; + --lh-base:1.5rem; + --lh-lg:1.75rem; + --lh-xl:1.75rem; + --lh-2xl:2rem; + --lh-3xl:2.25rem; + --lh-4xl:2.5rem; + --lh-5xl:3.75rem; + --lh-6xl:4.75rem; + --lh-7xl:5.75rem; + --lh-8xl:6.75rem; + --lh-9xl:7.75rem; - --lh-xs: 1rem; - --lh-sm: 1.25rem; - --lh-base: 1.5rem; - --lh-lg: 1.75rem; - --lh-xl: 1.75rem; - --lh-2xl: 2rem; - --lh-3xl: 2.25rem; - --lh-4xl: 2.5rem; - --lh-5xl: 3.75rem; - --lh-6xl: 4.75rem; - --lh-7xl: 5.75rem; - --lh-8xl: 6.75rem; - --lh-9xl: 7.75rem; + --ff-display:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-body:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-demo:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-display: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-body: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-demo: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --fw-thin:100; + --fw-extralight:200; + --fw-light:300; + --fw-normal:400; + --fw-medium:500; + --fw-semibold:600; + --fw-bold:700; + --fw-extrabold:800; + --fw-black:900; - --fw-thin: 100; - --fw-extralight: 200; - --fw-light: 300; - --fw-normal: 400; - --fw-medium: 500; - --fw-semibold: 600; - --fw-bold: 700; - --fw-extrabold: 800; - --fw-black: 900; + --fs-h1:4rem; + --fs-h1-medium:3rem; + --fs-h1-small:2.5rem; + + --lh-h1:3rem; + --lh-h1-medium:3.75rem; + --lh-h1-small:2rem; - --fs-h1: 4rem; - --fs-h1-medium: 3rem; - --fs-h1-small: 2.5rem; + --fs-h2:2.75rem; + --fs-h2-medium:2.5rem; + --fs-h2-small:2rem; + + --lh-h2:3.5rem; + --lh-h2-medium:3rem; + --lh-h2-small:2.5rem; + - --lh-h1: 3rem; - --lh-h1-medium: 3.75rem; - --lh-h1-small: 2rem; - - --fs-h2: 2.75rem; - --fs-h2-medium: 2.5rem; - --fs-h2-small: 2rem; - - --lh-h2: 3.5rem; - --lh-h2-medium: 3rem; - --lh-h2-small: 2.5rem; - - --fs-h3: 2rem; - --fs-h3-medium: 1.75rem; - --fs-h3-small: 1.5rem; - - --lh-h3: 2.25rem; - --lh-h3-medium: 2rem; - --lh-h3-small: 1.75rem; - - --fs-h4: 1.5rem; - --fs-h4-medium: 1.5rem; - --fs-h4-small: 1.375rem; - - --lh-h4: 2rem; - --lh-h4-medium: 1.75rem; - --lh-h4-small: 1.75rem; - - --fs-h5: 1.375rem; - --fs-h5-medium: 1.25rem; - --fs-h5-small: 1.125rem; - - --lh-h5: 1.75rem; - --lh-h5-medium: 1.5rem; - --lh-h5-small: 1.375rem; - - --fs-h6: 1.125rem; - --fs-h6-medium: 1.125rem; - --fs-h6-small: 1rem; - - --lh-h6: 1.5rem; - --lh-h6-medium: 1.375rem; - --lh-h6-small: 1.25rem; - --outline-ring-width: 2px; + --fs-h3:2rem; + --fs-h3-medium:1.75rem; + --fs-h3-small:1.5rem; + + --lh-h3:2.25rem; + --lh-h3-medium:2rem; + --lh-h3-small:1.75rem; + + --fs-h4:1.5rem; + --fs-h4-medium:1.5rem; + --fs-h4-small:1.375rem; + + --lh-h4:2rem; + --lh-h4-medium:1.75rem; + --lh-h4-small:1.75rem; + + --fs-h5:1.375rem; + --fs-h5-medium:1.25rem; + --fs-h5-small:1.125rem; + + --lh-h5:1.75rem; + --lh-h5-medium:1.5rem; + --lh-h5-small:1.375rem; + + --fs-h6:1.125rem; + --fs-h6-medium:1.125rem; + --fs-h6-small:1rem; + + --lh-h6:1.5rem; + --lh-h6-medium:1.375rem; + --lh-h6-small:1.25rem; + --outline-ring-width:2px; --outline-ring-inset: ; - --outline-ring-offset-width: 2px; - --outline-ring-offset-color: var(--outline-gray-100); - --outline-ring-color: var(--outline-soft-black); - --outline-ring-offset-shadow: var(--outline-ring-inset) 0 0 0 - var(--outline-ring-offset-width) var(--outline-ring-offset-color); - --outline-ring-shadow: var(--outline-ring-inset) 0 0 0 - calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) - var(--outline-ring-color); + --outline-ring-offset-width:2px; + --outline-ring-offset-color:var(--outline-gray-100); + --outline-ring-color:var(--outline-soft-black); + --outline-ring-offset-shadow:var(--outline-ring-inset) 0 0 0 var(--outline-ring-offset-width) var(--outline-ring-offset-color); + --outline-ring-shadow:var(--outline-ring-inset) 0 0 0 calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) var(--outline-ring-color); + + --outline-shadow:0 0 rgba(0, 0, 0, 0); + --outline-shadow-colored:0 0 rgba(0, 0, 0, 0); - --outline-shadow: 0 0 rgba(0, 0, 0, 0); - --outline-shadow-colored: 0 0 rgba(0, 0, 0, 0); } /* ! tailwindcss v3.0.0 | MIT License | https://tailwindcss.com */ *, ::before, -::after { - box-sizing: border-box; - border-width: 0; - border-style: solid; - border-color: currentColor; +::after{ + box-sizing:border-box; + border-width:0; + border-style:solid; + border-color:currentColor; } ::before, -::after { - --tw-content: ''; -} -html { - line-height: 1.5; - -webkit-text-size-adjust: 100%; - tab-size: 4; - font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, - 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, - 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; -} -body { - margin: 0; - line-height: inherit; -} -hr { - height: 0; - color: inherit; - border-top-width: 1px; -} -abbr[title] { - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; +::after{ + --tw-content:''; +} +html{ + line-height:1.5; + -webkit-text-size-adjust:100%; + tab-size:4; + font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} +body{ + margin:0; + line-height:inherit; +} +hr{ + height:0; + color:inherit; + border-top-width:1px; +} +abbr[title]{ + -webkit-text-decoration:underline dotted; + text-decoration:underline dotted; } h1, h2, h3, h4, h5, -h6 { - font-size: inherit; - font-weight: inherit; +h6{ + font-size:inherit; + font-weight:inherit; } -a { - color: inherit; - text-decoration: inherit; +a{ + color:inherit; + text-decoration:inherit; } b, -strong { - font-weight: bolder; +strong{ + font-weight:bolder; } code, kbd, samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, - 'Liberation Mono', 'Courier New', monospace; - font-size: 1em; +pre{ + font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size:1em; } -small { - font-size: 80%; +small{ + font-size:80%; } sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; +sup{ + font-size:75%; + line-height:0; + position:relative; + vertical-align:baseline; } -sub { - bottom: -0.25em; +sub{ + bottom:-0.25em; } -sup { - top: -0.5em; +sup{ + top:-0.5em; } -table { - text-indent: 0; - border-color: inherit; - border-collapse: collapse; +table{ + text-indent:0; + border-color:inherit; + border-collapse:collapse; } button, input, optgroup, select, -textarea { - font-family: inherit; - font-size: 100%; - line-height: inherit; - color: inherit; - margin: 0; - padding: 0; +textarea{ + font-family:inherit; + font-size:100%; + line-height:inherit; + color:inherit; + margin:0; + padding:0; } button, -select { - text-transform: none; +select{ + text-transform:none; } button, [type='button'], [type='reset'], -[type='submit'] { - -webkit-appearance: button; - background-color: transparent; - background-image: none; +[type='submit']{ + -webkit-appearance:button; + background-color:transparent; + background-image:none; } -:-moz-focusring { - outline: auto; +:-moz-focusring{ + outline:auto; } -:-moz-ui-invalid { - box-shadow: none; +:-moz-ui-invalid{ + box-shadow:none; } -progress { - vertical-align: baseline; +progress{ + vertical-align:baseline; } ::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; +::-webkit-outer-spin-button{ + height:auto; } -[type='search'] { - -webkit-appearance: textfield; - outline-offset: -2px; +[type='search']{ + -webkit-appearance:textfield; + outline-offset:-2px; } -::-webkit-search-decoration { - -webkit-appearance: none; +::-webkit-search-decoration{ + -webkit-appearance:none; } -::-webkit-file-upload-button { - -webkit-appearance: button; - font: inherit; +::-webkit-file-upload-button{ + -webkit-appearance:button; + font:inherit; } -summary { - display: list-item; +summary{ + display:list-item; } blockquote, dl, @@ -393,37 +389,37 @@ h6, hr, figure, p, -pre { - margin: 0; +pre{ + margin:0; } -fieldset { - margin: 0; - padding: 0; +fieldset{ + margin:0; + padding:0; } -legend { - padding: 0; +legend{ + padding:0; } ol, ul, -menu { - list-style: none; - margin: 0; - padding: 0; +menu{ + list-style:none; + margin:0; + padding:0; } -textarea { - resize: vertical; +textarea{ + resize:vertical; } input::placeholder, -textarea::placeholder { - opacity: 1; - color: #9ca3af; +textarea::placeholder{ + opacity:1; + color:#9ca3af; } button, -[role='button'] { - cursor: pointer; +[role="button"]{ + cursor:pointer; } -:disabled { - cursor: default; +:disabled{ + cursor:default; } img, svg, @@ -432,15 +428,15 @@ canvas, audio, iframe, embed, -object { - display: block; - vertical-align: middle; +object{ + display:block; + vertical-align:middle; } img, -video { - max-width: 100%; - height: auto; +video{ + max-width:100%; + height:auto; } -[hidden] { - display: none; +[hidden]{ + display:none; } From e119960e070eeb6f0554006c4649251708ac12b3 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 5 Sep 2023 13:40:35 -0400 Subject: [PATCH 130/143] feat(style): Adding README to `AdoptedStylesheets` controller. --- .../controllers/adopted-stylesheets/README.md | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 packages/controllers/adopted-stylesheets/README.md diff --git a/packages/controllers/adopted-stylesheets/README.md b/packages/controllers/adopted-stylesheets/README.md new file mode 100644 index 000000000..4ab08846d --- /dev/null +++ b/packages/controllers/adopted-stylesheets/README.md @@ -0,0 +1,40 @@ +# AdoptedStyleSheets Controller + +The `AdoptedStyleSheets` controller is a part of the `@phase2/outline-adopted-stylesheets-controller` package. This controller helps components attach "global" document styles without duplication at the component level as well as de-duping any previous inclusions into `AdoptedStyleSheets`. + +## Overview + +Adopted stylesheets are a way to apply styles to a document or a shadow root. They are a part of the CSS Shadow Parts specification. You can read more about them [here](https://wicg.github.io/construct-stylesheets/). + +## Methods + +The `AdoptedStyleSheets` controller provides the following methods: + +- `constructor(globalStyles: CSSResult)`: This method is used to create a new instance of the `AdoptedStyleSheets` controller. It takes a `CSSResult` object as a parameter, which represents the global styles to be adopted. + +- `hostConnected()`: This method is called when the host element is connected to the DOM. It adds the document's stylesheet to the adopted stylesheets if it is not already present. + +- `hostDisconnected()`: This method is called when the host element is disconnected from the DOM. It removes the document's stylesheet from the adopted stylesheets if it is present. + +## Usage + +Here is an example of how to use the `AdoptedStyleSheets` controller in a component: + +```typescript +import { AdoptedStyleSheets } from '@phase2/outline-adopted-stylesheets-controller'; +import { css, CSSResult } from 'lit'; +import { OutlineElement } from '@phase2/outline-core'; +import globalStyles from './my-component.lightDom.css.lit'; + +class MyComponent extends OutlineElement { + adoptedStylesheets: AdoptedStyleSheets; + + connectedCallback() { + super.connectedCallback(); + this.adoptedStylesheets = new AdoptedStyleSheets(globalStyles); + this.addController(this.adoptedStylesheets); + } +} +``` + +In the provided example, the `connectedCallback` method is utilized. This method is invoked whenever the element is inserted into the DOM. Within this method, an instance of `AdoptedStyleSheets` is created and added as a controller. This is a more efficient approach than creating the instance and adding the controller within the `constructor`. The reason for this is that it delays these operations until the element is actually inserted into the DOM. If there are many such elements that are created but not immediately added to the DOM, this approach can significantly improve the startup performance of your application. Therefore, the `connectedCallback` method is a crucial part of managing the lifecycle of a web component, especially when dealing with adopted stylesheets. From e8bcc97759738b391ae2f4e11fac8dcb98bae731 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 5 Sep 2023 13:43:24 -0400 Subject: [PATCH 131/143] feat(prettier): Formatting fix. --- .../config/storybook.main.css | 700 +++++++++--------- 1 file changed, 352 insertions(+), 348 deletions(-) diff --git a/packages/documentation/outline-storybook/config/storybook.main.css b/packages/documentation/outline-storybook/config/storybook.main.css index 1eb20ce1a..70c1d8ddd 100644 --- a/packages/documentation/outline-storybook/config/storybook.main.css +++ b/packages/documentation/outline-storybook/config/storybook.main.css @@ -1,381 +1,385 @@ @import url('https://rsms.me/inter/inter.css'); -:root{ - --brand-primary:#2563eb; - --brand-secondary:#059669; - --brand-tertiary:#dc2626; - --brand-quaternary:#d97706; - --brand-quinary:#9333ea; - --brand-senary:#db2777; - --brand-septenary:#4f46e5; - --brand-octonary:#525252; - --brand-nonary:#1e3a8a; - --brand-denary:#171717; - --status-success:#2f855a; - --status-warning:#b64301; - --status-error:#c53030; - --status-info:#1e3a8a; - --outline-phase2-blue:#0080ff; - --outline-karma-coral:#fa5c5c; - --outline-soft-black:#171717; - --outline-not-gray:#cfc7d4; - --outline-misty-teal:#73f2e5; - --outline-electric-violet:#9484ff; - --outline-dusty-blue:#7fc7ee; - --outline-transparent:transparent; - --outline-white:#fff; - --outline-black:#000; - - --outline-gray-50:#fafafa; - --outline-gray-100:#f5f5f5; - --outline-gray-200:#e5e5e5; - --outline-gray-300:#d4d4d4; - --outline-gray-400:#a3a3a3; - --outline-gray-500:#737373; - --outline-gray-600:#525252; - --outline-gray-700:#404040; - --outline-gray-800:#262626; - --outline-gray-900:#171717; +:root { + --brand-primary: #2563eb; + --brand-secondary: #059669; + --brand-tertiary: #dc2626; + --brand-quaternary: #d97706; + --brand-quinary: #9333ea; + --brand-senary: #db2777; + --brand-septenary: #4f46e5; + --brand-octonary: #525252; + --brand-nonary: #1e3a8a; + --brand-denary: #171717; + --status-success: #2f855a; + --status-warning: #b64301; + --status-error: #c53030; + --status-info: #1e3a8a; + --outline-phase2-blue: #0080ff; + --outline-karma-coral: #fa5c5c; + --outline-soft-black: #171717; + --outline-not-gray: #cfc7d4; + --outline-misty-teal: #73f2e5; + --outline-electric-violet: #9484ff; + --outline-dusty-blue: #7fc7ee; + --outline-transparent: transparent; + --outline-white: #fff; + --outline-black: #000; - --outline-blue-50:#eff6ff; - --outline-blue-100:#dbeafe; - --outline-blue-200:#bfdbfe; - --outline-blue-300:#93c5fd; - --outline-blue-400:#60a5fa; - --outline-blue-500:#3b82f6; - --outline-blue-600:#2563eb; - --outline-blue-700:#1d4ed8; - --outline-blue-800:#1e40af; - --outline-blue-900:#1e3a8a; + --outline-gray-50: #fafafa; + --outline-gray-100: #f5f5f5; + --outline-gray-200: #e5e5e5; + --outline-gray-300: #d4d4d4; + --outline-gray-400: #a3a3a3; + --outline-gray-500: #737373; + --outline-gray-600: #525252; + --outline-gray-700: #404040; + --outline-gray-800: #262626; + --outline-gray-900: #171717; - --red-50:#fef2f2; - --red-100:#fee2e2; - --red-200:#fecaca; - --red-300:#fca5a5; - --red-400:#f87171; - --red-500:#ef4444; - --red-600:#dc2626; - --red-700:#b91c1c; - --red-800:#991b1b; - --red-900:#7f1d1d; - --yellow-50:#fffbeb; - --yellow-100:#fef3c7; - --yellow-200:#fde68a; - --yellow-300:#fcd34d; - --yellow-400:#fbbf24; - --yellow-500:#f59e0b; - --yellow-600:#d97706; - --yellow-700:#b45309; - --yellow-800:#92400e; - --yellow-900:#78350f; - --green-50:#ecfdf5; - --green-100:#d1fae5; - --green-200:#a7f3d0; - --green-300:#6ee7b7; - --green-400:#34d399; - --green-500:#10b981; - --green-600:#059669; - --green-700:#047857; - --green-800:#065f46; - --green-900:#064e3b; - --indigo-50:#eef2ff; - --indigo-100:#e0e7ff; - --indigo-200:#c7d2fe; - --indigo-300:#a5b4fc; - --indigo-400:#818cf8; - --indigo-500:#6366f1; - --indigo-600:#4f46e5; - --indigo-700:#4338ca; - --indigo-800:#3730a3; - --indigo-900:#312e81; - --purple-50:#faf5ff; - --purple-100:#f3e8ff; - --purple-200:#e9d5ff; - --purple-300:#d8b4fe; - --purple-400:#c084fc; - --purple-500:#a855f7; - --purple-600:#9333ea; - --purple-700:#7e22ce; - --purple-800:#6b21a8; - --purple-900:#581c87; - --pink-50:#fdf2f8; - --pink-100:#fce7f3; - --pink-200:#fbcfe8; - --pink-300:#f9a8d4; - --pink-400:#f472b6; - --pink-500:#ec4899; - --pink-600:#db2777; - --pink-700:#be185d; - --pink-800:#9d174d; - --pink-900:#831843; - --screen-xs:480px; - --screen-sm:640px; - --screen-md:768px; - --screen-lg:1024px; - --screen-xl:1280px; - --screen-xxl:1440px; - --screen-xxxl:2180px; + --outline-blue-50: #eff6ff; + --outline-blue-100: #dbeafe; + --outline-blue-200: #bfdbfe; + --outline-blue-300: #93c5fd; + --outline-blue-400: #60a5fa; + --outline-blue-500: #3b82f6; + --outline-blue-600: #2563eb; + --outline-blue-700: #1d4ed8; + --outline-blue-800: #1e40af; + --outline-blue-900: #1e3a8a; - --spacing-0:0px; - --spacing-1:0.25rem; - --spacing-2:0.5rem; - --spacing-3:0.75rem; - --spacing-4:1rem; - --spacing-5:1.25rem; - --spacing-6:1.5rem; - --spacing-7:1.75rem; - --spacing-8:2rem; - --spacing-9:2.25rem; - --spacing-10:2.5rem; - --spacing-11:2.75rem; - --spacing-12:3rem; - --spacing-14:3.5rem; - --spacing-16:4rem; - --spacing-20:5rem; - --spacing-24:6rem; - --spacing-28:7rem; - --spacing-32:8rem; - --spacing-36:9rem; - --spacing-40:10rem; - --spacing-44:11rem; - --spacing-48:12rem; - --spacing-52:13rem; - --spacing-56:14rem; - --spacing-60:15rem; - --spacing-64:16rem; - --spacing-72:18rem; - --spacing-80:20rem; - --spacing-96:24rem; - --spacing-px:1px; + --red-50: #fef2f2; + --red-100: #fee2e2; + --red-200: #fecaca; + --red-300: #fca5a5; + --red-400: #f87171; + --red-500: #ef4444; + --red-600: #dc2626; + --red-700: #b91c1c; + --red-800: #991b1b; + --red-900: #7f1d1d; + --yellow-50: #fffbeb; + --yellow-100: #fef3c7; + --yellow-200: #fde68a; + --yellow-300: #fcd34d; + --yellow-400: #fbbf24; + --yellow-500: #f59e0b; + --yellow-600: #d97706; + --yellow-700: #b45309; + --yellow-800: #92400e; + --yellow-900: #78350f; + --green-50: #ecfdf5; + --green-100: #d1fae5; + --green-200: #a7f3d0; + --green-300: #6ee7b7; + --green-400: #34d399; + --green-500: #10b981; + --green-600: #059669; + --green-700: #047857; + --green-800: #065f46; + --green-900: #064e3b; + --indigo-50: #eef2ff; + --indigo-100: #e0e7ff; + --indigo-200: #c7d2fe; + --indigo-300: #a5b4fc; + --indigo-400: #818cf8; + --indigo-500: #6366f1; + --indigo-600: #4f46e5; + --indigo-700: #4338ca; + --indigo-800: #3730a3; + --indigo-900: #312e81; + --purple-50: #faf5ff; + --purple-100: #f3e8ff; + --purple-200: #e9d5ff; + --purple-300: #d8b4fe; + --purple-400: #c084fc; + --purple-500: #a855f7; + --purple-600: #9333ea; + --purple-700: #7e22ce; + --purple-800: #6b21a8; + --purple-900: #581c87; + --pink-50: #fdf2f8; + --pink-100: #fce7f3; + --pink-200: #fbcfe8; + --pink-300: #f9a8d4; + --pink-400: #f472b6; + --pink-500: #ec4899; + --pink-600: #db2777; + --pink-700: #be185d; + --pink-800: #9d174d; + --pink-900: #831843; + --screen-xs: 480px; + --screen-sm: 640px; + --screen-md: 768px; + --screen-lg: 1024px; + --screen-xl: 1280px; + --screen-xxl: 1440px; + --screen-xxxl: 2180px; - --fs-xs:0.75rem; - --fs-sm:0.875rem; - --fs-base:1rem; - --fs-lg:1.125rem; - --fs-xl:1.25rem; - --fs-2xl:1.5rem; - --fs-3xl:1.875rem; - --fs-4xl:2.25rem; - --fs-5xl:3.5rem; - --fs-6xl:4.5rem; - --fs-7xl:5.5rem; - --fs-8xl:6.5rem; - --fs-9xl:7.5rem; + --spacing-0: 0px; + --spacing-1: 0.25rem; + --spacing-2: 0.5rem; + --spacing-3: 0.75rem; + --spacing-4: 1rem; + --spacing-5: 1.25rem; + --spacing-6: 1.5rem; + --spacing-7: 1.75rem; + --spacing-8: 2rem; + --spacing-9: 2.25rem; + --spacing-10: 2.5rem; + --spacing-11: 2.75rem; + --spacing-12: 3rem; + --spacing-14: 3.5rem; + --spacing-16: 4rem; + --spacing-20: 5rem; + --spacing-24: 6rem; + --spacing-28: 7rem; + --spacing-32: 8rem; + --spacing-36: 9rem; + --spacing-40: 10rem; + --spacing-44: 11rem; + --spacing-48: 12rem; + --spacing-52: 13rem; + --spacing-56: 14rem; + --spacing-60: 15rem; + --spacing-64: 16rem; + --spacing-72: 18rem; + --spacing-80: 20rem; + --spacing-96: 24rem; + --spacing-px: 1px; - --lh-xs:1rem; - --lh-sm:1.25rem; - --lh-base:1.5rem; - --lh-lg:1.75rem; - --lh-xl:1.75rem; - --lh-2xl:2rem; - --lh-3xl:2.25rem; - --lh-4xl:2.5rem; - --lh-5xl:3.75rem; - --lh-6xl:4.75rem; - --lh-7xl:5.75rem; - --lh-8xl:6.75rem; - --lh-9xl:7.75rem; + --fs-xs: 0.75rem; + --fs-sm: 0.875rem; + --fs-base: 1rem; + --fs-lg: 1.125rem; + --fs-xl: 1.25rem; + --fs-2xl: 1.5rem; + --fs-3xl: 1.875rem; + --fs-4xl: 2.25rem; + --fs-5xl: 3.5rem; + --fs-6xl: 4.5rem; + --fs-7xl: 5.5rem; + --fs-8xl: 6.5rem; + --fs-9xl: 7.5rem; - --ff-display:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-body:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-demo:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --lh-xs: 1rem; + --lh-sm: 1.25rem; + --lh-base: 1.5rem; + --lh-lg: 1.75rem; + --lh-xl: 1.75rem; + --lh-2xl: 2rem; + --lh-3xl: 2.25rem; + --lh-4xl: 2.5rem; + --lh-5xl: 3.75rem; + --lh-6xl: 4.75rem; + --lh-7xl: 5.75rem; + --lh-8xl: 6.75rem; + --lh-9xl: 7.75rem; - --fw-thin:100; - --fw-extralight:200; - --fw-light:300; - --fw-normal:400; - --fw-medium:500; - --fw-semibold:600; - --fw-bold:700; - --fw-extrabold:800; - --fw-black:900; + --ff-display: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-body: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-demo: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --fs-h1:4rem; - --fs-h1-medium:3rem; - --fs-h1-small:2.5rem; - - --lh-h1:3rem; - --lh-h1-medium:3.75rem; - --lh-h1-small:2rem; + --fw-thin: 100; + --fw-extralight: 200; + --fw-light: 300; + --fw-normal: 400; + --fw-medium: 500; + --fw-semibold: 600; + --fw-bold: 700; + --fw-extrabold: 800; + --fw-black: 900; - --fs-h2:2.75rem; - --fs-h2-medium:2.5rem; - --fs-h2-small:2rem; - - --lh-h2:3.5rem; - --lh-h2-medium:3rem; - --lh-h2-small:2.5rem; - + --fs-h1: 4rem; + --fs-h1-medium: 3rem; + --fs-h1-small: 2.5rem; - --fs-h3:2rem; - --fs-h3-medium:1.75rem; - --fs-h3-small:1.5rem; - - --lh-h3:2.25rem; - --lh-h3-medium:2rem; - --lh-h3-small:1.75rem; - - --fs-h4:1.5rem; - --fs-h4-medium:1.5rem; - --fs-h4-small:1.375rem; - - --lh-h4:2rem; - --lh-h4-medium:1.75rem; - --lh-h4-small:1.75rem; - - --fs-h5:1.375rem; - --fs-h5-medium:1.25rem; - --fs-h5-small:1.125rem; - - --lh-h5:1.75rem; - --lh-h5-medium:1.5rem; - --lh-h5-small:1.375rem; - - --fs-h6:1.125rem; - --fs-h6-medium:1.125rem; - --fs-h6-small:1rem; - - --lh-h6:1.5rem; - --lh-h6-medium:1.375rem; - --lh-h6-small:1.25rem; - --outline-ring-width:2px; - --outline-ring-inset: ; - --outline-ring-offset-width:2px; - --outline-ring-offset-color:var(--outline-gray-100); - --outline-ring-color:var(--outline-soft-black); - --outline-ring-offset-shadow:var(--outline-ring-inset) 0 0 0 var(--outline-ring-offset-width) var(--outline-ring-offset-color); - --outline-ring-shadow:var(--outline-ring-inset) 0 0 0 calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) var(--outline-ring-color); + --lh-h1: 3rem; + --lh-h1-medium: 3.75rem; + --lh-h1-small: 2rem; + + --fs-h2: 2.75rem; + --fs-h2-medium: 2.5rem; + --fs-h2-small: 2rem; + + --lh-h2: 3.5rem; + --lh-h2-medium: 3rem; + --lh-h2-small: 2.5rem; + + --fs-h3: 2rem; + --fs-h3-medium: 1.75rem; + --fs-h3-small: 1.5rem; + + --lh-h3: 2.25rem; + --lh-h3-medium: 2rem; + --lh-h3-small: 1.75rem; + + --fs-h4: 1.5rem; + --fs-h4-medium: 1.5rem; + --fs-h4-small: 1.375rem; + + --lh-h4: 2rem; + --lh-h4-medium: 1.75rem; + --lh-h4-small: 1.75rem; + + --fs-h5: 1.375rem; + --fs-h5-medium: 1.25rem; + --fs-h5-small: 1.125rem; - --outline-shadow:0 0 rgba(0, 0, 0, 0); - --outline-shadow-colored:0 0 rgba(0, 0, 0, 0); + --lh-h5: 1.75rem; + --lh-h5-medium: 1.5rem; + --lh-h5-small: 1.375rem; + --fs-h6: 1.125rem; + --fs-h6-medium: 1.125rem; + --fs-h6-small: 1rem; + + --lh-h6: 1.5rem; + --lh-h6-medium: 1.375rem; + --lh-h6-small: 1.25rem; + --outline-ring-width: 2px; + --outline-ring-inset: ; + --outline-ring-offset-width: 2px; + --outline-ring-offset-color: var(--outline-gray-100); + --outline-ring-color: var(--outline-soft-black); + --outline-ring-offset-shadow: var(--outline-ring-inset) 0 0 0 + var(--outline-ring-offset-width) var(--outline-ring-offset-color); + --outline-ring-shadow: var(--outline-ring-inset) 0 0 0 + calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) + var(--outline-ring-color); + + --outline-shadow: 0 0 rgba(0, 0, 0, 0); + --outline-shadow-colored: 0 0 rgba(0, 0, 0, 0); } /* ! tailwindcss v3.0.0 | MIT License | https://tailwindcss.com */ *, ::before, -::after{ - box-sizing:border-box; - border-width:0; - border-style:solid; - border-color:currentColor; +::after { + box-sizing: border-box; + border-width: 0; + border-style: solid; + border-color: currentColor; } ::before, -::after{ - --tw-content:''; -} -html{ - line-height:1.5; - -webkit-text-size-adjust:100%; - tab-size:4; - font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; -} -body{ - margin:0; - line-height:inherit; -} -hr{ - height:0; - color:inherit; - border-top-width:1px; -} -abbr[title]{ - -webkit-text-decoration:underline dotted; - text-decoration:underline dotted; +::after { + --tw-content: ''; +} +html { + line-height: 1.5; + -webkit-text-size-adjust: 100%; + tab-size: 4; + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, + 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, + 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} +body { + margin: 0; + line-height: inherit; +} +hr { + height: 0; + color: inherit; + border-top-width: 1px; +} +abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; } h1, h2, h3, h4, h5, -h6{ - font-size:inherit; - font-weight:inherit; +h6 { + font-size: inherit; + font-weight: inherit; } -a{ - color:inherit; - text-decoration:inherit; +a { + color: inherit; + text-decoration: inherit; } b, -strong{ - font-weight:bolder; +strong { + font-weight: bolder; } code, kbd, samp, -pre{ - font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - font-size:1em; +pre { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, + 'Liberation Mono', 'Courier New', monospace; + font-size: 1em; } -small{ - font-size:80%; +small { + font-size: 80%; } sub, -sup{ - font-size:75%; - line-height:0; - position:relative; - vertical-align:baseline; +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } -sub{ - bottom:-0.25em; +sub { + bottom: -0.25em; } -sup{ - top:-0.5em; +sup { + top: -0.5em; } -table{ - text-indent:0; - border-color:inherit; - border-collapse:collapse; +table { + text-indent: 0; + border-color: inherit; + border-collapse: collapse; } button, input, optgroup, select, -textarea{ - font-family:inherit; - font-size:100%; - line-height:inherit; - color:inherit; - margin:0; - padding:0; +textarea { + font-family: inherit; + font-size: 100%; + line-height: inherit; + color: inherit; + margin: 0; + padding: 0; } button, -select{ - text-transform:none; +select { + text-transform: none; } button, [type='button'], [type='reset'], -[type='submit']{ - -webkit-appearance:button; - background-color:transparent; - background-image:none; +[type='submit'] { + -webkit-appearance: button; + background-color: transparent; + background-image: none; } -:-moz-focusring{ - outline:auto; +:-moz-focusring { + outline: auto; } -:-moz-ui-invalid{ - box-shadow:none; +:-moz-ui-invalid { + box-shadow: none; } -progress{ - vertical-align:baseline; +progress { + vertical-align: baseline; } ::-webkit-inner-spin-button, -::-webkit-outer-spin-button{ - height:auto; +::-webkit-outer-spin-button { + height: auto; } -[type='search']{ - -webkit-appearance:textfield; - outline-offset:-2px; +[type='search'] { + -webkit-appearance: textfield; + outline-offset: -2px; } -::-webkit-search-decoration{ - -webkit-appearance:none; +::-webkit-search-decoration { + -webkit-appearance: none; } -::-webkit-file-upload-button{ - -webkit-appearance:button; - font:inherit; +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; } -summary{ - display:list-item; +summary { + display: list-item; } blockquote, dl, @@ -389,37 +393,37 @@ h6, hr, figure, p, -pre{ - margin:0; +pre { + margin: 0; } -fieldset{ - margin:0; - padding:0; +fieldset { + margin: 0; + padding: 0; } -legend{ - padding:0; +legend { + padding: 0; } ol, ul, -menu{ - list-style:none; - margin:0; - padding:0; +menu { + list-style: none; + margin: 0; + padding: 0; } -textarea{ - resize:vertical; +textarea { + resize: vertical; } input::placeholder, -textarea::placeholder{ - opacity:1; - color:#9ca3af; +textarea::placeholder { + opacity: 1; + color: #9ca3af; } button, -[role="button"]{ - cursor:pointer; +[role='button'] { + cursor: pointer; } -:disabled{ - cursor:default; +:disabled { + cursor: default; } img, svg, @@ -428,15 +432,15 @@ canvas, audio, iframe, embed, -object{ - display:block; - vertical-align:middle; +object { + display: block; + vertical-align: middle; } img, -video{ - max-width:100%; - height:auto; +video { + max-width: 100%; + height: auto; } -[hidden]{ - display:none; +[hidden] { + display: none; } From 01a874ffd710754d6e84b7f157cc1a600c959032 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Tue, 5 Sep 2023 14:34:14 -0400 Subject: [PATCH 132/143] feat(style): Adding CHANGELOG to package. --- packages/controllers/adopted-stylesheets/CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 packages/controllers/adopted-stylesheets/CHANGELOG.md diff --git a/packages/controllers/adopted-stylesheets/CHANGELOG.md b/packages/controllers/adopted-stylesheets/CHANGELOG.md new file mode 100644 index 000000000..40dbe45fb --- /dev/null +++ b/packages/controllers/adopted-stylesheets/CHANGELOG.md @@ -0,0 +1,7 @@ +# @phase2/outline-adopted-stylesheets-controller + +## 0.0.1 + +### Patch Changes + +- Adding AdoptedStylesheets Controller From b36cede0e6a43a9fa3932b9b6a0c1ea2e80cde6c Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 6 Sep 2023 17:12:34 -0400 Subject: [PATCH 133/143] feat(updates): Documentation and Storybook updates. --- .storybook/main.js | 2 +- package.json | 14 +- .../@deprecated/outline-form/CHANGELOG.md | 7 + .../@deprecated/outline-form/package.json | 4 +- .../@deprecated/light-dom-styles/CHANGELOG.md | 6 + .../@deprecated/light-dom-styles/README.md | 2 + .../@deprecated/light-dom-styles/package.json | 2 +- .../adopted-stylesheets/CHANGELOG.md | 6 + .../controllers/adopted-stylesheets/README.md | 30 +- .../adopted-stylesheets/package.json | 2 +- .../outline-storybook/CHANGELOG.md | 6 + .../outline-storybook/config/main.js | 2 +- .../config/storybook.main.css | 700 +++++++++--------- .../outline-storybook/package.json | 2 +- yarn.lock | 682 ++++++++--------- 15 files changed, 753 insertions(+), 714 deletions(-) diff --git a/.storybook/main.js b/.storybook/main.js index 329ef1232..b4a1ec355 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -35,7 +35,7 @@ module.exports = { modernInlineRender: true, }, framework: { - name: '@storybook/web-components-vite', + name: getAbsolutePath("@storybook/web-components-vite"), options: {}, }, docs: { diff --git a/package.json b/package.json index 5f1411023..a4ab3d9a6 100644 --- a/package.json +++ b/package.json @@ -90,12 +90,12 @@ "@commitlint/cli": "^17.4.0", "@commitlint/config-conventional": "^17.4.0", "@open-wc/testing": "^3.0.0-next.2", - "@storybook/addon-actions": "^7.3.0", - "@storybook/addon-docs": "^7.3.2", - "@storybook/addon-essentials": "^7.3.0", - "@storybook/addon-links": "^7.3.0", - "@storybook/web-components": "^7.3.0", - "@storybook/web-components-vite": "^7.3.0", + "@storybook/addon-actions": "^7.4.0", + "@storybook/addon-docs": "^7.4.0", + "@storybook/addon-essentials": "^7.4.0", + "@storybook/addon-links": "^7.4.0", + "@storybook/web-components": "^7.4.0", + "@storybook/web-components-vite": "^7.4.0", "@types/estree": "^0.0.47", "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", @@ -131,7 +131,7 @@ "react-syntax-highlighter": "^15.5.0", "rimraf": "^3.0.2", "rsync": "^0.6.1", - "storybook": "^7.3.0", + "storybook": "^7.4.0", "svgo": "^2.8.0", "tailwindcss": "3.0.0", "ts-lit-plugin": "^1.2.1", diff --git a/packages/components/@deprecated/outline-form/CHANGELOG.md b/packages/components/@deprecated/outline-form/CHANGELOG.md index 373f45400..5133ef496 100644 --- a/packages/components/@deprecated/outline-form/CHANGELOG.md +++ b/packages/components/@deprecated/outline-form/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-form +## 0.1.5 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-controller-light-dom-styles-controller@0.0.3 + ## 0.1.4 ### Patch Changes diff --git a/packages/components/@deprecated/outline-form/package.json b/packages/components/@deprecated/outline-form/package.json index 4ea5af843..e4fd5812c 100644 --- a/packages/components/@deprecated/outline-form/package.json +++ b/packages/components/@deprecated/outline-form/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-form", - "version": "0.1.4", + "version": "0.1.5", "description": "The Outline Components for the form component", "keywords": [ "outline components", @@ -29,7 +29,7 @@ }, "dependencies": { "@phase2/outline-core": "^0.2.5", - "@phase2/outline-controller-light-dom-styles-controller": "^0.0.2", + "@phase2/outline-controller-light-dom-styles-controller": "^0.0.3", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md b/packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md index dda8860b5..6b5198e25 100644 --- a/packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md +++ b/packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-controller-light-dom-styles-controller +## 0.0.3 + +### Patch Changes + +- Documentation updates + ## 0.0.2 ### Patch Changes diff --git a/packages/controllers/@deprecated/light-dom-styles/README.md b/packages/controllers/@deprecated/light-dom-styles/README.md index 9e42218c0..31f5ca4ed 100644 --- a/packages/controllers/@deprecated/light-dom-styles/README.md +++ b/packages/controllers/@deprecated/light-dom-styles/README.md @@ -1,3 +1,5 @@ +[![Latest version for outline-controller-light-dom-styles-controller](https://img.shields.io/npm/v/@phase2/outline-core-link)](https://www.npmjs.com/package/@phase2/outline-controller-light-dom-styles-controller) + # `LightDomStyles` Controller > This controller is deprecated, and the `StyleController` from `@phase2/outline-controller-style-controller` should be utilized in its place when possible. diff --git a/packages/controllers/@deprecated/light-dom-styles/package.json b/packages/controllers/@deprecated/light-dom-styles/package.json index f558d137b..8fa85a82b 100644 --- a/packages/controllers/@deprecated/light-dom-styles/package.json +++ b/packages/controllers/@deprecated/light-dom-styles/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-controller-light-dom-styles-controller", - "version": "0.0.2", + "version": "0.0.3", "description": "Deprecated controller to manage styles via Light DOM.", "keywords": [ "outline components", diff --git a/packages/controllers/adopted-stylesheets/CHANGELOG.md b/packages/controllers/adopted-stylesheets/CHANGELOG.md index 40dbe45fb..ce01a984e 100644 --- a/packages/controllers/adopted-stylesheets/CHANGELOG.md +++ b/packages/controllers/adopted-stylesheets/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-adopted-stylesheets-controller +## 0.0.2 + +### Patch Changes + +- Documentation updates + ## 0.0.1 ### Patch Changes diff --git a/packages/controllers/adopted-stylesheets/README.md b/packages/controllers/adopted-stylesheets/README.md index 4ab08846d..1973fe09e 100644 --- a/packages/controllers/adopted-stylesheets/README.md +++ b/packages/controllers/adopted-stylesheets/README.md @@ -1,6 +1,16 @@ -# AdoptedStyleSheets Controller +[![Latest version for outline-adopted-stylesheets-controller](https://img.shields.io/npm/v/@phase2/outline-core-link)](https://www.npmjs.com/package/@phase2/outline-adopted-stylesheets-controller) -The `AdoptedStyleSheets` controller is a part of the `@phase2/outline-adopted-stylesheets-controller` package. This controller helps components attach "global" document styles without duplication at the component level as well as de-duping any previous inclusions into `AdoptedStyleSheets`. +# `AdoptedStylesheets` Controller + +> The `AdoptedStylesheets` controller is a part of the `@phase2/outline-adopted-stylesheets-controller` package. This controller helps components attach "global" document styles without duplication at the component level as well as de-duping any previous inclusions into `AdoptedStylesheets`. + +## Installing the `LightDomStyles` Controller + +Install the new package: + +```bash +yarn add @phase2/outline-adopted-stylesheets-controller +``` ## Overview @@ -8,9 +18,9 @@ Adopted stylesheets are a way to apply styles to a document or a shadow root. Th ## Methods -The `AdoptedStyleSheets` controller provides the following methods: +The `AdoptedStylesheets` controller provides the following methods: -- `constructor(globalStyles: CSSResult)`: This method is used to create a new instance of the `AdoptedStyleSheets` controller. It takes a `CSSResult` object as a parameter, which represents the global styles to be adopted. +- `constructor(globalStyles: CSSResult)`: This method is used to create a new instance of the `AdoptedStylesheets` controller. It takes a `CSSResult` object as a parameter, which represents the global styles to be adopted. - `hostConnected()`: This method is called when the host element is connected to the DOM. It adds the document's stylesheet to the adopted stylesheets if it is not already present. @@ -18,23 +28,23 @@ The `AdoptedStyleSheets` controller provides the following methods: ## Usage -Here is an example of how to use the `AdoptedStyleSheets` controller in a component: +Here is an example of how to use the `AdoptedStylesheets` controller in a component: ```typescript -import { AdoptedStyleSheets } from '@phase2/outline-adopted-stylesheets-controller'; +import { AdoptedStylesheets } from '@phase2/outline-adopted-stylesheets-controller'; import { css, CSSResult } from 'lit'; import { OutlineElement } from '@phase2/outline-core'; import globalStyles from './my-component.lightDom.css.lit'; class MyComponent extends OutlineElement { - adoptedStylesheets: AdoptedStyleSheets; + AdoptedStylesheets: AdoptedStylesheets; connectedCallback() { super.connectedCallback(); - this.adoptedStylesheets = new AdoptedStyleSheets(globalStyles); - this.addController(this.adoptedStylesheets); + this.AdoptedStylesheets = new AdoptedStylesheets(globalStyles); + this.addController(this.AdoptedStylesheets); } } ``` -In the provided example, the `connectedCallback` method is utilized. This method is invoked whenever the element is inserted into the DOM. Within this method, an instance of `AdoptedStyleSheets` is created and added as a controller. This is a more efficient approach than creating the instance and adding the controller within the `constructor`. The reason for this is that it delays these operations until the element is actually inserted into the DOM. If there are many such elements that are created but not immediately added to the DOM, this approach can significantly improve the startup performance of your application. Therefore, the `connectedCallback` method is a crucial part of managing the lifecycle of a web component, especially when dealing with adopted stylesheets. +In the provided example, the `connectedCallback` method is utilized. This method is invoked whenever the element is inserted into the DOM. Within this method, an instance of `AdoptedStylesheets` is created and added as a controller. This is a more efficient approach than creating the instance and adding the controller within the `constructor`. The reason for this is that it delays these operations until the element is actually inserted into the DOM. If there are many such elements that are created but not immediately added to the DOM, this approach can significantly improve the startup performance of your application. Therefore, the `connectedCallback` method is a crucial part of managing the lifecycle of a web component, especially when dealing with adopted stylesheets. diff --git a/packages/controllers/adopted-stylesheets/package.json b/packages/controllers/adopted-stylesheets/package.json index 4797e05df..7b0952984 100644 --- a/packages/controllers/adopted-stylesheets/package.json +++ b/packages/controllers/adopted-stylesheets/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-adopted-stylesheets-controller", - "version": "0.0.1", + "version": "0.0.2", "description": "Controller to help with managing native AdoptedStylesheet implementations.", "keywords": [ "outline components", diff --git a/packages/documentation/outline-storybook/CHANGELOG.md b/packages/documentation/outline-storybook/CHANGELOG.md index a8128a71d..eac7208a5 100644 --- a/packages/documentation/outline-storybook/CHANGELOG.md +++ b/packages/documentation/outline-storybook/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-storybook +## 0.1.1 + +### Patch Changes + +- Documentation updates + ## 0.1.0 ### Minor Changes diff --git a/packages/documentation/outline-storybook/config/main.js b/packages/documentation/outline-storybook/config/main.js index 494790711..2161a9de4 100644 --- a/packages/documentation/outline-storybook/config/main.js +++ b/packages/documentation/outline-storybook/config/main.js @@ -14,7 +14,7 @@ module.exports = { modernInlineRender: true, }, framework: { - name: '@storybook/web-components-vite', + name: getAbsolutePath('@storybook/web-components-vite'), options: {}, }, docs: { diff --git a/packages/documentation/outline-storybook/config/storybook.main.css b/packages/documentation/outline-storybook/config/storybook.main.css index 70c1d8ddd..1eb20ce1a 100644 --- a/packages/documentation/outline-storybook/config/storybook.main.css +++ b/packages/documentation/outline-storybook/config/storybook.main.css @@ -1,385 +1,381 @@ @import url('https://rsms.me/inter/inter.css'); -:root { - --brand-primary: #2563eb; - --brand-secondary: #059669; - --brand-tertiary: #dc2626; - --brand-quaternary: #d97706; - --brand-quinary: #9333ea; - --brand-senary: #db2777; - --brand-septenary: #4f46e5; - --brand-octonary: #525252; - --brand-nonary: #1e3a8a; - --brand-denary: #171717; - --status-success: #2f855a; - --status-warning: #b64301; - --status-error: #c53030; - --status-info: #1e3a8a; - --outline-phase2-blue: #0080ff; - --outline-karma-coral: #fa5c5c; - --outline-soft-black: #171717; - --outline-not-gray: #cfc7d4; - --outline-misty-teal: #73f2e5; - --outline-electric-violet: #9484ff; - --outline-dusty-blue: #7fc7ee; - --outline-transparent: transparent; - --outline-white: #fff; - --outline-black: #000; +:root{ + --brand-primary:#2563eb; + --brand-secondary:#059669; + --brand-tertiary:#dc2626; + --brand-quaternary:#d97706; + --brand-quinary:#9333ea; + --brand-senary:#db2777; + --brand-septenary:#4f46e5; + --brand-octonary:#525252; + --brand-nonary:#1e3a8a; + --brand-denary:#171717; + --status-success:#2f855a; + --status-warning:#b64301; + --status-error:#c53030; + --status-info:#1e3a8a; + --outline-phase2-blue:#0080ff; + --outline-karma-coral:#fa5c5c; + --outline-soft-black:#171717; + --outline-not-gray:#cfc7d4; + --outline-misty-teal:#73f2e5; + --outline-electric-violet:#9484ff; + --outline-dusty-blue:#7fc7ee; + --outline-transparent:transparent; + --outline-white:#fff; + --outline-black:#000; + + --outline-gray-50:#fafafa; + --outline-gray-100:#f5f5f5; + --outline-gray-200:#e5e5e5; + --outline-gray-300:#d4d4d4; + --outline-gray-400:#a3a3a3; + --outline-gray-500:#737373; + --outline-gray-600:#525252; + --outline-gray-700:#404040; + --outline-gray-800:#262626; + --outline-gray-900:#171717; - --outline-gray-50: #fafafa; - --outline-gray-100: #f5f5f5; - --outline-gray-200: #e5e5e5; - --outline-gray-300: #d4d4d4; - --outline-gray-400: #a3a3a3; - --outline-gray-500: #737373; - --outline-gray-600: #525252; - --outline-gray-700: #404040; - --outline-gray-800: #262626; - --outline-gray-900: #171717; + --outline-blue-50:#eff6ff; + --outline-blue-100:#dbeafe; + --outline-blue-200:#bfdbfe; + --outline-blue-300:#93c5fd; + --outline-blue-400:#60a5fa; + --outline-blue-500:#3b82f6; + --outline-blue-600:#2563eb; + --outline-blue-700:#1d4ed8; + --outline-blue-800:#1e40af; + --outline-blue-900:#1e3a8a; - --outline-blue-50: #eff6ff; - --outline-blue-100: #dbeafe; - --outline-blue-200: #bfdbfe; - --outline-blue-300: #93c5fd; - --outline-blue-400: #60a5fa; - --outline-blue-500: #3b82f6; - --outline-blue-600: #2563eb; - --outline-blue-700: #1d4ed8; - --outline-blue-800: #1e40af; - --outline-blue-900: #1e3a8a; + --red-50:#fef2f2; + --red-100:#fee2e2; + --red-200:#fecaca; + --red-300:#fca5a5; + --red-400:#f87171; + --red-500:#ef4444; + --red-600:#dc2626; + --red-700:#b91c1c; + --red-800:#991b1b; + --red-900:#7f1d1d; + --yellow-50:#fffbeb; + --yellow-100:#fef3c7; + --yellow-200:#fde68a; + --yellow-300:#fcd34d; + --yellow-400:#fbbf24; + --yellow-500:#f59e0b; + --yellow-600:#d97706; + --yellow-700:#b45309; + --yellow-800:#92400e; + --yellow-900:#78350f; + --green-50:#ecfdf5; + --green-100:#d1fae5; + --green-200:#a7f3d0; + --green-300:#6ee7b7; + --green-400:#34d399; + --green-500:#10b981; + --green-600:#059669; + --green-700:#047857; + --green-800:#065f46; + --green-900:#064e3b; + --indigo-50:#eef2ff; + --indigo-100:#e0e7ff; + --indigo-200:#c7d2fe; + --indigo-300:#a5b4fc; + --indigo-400:#818cf8; + --indigo-500:#6366f1; + --indigo-600:#4f46e5; + --indigo-700:#4338ca; + --indigo-800:#3730a3; + --indigo-900:#312e81; + --purple-50:#faf5ff; + --purple-100:#f3e8ff; + --purple-200:#e9d5ff; + --purple-300:#d8b4fe; + --purple-400:#c084fc; + --purple-500:#a855f7; + --purple-600:#9333ea; + --purple-700:#7e22ce; + --purple-800:#6b21a8; + --purple-900:#581c87; + --pink-50:#fdf2f8; + --pink-100:#fce7f3; + --pink-200:#fbcfe8; + --pink-300:#f9a8d4; + --pink-400:#f472b6; + --pink-500:#ec4899; + --pink-600:#db2777; + --pink-700:#be185d; + --pink-800:#9d174d; + --pink-900:#831843; + --screen-xs:480px; + --screen-sm:640px; + --screen-md:768px; + --screen-lg:1024px; + --screen-xl:1280px; + --screen-xxl:1440px; + --screen-xxxl:2180px; - --red-50: #fef2f2; - --red-100: #fee2e2; - --red-200: #fecaca; - --red-300: #fca5a5; - --red-400: #f87171; - --red-500: #ef4444; - --red-600: #dc2626; - --red-700: #b91c1c; - --red-800: #991b1b; - --red-900: #7f1d1d; - --yellow-50: #fffbeb; - --yellow-100: #fef3c7; - --yellow-200: #fde68a; - --yellow-300: #fcd34d; - --yellow-400: #fbbf24; - --yellow-500: #f59e0b; - --yellow-600: #d97706; - --yellow-700: #b45309; - --yellow-800: #92400e; - --yellow-900: #78350f; - --green-50: #ecfdf5; - --green-100: #d1fae5; - --green-200: #a7f3d0; - --green-300: #6ee7b7; - --green-400: #34d399; - --green-500: #10b981; - --green-600: #059669; - --green-700: #047857; - --green-800: #065f46; - --green-900: #064e3b; - --indigo-50: #eef2ff; - --indigo-100: #e0e7ff; - --indigo-200: #c7d2fe; - --indigo-300: #a5b4fc; - --indigo-400: #818cf8; - --indigo-500: #6366f1; - --indigo-600: #4f46e5; - --indigo-700: #4338ca; - --indigo-800: #3730a3; - --indigo-900: #312e81; - --purple-50: #faf5ff; - --purple-100: #f3e8ff; - --purple-200: #e9d5ff; - --purple-300: #d8b4fe; - --purple-400: #c084fc; - --purple-500: #a855f7; - --purple-600: #9333ea; - --purple-700: #7e22ce; - --purple-800: #6b21a8; - --purple-900: #581c87; - --pink-50: #fdf2f8; - --pink-100: #fce7f3; - --pink-200: #fbcfe8; - --pink-300: #f9a8d4; - --pink-400: #f472b6; - --pink-500: #ec4899; - --pink-600: #db2777; - --pink-700: #be185d; - --pink-800: #9d174d; - --pink-900: #831843; - --screen-xs: 480px; - --screen-sm: 640px; - --screen-md: 768px; - --screen-lg: 1024px; - --screen-xl: 1280px; - --screen-xxl: 1440px; - --screen-xxxl: 2180px; + --spacing-0:0px; + --spacing-1:0.25rem; + --spacing-2:0.5rem; + --spacing-3:0.75rem; + --spacing-4:1rem; + --spacing-5:1.25rem; + --spacing-6:1.5rem; + --spacing-7:1.75rem; + --spacing-8:2rem; + --spacing-9:2.25rem; + --spacing-10:2.5rem; + --spacing-11:2.75rem; + --spacing-12:3rem; + --spacing-14:3.5rem; + --spacing-16:4rem; + --spacing-20:5rem; + --spacing-24:6rem; + --spacing-28:7rem; + --spacing-32:8rem; + --spacing-36:9rem; + --spacing-40:10rem; + --spacing-44:11rem; + --spacing-48:12rem; + --spacing-52:13rem; + --spacing-56:14rem; + --spacing-60:15rem; + --spacing-64:16rem; + --spacing-72:18rem; + --spacing-80:20rem; + --spacing-96:24rem; + --spacing-px:1px; - --spacing-0: 0px; - --spacing-1: 0.25rem; - --spacing-2: 0.5rem; - --spacing-3: 0.75rem; - --spacing-4: 1rem; - --spacing-5: 1.25rem; - --spacing-6: 1.5rem; - --spacing-7: 1.75rem; - --spacing-8: 2rem; - --spacing-9: 2.25rem; - --spacing-10: 2.5rem; - --spacing-11: 2.75rem; - --spacing-12: 3rem; - --spacing-14: 3.5rem; - --spacing-16: 4rem; - --spacing-20: 5rem; - --spacing-24: 6rem; - --spacing-28: 7rem; - --spacing-32: 8rem; - --spacing-36: 9rem; - --spacing-40: 10rem; - --spacing-44: 11rem; - --spacing-48: 12rem; - --spacing-52: 13rem; - --spacing-56: 14rem; - --spacing-60: 15rem; - --spacing-64: 16rem; - --spacing-72: 18rem; - --spacing-80: 20rem; - --spacing-96: 24rem; - --spacing-px: 1px; + --fs-xs:0.75rem; + --fs-sm:0.875rem; + --fs-base:1rem; + --fs-lg:1.125rem; + --fs-xl:1.25rem; + --fs-2xl:1.5rem; + --fs-3xl:1.875rem; + --fs-4xl:2.25rem; + --fs-5xl:3.5rem; + --fs-6xl:4.5rem; + --fs-7xl:5.5rem; + --fs-8xl:6.5rem; + --fs-9xl:7.5rem; - --fs-xs: 0.75rem; - --fs-sm: 0.875rem; - --fs-base: 1rem; - --fs-lg: 1.125rem; - --fs-xl: 1.25rem; - --fs-2xl: 1.5rem; - --fs-3xl: 1.875rem; - --fs-4xl: 2.25rem; - --fs-5xl: 3.5rem; - --fs-6xl: 4.5rem; - --fs-7xl: 5.5rem; - --fs-8xl: 6.5rem; - --fs-9xl: 7.5rem; + --lh-xs:1rem; + --lh-sm:1.25rem; + --lh-base:1.5rem; + --lh-lg:1.75rem; + --lh-xl:1.75rem; + --lh-2xl:2rem; + --lh-3xl:2.25rem; + --lh-4xl:2.5rem; + --lh-5xl:3.75rem; + --lh-6xl:4.75rem; + --lh-7xl:5.75rem; + --lh-8xl:6.75rem; + --lh-9xl:7.75rem; - --lh-xs: 1rem; - --lh-sm: 1.25rem; - --lh-base: 1.5rem; - --lh-lg: 1.75rem; - --lh-xl: 1.75rem; - --lh-2xl: 2rem; - --lh-3xl: 2.25rem; - --lh-4xl: 2.5rem; - --lh-5xl: 3.75rem; - --lh-6xl: 4.75rem; - --lh-7xl: 5.75rem; - --lh-8xl: 6.75rem; - --lh-9xl: 7.75rem; + --ff-display:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-body:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-demo:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-display: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-body: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-demo: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --fw-thin:100; + --fw-extralight:200; + --fw-light:300; + --fw-normal:400; + --fw-medium:500; + --fw-semibold:600; + --fw-bold:700; + --fw-extrabold:800; + --fw-black:900; - --fw-thin: 100; - --fw-extralight: 200; - --fw-light: 300; - --fw-normal: 400; - --fw-medium: 500; - --fw-semibold: 600; - --fw-bold: 700; - --fw-extrabold: 800; - --fw-black: 900; + --fs-h1:4rem; + --fs-h1-medium:3rem; + --fs-h1-small:2.5rem; + + --lh-h1:3rem; + --lh-h1-medium:3.75rem; + --lh-h1-small:2rem; - --fs-h1: 4rem; - --fs-h1-medium: 3rem; - --fs-h1-small: 2.5rem; + --fs-h2:2.75rem; + --fs-h2-medium:2.5rem; + --fs-h2-small:2rem; + + --lh-h2:3.5rem; + --lh-h2-medium:3rem; + --lh-h2-small:2.5rem; + - --lh-h1: 3rem; - --lh-h1-medium: 3.75rem; - --lh-h1-small: 2rem; - - --fs-h2: 2.75rem; - --fs-h2-medium: 2.5rem; - --fs-h2-small: 2rem; - - --lh-h2: 3.5rem; - --lh-h2-medium: 3rem; - --lh-h2-small: 2.5rem; - - --fs-h3: 2rem; - --fs-h3-medium: 1.75rem; - --fs-h3-small: 1.5rem; - - --lh-h3: 2.25rem; - --lh-h3-medium: 2rem; - --lh-h3-small: 1.75rem; - - --fs-h4: 1.5rem; - --fs-h4-medium: 1.5rem; - --fs-h4-small: 1.375rem; - - --lh-h4: 2rem; - --lh-h4-medium: 1.75rem; - --lh-h4-small: 1.75rem; - - --fs-h5: 1.375rem; - --fs-h5-medium: 1.25rem; - --fs-h5-small: 1.125rem; - - --lh-h5: 1.75rem; - --lh-h5-medium: 1.5rem; - --lh-h5-small: 1.375rem; - - --fs-h6: 1.125rem; - --fs-h6-medium: 1.125rem; - --fs-h6-small: 1rem; - - --lh-h6: 1.5rem; - --lh-h6-medium: 1.375rem; - --lh-h6-small: 1.25rem; - --outline-ring-width: 2px; + --fs-h3:2rem; + --fs-h3-medium:1.75rem; + --fs-h3-small:1.5rem; + + --lh-h3:2.25rem; + --lh-h3-medium:2rem; + --lh-h3-small:1.75rem; + + --fs-h4:1.5rem; + --fs-h4-medium:1.5rem; + --fs-h4-small:1.375rem; + + --lh-h4:2rem; + --lh-h4-medium:1.75rem; + --lh-h4-small:1.75rem; + + --fs-h5:1.375rem; + --fs-h5-medium:1.25rem; + --fs-h5-small:1.125rem; + + --lh-h5:1.75rem; + --lh-h5-medium:1.5rem; + --lh-h5-small:1.375rem; + + --fs-h6:1.125rem; + --fs-h6-medium:1.125rem; + --fs-h6-small:1rem; + + --lh-h6:1.5rem; + --lh-h6-medium:1.375rem; + --lh-h6-small:1.25rem; + --outline-ring-width:2px; --outline-ring-inset: ; - --outline-ring-offset-width: 2px; - --outline-ring-offset-color: var(--outline-gray-100); - --outline-ring-color: var(--outline-soft-black); - --outline-ring-offset-shadow: var(--outline-ring-inset) 0 0 0 - var(--outline-ring-offset-width) var(--outline-ring-offset-color); - --outline-ring-shadow: var(--outline-ring-inset) 0 0 0 - calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) - var(--outline-ring-color); + --outline-ring-offset-width:2px; + --outline-ring-offset-color:var(--outline-gray-100); + --outline-ring-color:var(--outline-soft-black); + --outline-ring-offset-shadow:var(--outline-ring-inset) 0 0 0 var(--outline-ring-offset-width) var(--outline-ring-offset-color); + --outline-ring-shadow:var(--outline-ring-inset) 0 0 0 calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) var(--outline-ring-color); + + --outline-shadow:0 0 rgba(0, 0, 0, 0); + --outline-shadow-colored:0 0 rgba(0, 0, 0, 0); - --outline-shadow: 0 0 rgba(0, 0, 0, 0); - --outline-shadow-colored: 0 0 rgba(0, 0, 0, 0); } /* ! tailwindcss v3.0.0 | MIT License | https://tailwindcss.com */ *, ::before, -::after { - box-sizing: border-box; - border-width: 0; - border-style: solid; - border-color: currentColor; +::after{ + box-sizing:border-box; + border-width:0; + border-style:solid; + border-color:currentColor; } ::before, -::after { - --tw-content: ''; -} -html { - line-height: 1.5; - -webkit-text-size-adjust: 100%; - tab-size: 4; - font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, - 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, - 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; -} -body { - margin: 0; - line-height: inherit; -} -hr { - height: 0; - color: inherit; - border-top-width: 1px; -} -abbr[title] { - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; +::after{ + --tw-content:''; +} +html{ + line-height:1.5; + -webkit-text-size-adjust:100%; + tab-size:4; + font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} +body{ + margin:0; + line-height:inherit; +} +hr{ + height:0; + color:inherit; + border-top-width:1px; +} +abbr[title]{ + -webkit-text-decoration:underline dotted; + text-decoration:underline dotted; } h1, h2, h3, h4, h5, -h6 { - font-size: inherit; - font-weight: inherit; +h6{ + font-size:inherit; + font-weight:inherit; } -a { - color: inherit; - text-decoration: inherit; +a{ + color:inherit; + text-decoration:inherit; } b, -strong { - font-weight: bolder; +strong{ + font-weight:bolder; } code, kbd, samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, - 'Liberation Mono', 'Courier New', monospace; - font-size: 1em; +pre{ + font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size:1em; } -small { - font-size: 80%; +small{ + font-size:80%; } sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; +sup{ + font-size:75%; + line-height:0; + position:relative; + vertical-align:baseline; } -sub { - bottom: -0.25em; +sub{ + bottom:-0.25em; } -sup { - top: -0.5em; +sup{ + top:-0.5em; } -table { - text-indent: 0; - border-color: inherit; - border-collapse: collapse; +table{ + text-indent:0; + border-color:inherit; + border-collapse:collapse; } button, input, optgroup, select, -textarea { - font-family: inherit; - font-size: 100%; - line-height: inherit; - color: inherit; - margin: 0; - padding: 0; +textarea{ + font-family:inherit; + font-size:100%; + line-height:inherit; + color:inherit; + margin:0; + padding:0; } button, -select { - text-transform: none; +select{ + text-transform:none; } button, [type='button'], [type='reset'], -[type='submit'] { - -webkit-appearance: button; - background-color: transparent; - background-image: none; +[type='submit']{ + -webkit-appearance:button; + background-color:transparent; + background-image:none; } -:-moz-focusring { - outline: auto; +:-moz-focusring{ + outline:auto; } -:-moz-ui-invalid { - box-shadow: none; +:-moz-ui-invalid{ + box-shadow:none; } -progress { - vertical-align: baseline; +progress{ + vertical-align:baseline; } ::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; +::-webkit-outer-spin-button{ + height:auto; } -[type='search'] { - -webkit-appearance: textfield; - outline-offset: -2px; +[type='search']{ + -webkit-appearance:textfield; + outline-offset:-2px; } -::-webkit-search-decoration { - -webkit-appearance: none; +::-webkit-search-decoration{ + -webkit-appearance:none; } -::-webkit-file-upload-button { - -webkit-appearance: button; - font: inherit; +::-webkit-file-upload-button{ + -webkit-appearance:button; + font:inherit; } -summary { - display: list-item; +summary{ + display:list-item; } blockquote, dl, @@ -393,37 +389,37 @@ h6, hr, figure, p, -pre { - margin: 0; +pre{ + margin:0; } -fieldset { - margin: 0; - padding: 0; +fieldset{ + margin:0; + padding:0; } -legend { - padding: 0; +legend{ + padding:0; } ol, ul, -menu { - list-style: none; - margin: 0; - padding: 0; +menu{ + list-style:none; + margin:0; + padding:0; } -textarea { - resize: vertical; +textarea{ + resize:vertical; } input::placeholder, -textarea::placeholder { - opacity: 1; - color: #9ca3af; +textarea::placeholder{ + opacity:1; + color:#9ca3af; } button, -[role='button'] { - cursor: pointer; +[role="button"]{ + cursor:pointer; } -:disabled { - cursor: default; +:disabled{ + cursor:default; } img, svg, @@ -432,15 +428,15 @@ canvas, audio, iframe, embed, -object { - display: block; - vertical-align: middle; +object{ + display:block; + vertical-align:middle; } img, -video { - max-width: 100%; - height: auto; +video{ + max-width:100%; + height:auto; } -[hidden] { - display: none; +[hidden]{ + display:none; } diff --git a/packages/documentation/outline-storybook/package.json b/packages/documentation/outline-storybook/package.json index 274c9cf5b..bf63ab22c 100644 --- a/packages/documentation/outline-storybook/package.json +++ b/packages/documentation/outline-storybook/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-storybook", "description": "Storybook integration for Outline", - "version": "0.1.0", + "version": "0.1.1", "license": "MIT", "scripts": { "package": "yarn publish" diff --git a/yarn.lock b/yarn.lock index 4b9b5bda5..dbd127dd7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3354,202 +3354,202 @@ resolved "https://registry.yarnpkg.com/@splidejs/splide/-/splide-4.1.4.tgz#02d029360569e7d75d28357a9727fc48322015a3" integrity sha512-5I30evTJcAJQXt6vJ26g2xEkG+l1nXcpEw4xpKh0/FWQ8ozmAeTbtniVtVmz2sH1Es3vgfC4SS8B2X4o5JMptA== -"@storybook/addon-actions@7.3.2", "@storybook/addon-actions@^7.3.0": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.3.2.tgz#36b8e15a851a12a6fff543d9785307ae02934a8f" - integrity sha512-TsTOHGmwBHRsWS9kaG/bu6haP2dMeiETeGwOgfB5qmukodenXlmi1RujtUdJCNwW3APa0utEFYFKtZVEu9f7WQ== - dependencies: - "@storybook/client-logger" "7.3.2" - "@storybook/components" "7.3.2" - "@storybook/core-events" "7.3.2" +"@storybook/addon-actions@7.4.0", "@storybook/addon-actions@^7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.4.0.tgz#709988f46422b85b3672d2e6f90bf623af59faa9" + integrity sha512-0lHLLUlrGE7CBFrfmAXrBKu7fUIsiQlnNekuE3cIAjSgVR481bJEzYHUUoMATqpPC4GGErBdP1CZxVDDwWV8jA== + dependencies: + "@storybook/client-logger" "7.4.0" + "@storybook/components" "7.4.0" + "@storybook/core-events" "7.4.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.2" - "@storybook/preview-api" "7.3.2" - "@storybook/theming" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/manager-api" "7.4.0" + "@storybook/preview-api" "7.4.0" + "@storybook/theming" "7.4.0" + "@storybook/types" "7.4.0" dequal "^2.0.2" lodash "^4.17.21" polished "^4.2.2" prop-types "^15.7.2" react-inspector "^6.0.0" - telejson "^7.0.3" + telejson "^7.2.0" ts-dedent "^2.0.0" uuid "^9.0.0" -"@storybook/addon-backgrounds@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.3.2.tgz#e2361b162c5aac1e71ee45b8c8607d3e8fe613be" - integrity sha512-tcQSt6mjAR1h1XiMFlg9OvpAwvBCjFrtpr9qnVaOZD15EIu/TRoumkJOVA7J5sWuQ6kGJXx1t8FfhQfAqvJ9iw== +"@storybook/addon-backgrounds@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.4.0.tgz#7d3048329b8ef73145a2e9b435b7b35004a65f86" + integrity sha512-cEO/Tp/eRE+5bf1FGN4wKLqLDBv3EYp9enJyXV7B3cFdciqtoE7VJPZuFZkzjJN1rRcOKSZp8g5agsx+x9uNGQ== dependencies: - "@storybook/client-logger" "7.3.2" - "@storybook/components" "7.3.2" - "@storybook/core-events" "7.3.2" + "@storybook/client-logger" "7.4.0" + "@storybook/components" "7.4.0" + "@storybook/core-events" "7.4.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.2" - "@storybook/preview-api" "7.3.2" - "@storybook/theming" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/manager-api" "7.4.0" + "@storybook/preview-api" "7.4.0" + "@storybook/theming" "7.4.0" + "@storybook/types" "7.4.0" memoizerific "^1.11.3" ts-dedent "^2.0.0" -"@storybook/addon-controls@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.3.2.tgz#4a8cf72cbbda9cc1fa0327652bfad1874e407e9c" - integrity sha512-n9ZoxlV8c9VLNfpFY1HpcRxjUFmHPmcFnW0UzFfGknIArPKFxzw9S/zCJ7CSH9Mf7+NJtYAUzCXlSU/YzT1eZQ== - dependencies: - "@storybook/blocks" "7.3.2" - "@storybook/client-logger" "7.3.2" - "@storybook/components" "7.3.2" - "@storybook/core-common" "7.3.2" - "@storybook/core-events" "7.3.2" - "@storybook/manager-api" "7.3.2" - "@storybook/node-logger" "7.3.2" - "@storybook/preview-api" "7.3.2" - "@storybook/theming" "7.3.2" - "@storybook/types" "7.3.2" +"@storybook/addon-controls@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.4.0.tgz#b212d60fd74d69f6b63c53e4d52ab6c77ee51247" + integrity sha512-tYDfqpTR+c9y4kElmr3aWNHPot6kYd+nruYb697LpkCdy4lFErqSo0mhvPyZfMZp2KEajfp6YJAurhQWbvbj/A== + dependencies: + "@storybook/blocks" "7.4.0" + "@storybook/client-logger" "7.4.0" + "@storybook/components" "7.4.0" + "@storybook/core-common" "7.4.0" + "@storybook/core-events" "7.4.0" + "@storybook/manager-api" "7.4.0" + "@storybook/node-logger" "7.4.0" + "@storybook/preview-api" "7.4.0" + "@storybook/theming" "7.4.0" + "@storybook/types" "7.4.0" lodash "^4.17.21" ts-dedent "^2.0.0" -"@storybook/addon-docs@7.3.2", "@storybook/addon-docs@^7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.3.2.tgz#170ffa8843cd0eb59e2df0f25f3abadc0ded780a" - integrity sha512-g4B+gM7xzRvUeiUcijPyxwDG/LlgHrfQx1chzY7oiFIImGXyewZ+CtGCjhrSdJGhXSj/69oqoz26RQ1VhSlrXg== +"@storybook/addon-docs@7.4.0", "@storybook/addon-docs@^7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.4.0.tgz#e07233c264eaec149a0fcca0e27c586d4e80b403" + integrity sha512-LJE92LUeVTgi8W4tLBEbSvCqF54snmBfTFCr46vhCFov2CE2VBgEvIX1XT3dfUgYUOtPu3RXR2C89fYgU6VYZw== dependencies: "@jest/transform" "^29.3.1" "@mdx-js/react" "^2.1.5" - "@storybook/blocks" "7.3.2" - "@storybook/client-logger" "7.3.2" - "@storybook/components" "7.3.2" - "@storybook/csf-plugin" "7.3.2" - "@storybook/csf-tools" "7.3.2" + "@storybook/blocks" "7.4.0" + "@storybook/client-logger" "7.4.0" + "@storybook/components" "7.4.0" + "@storybook/csf-plugin" "7.4.0" + "@storybook/csf-tools" "7.4.0" "@storybook/global" "^5.0.0" "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.3.2" - "@storybook/postinstall" "7.3.2" - "@storybook/preview-api" "7.3.2" - "@storybook/react-dom-shim" "7.3.2" - "@storybook/theming" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/node-logger" "7.4.0" + "@storybook/postinstall" "7.4.0" + "@storybook/preview-api" "7.4.0" + "@storybook/react-dom-shim" "7.4.0" + "@storybook/theming" "7.4.0" + "@storybook/types" "7.4.0" fs-extra "^11.1.0" remark-external-links "^8.0.0" remark-slug "^6.0.0" ts-dedent "^2.0.0" -"@storybook/addon-essentials@^7.3.0": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.3.2.tgz#887071bbe2822ee0961f152bbd3138ea244e3ee8" - integrity sha512-MI5wi5k/nDgAqnsS4/uibcQhMk3/mVkAAWNO+Epmg5UMCCmDch8SoX9BprEHARwwsVwXChiHAx99fXF/XacWFQ== - dependencies: - "@storybook/addon-actions" "7.3.2" - "@storybook/addon-backgrounds" "7.3.2" - "@storybook/addon-controls" "7.3.2" - "@storybook/addon-docs" "7.3.2" - "@storybook/addon-highlight" "7.3.2" - "@storybook/addon-measure" "7.3.2" - "@storybook/addon-outline" "7.3.2" - "@storybook/addon-toolbars" "7.3.2" - "@storybook/addon-viewport" "7.3.2" - "@storybook/core-common" "7.3.2" - "@storybook/manager-api" "7.3.2" - "@storybook/node-logger" "7.3.2" - "@storybook/preview-api" "7.3.2" +"@storybook/addon-essentials@^7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.4.0.tgz#b5d19c60233e5bd5e1a29b76b51059c889f18d52" + integrity sha512-nZmNM9AKw2JXxnYUXyFKLeUF/cL7Z9E1WTeZyOFTDtU2aITRt8+LvaepwjchtPqu2B0GcQxLB5FRDdhy0I19nw== + dependencies: + "@storybook/addon-actions" "7.4.0" + "@storybook/addon-backgrounds" "7.4.0" + "@storybook/addon-controls" "7.4.0" + "@storybook/addon-docs" "7.4.0" + "@storybook/addon-highlight" "7.4.0" + "@storybook/addon-measure" "7.4.0" + "@storybook/addon-outline" "7.4.0" + "@storybook/addon-toolbars" "7.4.0" + "@storybook/addon-viewport" "7.4.0" + "@storybook/core-common" "7.4.0" + "@storybook/manager-api" "7.4.0" + "@storybook/node-logger" "7.4.0" + "@storybook/preview-api" "7.4.0" ts-dedent "^2.0.0" -"@storybook/addon-highlight@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.3.2.tgz#96ac7748fe6e9f816ce03cd5ce5d10014a1e4223" - integrity sha512-Zdq//ZqOYpm+xXHt00l0j/baVuZDSkpP6Xbd3jqXV1ToojAjANlk0CAzHCJxZBiyeSCj7Qxtj9LvTqD+IU/bMA== +"@storybook/addon-highlight@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.4.0.tgz#ea33826a7f610f5e76cfa59ff22283e01cfd76cd" + integrity sha512-kpYSb3oXI9t/1+aRJhToDZ0/1W4mu+SzTBfv9Bl2d/DogEkFzgJricoy5LtvS5EpcXUmKO1FJsw/DCm9buSL2g== dependencies: - "@storybook/core-events" "7.3.2" + "@storybook/core-events" "7.4.0" "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.3.2" + "@storybook/preview-api" "7.4.0" -"@storybook/addon-links@^7.3.0": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.3.2.tgz#c6e1c2b35d9b9c3b8986355dc4b6ba01c2f6d29c" - integrity sha512-xpOpb33KscvmM2Sl9nFqU3DCk3tGaoqtFKkDOzf/QlZsMq9CCn4zPNGMfOFqifBEnDGDADHbp+Uxst5i535vdQ== +"@storybook/addon-links@^7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.4.0.tgz#f10ba388143d0de75150a27e94241d5fb4dfba7e" + integrity sha512-lFj8fiokWKk3jx5YUQ4anQo1uCNDMP1y6nJ/92Y85vnOd1vJr3w4GlLy8eOWMABRE33AKLI5Yp6wcpWZDe7hhQ== dependencies: - "@storybook/client-logger" "7.3.2" - "@storybook/core-events" "7.3.2" + "@storybook/client-logger" "7.4.0" + "@storybook/core-events" "7.4.0" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.2" - "@storybook/preview-api" "7.3.2" - "@storybook/router" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/manager-api" "7.4.0" + "@storybook/preview-api" "7.4.0" + "@storybook/router" "7.4.0" + "@storybook/types" "7.4.0" prop-types "^15.7.2" ts-dedent "^2.0.0" -"@storybook/addon-measure@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.3.2.tgz#9056338eff0087731365ac82277f84c44a48e204" - integrity sha512-bEoH3zuKA9b5RA0LBQzdSnoaxEKHa5rZDoAuMbKiEYotTqO7PfP2j/hil31F95UgmH7wPnSkRSqsBsUtWJz3Jg== +"@storybook/addon-measure@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.4.0.tgz#61bc0d0af5af8c22e81b70e1690b2f58262944cd" + integrity sha512-8YjBqm6jPOBgkRn9YnJkLN0+ghgJiukdHOa0VB3qhiT+oww4ZOZ7mc2aQRwXQoFb05UbVVG9UNxE7lhyTyaG2w== dependencies: - "@storybook/client-logger" "7.3.2" - "@storybook/components" "7.3.2" - "@storybook/core-events" "7.3.2" + "@storybook/client-logger" "7.4.0" + "@storybook/components" "7.4.0" + "@storybook/core-events" "7.4.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.2" - "@storybook/preview-api" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/manager-api" "7.4.0" + "@storybook/preview-api" "7.4.0" + "@storybook/types" "7.4.0" tiny-invariant "^1.3.1" -"@storybook/addon-outline@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.3.2.tgz#28dc1e2c7768c51908316bde9ed74e55d0dadf59" - integrity sha512-DA/O5b4bznV2JsC/o0/JkP2tZLLPftRaz2HHCG+z0mwzNv2pl8lvIl4RpIVJWt1iO0K17kT43ToYYjknMUdJnA== +"@storybook/addon-outline@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.4.0.tgz#63fef45815f209a3ad7ac2b3765f0734093af668" + integrity sha512-CCAWFC3bfkmYPzFjOemfH/kjpqJOHt+SdJgBKmwujDy+zum0DHlUL/7rd+U32cEpezCA8bapd0hlWn59C4agHQ== dependencies: - "@storybook/client-logger" "7.3.2" - "@storybook/components" "7.3.2" - "@storybook/core-events" "7.3.2" + "@storybook/client-logger" "7.4.0" + "@storybook/components" "7.4.0" + "@storybook/core-events" "7.4.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.2" - "@storybook/preview-api" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/manager-api" "7.4.0" + "@storybook/preview-api" "7.4.0" + "@storybook/types" "7.4.0" ts-dedent "^2.0.0" -"@storybook/addon-toolbars@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.3.2.tgz#68637495ce2a850db3affb61b210a086a21d20e1" - integrity sha512-hd+5Ax7p3vmsNNuO3t4pcmB2pxp58i9k12ygD66NLChSNafHxediLqdYJDTRuono2No1InV1HMZghlXXucCCHQ== - dependencies: - "@storybook/client-logger" "7.3.2" - "@storybook/components" "7.3.2" - "@storybook/manager-api" "7.3.2" - "@storybook/preview-api" "7.3.2" - "@storybook/theming" "7.3.2" - -"@storybook/addon-viewport@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.3.2.tgz#1db65d39493cec72ecd973908d9a09528f324ff7" - integrity sha512-G7i67xL35WE6qSmEoctavZUoPd2VDTaAqkRwrGa4oDQs5wed76PgIL2S5IybzbypSzPIXauiNQiBBd2RRMrLFg== - dependencies: - "@storybook/client-logger" "7.3.2" - "@storybook/components" "7.3.2" - "@storybook/core-events" "7.3.2" +"@storybook/addon-toolbars@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.4.0.tgz#db1a3bc1d6e6aa0142b62aaf8c44d5a9f82fd6b7" + integrity sha512-00PDLchlQXI3ZClQHU0YQBfikAAxHOhVNv2QKW54yFKmxPl+P2c/VIeir9LcPhA04smKrJTD1u+Nszd66A9xAA== + dependencies: + "@storybook/client-logger" "7.4.0" + "@storybook/components" "7.4.0" + "@storybook/manager-api" "7.4.0" + "@storybook/preview-api" "7.4.0" + "@storybook/theming" "7.4.0" + +"@storybook/addon-viewport@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.4.0.tgz#a9bc167b822d31491cec6aad21cc0a420f1ae5b7" + integrity sha512-Bfoilf9eJV/C7tR8XHDxz3h8JlZ+iggoESp2Tc0bW9tlRvz+PsCqeyHhF/IgHY+gLnPal2PkK/PIM+ruO45HXA== + dependencies: + "@storybook/client-logger" "7.4.0" + "@storybook/components" "7.4.0" + "@storybook/core-events" "7.4.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.2" - "@storybook/preview-api" "7.3.2" - "@storybook/theming" "7.3.2" + "@storybook/manager-api" "7.4.0" + "@storybook/preview-api" "7.4.0" + "@storybook/theming" "7.4.0" memoizerific "^1.11.3" prop-types "^15.7.2" -"@storybook/blocks@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.3.2.tgz#3fcc55848cdd972311d4d5b15282156ec8005204" - integrity sha512-j/PRnvGLn0Y3VAu/t6RrU7pjenb7II7Cl/SnFW8LzjMBKXBrkFaq8BRbglzDAUtGdAa9HmJBosogenoZ9iWoBw== +"@storybook/blocks@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.4.0.tgz#6a9240e2b58bac99a998c559d719be7ff4e19dcc" + integrity sha512-YQznNjJm+l32fCfPxrZso9+MbcyG0pWZSpx3RKI1+pxDMsAs4mbXsIw4//jKfjoDP/6/Cz/FJcSx8LT7i4BJ2w== dependencies: - "@storybook/channels" "7.3.2" - "@storybook/client-logger" "7.3.2" - "@storybook/components" "7.3.2" - "@storybook/core-events" "7.3.2" + "@storybook/channels" "7.4.0" + "@storybook/client-logger" "7.4.0" + "@storybook/components" "7.4.0" + "@storybook/core-events" "7.4.0" "@storybook/csf" "^0.1.0" - "@storybook/docs-tools" "7.3.2" + "@storybook/docs-tools" "7.4.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.2" - "@storybook/preview-api" "7.3.2" - "@storybook/theming" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/manager-api" "7.4.0" + "@storybook/preview-api" "7.4.0" + "@storybook/theming" "7.4.0" + "@storybook/types" "7.4.0" "@types/lodash" "^4.14.167" color-convert "^2.0.1" dequal "^2.0.2" @@ -3558,20 +3558,20 @@ memoizerific "^1.11.3" polished "^4.2.2" react-colorful "^5.1.2" - telejson "^7.0.3" + telejson "^7.2.0" tocbot "^4.20.1" ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/builder-manager@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.3.2.tgz#6a6c98143007f14e553fc9a106033fe721cfa8a4" - integrity sha512-M0zdzpnZSg6Gd/QiIbOJkVoifAADpMT85NOC5zuAg3h3o29hedVBAigv/CE2nSbuwZtqPifjxs1AUh7wgtmj8A== +"@storybook/builder-manager@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.4.0.tgz#80cf72ea83f88e16d585c5bdb40d563874c7d8ca" + integrity sha512-4fuxVzBIBbZh2aVBizSOU5EJ8b74IhR6x2TAZjifZZf5Gdxgfgio8sAyrrd/C78vrFOFhFEgmQhMqZRuCLHxvQ== dependencies: "@fal-works/esbuild-plugin-global-externals" "^2.1.2" - "@storybook/core-common" "7.3.2" - "@storybook/manager" "7.3.2" - "@storybook/node-logger" "7.3.2" + "@storybook/core-common" "7.4.0" + "@storybook/manager" "7.4.0" + "@storybook/node-logger" "7.4.0" "@types/ejs" "^3.1.1" "@types/find-cache-dir" "^3.2.1" "@yarnpkg/esbuild-plugin-pnp" "^3.0.0-rc.10" @@ -3585,20 +3585,20 @@ process "^0.11.10" util "^0.12.4" -"@storybook/builder-vite@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.3.2.tgz#c46cd3fe0bead18e8be1bd40fe886d63913e520c" - integrity sha512-9xB3Z6QfDBX6Daj+LFldhavA8O7JU2E1dL6IHfaTLIamFH884Sl5Svq3GS3oh4/EbB/GifpVKEiwlvJaINCj+A== +"@storybook/builder-vite@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.4.0.tgz#a5e6919c48b825df418eae8ee58f0411275a29f1" + integrity sha512-2hE+Q5zoSFQvmiPKsRaZWUX5v6vRaSp0+kgZo3EOg0DvAACiC/Cd+sdnv7wxigvSnVRMbWvBVguPyePRjke8KA== dependencies: - "@storybook/channels" "7.3.2" - "@storybook/client-logger" "7.3.2" - "@storybook/core-common" "7.3.2" - "@storybook/csf-plugin" "7.3.2" + "@storybook/channels" "7.4.0" + "@storybook/client-logger" "7.4.0" + "@storybook/core-common" "7.4.0" + "@storybook/csf-plugin" "7.4.0" "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.3.2" - "@storybook/preview" "7.3.2" - "@storybook/preview-api" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/node-logger" "7.4.0" + "@storybook/preview" "7.4.0" + "@storybook/preview-api" "7.4.0" + "@storybook/types" "7.4.0" "@types/find-cache-dir" "^3.2.1" browser-assert "^1.2.1" es-module-lexer "^0.9.3" @@ -3610,34 +3610,34 @@ remark-slug "^6.0.0" rollup "^2.25.0 || ^3.3.0" -"@storybook/channels@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.3.2.tgz#2126321e7ad70e3fbc33d1544bb09e1fe6ffc5b9" - integrity sha512-GG5+qzv2OZAzXonqUpJR81f2pjKExj7v5MoFJhKYgb3Y+jVYlUzBHBjhQZhuQczP4si418/jvjimvU1PZ4hqcg== +"@storybook/channels@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.4.0.tgz#4ab69fce09c0fe7299f1595628b3de10b0fdcd8f" + integrity sha512-/1CU0s3npFumzVHLGeubSyPs21O3jNqtSppOjSB9iDTyV2GtQrjh5ntVwebfKpCkUSitx3x7TkCb9dylpEZ8+w== dependencies: - "@storybook/client-logger" "7.3.2" - "@storybook/core-events" "7.3.2" + "@storybook/client-logger" "7.4.0" + "@storybook/core-events" "7.4.0" "@storybook/global" "^5.0.0" qs "^6.10.0" - telejson "^7.0.3" + telejson "^7.2.0" tiny-invariant "^1.3.1" -"@storybook/cli@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.3.2.tgz#5f8bc0ea8afbf15763098520dfd529803690c7bc" - integrity sha512-RnqE/6KSelL9TQ44uCIU5xvUhY9zXM2Upanr0hao72x44rvlGQbV262pHdkVIYsn0wi8QzYtnoxQPLSqUfUDfA== +"@storybook/cli@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.4.0.tgz#a50f435d55e3056547c983c0bfacb2eed63cd692" + integrity sha512-yn27cn3LzhTqpEVX6CzUz13KTJ3jPLA2eM4bO1t7SYUqpDlzw3lET9DIcYIaUAIiL+0r2Js3jW2BsyN/5KmO5w== dependencies: "@babel/core" "^7.22.9" "@babel/preset-env" "^7.22.9" "@babel/types" "^7.22.5" "@ndelangen/get-tarball" "^3.0.7" - "@storybook/codemod" "7.3.2" - "@storybook/core-common" "7.3.2" - "@storybook/core-server" "7.3.2" - "@storybook/csf-tools" "7.3.2" - "@storybook/node-logger" "7.3.2" - "@storybook/telemetry" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/codemod" "7.4.0" + "@storybook/core-common" "7.4.0" + "@storybook/core-server" "7.4.0" + "@storybook/csf-tools" "7.4.0" + "@storybook/node-logger" "7.4.0" + "@storybook/telemetry" "7.4.0" + "@storybook/types" "7.4.0" "@types/semver" "^7.3.4" "@yarnpkg/fslib" "2.10.3" "@yarnpkg/libzip" "2.3.0" @@ -3668,25 +3668,25 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/client-logger@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.3.2.tgz#8c04d07cc3fdce124fa95aafc5413fea0c202345" - integrity sha512-T7q/YS5lPUE6xjz9EUwJ/v+KCd5KU9dl1MQ9RcH7IpM73EtQZeNSuM9/P96uKXZTf0wZOUBTXVlTzKr66ZB/RQ== +"@storybook/client-logger@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.4.0.tgz#f90aa5ee29d540074f6e4890bae71836ac87273c" + integrity sha512-4pBnf7+df1wXEVcF1civqxbrtccGGHQkfWQkJo49s53RXvF7SRTcif6XTx0V3cQV0v7I1C5mmLm0LNlmjPRP1Q== dependencies: "@storybook/global" "^5.0.0" -"@storybook/codemod@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.3.2.tgz#006b0495b9b9565bf3b883524d80974eaa661bae" - integrity sha512-B2P91aYhlxdk7zeQOq0VBnDox2HEcboP2unSh6Vcf4V8j2FCdPvBIM7ZkT9p15FHfyOHvvrtf56XdBIyD8/XJA== +"@storybook/codemod@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.4.0.tgz#c23ef80253b5a5998c83e49e74bd6ff62683d27a" + integrity sha512-XqNhv5bec+L7TJ5tXdsMalmJazwaFMVVxoNlnb0f9zKhovAEF2F6hl6+Pnd2avRomH9+1q7EM+GwrTCAvzAfzg== dependencies: "@babel/core" "^7.22.9" "@babel/preset-env" "^7.22.9" "@babel/types" "^7.22.5" "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.3.2" - "@storybook/node-logger" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/csf-tools" "7.4.0" + "@storybook/node-logger" "7.4.0" + "@storybook/types" "7.4.0" "@types/cross-spawn" "^6.0.2" cross-spawn "^7.0.3" globby "^11.0.2" @@ -3695,38 +3695,37 @@ prettier "^2.8.0" recast "^0.23.1" -"@storybook/components@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.3.2.tgz#84855518670a87b74275bdc4194148961b9cc776" - integrity sha512-hsa1OJx4yEtLHTzrCxq8G9U5MTbcTuItj9yp1gsW9RTNc/V1n/rReQv4zE/k+//2hDsLrS62o3yhZ9VksRhLNw== +"@storybook/components@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.4.0.tgz#0cc83ff89dd9cdcde3eaeeb7b3fbcf2036ba6fb8" + integrity sha512-GGnQrI4NXwri/PqNjhO1vNv4tC7RBjY87ce9WHBq1ueat3kBakdqV97NzScoldXarkkKK6grBqmhw9jE5PfzhQ== dependencies: "@radix-ui/react-select" "^1.2.2" "@radix-ui/react-toolbar" "^1.0.4" - "@storybook/client-logger" "7.3.2" + "@storybook/client-logger" "7.4.0" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/icons" "^1.1.6" - "@storybook/theming" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/theming" "7.4.0" + "@storybook/types" "7.4.0" memoizerific "^1.11.3" use-resize-observer "^9.1.0" util-deprecate "^1.0.2" -"@storybook/core-client@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.3.2.tgz#905ba380a1116205dc1bc23a866e648bf44a89c0" - integrity sha512-K2jCnjZiUUskFjKUj7m1FTCphIwBv0KPOE5JCd0UR7un1P1G1kdXMctADE6fHosrW73xRrad9CBSyyetUVQQOA== +"@storybook/core-client@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.4.0.tgz#b2b683ebc44d0dfaa7a886f7bb1a5fc74a3d0965" + integrity sha512-AhysJS2HnydB8Jc+BMVzK5VLHa1liJjxroNsd+ZTgGUhD7R8wvozrswQgY4MLFtcaLwN/wDWlK2YavSBqmc94Q== dependencies: - "@storybook/client-logger" "7.3.2" - "@storybook/preview-api" "7.3.2" + "@storybook/client-logger" "7.4.0" + "@storybook/preview-api" "7.4.0" -"@storybook/core-common@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.3.2.tgz#82816a6d7a9b7d07a229d287d6a8b16aa41ec10a" - integrity sha512-W+X7JXV0UmHuUl9xSF/xzz1+P7VM8xHt7ORfp8yrtJRwLHURqHvFFQC+NUHBKno1Ydtt/Uch7QNOWUlQKmiWEw== +"@storybook/core-common@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.4.0.tgz#da71afd79a12cfb5565351f184f6797214a5da79" + integrity sha512-QKrBL46ZFdfTjlZE3f7b59Q5+frOHWIJ64sC9BZ2PHkZkGjFeYRDdJJ6EHLYBb+nToynl33dYN1GQz+hQn2vww== dependencies: - "@storybook/node-logger" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/node-logger" "7.4.0" + "@storybook/types" "7.4.0" "@types/find-cache-dir" "^3.2.1" "@types/node" "^16.0.0" "@types/node-fetch" "^2.6.4" @@ -3748,31 +3747,33 @@ resolve-from "^5.0.0" ts-dedent "^2.0.0" -"@storybook/core-events@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.3.2.tgz#9d18df7ceb6901225218e538a3d1d720a2f49b46" - integrity sha512-DCrM3s+sxLKS8vl0zB+1tZEtcl5XQTOGl46XgRRV/SIBabFbsC0l5pQPswWkTUsIqdREtiT0YUHcXB1+YDyFvA== +"@storybook/core-events@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.4.0.tgz#0d50d254d65a678065d5906ac1dcab64396f2f6a" + integrity sha512-JavEo4dw7TQdF5pSKjk4RtqLgsG2R/eWRI8vZ3ANKa0ploGAnQR/eMTfSxf6TUH3ElBWLJhi+lvUCkKXPQD+dw== + dependencies: + ts-dedent "^2.0.0" -"@storybook/core-server@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.3.2.tgz#b5abc90c7ed3900531b79a63c8f4059e4702f7d4" - integrity sha512-TLMEptmfqYLu4bayRV5m8T3R50uR07Fwja1n/8CCmZOGWjnr5kXMFRkD7+hj7wm82yoidfd23bmVcRU9mlG+tg== +"@storybook/core-server@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.4.0.tgz#9e624789ff30d9538ac014b038c48fac0ebb7272" + integrity sha512-AcbfXatHVx1by4R2CiPIMgjQlOL3sUbVarkhmgUcL0AWT0zC0SCQWUZdo22en+jZhAraazgXyLGNCVP7A+6Tqg== dependencies: "@aw-web-design/x-default-browser" "1.4.126" "@discoveryjs/json-ext" "^0.5.3" - "@storybook/builder-manager" "7.3.2" - "@storybook/channels" "7.3.2" - "@storybook/core-common" "7.3.2" - "@storybook/core-events" "7.3.2" + "@storybook/builder-manager" "7.4.0" + "@storybook/channels" "7.4.0" + "@storybook/core-common" "7.4.0" + "@storybook/core-events" "7.4.0" "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.3.2" + "@storybook/csf-tools" "7.4.0" "@storybook/docs-mdx" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/manager" "7.3.2" - "@storybook/node-logger" "7.3.2" - "@storybook/preview-api" "7.3.2" - "@storybook/telemetry" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/manager" "7.4.0" + "@storybook/node-logger" "7.4.0" + "@storybook/preview-api" "7.4.0" + "@storybook/telemetry" "7.4.0" + "@storybook/types" "7.4.0" "@types/detect-port" "^1.3.0" "@types/node" "^16.0.0" "@types/pretty-hrtime" "^1.0.0" @@ -3793,7 +3794,7 @@ read-pkg-up "^7.0.1" semver "^7.3.7" serve-favicon "^2.5.0" - telejson "^7.0.3" + telejson "^7.2.0" tiny-invariant "^1.3.1" ts-dedent "^2.0.0" util "^0.12.4" @@ -3801,25 +3802,25 @@ watchpack "^2.2.0" ws "^8.2.3" -"@storybook/csf-plugin@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.3.2.tgz#c82db8531444bc9e229109f2bf54b42f6669107e" - integrity sha512-uXJLJkRQeXnI2jHRdHfjJCbtEDohqzCrADh1xDfjqy/MQ/Sh2iFnRBCbEXsrxROBMh7Ow88/hJdy+vX0ZQh9fA== +"@storybook/csf-plugin@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.4.0.tgz#f25ebb30affbc9b4dd61b1fdb12c4a4257a275dc" + integrity sha512-X1L3l/dpz2UYjCEQlFLkW7w1A13pmzDZpJ0lotkV79PALlakMXBeoX3I2E0VMjJATV8wC9RSj56COBAs6HsPeg== dependencies: - "@storybook/csf-tools" "7.3.2" + "@storybook/csf-tools" "7.4.0" unplugin "^1.3.1" -"@storybook/csf-tools@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.3.2.tgz#d93a47443ee24e59bc444f97234e11b2fb157136" - integrity sha512-54UaOsx9QZxiuMSpX01kSAEYuZYaB72Zz8ihlVrKZbIPTSJ6SYcM/jzNCGf1Rz7AjgU2UjXCSs5zBq5t37Nuqw== +"@storybook/csf-tools@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.4.0.tgz#db5c97ee603da9a68511192d701534e356f9e592" + integrity sha512-bKyOmWPyvT50Neq2wCRr2PmVGLVVm6pOw8WL5t5jueD8sRRzo9QdfhEkqmuSyqdsBdt3SiJKL5oA6dqY5Vl9ww== dependencies: "@babel/generator" "^7.22.9" "@babel/parser" "^7.22.7" "@babel/traverse" "^7.22.8" "@babel/types" "^7.22.5" "@storybook/csf" "^0.1.0" - "@storybook/types" "7.3.2" + "@storybook/types" "7.4.0" fs-extra "^11.1.0" recast "^0.23.1" ts-dedent "^2.0.0" @@ -3843,14 +3844,14 @@ resolved "https://registry.yarnpkg.com/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz#33ba0e39d1461caf048b57db354b2cc410705316" integrity sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg== -"@storybook/docs-tools@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.3.2.tgz#4e76ca791c45595aa3bbfd53e6f74dcb5b60f100" - integrity sha512-MSmAiL/lg+B14CIKD6DvkBPdTDfGBSSt3bE+vW2uW9ohNJB5eWePZLQZUe34uZuunn3uqyTAgbEF7KjrtGZ/MQ== +"@storybook/docs-tools@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.4.0.tgz#d9109c9c8ec4e90bb24d1acfcc16834a252618eb" + integrity sha512-DzXmt4JorAOePoS+sjQznf8jLPI9D5mdB1eSXjfvmGBQyyehKTZv5+TXuxYvT3iPN4rW4OPrIrQCSIrbULFdwA== dependencies: - "@storybook/core-common" "7.3.2" - "@storybook/preview-api" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/core-common" "7.4.0" + "@storybook/preview-api" "7.4.0" + "@storybook/types" "7.4.0" "@types/doctrine" "^0.0.3" doctrine "^3.0.0" lodash "^4.17.21" @@ -3860,63 +3861,58 @@ resolved "https://registry.yarnpkg.com/@storybook/global/-/global-5.0.0.tgz#b793d34b94f572c1d7d9e0f44fac4e0dbc9572ed" integrity sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ== -"@storybook/icons@^1.1.6": - version "1.1.6" - resolved "https://registry.yarnpkg.com/@storybook/icons/-/icons-1.1.6.tgz#22536cde6dd85fa259608fa8bd7b9eeca2a8e688" - integrity sha512-co5gDCYPojRAc5lRMnWxbjrR1V37/rTmAo9Vok4a1hDpHZIwkGTWesdzvYivSQXYFxZTpxdM1b5K3W87brnahw== - -"@storybook/manager-api@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.3.2.tgz#8228ce35cfc0f304e3a1c51bec3d3e0d01427a1a" - integrity sha512-EEosLcc+CPLjorLf2+rGLBW0sH0SHVcB1yClLIzKM5Wt8Cl/0l19wNtGMooE/28SDLA4DPIl4WDnP83wRE1hsg== +"@storybook/manager-api@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.4.0.tgz#aee0153df1583459b7e1e64e1d8c46fb49a584c8" + integrity sha512-sBfkkt0eZGTozeKrbzMtWLEOQrgqdk24OUJlkc2IDaucR1CBNjoCMjNeYg7cLDw0rXE8W3W3AdWtJnfsUbLMAQ== dependencies: - "@storybook/channels" "7.3.2" - "@storybook/client-logger" "7.3.2" - "@storybook/core-events" "7.3.2" + "@storybook/channels" "7.4.0" + "@storybook/client-logger" "7.4.0" + "@storybook/core-events" "7.4.0" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/router" "7.3.2" - "@storybook/theming" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/router" "7.4.0" + "@storybook/theming" "7.4.0" + "@storybook/types" "7.4.0" dequal "^2.0.2" lodash "^4.17.21" memoizerific "^1.11.3" semver "^7.3.7" store2 "^2.14.2" - telejson "^7.0.3" + telejson "^7.2.0" ts-dedent "^2.0.0" -"@storybook/manager@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.3.2.tgz#9554d24b220c8547a75e9cbd714eddfc2c4a5824" - integrity sha512-nA3XcnD36WUjgMCtID2M4DWYZh6MnabItXvKXGbNUkI8SVaIekc5nEgeplFyqutL11eKz3Es/FwwEP+mePbWfw== +"@storybook/manager@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.4.0.tgz#21a825c9145f56ca6c38d3e9d3546b311a6db14e" + integrity sha512-uOSdPBEBKg8WORUZ5HKHb4KnKcTyA5j5Q8MWy/NBaRd22JR3fQkZiKuHer9WJIOQTU+fb6KDmzhZbCTKg5Euog== "@storybook/mdx2-csf@^1.0.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz#97f6df04d0bf616991cc1005a073ac004a7281e5" integrity sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw== -"@storybook/node-logger@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.3.2.tgz#c8fea7b87d63c7b50757646af990d7cf13f7c71e" - integrity sha512-XCCYiLa5mQ7KeDQcZ4awlyWDmtxJHLIJeedvXx29JUNztUjgwyon9rlNvxtxtGj6171zgn9MERFh920WyJOOOQ== +"@storybook/node-logger@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.4.0.tgz#808ed8a63e3bc2f97a2d276b4e8ddaa72b79deb0" + integrity sha512-tWSWkYyAvp6SxjIBaTklg29avzv/3Lv4c0dOG2o5tz79PyZkq9v6sQtwLLoI8EJA9Mo8Z08vaJp8NZyDQ9RCuA== -"@storybook/postinstall@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.3.2.tgz#1826abc87d69fc8e125cb7587f19074cb474650d" - integrity sha512-23/QUseeVaYjqexq4O1f1g/Fxq+pNGD+/wbXLPkdwNydutGwMZ3XAD8jcm+zeOmkbUPN8jQzKUXqO2OE/GgvHg== +"@storybook/postinstall@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.4.0.tgz#81f3bef31b566e26d616f9c3ce567f07ff143cc7" + integrity sha512-ZVBZggqkuj7ysfuHSCd/J7ovWV06zY9uWf+VU+Zw7ZeojDT8QHFrCurPsN7D9679j9vRU1/kSzqvAiStALS33g== -"@storybook/preview-api@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.3.2.tgz#75701e7d27cb804c2e30403ce9d001ea8cb2022a" - integrity sha512-exQrWQQLwf/nXB6OEuQScygN5iO914iNQAvicaJ7mrX9L1ypIq1PpXgJR3mSezBd9dhOMBP/BMy1Zck/wBEL9A== +"@storybook/preview-api@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.4.0.tgz#46818910545735bef43965651eef380a6f481f4b" + integrity sha512-ndXO0Nx+eE7ktVE4EqHpQZ0guX7yYBdruDdJ7B739C0+OoPWsJN7jAzUqq0NXaBcYrdaU5gTy+KnWJUt8R+OyA== dependencies: - "@storybook/channels" "7.3.2" - "@storybook/client-logger" "7.3.2" - "@storybook/core-events" "7.3.2" + "@storybook/channels" "7.4.0" + "@storybook/client-logger" "7.4.0" + "@storybook/core-events" "7.4.0" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/types" "7.3.2" + "@storybook/types" "7.4.0" "@types/qs" "^6.9.5" dequal "^2.0.2" lodash "^4.17.21" @@ -3926,82 +3922,83 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/preview@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.3.2.tgz#ba86f2bdf47df1f523023155735cc57969004438" - integrity sha512-UXgImhD7xa+nYgXRcNFQdTqQT1725mOzWbQUtYPMJXkHO+t251hQrEc81tMzSSPEgPrFY8wndpEqTt8glFm91g== +"@storybook/preview@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.4.0.tgz#a58756ac9b12ea21f203032eca47991946257b53" + integrity sha512-R4LMTvUrVAbcUetRbAXpY3frkwD0eysqHrByiR73040+ngzDwtZOBAy0JfO3jw3WrWv2dn3kWlao5aEwVc9Exw== -"@storybook/react-dom-shim@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.3.2.tgz#67d266ee56286479cd1c3b113451a7907516fdbe" - integrity sha512-63ysybmpl9UULmLu/aUwWwhjf5QEWTvnMW9r8Z3LF3sW8Z698ZsssdThzNWqw0zlwTlgnQA4ta2Df4/oVXR0+Q== +"@storybook/react-dom-shim@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.4.0.tgz#12f137f00f2a209cb49a4084475dd93f23e0678a" + integrity sha512-TLpb8a2hnWJoRLqoXpMADh82BFfRZll6JI2Waf1FjnvJ4SF9eS0zBbxybrjW3lFAHWy2XJi+rwcK8FiPj0iBoQ== -"@storybook/router@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.3.2.tgz#6f59996c67bd22c57947cf58337979e0730e1e5e" - integrity sha512-J3QPudwCJhdnfqPx9GaNDlnsjJ6JbFta/ypp3EkHntyuuaNBeNP3Aq73DJJY2XMTS2Xdw8tD9Y9Y9gCFHJXMDQ== +"@storybook/router@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.4.0.tgz#627f824bfd9cc4653ee84581fc09373ab1463336" + integrity sha512-IATdtFL5C3ryjNQSwaQfrmiOZiVFoVNMevMoBGDC++g0laSW40TGiNK6fUjUDBKuOgbuDt4Svfbl29k21GefEg== dependencies: - "@storybook/client-logger" "7.3.2" + "@storybook/client-logger" "7.4.0" memoizerific "^1.11.3" qs "^6.10.0" -"@storybook/telemetry@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.3.2.tgz#61c07300dedd40f3c17c81ea9d2a097187cb37c9" - integrity sha512-BmgwaZGoR2ZzGZpcO5ipc4uMd9y28qmu9Ynx054Q3mb86daJrw4CU18TVi5UoFa9qmygQhoHx2gaK2QStNtqCg== +"@storybook/telemetry@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.4.0.tgz#04e47a2d9decf7671273130a9af9d231a8c3d2e8" + integrity sha512-oxCB3kIbpiDWuXEtQhk/j6t1/h0KKWAuvxmcwGPxwhEvj/uNtoM+f1qhoDID9waxNo4AccU9Px+1ZJQ+2ejcDg== dependencies: - "@storybook/client-logger" "7.3.2" - "@storybook/core-common" "7.3.2" - "@storybook/csf-tools" "7.3.2" + "@storybook/client-logger" "7.4.0" + "@storybook/core-common" "7.4.0" + "@storybook/csf-tools" "7.4.0" chalk "^4.1.0" detect-package-manager "^2.0.1" fetch-retry "^5.0.2" fs-extra "^11.1.0" read-pkg-up "^7.0.1" -"@storybook/theming@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.3.2.tgz#6742697322de78831e5e67567368f82b5969a83d" - integrity sha512-npVsnmNAtqGwl1K7vLC/hcVhL8tBC8G0vdZXEcufF0jHdQmRCUs9ZVrnR6W0LCrtmIHDaDoO7PqJVSzu2wgVxw== +"@storybook/theming@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.4.0.tgz#f5d9f8f55c41e08c0f50b57d9fb0e159ed595274" + integrity sha512-eLjEf6G3cqlegfutF/iUrec9LrUjKDj7K4ZhGdACWrf7bQcODs99EK62e9/d8GNKr4b+QMSEuM6XNGaqdPnuzQ== dependencies: "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" - "@storybook/client-logger" "7.3.2" + "@storybook/client-logger" "7.4.0" "@storybook/global" "^5.0.0" memoizerific "^1.11.3" -"@storybook/types@7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.3.2.tgz#81ca5cf87dcaeb06d99e17e91d7852677a0676b9" - integrity sha512-1UHC1r2J6H9dEpj4pp9a16P1rTL87V9Yc6TtYBpp7m+cxzyIZBRvu1wZFKmRB51RXE/uDaxGRKzfNRfgTALcIQ== +"@storybook/types@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.4.0.tgz#71ce550d4d469f6aaf9777fc7432db9fb67f53f9" + integrity sha512-XyzYkmeklywxvElPrIWLczi/PWtEdgTL6ToT3++FVxptsC2LZKS3Ue+sBcQ9xRZhkRemw4HQHwed5EW3dO8yUg== dependencies: - "@storybook/channels" "7.3.2" + "@storybook/channels" "7.4.0" "@types/babel__core" "^7.0.0" "@types/express" "^4.7.0" + "@types/react" "^16.14.34" file-system-cache "2.3.0" -"@storybook/web-components-vite@^7.3.0": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.3.2.tgz#11e9c0bad544b098560acc5590f504d5396d3371" - integrity sha512-EJ431jDSVC/ahKpPzLrlhqWRATpZnSAWSb6mVi+xWYHYUyrGG4ywydth2TcryeNxyJzFvJJvfM5o9lRkKt9dvA== +"@storybook/web-components-vite@^7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.4.0.tgz#3b748390b6172d4f1f4fb75775a0bac7bd0f0f4a" + integrity sha512-v8S81zkx4Q6CIWogHkMQEsOZMsDzMkK1acfFzPYP84jgYOi5wrszARD+Wc1SgDiNr3fBE5MwJGl5LVN0pBgtfQ== dependencies: - "@storybook/builder-vite" "7.3.2" - "@storybook/core-server" "7.3.2" - "@storybook/node-logger" "7.3.2" - "@storybook/web-components" "7.3.2" + "@storybook/builder-vite" "7.4.0" + "@storybook/core-server" "7.4.0" + "@storybook/node-logger" "7.4.0" + "@storybook/web-components" "7.4.0" magic-string "^0.30.0" -"@storybook/web-components@7.3.2", "@storybook/web-components@^7.3.0": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.3.2.tgz#1115c44817390fc200bf750535012e7f06b34410" - integrity sha512-ek2WbNrPElatVHe6NK0Ql0X5MaNowJfKqNjvYzAt+2Q+AMWfXh+UurTueSN3VnUjjhupJ5UTbIbhrI3/VL7buw== +"@storybook/web-components@7.4.0", "@storybook/web-components@^7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.4.0.tgz#cf683963ea55435d27bc9c358d2a1bfec1d211bb" + integrity sha512-j1OcX/rV+1GoGNuwQ6yIcsHX23tNH+qz6db2pRqRNTFwoBEGYlW2np6y56eYA3zZ1Jg6o8/oDgDPwtX3N1XWtQ== dependencies: - "@storybook/client-logger" "7.3.2" - "@storybook/core-client" "7.3.2" - "@storybook/docs-tools" "7.3.2" + "@storybook/client-logger" "7.4.0" + "@storybook/core-client" "7.4.0" + "@storybook/docs-tools" "7.4.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.3.2" - "@storybook/preview-api" "7.3.2" - "@storybook/types" "7.3.2" + "@storybook/manager-api" "7.4.0" + "@storybook/preview-api" "7.4.0" + "@storybook/types" "7.4.0" tiny-invariant "^1.3.1" ts-dedent "^2.0.0" @@ -4521,6 +4518,15 @@ "@types/scheduler" "*" csstype "^3.0.2" +"@types/react@^16.14.34": + version "16.14.46" + resolved "https://registry.yarnpkg.com/@types/react/-/react-16.14.46.tgz#42ac91aece416176e6b6127cd9ec9e381ea67e16" + integrity sha512-Am4pyXMrr6cWWw/TN3oqHtEZl0j+G6Up/O8m65+xF/3ZaUgkv1GAtTPWw4yNRmH0HJXmur6xKCKoMo3rBGynuw== + dependencies: + "@types/prop-types" "*" + "@types/scheduler" "*" + csstype "^3.0.2" + "@types/resolve@1.17.1": version "1.17.1" resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6" @@ -15392,12 +15398,12 @@ store2@^2.14.2: resolved "https://registry.yarnpkg.com/store2/-/store2-2.14.2.tgz#56138d200f9fe5f582ad63bc2704dbc0e4a45068" integrity sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w== -storybook@^7.3.0: - version "7.3.2" - resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.3.2.tgz#602960a7a084af1e6d7b0612f98afbb5e958abff" - integrity sha512-Vf1C5pfF5NHQsb+33NeBd3gLGhcwbT+v6WqqIdARV7LSByqKiWNgJl2ATgzm1b4ERJo8sHU+EiJZIovFWEElkg== +storybook@^7.4.0: + version "7.4.0" + resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.4.0.tgz#f1b64222e3d474bc6e258eb7e48c675685829873" + integrity sha512-jSwbyxHlr2dTY51Pv0mzenjrMDJNZH7DQhHu4ZezpjV+QK/rLCnD+Gt/7iDSaNlsmZJejQcmURDoEybWggMOqw== dependencies: - "@storybook/cli" "7.3.2" + "@storybook/cli" "7.4.0" stream-combiner@~0.0.4: version "0.0.4" @@ -15823,7 +15829,7 @@ tar@^6.0.2, tar@^6.1.0, tar@^6.1.11, tar@^6.1.13, tar@^6.1.2: mkdirp "^1.0.3" yallist "^4.0.0" -telejson@^7.0.3: +telejson@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/telejson/-/telejson-7.2.0.tgz#3994f6c9a8f8d7f2dba9be2c7c5bbb447e876f32" integrity sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ== From dde12df86973132109784cd4538875b9d2b8d27d Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 6 Sep 2023 17:20:57 -0400 Subject: [PATCH 134/143] feat(updates): Formatting. --- .storybook/main.js | 2 +- .../config/storybook.main.css | 700 +++++++++--------- 2 files changed, 353 insertions(+), 349 deletions(-) diff --git a/.storybook/main.js b/.storybook/main.js index b4a1ec355..0a1947813 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -35,7 +35,7 @@ module.exports = { modernInlineRender: true, }, framework: { - name: getAbsolutePath("@storybook/web-components-vite"), + name: getAbsolutePath('@storybook/web-components-vite'), options: {}, }, docs: { diff --git a/packages/documentation/outline-storybook/config/storybook.main.css b/packages/documentation/outline-storybook/config/storybook.main.css index 1eb20ce1a..70c1d8ddd 100644 --- a/packages/documentation/outline-storybook/config/storybook.main.css +++ b/packages/documentation/outline-storybook/config/storybook.main.css @@ -1,381 +1,385 @@ @import url('https://rsms.me/inter/inter.css'); -:root{ - --brand-primary:#2563eb; - --brand-secondary:#059669; - --brand-tertiary:#dc2626; - --brand-quaternary:#d97706; - --brand-quinary:#9333ea; - --brand-senary:#db2777; - --brand-septenary:#4f46e5; - --brand-octonary:#525252; - --brand-nonary:#1e3a8a; - --brand-denary:#171717; - --status-success:#2f855a; - --status-warning:#b64301; - --status-error:#c53030; - --status-info:#1e3a8a; - --outline-phase2-blue:#0080ff; - --outline-karma-coral:#fa5c5c; - --outline-soft-black:#171717; - --outline-not-gray:#cfc7d4; - --outline-misty-teal:#73f2e5; - --outline-electric-violet:#9484ff; - --outline-dusty-blue:#7fc7ee; - --outline-transparent:transparent; - --outline-white:#fff; - --outline-black:#000; - - --outline-gray-50:#fafafa; - --outline-gray-100:#f5f5f5; - --outline-gray-200:#e5e5e5; - --outline-gray-300:#d4d4d4; - --outline-gray-400:#a3a3a3; - --outline-gray-500:#737373; - --outline-gray-600:#525252; - --outline-gray-700:#404040; - --outline-gray-800:#262626; - --outline-gray-900:#171717; +:root { + --brand-primary: #2563eb; + --brand-secondary: #059669; + --brand-tertiary: #dc2626; + --brand-quaternary: #d97706; + --brand-quinary: #9333ea; + --brand-senary: #db2777; + --brand-septenary: #4f46e5; + --brand-octonary: #525252; + --brand-nonary: #1e3a8a; + --brand-denary: #171717; + --status-success: #2f855a; + --status-warning: #b64301; + --status-error: #c53030; + --status-info: #1e3a8a; + --outline-phase2-blue: #0080ff; + --outline-karma-coral: #fa5c5c; + --outline-soft-black: #171717; + --outline-not-gray: #cfc7d4; + --outline-misty-teal: #73f2e5; + --outline-electric-violet: #9484ff; + --outline-dusty-blue: #7fc7ee; + --outline-transparent: transparent; + --outline-white: #fff; + --outline-black: #000; - --outline-blue-50:#eff6ff; - --outline-blue-100:#dbeafe; - --outline-blue-200:#bfdbfe; - --outline-blue-300:#93c5fd; - --outline-blue-400:#60a5fa; - --outline-blue-500:#3b82f6; - --outline-blue-600:#2563eb; - --outline-blue-700:#1d4ed8; - --outline-blue-800:#1e40af; - --outline-blue-900:#1e3a8a; + --outline-gray-50: #fafafa; + --outline-gray-100: #f5f5f5; + --outline-gray-200: #e5e5e5; + --outline-gray-300: #d4d4d4; + --outline-gray-400: #a3a3a3; + --outline-gray-500: #737373; + --outline-gray-600: #525252; + --outline-gray-700: #404040; + --outline-gray-800: #262626; + --outline-gray-900: #171717; - --red-50:#fef2f2; - --red-100:#fee2e2; - --red-200:#fecaca; - --red-300:#fca5a5; - --red-400:#f87171; - --red-500:#ef4444; - --red-600:#dc2626; - --red-700:#b91c1c; - --red-800:#991b1b; - --red-900:#7f1d1d; - --yellow-50:#fffbeb; - --yellow-100:#fef3c7; - --yellow-200:#fde68a; - --yellow-300:#fcd34d; - --yellow-400:#fbbf24; - --yellow-500:#f59e0b; - --yellow-600:#d97706; - --yellow-700:#b45309; - --yellow-800:#92400e; - --yellow-900:#78350f; - --green-50:#ecfdf5; - --green-100:#d1fae5; - --green-200:#a7f3d0; - --green-300:#6ee7b7; - --green-400:#34d399; - --green-500:#10b981; - --green-600:#059669; - --green-700:#047857; - --green-800:#065f46; - --green-900:#064e3b; - --indigo-50:#eef2ff; - --indigo-100:#e0e7ff; - --indigo-200:#c7d2fe; - --indigo-300:#a5b4fc; - --indigo-400:#818cf8; - --indigo-500:#6366f1; - --indigo-600:#4f46e5; - --indigo-700:#4338ca; - --indigo-800:#3730a3; - --indigo-900:#312e81; - --purple-50:#faf5ff; - --purple-100:#f3e8ff; - --purple-200:#e9d5ff; - --purple-300:#d8b4fe; - --purple-400:#c084fc; - --purple-500:#a855f7; - --purple-600:#9333ea; - --purple-700:#7e22ce; - --purple-800:#6b21a8; - --purple-900:#581c87; - --pink-50:#fdf2f8; - --pink-100:#fce7f3; - --pink-200:#fbcfe8; - --pink-300:#f9a8d4; - --pink-400:#f472b6; - --pink-500:#ec4899; - --pink-600:#db2777; - --pink-700:#be185d; - --pink-800:#9d174d; - --pink-900:#831843; - --screen-xs:480px; - --screen-sm:640px; - --screen-md:768px; - --screen-lg:1024px; - --screen-xl:1280px; - --screen-xxl:1440px; - --screen-xxxl:2180px; + --outline-blue-50: #eff6ff; + --outline-blue-100: #dbeafe; + --outline-blue-200: #bfdbfe; + --outline-blue-300: #93c5fd; + --outline-blue-400: #60a5fa; + --outline-blue-500: #3b82f6; + --outline-blue-600: #2563eb; + --outline-blue-700: #1d4ed8; + --outline-blue-800: #1e40af; + --outline-blue-900: #1e3a8a; - --spacing-0:0px; - --spacing-1:0.25rem; - --spacing-2:0.5rem; - --spacing-3:0.75rem; - --spacing-4:1rem; - --spacing-5:1.25rem; - --spacing-6:1.5rem; - --spacing-7:1.75rem; - --spacing-8:2rem; - --spacing-9:2.25rem; - --spacing-10:2.5rem; - --spacing-11:2.75rem; - --spacing-12:3rem; - --spacing-14:3.5rem; - --spacing-16:4rem; - --spacing-20:5rem; - --spacing-24:6rem; - --spacing-28:7rem; - --spacing-32:8rem; - --spacing-36:9rem; - --spacing-40:10rem; - --spacing-44:11rem; - --spacing-48:12rem; - --spacing-52:13rem; - --spacing-56:14rem; - --spacing-60:15rem; - --spacing-64:16rem; - --spacing-72:18rem; - --spacing-80:20rem; - --spacing-96:24rem; - --spacing-px:1px; + --red-50: #fef2f2; + --red-100: #fee2e2; + --red-200: #fecaca; + --red-300: #fca5a5; + --red-400: #f87171; + --red-500: #ef4444; + --red-600: #dc2626; + --red-700: #b91c1c; + --red-800: #991b1b; + --red-900: #7f1d1d; + --yellow-50: #fffbeb; + --yellow-100: #fef3c7; + --yellow-200: #fde68a; + --yellow-300: #fcd34d; + --yellow-400: #fbbf24; + --yellow-500: #f59e0b; + --yellow-600: #d97706; + --yellow-700: #b45309; + --yellow-800: #92400e; + --yellow-900: #78350f; + --green-50: #ecfdf5; + --green-100: #d1fae5; + --green-200: #a7f3d0; + --green-300: #6ee7b7; + --green-400: #34d399; + --green-500: #10b981; + --green-600: #059669; + --green-700: #047857; + --green-800: #065f46; + --green-900: #064e3b; + --indigo-50: #eef2ff; + --indigo-100: #e0e7ff; + --indigo-200: #c7d2fe; + --indigo-300: #a5b4fc; + --indigo-400: #818cf8; + --indigo-500: #6366f1; + --indigo-600: #4f46e5; + --indigo-700: #4338ca; + --indigo-800: #3730a3; + --indigo-900: #312e81; + --purple-50: #faf5ff; + --purple-100: #f3e8ff; + --purple-200: #e9d5ff; + --purple-300: #d8b4fe; + --purple-400: #c084fc; + --purple-500: #a855f7; + --purple-600: #9333ea; + --purple-700: #7e22ce; + --purple-800: #6b21a8; + --purple-900: #581c87; + --pink-50: #fdf2f8; + --pink-100: #fce7f3; + --pink-200: #fbcfe8; + --pink-300: #f9a8d4; + --pink-400: #f472b6; + --pink-500: #ec4899; + --pink-600: #db2777; + --pink-700: #be185d; + --pink-800: #9d174d; + --pink-900: #831843; + --screen-xs: 480px; + --screen-sm: 640px; + --screen-md: 768px; + --screen-lg: 1024px; + --screen-xl: 1280px; + --screen-xxl: 1440px; + --screen-xxxl: 2180px; - --fs-xs:0.75rem; - --fs-sm:0.875rem; - --fs-base:1rem; - --fs-lg:1.125rem; - --fs-xl:1.25rem; - --fs-2xl:1.5rem; - --fs-3xl:1.875rem; - --fs-4xl:2.25rem; - --fs-5xl:3.5rem; - --fs-6xl:4.5rem; - --fs-7xl:5.5rem; - --fs-8xl:6.5rem; - --fs-9xl:7.5rem; + --spacing-0: 0px; + --spacing-1: 0.25rem; + --spacing-2: 0.5rem; + --spacing-3: 0.75rem; + --spacing-4: 1rem; + --spacing-5: 1.25rem; + --spacing-6: 1.5rem; + --spacing-7: 1.75rem; + --spacing-8: 2rem; + --spacing-9: 2.25rem; + --spacing-10: 2.5rem; + --spacing-11: 2.75rem; + --spacing-12: 3rem; + --spacing-14: 3.5rem; + --spacing-16: 4rem; + --spacing-20: 5rem; + --spacing-24: 6rem; + --spacing-28: 7rem; + --spacing-32: 8rem; + --spacing-36: 9rem; + --spacing-40: 10rem; + --spacing-44: 11rem; + --spacing-48: 12rem; + --spacing-52: 13rem; + --spacing-56: 14rem; + --spacing-60: 15rem; + --spacing-64: 16rem; + --spacing-72: 18rem; + --spacing-80: 20rem; + --spacing-96: 24rem; + --spacing-px: 1px; - --lh-xs:1rem; - --lh-sm:1.25rem; - --lh-base:1.5rem; - --lh-lg:1.75rem; - --lh-xl:1.75rem; - --lh-2xl:2rem; - --lh-3xl:2.25rem; - --lh-4xl:2.5rem; - --lh-5xl:3.75rem; - --lh-6xl:4.75rem; - --lh-7xl:5.75rem; - --lh-8xl:6.75rem; - --lh-9xl:7.75rem; + --fs-xs: 0.75rem; + --fs-sm: 0.875rem; + --fs-base: 1rem; + --fs-lg: 1.125rem; + --fs-xl: 1.25rem; + --fs-2xl: 1.5rem; + --fs-3xl: 1.875rem; + --fs-4xl: 2.25rem; + --fs-5xl: 3.5rem; + --fs-6xl: 4.5rem; + --fs-7xl: 5.5rem; + --fs-8xl: 6.5rem; + --fs-9xl: 7.5rem; - --ff-display:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-body:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-demo:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --lh-xs: 1rem; + --lh-sm: 1.25rem; + --lh-base: 1.5rem; + --lh-lg: 1.75rem; + --lh-xl: 1.75rem; + --lh-2xl: 2rem; + --lh-3xl: 2.25rem; + --lh-4xl: 2.5rem; + --lh-5xl: 3.75rem; + --lh-6xl: 4.75rem; + --lh-7xl: 5.75rem; + --lh-8xl: 6.75rem; + --lh-9xl: 7.75rem; - --fw-thin:100; - --fw-extralight:200; - --fw-light:300; - --fw-normal:400; - --fw-medium:500; - --fw-semibold:600; - --fw-bold:700; - --fw-extrabold:800; - --fw-black:900; + --ff-display: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-body: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-demo: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --fs-h1:4rem; - --fs-h1-medium:3rem; - --fs-h1-small:2.5rem; - - --lh-h1:3rem; - --lh-h1-medium:3.75rem; - --lh-h1-small:2rem; + --fw-thin: 100; + --fw-extralight: 200; + --fw-light: 300; + --fw-normal: 400; + --fw-medium: 500; + --fw-semibold: 600; + --fw-bold: 700; + --fw-extrabold: 800; + --fw-black: 900; - --fs-h2:2.75rem; - --fs-h2-medium:2.5rem; - --fs-h2-small:2rem; - - --lh-h2:3.5rem; - --lh-h2-medium:3rem; - --lh-h2-small:2.5rem; - + --fs-h1: 4rem; + --fs-h1-medium: 3rem; + --fs-h1-small: 2.5rem; - --fs-h3:2rem; - --fs-h3-medium:1.75rem; - --fs-h3-small:1.5rem; - - --lh-h3:2.25rem; - --lh-h3-medium:2rem; - --lh-h3-small:1.75rem; - - --fs-h4:1.5rem; - --fs-h4-medium:1.5rem; - --fs-h4-small:1.375rem; - - --lh-h4:2rem; - --lh-h4-medium:1.75rem; - --lh-h4-small:1.75rem; - - --fs-h5:1.375rem; - --fs-h5-medium:1.25rem; - --fs-h5-small:1.125rem; - - --lh-h5:1.75rem; - --lh-h5-medium:1.5rem; - --lh-h5-small:1.375rem; - - --fs-h6:1.125rem; - --fs-h6-medium:1.125rem; - --fs-h6-small:1rem; - - --lh-h6:1.5rem; - --lh-h6-medium:1.375rem; - --lh-h6-small:1.25rem; - --outline-ring-width:2px; - --outline-ring-inset: ; - --outline-ring-offset-width:2px; - --outline-ring-offset-color:var(--outline-gray-100); - --outline-ring-color:var(--outline-soft-black); - --outline-ring-offset-shadow:var(--outline-ring-inset) 0 0 0 var(--outline-ring-offset-width) var(--outline-ring-offset-color); - --outline-ring-shadow:var(--outline-ring-inset) 0 0 0 calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) var(--outline-ring-color); + --lh-h1: 3rem; + --lh-h1-medium: 3.75rem; + --lh-h1-small: 2rem; + + --fs-h2: 2.75rem; + --fs-h2-medium: 2.5rem; + --fs-h2-small: 2rem; + + --lh-h2: 3.5rem; + --lh-h2-medium: 3rem; + --lh-h2-small: 2.5rem; + + --fs-h3: 2rem; + --fs-h3-medium: 1.75rem; + --fs-h3-small: 1.5rem; + + --lh-h3: 2.25rem; + --lh-h3-medium: 2rem; + --lh-h3-small: 1.75rem; + + --fs-h4: 1.5rem; + --fs-h4-medium: 1.5rem; + --fs-h4-small: 1.375rem; + + --lh-h4: 2rem; + --lh-h4-medium: 1.75rem; + --lh-h4-small: 1.75rem; + + --fs-h5: 1.375rem; + --fs-h5-medium: 1.25rem; + --fs-h5-small: 1.125rem; - --outline-shadow:0 0 rgba(0, 0, 0, 0); - --outline-shadow-colored:0 0 rgba(0, 0, 0, 0); + --lh-h5: 1.75rem; + --lh-h5-medium: 1.5rem; + --lh-h5-small: 1.375rem; + --fs-h6: 1.125rem; + --fs-h6-medium: 1.125rem; + --fs-h6-small: 1rem; + + --lh-h6: 1.5rem; + --lh-h6-medium: 1.375rem; + --lh-h6-small: 1.25rem; + --outline-ring-width: 2px; + --outline-ring-inset: ; + --outline-ring-offset-width: 2px; + --outline-ring-offset-color: var(--outline-gray-100); + --outline-ring-color: var(--outline-soft-black); + --outline-ring-offset-shadow: var(--outline-ring-inset) 0 0 0 + var(--outline-ring-offset-width) var(--outline-ring-offset-color); + --outline-ring-shadow: var(--outline-ring-inset) 0 0 0 + calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) + var(--outline-ring-color); + + --outline-shadow: 0 0 rgba(0, 0, 0, 0); + --outline-shadow-colored: 0 0 rgba(0, 0, 0, 0); } /* ! tailwindcss v3.0.0 | MIT License | https://tailwindcss.com */ *, ::before, -::after{ - box-sizing:border-box; - border-width:0; - border-style:solid; - border-color:currentColor; +::after { + box-sizing: border-box; + border-width: 0; + border-style: solid; + border-color: currentColor; } ::before, -::after{ - --tw-content:''; -} -html{ - line-height:1.5; - -webkit-text-size-adjust:100%; - tab-size:4; - font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; -} -body{ - margin:0; - line-height:inherit; -} -hr{ - height:0; - color:inherit; - border-top-width:1px; -} -abbr[title]{ - -webkit-text-decoration:underline dotted; - text-decoration:underline dotted; +::after { + --tw-content: ''; +} +html { + line-height: 1.5; + -webkit-text-size-adjust: 100%; + tab-size: 4; + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, + 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, + 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} +body { + margin: 0; + line-height: inherit; +} +hr { + height: 0; + color: inherit; + border-top-width: 1px; +} +abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; } h1, h2, h3, h4, h5, -h6{ - font-size:inherit; - font-weight:inherit; +h6 { + font-size: inherit; + font-weight: inherit; } -a{ - color:inherit; - text-decoration:inherit; +a { + color: inherit; + text-decoration: inherit; } b, -strong{ - font-weight:bolder; +strong { + font-weight: bolder; } code, kbd, samp, -pre{ - font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - font-size:1em; +pre { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, + 'Liberation Mono', 'Courier New', monospace; + font-size: 1em; } -small{ - font-size:80%; +small { + font-size: 80%; } sub, -sup{ - font-size:75%; - line-height:0; - position:relative; - vertical-align:baseline; +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } -sub{ - bottom:-0.25em; +sub { + bottom: -0.25em; } -sup{ - top:-0.5em; +sup { + top: -0.5em; } -table{ - text-indent:0; - border-color:inherit; - border-collapse:collapse; +table { + text-indent: 0; + border-color: inherit; + border-collapse: collapse; } button, input, optgroup, select, -textarea{ - font-family:inherit; - font-size:100%; - line-height:inherit; - color:inherit; - margin:0; - padding:0; +textarea { + font-family: inherit; + font-size: 100%; + line-height: inherit; + color: inherit; + margin: 0; + padding: 0; } button, -select{ - text-transform:none; +select { + text-transform: none; } button, [type='button'], [type='reset'], -[type='submit']{ - -webkit-appearance:button; - background-color:transparent; - background-image:none; +[type='submit'] { + -webkit-appearance: button; + background-color: transparent; + background-image: none; } -:-moz-focusring{ - outline:auto; +:-moz-focusring { + outline: auto; } -:-moz-ui-invalid{ - box-shadow:none; +:-moz-ui-invalid { + box-shadow: none; } -progress{ - vertical-align:baseline; +progress { + vertical-align: baseline; } ::-webkit-inner-spin-button, -::-webkit-outer-spin-button{ - height:auto; +::-webkit-outer-spin-button { + height: auto; } -[type='search']{ - -webkit-appearance:textfield; - outline-offset:-2px; +[type='search'] { + -webkit-appearance: textfield; + outline-offset: -2px; } -::-webkit-search-decoration{ - -webkit-appearance:none; +::-webkit-search-decoration { + -webkit-appearance: none; } -::-webkit-file-upload-button{ - -webkit-appearance:button; - font:inherit; +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; } -summary{ - display:list-item; +summary { + display: list-item; } blockquote, dl, @@ -389,37 +393,37 @@ h6, hr, figure, p, -pre{ - margin:0; +pre { + margin: 0; } -fieldset{ - margin:0; - padding:0; +fieldset { + margin: 0; + padding: 0; } -legend{ - padding:0; +legend { + padding: 0; } ol, ul, -menu{ - list-style:none; - margin:0; - padding:0; +menu { + list-style: none; + margin: 0; + padding: 0; } -textarea{ - resize:vertical; +textarea { + resize: vertical; } input::placeholder, -textarea::placeholder{ - opacity:1; - color:#9ca3af; +textarea::placeholder { + opacity: 1; + color: #9ca3af; } button, -[role="button"]{ - cursor:pointer; +[role='button'] { + cursor: pointer; } -:disabled{ - cursor:default; +:disabled { + cursor: default; } img, svg, @@ -428,15 +432,15 @@ canvas, audio, iframe, embed, -object{ - display:block; - vertical-align:middle; +object { + display: block; + vertical-align: middle; } img, -video{ - max-width:100%; - height:auto; +video { + max-width: 100%; + height: auto; } -[hidden]{ - display:none; +[hidden] { + display: none; } From 9f60d4ef91d8bca0e6870415b7981f8925ca0ffd Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 6 Sep 2023 17:22:08 -0400 Subject: [PATCH 135/143] feat(updates): Documentation update. --- packages/controllers/adopted-stylesheets/CHANGELOG.md | 6 ++++++ packages/controllers/adopted-stylesheets/README.md | 11 +++++++---- packages/controllers/adopted-stylesheets/package.json | 2 +- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/packages/controllers/adopted-stylesheets/CHANGELOG.md b/packages/controllers/adopted-stylesheets/CHANGELOG.md index ce01a984e..0b92982ca 100644 --- a/packages/controllers/adopted-stylesheets/CHANGELOG.md +++ b/packages/controllers/adopted-stylesheets/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-adopted-stylesheets-controller +## 0.0.3 + +### Patch Changes + +- Documentation Update + ## 0.0.2 ### Patch Changes diff --git a/packages/controllers/adopted-stylesheets/README.md b/packages/controllers/adopted-stylesheets/README.md index 1973fe09e..709f28575 100644 --- a/packages/controllers/adopted-stylesheets/README.md +++ b/packages/controllers/adopted-stylesheets/README.md @@ -1,10 +1,10 @@ -[![Latest version for outline-adopted-stylesheets-controller](https://img.shields.io/npm/v/@phase2/outline-core-link)](https://www.npmjs.com/package/@phase2/outline-adopted-stylesheets-controller) - # `AdoptedStylesheets` Controller +[![Latest version for outline-adopted-stylesheets-controller](https://img.shields.io/npm/v/@phase2/outline-core-link)](https://www.npmjs.com/package/@phase2/outline-adopted-stylesheets-controller) + > The `AdoptedStylesheets` controller is a part of the `@phase2/outline-adopted-stylesheets-controller` package. This controller helps components attach "global" document styles without duplication at the component level as well as de-duping any previous inclusions into `AdoptedStylesheets`. -## Installing the `LightDomStyles` Controller +## Installing the `AdoptedStylesheets` Controller Install the new package: @@ -14,7 +14,10 @@ yarn add @phase2/outline-adopted-stylesheets-controller ## Overview -Adopted stylesheets are a way to apply styles to a document or a shadow root. They are a part of the CSS Shadow Parts specification. You can read more about them [here](https://wicg.github.io/construct-stylesheets/). +Adopted stylesheets are a method to apply styles to a document or a shadow root. They are a part of the CSS Shadow Parts specification. Unfortunately, the original documentation link is no longer available. However, you can find more information about adopted stylesheets and their usage in web components in the following resources: + +- [MDN Web Docs: Document adoptedStyleSheets](https://developer.mozilla.org/en-US/docs/Web/API/Document/adoptedStyleSheets): This documentation provides an in-depth look at the `adoptedStyleSheets` property of the `Document` interface. +- [MDN Web Docs: ShadowRoot adoptedStyleSheets](https://developer.mozilla.org/en-US/docs/Web/API/ShadowRoot/adoptedStyleSheets): This documentation provides an in-depth look at the `adoptedStyleSheets` property of the `ShadowRoot` interface. ## Methods diff --git a/packages/controllers/adopted-stylesheets/package.json b/packages/controllers/adopted-stylesheets/package.json index 7b0952984..d045c14d2 100644 --- a/packages/controllers/adopted-stylesheets/package.json +++ b/packages/controllers/adopted-stylesheets/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-adopted-stylesheets-controller", - "version": "0.0.2", + "version": "0.0.3", "description": "Controller to help with managing native AdoptedStylesheet implementations.", "keywords": [ "outline components", From 5519672c25456e1e33926c36235d1e7a670a7d13 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Wed, 6 Sep 2023 17:27:12 -0400 Subject: [PATCH 136/143] feat(updates): Documentation update. --- packages/components/@deprecated/outline-form/CHANGELOG.md | 7 +++++++ packages/components/@deprecated/outline-form/package.json | 4 ++-- .../controllers/@deprecated/light-dom-styles/CHANGELOG.md | 6 ++++++ .../controllers/@deprecated/light-dom-styles/README.md | 2 +- .../controllers/@deprecated/light-dom-styles/package.json | 2 +- packages/controllers/adopted-stylesheets/CHANGELOG.md | 6 ++++++ packages/controllers/adopted-stylesheets/README.md | 2 +- packages/controllers/adopted-stylesheets/package.json | 2 +- 8 files changed, 25 insertions(+), 6 deletions(-) diff --git a/packages/components/@deprecated/outline-form/CHANGELOG.md b/packages/components/@deprecated/outline-form/CHANGELOG.md index 5133ef496..2e600b846 100644 --- a/packages/components/@deprecated/outline-form/CHANGELOG.md +++ b/packages/components/@deprecated/outline-form/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-form +## 0.1.6 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-controller-light-dom-styles-controller@0.0.4 + ## 0.1.5 ### Patch Changes diff --git a/packages/components/@deprecated/outline-form/package.json b/packages/components/@deprecated/outline-form/package.json index e4fd5812c..43e17a3a3 100644 --- a/packages/components/@deprecated/outline-form/package.json +++ b/packages/components/@deprecated/outline-form/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-form", - "version": "0.1.5", + "version": "0.1.6", "description": "The Outline Components for the form component", "keywords": [ "outline components", @@ -29,7 +29,7 @@ }, "dependencies": { "@phase2/outline-core": "^0.2.5", - "@phase2/outline-controller-light-dom-styles-controller": "^0.0.3", + "@phase2/outline-controller-light-dom-styles-controller": "^0.0.4", "lit": "^2.3.1", "tslib": "^2.1.0" }, diff --git a/packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md b/packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md index 6b5198e25..aa2ef06e5 100644 --- a/packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md +++ b/packages/controllers/@deprecated/light-dom-styles/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-controller-light-dom-styles-controller +## 0.0.4 + +### Patch Changes + +- Documentation Updates + ## 0.0.3 ### Patch Changes diff --git a/packages/controllers/@deprecated/light-dom-styles/README.md b/packages/controllers/@deprecated/light-dom-styles/README.md index 31f5ca4ed..039ed5087 100644 --- a/packages/controllers/@deprecated/light-dom-styles/README.md +++ b/packages/controllers/@deprecated/light-dom-styles/README.md @@ -1,4 +1,4 @@ -[![Latest version for outline-controller-light-dom-styles-controller](https://img.shields.io/npm/v/@phase2/outline-core-link)](https://www.npmjs.com/package/@phase2/outline-controller-light-dom-styles-controller) +[![Latest version for outline-controller-light-dom-styles-controller](https://img.shields.io/npm/v/@phase2/outline-controller-light-dom-styles-controller)](https://www.npmjs.com/package/@phase2/outline-controller-light-dom-styles-controller) # `LightDomStyles` Controller diff --git a/packages/controllers/@deprecated/light-dom-styles/package.json b/packages/controllers/@deprecated/light-dom-styles/package.json index 8fa85a82b..20f35a3af 100644 --- a/packages/controllers/@deprecated/light-dom-styles/package.json +++ b/packages/controllers/@deprecated/light-dom-styles/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-controller-light-dom-styles-controller", - "version": "0.0.3", + "version": "0.0.4", "description": "Deprecated controller to manage styles via Light DOM.", "keywords": [ "outline components", diff --git a/packages/controllers/adopted-stylesheets/CHANGELOG.md b/packages/controllers/adopted-stylesheets/CHANGELOG.md index 0b92982ca..5a7952dd0 100644 --- a/packages/controllers/adopted-stylesheets/CHANGELOG.md +++ b/packages/controllers/adopted-stylesheets/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-adopted-stylesheets-controller +## 0.0.4 + +### Patch Changes + +- Documentation Updates + ## 0.0.3 ### Patch Changes diff --git a/packages/controllers/adopted-stylesheets/README.md b/packages/controllers/adopted-stylesheets/README.md index 709f28575..cdae3623f 100644 --- a/packages/controllers/adopted-stylesheets/README.md +++ b/packages/controllers/adopted-stylesheets/README.md @@ -1,6 +1,6 @@ # `AdoptedStylesheets` Controller -[![Latest version for outline-adopted-stylesheets-controller](https://img.shields.io/npm/v/@phase2/outline-core-link)](https://www.npmjs.com/package/@phase2/outline-adopted-stylesheets-controller) +[![Latest version for outline-adopted-stylesheets-controller](https://img.shields.io/npm/v/@phase2/outline-adopted-stylesheets-controller)](https://www.npmjs.com/package/@phase2/outline-adopted-stylesheets-controller) > The `AdoptedStylesheets` controller is a part of the `@phase2/outline-adopted-stylesheets-controller` package. This controller helps components attach "global" document styles without duplication at the component level as well as de-duping any previous inclusions into `AdoptedStylesheets`. diff --git a/packages/controllers/adopted-stylesheets/package.json b/packages/controllers/adopted-stylesheets/package.json index d045c14d2..02a0915f2 100644 --- a/packages/controllers/adopted-stylesheets/package.json +++ b/packages/controllers/adopted-stylesheets/package.json @@ -1,6 +1,6 @@ { "name": "@phase2/outline-adopted-stylesheets-controller", - "version": "0.0.3", + "version": "0.0.4", "description": "Controller to help with managing native AdoptedStylesheet implementations.", "keywords": [ "outline components", From b1caaabaed768a50863c71cc9f24939936b3fb30 Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 16 Oct 2023 11:14:22 -0400 Subject: [PATCH 137/143] fix(tooling): Update Storybook to 7.4.6. --- package.json | 16 +- .../outline-storybook/config/main.js | 2 +- .../config/storybook.main.css | 700 +++++++++--------- .../outline-templates/default/package.json | 15 +- yarn.lock | 696 +++++++++-------- 5 files changed, 698 insertions(+), 731 deletions(-) diff --git a/package.json b/package.json index a4ab3d9a6..baf66370d 100644 --- a/package.json +++ b/package.json @@ -90,12 +90,12 @@ "@commitlint/cli": "^17.4.0", "@commitlint/config-conventional": "^17.4.0", "@open-wc/testing": "^3.0.0-next.2", - "@storybook/addon-actions": "^7.4.0", - "@storybook/addon-docs": "^7.4.0", - "@storybook/addon-essentials": "^7.4.0", - "@storybook/addon-links": "^7.4.0", - "@storybook/web-components": "^7.4.0", - "@storybook/web-components-vite": "^7.4.0", + "@storybook/addon-actions": "^7.4.6", + "@storybook/addon-docs": "^7.4.6", + "@storybook/addon-essentials": "^7.4.6", + "@storybook/addon-links": "^7.4.6", + "@storybook/web-components": "^7.4.6", + "@storybook/web-components-vite": "^7.4.6", "@types/estree": "^0.0.47", "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", @@ -109,7 +109,7 @@ "eslint-config-prettier": "^7.2.0", "eslint-plugin-import": "^2.22.1", "eslint-plugin-react": "^7.23.0", - "eslint-plugin-storybook": "^0.6.13", + "eslint-plugin-storybook": "^0.6.15", "gaze": "^1.1.3", "husky": "^8.0.3", "jest": "^26.6.3", @@ -131,7 +131,7 @@ "react-syntax-highlighter": "^15.5.0", "rimraf": "^3.0.2", "rsync": "^0.6.1", - "storybook": "^7.4.0", + "storybook": "^7.4.6", "svgo": "^2.8.0", "tailwindcss": "3.0.0", "ts-lit-plugin": "^1.2.1", diff --git a/packages/documentation/outline-storybook/config/main.js b/packages/documentation/outline-storybook/config/main.js index 2161a9de4..494790711 100644 --- a/packages/documentation/outline-storybook/config/main.js +++ b/packages/documentation/outline-storybook/config/main.js @@ -14,7 +14,7 @@ module.exports = { modernInlineRender: true, }, framework: { - name: getAbsolutePath('@storybook/web-components-vite'), + name: '@storybook/web-components-vite', options: {}, }, docs: { diff --git a/packages/documentation/outline-storybook/config/storybook.main.css b/packages/documentation/outline-storybook/config/storybook.main.css index 70c1d8ddd..1eb20ce1a 100644 --- a/packages/documentation/outline-storybook/config/storybook.main.css +++ b/packages/documentation/outline-storybook/config/storybook.main.css @@ -1,385 +1,381 @@ @import url('https://rsms.me/inter/inter.css'); -:root { - --brand-primary: #2563eb; - --brand-secondary: #059669; - --brand-tertiary: #dc2626; - --brand-quaternary: #d97706; - --brand-quinary: #9333ea; - --brand-senary: #db2777; - --brand-septenary: #4f46e5; - --brand-octonary: #525252; - --brand-nonary: #1e3a8a; - --brand-denary: #171717; - --status-success: #2f855a; - --status-warning: #b64301; - --status-error: #c53030; - --status-info: #1e3a8a; - --outline-phase2-blue: #0080ff; - --outline-karma-coral: #fa5c5c; - --outline-soft-black: #171717; - --outline-not-gray: #cfc7d4; - --outline-misty-teal: #73f2e5; - --outline-electric-violet: #9484ff; - --outline-dusty-blue: #7fc7ee; - --outline-transparent: transparent; - --outline-white: #fff; - --outline-black: #000; +:root{ + --brand-primary:#2563eb; + --brand-secondary:#059669; + --brand-tertiary:#dc2626; + --brand-quaternary:#d97706; + --brand-quinary:#9333ea; + --brand-senary:#db2777; + --brand-septenary:#4f46e5; + --brand-octonary:#525252; + --brand-nonary:#1e3a8a; + --brand-denary:#171717; + --status-success:#2f855a; + --status-warning:#b64301; + --status-error:#c53030; + --status-info:#1e3a8a; + --outline-phase2-blue:#0080ff; + --outline-karma-coral:#fa5c5c; + --outline-soft-black:#171717; + --outline-not-gray:#cfc7d4; + --outline-misty-teal:#73f2e5; + --outline-electric-violet:#9484ff; + --outline-dusty-blue:#7fc7ee; + --outline-transparent:transparent; + --outline-white:#fff; + --outline-black:#000; + + --outline-gray-50:#fafafa; + --outline-gray-100:#f5f5f5; + --outline-gray-200:#e5e5e5; + --outline-gray-300:#d4d4d4; + --outline-gray-400:#a3a3a3; + --outline-gray-500:#737373; + --outline-gray-600:#525252; + --outline-gray-700:#404040; + --outline-gray-800:#262626; + --outline-gray-900:#171717; - --outline-gray-50: #fafafa; - --outline-gray-100: #f5f5f5; - --outline-gray-200: #e5e5e5; - --outline-gray-300: #d4d4d4; - --outline-gray-400: #a3a3a3; - --outline-gray-500: #737373; - --outline-gray-600: #525252; - --outline-gray-700: #404040; - --outline-gray-800: #262626; - --outline-gray-900: #171717; + --outline-blue-50:#eff6ff; + --outline-blue-100:#dbeafe; + --outline-blue-200:#bfdbfe; + --outline-blue-300:#93c5fd; + --outline-blue-400:#60a5fa; + --outline-blue-500:#3b82f6; + --outline-blue-600:#2563eb; + --outline-blue-700:#1d4ed8; + --outline-blue-800:#1e40af; + --outline-blue-900:#1e3a8a; - --outline-blue-50: #eff6ff; - --outline-blue-100: #dbeafe; - --outline-blue-200: #bfdbfe; - --outline-blue-300: #93c5fd; - --outline-blue-400: #60a5fa; - --outline-blue-500: #3b82f6; - --outline-blue-600: #2563eb; - --outline-blue-700: #1d4ed8; - --outline-blue-800: #1e40af; - --outline-blue-900: #1e3a8a; + --red-50:#fef2f2; + --red-100:#fee2e2; + --red-200:#fecaca; + --red-300:#fca5a5; + --red-400:#f87171; + --red-500:#ef4444; + --red-600:#dc2626; + --red-700:#b91c1c; + --red-800:#991b1b; + --red-900:#7f1d1d; + --yellow-50:#fffbeb; + --yellow-100:#fef3c7; + --yellow-200:#fde68a; + --yellow-300:#fcd34d; + --yellow-400:#fbbf24; + --yellow-500:#f59e0b; + --yellow-600:#d97706; + --yellow-700:#b45309; + --yellow-800:#92400e; + --yellow-900:#78350f; + --green-50:#ecfdf5; + --green-100:#d1fae5; + --green-200:#a7f3d0; + --green-300:#6ee7b7; + --green-400:#34d399; + --green-500:#10b981; + --green-600:#059669; + --green-700:#047857; + --green-800:#065f46; + --green-900:#064e3b; + --indigo-50:#eef2ff; + --indigo-100:#e0e7ff; + --indigo-200:#c7d2fe; + --indigo-300:#a5b4fc; + --indigo-400:#818cf8; + --indigo-500:#6366f1; + --indigo-600:#4f46e5; + --indigo-700:#4338ca; + --indigo-800:#3730a3; + --indigo-900:#312e81; + --purple-50:#faf5ff; + --purple-100:#f3e8ff; + --purple-200:#e9d5ff; + --purple-300:#d8b4fe; + --purple-400:#c084fc; + --purple-500:#a855f7; + --purple-600:#9333ea; + --purple-700:#7e22ce; + --purple-800:#6b21a8; + --purple-900:#581c87; + --pink-50:#fdf2f8; + --pink-100:#fce7f3; + --pink-200:#fbcfe8; + --pink-300:#f9a8d4; + --pink-400:#f472b6; + --pink-500:#ec4899; + --pink-600:#db2777; + --pink-700:#be185d; + --pink-800:#9d174d; + --pink-900:#831843; + --screen-xs:480px; + --screen-sm:640px; + --screen-md:768px; + --screen-lg:1024px; + --screen-xl:1280px; + --screen-xxl:1440px; + --screen-xxxl:2180px; - --red-50: #fef2f2; - --red-100: #fee2e2; - --red-200: #fecaca; - --red-300: #fca5a5; - --red-400: #f87171; - --red-500: #ef4444; - --red-600: #dc2626; - --red-700: #b91c1c; - --red-800: #991b1b; - --red-900: #7f1d1d; - --yellow-50: #fffbeb; - --yellow-100: #fef3c7; - --yellow-200: #fde68a; - --yellow-300: #fcd34d; - --yellow-400: #fbbf24; - --yellow-500: #f59e0b; - --yellow-600: #d97706; - --yellow-700: #b45309; - --yellow-800: #92400e; - --yellow-900: #78350f; - --green-50: #ecfdf5; - --green-100: #d1fae5; - --green-200: #a7f3d0; - --green-300: #6ee7b7; - --green-400: #34d399; - --green-500: #10b981; - --green-600: #059669; - --green-700: #047857; - --green-800: #065f46; - --green-900: #064e3b; - --indigo-50: #eef2ff; - --indigo-100: #e0e7ff; - --indigo-200: #c7d2fe; - --indigo-300: #a5b4fc; - --indigo-400: #818cf8; - --indigo-500: #6366f1; - --indigo-600: #4f46e5; - --indigo-700: #4338ca; - --indigo-800: #3730a3; - --indigo-900: #312e81; - --purple-50: #faf5ff; - --purple-100: #f3e8ff; - --purple-200: #e9d5ff; - --purple-300: #d8b4fe; - --purple-400: #c084fc; - --purple-500: #a855f7; - --purple-600: #9333ea; - --purple-700: #7e22ce; - --purple-800: #6b21a8; - --purple-900: #581c87; - --pink-50: #fdf2f8; - --pink-100: #fce7f3; - --pink-200: #fbcfe8; - --pink-300: #f9a8d4; - --pink-400: #f472b6; - --pink-500: #ec4899; - --pink-600: #db2777; - --pink-700: #be185d; - --pink-800: #9d174d; - --pink-900: #831843; - --screen-xs: 480px; - --screen-sm: 640px; - --screen-md: 768px; - --screen-lg: 1024px; - --screen-xl: 1280px; - --screen-xxl: 1440px; - --screen-xxxl: 2180px; + --spacing-0:0px; + --spacing-1:0.25rem; + --spacing-2:0.5rem; + --spacing-3:0.75rem; + --spacing-4:1rem; + --spacing-5:1.25rem; + --spacing-6:1.5rem; + --spacing-7:1.75rem; + --spacing-8:2rem; + --spacing-9:2.25rem; + --spacing-10:2.5rem; + --spacing-11:2.75rem; + --spacing-12:3rem; + --spacing-14:3.5rem; + --spacing-16:4rem; + --spacing-20:5rem; + --spacing-24:6rem; + --spacing-28:7rem; + --spacing-32:8rem; + --spacing-36:9rem; + --spacing-40:10rem; + --spacing-44:11rem; + --spacing-48:12rem; + --spacing-52:13rem; + --spacing-56:14rem; + --spacing-60:15rem; + --spacing-64:16rem; + --spacing-72:18rem; + --spacing-80:20rem; + --spacing-96:24rem; + --spacing-px:1px; - --spacing-0: 0px; - --spacing-1: 0.25rem; - --spacing-2: 0.5rem; - --spacing-3: 0.75rem; - --spacing-4: 1rem; - --spacing-5: 1.25rem; - --spacing-6: 1.5rem; - --spacing-7: 1.75rem; - --spacing-8: 2rem; - --spacing-9: 2.25rem; - --spacing-10: 2.5rem; - --spacing-11: 2.75rem; - --spacing-12: 3rem; - --spacing-14: 3.5rem; - --spacing-16: 4rem; - --spacing-20: 5rem; - --spacing-24: 6rem; - --spacing-28: 7rem; - --spacing-32: 8rem; - --spacing-36: 9rem; - --spacing-40: 10rem; - --spacing-44: 11rem; - --spacing-48: 12rem; - --spacing-52: 13rem; - --spacing-56: 14rem; - --spacing-60: 15rem; - --spacing-64: 16rem; - --spacing-72: 18rem; - --spacing-80: 20rem; - --spacing-96: 24rem; - --spacing-px: 1px; + --fs-xs:0.75rem; + --fs-sm:0.875rem; + --fs-base:1rem; + --fs-lg:1.125rem; + --fs-xl:1.25rem; + --fs-2xl:1.5rem; + --fs-3xl:1.875rem; + --fs-4xl:2.25rem; + --fs-5xl:3.5rem; + --fs-6xl:4.5rem; + --fs-7xl:5.5rem; + --fs-8xl:6.5rem; + --fs-9xl:7.5rem; - --fs-xs: 0.75rem; - --fs-sm: 0.875rem; - --fs-base: 1rem; - --fs-lg: 1.125rem; - --fs-xl: 1.25rem; - --fs-2xl: 1.5rem; - --fs-3xl: 1.875rem; - --fs-4xl: 2.25rem; - --fs-5xl: 3.5rem; - --fs-6xl: 4.5rem; - --fs-7xl: 5.5rem; - --fs-8xl: 6.5rem; - --fs-9xl: 7.5rem; + --lh-xs:1rem; + --lh-sm:1.25rem; + --lh-base:1.5rem; + --lh-lg:1.75rem; + --lh-xl:1.75rem; + --lh-2xl:2rem; + --lh-3xl:2.25rem; + --lh-4xl:2.5rem; + --lh-5xl:3.75rem; + --lh-6xl:4.75rem; + --lh-7xl:5.75rem; + --lh-8xl:6.75rem; + --lh-9xl:7.75rem; - --lh-xs: 1rem; - --lh-sm: 1.25rem; - --lh-base: 1.5rem; - --lh-lg: 1.75rem; - --lh-xl: 1.75rem; - --lh-2xl: 2rem; - --lh-3xl: 2.25rem; - --lh-4xl: 2.5rem; - --lh-5xl: 3.75rem; - --lh-6xl: 4.75rem; - --lh-7xl: 5.75rem; - --lh-8xl: 6.75rem; - --lh-9xl: 7.75rem; + --ff-display:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-body:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-demo:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-display: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-body: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-demo: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --fw-thin:100; + --fw-extralight:200; + --fw-light:300; + --fw-normal:400; + --fw-medium:500; + --fw-semibold:600; + --fw-bold:700; + --fw-extrabold:800; + --fw-black:900; - --fw-thin: 100; - --fw-extralight: 200; - --fw-light: 300; - --fw-normal: 400; - --fw-medium: 500; - --fw-semibold: 600; - --fw-bold: 700; - --fw-extrabold: 800; - --fw-black: 900; + --fs-h1:4rem; + --fs-h1-medium:3rem; + --fs-h1-small:2.5rem; + + --lh-h1:3rem; + --lh-h1-medium:3.75rem; + --lh-h1-small:2rem; - --fs-h1: 4rem; - --fs-h1-medium: 3rem; - --fs-h1-small: 2.5rem; + --fs-h2:2.75rem; + --fs-h2-medium:2.5rem; + --fs-h2-small:2rem; + + --lh-h2:3.5rem; + --lh-h2-medium:3rem; + --lh-h2-small:2.5rem; + - --lh-h1: 3rem; - --lh-h1-medium: 3.75rem; - --lh-h1-small: 2rem; - - --fs-h2: 2.75rem; - --fs-h2-medium: 2.5rem; - --fs-h2-small: 2rem; - - --lh-h2: 3.5rem; - --lh-h2-medium: 3rem; - --lh-h2-small: 2.5rem; - - --fs-h3: 2rem; - --fs-h3-medium: 1.75rem; - --fs-h3-small: 1.5rem; - - --lh-h3: 2.25rem; - --lh-h3-medium: 2rem; - --lh-h3-small: 1.75rem; - - --fs-h4: 1.5rem; - --fs-h4-medium: 1.5rem; - --fs-h4-small: 1.375rem; - - --lh-h4: 2rem; - --lh-h4-medium: 1.75rem; - --lh-h4-small: 1.75rem; - - --fs-h5: 1.375rem; - --fs-h5-medium: 1.25rem; - --fs-h5-small: 1.125rem; - - --lh-h5: 1.75rem; - --lh-h5-medium: 1.5rem; - --lh-h5-small: 1.375rem; - - --fs-h6: 1.125rem; - --fs-h6-medium: 1.125rem; - --fs-h6-small: 1rem; - - --lh-h6: 1.5rem; - --lh-h6-medium: 1.375rem; - --lh-h6-small: 1.25rem; - --outline-ring-width: 2px; + --fs-h3:2rem; + --fs-h3-medium:1.75rem; + --fs-h3-small:1.5rem; + + --lh-h3:2.25rem; + --lh-h3-medium:2rem; + --lh-h3-small:1.75rem; + + --fs-h4:1.5rem; + --fs-h4-medium:1.5rem; + --fs-h4-small:1.375rem; + + --lh-h4:2rem; + --lh-h4-medium:1.75rem; + --lh-h4-small:1.75rem; + + --fs-h5:1.375rem; + --fs-h5-medium:1.25rem; + --fs-h5-small:1.125rem; + + --lh-h5:1.75rem; + --lh-h5-medium:1.5rem; + --lh-h5-small:1.375rem; + + --fs-h6:1.125rem; + --fs-h6-medium:1.125rem; + --fs-h6-small:1rem; + + --lh-h6:1.5rem; + --lh-h6-medium:1.375rem; + --lh-h6-small:1.25rem; + --outline-ring-width:2px; --outline-ring-inset: ; - --outline-ring-offset-width: 2px; - --outline-ring-offset-color: var(--outline-gray-100); - --outline-ring-color: var(--outline-soft-black); - --outline-ring-offset-shadow: var(--outline-ring-inset) 0 0 0 - var(--outline-ring-offset-width) var(--outline-ring-offset-color); - --outline-ring-shadow: var(--outline-ring-inset) 0 0 0 - calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) - var(--outline-ring-color); + --outline-ring-offset-width:2px; + --outline-ring-offset-color:var(--outline-gray-100); + --outline-ring-color:var(--outline-soft-black); + --outline-ring-offset-shadow:var(--outline-ring-inset) 0 0 0 var(--outline-ring-offset-width) var(--outline-ring-offset-color); + --outline-ring-shadow:var(--outline-ring-inset) 0 0 0 calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) var(--outline-ring-color); + + --outline-shadow:0 0 rgba(0, 0, 0, 0); + --outline-shadow-colored:0 0 rgba(0, 0, 0, 0); - --outline-shadow: 0 0 rgba(0, 0, 0, 0); - --outline-shadow-colored: 0 0 rgba(0, 0, 0, 0); } /* ! tailwindcss v3.0.0 | MIT License | https://tailwindcss.com */ *, ::before, -::after { - box-sizing: border-box; - border-width: 0; - border-style: solid; - border-color: currentColor; +::after{ + box-sizing:border-box; + border-width:0; + border-style:solid; + border-color:currentColor; } ::before, -::after { - --tw-content: ''; -} -html { - line-height: 1.5; - -webkit-text-size-adjust: 100%; - tab-size: 4; - font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, - 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, - 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; -} -body { - margin: 0; - line-height: inherit; -} -hr { - height: 0; - color: inherit; - border-top-width: 1px; -} -abbr[title] { - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; +::after{ + --tw-content:''; +} +html{ + line-height:1.5; + -webkit-text-size-adjust:100%; + tab-size:4; + font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} +body{ + margin:0; + line-height:inherit; +} +hr{ + height:0; + color:inherit; + border-top-width:1px; +} +abbr[title]{ + -webkit-text-decoration:underline dotted; + text-decoration:underline dotted; } h1, h2, h3, h4, h5, -h6 { - font-size: inherit; - font-weight: inherit; +h6{ + font-size:inherit; + font-weight:inherit; } -a { - color: inherit; - text-decoration: inherit; +a{ + color:inherit; + text-decoration:inherit; } b, -strong { - font-weight: bolder; +strong{ + font-weight:bolder; } code, kbd, samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, - 'Liberation Mono', 'Courier New', monospace; - font-size: 1em; +pre{ + font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size:1em; } -small { - font-size: 80%; +small{ + font-size:80%; } sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; +sup{ + font-size:75%; + line-height:0; + position:relative; + vertical-align:baseline; } -sub { - bottom: -0.25em; +sub{ + bottom:-0.25em; } -sup { - top: -0.5em; +sup{ + top:-0.5em; } -table { - text-indent: 0; - border-color: inherit; - border-collapse: collapse; +table{ + text-indent:0; + border-color:inherit; + border-collapse:collapse; } button, input, optgroup, select, -textarea { - font-family: inherit; - font-size: 100%; - line-height: inherit; - color: inherit; - margin: 0; - padding: 0; +textarea{ + font-family:inherit; + font-size:100%; + line-height:inherit; + color:inherit; + margin:0; + padding:0; } button, -select { - text-transform: none; +select{ + text-transform:none; } button, [type='button'], [type='reset'], -[type='submit'] { - -webkit-appearance: button; - background-color: transparent; - background-image: none; +[type='submit']{ + -webkit-appearance:button; + background-color:transparent; + background-image:none; } -:-moz-focusring { - outline: auto; +:-moz-focusring{ + outline:auto; } -:-moz-ui-invalid { - box-shadow: none; +:-moz-ui-invalid{ + box-shadow:none; } -progress { - vertical-align: baseline; +progress{ + vertical-align:baseline; } ::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; +::-webkit-outer-spin-button{ + height:auto; } -[type='search'] { - -webkit-appearance: textfield; - outline-offset: -2px; +[type='search']{ + -webkit-appearance:textfield; + outline-offset:-2px; } -::-webkit-search-decoration { - -webkit-appearance: none; +::-webkit-search-decoration{ + -webkit-appearance:none; } -::-webkit-file-upload-button { - -webkit-appearance: button; - font: inherit; +::-webkit-file-upload-button{ + -webkit-appearance:button; + font:inherit; } -summary { - display: list-item; +summary{ + display:list-item; } blockquote, dl, @@ -393,37 +389,37 @@ h6, hr, figure, p, -pre { - margin: 0; +pre{ + margin:0; } -fieldset { - margin: 0; - padding: 0; +fieldset{ + margin:0; + padding:0; } -legend { - padding: 0; +legend{ + padding:0; } ol, ul, -menu { - list-style: none; - margin: 0; - padding: 0; +menu{ + list-style:none; + margin:0; + padding:0; } -textarea { - resize: vertical; +textarea{ + resize:vertical; } input::placeholder, -textarea::placeholder { - opacity: 1; - color: #9ca3af; +textarea::placeholder{ + opacity:1; + color:#9ca3af; } button, -[role='button'] { - cursor: pointer; +[role="button"]{ + cursor:pointer; } -:disabled { - cursor: default; +:disabled{ + cursor:default; } img, svg, @@ -432,15 +428,15 @@ canvas, audio, iframe, embed, -object { - display: block; - vertical-align: middle; +object{ + display:block; + vertical-align:middle; } img, -video { - max-width: 100%; - height: auto; +video{ + max-width:100%; + height:auto; } -[hidden] { - display: none; +[hidden]{ + display:none; } diff --git a/packages/outline-templates/default/package.json b/packages/outline-templates/default/package.json index 528aef7ce..efb69586d 100644 --- a/packages/outline-templates/default/package.json +++ b/packages/outline-templates/default/package.json @@ -128,11 +128,12 @@ "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.0", "@rollup/plugin-terser": "^0.4.0", - "@storybook/addon-actions": "^7.0.12", - "@storybook/addon-essentials": "^7.0.12", - "@storybook/addon-links": "^7.0.12", - "@storybook/web-components": "^7.0.12", - "@storybook/web-components-vite": "^7.0.12", + "@storybook/addon-actions": "^7.4.6", + "@storybook/addon-docs": "^7.4.6", + "@storybook/addon-essentials": "^7.4.6", + "@storybook/addon-links": "^7.4.6", + "@storybook/web-components": "^7.4.6", + "@storybook/web-components-vite": "^7.4.6", "@tailwindcss/aspect-ratio": "^0.4.0", "@tailwindcss/forms": "^0.4.0", "@tailwindcss/typography": "^0.5.0", @@ -152,7 +153,7 @@ "eslint-config-prettier": "^7.2.0", "eslint-plugin-import": "^2.22.1", "eslint-plugin-react": "^7.23.0", - "eslint-plugin-storybook": "^0.6.12", + "eslint-plugin-storybook": "^0.6.15", "gaze": "^1.1.3", "husky": "^4.3.8", "lint-staged": "^10.5.4", @@ -174,7 +175,7 @@ "rollup-plugin-typescript2": "^0.34.1", "rsync": "^0.6.1", "sinon": "^13.0.2", - "storybook": "^7.0.12", + "storybook": "^7.4.6", "svgo": "^2.7", "tailwindcss": "^3.0.0", "ts-lit-plugin": "^1.2.1", diff --git a/yarn.lock b/yarn.lock index dbd127dd7..7f6087ff5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3354,19 +3354,19 @@ resolved "https://registry.yarnpkg.com/@splidejs/splide/-/splide-4.1.4.tgz#02d029360569e7d75d28357a9727fc48322015a3" integrity sha512-5I30evTJcAJQXt6vJ26g2xEkG+l1nXcpEw4xpKh0/FWQ8ozmAeTbtniVtVmz2sH1Es3vgfC4SS8B2X4o5JMptA== -"@storybook/addon-actions@7.4.0", "@storybook/addon-actions@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.4.0.tgz#709988f46422b85b3672d2e6f90bf623af59faa9" - integrity sha512-0lHLLUlrGE7CBFrfmAXrBKu7fUIsiQlnNekuE3cIAjSgVR481bJEzYHUUoMATqpPC4GGErBdP1CZxVDDwWV8jA== - dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/components" "7.4.0" - "@storybook/core-events" "7.4.0" +"@storybook/addon-actions@7.4.6", "@storybook/addon-actions@^7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.4.6.tgz#080bd1612a744cc3fc4a435a07a63d2d8c05f030" + integrity sha512-SsqZr3js5NinKPnC8AeNI7Ij+Q6fIl9tRdRmSulEgjksjOg7E5S1/Wsn5Bb2CCgj7MaX6VxGyC7s3XskQtDiIQ== + dependencies: + "@storybook/client-logger" "7.4.6" + "@storybook/components" "7.4.6" + "@storybook/core-events" "7.4.6" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/theming" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/manager-api" "7.4.6" + "@storybook/preview-api" "7.4.6" + "@storybook/theming" "7.4.6" + "@storybook/types" "7.4.6" dequal "^2.0.2" lodash "^4.17.21" polished "^4.2.2" @@ -3376,180 +3376,180 @@ ts-dedent "^2.0.0" uuid "^9.0.0" -"@storybook/addon-backgrounds@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.4.0.tgz#7d3048329b8ef73145a2e9b435b7b35004a65f86" - integrity sha512-cEO/Tp/eRE+5bf1FGN4wKLqLDBv3EYp9enJyXV7B3cFdciqtoE7VJPZuFZkzjJN1rRcOKSZp8g5agsx+x9uNGQ== +"@storybook/addon-backgrounds@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.4.6.tgz#315ac726e606259ce868b78c7b966cc9489b51ea" + integrity sha512-+LHTZB/ZYMAzkyD5ZxSriBsqmsrvIaW/Nnd/BeuXGbkrVKKqM0qAKiFZAfjc2WchA1piVNy0/1Rsf+kuYCEiJw== dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/components" "7.4.0" - "@storybook/core-events" "7.4.0" + "@storybook/client-logger" "7.4.6" + "@storybook/components" "7.4.6" + "@storybook/core-events" "7.4.6" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/theming" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/manager-api" "7.4.6" + "@storybook/preview-api" "7.4.6" + "@storybook/theming" "7.4.6" + "@storybook/types" "7.4.6" memoizerific "^1.11.3" ts-dedent "^2.0.0" -"@storybook/addon-controls@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.4.0.tgz#b212d60fd74d69f6b63c53e4d52ab6c77ee51247" - integrity sha512-tYDfqpTR+c9y4kElmr3aWNHPot6kYd+nruYb697LpkCdy4lFErqSo0mhvPyZfMZp2KEajfp6YJAurhQWbvbj/A== - dependencies: - "@storybook/blocks" "7.4.0" - "@storybook/client-logger" "7.4.0" - "@storybook/components" "7.4.0" - "@storybook/core-common" "7.4.0" - "@storybook/core-events" "7.4.0" - "@storybook/manager-api" "7.4.0" - "@storybook/node-logger" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/theming" "7.4.0" - "@storybook/types" "7.4.0" +"@storybook/addon-controls@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.4.6.tgz#b1db7a0faacb25b9a6f54c2dff2ba94d06619bd4" + integrity sha512-4lq3sycEUIsK8SUWDYc60QgF4vV9FZZ3lDr6M7j2W9bOnvGw49d2fbdlnq+bX1ZprZZ9VgglQpBAorQB3BXZRw== + dependencies: + "@storybook/blocks" "7.4.6" + "@storybook/client-logger" "7.4.6" + "@storybook/components" "7.4.6" + "@storybook/core-common" "7.4.6" + "@storybook/core-events" "7.4.6" + "@storybook/manager-api" "7.4.6" + "@storybook/node-logger" "7.4.6" + "@storybook/preview-api" "7.4.6" + "@storybook/theming" "7.4.6" + "@storybook/types" "7.4.6" lodash "^4.17.21" ts-dedent "^2.0.0" -"@storybook/addon-docs@7.4.0", "@storybook/addon-docs@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.4.0.tgz#e07233c264eaec149a0fcca0e27c586d4e80b403" - integrity sha512-LJE92LUeVTgi8W4tLBEbSvCqF54snmBfTFCr46vhCFov2CE2VBgEvIX1XT3dfUgYUOtPu3RXR2C89fYgU6VYZw== +"@storybook/addon-docs@7.4.6", "@storybook/addon-docs@^7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.4.6.tgz#f2cc635a77cfb3e2910d6ca813add9a16785595d" + integrity sha512-dLaub+XWFq4hChw+xfuF9yYg0Txp77FUawKoAigccfjWXx+OOhRV3XTuAcknpXkYq94GWynHgUFXosXT9kbDNA== dependencies: "@jest/transform" "^29.3.1" "@mdx-js/react" "^2.1.5" - "@storybook/blocks" "7.4.0" - "@storybook/client-logger" "7.4.0" - "@storybook/components" "7.4.0" - "@storybook/csf-plugin" "7.4.0" - "@storybook/csf-tools" "7.4.0" + "@storybook/blocks" "7.4.6" + "@storybook/client-logger" "7.4.6" + "@storybook/components" "7.4.6" + "@storybook/csf-plugin" "7.4.6" + "@storybook/csf-tools" "7.4.6" "@storybook/global" "^5.0.0" "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.4.0" - "@storybook/postinstall" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/react-dom-shim" "7.4.0" - "@storybook/theming" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/node-logger" "7.4.6" + "@storybook/postinstall" "7.4.6" + "@storybook/preview-api" "7.4.6" + "@storybook/react-dom-shim" "7.4.6" + "@storybook/theming" "7.4.6" + "@storybook/types" "7.4.6" fs-extra "^11.1.0" remark-external-links "^8.0.0" remark-slug "^6.0.0" ts-dedent "^2.0.0" -"@storybook/addon-essentials@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.4.0.tgz#b5d19c60233e5bd5e1a29b76b51059c889f18d52" - integrity sha512-nZmNM9AKw2JXxnYUXyFKLeUF/cL7Z9E1WTeZyOFTDtU2aITRt8+LvaepwjchtPqu2B0GcQxLB5FRDdhy0I19nw== - dependencies: - "@storybook/addon-actions" "7.4.0" - "@storybook/addon-backgrounds" "7.4.0" - "@storybook/addon-controls" "7.4.0" - "@storybook/addon-docs" "7.4.0" - "@storybook/addon-highlight" "7.4.0" - "@storybook/addon-measure" "7.4.0" - "@storybook/addon-outline" "7.4.0" - "@storybook/addon-toolbars" "7.4.0" - "@storybook/addon-viewport" "7.4.0" - "@storybook/core-common" "7.4.0" - "@storybook/manager-api" "7.4.0" - "@storybook/node-logger" "7.4.0" - "@storybook/preview-api" "7.4.0" +"@storybook/addon-essentials@^7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.4.6.tgz#b9c83dbdae0ffd6f24fa9328b36488d563714260" + integrity sha512-dWodufrt71TK7ELkeIvVae/x4PzECUlbOm57Iqqt4yQCyR291CgvI4PjeB8un2HbpcXCGZ+N/Oj3YkytvzBi4A== + dependencies: + "@storybook/addon-actions" "7.4.6" + "@storybook/addon-backgrounds" "7.4.6" + "@storybook/addon-controls" "7.4.6" + "@storybook/addon-docs" "7.4.6" + "@storybook/addon-highlight" "7.4.6" + "@storybook/addon-measure" "7.4.6" + "@storybook/addon-outline" "7.4.6" + "@storybook/addon-toolbars" "7.4.6" + "@storybook/addon-viewport" "7.4.6" + "@storybook/core-common" "7.4.6" + "@storybook/manager-api" "7.4.6" + "@storybook/node-logger" "7.4.6" + "@storybook/preview-api" "7.4.6" ts-dedent "^2.0.0" -"@storybook/addon-highlight@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.4.0.tgz#ea33826a7f610f5e76cfa59ff22283e01cfd76cd" - integrity sha512-kpYSb3oXI9t/1+aRJhToDZ0/1W4mu+SzTBfv9Bl2d/DogEkFzgJricoy5LtvS5EpcXUmKO1FJsw/DCm9buSL2g== +"@storybook/addon-highlight@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.4.6.tgz#ee688232fe260f1b926205ddc1ceb1e0781dcbaf" + integrity sha512-zCufxxD2KS5VwczxfkcBxe1oR/juTTn2H1Qm8kYvWCJQx3UxzX0+G9cwafbpV7eivqaufLweEwROkH+0KjAtkQ== dependencies: - "@storybook/core-events" "7.4.0" + "@storybook/core-events" "7.4.6" "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.4.0" + "@storybook/preview-api" "7.4.6" -"@storybook/addon-links@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.4.0.tgz#f10ba388143d0de75150a27e94241d5fb4dfba7e" - integrity sha512-lFj8fiokWKk3jx5YUQ4anQo1uCNDMP1y6nJ/92Y85vnOd1vJr3w4GlLy8eOWMABRE33AKLI5Yp6wcpWZDe7hhQ== +"@storybook/addon-links@^7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.4.6.tgz#6bf1730b8f44d85a0b601d268fd6fb0726bbc360" + integrity sha512-BPygElZKX+CPI9Se6GJNk1dYc5oxuhA+vHigO1tBqhiM6VkHyFP3cvezJNQvpNYhkUnu3cxnZXb3UJnlRbPY3g== dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/core-events" "7.4.0" + "@storybook/client-logger" "7.4.6" + "@storybook/core-events" "7.4.6" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/router" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/manager-api" "7.4.6" + "@storybook/preview-api" "7.4.6" + "@storybook/router" "7.4.6" + "@storybook/types" "7.4.6" prop-types "^15.7.2" ts-dedent "^2.0.0" -"@storybook/addon-measure@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.4.0.tgz#61bc0d0af5af8c22e81b70e1690b2f58262944cd" - integrity sha512-8YjBqm6jPOBgkRn9YnJkLN0+ghgJiukdHOa0VB3qhiT+oww4ZOZ7mc2aQRwXQoFb05UbVVG9UNxE7lhyTyaG2w== +"@storybook/addon-measure@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.4.6.tgz#12cb5ffab78c922809178c0ee8574b264ff2de5d" + integrity sha512-nCymMLaHnxv8TE3yEM1A9Tulb1NuRXRNmtsdHTkjv7P1aWCxZo8A/GZaottKe/GLT8jSRjZ+dnpYWrbAhw6wTQ== dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/components" "7.4.0" - "@storybook/core-events" "7.4.0" + "@storybook/client-logger" "7.4.6" + "@storybook/components" "7.4.6" + "@storybook/core-events" "7.4.6" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/manager-api" "7.4.6" + "@storybook/preview-api" "7.4.6" + "@storybook/types" "7.4.6" tiny-invariant "^1.3.1" -"@storybook/addon-outline@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.4.0.tgz#63fef45815f209a3ad7ac2b3765f0734093af668" - integrity sha512-CCAWFC3bfkmYPzFjOemfH/kjpqJOHt+SdJgBKmwujDy+zum0DHlUL/7rd+U32cEpezCA8bapd0hlWn59C4agHQ== +"@storybook/addon-outline@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.4.6.tgz#d375046bb6858ea9ec09fdaf03d5802a543b2a30" + integrity sha512-errNUblRVDLpuEaHQPr/nsrnsUkD2ARmXawkRvizgDWLIDMDJYjTON3MUCaVx3x+hlZ3I6X//G5TVcma8tCc8A== dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/components" "7.4.0" - "@storybook/core-events" "7.4.0" + "@storybook/client-logger" "7.4.6" + "@storybook/components" "7.4.6" + "@storybook/core-events" "7.4.6" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/manager-api" "7.4.6" + "@storybook/preview-api" "7.4.6" + "@storybook/types" "7.4.6" ts-dedent "^2.0.0" -"@storybook/addon-toolbars@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.4.0.tgz#db1a3bc1d6e6aa0142b62aaf8c44d5a9f82fd6b7" - integrity sha512-00PDLchlQXI3ZClQHU0YQBfikAAxHOhVNv2QKW54yFKmxPl+P2c/VIeir9LcPhA04smKrJTD1u+Nszd66A9xAA== - dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/components" "7.4.0" - "@storybook/manager-api" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/theming" "7.4.0" - -"@storybook/addon-viewport@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.4.0.tgz#a9bc167b822d31491cec6aad21cc0a420f1ae5b7" - integrity sha512-Bfoilf9eJV/C7tR8XHDxz3h8JlZ+iggoESp2Tc0bW9tlRvz+PsCqeyHhF/IgHY+gLnPal2PkK/PIM+ruO45HXA== - dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/components" "7.4.0" - "@storybook/core-events" "7.4.0" +"@storybook/addon-toolbars@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.4.6.tgz#04d270bb45f6cea45cecce084f7713c7dda047f9" + integrity sha512-L9m2FBcKeteGq7qIYsMJr0LEfiH7Wdrv5IDcldZTn68eZUJTh1p4GdJZcOmzX1P5IFRr76hpu03iWsNlWQjpbQ== + dependencies: + "@storybook/client-logger" "7.4.6" + "@storybook/components" "7.4.6" + "@storybook/manager-api" "7.4.6" + "@storybook/preview-api" "7.4.6" + "@storybook/theming" "7.4.6" + +"@storybook/addon-viewport@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.4.6.tgz#ff6fbe9b67310d16cd7b4a38dbc445a8fede6373" + integrity sha512-INDtk54j7bi7NgxMfd2ATmbA0J7nAd6X8itMkLIyPuPJtx8bYHPDORyemDOd0AojgmAdTOAyUtDYdI/PFeo4Cw== + dependencies: + "@storybook/client-logger" "7.4.6" + "@storybook/components" "7.4.6" + "@storybook/core-events" "7.4.6" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/theming" "7.4.0" + "@storybook/manager-api" "7.4.6" + "@storybook/preview-api" "7.4.6" + "@storybook/theming" "7.4.6" memoizerific "^1.11.3" prop-types "^15.7.2" -"@storybook/blocks@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.4.0.tgz#6a9240e2b58bac99a998c559d719be7ff4e19dcc" - integrity sha512-YQznNjJm+l32fCfPxrZso9+MbcyG0pWZSpx3RKI1+pxDMsAs4mbXsIw4//jKfjoDP/6/Cz/FJcSx8LT7i4BJ2w== +"@storybook/blocks@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.4.6.tgz#03134130fa20d6c36c6985008bc2c38892c5b8f5" + integrity sha512-HxBSAeOiTZW2jbHQlo1upRWFgoMsaAyKijUFf5MwwMNIesXCuuTGZDJ3xTABwAVLK2qC9Ektfbo0CZCiPVuDRQ== dependencies: - "@storybook/channels" "7.4.0" - "@storybook/client-logger" "7.4.0" - "@storybook/components" "7.4.0" - "@storybook/core-events" "7.4.0" + "@storybook/channels" "7.4.6" + "@storybook/client-logger" "7.4.6" + "@storybook/components" "7.4.6" + "@storybook/core-events" "7.4.6" "@storybook/csf" "^0.1.0" - "@storybook/docs-tools" "7.4.0" + "@storybook/docs-tools" "7.4.6" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/theming" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/manager-api" "7.4.6" + "@storybook/preview-api" "7.4.6" + "@storybook/theming" "7.4.6" + "@storybook/types" "7.4.6" "@types/lodash" "^4.14.167" color-convert "^2.0.1" dequal "^2.0.2" @@ -3563,15 +3563,15 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/builder-manager@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.4.0.tgz#80cf72ea83f88e16d585c5bdb40d563874c7d8ca" - integrity sha512-4fuxVzBIBbZh2aVBizSOU5EJ8b74IhR6x2TAZjifZZf5Gdxgfgio8sAyrrd/C78vrFOFhFEgmQhMqZRuCLHxvQ== +"@storybook/builder-manager@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.4.6.tgz#942a1a5e0a8b5956bd30867841fa1c542eb3d0bf" + integrity sha512-zylZCD2rmyLOOFBFmUgtJg6UNUKmRNgXiig1XApzS2TkIbTZP827DsVEUl0ey/lskCe0uArkrEBR6ICba8p/Rw== dependencies: "@fal-works/esbuild-plugin-global-externals" "^2.1.2" - "@storybook/core-common" "7.4.0" - "@storybook/manager" "7.4.0" - "@storybook/node-logger" "7.4.0" + "@storybook/core-common" "7.4.6" + "@storybook/manager" "7.4.6" + "@storybook/node-logger" "7.4.6" "@types/ejs" "^3.1.1" "@types/find-cache-dir" "^3.2.1" "@yarnpkg/esbuild-plugin-pnp" "^3.0.0-rc.10" @@ -3585,20 +3585,20 @@ process "^0.11.10" util "^0.12.4" -"@storybook/builder-vite@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.4.0.tgz#a5e6919c48b825df418eae8ee58f0411275a29f1" - integrity sha512-2hE+Q5zoSFQvmiPKsRaZWUX5v6vRaSp0+kgZo3EOg0DvAACiC/Cd+sdnv7wxigvSnVRMbWvBVguPyePRjke8KA== +"@storybook/builder-vite@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.4.6.tgz#b5aabb74c1e394b5e56be699408f0538eb483b1f" + integrity sha512-xV9STYK+TkqWWTf2ydm6jx+7P70fjD2UPd1XTUw08uKszIjhuuxk+bG/OF5R1E25mPunAKXm6kBFh351AKejBg== dependencies: - "@storybook/channels" "7.4.0" - "@storybook/client-logger" "7.4.0" - "@storybook/core-common" "7.4.0" - "@storybook/csf-plugin" "7.4.0" + "@storybook/channels" "7.4.6" + "@storybook/client-logger" "7.4.6" + "@storybook/core-common" "7.4.6" + "@storybook/csf-plugin" "7.4.6" "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.4.0" - "@storybook/preview" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/node-logger" "7.4.6" + "@storybook/preview" "7.4.6" + "@storybook/preview-api" "7.4.6" + "@storybook/types" "7.4.6" "@types/find-cache-dir" "^3.2.1" browser-assert "^1.2.1" es-module-lexer "^0.9.3" @@ -3610,34 +3610,35 @@ remark-slug "^6.0.0" rollup "^2.25.0 || ^3.3.0" -"@storybook/channels@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.4.0.tgz#4ab69fce09c0fe7299f1595628b3de10b0fdcd8f" - integrity sha512-/1CU0s3npFumzVHLGeubSyPs21O3jNqtSppOjSB9iDTyV2GtQrjh5ntVwebfKpCkUSitx3x7TkCb9dylpEZ8+w== +"@storybook/channels@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.4.6.tgz#cadd16b91db08005c2b9e4938d3e1d1290d27a40" + integrity sha512-yPv/sfo2c18fM3fvG0i1xse63vG8l33Al/OU0k/dtovltPu001/HVa1QgBgsb/QrEfZtvGjGhmtdVeYb39fv3A== dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/core-events" "7.4.0" + "@storybook/client-logger" "7.4.6" + "@storybook/core-events" "7.4.6" "@storybook/global" "^5.0.0" qs "^6.10.0" telejson "^7.2.0" tiny-invariant "^1.3.1" -"@storybook/cli@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.4.0.tgz#a50f435d55e3056547c983c0bfacb2eed63cd692" - integrity sha512-yn27cn3LzhTqpEVX6CzUz13KTJ3jPLA2eM4bO1t7SYUqpDlzw3lET9DIcYIaUAIiL+0r2Js3jW2BsyN/5KmO5w== +"@storybook/cli@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.4.6.tgz#c322fcfdacf839a55a9c2aaa592a820fdaa1422c" + integrity sha512-rRwaH8pOL+FHz/pJMEkNpMH2xvZvWsrl7obBYw26NQiHmiVSAkfHJicndSN1mwc+p5w+9iXthrgzbLtSAOSvkA== dependencies: "@babel/core" "^7.22.9" "@babel/preset-env" "^7.22.9" "@babel/types" "^7.22.5" "@ndelangen/get-tarball" "^3.0.7" - "@storybook/codemod" "7.4.0" - "@storybook/core-common" "7.4.0" - "@storybook/core-server" "7.4.0" - "@storybook/csf-tools" "7.4.0" - "@storybook/node-logger" "7.4.0" - "@storybook/telemetry" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/codemod" "7.4.6" + "@storybook/core-common" "7.4.6" + "@storybook/core-events" "7.4.6" + "@storybook/core-server" "7.4.6" + "@storybook/csf-tools" "7.4.6" + "@storybook/node-logger" "7.4.6" + "@storybook/telemetry" "7.4.6" + "@storybook/types" "7.4.6" "@types/semver" "^7.3.4" "@yarnpkg/fslib" "2.10.3" "@yarnpkg/libzip" "2.3.0" @@ -3668,25 +3669,25 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/client-logger@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.4.0.tgz#f90aa5ee29d540074f6e4890bae71836ac87273c" - integrity sha512-4pBnf7+df1wXEVcF1civqxbrtccGGHQkfWQkJo49s53RXvF7SRTcif6XTx0V3cQV0v7I1C5mmLm0LNlmjPRP1Q== +"@storybook/client-logger@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.4.6.tgz#3346f3ae51abb3ce61bf1a7d083d32f27b8f718f" + integrity sha512-XDw31ZziU//86PKuMRnmc+L/G0VopaGKENQOGEpvAXCU9IZASwGKlKAtcyosjrpi+ZiUXlMgUXCpXM7x3b1Ehw== dependencies: "@storybook/global" "^5.0.0" -"@storybook/codemod@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.4.0.tgz#c23ef80253b5a5998c83e49e74bd6ff62683d27a" - integrity sha512-XqNhv5bec+L7TJ5tXdsMalmJazwaFMVVxoNlnb0f9zKhovAEF2F6hl6+Pnd2avRomH9+1q7EM+GwrTCAvzAfzg== +"@storybook/codemod@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.4.6.tgz#b884304c246de6de22faa94e76cd38f129bd827e" + integrity sha512-lxmwEpwksCaAq96APN2YlooSDfKjJ1vKzN5Ni2EqQzf2TEXl7XQjLacHd7OOaII1kfsy+D5gNG4N5wBo7Ub30g== dependencies: "@babel/core" "^7.22.9" "@babel/preset-env" "^7.22.9" "@babel/types" "^7.22.5" "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.4.0" - "@storybook/node-logger" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/csf-tools" "7.4.6" + "@storybook/node-logger" "7.4.6" + "@storybook/types" "7.4.6" "@types/cross-spawn" "^6.0.2" cross-spawn "^7.0.3" globby "^11.0.2" @@ -3695,37 +3696,38 @@ prettier "^2.8.0" recast "^0.23.1" -"@storybook/components@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.4.0.tgz#0cc83ff89dd9cdcde3eaeeb7b3fbcf2036ba6fb8" - integrity sha512-GGnQrI4NXwri/PqNjhO1vNv4tC7RBjY87ce9WHBq1ueat3kBakdqV97NzScoldXarkkKK6grBqmhw9jE5PfzhQ== +"@storybook/components@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.4.6.tgz#e804407bd3a047e9f6026edfbbe188244661b55a" + integrity sha512-nIRBhewAgrJJVafyCzuaLx1l+YOfvvD5dOZ0JxZsxJsefOdw1jFpUqUZ5fIpQ2moyvrR0mAUFw378rBfMdHz5Q== dependencies: "@radix-ui/react-select" "^1.2.2" "@radix-ui/react-toolbar" "^1.0.4" - "@storybook/client-logger" "7.4.0" + "@storybook/client-logger" "7.4.6" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/theming" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/theming" "7.4.6" + "@storybook/types" "7.4.6" memoizerific "^1.11.3" use-resize-observer "^9.1.0" util-deprecate "^1.0.2" -"@storybook/core-client@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.4.0.tgz#b2b683ebc44d0dfaa7a886f7bb1a5fc74a3d0965" - integrity sha512-AhysJS2HnydB8Jc+BMVzK5VLHa1liJjxroNsd+ZTgGUhD7R8wvozrswQgY4MLFtcaLwN/wDWlK2YavSBqmc94Q== +"@storybook/core-client@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.4.6.tgz#880ab2a431133912d0b76f2273cefe95b287d8ca" + integrity sha512-tfgxAHeCvMcs6DsVgtb4hQSDaCHeAPJOsoyhb47eDQfk4OmxzriM0qWucJV5DePSMi+KutX/rN2u0JxfOuN68g== dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/preview-api" "7.4.0" + "@storybook/client-logger" "7.4.6" + "@storybook/preview-api" "7.4.6" -"@storybook/core-common@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.4.0.tgz#da71afd79a12cfb5565351f184f6797214a5da79" - integrity sha512-QKrBL46ZFdfTjlZE3f7b59Q5+frOHWIJ64sC9BZ2PHkZkGjFeYRDdJJ6EHLYBb+nToynl33dYN1GQz+hQn2vww== +"@storybook/core-common@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.4.6.tgz#8cb3fd94c4c7c5d307fb1606dcb0e06fc8672410" + integrity sha512-05MJFmOM86qvTLtgDskokIFz9txe0Lbhq4L3by1FtF0GwgH+p+W6I94KI7c6ANER+kVZkXQZhiRzwBFnVTW+Cg== dependencies: - "@storybook/node-logger" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/core-events" "7.4.6" + "@storybook/node-logger" "7.4.6" + "@storybook/types" "7.4.6" "@types/find-cache-dir" "^3.2.1" "@types/node" "^16.0.0" "@types/node-fetch" "^2.6.4" @@ -3747,33 +3749,33 @@ resolve-from "^5.0.0" ts-dedent "^2.0.0" -"@storybook/core-events@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.4.0.tgz#0d50d254d65a678065d5906ac1dcab64396f2f6a" - integrity sha512-JavEo4dw7TQdF5pSKjk4RtqLgsG2R/eWRI8vZ3ANKa0ploGAnQR/eMTfSxf6TUH3ElBWLJhi+lvUCkKXPQD+dw== +"@storybook/core-events@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.4.6.tgz#f0b652c623c1afebda42d1702d631cecc1c137bf" + integrity sha512-r5vrE+32lwrJh1NGFr1a0mWjvxo7q8FXYShylcwRWpacmL5NTtLkrXOoJSeGvJ4yKNYkvxQFtOPId4lzDxa32w== dependencies: ts-dedent "^2.0.0" -"@storybook/core-server@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.4.0.tgz#9e624789ff30d9538ac014b038c48fac0ebb7272" - integrity sha512-AcbfXatHVx1by4R2CiPIMgjQlOL3sUbVarkhmgUcL0AWT0zC0SCQWUZdo22en+jZhAraazgXyLGNCVP7A+6Tqg== +"@storybook/core-server@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.4.6.tgz#82a3834d9a063ff01a126f7c1724c8997bdd1555" + integrity sha512-jqmRTGCJ1W0WReImivkisPVaLFT5sjtLnFoAk0feHp6QS5j7EYOPN7CYzliyQmARWTLUEXOVaFf3VD6nJZQhJQ== dependencies: "@aw-web-design/x-default-browser" "1.4.126" "@discoveryjs/json-ext" "^0.5.3" - "@storybook/builder-manager" "7.4.0" - "@storybook/channels" "7.4.0" - "@storybook/core-common" "7.4.0" - "@storybook/core-events" "7.4.0" + "@storybook/builder-manager" "7.4.6" + "@storybook/channels" "7.4.6" + "@storybook/core-common" "7.4.6" + "@storybook/core-events" "7.4.6" "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.4.0" + "@storybook/csf-tools" "7.4.6" "@storybook/docs-mdx" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/manager" "7.4.0" - "@storybook/node-logger" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/telemetry" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/manager" "7.4.6" + "@storybook/node-logger" "7.4.6" + "@storybook/preview-api" "7.4.6" + "@storybook/telemetry" "7.4.6" + "@storybook/types" "7.4.6" "@types/detect-port" "^1.3.0" "@types/node" "^16.0.0" "@types/pretty-hrtime" "^1.0.0" @@ -3793,7 +3795,6 @@ prompts "^2.4.0" read-pkg-up "^7.0.1" semver "^7.3.7" - serve-favicon "^2.5.0" telejson "^7.2.0" tiny-invariant "^1.3.1" ts-dedent "^2.0.0" @@ -3802,25 +3803,25 @@ watchpack "^2.2.0" ws "^8.2.3" -"@storybook/csf-plugin@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.4.0.tgz#f25ebb30affbc9b4dd61b1fdb12c4a4257a275dc" - integrity sha512-X1L3l/dpz2UYjCEQlFLkW7w1A13pmzDZpJ0lotkV79PALlakMXBeoX3I2E0VMjJATV8wC9RSj56COBAs6HsPeg== +"@storybook/csf-plugin@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.4.6.tgz#63b4498c9be329ba9cdd53bb8cbe66ef225230ec" + integrity sha512-yi7Qa4NSqKOyiJTWCxlB0ih2ijXq6oY5qZKW6MuMMBP14xJNRGLbH5KabpfXgN2T7YECcOWG1uWaGj2veJb1KA== dependencies: - "@storybook/csf-tools" "7.4.0" + "@storybook/csf-tools" "7.4.6" unplugin "^1.3.1" -"@storybook/csf-tools@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.4.0.tgz#db5c97ee603da9a68511192d701534e356f9e592" - integrity sha512-bKyOmWPyvT50Neq2wCRr2PmVGLVVm6pOw8WL5t5jueD8sRRzo9QdfhEkqmuSyqdsBdt3SiJKL5oA6dqY5Vl9ww== +"@storybook/csf-tools@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.4.6.tgz#3987e31d5975dcaa8f3dfa4f5e0fb5cd457cbae6" + integrity sha512-ocKpcIUtTBy6hlLY34RUFQyX403cWpB2gGfqvkHbpGe2BQj7EyV0zpWnjsfVxvw+M9OWlCdxHWDOPUgXM33ELw== dependencies: "@babel/generator" "^7.22.9" "@babel/parser" "^7.22.7" "@babel/traverse" "^7.22.8" "@babel/types" "^7.22.5" "@storybook/csf" "^0.1.0" - "@storybook/types" "7.4.0" + "@storybook/types" "7.4.6" fs-extra "^11.1.0" recast "^0.23.1" ts-dedent "^2.0.0" @@ -3844,14 +3845,14 @@ resolved "https://registry.yarnpkg.com/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz#33ba0e39d1461caf048b57db354b2cc410705316" integrity sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg== -"@storybook/docs-tools@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.4.0.tgz#d9109c9c8ec4e90bb24d1acfcc16834a252618eb" - integrity sha512-DzXmt4JorAOePoS+sjQznf8jLPI9D5mdB1eSXjfvmGBQyyehKTZv5+TXuxYvT3iPN4rW4OPrIrQCSIrbULFdwA== +"@storybook/docs-tools@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.4.6.tgz#cbba8dadd13adc7a9a3c792261ca875ff12ae451" + integrity sha512-nZj1L/8WwKWWJ41FW4MaKGajZUtrhnr9UwflRCkQJaWhAKmDfOb5M5TqI93uCOULpFPOm5wpoMBz2IHInQ2Lrg== dependencies: - "@storybook/core-common" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/core-common" "7.4.6" + "@storybook/preview-api" "7.4.6" + "@storybook/types" "7.4.6" "@types/doctrine" "^0.0.3" doctrine "^3.0.0" lodash "^4.17.21" @@ -3861,19 +3862,19 @@ resolved "https://registry.yarnpkg.com/@storybook/global/-/global-5.0.0.tgz#b793d34b94f572c1d7d9e0f44fac4e0dbc9572ed" integrity sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ== -"@storybook/manager-api@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.4.0.tgz#aee0153df1583459b7e1e64e1d8c46fb49a584c8" - integrity sha512-sBfkkt0eZGTozeKrbzMtWLEOQrgqdk24OUJlkc2IDaucR1CBNjoCMjNeYg7cLDw0rXE8W3W3AdWtJnfsUbLMAQ== +"@storybook/manager-api@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.4.6.tgz#e74bd0a0a983d6b9b7f66dfe0d94d8465f5e7a34" + integrity sha512-inrm3DIbCp8wjXSN/wK6e6i2ysQ/IEmtC7IN0OJ7vdrp+USCooPT448SQTUmVctUGCFmOU3fxXByq8g77oIi7w== dependencies: - "@storybook/channels" "7.4.0" - "@storybook/client-logger" "7.4.0" - "@storybook/core-events" "7.4.0" + "@storybook/channels" "7.4.6" + "@storybook/client-logger" "7.4.6" + "@storybook/core-events" "7.4.6" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/router" "7.4.0" - "@storybook/theming" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/router" "7.4.6" + "@storybook/theming" "7.4.6" + "@storybook/types" "7.4.6" dequal "^2.0.2" lodash "^4.17.21" memoizerific "^1.11.3" @@ -3882,37 +3883,37 @@ telejson "^7.2.0" ts-dedent "^2.0.0" -"@storybook/manager@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.4.0.tgz#21a825c9145f56ca6c38d3e9d3546b311a6db14e" - integrity sha512-uOSdPBEBKg8WORUZ5HKHb4KnKcTyA5j5Q8MWy/NBaRd22JR3fQkZiKuHer9WJIOQTU+fb6KDmzhZbCTKg5Euog== +"@storybook/manager@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.4.6.tgz#96acb0ab60e05b74947d7895e04efa557fd8892f" + integrity sha512-kA1hUDxpn1i2SO9OinvLvVXDeL4xgJkModp+pbE8IXv4NJWReNq1ecMeQCzPLS3Sil2gnrullQ9uYXsnZ9bxxA== "@storybook/mdx2-csf@^1.0.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz#97f6df04d0bf616991cc1005a073ac004a7281e5" integrity sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw== -"@storybook/node-logger@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.4.0.tgz#808ed8a63e3bc2f97a2d276b4e8ddaa72b79deb0" - integrity sha512-tWSWkYyAvp6SxjIBaTklg29avzv/3Lv4c0dOG2o5tz79PyZkq9v6sQtwLLoI8EJA9Mo8Z08vaJp8NZyDQ9RCuA== +"@storybook/node-logger@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.4.6.tgz#d92eb7e99cb8aefffe67eb63583a21398ce9a0ab" + integrity sha512-djZb310Q27GviDug1XBv0jOEDLCiwr4hhDE0aifCEKZpfNCi/EaP31nbWimFzZwxu4hE/YAPWExzScruR1zw9Q== -"@storybook/postinstall@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.4.0.tgz#81f3bef31b566e26d616f9c3ce567f07ff143cc7" - integrity sha512-ZVBZggqkuj7ysfuHSCd/J7ovWV06zY9uWf+VU+Zw7ZeojDT8QHFrCurPsN7D9679j9vRU1/kSzqvAiStALS33g== +"@storybook/postinstall@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.4.6.tgz#2d5da361fc8baee1866c80b2244815a9e217b843" + integrity sha512-TqI5BucPAGRWrkh55BYiG2/gHLFtC0In4cuu0GsUzB/1jc4i51npLRorCwhmT7r7YliGl5F7JaP0Bni/qHN3Lg== -"@storybook/preview-api@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.4.0.tgz#46818910545735bef43965651eef380a6f481f4b" - integrity sha512-ndXO0Nx+eE7ktVE4EqHpQZ0guX7yYBdruDdJ7B739C0+OoPWsJN7jAzUqq0NXaBcYrdaU5gTy+KnWJUt8R+OyA== +"@storybook/preview-api@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.4.6.tgz#a42749ff867216b89849ada6ac0f49f4fa8f03a8" + integrity sha512-byUS/Opt3ytWD4cWz3sNEKw5Yks8MkQgRN+GDSyIomaEAQkLAM0rchPC0MYjwCeUSecV7IIQweNX5RbV4a34BA== dependencies: - "@storybook/channels" "7.4.0" - "@storybook/client-logger" "7.4.0" - "@storybook/core-events" "7.4.0" + "@storybook/channels" "7.4.6" + "@storybook/client-logger" "7.4.6" + "@storybook/core-events" "7.4.6" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/types" "7.4.0" + "@storybook/types" "7.4.6" "@types/qs" "^6.9.5" dequal "^2.0.2" lodash "^4.17.21" @@ -3922,83 +3923,82 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/preview@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.4.0.tgz#a58756ac9b12ea21f203032eca47991946257b53" - integrity sha512-R4LMTvUrVAbcUetRbAXpY3frkwD0eysqHrByiR73040+ngzDwtZOBAy0JfO3jw3WrWv2dn3kWlao5aEwVc9Exw== +"@storybook/preview@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.4.6.tgz#b0d9f5a843d4c7aea8857f6bc5d7253cc04c7c4b" + integrity sha512-2RPXusJ4CTDrIipIKKvbotD7fP0+8VzoFjImunflIrzN9rni+2rq5eMjqlXAaB+77w064zIR4uDUzI9fxsMDeQ== -"@storybook/react-dom-shim@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.4.0.tgz#12f137f00f2a209cb49a4084475dd93f23e0678a" - integrity sha512-TLpb8a2hnWJoRLqoXpMADh82BFfRZll6JI2Waf1FjnvJ4SF9eS0zBbxybrjW3lFAHWy2XJi+rwcK8FiPj0iBoQ== +"@storybook/react-dom-shim@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.4.6.tgz#7f7e01dbb6abe104ae140e25b7ed98c347a5fb9f" + integrity sha512-DSq8l9FDocUF1ooVI+TF83pddj1LynE/Hv0/y8XZhc3IgJ/HkuOQuUmfz29ezgfAi9gFYUR8raTIBi3/xdoRmw== -"@storybook/router@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.4.0.tgz#627f824bfd9cc4653ee84581fc09373ab1463336" - integrity sha512-IATdtFL5C3ryjNQSwaQfrmiOZiVFoVNMevMoBGDC++g0laSW40TGiNK6fUjUDBKuOgbuDt4Svfbl29k21GefEg== +"@storybook/router@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.4.6.tgz#54d3014af26f82d79eae7dc5b0e6a89509b11912" + integrity sha512-Vl1esrHkcHxDKqc+HY7+6JQpBPW3zYvGk0cQ2rxVMhWdLZTAz1hss9DqzN9tFnPyfn0a1Q77EpMySkUrvWKKNQ== dependencies: - "@storybook/client-logger" "7.4.0" + "@storybook/client-logger" "7.4.6" memoizerific "^1.11.3" qs "^6.10.0" -"@storybook/telemetry@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.4.0.tgz#04e47a2d9decf7671273130a9af9d231a8c3d2e8" - integrity sha512-oxCB3kIbpiDWuXEtQhk/j6t1/h0KKWAuvxmcwGPxwhEvj/uNtoM+f1qhoDID9waxNo4AccU9Px+1ZJQ+2ejcDg== +"@storybook/telemetry@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.4.6.tgz#748c978a188c988d688a50635025c12e7e90f924" + integrity sha512-c8p/C1NIH8EMBviZkBCx8MMDk6rrITJ+b29DEp5MaWSRlklIVyhGiC4RPIRv6sxJwlD41PnqWVFtfu2j2eXLdQ== dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/core-common" "7.4.0" - "@storybook/csf-tools" "7.4.0" + "@storybook/client-logger" "7.4.6" + "@storybook/core-common" "7.4.6" + "@storybook/csf-tools" "7.4.6" chalk "^4.1.0" detect-package-manager "^2.0.1" fetch-retry "^5.0.2" fs-extra "^11.1.0" read-pkg-up "^7.0.1" -"@storybook/theming@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.4.0.tgz#f5d9f8f55c41e08c0f50b57d9fb0e159ed595274" - integrity sha512-eLjEf6G3cqlegfutF/iUrec9LrUjKDj7K4ZhGdACWrf7bQcODs99EK62e9/d8GNKr4b+QMSEuM6XNGaqdPnuzQ== +"@storybook/theming@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.4.6.tgz#72f7e42a57347d84128cef9abfba5ac1a810118e" + integrity sha512-HW77iJ9ptCMqhoBOYFjRQw7VBap+38fkJGHP5KylEJCyYCgIAm2dEcQmtWpMVYFssSGcb6djfbtAMhYU4TL4Iw== dependencies: "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" - "@storybook/client-logger" "7.4.0" + "@storybook/client-logger" "7.4.6" "@storybook/global" "^5.0.0" memoizerific "^1.11.3" -"@storybook/types@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.4.0.tgz#71ce550d4d469f6aaf9777fc7432db9fb67f53f9" - integrity sha512-XyzYkmeklywxvElPrIWLczi/PWtEdgTL6ToT3++FVxptsC2LZKS3Ue+sBcQ9xRZhkRemw4HQHwed5EW3dO8yUg== +"@storybook/types@7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.4.6.tgz#536f21b82e1f809052b4d09802f99a580e960175" + integrity sha512-6QLXtMVsFZFpzPkdGWsu/iuc8na9dnS67AMOBKm5qCLPwtUJOYkwhMdFRSSeJthLRpzV7JLAL8Kwvl7MFP3QSw== dependencies: - "@storybook/channels" "7.4.0" + "@storybook/channels" "7.4.6" "@types/babel__core" "^7.0.0" "@types/express" "^4.7.0" - "@types/react" "^16.14.34" file-system-cache "2.3.0" -"@storybook/web-components-vite@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.4.0.tgz#3b748390b6172d4f1f4fb75775a0bac7bd0f0f4a" - integrity sha512-v8S81zkx4Q6CIWogHkMQEsOZMsDzMkK1acfFzPYP84jgYOi5wrszARD+Wc1SgDiNr3fBE5MwJGl5LVN0pBgtfQ== +"@storybook/web-components-vite@^7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/web-components-vite/-/web-components-vite-7.4.6.tgz#5883eeb1f32766bd36b554c01bbd8016ae96dc49" + integrity sha512-L/y6MTLbqfHaM0faK9Yl8n5PIyW4daZrtk7NfaOT6UjgNFjOx3o4CctYew6oj90cNk5HdZQX2OZny043GxDLZw== dependencies: - "@storybook/builder-vite" "7.4.0" - "@storybook/core-server" "7.4.0" - "@storybook/node-logger" "7.4.0" - "@storybook/web-components" "7.4.0" + "@storybook/builder-vite" "7.4.6" + "@storybook/core-server" "7.4.6" + "@storybook/node-logger" "7.4.6" + "@storybook/web-components" "7.4.6" magic-string "^0.30.0" -"@storybook/web-components@7.4.0", "@storybook/web-components@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.4.0.tgz#cf683963ea55435d27bc9c358d2a1bfec1d211bb" - integrity sha512-j1OcX/rV+1GoGNuwQ6yIcsHX23tNH+qz6db2pRqRNTFwoBEGYlW2np6y56eYA3zZ1Jg6o8/oDgDPwtX3N1XWtQ== +"@storybook/web-components@7.4.6", "@storybook/web-components@^7.4.6": + version "7.4.6" + resolved "https://registry.yarnpkg.com/@storybook/web-components/-/web-components-7.4.6.tgz#b7775f4172150fc8f4f95f9acdf4481af102cc9f" + integrity sha512-HWqkZtdkmNimkzMmE0mGRys2ee9qgEeDVCruiffySVquBRMQ6n1xgvHZYaO6OLlMeH0YHPg083ZqUasS5GsYVg== dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/core-client" "7.4.0" - "@storybook/docs-tools" "7.4.0" + "@storybook/client-logger" "7.4.6" + "@storybook/core-client" "7.4.6" + "@storybook/docs-tools" "7.4.6" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/manager-api" "7.4.6" + "@storybook/preview-api" "7.4.6" + "@storybook/types" "7.4.6" tiny-invariant "^1.3.1" ts-dedent "^2.0.0" @@ -4518,15 +4518,6 @@ "@types/scheduler" "*" csstype "^3.0.2" -"@types/react@^16.14.34": - version "16.14.46" - resolved "https://registry.yarnpkg.com/@types/react/-/react-16.14.46.tgz#42ac91aece416176e6b6127cd9ec9e381ea67e16" - integrity sha512-Am4pyXMrr6cWWw/TN3oqHtEZl0j+G6Up/O8m65+xF/3ZaUgkv1GAtTPWw4yNRmH0HJXmur6xKCKoMo3rBGynuw== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" - "@types/resolve@1.17.1": version "1.17.1" resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6" @@ -8113,10 +8104,10 @@ eslint-plugin-react@^7.23.0: semver "^6.3.1" string.prototype.matchall "^4.0.8" -eslint-plugin-storybook@^0.6.13: - version "0.6.13" - resolved "https://registry.yarnpkg.com/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.13.tgz#897a9f6a9bb88c63b02f05850f30c28a9848a3f7" - integrity sha512-smd+CS0WH1jBqUEJ3znGS7DU4ayBE9z6lkQAK2yrSUv1+rq8BT/tiI5C/rKE7rmiqiAfojtNYZRhzo5HrulccQ== +eslint-plugin-storybook@^0.6.15: + version "0.6.15" + resolved "https://registry.yarnpkg.com/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.15.tgz#8a091605b0a90974ec8e62d8112db6c4bd3a6faa" + integrity sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w== dependencies: "@storybook/csf" "^0.0.1" "@typescript-eslint/utils" "^5.45.0" @@ -12209,11 +12200,6 @@ ms@2.0.0: resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== -ms@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" - integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== - ms@2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" @@ -13139,7 +13125,7 @@ parse5@6.0.1, parse5@^6.0.1: resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== -parseurl@^1.3.2, parseurl@~1.3.2, parseurl@~1.3.3: +parseurl@^1.3.2, parseurl@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== @@ -14752,11 +14738,6 @@ safe-array-concat@^1.0.0: has-symbols "^1.0.3" isarray "^2.0.5" -safe-buffer@5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" - integrity sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg== - safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -14933,17 +14914,6 @@ serialize-javascript@^6.0.1: dependencies: randombytes "^2.1.0" -serve-favicon@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/serve-favicon/-/serve-favicon-2.5.0.tgz#935d240cdfe0f5805307fdfe967d88942a2cbcf0" - integrity sha512-FMW2RvqNr03x+C0WxTyu6sOv21oOjkq5j8tjquWccwa6ScNyGFOGJVpuS1NmTVGBAHS07xnSKotgf2ehQmf9iA== - dependencies: - etag "~1.8.1" - fresh "0.5.2" - ms "2.1.1" - parseurl "~1.3.2" - safe-buffer "5.1.1" - serve-static@1.15.0: version "1.15.0" resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" @@ -15398,12 +15368,12 @@ store2@^2.14.2: resolved "https://registry.yarnpkg.com/store2/-/store2-2.14.2.tgz#56138d200f9fe5f582ad63bc2704dbc0e4a45068" integrity sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w== -storybook@^7.4.0: - version "7.4.0" - resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.4.0.tgz#f1b64222e3d474bc6e258eb7e48c675685829873" - integrity sha512-jSwbyxHlr2dTY51Pv0mzenjrMDJNZH7DQhHu4ZezpjV+QK/rLCnD+Gt/7iDSaNlsmZJejQcmURDoEybWggMOqw== +storybook@^7.4.6: + version "7.4.6" + resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.4.6.tgz#f688649af6c2cd1329dd120d8f61a930f76262d0" + integrity sha512-YkFSpnR47j5zz7yElA+2axLjXN7K7TxDGJRHHlqXmG5iQ0PXzmjrj2RxMDKFz4Ybp/QjEUoJ4rx//ESEY0Nb5A== dependencies: - "@storybook/cli" "7.4.0" + "@storybook/cli" "7.4.6" stream-combiner@~0.0.4: version "0.0.4" From a69642aa9d9adaf86e711caee88e5956df68900c Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 16 Oct 2023 11:49:13 -0400 Subject: [PATCH 138/143] feat(tooling): Adding Lefthook. --- .husky/prepare-commit-msg | 45 ++++++++++++++++++++++++++++++++ lefthook.yml | 17 ++++++++++++ package.json | 1 + yarn.lock | 54 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 117 insertions(+) create mode 100755 .husky/prepare-commit-msg create mode 100644 lefthook.yml diff --git a/.husky/prepare-commit-msg b/.husky/prepare-commit-msg new file mode 100755 index 000000000..5e934ff4d --- /dev/null +++ b/.husky/prepare-commit-msg @@ -0,0 +1,45 @@ +#!/bin/sh + +if [ "$LEFTHOOK" = "0" ]; then + exit 0 +fi + +call_lefthook() +{ + dir="$(git rev-parse --show-toplevel)" + osArch=$(uname | tr '[:upper:]' '[:lower:]') + cpuArch=$(uname -m | sed 's/aarch64/arm64/') + + if lefthook -h >/dev/null 2>&1 + then + lefthook "$@" + elif test -f "$dir/node_modules/lefthook/bin/index.js" + then + "$dir/node_modules/lefthook/bin/index.js" "$@" + elif test -f "$dir/node_modules/@evilmartians/lefthook/bin/lefthook_${osArch}_${cpuArch}/lefthook" + then + "$dir/node_modules/@evilmartians/lefthook/bin/lefthook_${osArch}_${cpuArch}/lefthook" "$@" + elif test -f "$dir/node_modules/@evilmartians/lefthook-installer/bin/lefthook_${osArch}_${cpuArch}/lefthook" + then + "$dir/node_modules/@evilmartians/lefthook-installer/bin/lefthook_${osArch}_${cpuArch}/lefthook" "$@" + elif bundle exec lefthook -h >/dev/null 2>&1 + then + bundle exec lefthook "$@" + elif yarn lefthook -h >/dev/null 2>&1 + then + yarn lefthook "$@" + elif pnpm lefthook -h >/dev/null 2>&1 + then + pnpm lefthook "$@" + elif command -v npx >/dev/null 2>&1 + then + npx @evilmartians/lefthook "$@" + elif swift package plugin lefthook >/dev/null 2>&1 + then + swift package --disable-sandbox plugin lefthook "$@" + else + echo "Can't find lefthook in PATH" + fi +} + +call_lefthook run "prepare-commit-msg" "$@" diff --git a/lefthook.yml b/lefthook.yml new file mode 100644 index 000000000..7fc04df60 --- /dev/null +++ b/lefthook.yml @@ -0,0 +1,17 @@ +# EXAMPLE USAGE: +# +# Refer for explanation to following link: +# https://github.com/evilmartians/lefthook/blob/master/docs/configuration.md +# +# pre-push: +# commands: +# packages-audit: +# tags: frontend security +# run: yarn audit +# +pre-commit: + parallel: true + commands: + eslint: + glob: '*.{js,ts,jsx,tsx,mdx,cjs,mjs}' + run: yarn eslint {staged_files} diff --git a/package.json b/package.json index baf66370d..b56238118 100644 --- a/package.json +++ b/package.json @@ -114,6 +114,7 @@ "husky": "^8.0.3", "jest": "^26.6.3", "jest-cli": "^26.6.3", + "lefthook": "^1.5.2", "lint-staged": "^10.5.4", "lit-analyzer": "^1.2.1", "lit-html": "^2.3.1", diff --git a/yarn.lock b/yarn.lock index 7f6087ff5..5f501a8af 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11267,6 +11267,60 @@ lazy-universal-dotenv@^4.0.0: dotenv "^16.0.0" dotenv-expand "^10.0.0" +lefthook-darwin-arm64@1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/lefthook-darwin-arm64/-/lefthook-darwin-arm64-1.5.2.tgz#5614a3939de3ee4fdc0210749c1087a43d76f4d0" + integrity sha512-uyYEgj4GTytw3g2mMkPBoGAxSYscEqm6yQVuYDcuwE2Ns6+E997KMxVhFXIg+w76zIVmwfBc3ZwP0Ga9Xr1TJQ== + +lefthook-darwin-x64@1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/lefthook-darwin-x64/-/lefthook-darwin-x64-1.5.2.tgz#84d0069de96bf5f36e4323b77a61613be09fbcf3" + integrity sha512-7l6mZ9TGbkLxozN0XHn+io4c9TQIUwT7hOJFAEW7sjKtrmPNLaf+xnATiqSD2DEbG6y6x4n8WF/j95FqkjcZLg== + +lefthook-freebsd-arm64@1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/lefthook-freebsd-arm64/-/lefthook-freebsd-arm64-1.5.2.tgz#c34b126213e7bef7eedecade45c93f2f165866a9" + integrity sha512-7CqflCMajTEo//gUbwjNpxZYeT+BhPW65RosKfGyOG4jRq1aqW8AoLutu+vx0wsFn/M+S7lcnyxmGWtXur6+mw== + +lefthook-freebsd-x64@1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/lefthook-freebsd-x64/-/lefthook-freebsd-x64-1.5.2.tgz#fba2b9ee2302716a7dfc9a6479a51cec346378d2" + integrity sha512-D6bEvOqipu/NyTTHvjnwGw/2Y03SQhWqs/pUwJOKrb/Za4T91i3fu8ULn4jyafn7Svm1iI/l8EpGPFuzbiaFvQ== + +lefthook-linux-arm64@1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/lefthook-linux-arm64/-/lefthook-linux-arm64-1.5.2.tgz#44b06829a5f7640c57c6d631d24ec97df6c5893e" + integrity sha512-tCfF92enT/RwfWVYxhlCxSnutGuqOkIM0XqoPcQEHJuWIEvaFgZ2VgNnfBTusOffVMGd1Ue2ouU4Z77ZZ8TH0Q== + +lefthook-linux-x64@1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/lefthook-linux-x64/-/lefthook-linux-x64-1.5.2.tgz#97e9cefcb163ade94af06a5dc8af78d6d07b700d" + integrity sha512-rZeYS7LcLRJAYZsYzS7/uKCQwnNf7clyhpWADIyyIXj73SX3QoF0wBrCMHUMa72zpRsbIu5Sz/SYiTKCcUGU0w== + +lefthook-windows-arm64@1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/lefthook-windows-arm64/-/lefthook-windows-arm64-1.5.2.tgz#1e1155f67833f21676fb6c3386cd90a65e9cf6d4" + integrity sha512-jT8Nc5eOfsf1uGYjodODtIEEOEOxvu6GnOPwpvlWwAG693abA+eocdjRB855sa1RR4CekmcKXi7/1E6iVHzY5A== + +lefthook-windows-x64@1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/lefthook-windows-x64/-/lefthook-windows-x64-1.5.2.tgz#009d1b7698438d10983264a3108b7ef0f3603932" + integrity sha512-tPN0957RhpPC74aUTDk6+wYcU46K2js6oQcLipurQJvD5LAsS8h2HcXePBnsiLQjpOcRt0aLWHQnNS7ilTxVPw== + +lefthook@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/lefthook/-/lefthook-1.5.2.tgz#72b4f748fd6fcf97869372e433f3fe9f4b60587b" + integrity sha512-pksQpriXJArZ5AsSztkFbBVHyttGgQ1tqiUkAWlLKBwqSV/KJdOkS+c/yWo75QB88TgvWyypYWvpUgpqUKlBKQ== + optionalDependencies: + lefthook-darwin-arm64 "1.5.2" + lefthook-darwin-x64 "1.5.2" + lefthook-freebsd-arm64 "1.5.2" + lefthook-freebsd-x64 "1.5.2" + lefthook-linux-arm64 "1.5.2" + lefthook-linux-x64 "1.5.2" + lefthook-windows-arm64 "1.5.2" + lefthook-windows-x64 "1.5.2" + leven@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" From 895da58bf8fec2362f9dfcbadb48c2a1eef7a4bb Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Mon, 16 Oct 2023 11:56:21 -0400 Subject: [PATCH 139/143] chore(linting): Updating code for linting standards. --- .../config/storybook.main.css | 700 +++++++++--------- 1 file changed, 352 insertions(+), 348 deletions(-) diff --git a/packages/documentation/outline-storybook/config/storybook.main.css b/packages/documentation/outline-storybook/config/storybook.main.css index 1eb20ce1a..70c1d8ddd 100644 --- a/packages/documentation/outline-storybook/config/storybook.main.css +++ b/packages/documentation/outline-storybook/config/storybook.main.css @@ -1,381 +1,385 @@ @import url('https://rsms.me/inter/inter.css'); -:root{ - --brand-primary:#2563eb; - --brand-secondary:#059669; - --brand-tertiary:#dc2626; - --brand-quaternary:#d97706; - --brand-quinary:#9333ea; - --brand-senary:#db2777; - --brand-septenary:#4f46e5; - --brand-octonary:#525252; - --brand-nonary:#1e3a8a; - --brand-denary:#171717; - --status-success:#2f855a; - --status-warning:#b64301; - --status-error:#c53030; - --status-info:#1e3a8a; - --outline-phase2-blue:#0080ff; - --outline-karma-coral:#fa5c5c; - --outline-soft-black:#171717; - --outline-not-gray:#cfc7d4; - --outline-misty-teal:#73f2e5; - --outline-electric-violet:#9484ff; - --outline-dusty-blue:#7fc7ee; - --outline-transparent:transparent; - --outline-white:#fff; - --outline-black:#000; - - --outline-gray-50:#fafafa; - --outline-gray-100:#f5f5f5; - --outline-gray-200:#e5e5e5; - --outline-gray-300:#d4d4d4; - --outline-gray-400:#a3a3a3; - --outline-gray-500:#737373; - --outline-gray-600:#525252; - --outline-gray-700:#404040; - --outline-gray-800:#262626; - --outline-gray-900:#171717; +:root { + --brand-primary: #2563eb; + --brand-secondary: #059669; + --brand-tertiary: #dc2626; + --brand-quaternary: #d97706; + --brand-quinary: #9333ea; + --brand-senary: #db2777; + --brand-septenary: #4f46e5; + --brand-octonary: #525252; + --brand-nonary: #1e3a8a; + --brand-denary: #171717; + --status-success: #2f855a; + --status-warning: #b64301; + --status-error: #c53030; + --status-info: #1e3a8a; + --outline-phase2-blue: #0080ff; + --outline-karma-coral: #fa5c5c; + --outline-soft-black: #171717; + --outline-not-gray: #cfc7d4; + --outline-misty-teal: #73f2e5; + --outline-electric-violet: #9484ff; + --outline-dusty-blue: #7fc7ee; + --outline-transparent: transparent; + --outline-white: #fff; + --outline-black: #000; - --outline-blue-50:#eff6ff; - --outline-blue-100:#dbeafe; - --outline-blue-200:#bfdbfe; - --outline-blue-300:#93c5fd; - --outline-blue-400:#60a5fa; - --outline-blue-500:#3b82f6; - --outline-blue-600:#2563eb; - --outline-blue-700:#1d4ed8; - --outline-blue-800:#1e40af; - --outline-blue-900:#1e3a8a; + --outline-gray-50: #fafafa; + --outline-gray-100: #f5f5f5; + --outline-gray-200: #e5e5e5; + --outline-gray-300: #d4d4d4; + --outline-gray-400: #a3a3a3; + --outline-gray-500: #737373; + --outline-gray-600: #525252; + --outline-gray-700: #404040; + --outline-gray-800: #262626; + --outline-gray-900: #171717; - --red-50:#fef2f2; - --red-100:#fee2e2; - --red-200:#fecaca; - --red-300:#fca5a5; - --red-400:#f87171; - --red-500:#ef4444; - --red-600:#dc2626; - --red-700:#b91c1c; - --red-800:#991b1b; - --red-900:#7f1d1d; - --yellow-50:#fffbeb; - --yellow-100:#fef3c7; - --yellow-200:#fde68a; - --yellow-300:#fcd34d; - --yellow-400:#fbbf24; - --yellow-500:#f59e0b; - --yellow-600:#d97706; - --yellow-700:#b45309; - --yellow-800:#92400e; - --yellow-900:#78350f; - --green-50:#ecfdf5; - --green-100:#d1fae5; - --green-200:#a7f3d0; - --green-300:#6ee7b7; - --green-400:#34d399; - --green-500:#10b981; - --green-600:#059669; - --green-700:#047857; - --green-800:#065f46; - --green-900:#064e3b; - --indigo-50:#eef2ff; - --indigo-100:#e0e7ff; - --indigo-200:#c7d2fe; - --indigo-300:#a5b4fc; - --indigo-400:#818cf8; - --indigo-500:#6366f1; - --indigo-600:#4f46e5; - --indigo-700:#4338ca; - --indigo-800:#3730a3; - --indigo-900:#312e81; - --purple-50:#faf5ff; - --purple-100:#f3e8ff; - --purple-200:#e9d5ff; - --purple-300:#d8b4fe; - --purple-400:#c084fc; - --purple-500:#a855f7; - --purple-600:#9333ea; - --purple-700:#7e22ce; - --purple-800:#6b21a8; - --purple-900:#581c87; - --pink-50:#fdf2f8; - --pink-100:#fce7f3; - --pink-200:#fbcfe8; - --pink-300:#f9a8d4; - --pink-400:#f472b6; - --pink-500:#ec4899; - --pink-600:#db2777; - --pink-700:#be185d; - --pink-800:#9d174d; - --pink-900:#831843; - --screen-xs:480px; - --screen-sm:640px; - --screen-md:768px; - --screen-lg:1024px; - --screen-xl:1280px; - --screen-xxl:1440px; - --screen-xxxl:2180px; + --outline-blue-50: #eff6ff; + --outline-blue-100: #dbeafe; + --outline-blue-200: #bfdbfe; + --outline-blue-300: #93c5fd; + --outline-blue-400: #60a5fa; + --outline-blue-500: #3b82f6; + --outline-blue-600: #2563eb; + --outline-blue-700: #1d4ed8; + --outline-blue-800: #1e40af; + --outline-blue-900: #1e3a8a; - --spacing-0:0px; - --spacing-1:0.25rem; - --spacing-2:0.5rem; - --spacing-3:0.75rem; - --spacing-4:1rem; - --spacing-5:1.25rem; - --spacing-6:1.5rem; - --spacing-7:1.75rem; - --spacing-8:2rem; - --spacing-9:2.25rem; - --spacing-10:2.5rem; - --spacing-11:2.75rem; - --spacing-12:3rem; - --spacing-14:3.5rem; - --spacing-16:4rem; - --spacing-20:5rem; - --spacing-24:6rem; - --spacing-28:7rem; - --spacing-32:8rem; - --spacing-36:9rem; - --spacing-40:10rem; - --spacing-44:11rem; - --spacing-48:12rem; - --spacing-52:13rem; - --spacing-56:14rem; - --spacing-60:15rem; - --spacing-64:16rem; - --spacing-72:18rem; - --spacing-80:20rem; - --spacing-96:24rem; - --spacing-px:1px; + --red-50: #fef2f2; + --red-100: #fee2e2; + --red-200: #fecaca; + --red-300: #fca5a5; + --red-400: #f87171; + --red-500: #ef4444; + --red-600: #dc2626; + --red-700: #b91c1c; + --red-800: #991b1b; + --red-900: #7f1d1d; + --yellow-50: #fffbeb; + --yellow-100: #fef3c7; + --yellow-200: #fde68a; + --yellow-300: #fcd34d; + --yellow-400: #fbbf24; + --yellow-500: #f59e0b; + --yellow-600: #d97706; + --yellow-700: #b45309; + --yellow-800: #92400e; + --yellow-900: #78350f; + --green-50: #ecfdf5; + --green-100: #d1fae5; + --green-200: #a7f3d0; + --green-300: #6ee7b7; + --green-400: #34d399; + --green-500: #10b981; + --green-600: #059669; + --green-700: #047857; + --green-800: #065f46; + --green-900: #064e3b; + --indigo-50: #eef2ff; + --indigo-100: #e0e7ff; + --indigo-200: #c7d2fe; + --indigo-300: #a5b4fc; + --indigo-400: #818cf8; + --indigo-500: #6366f1; + --indigo-600: #4f46e5; + --indigo-700: #4338ca; + --indigo-800: #3730a3; + --indigo-900: #312e81; + --purple-50: #faf5ff; + --purple-100: #f3e8ff; + --purple-200: #e9d5ff; + --purple-300: #d8b4fe; + --purple-400: #c084fc; + --purple-500: #a855f7; + --purple-600: #9333ea; + --purple-700: #7e22ce; + --purple-800: #6b21a8; + --purple-900: #581c87; + --pink-50: #fdf2f8; + --pink-100: #fce7f3; + --pink-200: #fbcfe8; + --pink-300: #f9a8d4; + --pink-400: #f472b6; + --pink-500: #ec4899; + --pink-600: #db2777; + --pink-700: #be185d; + --pink-800: #9d174d; + --pink-900: #831843; + --screen-xs: 480px; + --screen-sm: 640px; + --screen-md: 768px; + --screen-lg: 1024px; + --screen-xl: 1280px; + --screen-xxl: 1440px; + --screen-xxxl: 2180px; - --fs-xs:0.75rem; - --fs-sm:0.875rem; - --fs-base:1rem; - --fs-lg:1.125rem; - --fs-xl:1.25rem; - --fs-2xl:1.5rem; - --fs-3xl:1.875rem; - --fs-4xl:2.25rem; - --fs-5xl:3.5rem; - --fs-6xl:4.5rem; - --fs-7xl:5.5rem; - --fs-8xl:6.5rem; - --fs-9xl:7.5rem; + --spacing-0: 0px; + --spacing-1: 0.25rem; + --spacing-2: 0.5rem; + --spacing-3: 0.75rem; + --spacing-4: 1rem; + --spacing-5: 1.25rem; + --spacing-6: 1.5rem; + --spacing-7: 1.75rem; + --spacing-8: 2rem; + --spacing-9: 2.25rem; + --spacing-10: 2.5rem; + --spacing-11: 2.75rem; + --spacing-12: 3rem; + --spacing-14: 3.5rem; + --spacing-16: 4rem; + --spacing-20: 5rem; + --spacing-24: 6rem; + --spacing-28: 7rem; + --spacing-32: 8rem; + --spacing-36: 9rem; + --spacing-40: 10rem; + --spacing-44: 11rem; + --spacing-48: 12rem; + --spacing-52: 13rem; + --spacing-56: 14rem; + --spacing-60: 15rem; + --spacing-64: 16rem; + --spacing-72: 18rem; + --spacing-80: 20rem; + --spacing-96: 24rem; + --spacing-px: 1px; - --lh-xs:1rem; - --lh-sm:1.25rem; - --lh-base:1.5rem; - --lh-lg:1.75rem; - --lh-xl:1.75rem; - --lh-2xl:2rem; - --lh-3xl:2.25rem; - --lh-4xl:2.5rem; - --lh-5xl:3.75rem; - --lh-6xl:4.75rem; - --lh-7xl:5.75rem; - --lh-8xl:6.75rem; - --lh-9xl:7.75rem; + --fs-xs: 0.75rem; + --fs-sm: 0.875rem; + --fs-base: 1rem; + --fs-lg: 1.125rem; + --fs-xl: 1.25rem; + --fs-2xl: 1.5rem; + --fs-3xl: 1.875rem; + --fs-4xl: 2.25rem; + --fs-5xl: 3.5rem; + --fs-6xl: 4.5rem; + --fs-7xl: 5.5rem; + --fs-8xl: 6.5rem; + --fs-9xl: 7.5rem; - --ff-display:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-body:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --ff-demo:'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --lh-xs: 1rem; + --lh-sm: 1.25rem; + --lh-base: 1.5rem; + --lh-lg: 1.75rem; + --lh-xl: 1.75rem; + --lh-2xl: 2rem; + --lh-3xl: 2.25rem; + --lh-4xl: 2.5rem; + --lh-5xl: 3.75rem; + --lh-6xl: 4.75rem; + --lh-7xl: 5.75rem; + --lh-8xl: 6.75rem; + --lh-9xl: 7.75rem; - --fw-thin:100; - --fw-extralight:200; - --fw-light:300; - --fw-normal:400; - --fw-medium:500; - --fw-semibold:600; - --fw-bold:700; - --fw-extrabold:800; - --fw-black:900; + --ff-display: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-body: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; + --ff-demo: 'Inter var', 'Helvetica', 'Arial', 'sans-serif'; - --fs-h1:4rem; - --fs-h1-medium:3rem; - --fs-h1-small:2.5rem; - - --lh-h1:3rem; - --lh-h1-medium:3.75rem; - --lh-h1-small:2rem; + --fw-thin: 100; + --fw-extralight: 200; + --fw-light: 300; + --fw-normal: 400; + --fw-medium: 500; + --fw-semibold: 600; + --fw-bold: 700; + --fw-extrabold: 800; + --fw-black: 900; - --fs-h2:2.75rem; - --fs-h2-medium:2.5rem; - --fs-h2-small:2rem; - - --lh-h2:3.5rem; - --lh-h2-medium:3rem; - --lh-h2-small:2.5rem; - + --fs-h1: 4rem; + --fs-h1-medium: 3rem; + --fs-h1-small: 2.5rem; - --fs-h3:2rem; - --fs-h3-medium:1.75rem; - --fs-h3-small:1.5rem; - - --lh-h3:2.25rem; - --lh-h3-medium:2rem; - --lh-h3-small:1.75rem; - - --fs-h4:1.5rem; - --fs-h4-medium:1.5rem; - --fs-h4-small:1.375rem; - - --lh-h4:2rem; - --lh-h4-medium:1.75rem; - --lh-h4-small:1.75rem; - - --fs-h5:1.375rem; - --fs-h5-medium:1.25rem; - --fs-h5-small:1.125rem; - - --lh-h5:1.75rem; - --lh-h5-medium:1.5rem; - --lh-h5-small:1.375rem; - - --fs-h6:1.125rem; - --fs-h6-medium:1.125rem; - --fs-h6-small:1rem; - - --lh-h6:1.5rem; - --lh-h6-medium:1.375rem; - --lh-h6-small:1.25rem; - --outline-ring-width:2px; - --outline-ring-inset: ; - --outline-ring-offset-width:2px; - --outline-ring-offset-color:var(--outline-gray-100); - --outline-ring-color:var(--outline-soft-black); - --outline-ring-offset-shadow:var(--outline-ring-inset) 0 0 0 var(--outline-ring-offset-width) var(--outline-ring-offset-color); - --outline-ring-shadow:var(--outline-ring-inset) 0 0 0 calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) var(--outline-ring-color); + --lh-h1: 3rem; + --lh-h1-medium: 3.75rem; + --lh-h1-small: 2rem; + + --fs-h2: 2.75rem; + --fs-h2-medium: 2.5rem; + --fs-h2-small: 2rem; + + --lh-h2: 3.5rem; + --lh-h2-medium: 3rem; + --lh-h2-small: 2.5rem; + + --fs-h3: 2rem; + --fs-h3-medium: 1.75rem; + --fs-h3-small: 1.5rem; + + --lh-h3: 2.25rem; + --lh-h3-medium: 2rem; + --lh-h3-small: 1.75rem; + + --fs-h4: 1.5rem; + --fs-h4-medium: 1.5rem; + --fs-h4-small: 1.375rem; + + --lh-h4: 2rem; + --lh-h4-medium: 1.75rem; + --lh-h4-small: 1.75rem; + + --fs-h5: 1.375rem; + --fs-h5-medium: 1.25rem; + --fs-h5-small: 1.125rem; - --outline-shadow:0 0 rgba(0, 0, 0, 0); - --outline-shadow-colored:0 0 rgba(0, 0, 0, 0); + --lh-h5: 1.75rem; + --lh-h5-medium: 1.5rem; + --lh-h5-small: 1.375rem; + --fs-h6: 1.125rem; + --fs-h6-medium: 1.125rem; + --fs-h6-small: 1rem; + + --lh-h6: 1.5rem; + --lh-h6-medium: 1.375rem; + --lh-h6-small: 1.25rem; + --outline-ring-width: 2px; + --outline-ring-inset: ; + --outline-ring-offset-width: 2px; + --outline-ring-offset-color: var(--outline-gray-100); + --outline-ring-color: var(--outline-soft-black); + --outline-ring-offset-shadow: var(--outline-ring-inset) 0 0 0 + var(--outline-ring-offset-width) var(--outline-ring-offset-color); + --outline-ring-shadow: var(--outline-ring-inset) 0 0 0 + calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) + var(--outline-ring-color); + + --outline-shadow: 0 0 rgba(0, 0, 0, 0); + --outline-shadow-colored: 0 0 rgba(0, 0, 0, 0); } /* ! tailwindcss v3.0.0 | MIT License | https://tailwindcss.com */ *, ::before, -::after{ - box-sizing:border-box; - border-width:0; - border-style:solid; - border-color:currentColor; +::after { + box-sizing: border-box; + border-width: 0; + border-style: solid; + border-color: currentColor; } ::before, -::after{ - --tw-content:''; -} -html{ - line-height:1.5; - -webkit-text-size-adjust:100%; - tab-size:4; - font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; -} -body{ - margin:0; - line-height:inherit; -} -hr{ - height:0; - color:inherit; - border-top-width:1px; -} -abbr[title]{ - -webkit-text-decoration:underline dotted; - text-decoration:underline dotted; +::after { + --tw-content: ''; +} +html { + line-height: 1.5; + -webkit-text-size-adjust: 100%; + tab-size: 4; + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, + 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, + 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} +body { + margin: 0; + line-height: inherit; +} +hr { + height: 0; + color: inherit; + border-top-width: 1px; +} +abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; } h1, h2, h3, h4, h5, -h6{ - font-size:inherit; - font-weight:inherit; +h6 { + font-size: inherit; + font-weight: inherit; } -a{ - color:inherit; - text-decoration:inherit; +a { + color: inherit; + text-decoration: inherit; } b, -strong{ - font-weight:bolder; +strong { + font-weight: bolder; } code, kbd, samp, -pre{ - font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - font-size:1em; +pre { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, + 'Liberation Mono', 'Courier New', monospace; + font-size: 1em; } -small{ - font-size:80%; +small { + font-size: 80%; } sub, -sup{ - font-size:75%; - line-height:0; - position:relative; - vertical-align:baseline; +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } -sub{ - bottom:-0.25em; +sub { + bottom: -0.25em; } -sup{ - top:-0.5em; +sup { + top: -0.5em; } -table{ - text-indent:0; - border-color:inherit; - border-collapse:collapse; +table { + text-indent: 0; + border-color: inherit; + border-collapse: collapse; } button, input, optgroup, select, -textarea{ - font-family:inherit; - font-size:100%; - line-height:inherit; - color:inherit; - margin:0; - padding:0; +textarea { + font-family: inherit; + font-size: 100%; + line-height: inherit; + color: inherit; + margin: 0; + padding: 0; } button, -select{ - text-transform:none; +select { + text-transform: none; } button, [type='button'], [type='reset'], -[type='submit']{ - -webkit-appearance:button; - background-color:transparent; - background-image:none; +[type='submit'] { + -webkit-appearance: button; + background-color: transparent; + background-image: none; } -:-moz-focusring{ - outline:auto; +:-moz-focusring { + outline: auto; } -:-moz-ui-invalid{ - box-shadow:none; +:-moz-ui-invalid { + box-shadow: none; } -progress{ - vertical-align:baseline; +progress { + vertical-align: baseline; } ::-webkit-inner-spin-button, -::-webkit-outer-spin-button{ - height:auto; +::-webkit-outer-spin-button { + height: auto; } -[type='search']{ - -webkit-appearance:textfield; - outline-offset:-2px; +[type='search'] { + -webkit-appearance: textfield; + outline-offset: -2px; } -::-webkit-search-decoration{ - -webkit-appearance:none; +::-webkit-search-decoration { + -webkit-appearance: none; } -::-webkit-file-upload-button{ - -webkit-appearance:button; - font:inherit; +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; } -summary{ - display:list-item; +summary { + display: list-item; } blockquote, dl, @@ -389,37 +393,37 @@ h6, hr, figure, p, -pre{ - margin:0; +pre { + margin: 0; } -fieldset{ - margin:0; - padding:0; +fieldset { + margin: 0; + padding: 0; } -legend{ - padding:0; +legend { + padding: 0; } ol, ul, -menu{ - list-style:none; - margin:0; - padding:0; +menu { + list-style: none; + margin: 0; + padding: 0; } -textarea{ - resize:vertical; +textarea { + resize: vertical; } input::placeholder, -textarea::placeholder{ - opacity:1; - color:#9ca3af; +textarea::placeholder { + opacity: 1; + color: #9ca3af; } button, -[role="button"]{ - cursor:pointer; +[role='button'] { + cursor: pointer; } -:disabled{ - cursor:default; +:disabled { + cursor: default; } img, svg, @@ -428,15 +432,15 @@ canvas, audio, iframe, embed, -object{ - display:block; - vertical-align:middle; +object { + display: block; + vertical-align: middle; } img, -video{ - max-width:100%; - height:auto; +video { + max-width: 100%; + height: auto; } -[hidden]{ - display:none; +[hidden] { + display: none; } From c816ce78d56170cf91a08cc2f1f1b98778f34960 Mon Sep 17 00:00:00 2001 From: Ofer Shaal Date: Thu, 19 Oct 2023 19:00:40 -0400 Subject: [PATCH 140/143] Update .nvmrc to v18 --- packages/outline-templates/default/.nvmrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/outline-templates/default/.nvmrc b/packages/outline-templates/default/.nvmrc index b6a7d89c6..3c032078a 100644 --- a/packages/outline-templates/default/.nvmrc +++ b/packages/outline-templates/default/.nvmrc @@ -1 +1 @@ -16 +18 From 1936c8bf7af2741fb8a0a3b4eda672ed3806873c Mon Sep 17 00:00:00 2001 From: Jake Strawn Date: Fri, 20 Oct 2023 12:20:17 -0400 Subject: [PATCH 141/143] chore(release): Bump for outline-templates and outline-core. --- packages/outline-templates/CHANGELOG.md | 6 ++++++ packages/outline-templates/package.json | 2 +- packages/tools/outline-cli/CHANGELOG.md | 7 +++++++ packages/tools/outline-cli/package.json | 4 ++-- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/packages/outline-templates/CHANGELOG.md b/packages/outline-templates/CHANGELOG.md index c11b9d675..f20a70e5e 100644 --- a/packages/outline-templates/CHANGELOG.md +++ b/packages/outline-templates/CHANGELOG.md @@ -1,5 +1,11 @@ # @phase2/outline-templates +## 0.0.49 + +### Patch Changes + +- Bump for update to default nvmrc + ## 0.0.48 ### Patch Changes diff --git a/packages/outline-templates/package.json b/packages/outline-templates/package.json index 1597bfec8..0b8347b42 100644 --- a/packages/outline-templates/package.json +++ b/packages/outline-templates/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-templates", "description": "The Outline Starter Templates", - "version": "0.0.48", + "version": "0.0.49", "license": "MIT", "publishConfig": { "access": "public" diff --git a/packages/tools/outline-cli/CHANGELOG.md b/packages/tools/outline-cli/CHANGELOG.md index 55d49d63f..26d194889 100644 --- a/packages/tools/outline-cli/CHANGELOG.md +++ b/packages/tools/outline-cli/CHANGELOG.md @@ -1,5 +1,12 @@ # @phase2/outline-cli +## 0.0.57 + +### Patch Changes + +- Updated dependencies + - @phase2/outline-templates@0.0.49 + ## 0.0.56 ### Patch Changes diff --git a/packages/tools/outline-cli/package.json b/packages/tools/outline-cli/package.json index 00bf52c77..759533967 100644 --- a/packages/tools/outline-cli/package.json +++ b/packages/tools/outline-cli/package.json @@ -1,7 +1,7 @@ { "name": "@phase2/outline-cli", "description": "Outline command-line interface for creating new Outline projects and Outline commands", - "version": "0.0.56", + "version": "0.0.57", "author": "Phase2 Technology", "bin": { "outline": "./bin/run" @@ -12,7 +12,7 @@ "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", "@phase2/outline-storybook": "^0.1.0", - "@phase2/outline-templates": "^0.0.48", + "@phase2/outline-templates": "^0.0.49", "@types/inquirer": "^9.0.3", "chalk": "^4.1.2", "fs": "^0.0.2-security", From 83ba872c3af10e06c844919aa02da978bca230d9 Mon Sep 17 00:00:00 2001 From: Ofer Shaal Date: Tue, 9 Jan 2024 16:09:49 +0000 Subject: [PATCH 142/143] fix: gitpod setup --- .gitpod.yml | 23 ++--------------------- 1 file changed, 2 insertions(+), 21 deletions(-) diff --git a/.gitpod.yml b/.gitpod.yml index dfc3ddac2..1a664555c 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -3,8 +3,8 @@ image: tasks: - init: | - yarn nvm install + yarn command: | yarn start @@ -13,7 +13,7 @@ vscode: - bradlc.vscode-tailwindcss - pranaygp.vscode-css-peek - runem.lit-plugin - - silvenon.mdx + - unifiedjs.vscode-mdx - streetsidesoftware.code-spell-checker ports: @@ -21,22 +21,3 @@ ports: - port: 6042 onOpen: open-preview visibility: public - -github: - prebuilds: - # enable for the master/default branch (defaults to true) - master: true - # enable for all branches in this repo (defaults to false) - branches: true - # enable for pull requests coming from this repo (defaults to true) - pullRequests: true - # enable for pull requests coming from forks (defaults to false) - pullRequestsFromForks: true - # add a check to pull requests (defaults to true) - addCheck: true - # add a "Review in Gitpod" button as a comment to pull requests (defaults to false) - addComment: false - # add a "Review in Gitpod" button to the pull request's description (defaults to false) - addBadge: true - # add a label once the prebuild is ready to pull requests (defaults to false) - addLabel: true From 5765b9d68680e3a4d3fe3986aa84bc759e4ee871 Mon Sep 17 00:00:00 2001 From: Morgan Smith Date: Thu, 1 Feb 2024 11:12:48 -0500 Subject: [PATCH 143/143] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b9c092e89..5f7735bee 100644 --- a/README.md +++ b/README.md @@ -69,6 +69,6 @@ outline init Detailed information regarding how to contribute to Outline development, can be found in [CONTRIBUTING.md](./CONTRIBUTING.md). **Expect this information to be refined soon.** -Please see [Component Development Guide](.packages/outline-docs/src/guides/development/component-development) for information about developing for Outline. +Please see [Component Development Guide](https://github.com/phase2/outline/tree/affc18d1a7ca6a304813f97f0563afcb6967a6ef/packages/documentation/outline-docs/src/guides/development/component-development) for information about developing for Outline. [![Deploys by Netlify](https://www.netlify.com/v3/img/components/netlify-color-accent.svg 'Deploys by Netlify')](https://www.netlify.com)