diff --git a/.changeset/nine-dancers-admire.md b/.changeset/nine-dancers-admire.md
new file mode 100644
index 000000000..ce6e81ed0
--- /dev/null
+++ b/.changeset/nine-dancers-admire.md
@@ -0,0 +1,12 @@
+---
+"@real-system/ariakit-library": patch
+"@real-system/menu-primitive": patch
+"@real-system/styled-library": patch
+"@real-system/popover": patch
+"@real-system/tooltip": patch
+"@real-system/select": patch
+"@real-system/menu": patch
+"@real-system/core": patch
+---
+
+Fix popover placement bug; caused when a popover arrow is not mounted
diff --git a/.husky/commit-msg b/.husky/commit-msg
index de312574f..2785bc1d2 100755
--- a/.husky/commit-msg
+++ b/.husky/commit-msg
@@ -1,4 +1 @@
-#!/usr/bin/env sh
-. "$(dirname "$0")/_/husky.sh"
-
yarn commitlint --edit $1
diff --git a/.husky/pre-commit b/.husky/pre-commit
index 7ed654daa..c7287e66e 100755
--- a/.husky/pre-commit
+++ b/.husky/pre-commit
@@ -1,4 +1 @@
-#!/usr/bin/env sh
-. "$(dirname "$0")/_/husky.sh"
-
-yarn precise-commits && git add -A .
+yarn lint-staged && git add -A .
diff --git a/.husky/prepare-commit-msg b/.husky/prepare-commit-msg
index e9b556049..e6247ade5 100755
--- a/.husky/prepare-commit-msg
+++ b/.husky/prepare-commit-msg
@@ -1,8 +1,5 @@
-#!/usr/bin/env sh
-. "$(dirname -- "$0")/_/husky.sh"
-
# Only run commitizen if no commit message was already provided
if [ -z "${2-}" ]; then
# By default git hooks are not interactive. exec < /dev/tty allows a users terminal to interact with commitizen
- exec < /dev/tty && pnpm commit --hook || true
+ exec < /dev/tty && yarn commit --hook || true
fi
\ No newline at end of file
diff --git a/.lintstagedrc.json b/.lintstagedrc.json
new file mode 100644
index 000000000..f75e7151a
--- /dev/null
+++ b/.lintstagedrc.json
@@ -0,0 +1,3 @@
+{
+ "*.{ts,tsx,js,md,mdx}": "eslint --fix"
+}
\ No newline at end of file
diff --git a/.vscode/settings.json b/.vscode/settings.json
index b40733b83..2b5e996e3 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -1,6 +1,6 @@
{
"editor.codeActionsOnSave": {
- "source.fixAll.eslint": true
+ "source.fixAll.eslint": "explicit"
},
"editor.tabSize": 2,
"eslint.validate": [
diff --git a/.yarn/cache/@ariakit-react-core-patch-69a0397c82-9c3dcfb917.zip b/.yarn/cache/@ariakit-react-core-patch-69a0397c82-9c3dcfb917.zip
new file mode 100644
index 000000000..5f9a2e044
Binary files /dev/null and b/.yarn/cache/@ariakit-react-core-patch-69a0397c82-9c3dcfb917.zip differ
diff --git a/.yarn/cache/@babel-cli-npm-7.23.4-deb84e3a78-5a4f296cdf.zip b/.yarn/cache/@babel-cli-npm-7.23.9-a023f693be-2952312b73.zip
similarity index 96%
rename from .yarn/cache/@babel-cli-npm-7.23.4-deb84e3a78-5a4f296cdf.zip
rename to .yarn/cache/@babel-cli-npm-7.23.9-a023f693be-2952312b73.zip
index 1d120495c..73887ff07 100644
Binary files a/.yarn/cache/@babel-cli-npm-7.23.4-deb84e3a78-5a4f296cdf.zip and b/.yarn/cache/@babel-cli-npm-7.23.9-a023f693be-2952312b73.zip differ
diff --git a/.yarn/cache/@babel-core-npm-7.23.9-4987baf09b-634a511f74.zip b/.yarn/cache/@babel-core-npm-7.23.9-4987baf09b-634a511f74.zip
new file mode 100644
index 000000000..c5f947266
Binary files /dev/null and b/.yarn/cache/@babel-core-npm-7.23.9-4987baf09b-634a511f74.zip differ
diff --git a/.yarn/cache/@babel-helper-define-polyfill-provider-npm-0.4.4-7dfaee32d2-2453cdd79f.zip b/.yarn/cache/@babel-helper-define-polyfill-provider-npm-0.4.4-7dfaee32d2-2453cdd79f.zip
deleted file mode 100644
index 256a830bb..000000000
Binary files a/.yarn/cache/@babel-helper-define-polyfill-provider-npm-0.4.4-7dfaee32d2-2453cdd79f.zip and /dev/null differ
diff --git a/.yarn/cache/@babel-helpers-npm-7.23.9-703579a363-2678231192.zip b/.yarn/cache/@babel-helpers-npm-7.23.9-703579a363-2678231192.zip
new file mode 100644
index 000000000..dac0d2c07
Binary files /dev/null and b/.yarn/cache/@babel-helpers-npm-7.23.9-703579a363-2678231192.zip differ
diff --git a/.yarn/cache/@babel-parser-npm-7.23.9-720a0b56cb-e7cd4960ac.zip b/.yarn/cache/@babel-parser-npm-7.23.9-720a0b56cb-e7cd4960ac.zip
new file mode 100644
index 000000000..7b6c44fc3
Binary files /dev/null and b/.yarn/cache/@babel-parser-npm-7.23.9-720a0b56cb-e7cd4960ac.zip differ
diff --git a/.yarn/cache/@babel-plugin-transform-async-generator-functions-npm-7.23.7-7fc3773349-b1f66b2342.zip b/.yarn/cache/@babel-plugin-transform-async-generator-functions-npm-7.23.9-190920332d-d402494087.zip
similarity index 83%
rename from .yarn/cache/@babel-plugin-transform-async-generator-functions-npm-7.23.7-7fc3773349-b1f66b2342.zip
rename to .yarn/cache/@babel-plugin-transform-async-generator-functions-npm-7.23.9-190920332d-d402494087.zip
index 970cee823..7144fb39a 100644
Binary files a/.yarn/cache/@babel-plugin-transform-async-generator-functions-npm-7.23.7-7fc3773349-b1f66b2342.zip and b/.yarn/cache/@babel-plugin-transform-async-generator-functions-npm-7.23.9-190920332d-d402494087.zip differ
diff --git a/.yarn/cache/@babel-plugin-transform-modules-systemjs-npm-7.23.3-e1bf1dc0f6-0d2fdd993c.zip b/.yarn/cache/@babel-plugin-transform-modules-systemjs-npm-7.23.3-e1bf1dc0f6-0d2fdd993c.zip
deleted file mode 100644
index 95e14192b..000000000
Binary files a/.yarn/cache/@babel-plugin-transform-modules-systemjs-npm-7.23.3-e1bf1dc0f6-0d2fdd993c.zip and /dev/null differ
diff --git a/.yarn/cache/@babel-plugin-transform-modules-systemjs-npm-7.23.9-8e4e9bf07c-cec6abeae6.zip b/.yarn/cache/@babel-plugin-transform-modules-systemjs-npm-7.23.9-8e4e9bf07c-cec6abeae6.zip
new file mode 100644
index 000000000..2637cc07a
Binary files /dev/null and b/.yarn/cache/@babel-plugin-transform-modules-systemjs-npm-7.23.9-8e4e9bf07c-cec6abeae6.zip differ
diff --git a/.yarn/cache/@babel-plugin-transform-runtime-npm-7.23.7-c91d1c877b-b3cc760afb.zip b/.yarn/cache/@babel-plugin-transform-runtime-npm-7.23.9-164d114384-7789fd48f3.zip
similarity index 96%
rename from .yarn/cache/@babel-plugin-transform-runtime-npm-7.23.7-c91d1c877b-b3cc760afb.zip
rename to .yarn/cache/@babel-plugin-transform-runtime-npm-7.23.9-164d114384-7789fd48f3.zip
index 0446d7642..560b5a159 100644
Binary files a/.yarn/cache/@babel-plugin-transform-runtime-npm-7.23.7-c91d1c877b-b3cc760afb.zip and b/.yarn/cache/@babel-plugin-transform-runtime-npm-7.23.9-164d114384-7789fd48f3.zip differ
diff --git a/.yarn/cache/@babel-preset-env-npm-7.23.8-f783f17704-b850f99fc4.zip b/.yarn/cache/@babel-preset-env-npm-7.23.9-ecf3dc35c0-23a48468ba.zip
similarity index 95%
rename from .yarn/cache/@babel-preset-env-npm-7.23.8-f783f17704-b850f99fc4.zip
rename to .yarn/cache/@babel-preset-env-npm-7.23.9-ecf3dc35c0-23a48468ba.zip
index d7fdf81e8..8228b12cc 100644
Binary files a/.yarn/cache/@babel-preset-env-npm-7.23.8-f783f17704-b850f99fc4.zip and b/.yarn/cache/@babel-preset-env-npm-7.23.9-ecf3dc35c0-23a48468ba.zip differ
diff --git a/.yarn/cache/@babel-template-npm-7.23.9-d3df10ecd2-6e67414c0f.zip b/.yarn/cache/@babel-template-npm-7.23.9-d3df10ecd2-6e67414c0f.zip
new file mode 100644
index 000000000..bf341ec46
Binary files /dev/null and b/.yarn/cache/@babel-template-npm-7.23.9-d3df10ecd2-6e67414c0f.zip differ
diff --git a/.yarn/cache/@babel-traverse-npm-7.23.9-5506c369f7-a932f7aa85.zip b/.yarn/cache/@babel-traverse-npm-7.23.9-5506c369f7-a932f7aa85.zip
new file mode 100644
index 000000000..c2aa4e7a6
Binary files /dev/null and b/.yarn/cache/@babel-traverse-npm-7.23.9-5506c369f7-a932f7aa85.zip differ
diff --git a/.yarn/cache/@babel-types-npm-7.23.9-c32aeb5f36-0a9b008e9b.zip b/.yarn/cache/@babel-types-npm-7.23.9-c32aeb5f36-0a9b008e9b.zip
new file mode 100644
index 000000000..4571d0cad
Binary files /dev/null and b/.yarn/cache/@babel-types-npm-7.23.9-c32aeb5f36-0a9b008e9b.zip differ
diff --git a/.yarn/cache/@commitlint-cli-npm-18.5.0-7a197acf3c-68cda89e51.zip b/.yarn/cache/@commitlint-cli-npm-18.6.0-eb273a0f9e-5d1c18fab5.zip
similarity index 88%
rename from .yarn/cache/@commitlint-cli-npm-18.5.0-7a197acf3c-68cda89e51.zip
rename to .yarn/cache/@commitlint-cli-npm-18.6.0-eb273a0f9e-5d1c18fab5.zip
index 7c96d4ec7..5a70644ee 100644
Binary files a/.yarn/cache/@commitlint-cli-npm-18.5.0-7a197acf3c-68cda89e51.zip and b/.yarn/cache/@commitlint-cli-npm-18.6.0-eb273a0f9e-5d1c18fab5.zip differ
diff --git a/.yarn/cache/@commitlint-config-conventional-npm-18.5.0-41c85a334b-787f7b6f8a.zip b/.yarn/cache/@commitlint-config-conventional-npm-18.5.0-41c85a334b-787f7b6f8a.zip
deleted file mode 100644
index 22132aa76..000000000
Binary files a/.yarn/cache/@commitlint-config-conventional-npm-18.5.0-41c85a334b-787f7b6f8a.zip and /dev/null differ
diff --git a/.yarn/cache/@commitlint-config-conventional-npm-18.6.0-de9e741038-96f96966ef.zip b/.yarn/cache/@commitlint-config-conventional-npm-18.6.0-de9e741038-96f96966ef.zip
new file mode 100644
index 000000000..724267866
Binary files /dev/null and b/.yarn/cache/@commitlint-config-conventional-npm-18.6.0-de9e741038-96f96966ef.zip differ
diff --git a/.yarn/cache/@commitlint-config-validator-npm-18.5.0-52cd2b36d7-9f2af1d50c.zip b/.yarn/cache/@commitlint-config-validator-npm-18.6.0-122509b44c-d1fa98e2fa.zip
similarity index 85%
rename from .yarn/cache/@commitlint-config-validator-npm-18.5.0-52cd2b36d7-9f2af1d50c.zip
rename to .yarn/cache/@commitlint-config-validator-npm-18.6.0-122509b44c-d1fa98e2fa.zip
index 198928af5..790423969 100644
Binary files a/.yarn/cache/@commitlint-config-validator-npm-18.5.0-52cd2b36d7-9f2af1d50c.zip and b/.yarn/cache/@commitlint-config-validator-npm-18.6.0-122509b44c-d1fa98e2fa.zip differ
diff --git a/.yarn/cache/@commitlint-cz-commitlint-npm-18.5.0-7173dbfb2c-a8545e0d5f.zip b/.yarn/cache/@commitlint-cz-commitlint-npm-18.6.0-5e1d3f0788-ed4a56cc0d.zip
similarity index 90%
rename from .yarn/cache/@commitlint-cz-commitlint-npm-18.5.0-7173dbfb2c-a8545e0d5f.zip
rename to .yarn/cache/@commitlint-cz-commitlint-npm-18.6.0-5e1d3f0788-ed4a56cc0d.zip
index e90ade66a..85c88d55f 100644
Binary files a/.yarn/cache/@commitlint-cz-commitlint-npm-18.5.0-7173dbfb2c-a8545e0d5f.zip and b/.yarn/cache/@commitlint-cz-commitlint-npm-18.6.0-5e1d3f0788-ed4a56cc0d.zip differ
diff --git a/.yarn/cache/@commitlint-ensure-npm-18.4.4-e9a4404026-18e30a426b.zip b/.yarn/cache/@commitlint-ensure-npm-18.6.0-43c9bb16e9-79278621d4.zip
similarity index 80%
rename from .yarn/cache/@commitlint-ensure-npm-18.4.4-e9a4404026-18e30a426b.zip
rename to .yarn/cache/@commitlint-ensure-npm-18.6.0-43c9bb16e9-79278621d4.zip
index ead276838..3827cbcc1 100644
Binary files a/.yarn/cache/@commitlint-ensure-npm-18.4.4-e9a4404026-18e30a426b.zip and b/.yarn/cache/@commitlint-ensure-npm-18.6.0-43c9bb16e9-79278621d4.zip differ
diff --git a/.yarn/cache/@commitlint-format-npm-18.4.4-cafbf0ab8e-3560b3a99c.zip b/.yarn/cache/@commitlint-format-npm-18.6.0-f29925d579-68098d426b.zip
similarity index 81%
rename from .yarn/cache/@commitlint-format-npm-18.4.4-cafbf0ab8e-3560b3a99c.zip
rename to .yarn/cache/@commitlint-format-npm-18.6.0-f29925d579-68098d426b.zip
index e8bc13eec..f545fe071 100644
Binary files a/.yarn/cache/@commitlint-format-npm-18.4.4-cafbf0ab8e-3560b3a99c.zip and b/.yarn/cache/@commitlint-format-npm-18.6.0-f29925d579-68098d426b.zip differ
diff --git a/.yarn/cache/@commitlint-is-ignored-npm-18.4.4-5e86c2f12a-d1eebb66c1.zip b/.yarn/cache/@commitlint-is-ignored-npm-18.6.0-51b6f5bd4d-1f85b8ea2e.zip
similarity index 82%
rename from .yarn/cache/@commitlint-is-ignored-npm-18.4.4-5e86c2f12a-d1eebb66c1.zip
rename to .yarn/cache/@commitlint-is-ignored-npm-18.6.0-51b6f5bd4d-1f85b8ea2e.zip
index 8c17767d0..c710050c8 100644
Binary files a/.yarn/cache/@commitlint-is-ignored-npm-18.4.4-5e86c2f12a-d1eebb66c1.zip and b/.yarn/cache/@commitlint-is-ignored-npm-18.6.0-51b6f5bd4d-1f85b8ea2e.zip differ
diff --git a/.yarn/cache/@commitlint-lint-npm-18.5.0-664a1c65db-8e29db6147.zip b/.yarn/cache/@commitlint-lint-npm-18.6.0-4001306731-8f7ff4ccbd.zip
similarity index 83%
rename from .yarn/cache/@commitlint-lint-npm-18.5.0-664a1c65db-8e29db6147.zip
rename to .yarn/cache/@commitlint-lint-npm-18.6.0-4001306731-8f7ff4ccbd.zip
index d59a8a8ca..a25143c0e 100644
Binary files a/.yarn/cache/@commitlint-lint-npm-18.5.0-664a1c65db-8e29db6147.zip and b/.yarn/cache/@commitlint-lint-npm-18.6.0-4001306731-8f7ff4ccbd.zip differ
diff --git a/.yarn/cache/@commitlint-load-npm-18.5.0-535f563f8b-0ae0f1b102.zip b/.yarn/cache/@commitlint-load-npm-18.6.0-637dfa4d44-2b28b6756a.zip
similarity index 92%
rename from .yarn/cache/@commitlint-load-npm-18.5.0-535f563f8b-0ae0f1b102.zip
rename to .yarn/cache/@commitlint-load-npm-18.6.0-637dfa4d44-2b28b6756a.zip
index 375f8cf20..27b4a46dd 100644
Binary files a/.yarn/cache/@commitlint-load-npm-18.5.0-535f563f8b-0ae0f1b102.zip and b/.yarn/cache/@commitlint-load-npm-18.6.0-637dfa4d44-2b28b6756a.zip differ
diff --git a/.yarn/cache/@commitlint-parse-npm-18.4.4-72240a50df-726fed16a7.zip b/.yarn/cache/@commitlint-parse-npm-18.6.0-ce144bc7a0-5e8305fa1e.zip
similarity index 63%
rename from .yarn/cache/@commitlint-parse-npm-18.4.4-72240a50df-726fed16a7.zip
rename to .yarn/cache/@commitlint-parse-npm-18.6.0-ce144bc7a0-5e8305fa1e.zip
index a2334a105..88532f686 100644
Binary files a/.yarn/cache/@commitlint-parse-npm-18.4.4-72240a50df-726fed16a7.zip and b/.yarn/cache/@commitlint-parse-npm-18.6.0-ce144bc7a0-5e8305fa1e.zip differ
diff --git a/.yarn/cache/@commitlint-prompt-cli-npm-18.5.0-97c0ae1c34-45baa70424.zip b/.yarn/cache/@commitlint-prompt-cli-npm-18.6.0-1b384aacb5-0533b8cd9a.zip
similarity index 53%
rename from .yarn/cache/@commitlint-prompt-cli-npm-18.5.0-97c0ae1c34-45baa70424.zip
rename to .yarn/cache/@commitlint-prompt-cli-npm-18.6.0-1b384aacb5-0533b8cd9a.zip
index 49db7a9a2..dc325bef4 100644
Binary files a/.yarn/cache/@commitlint-prompt-cli-npm-18.5.0-97c0ae1c34-45baa70424.zip and b/.yarn/cache/@commitlint-prompt-cli-npm-18.6.0-1b384aacb5-0533b8cd9a.zip differ
diff --git a/.yarn/cache/@commitlint-prompt-npm-18.5.0-d4c0139bfd-7cd8268ee6.zip b/.yarn/cache/@commitlint-prompt-npm-18.6.0-3d8ce04bf7-1b596f5762.zip
similarity index 97%
rename from .yarn/cache/@commitlint-prompt-npm-18.5.0-d4c0139bfd-7cd8268ee6.zip
rename to .yarn/cache/@commitlint-prompt-npm-18.6.0-3d8ce04bf7-1b596f5762.zip
index 6432d9c26..1da0d279d 100644
Binary files a/.yarn/cache/@commitlint-prompt-npm-18.5.0-d4c0139bfd-7cd8268ee6.zip and b/.yarn/cache/@commitlint-prompt-npm-18.6.0-3d8ce04bf7-1b596f5762.zip differ
diff --git a/.yarn/cache/@commitlint-read-npm-18.4.4-6f62ed0d91-a9fa5eaf34.zip b/.yarn/cache/@commitlint-read-npm-18.6.0-d1cb32fdad-3d767f15b5.zip
similarity index 83%
rename from .yarn/cache/@commitlint-read-npm-18.4.4-6f62ed0d91-a9fa5eaf34.zip
rename to .yarn/cache/@commitlint-read-npm-18.6.0-d1cb32fdad-3d767f15b5.zip
index 4accc039b..2a1f1ee99 100644
Binary files a/.yarn/cache/@commitlint-read-npm-18.4.4-6f62ed0d91-a9fa5eaf34.zip and b/.yarn/cache/@commitlint-read-npm-18.6.0-d1cb32fdad-3d767f15b5.zip differ
diff --git a/.yarn/cache/@commitlint-resolve-extends-npm-18.5.0-7fc9dfe398-826050231f.zip b/.yarn/cache/@commitlint-resolve-extends-npm-18.6.0-00fcbd38c0-9f64f6200d.zip
similarity index 72%
rename from .yarn/cache/@commitlint-resolve-extends-npm-18.5.0-7fc9dfe398-826050231f.zip
rename to .yarn/cache/@commitlint-resolve-extends-npm-18.6.0-00fcbd38c0-9f64f6200d.zip
index 0de7000c3..aa0b55a80 100644
Binary files a/.yarn/cache/@commitlint-resolve-extends-npm-18.5.0-7fc9dfe398-826050231f.zip and b/.yarn/cache/@commitlint-resolve-extends-npm-18.6.0-00fcbd38c0-9f64f6200d.zip differ
diff --git a/.yarn/cache/@commitlint-rules-npm-18.4.4-1b903b37ba-ddde4e56a1.zip b/.yarn/cache/@commitlint-rules-npm-18.6.0-c279d110c4-deb8848e69.zip
similarity index 76%
rename from .yarn/cache/@commitlint-rules-npm-18.4.4-1b903b37ba-ddde4e56a1.zip
rename to .yarn/cache/@commitlint-rules-npm-18.6.0-c279d110c4-deb8848e69.zip
index 03eb50db9..7a6d58beb 100644
Binary files a/.yarn/cache/@commitlint-rules-npm-18.4.4-1b903b37ba-ddde4e56a1.zip and b/.yarn/cache/@commitlint-rules-npm-18.6.0-c279d110c4-deb8848e69.zip differ
diff --git a/.yarn/cache/@commitlint-types-npm-18.4.4-c71e2a6ea9-bda09adc5f.zip b/.yarn/cache/@commitlint-types-npm-18.6.0-101678d3be-c0b256998d.zip
similarity index 60%
rename from .yarn/cache/@commitlint-types-npm-18.4.4-c71e2a6ea9-bda09adc5f.zip
rename to .yarn/cache/@commitlint-types-npm-18.6.0-101678d3be-c0b256998d.zip
index 174e5981a..fc76dd838 100644
Binary files a/.yarn/cache/@commitlint-types-npm-18.4.4-c71e2a6ea9-bda09adc5f.zip and b/.yarn/cache/@commitlint-types-npm-18.6.0-101678d3be-c0b256998d.zip differ
diff --git a/.yarn/cache/@types-node-npm-20.11.6-e5e1974d32-54b3739f42.zip b/.yarn/cache/@types-node-npm-20.11.8-34a7827ebd-3189b51f74.zip
similarity index 97%
rename from .yarn/cache/@types-node-npm-20.11.6-e5e1974d32-54b3739f42.zip
rename to .yarn/cache/@types-node-npm-20.11.8-34a7827ebd-3189b51f74.zip
index 52a0fb088..0f8e9db9d 100644
Binary files a/.yarn/cache/@types-node-npm-20.11.6-e5e1974d32-54b3739f42.zip and b/.yarn/cache/@types-node-npm-20.11.8-34a7827ebd-3189b51f74.zip differ
diff --git a/.yarn/cache/ansi-escapes-npm-6.2.0-acda9c0a5d-f0bc667d5f.zip b/.yarn/cache/ansi-escapes-npm-6.2.0-acda9c0a5d-f0bc667d5f.zip
new file mode 100644
index 000000000..c2c2aab74
Binary files /dev/null and b/.yarn/cache/ansi-escapes-npm-6.2.0-acda9c0a5d-f0bc667d5f.zip differ
diff --git a/.yarn/cache/babel-plugin-polyfill-corejs3-npm-0.8.7-76de93c569-51bc215ab0.zip b/.yarn/cache/babel-plugin-polyfill-corejs3-npm-0.8.7-76de93c569-51bc215ab0.zip
deleted file mode 100644
index 7f8ed8aa4..000000000
Binary files a/.yarn/cache/babel-plugin-polyfill-corejs3-npm-0.8.7-76de93c569-51bc215ab0.zip and /dev/null differ
diff --git a/.yarn/cache/babel-plugin-polyfill-corejs3-npm-0.9.0-444a62ae31-65bbf59fc0.zip b/.yarn/cache/babel-plugin-polyfill-corejs3-npm-0.9.0-444a62ae31-65bbf59fc0.zip
new file mode 100644
index 000000000..bf32e6752
Binary files /dev/null and b/.yarn/cache/babel-plugin-polyfill-corejs3-npm-0.9.0-444a62ae31-65bbf59fc0.zip differ
diff --git a/.yarn/cache/cli-cursor-npm-4.0.0-08e7cbaf41-ab3f3ea207.zip b/.yarn/cache/cli-cursor-npm-4.0.0-08e7cbaf41-ab3f3ea207.zip
new file mode 100644
index 000000000..38e63c54f
Binary files /dev/null and b/.yarn/cache/cli-cursor-npm-4.0.0-08e7cbaf41-ab3f3ea207.zip differ
diff --git a/.yarn/cache/cli-spinners-npm-1.3.1-591ebb35f1-4f95fd69a2.zip b/.yarn/cache/cli-spinners-npm-1.3.1-591ebb35f1-4f95fd69a2.zip
deleted file mode 100644
index 2c3dc3cf8..000000000
Binary files a/.yarn/cache/cli-spinners-npm-1.3.1-591ebb35f1-4f95fd69a2.zip and /dev/null differ
diff --git a/.yarn/cache/cli-truncate-npm-4.0.0-3113917cdb-d5149175fd.zip b/.yarn/cache/cli-truncate-npm-4.0.0-3113917cdb-d5149175fd.zip
new file mode 100644
index 000000000..88229c815
Binary files /dev/null and b/.yarn/cache/cli-truncate-npm-4.0.0-3113917cdb-d5149175fd.zip differ
diff --git a/.yarn/cache/colorette-npm-2.0.20-692d428726-0c016fea2b.zip b/.yarn/cache/colorette-npm-2.0.20-692d428726-0c016fea2b.zip
new file mode 100644
index 000000000..3de261a7f
Binary files /dev/null and b/.yarn/cache/colorette-npm-2.0.20-692d428726-0c016fea2b.zip differ
diff --git a/.yarn/cache/commander-npm-11.1.0-56e979613c-fd1a8557c6.zip b/.yarn/cache/commander-npm-11.1.0-56e979613c-fd1a8557c6.zip
new file mode 100644
index 000000000..6b16e27df
Binary files /dev/null and b/.yarn/cache/commander-npm-11.1.0-56e979613c-fd1a8557c6.zip differ
diff --git a/.yarn/cache/core-js-compat-npm-3.35.0-17feb82aca-64c41ce687.zip b/.yarn/cache/core-js-compat-npm-3.35.1-1088e0320e-4c1a7076d3.zip
similarity index 82%
rename from .yarn/cache/core-js-compat-npm-3.35.0-17feb82aca-64c41ce687.zip
rename to .yarn/cache/core-js-compat-npm-3.35.1-1088e0320e-4c1a7076d3.zip
index 908cbd6de..47e4f7234 100644
Binary files a/.yarn/cache/core-js-compat-npm-3.35.0-17feb82aca-64c41ce687.zip and b/.yarn/cache/core-js-compat-npm-3.35.1-1088e0320e-4c1a7076d3.zip differ
diff --git a/.yarn/cache/diff-match-patch-npm-1.0.5-f715ad1381-841522d01b.zip b/.yarn/cache/diff-match-patch-npm-1.0.5-f715ad1381-841522d01b.zip
deleted file mode 100644
index ccb35d84d..000000000
Binary files a/.yarn/cache/diff-match-patch-npm-1.0.5-f715ad1381-841522d01b.zip and /dev/null differ
diff --git a/.yarn/cache/eventemitter3-npm-5.0.1-5e423b7df3-543d6c858a.zip b/.yarn/cache/eventemitter3-npm-5.0.1-5e423b7df3-543d6c858a.zip
new file mode 100644
index 000000000..d7bc3706f
Binary files /dev/null and b/.yarn/cache/eventemitter3-npm-5.0.1-5e423b7df3-543d6c858a.zip differ
diff --git a/.yarn/cache/execa-npm-0.9.0-927753ad74-38e9e2fc94.zip b/.yarn/cache/execa-npm-0.9.0-927753ad74-38e9e2fc94.zip
deleted file mode 100644
index ace0dadd3..000000000
Binary files a/.yarn/cache/execa-npm-0.9.0-927753ad74-38e9e2fc94.zip and /dev/null differ
diff --git a/.yarn/cache/execa-npm-8.0.1-0211bd404c-cac1bf8658.zip b/.yarn/cache/execa-npm-8.0.1-0211bd404c-cac1bf8658.zip
new file mode 100644
index 000000000..24732830c
Binary files /dev/null and b/.yarn/cache/execa-npm-8.0.1-0211bd404c-cac1bf8658.zip differ
diff --git a/.yarn/cache/find-up-npm-2.1.0-9f6cb1765c-43284fe4da.zip b/.yarn/cache/find-up-npm-2.1.0-9f6cb1765c-43284fe4da.zip
deleted file mode 100644
index 6b2c2d9da..000000000
Binary files a/.yarn/cache/find-up-npm-2.1.0-9f6cb1765c-43284fe4da.zip and /dev/null differ
diff --git a/.yarn/cache/get-east-asian-width-npm-1.2.0-6cd8491dbe-ea55f4d4a4.zip b/.yarn/cache/get-east-asian-width-npm-1.2.0-6cd8491dbe-ea55f4d4a4.zip
new file mode 100644
index 000000000..052291660
Binary files /dev/null and b/.yarn/cache/get-east-asian-width-npm-1.2.0-6cd8491dbe-ea55f4d4a4.zip differ
diff --git a/.yarn/cache/get-stream-npm-3.0.0-ca0b13ddbe-36142f4600.zip b/.yarn/cache/get-stream-npm-3.0.0-ca0b13ddbe-36142f4600.zip
deleted file mode 100644
index c8e25da7b..000000000
Binary files a/.yarn/cache/get-stream-npm-3.0.0-ca0b13ddbe-36142f4600.zip and /dev/null differ
diff --git a/.yarn/cache/get-stream-npm-8.0.1-c921b4840e-01e3d3cf29.zip b/.yarn/cache/get-stream-npm-8.0.1-c921b4840e-01e3d3cf29.zip
new file mode 100644
index 000000000..4101640ed
Binary files /dev/null and b/.yarn/cache/get-stream-npm-8.0.1-c921b4840e-01e3d3cf29.zip differ
diff --git a/.yarn/cache/human-signals-npm-5.0.0-ed25a9f58c-6504560d5e.zip b/.yarn/cache/human-signals-npm-5.0.0-ed25a9f58c-6504560d5e.zip
new file mode 100644
index 000000000..0da98ddaa
Binary files /dev/null and b/.yarn/cache/human-signals-npm-5.0.0-ed25a9f58c-6504560d5e.zip differ
diff --git a/.yarn/cache/husky-npm-8.0.3-b0b59c5127-837bc7e441.zip b/.yarn/cache/husky-npm-8.0.3-b0b59c5127-837bc7e441.zip
deleted file mode 100644
index 94a7ac072..000000000
Binary files a/.yarn/cache/husky-npm-8.0.3-b0b59c5127-837bc7e441.zip and /dev/null differ
diff --git a/.yarn/cache/husky-npm-9.0.6-8bf1af02c7-e198c90a59.zip b/.yarn/cache/husky-npm-9.0.6-8bf1af02c7-e198c90a59.zip
new file mode 100644
index 000000000..9e180fd70
Binary files /dev/null and b/.yarn/cache/husky-npm-9.0.6-8bf1af02c7-e198c90a59.zip differ
diff --git a/.yarn/cache/ignore-npm-3.3.10-baaf3519b5-23e8cc776e.zip b/.yarn/cache/ignore-npm-3.3.10-baaf3519b5-23e8cc776e.zip
deleted file mode 100644
index e1d03572f..000000000
Binary files a/.yarn/cache/ignore-npm-3.3.10-baaf3519b5-23e8cc776e.zip and /dev/null differ
diff --git a/.yarn/cache/is-fullwidth-code-point-npm-4.0.0-848488b60d-8ae89bf505.zip b/.yarn/cache/is-fullwidth-code-point-npm-4.0.0-848488b60d-8ae89bf505.zip
new file mode 100644
index 000000000..dbeb234d2
Binary files /dev/null and b/.yarn/cache/is-fullwidth-code-point-npm-4.0.0-848488b60d-8ae89bf505.zip differ
diff --git a/.yarn/cache/is-fullwidth-code-point-npm-5.0.0-5eb90c2a6e-8dfb2d2831.zip b/.yarn/cache/is-fullwidth-code-point-npm-5.0.0-5eb90c2a6e-8dfb2d2831.zip
new file mode 100644
index 000000000..5e0e355d3
Binary files /dev/null and b/.yarn/cache/is-fullwidth-code-point-npm-5.0.0-5eb90c2a6e-8dfb2d2831.zip differ
diff --git a/.yarn/cache/is-stream-npm-1.1.0-818ecbf6bb-063c6bec9d.zip b/.yarn/cache/is-stream-npm-1.1.0-818ecbf6bb-063c6bec9d.zip
deleted file mode 100644
index 6695e77d4..000000000
Binary files a/.yarn/cache/is-stream-npm-1.1.0-818ecbf6bb-063c6bec9d.zip and /dev/null differ
diff --git a/.yarn/cache/is-stream-npm-3.0.0-a77ac9a62e-172093fe99.zip b/.yarn/cache/is-stream-npm-3.0.0-a77ac9a62e-172093fe99.zip
new file mode 100644
index 000000000..71e7d6518
Binary files /dev/null and b/.yarn/cache/is-stream-npm-3.0.0-a77ac9a62e-172093fe99.zip differ
diff --git a/.yarn/cache/lilconfig-npm-3.0.0-6931a31ed7-a155f1cd24.zip b/.yarn/cache/lilconfig-npm-3.0.0-6931a31ed7-a155f1cd24.zip
new file mode 100644
index 000000000..4b1e64e9a
Binary files /dev/null and b/.yarn/cache/lilconfig-npm-3.0.0-6931a31ed7-a155f1cd24.zip differ
diff --git a/.yarn/cache/lint-staged-npm-15.2.0-2aacd96825-4fb178b8d3.zip b/.yarn/cache/lint-staged-npm-15.2.0-2aacd96825-4fb178b8d3.zip
new file mode 100644
index 000000000..52fcfd91d
Binary files /dev/null and b/.yarn/cache/lint-staged-npm-15.2.0-2aacd96825-4fb178b8d3.zip differ
diff --git a/.yarn/cache/listr2-npm-8.0.0-24640e7d69-5cb110a710.zip b/.yarn/cache/listr2-npm-8.0.0-24640e7d69-5cb110a710.zip
new file mode 100644
index 000000000..751f4fc5d
Binary files /dev/null and b/.yarn/cache/listr2-npm-8.0.0-24640e7d69-5cb110a710.zip differ
diff --git a/.yarn/cache/locate-path-npm-2.0.0-673d28b0ea-02d581edbb.zip b/.yarn/cache/locate-path-npm-2.0.0-673d28b0ea-02d581edbb.zip
deleted file mode 100644
index 0841fd1c1..000000000
Binary files a/.yarn/cache/locate-path-npm-2.0.0-673d28b0ea-02d581edbb.zip and /dev/null differ
diff --git a/.yarn/cache/log-symbols-npm-2.2.0-9541ad4da6-4c95e3b65f.zip b/.yarn/cache/log-symbols-npm-2.2.0-9541ad4da6-4c95e3b65f.zip
deleted file mode 100644
index 7a3fd5229..000000000
Binary files a/.yarn/cache/log-symbols-npm-2.2.0-9541ad4da6-4c95e3b65f.zip and /dev/null differ
diff --git a/.yarn/cache/log-update-npm-6.0.0-d80e13c9c6-8803ceba2f.zip b/.yarn/cache/log-update-npm-6.0.0-d80e13c9c6-8803ceba2f.zip
new file mode 100644
index 000000000..cc16b94a3
Binary files /dev/null and b/.yarn/cache/log-update-npm-6.0.0-d80e13c9c6-8803ceba2f.zip differ
diff --git a/.yarn/cache/mimic-fn-npm-4.0.0-feaeda79f7-995dcece15.zip b/.yarn/cache/mimic-fn-npm-4.0.0-feaeda79f7-995dcece15.zip
new file mode 100644
index 000000000..f990f1de1
Binary files /dev/null and b/.yarn/cache/mimic-fn-npm-4.0.0-feaeda79f7-995dcece15.zip differ
diff --git a/.yarn/cache/npm-run-path-npm-2.0.2-96c8b48857-acd5ad8164.zip b/.yarn/cache/npm-run-path-npm-2.0.2-96c8b48857-acd5ad8164.zip
deleted file mode 100644
index dae249c86..000000000
Binary files a/.yarn/cache/npm-run-path-npm-2.0.2-96c8b48857-acd5ad8164.zip and /dev/null differ
diff --git a/.yarn/cache/npm-run-path-npm-5.2.0-f449a9c258-c5325e0160.zip b/.yarn/cache/npm-run-path-npm-5.2.0-f449a9c258-c5325e0160.zip
new file mode 100644
index 000000000..b4e610d64
Binary files /dev/null and b/.yarn/cache/npm-run-path-npm-5.2.0-f449a9c258-c5325e0160.zip differ
diff --git a/.yarn/cache/onetime-npm-6.0.0-4f3684e29a-0846ce78e4.zip b/.yarn/cache/onetime-npm-6.0.0-4f3684e29a-0846ce78e4.zip
new file mode 100644
index 000000000..05f13202f
Binary files /dev/null and b/.yarn/cache/onetime-npm-6.0.0-4f3684e29a-0846ce78e4.zip differ
diff --git a/.yarn/cache/ora-npm-1.4.0-9bbc837b7e-2a93572140.zip b/.yarn/cache/ora-npm-1.4.0-9bbc837b7e-2a93572140.zip
deleted file mode 100644
index e4f67b573..000000000
Binary files a/.yarn/cache/ora-npm-1.4.0-9bbc837b7e-2a93572140.zip and /dev/null differ
diff --git a/.yarn/cache/p-finally-npm-1.0.0-35fbaa57c6-93a654c53d.zip b/.yarn/cache/p-finally-npm-1.0.0-35fbaa57c6-93a654c53d.zip
deleted file mode 100644
index 091273a2a..000000000
Binary files a/.yarn/cache/p-finally-npm-1.0.0-35fbaa57c6-93a654c53d.zip and /dev/null differ
diff --git a/.yarn/cache/p-limit-npm-1.3.0-fdb471d864-281c1c0b8c.zip b/.yarn/cache/p-limit-npm-1.3.0-fdb471d864-281c1c0b8c.zip
deleted file mode 100644
index 96906babd..000000000
Binary files a/.yarn/cache/p-limit-npm-1.3.0-fdb471d864-281c1c0b8c.zip and /dev/null differ
diff --git a/.yarn/cache/p-locate-npm-2.0.0-3a2ee263dd-e2dceb9b49.zip b/.yarn/cache/p-locate-npm-2.0.0-3a2ee263dd-e2dceb9b49.zip
deleted file mode 100644
index f6f9f09b9..000000000
Binary files a/.yarn/cache/p-locate-npm-2.0.0-3a2ee263dd-e2dceb9b49.zip and /dev/null differ
diff --git a/.yarn/cache/p-try-npm-1.0.0-7373139e40-3b5303f77e.zip b/.yarn/cache/p-try-npm-1.0.0-7373139e40-3b5303f77e.zip
deleted file mode 100644
index e12bd247e..000000000
Binary files a/.yarn/cache/p-try-npm-1.0.0-7373139e40-3b5303f77e.zip and /dev/null differ
diff --git a/.yarn/cache/path-key-npm-2.0.1-b1a971833d-f7ab0ad42f.zip b/.yarn/cache/path-key-npm-2.0.1-b1a971833d-f7ab0ad42f.zip
deleted file mode 100644
index 39c58f4af..000000000
Binary files a/.yarn/cache/path-key-npm-2.0.1-b1a971833d-f7ab0ad42f.zip and /dev/null differ
diff --git a/.yarn/cache/path-key-npm-4.0.0-2bce99f089-8e6c314ae6.zip b/.yarn/cache/path-key-npm-4.0.0-2bce99f089-8e6c314ae6.zip
new file mode 100644
index 000000000..271eb0345
Binary files /dev/null and b/.yarn/cache/path-key-npm-4.0.0-2bce99f089-8e6c314ae6.zip differ
diff --git a/.yarn/cache/pidtree-npm-0.6.0-3d92e16117-8fbc073ede.zip b/.yarn/cache/pidtree-npm-0.6.0-3d92e16117-8fbc073ede.zip
new file mode 100644
index 000000000..e8ebaafb7
Binary files /dev/null and b/.yarn/cache/pidtree-npm-0.6.0-3d92e16117-8fbc073ede.zip differ
diff --git a/.yarn/cache/precise-commits-npm-1.0.2-99f4d09312-d7c90202ff.zip b/.yarn/cache/precise-commits-npm-1.0.2-99f4d09312-d7c90202ff.zip
deleted file mode 100644
index d7f2eeaa6..000000000
Binary files a/.yarn/cache/precise-commits-npm-1.0.2-99f4d09312-d7c90202ff.zip and /dev/null differ
diff --git a/.yarn/cache/restore-cursor-npm-4.0.0-d42254f39d-5b675c5a59.zip b/.yarn/cache/restore-cursor-npm-4.0.0-d42254f39d-5b675c5a59.zip
new file mode 100644
index 000000000..f1f163709
Binary files /dev/null and b/.yarn/cache/restore-cursor-npm-4.0.0-d42254f39d-5b675c5a59.zip differ
diff --git a/.yarn/cache/rfdc-npm-1.3.1-80aaa71f8d-d5d1e930ae.zip b/.yarn/cache/rfdc-npm-1.3.1-80aaa71f8d-d5d1e930ae.zip
new file mode 100644
index 000000000..f395387a3
Binary files /dev/null and b/.yarn/cache/rfdc-npm-1.3.1-80aaa71f8d-d5d1e930ae.zip differ
diff --git a/.yarn/cache/signal-exit-npm-4.1.0-61fb957687-64c757b498.zip b/.yarn/cache/signal-exit-npm-4.1.0-61fb957687-64c757b498.zip
new file mode 100644
index 000000000..7242dbce4
Binary files /dev/null and b/.yarn/cache/signal-exit-npm-4.1.0-61fb957687-64c757b498.zip differ
diff --git a/.yarn/cache/slice-ansi-npm-5.0.0-8cd4f226df-7e600a2a55.zip b/.yarn/cache/slice-ansi-npm-5.0.0-8cd4f226df-7e600a2a55.zip
new file mode 100644
index 000000000..d3e5c6f1a
Binary files /dev/null and b/.yarn/cache/slice-ansi-npm-5.0.0-8cd4f226df-7e600a2a55.zip differ
diff --git a/.yarn/cache/slice-ansi-npm-7.1.0-ecf63701b8-10313dd3cf.zip b/.yarn/cache/slice-ansi-npm-7.1.0-ecf63701b8-10313dd3cf.zip
new file mode 100644
index 000000000..23ea19ad8
Binary files /dev/null and b/.yarn/cache/slice-ansi-npm-7.1.0-ecf63701b8-10313dd3cf.zip differ
diff --git a/.yarn/cache/string-argv-npm-0.3.2-6e057a88f1-8703ad3f3d.zip b/.yarn/cache/string-argv-npm-0.3.2-6e057a88f1-8703ad3f3d.zip
new file mode 100644
index 000000000..8c003baed
Binary files /dev/null and b/.yarn/cache/string-argv-npm-0.3.2-6e057a88f1-8703ad3f3d.zip differ
diff --git a/.yarn/cache/string-width-npm-7.1.0-b951372003-a183573fe7.zip b/.yarn/cache/string-width-npm-7.1.0-b951372003-a183573fe7.zip
new file mode 100644
index 000000000..e160b3ff2
Binary files /dev/null and b/.yarn/cache/string-width-npm-7.1.0-b951372003-a183573fe7.zip differ
diff --git a/.yarn/cache/strip-ansi-npm-7.1.0-7453b80b79-859c73fcf2.zip b/.yarn/cache/strip-ansi-npm-7.1.0-7453b80b79-859c73fcf2.zip
new file mode 100644
index 000000000..2cc856e86
Binary files /dev/null and b/.yarn/cache/strip-ansi-npm-7.1.0-7453b80b79-859c73fcf2.zip differ
diff --git a/.yarn/cache/strip-eof-npm-1.0.0-d82eaf947c-40bc8ddd7e.zip b/.yarn/cache/strip-eof-npm-1.0.0-d82eaf947c-40bc8ddd7e.zip
deleted file mode 100644
index 41df01475..000000000
Binary files a/.yarn/cache/strip-eof-npm-1.0.0-d82eaf947c-40bc8ddd7e.zip and /dev/null differ
diff --git a/.yarn/cache/strip-final-newline-npm-3.0.0-7972cbec8b-23ee263adf.zip b/.yarn/cache/strip-final-newline-npm-3.0.0-7972cbec8b-23ee263adf.zip
new file mode 100644
index 000000000..9cbcced9e
Binary files /dev/null and b/.yarn/cache/strip-final-newline-npm-3.0.0-7972cbec8b-23ee263adf.zip differ
diff --git a/.yarn/cache/wrap-ansi-npm-9.0.0-c35f82c87c-b2d43b76b3.zip b/.yarn/cache/wrap-ansi-npm-9.0.0-c35f82c87c-b2d43b76b3.zip
new file mode 100644
index 000000000..4795f11bd
Binary files /dev/null and b/.yarn/cache/wrap-ansi-npm-9.0.0-c35f82c87c-b2d43b76b3.zip differ
diff --git a/.yarn/cache/yaml-npm-2.3.4-8bb6dc2c0d-e6d1dae1c6.zip b/.yarn/cache/yaml-npm-2.3.4-8bb6dc2c0d-e6d1dae1c6.zip
new file mode 100644
index 000000000..76fdde063
Binary files /dev/null and b/.yarn/cache/yaml-npm-2.3.4-8bb6dc2c0d-e6d1dae1c6.zip differ
diff --git a/.yarn/patches/@ariakit-react-core-npm-0.3.5-3b7a69924a.patch b/.yarn/patches/@ariakit-react-core-npm-0.3.5-3b7a69924a.patch
deleted file mode 100644
index 94418303c..000000000
--- a/.yarn/patches/@ariakit-react-core-npm-0.3.5-3b7a69924a.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/cjs/__chunks/JA2O66IU.cjs b/cjs/__chunks/JA2O66IU.cjs
-index daa05939cd7e0df65d642fcc20b1942a65c41be5..d818378a6b5873b40f84759f1d212696026ab533 100644
---- a/cjs/__chunks/JA2O66IU.cjs
-+++ b/cjs/__chunks/JA2O66IU.cjs
-@@ -233,7 +233,7 @@ var usePopover = _VKYTJKYNcjs.createHook.call(void 0,
- fitViewport,
- overflowPadding
- })
-- ];
-+ ].filter(Boolean);
- const pos = await _dom.computePosition.call(void 0, anchor, popoverElement, {
- placement,
- strategy: fixed ? "fixed" : "absolute",
-diff --git a/esm/__chunks/QAVVMLZP.js b/esm/__chunks/QAVVMLZP.js
-index 19a3a0197942e69e44c8f3dae22c9c7d117bfb8f..b9eb9d18eeaf726e2c50a05c0396433f2d160aae 100644
---- a/esm/__chunks/QAVVMLZP.js
-+++ b/esm/__chunks/QAVVMLZP.js
-@@ -233,7 +233,7 @@ var usePopover = createHook(
- fitViewport,
- overflowPadding
- })
-- ];
-+ ].filter(Boolean);
- const pos = await computePosition(anchor, popoverElement, {
- placement,
- strategy: fixed ? "fixed" : "absolute",
diff --git a/.yarn/patches/@ariakit-react-core-npm-0.4.0-09b9e9aaa6.patch b/.yarn/patches/@ariakit-react-core-npm-0.4.0-09b9e9aaa6.patch
new file mode 100644
index 000000000..3204f7d75
--- /dev/null
+++ b/.yarn/patches/@ariakit-react-core-npm-0.4.0-09b9e9aaa6.patch
@@ -0,0 +1,26 @@
+diff --git a/cjs/__chunks/ID5QP4WT.cjs b/cjs/__chunks/ID5QP4WT.cjs
+index 5cd4886b760de45bde68278d843930168e841054..64198a8eae1008003be774f9cf4104c53d201b59 100644
+--- a/cjs/__chunks/ID5QP4WT.cjs
++++ b/cjs/__chunks/ID5QP4WT.cjs
+@@ -237,7 +237,7 @@ var usePopover = _Q67LZMDTcjs.createHook.call(void 0,
+ fitViewport,
+ overflowPadding
+ })
+- ];
++ ].filter(Boolean);
+ const pos = await _dom.computePosition.call(void 0, anchor, popoverElement, {
+ placement,
+ strategy: fixed ? "fixed" : "absolute",
+diff --git a/esm/__chunks/KMWSQ7OZ.js b/esm/__chunks/KMWSQ7OZ.js
+index 36701588d8c1062b5cdcf929a5d89d7c0572e42c..7add8ee37f203847f566a1cd6ed4b8a5bdf59af9 100644
+--- a/esm/__chunks/KMWSQ7OZ.js
++++ b/esm/__chunks/KMWSQ7OZ.js
+@@ -237,7 +237,7 @@ var usePopover = createHook(
+ fitViewport,
+ overflowPadding
+ })
+- ];
++ ].filter(Boolean);
+ const pos = await computePosition(anchor, popoverElement, {
+ placement,
+ strategy: fixed ? "fixed" : "absolute",
diff --git a/package.json b/package.json
index 11d892cc4..633629b5c 100644
--- a/package.json
+++ b/package.json
@@ -34,7 +34,7 @@
"lint": "eslint \"packages/**/*.{ts,tsx,mdx}\"",
"lint:fix": "yarn lint --fix",
"tscheck": "yarn workspaces foreach -p run tscheck",
- "precise-commits": "precise-commits",
+ "lint-staged": "lint-staged",
"pkgs:check": "manypkg check",
"pkgs:fix": "manypkg fix",
"commit": "git cz",
@@ -58,7 +58,7 @@
"build:pkg": "node tools/build-package.js",
"build:storybook": "storybook build -o _storybook/dist -c _storybook",
"___________DEVELOPMENT___________": "dev scripts",
- "bootstrap": "yarn && husky install",
+ "bootstrap": "yarn && husky",
"dev": "node ./tools/run-workspace-dev --select=true",
"dev:storybook": "yarn dev --with='yarn storybook'",
"storybook": "storybook dev -c _storybook -p 6006",
@@ -70,22 +70,22 @@
}
},
"dependencies": {
- "@babel/cli": "^7.23.4",
- "@babel/core": "^7.23.7",
+ "@babel/cli": "^7.23.9",
+ "@babel/core": "^7.23.9",
"@babel/plugin-proposal-class-properties": "^7.18.6",
"@babel/plugin-proposal-object-rest-spread": "^7.20.7",
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
- "@babel/plugin-transform-runtime": "^7.23.7",
- "@babel/preset-env": "^7.23.8",
+ "@babel/plugin-transform-runtime": "^7.23.9",
+ "@babel/preset-env": "^7.23.9",
"@babel/preset-react": "^7.23.3",
"@babel/preset-typescript": "^7.23.3",
"@babel/register": "^7.23.7",
"@changesets/changelog-github": "^0.5.0",
"@changesets/cli": "^2.27.1",
- "@commitlint/cli": "^18.5.0",
- "@commitlint/config-conventional": "^18.5.0",
- "@commitlint/cz-commitlint": "^18.5.0",
- "@commitlint/prompt-cli": "^18.5.0",
+ "@commitlint/cli": "^18.6.0",
+ "@commitlint/config-conventional": "^18.6.0",
+ "@commitlint/cz-commitlint": "^18.6.0",
+ "@commitlint/prompt-cli": "^18.6.0",
"@emotion/babel-preset-css-prop": "^11.11.0",
"@emotion/jest": "^11.11.0",
"@manypkg/cli": "^0.21.2",
@@ -107,7 +107,7 @@
"@testing-library/react-hooks": "^8.0.1",
"@testing-library/user-event": "^14.5.2",
"@types/jest": "^29.5.11",
- "@types/node": "^20.11.6",
+ "@types/node": "^20.11.8",
"@types/react": "^18.2.48",
"@types/react-dom": "^18.2.18",
"@types/react-test-renderer": "^18.0.7",
@@ -136,16 +136,16 @@
"execa": "^5.1.1",
"fuzzy": "^0.1.3",
"generate-template-files": "^3.2.1",
- "husky": "^8.0.3",
+ "husky": "^9.0.6",
"inquirer": "^8.2.6",
"inquirer-checkbox-plus-prompt": "^1.4.2",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"jest-watch-typeahead": "^2.2.2",
"js-yaml": "^4.1.0",
+ "lint-staged": "^15.2.0",
"lodash.debounce": "^4.0.8",
"minimist": "^1.2.8",
- "precise-commits": "^1.0.2",
"prettier": "^3.2.4",
"qnm": "^2.10.3",
"react": "^18.2.0",
@@ -172,7 +172,8 @@
"@types/react-test-renderer": "18.0.7",
"react": "18.2.0",
"react-dom": "18.2.0",
- "typescript": "^5.3.3"
+ "typescript": "^5.3.3",
+ "@ariakit/react-core@0.4.0": "patch:@ariakit/react-core@npm%3A0.4.0#./.yarn/patches/@ariakit-react-core-npm-0.4.0-09b9e9aaa6.patch"
},
"packageManager": "yarn@3.6.4"
}
diff --git a/packages/components/menu/src/Menu.tsx b/packages/components/menu/src/Menu.tsx
index 6dec25dd2..b08e6fc7c 100644
--- a/packages/components/menu/src/Menu.tsx
+++ b/packages/components/menu/src/Menu.tsx
@@ -1,7 +1,6 @@
import * as React from 'react';
import {
- MenuArrowPrimitive,
MenuProviderPrimitive,
type MenuProviderPrimitiveProps,
useMenuStorePrimitive,
@@ -46,10 +45,7 @@ function Menu({
setOpen,
});
return (
-
-
- {children}
-
+ {children}
);
}
diff --git a/packages/components/popover/src/Popover.tsx b/packages/components/popover/src/Popover.tsx
index 2a96c4881..1cca78694 100644
--- a/packages/components/popover/src/Popover.tsx
+++ b/packages/components/popover/src/Popover.tsx
@@ -72,7 +72,7 @@ const Popover: PopoverComponent = forwardRef(
data-testid={makeTestId('popover')}
render={(htmlProps) => }
ref={ref}>
-
+ {hideArrow ? null : }
{!hideCloseButton && (
{
Item: typeof SelectItem;
- Separator: typeof SelectSeparator;
Group: typeof SelectGroup;
}
@@ -61,24 +59,21 @@ const Select: SelectComponent = forwardRef(
placement={placement}
setValue={onChange}
setOpen={setOpen}
- animated
value={value}
defaultValue={defaultValue}
open={open}>
- <>
-
- }>
- {label}
-
- }
- disabled={disabled}
- ref={ref}
- />
- {children as React.ReactNode}
- >
+
+ }>
+ {label}
+
+ }
+ disabled={disabled}
+ ref={ref}
+ />
+ {children as React.ReactNode}
);
@@ -86,7 +81,6 @@ const Select: SelectComponent = forwardRef(
);
Select.Item = SelectItem;
-Select.Separator = SelectSeparator;
Select.Group = SelectGroup;
export type { SelectProps };
diff --git a/packages/components/select/src/SelectGroup/SelectGroup.tsx b/packages/components/select/src/SelectGroup/SelectGroup.tsx
index 14a08eefe..46b5799ac 100644
--- a/packages/components/select/src/SelectGroup/SelectGroup.tsx
+++ b/packages/components/select/src/SelectGroup/SelectGroup.tsx
@@ -13,7 +13,12 @@ import { SelectGroupLabel } from './SelectGroupLabel';
type SelectGroupProps = OmitSelectPrivateProps &
StylishProps;
-const StyledSelectGroup = styled(SelectGroupPrimitive)({});
+const StyledSelectGroup = styled(SelectGroupPrimitive)({
+ _firstAndNotOnly: {
+ borderBottom: 'weak',
+ paddingBottom: 3,
+ },
+});
export interface SelectGroupComponent
extends React.ForwardRefExoticComponent {
diff --git a/packages/components/select/src/SelectSeparator.tsx b/packages/components/select/src/SelectSeparator.tsx
deleted file mode 100644
index d6a5bfda3..000000000
--- a/packages/components/select/src/SelectSeparator.tsx
+++ /dev/null
@@ -1,36 +0,0 @@
-import React, { forwardRef } from 'react';
-
-import type { SelectSeparatorPrimitiveProps } from '@real-system/select-primitive';
-import { SelectSeparatorPrimitive } from '@real-system/select-primitive';
-import styled from '@real-system/styled-library';
-import { makeTestId } from '@real-system/utils-library';
-
-import type { OmitSelectPrivateProps } from './types';
-
-type SelectSeparatorProps =
- OmitSelectPrivateProps;
-
-const StyledSeparator = styled(
- SelectSeparatorPrimitive
-)({});
-
-const SelectSeparator = forwardRef(
- function SelectSeparator({ children, ...restProps }, ref) {
- return (
-
- {children}
-
- );
- }
-);
-
-export type { SelectSeparatorProps };
-export { SelectSeparator };
diff --git a/packages/components/select/src/index.ts b/packages/components/select/src/index.ts
index daa9b7514..4f02f08cd 100644
--- a/packages/components/select/src/index.ts
+++ b/packages/components/select/src/index.ts
@@ -4,4 +4,3 @@ export type {
SelectGroupProps,
} from './SelectGroup/index';
export type { SelectItemProps } from './SelectItem';
-export type { SelectSeparatorProps } from './SelectSeparator';
diff --git a/packages/components/select/stories/Select.stories.tsx b/packages/components/select/stories/Select.stories.tsx
index 86a7bc070..1abcd4f43 100644
--- a/packages/components/select/stories/Select.stories.tsx
+++ b/packages/components/select/stories/Select.stories.tsx
@@ -27,7 +27,6 @@ export const SelectGroupStory = (_args) => {
-
Vegatables
diff --git a/packages/components/tooltip/src/Tooltip.tsx b/packages/components/tooltip/src/Tooltip.tsx
index 3547f6e15..7a7285ccc 100644
--- a/packages/components/tooltip/src/Tooltip.tsx
+++ b/packages/components/tooltip/src/Tooltip.tsx
@@ -72,7 +72,7 @@ const Tooltip = forwardRef(function Tooltip(
alwaysVisible
gutter={gutter}
{...restProps}>
-
+ {hideArrow ? null : }
{label}
diff --git a/packages/core/package.json b/packages/core/package.json
index f89f69d5b..9c3995187 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -75,10 +75,10 @@
"react-dom": "^18.2.0"
},
"devDependencies": {
- "@babel/cli": "^7.23.4",
- "@babel/core": "^7.23.7",
+ "@babel/cli": "^7.23.9",
+ "@babel/core": "^7.23.9",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"typescript": "^5.3.3"
}
-}
+}
\ No newline at end of file
diff --git a/packages/libraries/ariakit-library/src/menu.ts b/packages/libraries/ariakit-library/src/menu.ts
index c5403d414..600923366 100644
--- a/packages/libraries/ariakit-library/src/menu.ts
+++ b/packages/libraries/ariakit-library/src/menu.ts
@@ -1,5 +1,4 @@
export type {
- MenuArrowProps as AriakitMenuArrowProps,
MenuItemCheckboxProps as AriakitMenuItemCheckboxProps,
MenuItemProps as AriakitMenuItemProps,
MenuItemRadioProps as AriakitMenuItemRadioProps,
@@ -8,7 +7,6 @@ export type {
} from '@ariakit/react/menu';
export {
Menu as AriakitMenu,
- MenuArrow as AriakitMenuArrow,
MenuButton as AriakitMenuButton,
MenuGroup as AriakitMenuGroup,
MenuGroupLabel as AriakitMenuGroupLabel,
diff --git a/packages/libraries/ariakit-library/src/popover.ts b/packages/libraries/ariakit-library/src/popover.ts
index a30e19621..e16c8d239 100644
--- a/packages/libraries/ariakit-library/src/popover.ts
+++ b/packages/libraries/ariakit-library/src/popover.ts
@@ -1,6 +1,7 @@
export {
Popover as AriakitPopover,
PopoverArrow as AriakitPopoverArrow,
+ type PopoverArrowProps as AriakitPopoverArrowProps,
PopoverDescription as AriakitPopoverDescription,
PopoverDisclosure as AriakitPopoverDisclosure,
type PopoverDisclosureProps as AriakitPopoverDisclosureProps,
diff --git a/packages/libraries/styled-library/src/theme/themes/extendTheme.ts b/packages/libraries/styled-library/src/theme/themes/extendTheme.ts
index 8c1b5f9d6..f9a1a8efc 100644
--- a/packages/libraries/styled-library/src/theme/themes/extendTheme.ts
+++ b/packages/libraries/styled-library/src/theme/themes/extendTheme.ts
@@ -1,13 +1,11 @@
import { merge } from '@real-system/utils-library';
-import type { ThemeColors } from '../tokens';
-
import { themes } from './config';
import type { ExtendableThemeShape, ThemeShape } from './makeTheme';
type Overrides =
| ExtendableThemeShape
- | ((colors: ThemeColors) => ExtendableThemeShape);
+ | ((colors: ThemeShape) => ExtendableThemeShape);
type ThemeNames = keyof typeof themes;
type InitialTheme = ThemeNames | ThemeShape;
@@ -24,7 +22,7 @@ const extendTheme = (theme: InitialTheme, overrides: Overrides) => {
const initialTheme = getInitialTheme(theme);
if (typeof overrides === 'function') {
- return merge(initialTheme, overrides(initialTheme.colors));
+ return merge(initialTheme, overrides(initialTheme));
}
return merge(initialTheme, overrides);
};
diff --git a/packages/libraries/styled-library/stories/ThemeCustomization.stories.mdx b/packages/libraries/styled-library/stories/ThemeCustomization.stories.mdx
index 1663d5f90..136494c22 100644
--- a/packages/libraries/styled-library/stories/ThemeCustomization.stories.mdx
+++ b/packages/libraries/styled-library/stories/ThemeCustomization.stories.mdx
@@ -112,7 +112,7 @@ import {
* @param {theme} accepts a name (string) of a built-in theme or your own custom theme object.
* @param {overrides} accepts a callback or an object. The theme's colors are passed to the callback so you can easily customize other tokens with the theme's color tokens.
*/
-const mytheme = extendTheme('realSystem', (colors) => ({
+const mytheme = extendTheme('realSystem', ({ colors }) => ({
colors: {
primary: colors['purple-500'],
secondary: colors['black-400'],
@@ -187,7 +187,7 @@ const myTheme = extendTheme(themeFromPalette, {
});
// or
-const myTheme = extendTheme(themeFromPalette, (colors) => ({
+const myTheme = extendTheme(themeFromPalette, ({ colors }) => ({
colors: {
'disabled-bg': colors['gray-400'],
'disabled-foreground': colors['gray-700'],
diff --git a/packages/primitives/menu-primitive/src/index.ts b/packages/primitives/menu-primitive/src/index.ts
index 0bdcf6727..1a8038078 100644
--- a/packages/primitives/menu-primitive/src/index.ts
+++ b/packages/primitives/menu-primitive/src/index.ts
@@ -1,5 +1,4 @@
export type {
- AriakitMenuArrowProps as MenuArrowPrimitiveProps,
AriakitMenuItemCheckboxProps as MenuItemCheckboxPrimitiveProps,
AriakitMenuItemProps as MenuItemPrimitiveProps,
AriakitMenuItemRadioProps as MenuItemRadioPrimitiveProps,
@@ -7,7 +6,6 @@ export type {
AriakitMenuSeparatorProps as MenuSeparatorPrimitiveProps,
} from '@real-system/ariakit-library';
export {
- AriakitMenuArrow as MenuArrowPrimitive,
AriakitMenuButton as MenuButtonPrimitive,
AriakitMenuGroupLabel as MenuGroupLabelPrimitive,
AriakitMenuGroup as MenuGroupPrimitive,
diff --git a/yarn.lock b/yarn.lock
index 9a2d20522..110abf2ae 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -67,6 +67,20 @@ __metadata:
languageName: node
linkType: hard
+"@ariakit/react-core@patch:@ariakit/react-core@npm%3A0.4.0#./.yarn/patches/@ariakit-react-core-npm-0.4.0-09b9e9aaa6.patch::locator=real-system%40workspace%3A.":
+ version: 0.4.0
+ resolution: "@ariakit/react-core@patch:@ariakit/react-core@npm%3A0.4.0#./.yarn/patches/@ariakit-react-core-npm-0.4.0-09b9e9aaa6.patch::version=0.4.0&hash=acb1f4&locator=real-system%40workspace%3A."
+ dependencies:
+ "@ariakit/core": 0.4.0
+ "@floating-ui/dom": ^1.0.0
+ use-sync-external-store: ^1.2.0
+ peerDependencies:
+ react: ^17.0.0 || ^18.0.0
+ react-dom: ^17.0.0 || ^18.0.0
+ checksum: 9c3dcfb91731caf574a36b0482ce86d3b75116100d77531b8e5132507a03f50d32e15ab3a8df4ce6c79e490244ebd409f77c888fb6e31380ee27ed3ff4745c2d
+ languageName: node
+ linkType: hard
+
"@ariakit/react@npm:^0.4.0":
version: 0.4.0
resolution: "@ariakit/react@npm:0.4.0"
@@ -90,9 +104,9 @@ __metadata:
languageName: node
linkType: hard
-"@babel/cli@npm:^7.23.4":
- version: 7.23.4
- resolution: "@babel/cli@npm:7.23.4"
+"@babel/cli@npm:^7.23.9":
+ version: 7.23.9
+ resolution: "@babel/cli@npm:7.23.9"
dependencies:
"@jridgewell/trace-mapping": ^0.3.17
"@nicolo-ribaudo/chokidar-2": 2.1.8-no-fsevents.3
@@ -113,7 +127,7 @@ __metadata:
bin:
babel: ./bin/babel.js
babel-external-helpers: ./bin/babel-external-helpers.js
- checksum: 5a4f296cdf0b15a8578a860ad42675a358d888e11088c91ee5e510b48598d1dd88d83686d6fe6744c0a9cbcddfd34e79bc75ea425ced8ec9a2531e08c2655279
+ checksum: 2952312b73f9a0a2566e556f821ca04502aa747118530af5186a1943f338aec5d6abbe4e14b3916d27428b77c5ebc223e83a9c6cea8868342c51368613acb51c
languageName: node
linkType: hard
@@ -268,7 +282,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/core@npm:^7.23.0, @babel/core@npm:^7.23.7":
+"@babel/core@npm:^7.23.0":
version: 7.23.7
resolution: "@babel/core@npm:7.23.7"
dependencies:
@@ -291,6 +305,29 @@ __metadata:
languageName: node
linkType: hard
+"@babel/core@npm:^7.23.9":
+ version: 7.23.9
+ resolution: "@babel/core@npm:7.23.9"
+ dependencies:
+ "@ampproject/remapping": ^2.2.0
+ "@babel/code-frame": ^7.23.5
+ "@babel/generator": ^7.23.6
+ "@babel/helper-compilation-targets": ^7.23.6
+ "@babel/helper-module-transforms": ^7.23.3
+ "@babel/helpers": ^7.23.9
+ "@babel/parser": ^7.23.9
+ "@babel/template": ^7.23.9
+ "@babel/traverse": ^7.23.9
+ "@babel/types": ^7.23.9
+ convert-source-map: ^2.0.0
+ debug: ^4.1.0
+ gensync: ^1.0.0-beta.2
+ json5: ^2.2.3
+ semver: ^6.3.1
+ checksum: 634a511f74db52a5f5a283c1121f25e2227b006c095b84a02a40a9213842489cd82dc7d61cdc74e10b5bcd9bb0a4e28bab47635b54c7e2256d47ab57356e2a76
+ languageName: node
+ linkType: hard
+
"@babel/generator@npm:^7.18.2, @babel/generator@npm:^7.7.2":
version: 7.18.2
resolution: "@babel/generator@npm:7.18.2"
@@ -637,21 +674,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-define-polyfill-provider@npm:^0.4.4":
- version: 0.4.4
- resolution: "@babel/helper-define-polyfill-provider@npm:0.4.4"
- 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
- peerDependencies:
- "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
- checksum: 2453cdd79f18a4cb8653d8a7e06b2eb0d8e31bae0d35070fc5abadbddca246a36d82b758064b421cca49b48d0e696d331d54520ba8582c1d61fb706d6d831817
- languageName: node
- linkType: hard
-
"@babel/helper-define-polyfill-provider@npm:^0.5.0":
version: 0.5.0
resolution: "@babel/helper-define-polyfill-provider@npm:0.5.0"
@@ -1273,6 +1295,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helpers@npm:^7.23.9":
+ version: 7.23.9
+ resolution: "@babel/helpers@npm:7.23.9"
+ dependencies:
+ "@babel/template": ^7.23.9
+ "@babel/traverse": ^7.23.9
+ "@babel/types": ^7.23.9
+ checksum: 2678231192c0471dbc2fc403fb19456cc46b1afefcfebf6bc0f48b2e938fdb0fef2e0fe90c8c8ae1f021dae5012b700372e4b5d15867f1d7764616532e4a6324
+ languageName: node
+ linkType: hard
+
"@babel/highlight@npm:^7.16.7":
version: 7.17.12
resolution: "@babel/highlight@npm:7.17.12"
@@ -1382,6 +1415,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/parser@npm:^7.23.9":
+ version: 7.23.9
+ resolution: "@babel/parser@npm:7.23.9"
+ bin:
+ parser: ./bin/babel-parser.js
+ checksum: e7cd4960ac8671774e13803349da88d512f9292d7baa952173260d3e8f15620a28a3701f14f709d769209022f9e7b79965256b8be204fc550cfe783cdcabe7c7
+ languageName: node
+ linkType: hard
+
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.17.12":
version: 7.17.12
resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.17.12"
@@ -2071,9 +2113,9 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-async-generator-functions@npm:^7.23.7":
- version: 7.23.7
- resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.7"
+"@babel/plugin-transform-async-generator-functions@npm:^7.23.9":
+ version: 7.23.9
+ resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.9"
dependencies:
"@babel/helper-environment-visitor": ^7.22.20
"@babel/helper-plugin-utils": ^7.22.5
@@ -2081,7 +2123,7 @@ __metadata:
"@babel/plugin-syntax-async-generators": ^7.8.4
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: b1f66b23423933c27336b1161ac92efef46683321caea97e2255a666f992979376f47a5559f64188d3831fa66a4b24c2a7a40838cc0e9737e90eebe20e8e6372
+ checksum: d402494087a6b803803eb5ab46b837aab100a04c4c5148e38bfa943ea1bbfc1ecfb340f1ced68972564312d3580f550c125f452372e77607a558fbbaf98c31c0
languageName: node
linkType: hard
@@ -2821,9 +2863,9 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-systemjs@npm:^7.23.3":
- version: 7.23.3
- resolution: "@babel/plugin-transform-modules-systemjs@npm:7.23.3"
+"@babel/plugin-transform-modules-systemjs@npm:^7.23.9":
+ version: 7.23.9
+ resolution: "@babel/plugin-transform-modules-systemjs@npm:7.23.9"
dependencies:
"@babel/helper-hoist-variables": ^7.22.5
"@babel/helper-module-transforms": ^7.23.3
@@ -2831,7 +2873,7 @@ __metadata:
"@babel/helper-validator-identifier": ^7.22.20
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 0d2fdd993c785aecac9e0850cd5ed7f7d448f0fbb42992a950cc0590167144df25d82af5aac9a5c99ef913d2286782afa44e577af30c10901c5ee8984910fa1f
+ checksum: cec6abeae6be66fd1a5940c482fe9ff94b689c71fcf4147e179119e4accd09d17d476e36528bc9cb4ab0ec6728fedf48b1c49d0551ea707fb192575d8eac9167
languageName: node
linkType: hard
@@ -3425,19 +3467,19 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-runtime@npm:^7.23.7":
- version: 7.23.7
- resolution: "@babel/plugin-transform-runtime@npm:7.23.7"
+"@babel/plugin-transform-runtime@npm:^7.23.9":
+ version: 7.23.9
+ resolution: "@babel/plugin-transform-runtime@npm:7.23.9"
dependencies:
"@babel/helper-module-imports": ^7.22.15
"@babel/helper-plugin-utils": ^7.22.5
- babel-plugin-polyfill-corejs2: ^0.4.7
- babel-plugin-polyfill-corejs3: ^0.8.7
- babel-plugin-polyfill-regenerator: ^0.5.4
+ babel-plugin-polyfill-corejs2: ^0.4.8
+ babel-plugin-polyfill-corejs3: ^0.9.0
+ babel-plugin-polyfill-regenerator: ^0.5.5
semver: ^6.3.1
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: b3cc760afbfdddac5fec3ba3a3916a448d152ada213dcb3ffe54115eaa09db1249f1661b7f271d79c8e6b03ebd5315c049800287cde372900f2557a6e2fe3333
+ checksum: 7789fd48f3f5e18fe70a41751ed7495777adee6b2aa702e4e8727002576f918550b79df6778e4ea575670f3499cfaa3181d1fbe82bc2def9b4765c0bf7aff7f6
languageName: node
linkType: hard
@@ -3915,9 +3957,9 @@ __metadata:
languageName: node
linkType: hard
-"@babel/preset-env@npm:^7.23.8":
- version: 7.23.8
- resolution: "@babel/preset-env@npm:7.23.8"
+"@babel/preset-env@npm:^7.23.9":
+ version: 7.23.9
+ resolution: "@babel/preset-env@npm:7.23.9"
dependencies:
"@babel/compat-data": ^7.23.5
"@babel/helper-compilation-targets": ^7.23.6
@@ -3946,7 +3988,7 @@ __metadata:
"@babel/plugin-syntax-top-level-await": ^7.14.5
"@babel/plugin-syntax-unicode-sets-regex": ^7.18.6
"@babel/plugin-transform-arrow-functions": ^7.23.3
- "@babel/plugin-transform-async-generator-functions": ^7.23.7
+ "@babel/plugin-transform-async-generator-functions": ^7.23.9
"@babel/plugin-transform-async-to-generator": ^7.23.3
"@babel/plugin-transform-block-scoped-functions": ^7.23.3
"@babel/plugin-transform-block-scoping": ^7.23.4
@@ -3968,7 +4010,7 @@ __metadata:
"@babel/plugin-transform-member-expression-literals": ^7.23.3
"@babel/plugin-transform-modules-amd": ^7.23.3
"@babel/plugin-transform-modules-commonjs": ^7.23.3
- "@babel/plugin-transform-modules-systemjs": ^7.23.3
+ "@babel/plugin-transform-modules-systemjs": ^7.23.9
"@babel/plugin-transform-modules-umd": ^7.23.3
"@babel/plugin-transform-named-capturing-groups-regex": ^7.22.5
"@babel/plugin-transform-new-target": ^7.23.3
@@ -3994,14 +4036,14 @@ __metadata:
"@babel/plugin-transform-unicode-regex": ^7.23.3
"@babel/plugin-transform-unicode-sets-regex": ^7.23.3
"@babel/preset-modules": 0.1.6-no-external-plugins
- babel-plugin-polyfill-corejs2: ^0.4.7
- babel-plugin-polyfill-corejs3: ^0.8.7
- babel-plugin-polyfill-regenerator: ^0.5.4
+ babel-plugin-polyfill-corejs2: ^0.4.8
+ babel-plugin-polyfill-corejs3: ^0.9.0
+ babel-plugin-polyfill-regenerator: ^0.5.5
core-js-compat: ^3.31.0
semver: ^6.3.1
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: b850f99fc4aed4ba22c7d9207bd2bbc7a729b49ea6f2c2c36e819fe209e309b96fba336096e555b46f791b39f7cdd5ac41246b556283d435a99106eb825a209f
+ checksum: 23a48468ba820c68ba34ea2c1dbc62fd2ff9cf858cfb69e159cabb0c85c72dc4c2266ce20ca84318d8742de050cb061e7c66902fbfddbcb09246afd248847933
languageName: node
linkType: hard
@@ -4219,6 +4261,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/template@npm:^7.23.9":
+ version: 7.23.9
+ resolution: "@babel/template@npm:7.23.9"
+ dependencies:
+ "@babel/code-frame": ^7.23.5
+ "@babel/parser": ^7.23.9
+ "@babel/types": ^7.23.9
+ checksum: 6e67414c0f7125d7ecaf20c11fab88085fa98a96c3ef10da0a61e962e04fdf3a18a496a66047005ddd1bb682a7cc7842d556d1db2f3f3f6ccfca97d5e445d342
+ languageName: node
+ linkType: hard
+
"@babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.18.0, @babel/traverse@npm:^7.18.2, @babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.22.5, @babel/traverse@npm:^7.22.6, @babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.4.5":
version: 7.23.2
resolution: "@babel/traverse@npm:7.23.2"
@@ -4255,6 +4308,24 @@ __metadata:
languageName: node
linkType: hard
+"@babel/traverse@npm:^7.23.9":
+ version: 7.23.9
+ resolution: "@babel/traverse@npm:7.23.9"
+ dependencies:
+ "@babel/code-frame": ^7.23.5
+ "@babel/generator": ^7.23.6
+ "@babel/helper-environment-visitor": ^7.22.20
+ "@babel/helper-function-name": ^7.23.0
+ "@babel/helper-hoist-variables": ^7.22.5
+ "@babel/helper-split-export-declaration": ^7.22.6
+ "@babel/parser": ^7.23.9
+ "@babel/types": ^7.23.9
+ debug: ^4.3.1
+ globals: ^11.1.0
+ checksum: a932f7aa850e158c00c97aad22f639d48c72805c687290f6a73e30c5c4957c07f5d28310c9bf59648e2980fe6c9d16adeb2ff92a9ca0f97fa75739c1328fc6c3
+ languageName: node
+ linkType: hard
+
"@babel/types@npm:^7.0.0, @babel/types@npm:^7.16.0, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.17.0, @babel/types@npm:^7.17.12, @babel/types@npm:^7.18.0, @babel/types@npm:^7.18.2, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3":
version: 7.18.4
resolution: "@babel/types@npm:7.18.4"
@@ -4319,6 +4390,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/types@npm:^7.23.9":
+ version: 7.23.9
+ resolution: "@babel/types@npm:7.23.9"
+ dependencies:
+ "@babel/helper-string-parser": ^7.23.4
+ "@babel/helper-validator-identifier": ^7.22.20
+ to-fast-properties: ^2.0.0
+ checksum: 0a9b008e9bfc89beb8c185e620fa0f8ed6c771f1e1b2e01e1596870969096fec7793898a1d64a035176abf1dd13e2668ee30bf699f2d92c210a8128f4b151e65
+ languageName: node
+ linkType: hard
+
"@base2/pretty-print-object@npm:1.0.1":
version: 1.0.1
resolution: "@base2/pretty-print-object@npm:1.0.1"
@@ -4596,15 +4678,15 @@ __metadata:
languageName: node
linkType: hard
-"@commitlint/cli@npm:^18.5.0":
- version: 18.5.0
- resolution: "@commitlint/cli@npm:18.5.0"
+"@commitlint/cli@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/cli@npm:18.6.0"
dependencies:
- "@commitlint/format": ^18.4.4
- "@commitlint/lint": ^18.5.0
- "@commitlint/load": ^18.5.0
- "@commitlint/read": ^18.4.4
- "@commitlint/types": ^18.4.4
+ "@commitlint/format": ^18.6.0
+ "@commitlint/lint": ^18.6.0
+ "@commitlint/load": ^18.6.0
+ "@commitlint/read": ^18.6.0
+ "@commitlint/types": ^18.6.0
execa: ^5.0.0
lodash.isfunction: ^3.0.9
resolve-from: 5.0.0
@@ -4612,16 +4694,16 @@ __metadata:
yargs: ^17.0.0
bin:
commitlint: cli.js
- checksum: 68cda89e51c17d2e719c42aa08c2f3ceb93218e91cf1599c7f94e078e8389cb568661a0732ebbf5dd32e819b2de77ef0bd27d3bc8e43d6bf2b51aebea02d924c
+ checksum: 5d1c18fab5249dff19ece6792607523bb2de8343510041e594669188b2ed510af9f80cece33663cbfda0d4c1c44d2575ffb21fc792bde2915897d61be6e8b93b
languageName: node
linkType: hard
-"@commitlint/config-conventional@npm:^18.5.0":
- version: 18.5.0
- resolution: "@commitlint/config-conventional@npm:18.5.0"
+"@commitlint/config-conventional@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/config-conventional@npm:18.6.0"
dependencies:
conventional-changelog-conventionalcommits: ^7.0.2
- checksum: 787f7b6f8ad0dc550932798a4f3ad427f407518397deeb6ddc0c25c160086f25a9953dc4428319a89d71f626c86b8a1102a60d0a40d422199a8f80185e85ed0b
+ checksum: 96f96966efe2dca58fa876668c3ef34326d617a78bc467bd163a232aec7a541e6da5f462bb76b6dcecf0344bec8f82e02ca89b3b64f60527084289c58bfc9b84
languageName: node
linkType: hard
@@ -4635,44 +4717,44 @@ __metadata:
languageName: node
linkType: hard
-"@commitlint/config-validator@npm:^18.5.0":
- version: 18.5.0
- resolution: "@commitlint/config-validator@npm:18.5.0"
+"@commitlint/config-validator@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/config-validator@npm:18.6.0"
dependencies:
- "@commitlint/types": ^18.4.4
+ "@commitlint/types": ^18.6.0
ajv: ^8.11.0
- checksum: 9f2af1d50c3b214b37ba5da05971a5bac16e3385275c587e1b8b6fb47949c914847f0330c5ff8c1ef84a4501ed26ba088483b85be85d38f54932712ed860f23e
+ checksum: d1fa98e2fab6454c4974f434381b3435623ed7b481826dffb4311bbd5dabcc45116ab7a862c17bc33792cf1b2f8434063ec6f070a486a292a00217bccacafaa0
languageName: node
linkType: hard
-"@commitlint/cz-commitlint@npm:^18.5.0":
- version: 18.5.0
- resolution: "@commitlint/cz-commitlint@npm:18.5.0"
+"@commitlint/cz-commitlint@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/cz-commitlint@npm:18.6.0"
dependencies:
- "@commitlint/ensure": ^18.4.4
- "@commitlint/load": ^18.5.0
- "@commitlint/types": ^18.4.4
+ "@commitlint/ensure": ^18.6.0
+ "@commitlint/load": ^18.6.0
+ "@commitlint/types": ^18.6.0
chalk: ^4.1.0
lodash.isplainobject: ^4.0.6
word-wrap: ^1.2.5
peerDependencies:
commitizen: ^4.0.3
inquirer: ^8.0.0
- checksum: a8545e0d5f557bb91f335d70b3b6b83a9130f3452231845d7cc9addab1e386fe265147bcb3ffa089a28cdd6b80b8f6f7ea26a6bfec5b0e99e2f1cd52c0005444
+ checksum: ed4a56cc0d0082c5f8fa4336107eabf840f309faf12baeb42a0f748d4e94b50ef38311e4d6c4519e64b1826dafa6ad3f0c30da4018b92561a5fd729e3c04126f
languageName: node
linkType: hard
-"@commitlint/ensure@npm:^18.4.4":
- version: 18.4.4
- resolution: "@commitlint/ensure@npm:18.4.4"
+"@commitlint/ensure@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/ensure@npm:18.6.0"
dependencies:
- "@commitlint/types": ^18.4.4
+ "@commitlint/types": ^18.6.0
lodash.camelcase: ^4.3.0
lodash.kebabcase: ^4.1.1
lodash.snakecase: ^4.1.1
lodash.startcase: ^4.4.0
lodash.upperfirst: ^4.3.1
- checksum: 18e30a426b429c6f63b3e2167105189649fd17f3ed7c5d032e8497c38e0d3b2c4587303ea7b01440cce63a66e67a891adafc82f745cea1a8975c4ccd9c8c51c8
+ checksum: 79278621d49a50276bd6b48da4a63a6e29fe31be7794d200e280e632b653bc083f389bcd672a34aa84909ee6ee850db1eb20466659e5a7998784fdb72f323aaa
languageName: node
linkType: hard
@@ -4690,35 +4772,35 @@ __metadata:
languageName: node
linkType: hard
-"@commitlint/format@npm:^18.4.4":
- version: 18.4.4
- resolution: "@commitlint/format@npm:18.4.4"
+"@commitlint/format@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/format@npm:18.6.0"
dependencies:
- "@commitlint/types": ^18.4.4
+ "@commitlint/types": ^18.6.0
chalk: ^4.1.0
- checksum: 3560b3a99c3c13c652af627cc441d763b0bbc2944397cec387d9e673ae84392a87909d5ac8e2568be0603ea63b5f15b39d75b2eda089e7ae25bd579cfefc1218
+ checksum: 68098d426b02b1d3d9a32112663722f787e45c4a79fe9ddf78203ff480f6d89e53ec9ff4c1af2ae36034435f73c2cc602137fb49b2457a2d40345e6cb26fba81
languageName: node
linkType: hard
-"@commitlint/is-ignored@npm:^18.4.4":
- version: 18.4.4
- resolution: "@commitlint/is-ignored@npm:18.4.4"
+"@commitlint/is-ignored@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/is-ignored@npm:18.6.0"
dependencies:
- "@commitlint/types": ^18.4.4
+ "@commitlint/types": ^18.6.0
semver: 7.5.4
- checksum: d1eebb66c102b97663914af6ac53c93347b0a349bb37be1424caed29f8e14ccc5583e1165ccc926f137f645d9df2ba788939e9eeeb88cf33aff81dcd29c4e32c
+ checksum: 1f85b8ea2ed90cf16c73050b3b7bebb530329ffd0d3a16563b294ead898b540f1f6d6cdd97ece5d9ceab6d9eb2fa8527a73729c50da878ba7eb196ed325d6b73
languageName: node
linkType: hard
-"@commitlint/lint@npm:^18.5.0":
- version: 18.5.0
- resolution: "@commitlint/lint@npm:18.5.0"
+"@commitlint/lint@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/lint@npm:18.6.0"
dependencies:
- "@commitlint/is-ignored": ^18.4.4
- "@commitlint/parse": ^18.4.4
- "@commitlint/rules": ^18.4.4
- "@commitlint/types": ^18.4.4
- checksum: 8e29db6147118ca40accb86f58176e0e1ada2403b36112d8443163f51810695ca3d12a30f797252c35bf8b9dd49399647db99f278684df3c779a1cf164b070ea
+ "@commitlint/is-ignored": ^18.6.0
+ "@commitlint/parse": ^18.6.0
+ "@commitlint/rules": ^18.6.0
+ "@commitlint/types": ^18.6.0
+ checksum: 8f7ff4ccbd12dc176f932f614e125b470ea304dc3bb704a589385c7f21d1adbf1d6e2fa18a22f4133605476874fbb624dabb5c5ca13d6ff632e5fb65e5e88a9b
languageName: node
linkType: hard
@@ -4741,14 +4823,14 @@ __metadata:
languageName: node
linkType: hard
-"@commitlint/load@npm:^18.5.0":
- version: 18.5.0
- resolution: "@commitlint/load@npm:18.5.0"
+"@commitlint/load@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/load@npm:18.6.0"
dependencies:
- "@commitlint/config-validator": ^18.5.0
+ "@commitlint/config-validator": ^18.6.0
"@commitlint/execute-rule": ^18.4.4
- "@commitlint/resolve-extends": ^18.5.0
- "@commitlint/types": ^18.4.4
+ "@commitlint/resolve-extends": ^18.6.0
+ "@commitlint/types": ^18.6.0
chalk: ^4.1.0
cosmiconfig: ^8.3.6
cosmiconfig-typescript-loader: ^5.0.0
@@ -4756,7 +4838,7 @@ __metadata:
lodash.merge: ^4.6.2
lodash.uniq: ^4.5.0
resolve-from: ^5.0.0
- checksum: 0ae0f1b102c78f41564a3eca0f0fefb1b132ff2ae7603b1b30b54f30b7ab9dd1fb65283bcbf24ca551ed4f759d79badb98054d3336738e9de9a3ad6de529fc02
+ checksum: 2b28b6756ac46a4b7f63064a45dc4c831b903e8a70d71e2199ce1c8c515863622d5f0f5cf299a539e768c74d52d942c9e66871806b0a7987502e7f249e367a60
languageName: node
linkType: hard
@@ -4767,52 +4849,52 @@ __metadata:
languageName: node
linkType: hard
-"@commitlint/parse@npm:^18.4.4":
- version: 18.4.4
- resolution: "@commitlint/parse@npm:18.4.4"
+"@commitlint/parse@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/parse@npm:18.6.0"
dependencies:
- "@commitlint/types": ^18.4.4
+ "@commitlint/types": ^18.6.0
conventional-changelog-angular: ^7.0.0
conventional-commits-parser: ^5.0.0
- checksum: 726fed16a70ecff08ed3c6379885fc3c7e6c5cb47567390175e23cb436fe46a0dea9886da7526cdce52d08594e423621bb5e02d054ee13178d79df3f5c649483
+ checksum: 5e8305fa1eda00f66cd16f386ce0c0848de036d4ba5144509ed34b54b38fba3fadc8798fc33f6c34374590339a5b6cdabaa5a5e9a7bc883e844163fff8a62686
languageName: node
linkType: hard
-"@commitlint/prompt-cli@npm:^18.5.0":
- version: 18.5.0
- resolution: "@commitlint/prompt-cli@npm:18.5.0"
+"@commitlint/prompt-cli@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/prompt-cli@npm:18.6.0"
dependencies:
- "@commitlint/prompt": ^18.5.0
+ "@commitlint/prompt": ^18.6.0
execa: ^5.0.0
inquirer: ^6.5.2
bin:
commit: cli.js
- checksum: 45baa704242a652422414fc6e18f7eaa53d759f096159b94e1cbc8b690fe53ac568aed974546b1c4bf894f216d7831775b9b4ed401f80258915f72b711f601c1
+ checksum: 0533b8cd9a590df80505565af447d8f84f4f0e108270bd9f438fbe947ad8724e129edfabdb326aba87dcb013c5a4187652428667afb2746279b398c2187a27d4
languageName: node
linkType: hard
-"@commitlint/prompt@npm:^18.5.0":
- version: 18.5.0
- resolution: "@commitlint/prompt@npm:18.5.0"
+"@commitlint/prompt@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/prompt@npm:18.6.0"
dependencies:
- "@commitlint/ensure": ^18.4.4
- "@commitlint/load": ^18.5.0
- "@commitlint/types": ^18.4.4
+ "@commitlint/ensure": ^18.6.0
+ "@commitlint/load": ^18.6.0
+ "@commitlint/types": ^18.6.0
chalk: ^4.1.0
inquirer: ^6.5.2
- checksum: 7cd8268ee619c72f77e20b969c13985095974a35d0ebf3c1caf3adc396f46020256e8474f1a676cd23a81040a44159dedc1ebf7728940b89ffc9d605b36182ff
+ checksum: 1b596f57627467fc33e69808770119403e187330982b2d3384f003ce59e0c30d9fe74478cf2ee32a2b9b292522a5addb9deafe5729346c2a962eaf2fe00d9c24
languageName: node
linkType: hard
-"@commitlint/read@npm:^18.4.4":
- version: 18.4.4
- resolution: "@commitlint/read@npm:18.4.4"
+"@commitlint/read@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/read@npm:18.6.0"
dependencies:
"@commitlint/top-level": ^18.4.4
- "@commitlint/types": ^18.4.4
+ "@commitlint/types": ^18.6.0
git-raw-commits: ^2.0.11
minimist: ^1.2.6
- checksum: a9fa5eaf345a6f691373e301dbd4a103987d19b821e7b630166de0234e3b4c3d5c2631325c30c3911fc8e0550f08ff9185d8137c2abfe13266d4605c6e22425d
+ checksum: 3d767f15b5eb3eecdca3db5158586b36486ba331fe5fdbe5bad5ce272ee24376514295b9d27eef376688325a7d3c3214304a9c43297ceb66f6c63126845e0e2a
languageName: node
linkType: hard
@@ -4830,30 +4912,30 @@ __metadata:
languageName: node
linkType: hard
-"@commitlint/resolve-extends@npm:^18.5.0":
- version: 18.5.0
- resolution: "@commitlint/resolve-extends@npm:18.5.0"
+"@commitlint/resolve-extends@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/resolve-extends@npm:18.6.0"
dependencies:
- "@commitlint/config-validator": ^18.5.0
- "@commitlint/types": ^18.4.4
+ "@commitlint/config-validator": ^18.6.0
+ "@commitlint/types": ^18.6.0
import-fresh: ^3.0.0
lodash.mergewith: ^4.6.2
resolve-from: ^5.0.0
resolve-global: ^1.0.0
- checksum: 826050231fae9e307afb2161399d5e046b8e1878543d83036370ef19f75aaa4d70e6083386febab21bc7a5fc62bd03ec6bdfde2312e508d3b58a03d6897e542f
+ checksum: 9f64f6200d48359b585cf8a1aaadb59b0faf6532edc93b983c63ee08cc7ec48e013cf792a20a0bd4ff42485aaea4e8b774bd0222e04b23c4ee1c295e1337ff88
languageName: node
linkType: hard
-"@commitlint/rules@npm:^18.4.4":
- version: 18.4.4
- resolution: "@commitlint/rules@npm:18.4.4"
+"@commitlint/rules@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/rules@npm:18.6.0"
dependencies:
- "@commitlint/ensure": ^18.4.4
+ "@commitlint/ensure": ^18.6.0
"@commitlint/message": ^18.4.4
"@commitlint/to-lines": ^18.4.4
- "@commitlint/types": ^18.4.4
+ "@commitlint/types": ^18.6.0
execa: ^5.0.0
- checksum: ddde4e56a1ffdebc2c8e1d8ca36fe3bdc4285dc7b9aeb4f3087f1853997cedc322531f034eb907ec49ea769d8c2df31242b7df1375812d8826f704c8354faee3
+ checksum: deb8848e69d96810a6b1c5db0a3666c7bef2dab3a98ae19d287a7af8d2738a63d68109f2f4aed80124f0decdc7731f77844734f60997d605995b2ec0a4786116
languageName: node
linkType: hard
@@ -4882,12 +4964,12 @@ __metadata:
languageName: node
linkType: hard
-"@commitlint/types@npm:^18.4.4":
- version: 18.4.4
- resolution: "@commitlint/types@npm:18.4.4"
+"@commitlint/types@npm:^18.6.0":
+ version: 18.6.0
+ resolution: "@commitlint/types@npm:18.6.0"
dependencies:
chalk: ^4.1.0
- checksum: bda09adc5f4a7d460120891ad85d2950cb3db17ee9ecf93b820c4782c5a9f8cb235b28fb559a3c4f38fbb5ada43b50bab4c2ee1eb87853be4febbcd8da30fd1f
+ checksum: c0b256998d8b5fe8f31f6009efe6953dcd506a625411bd13082d07548f0fe792b4de10ca97eaa78e403bf6e0f254dbd1f5d545a6be2f9a67f36a49a6111eafca
languageName: node
linkType: hard
@@ -7753,8 +7835,8 @@ __metadata:
version: 0.0.0-use.local
resolution: "@real-system/core@workspace:packages/core"
dependencies:
- "@babel/cli": ^7.23.4
- "@babel/core": ^7.23.7
+ "@babel/cli": ^7.23.9
+ "@babel/core": ^7.23.9
"@real-system/a11y-library": ^0.0.20
"@real-system/accordion": ^0.0.21
"@real-system/alert": ^0.0.50
@@ -10563,12 +10645,12 @@ __metadata:
languageName: node
linkType: hard
-"@types/node@npm:^20.11.6":
- version: 20.11.6
- resolution: "@types/node@npm:20.11.6"
+"@types/node@npm:^20.11.8":
+ version: 20.11.8
+ resolution: "@types/node@npm:20.11.8"
dependencies:
undici-types: ~5.26.4
- checksum: 54b3739f42d9c2266fd724d8ecbf50bc64eb0563343b65a6ea874a51a7fc8bb4793bf3a1b2222e40e3b7bd62cf5af5609899bf1a3de8b69748dcac65e63e8bdc
+ checksum: 3189b51f7436bcd6ef376504b071775730ed68e5ff81b0e121283e5859f8072532cfdf8431fa904d1441577d833f04a2f32fdd119f7390f36f123f619ca4826a
languageName: node
linkType: hard
@@ -11375,6 +11457,15 @@ __metadata:
languageName: node
linkType: hard
+"ansi-escapes@npm:^6.2.0":
+ version: 6.2.0
+ resolution: "ansi-escapes@npm:6.2.0"
+ dependencies:
+ type-fest: ^3.0.0
+ checksum: f0bc667d5f1ededc3ea89b73c34f0cba95473525b07e1290ddfd3fc868c94614e95f3549f5c4fd0c05424af7d3fd298101fb3d9a52a597d3782508b340783bd7
+ languageName: node
+ linkType: hard
+
"ansi-regex@npm:^3.0.0":
version: 3.0.1
resolution: "ansi-regex@npm:3.0.1"
@@ -11428,7 +11519,7 @@ __metadata:
languageName: node
linkType: hard
-"ansi-styles@npm:^6.1.0":
+"ansi-styles@npm:^6.0.0, ansi-styles@npm:^6.1.0, ansi-styles@npm:^6.2.1":
version: 6.2.1
resolution: "ansi-styles@npm:6.2.1"
checksum: ef940f2f0ced1a6347398da88a91da7930c33ecac3c77b72c5905f8b8fe402c52e6fde304ff5347f616e27a742da3f1dc76de98f6866c69251ad0b07a66776d9
@@ -11865,7 +11956,7 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-polyfill-corejs2@npm:^0.4.7":
+"babel-plugin-polyfill-corejs2@npm:^0.4.8":
version: 0.4.8
resolution: "babel-plugin-polyfill-corejs2@npm:0.4.8"
dependencies:
@@ -11902,15 +11993,15 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-polyfill-corejs3@npm:^0.8.7":
- version: 0.8.7
- resolution: "babel-plugin-polyfill-corejs3@npm:0.8.7"
+"babel-plugin-polyfill-corejs3@npm:^0.9.0":
+ version: 0.9.0
+ resolution: "babel-plugin-polyfill-corejs3@npm:0.9.0"
dependencies:
- "@babel/helper-define-polyfill-provider": ^0.4.4
- core-js-compat: ^3.33.1
+ "@babel/helper-define-polyfill-provider": ^0.5.0
+ core-js-compat: ^3.34.0
peerDependencies:
"@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
- checksum: 51bc215ab0c062bbb2225d912f69f8a6705d1837c8e01f9651307b5b937804287c1d73ebd8015689efcc02c3c21f37688b9ee6f5997635619b7a9cc4b7d9908d
+ checksum: 65bbf59fc0145c7a264822777403632008dce00015b4b5c7ec359125ef4faf9e8f494ae5123d2992104feb6f19a3cff85631992862e48b6d7bd64eb7e755ee1f
languageName: node
linkType: hard
@@ -11936,7 +12027,7 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-polyfill-regenerator@npm:^0.5.4":
+"babel-plugin-polyfill-regenerator@npm:^0.5.5":
version: 0.5.5
resolution: "babel-plugin-polyfill-regenerator@npm:0.5.5"
dependencies:
@@ -12446,7 +12537,14 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^2.0.0, chalk@npm:^2.0.1, chalk@npm:^2.1.0, chalk@npm:^2.4.1, chalk@npm:^2.4.2":
+"chalk@npm:5.3.0, chalk@npm:^5.2.0":
+ version: 5.3.0
+ resolution: "chalk@npm:5.3.0"
+ checksum: 623922e077b7d1e9dedaea6f8b9e9352921f8ae3afe739132e0e00c275971bdd331268183b2628cf4ab1727c45ea1f28d7e24ac23ce1db1eb653c414ca8a5a80
+ languageName: node
+ linkType: hard
+
+"chalk@npm:^2.0.0, chalk@npm:^2.1.0, chalk@npm:^2.4.1, chalk@npm:^2.4.2":
version: 2.4.2
resolution: "chalk@npm:2.4.2"
dependencies:
@@ -12467,13 +12565,6 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^5.2.0":
- version: 5.3.0
- resolution: "chalk@npm:5.3.0"
- checksum: 623922e077b7d1e9dedaea6f8b9e9352921f8ae3afe739132e0e00c275971bdd331268183b2628cf4ab1727c45ea1f28d7e24ac23ce1db1eb653c414ca8a5a80
- languageName: node
- linkType: hard
-
"char-regex@npm:^1.0.2":
version: 1.0.2
resolution: "char-regex@npm:1.0.2"
@@ -12641,10 +12732,12 @@ __metadata:
languageName: node
linkType: hard
-"cli-spinners@npm:^1.0.1":
- version: 1.3.1
- resolution: "cli-spinners@npm:1.3.1"
- checksum: 4f95fd69a2cc886a79edea7c60173a66d21f5732f1cbdc3dfb6c02422769699b358190827a3886a51503a7a4daed84ae295db5df68bba9702a50df7aca51da55
+"cli-cursor@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "cli-cursor@npm:4.0.0"
+ dependencies:
+ restore-cursor: ^4.0.0
+ checksum: ab3f3ea2076e2176a1da29f9d64f72ec3efad51c0960898b56c8a17671365c26e67b735920530eaf7328d61f8bd41c27f46b9cf6e4e10fe2fa44b5e8c0e392cc
languageName: node
linkType: hard
@@ -12668,6 +12761,16 @@ __metadata:
languageName: node
linkType: hard
+"cli-truncate@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "cli-truncate@npm:4.0.0"
+ dependencies:
+ slice-ansi: ^5.0.0
+ string-width: ^7.0.0
+ checksum: d5149175fd25ca985731bdeec46a55ec237475cf74c1a5e103baea696aceb45e372ac4acbaabf1316f06bd62e348123060f8191ffadfeedebd2a70a2a7fb199d
+ languageName: node
+ linkType: hard
+
"cli-width@npm:^2.0.0":
version: 2.2.1
resolution: "cli-width@npm:2.2.1"
@@ -12802,6 +12905,13 @@ __metadata:
languageName: node
linkType: hard
+"colorette@npm:^2.0.20":
+ version: 2.0.20
+ resolution: "colorette@npm:2.0.20"
+ checksum: 0c016fea2b91b733eb9f4bcdb580018f52c0bc0979443dad930e5037a968237ac53d9beb98e218d2e9235834f8eebce7f8e080422d6194e957454255bde71d3d
+ languageName: node
+ linkType: hard
+
"colors@npm:1.4.0":
version: 1.4.0
resolution: "colors@npm:1.4.0"
@@ -12825,6 +12935,13 @@ __metadata:
languageName: node
linkType: hard
+"commander@npm:11.1.0":
+ version: 11.1.0
+ resolution: "commander@npm:11.1.0"
+ checksum: fd1a8557c6b5b622c89ecdfde703242ab7db3b628ea5d1755784c79b8e7cb0d74d65b4a262289b533359cd58e1bfc0bf50245dfbcd2954682a6f367c828b79ef
+ languageName: node
+ linkType: hard
+
"commander@npm:^2.20.0":
version: 2.20.3
resolution: "commander@npm:2.20.3"
@@ -13152,12 +13269,12 @@ __metadata:
languageName: node
linkType: hard
-"core-js-compat@npm:^3.33.1":
- version: 3.35.0
- resolution: "core-js-compat@npm:3.35.0"
+"core-js-compat@npm:^3.34.0":
+ version: 3.35.1
+ resolution: "core-js-compat@npm:3.35.1"
dependencies:
browserslist: ^4.22.2
- checksum: 64c41ce6870aa9130b9d0cb8f00c05204094f46db7e345d520ec2e38f8b6e1d51e921d4974ceb880948f19c0a79e5639e55be0e56f88ea20e32e9a6274da7f82
+ checksum: 4c1a7076d31fa489eec5c46eb11c7127703f9756b5fed1eab9bf27b7f0f151247886d3fa488911078bd2801a5dfa12a9ea2ecb7a4e61dfa460b2c291805f503b
languageName: node
linkType: hard
@@ -13256,7 +13373,7 @@ __metadata:
languageName: node
linkType: hard
-"cross-spawn@npm:^5.0.1, cross-spawn@npm:^5.1.0":
+"cross-spawn@npm:^5.1.0":
version: 5.1.0
resolution: "cross-spawn@npm:5.1.0"
dependencies:
@@ -13479,7 +13596,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4":
+"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4":
version: 4.3.4
resolution: "debug@npm:4.3.4"
dependencies:
@@ -13812,13 +13929,6 @@ __metadata:
languageName: node
linkType: hard
-"diff-match-patch@npm:^1.0.0":
- version: 1.0.5
- resolution: "diff-match-patch@npm:1.0.5"
- checksum: 841522d01b09cccbc4e4402cf61514a81b906349a7d97b67222390f2d35cf5df277cb23959eeed212d5e46afb5629cebab41b87918672c5a05c11c73688630e3
- languageName: node
- linkType: hard
-
"diff-sequences@npm:^28.1.1":
version: 28.1.1
resolution: "diff-sequences@npm:28.1.1"
@@ -14043,7 +14153,7 @@ __metadata:
languageName: node
linkType: hard
-"emoji-regex@npm:^10.2.1":
+"emoji-regex@npm:^10.2.1, emoji-regex@npm:^10.3.0":
version: 10.3.0
resolution: "emoji-regex@npm:10.3.0"
checksum: 5da48edfeb9462fb1ae5495cff2d79129974c696853fb0ce952cbf560f29a2756825433bf51cfd5157ec7b9f93f46f31d712e896d63e3d8ac9c3832bdb45ab73
@@ -15075,18 +15185,27 @@ __metadata:
languageName: node
linkType: hard
-"execa@npm:^0.9.0":
- version: 0.9.0
- resolution: "execa@npm:0.9.0"
+"eventemitter3@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "eventemitter3@npm:5.0.1"
+ checksum: 543d6c858ab699303c3c32e0f0f47fc64d360bf73c3daf0ac0b5079710e340d6fe9f15487f94e66c629f5f82cd1a8678d692f3dbb6f6fcd1190e1b97fcad36f8
+ languageName: node
+ linkType: hard
+
+"execa@npm:8.0.1":
+ version: 8.0.1
+ resolution: "execa@npm:8.0.1"
dependencies:
- cross-spawn: ^5.0.1
- 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
- checksum: 38e9e2fc9407fb117ff1a434adea03cdd84f83e369801f77d7afdd433f5a80db2fde74c73068f1ca491c74bc50b4c4e908ae23b3105cc7604b9b846db482d346
+ cross-spawn: ^7.0.3
+ get-stream: ^8.0.1
+ human-signals: ^5.0.0
+ is-stream: ^3.0.0
+ merge-stream: ^2.0.0
+ npm-run-path: ^5.1.0
+ onetime: ^6.0.0
+ signal-exit: ^4.1.0
+ strip-final-newline: ^3.0.0
+ checksum: cac1bf86589d1d9b73bdc5dda65c52012d1a9619c44c526891956745f7b366ca2603d29fe3f7460bacc2b48c6eab5d6a4f7afe0534b31473d3708d1265545e1f
languageName: node
linkType: hard
@@ -15467,15 +15586,6 @@ __metadata:
languageName: node
linkType: hard
-"find-up@npm:^2.1.0":
- version: 2.1.0
- resolution: "find-up@npm:2.1.0"
- dependencies:
- locate-path: ^2.0.0
- checksum: 43284fe4da09f89011f08e3c32cd38401e786b19226ea440b75386c1b12a4cb738c94969808d53a84f564ede22f732c8409e3cfc3f7fb5b5c32378ad0bbf28bd
- languageName: node
- linkType: hard
-
"find-up@npm:^3.0.0":
version: 3.0.0
resolution: "find-up@npm:3.0.0"
@@ -15867,6 +15977,13 @@ __metadata:
languageName: node
linkType: hard
+"get-east-asian-width@npm:^1.0.0":
+ version: 1.2.0
+ resolution: "get-east-asian-width@npm:1.2.0"
+ checksum: ea55f4d4a42c4b00d3d9be3111bc17eb0161f60ed23fc257c1390323bb780a592d7a8bdd550260fd4627dabee9a118cdfa3475ae54edca35ebcd3bdae04179e3
+ languageName: node
+ linkType: hard
+
"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.0, get-intrinsic@npm:^1.1.1":
version: 1.1.1
resolution: "get-intrinsic@npm:1.1.1"
@@ -15929,13 +16046,6 @@ __metadata:
languageName: node
linkType: hard
-"get-stream@npm:^3.0.0":
- version: 3.0.0
- resolution: "get-stream@npm:3.0.0"
- checksum: 36142f46005ed74ce3a45c55545ec4e7da8e243554179e345a786baf144e5c4a35fb7bdc49fadfa9f18bd08000589b6fe364abdadfc4e1eb0e1b9914a6bb9c56
- languageName: node
- linkType: hard
-
"get-stream@npm:^6.0.0, get-stream@npm:^6.0.1":
version: 6.0.1
resolution: "get-stream@npm:6.0.1"
@@ -15943,6 +16053,13 @@ __metadata:
languageName: node
linkType: hard
+"get-stream@npm:^8.0.1":
+ version: 8.0.1
+ resolution: "get-stream@npm:8.0.1"
+ checksum: 01e3d3cf29e1393f05f44d2f00445c5f9ec3d1c49e8179b31795484b9c117f4c695e5e07b88b50785d5c8248a788c85d9913a79266fc77e3ef11f78f10f1b974
+ languageName: node
+ linkType: hard
+
"get-symbol-description@npm:^1.0.0":
version: 1.0.0
resolution: "get-symbol-description@npm:1.0.0"
@@ -16042,7 +16159,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:7.2.3, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.2.0":
+"glob@npm:7.2.3, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.2.0":
version: 7.2.3
resolution: "glob@npm:7.2.3"
dependencies:
@@ -16519,6 +16636,13 @@ __metadata:
languageName: node
linkType: hard
+"human-signals@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "human-signals@npm:5.0.0"
+ checksum: 6504560d5ed91444f16bea3bd9dfc66110a339442084e56c3e7fa7bbdf3f406426d6563d662bdce67064b165eac31eeabfc0857ed170aaa612cf14ec9f9a464c
+ languageName: node
+ linkType: hard
+
"humanize-ms@npm:^1.2.1":
version: 1.2.1
resolution: "humanize-ms@npm:1.2.1"
@@ -16528,12 +16652,12 @@ __metadata:
languageName: node
linkType: hard
-"husky@npm:^8.0.3":
- version: 8.0.3
- resolution: "husky@npm:8.0.3"
+"husky@npm:^9.0.6":
+ version: 9.0.6
+ resolution: "husky@npm:9.0.6"
bin:
- husky: lib/bin.js
- checksum: 837bc7e4413e58c1f2946d38fb050f5d7324c6f16b0fd66411ffce5703b294bd21429e8ba58711cd331951ee86ed529c5be4f76805959ff668a337dbfa82a1b0
+ husky: bin.js
+ checksum: e198c90a59d460cf860c33e0a4c3927ecfb645d4fd4c2de3fbcd5fb56b858a923af452508d549f6ed020bb48de08290912cd77c006dd2a83e551c24c17340d5b
languageName: node
linkType: hard
@@ -16569,13 +16693,6 @@ __metadata:
languageName: node
linkType: hard
-"ignore@npm:^3.3.7":
- version: 3.3.10
- resolution: "ignore@npm:3.3.10"
- checksum: 23e8cc776e367b56615ab21b78decf973a35dfca5522b39d9b47643d8168473b0d1f18dd1321a1bab466a12ea11a2411903f3b21644f4d5461ee0711ec8678bd
- languageName: node
- linkType: hard
-
"ignore@npm:^5.0.0, ignore@npm:^5.2.4":
version: 5.2.4
resolution: "ignore@npm:5.2.4"
@@ -17037,6 +17154,22 @@ __metadata:
languageName: node
linkType: hard
+"is-fullwidth-code-point@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "is-fullwidth-code-point@npm:4.0.0"
+ checksum: 8ae89bf5057bdf4f57b346fb6c55e9c3dd2549983d54191d722d5c739397a903012cc41a04ee3403fd872e811243ef91a7c5196da7b5841dc6b6aae31a264a8d
+ languageName: node
+ linkType: hard
+
+"is-fullwidth-code-point@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "is-fullwidth-code-point@npm:5.0.0"
+ dependencies:
+ get-east-asian-width: ^1.0.0
+ checksum: 8dfb2d2831b9e87983c136f5c335cd9d14c1402973e357a8ff057904612ed84b8cba196319fabedf9aefe4639e14fe3afe9d9966d1d006ebeb40fe1fed4babe5
+ languageName: node
+ linkType: hard
+
"is-function@npm:^1.0.2":
version: 1.0.2
resolution: "is-function@npm:1.0.2"
@@ -17228,13 +17361,6 @@ __metadata:
languageName: node
linkType: hard
-"is-stream@npm:^1.1.0":
- version: 1.1.0
- resolution: "is-stream@npm:1.1.0"
- checksum: 063c6bec9d5647aa6d42108d4c59723d2bd4ae42135a2d4db6eadbd49b7ea05b750fd69d279e5c7c45cf9da753ad2c00d8978be354d65aa9f6bb434969c6a2ae
- languageName: node
- linkType: hard
-
"is-stream@npm:^2.0.0":
version: 2.0.1
resolution: "is-stream@npm:2.0.1"
@@ -17242,6 +17368,13 @@ __metadata:
languageName: node
linkType: hard
+"is-stream@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "is-stream@npm:3.0.0"
+ checksum: 172093fe99119ffd07611ab6d1bcccfe8bc4aa80d864b15f43e63e54b7abc71e779acd69afdb854c4e2a67fdc16ae710e370eda40088d1cfc956a50ed82d8f16
+ languageName: node
+ linkType: hard
+
"is-string@npm:^1.0.5, is-string@npm:^1.0.7":
version: 1.0.7
resolution: "is-string@npm:1.0.7"
@@ -18497,6 +18630,13 @@ __metadata:
languageName: node
linkType: hard
+"lilconfig@npm:3.0.0":
+ version: 3.0.0
+ resolution: "lilconfig@npm:3.0.0"
+ checksum: a155f1cd24d324ab20dd6974db9ebcf3fb6f2b60175f7c052d917ff8a746b590bc1ee550f6fc3cb1e8716c8b58304e22fe2193febebc0cf16fa86d85e6f896c5
+ languageName: node
+ linkType: hard
+
"line-height@npm:^0.3.1":
version: 0.3.1
resolution: "line-height@npm:0.3.1"
@@ -18520,6 +18660,40 @@ __metadata:
languageName: node
linkType: hard
+"lint-staged@npm:^15.2.0":
+ version: 15.2.0
+ resolution: "lint-staged@npm:15.2.0"
+ dependencies:
+ chalk: 5.3.0
+ commander: 11.1.0
+ debug: 4.3.4
+ execa: 8.0.1
+ lilconfig: 3.0.0
+ listr2: 8.0.0
+ micromatch: 4.0.5
+ pidtree: 0.6.0
+ string-argv: 0.3.2
+ yaml: 2.3.4
+ bin:
+ lint-staged: bin/lint-staged.js
+ checksum: 4fb178b8d3ff454f7874697dfbd41017630f61a06296d12ac9dfd578d078c70aff7108b67fab38af94896ef2740a1e7541c1512d0d3c688ed90e6c3af3530f0d
+ languageName: node
+ linkType: hard
+
+"listr2@npm:8.0.0":
+ version: 8.0.0
+ resolution: "listr2@npm:8.0.0"
+ dependencies:
+ cli-truncate: ^4.0.0
+ colorette: ^2.0.20
+ eventemitter3: ^5.0.1
+ log-update: ^6.0.0
+ rfdc: ^1.3.0
+ wrap-ansi: ^9.0.0
+ checksum: 5cb110a710d14488c71d2207fc5141256abb1f21cbe5ebc12177ae640f94e040a1ef8c031b70ff9f24c4a8fa57c0825a54b534e52bdfaffc122a81082faae8ed
+ languageName: node
+ linkType: hard
+
"load-plugin@npm:^6.0.0":
version: 6.0.1
resolution: "load-plugin@npm:6.0.1"
@@ -18542,16 +18716,6 @@ __metadata:
languageName: node
linkType: hard
-"locate-path@npm:^2.0.0":
- version: 2.0.0
- resolution: "locate-path@npm:2.0.0"
- dependencies:
- p-locate: ^2.0.0
- path-exists: ^3.0.0
- checksum: 02d581edbbbb0fa292e28d96b7de36b5b62c2fa8b5a7e82638ebb33afa74284acf022d3b1e9ae10e3ffb7658fbc49163fcd5e76e7d1baaa7801c3e05a81da755
- languageName: node
- linkType: hard
-
"locate-path@npm:^3.0.0":
version: 3.0.0
resolution: "locate-path@npm:3.0.0"
@@ -18694,15 +18858,6 @@ __metadata:
languageName: node
linkType: hard
-"log-symbols@npm:^2.1.0":
- version: 2.2.0
- resolution: "log-symbols@npm:2.2.0"
- dependencies:
- chalk: ^2.0.1
- checksum: 4c95e3b65f0352dbe91dc4989c10baf7a44e2ef5b0db7e6721e1476268e2b6f7090c3aa880d4f833a05c5c3ff18f4ec5215a09bd0099986d64a8186cfeb48ac8
- languageName: node
- linkType: hard
-
"log-symbols@npm:^4.1.0":
version: 4.1.0
resolution: "log-symbols@npm:4.1.0"
@@ -18713,6 +18868,19 @@ __metadata:
languageName: node
linkType: hard
+"log-update@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "log-update@npm:6.0.0"
+ dependencies:
+ ansi-escapes: ^6.2.0
+ cli-cursor: ^4.0.0
+ slice-ansi: ^7.0.0
+ strip-ansi: ^7.1.0
+ wrap-ansi: ^9.0.0
+ checksum: 8803ceba2fb28626951b85de598c8d5a4f5e39f1f767cc54fd925412cc7780ba89ce1dbec24dc96fa46f89d226e1ae984534aa729dc9c9b734e36bb805428ffa
+ languageName: node
+ linkType: hard
+
"longest-streak@npm:^3.0.0":
version: 3.0.1
resolution: "longest-streak@npm:3.0.1"
@@ -19542,7 +19710,7 @@ __metadata:
languageName: node
linkType: hard
-"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4":
+"micromatch@npm:4.0.5, micromatch@npm:^4.0.2, micromatch@npm:^4.0.4":
version: 4.0.5
resolution: "micromatch@npm:4.0.5"
dependencies:
@@ -19600,6 +19768,13 @@ __metadata:
languageName: node
linkType: hard
+"mimic-fn@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "mimic-fn@npm:4.0.0"
+ checksum: 995dcece15ee29aa16e188de6633d43a3db4611bcf93620e7e62109ec41c79c0f34277165b8ce5e361205049766e371851264c21ac64ca35499acb5421c2ba56
+ languageName: node
+ linkType: hard
+
"mimic-response@npm:^3.1.0":
version: 3.1.0
resolution: "mimic-response@npm:3.1.0"
@@ -20114,15 +20289,6 @@ __metadata:
languageName: node
linkType: hard
-"npm-run-path@npm:^2.0.0":
- version: 2.0.2
- resolution: "npm-run-path@npm:2.0.2"
- dependencies:
- path-key: ^2.0.0
- checksum: acd5ad81648ba4588ba5a8effb1d98d2b339d31be16826a118d50f182a134ac523172101b82eab1d01cb4c2ba358e857d54cfafd8163a1ffe7bd52100b741125
- languageName: node
- linkType: hard
-
"npm-run-path@npm:^4.0.1":
version: 4.0.1
resolution: "npm-run-path@npm:4.0.1"
@@ -20132,6 +20298,15 @@ __metadata:
languageName: node
linkType: hard
+"npm-run-path@npm:^5.1.0":
+ version: 5.2.0
+ resolution: "npm-run-path@npm:5.2.0"
+ dependencies:
+ path-key: ^4.0.0
+ checksum: c5325e016014e715689c4014f7e0be16cc4cbf529f32a1723e511bc4689b5f823b704d2bca61ac152ce2bda65e0205dc8b3ba0ec0f5e4c3e162d302f6f5b9efb
+ languageName: node
+ linkType: hard
+
"npmlog@npm:^6.0.0":
version: 6.0.2
resolution: "npmlog@npm:6.0.2"
@@ -20299,6 +20474,15 @@ __metadata:
languageName: node
linkType: hard
+"onetime@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "onetime@npm:6.0.0"
+ dependencies:
+ mimic-fn: ^4.0.0
+ checksum: 0846ce78e440841335d4e9182ef69d5762e9f38aa7499b19f42ea1c4cd40f0b4446094c455c713f9adac3f4ae86f613bb5e30c99e52652764d06a89f709b3788
+ languageName: node
+ linkType: hard
+
"open@npm:^8.0.4":
version: 8.4.2
resolution: "open@npm:8.4.2"
@@ -20349,18 +20533,6 @@ __metadata:
languageName: node
linkType: hard
-"ora@npm:^1.3.0":
- version: 1.4.0
- resolution: "ora@npm:1.4.0"
- dependencies:
- chalk: ^2.1.0
- cli-cursor: ^2.1.0
- cli-spinners: ^1.0.1
- log-symbols: ^2.1.0
- checksum: 2a935721404cfb3196865b05fa69a916c338e4cb98cd27958df07d218a24cf59131fa2be116b9a9ea2ce875ee83a4a848758a5b42f5ca4a8c27ae59aabafa090
- languageName: node
- linkType: hard
-
"ora@npm:^5.4.1":
version: 5.4.1
resolution: "ora@npm:5.4.1"
@@ -20408,22 +20580,6 @@ __metadata:
languageName: node
linkType: hard
-"p-finally@npm:^1.0.0":
- version: 1.0.0
- resolution: "p-finally@npm:1.0.0"
- checksum: 93a654c53dc805dd5b5891bab16eb0ea46db8f66c4bfd99336ae929323b1af2b70a8b0654f8f1eae924b2b73d037031366d645f1fd18b3d30cbd15950cc4b1d4
- languageName: node
- linkType: hard
-
-"p-limit@npm:^1.1.0":
- version: 1.3.0
- resolution: "p-limit@npm:1.3.0"
- dependencies:
- p-try: ^1.0.0
- checksum: 281c1c0b8c82e1ac9f81acd72a2e35d402bf572e09721ce5520164e9de07d8274451378a3470707179ad13240535558f4b277f02405ad752e08c7d5b0d54fbfd
- languageName: node
- linkType: hard
-
"p-limit@npm:^2.0.0, p-limit@npm:^2.2.0, p-limit@npm:^2.2.1":
version: 2.3.0
resolution: "p-limit@npm:2.3.0"
@@ -20451,15 +20607,6 @@ __metadata:
languageName: node
linkType: hard
-"p-locate@npm:^2.0.0":
- version: 2.0.0
- resolution: "p-locate@npm:2.0.0"
- dependencies:
- p-limit: ^1.1.0
- checksum: e2dceb9b49b96d5513d90f715780f6f4972f46987dc32a0e18bc6c3fc74a1a5d73ec5f81b1398af5e58b99ea1ad03fd41e9181c01fa81b4af2833958696e3081
- languageName: node
- linkType: hard
-
"p-locate@npm:^3.0.0":
version: 3.0.0
resolution: "p-locate@npm:3.0.0"
@@ -20512,13 +20659,6 @@ __metadata:
languageName: node
linkType: hard
-"p-try@npm:^1.0.0":
- version: 1.0.0
- resolution: "p-try@npm:1.0.0"
- checksum: 3b5303f77eb7722144154288bfd96f799f8ff3e2b2b39330efe38db5dd359e4fb27012464cd85cb0a76e9b7edd1b443568cb3192c22e7cffc34989df0bafd605
- languageName: node
- linkType: hard
-
"p-try@npm:^2.0.0":
version: 2.2.0
resolution: "p-try@npm:2.2.0"
@@ -20669,13 +20809,6 @@ __metadata:
languageName: node
linkType: hard
-"path-key@npm:^2.0.0":
- version: 2.0.1
- resolution: "path-key@npm:2.0.1"
- checksum: f7ab0ad42fe3fb8c7f11d0c4f849871e28fbd8e1add65c370e422512fc5887097b9cf34d09c1747d45c942a8c1e26468d6356e2df3f740bf177ab8ca7301ebfd
- languageName: node
- linkType: hard
-
"path-key@npm:^3.0.0, path-key@npm:^3.1.0":
version: 3.1.1
resolution: "path-key@npm:3.1.1"
@@ -20683,6 +20816,13 @@ __metadata:
languageName: node
linkType: hard
+"path-key@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "path-key@npm:4.0.0"
+ checksum: 8e6c314ae6d16b83e93032c61020129f6f4484590a777eed709c4a01b50e498822b00f76ceaf94bc64dbd90b327df56ceadce27da3d83393790f1219e07721d7
+ languageName: node
+ linkType: hard
+
"path-parse@npm:^1.0.7":
version: 1.0.7
resolution: "path-parse@npm:1.0.7"
@@ -20772,6 +20912,15 @@ __metadata:
languageName: node
linkType: hard
+"pidtree@npm:0.6.0":
+ version: 0.6.0
+ resolution: "pidtree@npm:0.6.0"
+ bin:
+ pidtree: bin/pidtree.js
+ checksum: 8fbc073ede9209dd15e80d616e65eb674986c93be49f42d9ddde8dbbd141bb53d628a7ca4e58ab5c370bb00383f67d75df59a9a226dede8fa801267a7030c27a
+ languageName: node
+ linkType: hard
+
"pify@npm:^2.3.0":
version: 2.3.0
resolution: "pify@npm:2.3.0"
@@ -20863,25 +21012,6 @@ __metadata:
languageName: node
linkType: hard
-"precise-commits@npm:^1.0.2":
- version: 1.0.2
- resolution: "precise-commits@npm:1.0.2"
- dependencies:
- diff-match-patch: ^1.0.0
- execa: ^0.9.0
- find-up: ^2.1.0
- glob: ^7.1.2
- ignore: ^3.3.7
- mri: ^1.1.0
- ora: ^1.3.0
- peerDependencies:
- prettier: ">=1.8.0"
- bin:
- precise-commits: bin/index.js
- checksum: d7c90202ff9d397ed186ea9adc82cd58144c8b27264cadea9e31fc1e97c45aaee532310473fd773f4a476900535f0048d60b3e7fd3f5ebfb4111e7973fb5d022
- languageName: node
- linkType: hard
-
"preferred-pm@npm:^3.0.0":
version: 3.0.3
resolution: "preferred-pm@npm:3.0.3"
@@ -21770,22 +21900,22 @@ __metadata:
version: 0.0.0-use.local
resolution: "real-system@workspace:."
dependencies:
- "@babel/cli": ^7.23.4
- "@babel/core": ^7.23.7
+ "@babel/cli": ^7.23.9
+ "@babel/core": ^7.23.9
"@babel/plugin-proposal-class-properties": ^7.18.6
"@babel/plugin-proposal-object-rest-spread": ^7.20.7
"@babel/plugin-proposal-private-property-in-object": ^7.21.11
- "@babel/plugin-transform-runtime": ^7.23.7
- "@babel/preset-env": ^7.23.8
+ "@babel/plugin-transform-runtime": ^7.23.9
+ "@babel/preset-env": ^7.23.9
"@babel/preset-react": ^7.23.3
"@babel/preset-typescript": ^7.23.3
"@babel/register": ^7.23.7
"@changesets/changelog-github": ^0.5.0
"@changesets/cli": ^2.27.1
- "@commitlint/cli": ^18.5.0
- "@commitlint/config-conventional": ^18.5.0
- "@commitlint/cz-commitlint": ^18.5.0
- "@commitlint/prompt-cli": ^18.5.0
+ "@commitlint/cli": ^18.6.0
+ "@commitlint/config-conventional": ^18.6.0
+ "@commitlint/cz-commitlint": ^18.6.0
+ "@commitlint/prompt-cli": ^18.6.0
"@emotion/babel-preset-css-prop": ^11.11.0
"@emotion/jest": ^11.11.0
"@manypkg/cli": ^0.21.2
@@ -21807,7 +21937,7 @@ __metadata:
"@testing-library/react-hooks": ^8.0.1
"@testing-library/user-event": ^14.5.2
"@types/jest": ^29.5.11
- "@types/node": ^20.11.6
+ "@types/node": ^20.11.8
"@types/react": ^18.2.48
"@types/react-dom": ^18.2.18
"@types/react-test-renderer": ^18.0.7
@@ -21836,16 +21966,16 @@ __metadata:
execa: ^5.1.1
fuzzy: ^0.1.3
generate-template-files: ^3.2.1
- husky: ^8.0.3
+ husky: ^9.0.6
inquirer: ^8.2.6
inquirer-checkbox-plus-prompt: ^1.4.2
jest: ^29.7.0
jest-environment-jsdom: ^29.7.0
jest-watch-typeahead: ^2.2.2
js-yaml: ^4.1.0
+ lint-staged: ^15.2.0
lodash.debounce: ^4.0.8
minimist: ^1.2.8
- precise-commits: ^1.0.2
prettier: ^3.2.4
qnm: ^2.10.3
react: ^18.2.0
@@ -22396,6 +22526,16 @@ __metadata:
languageName: node
linkType: hard
+"restore-cursor@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "restore-cursor@npm:4.0.0"
+ dependencies:
+ onetime: ^5.1.0
+ signal-exit: ^3.0.2
+ checksum: 5b675c5a59763bf26e604289eab35711525f11388d77f409453904e1e69c0d37ae5889295706b2c81d23bd780165084d040f9b68fffc32cc921519031c4fa4af
+ languageName: node
+ linkType: hard
+
"retry@npm:^0.12.0":
version: 0.12.0
resolution: "retry@npm:0.12.0"
@@ -22410,6 +22550,13 @@ __metadata:
languageName: node
linkType: hard
+"rfdc@npm:^1.3.0":
+ version: 1.3.1
+ resolution: "rfdc@npm:1.3.1"
+ checksum: d5d1e930aeac7e0e0a485f97db1356e388bdbeff34906d206fe524dd5ada76e95f186944d2e68307183fdc39a54928d4426bbb6734851692cfe9195efba58b79
+ languageName: node
+ linkType: hard
+
"rimraf@npm:^2.6.1, rimraf@npm:^2.7.1":
version: 2.7.1
resolution: "rimraf@npm:2.7.1"
@@ -22874,7 +23021,7 @@ __metadata:
languageName: node
linkType: hard
-"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7":
+"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7":
version: 3.0.7
resolution: "signal-exit@npm:3.0.7"
checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318
@@ -22888,6 +23035,13 @@ __metadata:
languageName: node
linkType: hard
+"signal-exit@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "signal-exit@npm:4.1.0"
+ checksum: 64c757b498cb8629ffa5f75485340594d2f8189e9b08700e69199069c8e3070fb3e255f7ab873c05dc0b3cec412aea7402e10a5990cb6a050bd33ba062a6c549
+ languageName: node
+ linkType: hard
+
"sisteransi@npm:^1.0.5":
version: 1.0.5
resolution: "sisteransi@npm:1.0.5"
@@ -22930,6 +23084,26 @@ __metadata:
languageName: node
linkType: hard
+"slice-ansi@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "slice-ansi@npm:5.0.0"
+ dependencies:
+ ansi-styles: ^6.0.0
+ is-fullwidth-code-point: ^4.0.0
+ checksum: 7e600a2a55e333a21ef5214b987c8358fe28bfb03c2867ff2cbf919d62143d1812ac27b4297a077fdaf27a03da3678e49551c93e35f9498a3d90221908a1180e
+ languageName: node
+ linkType: hard
+
+"slice-ansi@npm:^7.0.0":
+ version: 7.1.0
+ resolution: "slice-ansi@npm:7.1.0"
+ dependencies:
+ ansi-styles: ^6.2.1
+ is-fullwidth-code-point: ^5.0.0
+ checksum: 10313dd3cf7a2e4b265f527b1684c7c568210b09743fd1bd74f2194715ed13ffba653dc93a5fa79e3b1711518b8990a732cb7143aa01ddafe626e99dfa6474b2
+ languageName: node
+ linkType: hard
+
"smart-buffer@npm:^4.2.0":
version: 4.2.0
resolution: "smart-buffer@npm:4.2.0"
@@ -23250,6 +23424,13 @@ __metadata:
languageName: node
linkType: hard
+"string-argv@npm:0.3.2":
+ version: 0.3.2
+ resolution: "string-argv@npm:0.3.2"
+ checksum: 8703ad3f3db0b2641ed2adbb15cf24d3945070d9a751f9e74a924966db9f325ac755169007233e8985a39a6a292f14d4fee20482989b89b96e473c4221508a0f
+ languageName: node
+ linkType: hard
+
"string-length@npm:^4.0.1":
version: 4.0.2
resolution: "string-length@npm:4.0.2"
@@ -23313,6 +23494,17 @@ __metadata:
languageName: node
linkType: hard
+"string-width@npm:^7.0.0":
+ version: 7.1.0
+ resolution: "string-width@npm:7.1.0"
+ dependencies:
+ emoji-regex: ^10.3.0
+ get-east-asian-width: ^1.0.0
+ strip-ansi: ^7.1.0
+ checksum: a183573fe7209e0d294f661846d33f8caf72aa86d983e5b48a0ed45ab15bcccb02c6f0344b58b571988871105457137b8207855ea536827dbc4a376a0f31bf8f
+ languageName: node
+ linkType: hard
+
"string.prototype.matchall@npm:^4.0.8":
version: 4.0.8
resolution: "string.prototype.matchall@npm:4.0.8"
@@ -23448,6 +23640,15 @@ __metadata:
languageName: node
linkType: hard
+"strip-ansi@npm:^7.1.0":
+ version: 7.1.0
+ resolution: "strip-ansi@npm:7.1.0"
+ dependencies:
+ ansi-regex: ^6.0.1
+ checksum: 859c73fcf27869c22a4e4d8c6acfe690064659e84bef9458aa6d13719d09ca88dcfd40cbf31fd0be63518ea1a643fe070b4827d353e09533a5b0b9fd4553d64d
+ languageName: node
+ linkType: hard
+
"strip-bom@npm:4.0.0, strip-bom@npm:^4.0.0":
version: 4.0.0
resolution: "strip-bom@npm:4.0.0"
@@ -23462,13 +23663,6 @@ __metadata:
languageName: node
linkType: hard
-"strip-eof@npm:^1.0.0":
- version: 1.0.0
- resolution: "strip-eof@npm:1.0.0"
- checksum: 40bc8ddd7e072f8ba0c2d6d05267b4e0a4800898c3435b5fb5f5a21e6e47dfaff18467e7aa0d1844bb5d6274c3097246595841fbfeb317e541974ee992cac506
- languageName: node
- linkType: hard
-
"strip-final-newline@npm:^2.0.0":
version: 2.0.0
resolution: "strip-final-newline@npm:2.0.0"
@@ -23476,6 +23670,13 @@ __metadata:
languageName: node
linkType: hard
+"strip-final-newline@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "strip-final-newline@npm:3.0.0"
+ checksum: 23ee263adfa2070cd0f23d1ac14e2ed2f000c9b44229aec9c799f1367ec001478469560abefd00c5c99ee6f0b31c137d53ec6029c53e9f32a93804e18c201050
+ languageName: node
+ linkType: hard
+
"strip-indent@npm:^3.0.0":
version: 3.0.0
resolution: "strip-indent@npm:3.0.0"
@@ -25191,6 +25392,17 @@ __metadata:
languageName: node
linkType: hard
+"wrap-ansi@npm:^9.0.0":
+ version: 9.0.0
+ resolution: "wrap-ansi@npm:9.0.0"
+ dependencies:
+ ansi-styles: ^6.2.1
+ string-width: ^7.0.0
+ strip-ansi: ^7.1.0
+ checksum: b2d43b76b3d8dcbdd64768165e548aad3e54e1cae4ecd31bac9966faaa7cf0b0345677ad6879db10ba58eb446ba8fa44fb82b4951872fd397f096712467a809f
+ languageName: node
+ linkType: hard
+
"wrappy@npm:1":
version: 1.0.2
resolution: "wrappy@npm:1.0.2"
@@ -25324,6 +25536,13 @@ __metadata:
languageName: node
linkType: hard
+"yaml@npm:2.3.4":
+ version: 2.3.4
+ resolution: "yaml@npm:2.3.4"
+ checksum: e6d1dae1c6383bcc8ba11796eef3b8c02d5082911c6723efeeb5ba50fc8e881df18d645e64de68e421b577296000bea9c75d6d9097c2f6699da3ae0406c030d8
+ languageName: node
+ linkType: hard
+
"yaml@npm:^1.10.0":
version: 1.10.2
resolution: "yaml@npm:1.10.2"