SHA256
1
0
forked from cockpit/cockpit

4 Commits

Author SHA256 Message Date
6606da887e cleanup left over files and actually update to 338 2025-05-12 14:54:12 +05:30
68506a8f33 update to 338 2025-05-09 10:56:11 +05:30
f99ded1391 Add check for systemd dynamic users
Glibc provides /etc/nsswitch.conf but doesn't update it after first
install. This adds a check to ensure we have systemd dynamic support
present before running as we need dynamic users and a out of date
nsswitch overrides the up to date file in /usr/etc/ breaking support.
2025-05-08 13:06:57 +05:30
48c58da214 Feat: Check if dynamic users exist before cockpit starts
Cockpit expects all its users to be dynamic, if we aren't creating them
manually and instead using them as dynamic users as upstream expects we
need to ensure they don't exist. This adds a preexec script that does
that.
2025-05-08 13:06:57 +05:30
9 changed files with 476 additions and 404 deletions

12
add_preexec_cockpit.patch Normal file
View File

@@ -0,0 +1,12 @@
diff --git c/src/systemd/cockpit.socket.in w/src/systemd/cockpit.socket.in
index de45b0dc9..a1dccef7f 100644
--- c/src/systemd/cockpit.socket.in
+++ w/src/systemd/cockpit.socket.in
@@ -5,6 +5,7 @@ Wants=cockpit-issue.service
[Socket]
ListenStream=9090
+ExecStartPre=@libexecdir@/check_cockpit_users
ExecStartPost=-@datadir@/@PACKAGE@/issue/update-issue '' localhost
ExecStartPost=-/bin/ln -snf active.issue /run/cockpit/issue
ExecStopPost=-/bin/ln -snf inactive.issue /run/cockpit/issue

33
check_cockpit_users Normal file
View File

@@ -0,0 +1,33 @@
#/bin/sh
bad_users_groups=("cockpit-wsinstance-socket" "cockpit-session-socket")
failed=false
for gu in "${bad_users_groups[@]}"; do
echo $gu
if getent passwd "$gu" > /dev/null; then
echo "user ${gu} exists, cockpit will fail to start up if this user exists, please run userdel ${gu} to resolve this"
failed=true
fi
if getent group "$gu" > /dev/null; then
echo "group ${gu} exists, cockpit will fail to start up if this group exists, please run groupdel ${gu} to resolve this"
failed=true
fi
done
if getent passwd cockpit-systemd-service > /dev/null; then
echo "user cockpit-systemd-service exists, cockpit will fail to start up if this group exists, please run userdel cockpit-systemd-service to resolve this"
failed=true
fi
if [ -f /etc/nsswitch.conf ]; then
grep -Fxq "passwd: compat systemd" /etc/nsswitch.conf; then
if [ $? -ne 0 ]; then
echo "/etc/nsswitch.conf is out of date, please update it from /usr/etc/nsswitch.conf to use cockpit"
failed=true
fi
fi
if $failed; then
exit 1
fi

BIN
cockpit-337.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
cockpit-338.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,3 +1,13 @@
-------------------------------------------------------------------
Thu May 8 08:30:23 UTC 2025 - Luna D Dragon <luna.dragon@suse.com>
- update to 338:
Upstream Changes:
- Translation updates
- Bug fixes
- Add pre-exec checks to ensure manually created users and groups have been removed
This pre-exec check also ensures systemd support is present in nsswitch
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Apr 29 04:23:41 UTC 2025 - Luna D Dragon <luna.dragon@suse.com> Tue Apr 29 04:23:41 UTC 2025 - Luna D Dragon <luna.dragon@suse.com>

View File

@@ -50,13 +50,14 @@ Summary: Web Console for Linux servers
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
URL: https://cockpit-project.org/ URL: https://cockpit-project.org/
Version: 337 Version: 338
Release: 0 Release: 0
Source0: cockpit-%{version}.tar.gz Source0: cockpit-%{version}.tar.gz
Source1: cockpit.pam Source1: cockpit.pam
Source2: cockpit-rpmlintrc Source2: cockpit-rpmlintrc
Source3: cockpit-suse-theme.tar Source3: cockpit-suse-theme.tar
Source4: cockpit-no-pamoath.pam Source4: cockpit-no-pamoath.pam
Source5: check_cockpit_users
Source10: update_version.sh Source10: update_version.sh
Source99: README.packaging Source99: README.packaging
Source98: package-lock.json Source98: package-lock.json
@@ -78,7 +79,7 @@ Patch104: selinux_libdir.patch
Patch105: fix-libexecdir.patch Patch105: fix-libexecdir.patch
Patch106: packagekit-single-install.patch Patch106: packagekit-single-install.patch
Patch109: 0008-pybridge-endian-flag.patch Patch109: 0008-pybridge-endian-flag.patch
Patch110: add_preexec_cockpit.patch
Patch201: remove_rh_links.patch Patch201: remove_rh_links.patch
%define build_all 1 %define build_all 1
@@ -236,6 +237,10 @@ BuildRequires: python3-pytest-timeout
%patch -P 107 -p1 %patch -P 107 -p1
%endif %endif
%if 0%{?suse_version} >= 1600
%patch -P 110 -p1
%endif
%patch -P 201 -p1 %patch -P 201 -p1
%if 0%{?suse_version} > 1500 %if 0%{?suse_version} > 1500
@@ -444,6 +449,12 @@ rm -f %{buildroot}%{_datadir}/pixmaps/cockpit-sosreport.png
mkdir -p %{buildroot}%{_datadir}/cockpit/devel mkdir -p %{buildroot}%{_datadir}/cockpit/devel
cp -a pkg/lib %{buildroot}%{_datadir}/cockpit/devel cp -a pkg/lib %{buildroot}%{_datadir}/cockpit/devel
# cockpit.socket preexec to ensure users are created as dynamic users
%if 0%{?suse_version} >= 1600
install -D -m 755 %SOURCE5 %{buildroot}%{_libexecdir}/
%endif
# ------------------------------------------------------------------------------- # -------------------------------------------------------------------------------
# Sub-packages # Sub-packages
@@ -543,8 +554,7 @@ Requires: glib-networking
Requires: openssl Requires: openssl
Requires: glib2 >= 2.50.0 Requires: glib2 >= 2.50.0
%if 0%{?with_selinux} %if 0%{?with_selinux}
Requires: (selinux-policy >= %{_selinux_policy_version} if selinux-policy-%{selinuxtype}) Requires: %{name}-ws-selinux
Requires(post): (policycoreutils if selinux-policy-%{selinuxtype})
%endif %endif
Conflicts: firewalld < 0.6.0-1 Conflicts: firewalld < 0.6.0-1
Recommends: sscg >= 2.3 Recommends: sscg >= 2.3
@@ -634,6 +644,7 @@ authentication via sssd/FreeIPA.
%if 0%{?suse_version} == 1500 %if 0%{?suse_version} == 1500
%{?suse_version:%verify(not mode) }%attr(4750, root, cockpit-wsinstance-socket) %{_libexecdir}/cockpit-session %{?suse_version:%verify(not mode) }%attr(4750, root, cockpit-wsinstance-socket) %{_libexecdir}/cockpit-session
%else %else
%{_libexecdir}/check_cockpit_users
%{_libexecdir}/cockpit-session %{_libexecdir}/cockpit-session
%endif %endif
%{_datadir}/cockpit/branding %{_datadir}/cockpit/branding
@@ -722,37 +733,35 @@ for i in pam.d/cockpit ; do
done done
%endif %endif
%if 0%{?with_selinux} %if 0%{?with_selinux}
%package selinux-policies %package ws-selinux
Summary: selinux policies required by cockpit Summary: SELinux security policy for cockpit-ws
Requires(post): selinux-policy-%{selinuxtype} >= %{selinux_policyver} # older -ws contained the SELinux policy, now split out
Requires(post): selinux-tools Conflicts: %{name}-ws < 337-1.2025
Requires(post): selinux-policy-%{selinuxtype} >= %{_selinux_policy_version}
Requires(post): libselinux-utils
Requires(post): policycoreutils Requires(post): policycoreutils
Obsoletes: %{name}-selinux-policies < 338
%description selinux-policies %description ws-selinux
package that contains selinux rules/policies needed by cockpit when selinux is enabled SELinux policy module for the cockpit-ws package.
%files selinux-policies %files ws-selinux
%license COPYING
%{_datadir}/selinux/packages/%{selinuxtype}/%{name}.pp.bz2 %{_datadir}/selinux/packages/%{selinuxtype}/%{name}.pp.bz2
%{_mandir}/man8/%{name}_session_selinux.8cockpit.* %{_mandir}/man8/%{name}_session_selinux.8cockpit.*
%{_mandir}/man8/%{name}_ws_selinux.8cockpit.* %{_mandir}/man8/%{name}_ws_selinux.8cockpit.*
%ghost %{_sharedstatedir}/selinux/%{selinuxtype}/active/modules/200/%{name} %ghost %{_sharedstatedir}/selinux/%{selinuxtype}/active/modules/200/%{name}
%pre selinux-policies %pre ws-selinux
if %{_sbindir}/selinuxenabled 2>/dev/null; then %selinux_relabel_pre -s %{selinuxtype}
%selinux_relabel_pre -s %{selinuxtype}
fi
%post selinux-policies %post ws-selinux
%selinux_modules_install -s %{selinuxtype} %{_datadir}/selinux/packages/%{selinuxtype}/%{name}.pp.bz2 %selinux_modules_install -s %{selinuxtype} %{_datadir}/selinux/packages/%{selinuxtype}/%{name}.pp.bz2
if [ -x %{_sbindir}/selinuxenabled ]; then %selinux_relabel_post -s %{selinuxtype}
%selinux_relabel_post -s %{selinuxtype}
fi
%postun selinux-policies %postun ws-selinux
%selinux_modules_uninstall -s %{selinuxtype} %{name} %selinux_modules_uninstall -s %{selinuxtype} %{name}
if [ -x %{_sbindir}/selinuxenabled ]; then %selinux_relabel_post -s %{selinuxtype}
%selinux_relabel_post -s %{selinuxtype}
fi
%endif %endif

BIN
node_modules.obscpio (Stored with Git LFS)

Binary file not shown.

View File

@@ -1,13 +1,13 @@
Source1000: https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz#/@babel-code-frame-7.26.2.tgz Source1000: https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz#/@babel-code-frame-7.27.1.tgz
Source1001: https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#/@babel-helper-validator-identifier-7.25.9.tgz Source1001: https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz#/@babel-helper-validator-identifier-7.27.1.tgz
Source1002: https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.2.5.tgz#/@bufbuild-protobuf-2.2.5.tgz Source1002: https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.2.5.tgz#/@bufbuild-protobuf-2.2.5.tgz
Source1003: https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz#/@csstools-css-parser-algorithms-3.0.4.tgz Source1003: https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz#/@csstools-css-parser-algorithms-3.0.4.tgz
Source1004: https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz#/@csstools-css-tokenizer-3.0.3.tgz Source1004: https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz#/@csstools-css-tokenizer-3.0.3.tgz
Source1005: https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz#/@csstools-media-query-list-parser-4.0.2.tgz Source1005: https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz#/@csstools-media-query-list-parser-4.0.2.tgz
Source1006: https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz#/@csstools-selector-specificity-5.0.0.tgz Source1006: https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz#/@csstools-selector-specificity-5.0.0.tgz
Source1007: https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz#/@dual-bundle-import-meta-resolve-4.1.0.tgz Source1007: https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz#/@dual-bundle-import-meta-resolve-4.1.0.tgz
Source1008: https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.2.tgz#/@esbuild-linux-x64-0.25.2.tgz Source1008: https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.3.tgz#/@esbuild-linux-x64-0.25.3.tgz
Source1009: https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.5.1.tgz#/@eslint-community-eslint-utils-4.5.1.tgz Source1009: https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz#/@eslint-community-eslint-utils-4.7.0.tgz
Source1010: https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#/@eslint-community-regexpp-4.12.1.tgz Source1010: https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#/@eslint-community-regexpp-4.12.1.tgz
Source1011: https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#/@eslint-eslintrc-2.1.4.tgz Source1011: https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#/@eslint-eslintrc-2.1.4.tgz
Source1012: https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz#/@eslint-js-8.57.1.tgz Source1012: https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz#/@eslint-js-8.57.1.tgz
@@ -21,26 +21,26 @@ Source1019: https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.
Source1020: https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#/@nodelib-fs.walk-1.2.8.tgz Source1020: https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#/@nodelib-fs.walk-1.2.8.tgz
Source1021: https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz#/@parcel-watcher-2.5.1.tgz Source1021: https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz#/@parcel-watcher-2.5.1.tgz
Source1022: https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz#/@parcel-watcher-linux-x64-musl-2.5.1.tgz Source1022: https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz#/@parcel-watcher-linux-x64-musl-2.5.1.tgz
Source1023: https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-6.1.0.tgz#/@patternfly-patternfly-6.1.0.tgz Source1023: https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-6.2.3.tgz#/@patternfly-patternfly-6.2.3.tgz
Source1024: https://registry.npmjs.org/@patternfly/react-core/-/react-core-6.1.0.tgz#/@patternfly-react-core-6.1.0.tgz Source1024: https://registry.npmjs.org/@patternfly/react-core/-/react-core-6.2.2.tgz#/@patternfly-react-core-6.2.2.tgz
Source1025: https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-6.1.0.tgz#/@patternfly-react-icons-6.1.0.tgz Source1025: https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-6.2.2.tgz#/@patternfly-react-icons-6.2.2.tgz
Source1026: https://registry.npmjs.org/@patternfly/react-styles/-/react-styles-6.1.0.tgz#/@patternfly-react-styles-6.1.0.tgz Source1026: https://registry.npmjs.org/@patternfly/react-styles/-/react-styles-6.2.2.tgz#/@patternfly-react-styles-6.2.2.tgz
Source1027: https://registry.npmjs.org/@patternfly/react-table/-/react-table-6.1.0.tgz#/@patternfly-react-table-6.1.0.tgz Source1027: https://registry.npmjs.org/@patternfly/react-table/-/react-table-6.2.2.tgz#/@patternfly-react-table-6.2.2.tgz
Source1028: https://registry.npmjs.org/@patternfly/react-tokens/-/react-tokens-6.1.0.tgz#/@patternfly-react-tokens-6.1.0.tgz Source1028: https://registry.npmjs.org/@patternfly/react-tokens/-/react-tokens-6.2.2.tgz#/@patternfly-react-tokens-6.2.2.tgz
Source1029: https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz#/@rtsao-scc-1.1.0.tgz Source1029: https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz#/@rtsao-scc-1.1.0.tgz
Source1030: https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz#/@types-json5-0.0.29.tgz Source1030: https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz#/@types-json5-0.0.29.tgz
Source1031: https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz#/@types-prop-types-15.7.14.tgz Source1031: https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz#/@types-prop-types-15.7.14.tgz
Source1032: https://registry.npmjs.org/@types/qunit/-/qunit-2.19.12.tgz#/@types-qunit-2.19.12.tgz Source1032: https://registry.npmjs.org/@types/qunit/-/qunit-2.19.12.tgz#/@types-qunit-2.19.12.tgz
Source1033: https://registry.npmjs.org/@types/react/-/react-18.3.12.tgz#/@types-react-18.3.12.tgz Source1033: https://registry.npmjs.org/@types/react/-/react-18.3.12.tgz#/@types-react-18.3.12.tgz
Source1034: https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.1.tgz#/@types-react-dom-18.3.1.tgz Source1034: https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.1.tgz#/@types-react-dom-18.3.1.tgz
Source1035: https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.29.1.tgz#/@typescript-eslint-eslint-plugin-8.29.1.tgz Source1035: https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.31.1.tgz#/@typescript-eslint-eslint-plugin-8.31.1.tgz
Source1036: https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.29.1.tgz#/@typescript-eslint-parser-8.29.1.tgz Source1036: https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.31.1.tgz#/@typescript-eslint-parser-8.31.1.tgz
Source1037: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.29.1.tgz#/@typescript-eslint-scope-manager-8.29.1.tgz Source1037: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.31.1.tgz#/@typescript-eslint-scope-manager-8.31.1.tgz
Source1038: https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.29.1.tgz#/@typescript-eslint-type-utils-8.29.1.tgz Source1038: https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.31.1.tgz#/@typescript-eslint-type-utils-8.31.1.tgz
Source1039: https://registry.npmjs.org/@typescript-eslint/types/-/types-8.29.1.tgz#/@typescript-eslint-types-8.29.1.tgz Source1039: https://registry.npmjs.org/@typescript-eslint/types/-/types-8.31.1.tgz#/@typescript-eslint-types-8.31.1.tgz
Source1040: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.29.1.tgz#/@typescript-eslint-typescript-estree-8.29.1.tgz Source1040: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.31.1.tgz#/@typescript-eslint-typescript-estree-8.31.1.tgz
Source1041: https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.29.1.tgz#/@typescript-eslint-utils-8.29.1.tgz Source1041: https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.31.1.tgz#/@typescript-eslint-utils-8.31.1.tgz
Source1042: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.29.1.tgz#/@typescript-eslint-visitor-keys-8.29.1.tgz Source1042: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.31.1.tgz#/@typescript-eslint-visitor-keys-8.31.1.tgz
Source1043: https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz#/@ungap-structured-clone-1.3.0.tgz Source1043: https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz#/@ungap-structured-clone-1.3.0.tgz
Source1044: https://registry.npmjs.org/@xterm/addon-canvas/-/addon-canvas-0.7.0.tgz#/@xterm-addon-canvas-0.7.0.tgz Source1044: https://registry.npmjs.org/@xterm/addon-canvas/-/addon-canvas-0.7.0.tgz#/@xterm-addon-canvas-0.7.0.tgz
Source1045: https://registry.npmjs.org/@xterm/xterm/-/xterm-5.5.0.tgz#/@xterm-xterm-5.5.0.tgz Source1045: https://registry.npmjs.org/@xterm/xterm/-/xterm-5.5.0.tgz#/@xterm-xterm-5.5.0.tgz
@@ -138,11 +138,11 @@ Source1136: https://registry.npmjs.org/es-object-atoms/-/es-object-atoms
Source1137: https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#/es-set-tostringtag-2.1.0.tgz Source1137: https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#/es-set-tostringtag-2.1.0.tgz
Source1138: https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz#/es-shim-unscopables-1.1.0.tgz Source1138: https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz#/es-shim-unscopables-1.1.0.tgz
Source1139: https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz#/es-to-primitive-1.3.0.tgz Source1139: https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz#/es-to-primitive-1.3.0.tgz
Source1140: https://registry.npmjs.org/esbuild/-/esbuild-0.25.2.tgz#/esbuild-0.25.2.tgz Source1140: https://registry.npmjs.org/esbuild/-/esbuild-0.25.3.tgz#/esbuild-0.25.3.tgz
Source1141: https://registry.npmjs.org/esbuild-plugin-copy/-/esbuild-plugin-copy-2.1.1.tgz#/esbuild-plugin-copy-2.1.1.tgz Source1141: https://registry.npmjs.org/esbuild-plugin-copy/-/esbuild-plugin-copy-2.1.1.tgz#/esbuild-plugin-copy-2.1.1.tgz
Source1142: https://registry.npmjs.org/esbuild-plugin-replace/-/esbuild-plugin-replace-1.4.0.tgz#/esbuild-plugin-replace-1.4.0.tgz Source1142: https://registry.npmjs.org/esbuild-plugin-replace/-/esbuild-plugin-replace-1.4.0.tgz#/esbuild-plugin-replace-1.4.0.tgz
Source1143: https://registry.npmjs.org/esbuild-sass-plugin/-/esbuild-sass-plugin-3.3.1.tgz#/esbuild-sass-plugin-3.3.1.tgz Source1143: https://registry.npmjs.org/esbuild-sass-plugin/-/esbuild-sass-plugin-3.3.1.tgz#/esbuild-sass-plugin-3.3.1.tgz
Source1144: https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.25.2.tgz#/esbuild-wasm-0.25.2.tgz Source1144: https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.25.3.tgz#/esbuild-wasm-0.25.3.tgz
Source1145: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#/escape-string-regexp-4.0.0.tgz Source1145: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#/escape-string-regexp-4.0.0.tgz
Source1146: https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz#/eslint-8.57.1.tgz Source1146: https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz#/eslint-8.57.1.tgz
Source1147: https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz#/eslint-compat-utils-0.5.1.tgz Source1147: https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz#/eslint-compat-utils-0.5.1.tgz
@@ -187,7 +187,7 @@ Source1185: https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz#/find
Source1186: https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz#/flat-cache-3.2.0.tgz Source1186: https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz#/flat-cache-3.2.0.tgz
Source1187: https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.8.tgz#/flat-cache-6.1.8.tgz Source1187: https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.8.tgz#/flat-cache-6.1.8.tgz
Source1188: https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz#/flatted-3.3.3.tgz Source1188: https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz#/flatted-3.3.3.tgz
Source1189: https://registry.npmjs.org/focus-trap/-/focus-trap-7.6.2.tgz#/focus-trap-7.6.2.tgz Source1189: https://registry.npmjs.org/focus-trap/-/focus-trap-7.6.4.tgz#/focus-trap-7.6.4.tgz
Source1190: https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz#/for-each-0.3.5.tgz Source1190: https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz#/for-each-0.3.5.tgz
Source1191: https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz#/foreground-child-3.3.1.tgz Source1191: https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz#/foreground-child-3.3.1.tgz
Source1192: https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz#/fs-extra-10.1.0.tgz Source1192: https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz#/fs-extra-10.1.0.tgz
@@ -201,7 +201,7 @@ Source1199: https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz#/
Source1200: https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz#/get-symbol-description-1.1.0.tgz Source1200: https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz#/get-symbol-description-1.1.0.tgz
Source1201: https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.0.tgz#/get-tsconfig-4.10.0.tgz Source1201: https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.0.tgz#/get-tsconfig-4.10.0.tgz
Source1202: https://registry.npmjs.org/gettext-parser/-/gettext-parser-8.0.0.tgz#/gettext-parser-8.0.0.tgz Source1202: https://registry.npmjs.org/gettext-parser/-/gettext-parser-8.0.0.tgz#/gettext-parser-8.0.0.tgz
Source1203: https://registry.npmjs.org/glob/-/glob-11.0.1.tgz#/glob-11.0.1.tgz Source1203: https://registry.npmjs.org/glob/-/glob-11.0.2.tgz#/glob-11.0.2.tgz
Source1204: https://registry.npmjs.org/glob/-/glob-7.2.3.tgz#/glob-7.2.3.tgz Source1204: https://registry.npmjs.org/glob/-/glob-7.2.3.tgz#/glob-7.2.3.tgz
Source1205: https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz#/glob-parent-5.1.2.tgz Source1205: https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz#/glob-parent-5.1.2.tgz
Source1206: https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz#/glob-parent-6.0.2.tgz Source1206: https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz#/glob-parent-6.0.2.tgz
@@ -228,7 +228,7 @@ Source1226: https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz#/
Source1227: https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz#/iconv-lite-0.6.3.tgz Source1227: https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz#/iconv-lite-0.6.3.tgz
Source1228: https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz#/ieee754-1.2.1.tgz Source1228: https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz#/ieee754-1.2.1.tgz
Source1229: https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz#/ignore-5.3.2.tgz Source1229: https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz#/ignore-5.3.2.tgz
Source1230: https://registry.npmjs.org/ignore/-/ignore-7.0.3.tgz#/ignore-7.0.3.tgz Source1230: https://registry.npmjs.org/ignore/-/ignore-7.0.4.tgz#/ignore-7.0.4.tgz
Source1231: https://registry.npmjs.org/immutable/-/immutable-5.1.1.tgz#/immutable-5.1.1.tgz Source1231: https://registry.npmjs.org/immutable/-/immutable-5.1.1.tgz#/immutable-5.1.1.tgz
Source1232: https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz#/import-fresh-3.3.1.tgz Source1232: https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz#/import-fresh-3.3.1.tgz
Source1233: https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#/imurmurhash-0.1.4.tgz Source1233: https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#/imurmurhash-0.1.4.tgz
@@ -284,193 +284,194 @@ Source1282: https://registry.npmjs.org/json5/-/json5-1.0.2.tgz#/json5-1.
Source1283: https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz#/jsonfile-6.1.0.tgz Source1283: https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz#/jsonfile-6.1.0.tgz
Source1284: https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#/jsx-ast-utils-3.3.5.tgz Source1284: https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#/jsx-ast-utils-3.3.5.tgz
Source1285: https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz#/keyv-4.5.4.tgz Source1285: https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz#/keyv-4.5.4.tgz
Source1286: https://registry.npmjs.org/keyv/-/keyv-5.3.2.tgz#/keyv-5.3.2.tgz Source1286: https://registry.npmjs.org/keyv/-/keyv-5.3.3.tgz#/keyv-5.3.3.tgz
Source1287: https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#/kind-of-6.0.3.tgz Source1287: https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#/kind-of-6.0.3.tgz
Source1288: https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz#/known-css-properties-0.35.0.tgz Source1288: https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz#/known-css-properties-0.35.0.tgz
Source1289: https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz#/language-subtag-registry-0.3.23.tgz Source1289: https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.36.0.tgz#/known-css-properties-0.36.0.tgz
Source1290: https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz#/language-tags-1.0.9.tgz Source1290: https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz#/language-subtag-registry-0.3.23.tgz
Source1291: https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#/levn-0.4.1.tgz Source1291: https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz#/language-tags-1.0.9.tgz
Source1292: https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz#/lines-and-columns-1.2.4.tgz Source1292: https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#/levn-0.4.1.tgz
Source1293: https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz#/locate-path-6.0.0.tgz Source1293: https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz#/lines-and-columns-1.2.4.tgz
Source1294: https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#/lodash-4.17.21.tgz Source1294: https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz#/locate-path-6.0.0.tgz
Source1295: https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz#/lodash.merge-4.6.2.tgz Source1295: https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#/lodash-4.17.21.tgz
Source1296: https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz#/lodash.truncate-4.4.2.tgz Source1296: https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz#/lodash.merge-4.6.2.tgz
Source1297: https://registry.npmjs.org/log-symbols/-/log-symbols-7.0.0.tgz#/log-symbols-7.0.0.tgz Source1297: https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz#/lodash.truncate-4.4.2.tgz
Source1298: https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz#/loose-envify-1.4.0.tgz Source1298: https://registry.npmjs.org/log-symbols/-/log-symbols-7.0.0.tgz#/log-symbols-7.0.0.tgz
Source1299: https://registry.npmjs.org/lru-cache/-/lru-cache-11.1.0.tgz#/lru-cache-11.1.0.tgz Source1299: https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz#/loose-envify-1.4.0.tgz
Source1300: https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz#/magic-string-0.25.9.tgz Source1300: https://registry.npmjs.org/lru-cache/-/lru-cache-11.1.0.tgz#/lru-cache-11.1.0.tgz
Source1301: https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz#/math-intrinsics-1.1.0.tgz Source1301: https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz#/magic-string-0.25.9.tgz
Source1302: https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#/mathml-tag-names-2.1.3.tgz Source1302: https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz#/math-intrinsics-1.1.0.tgz
Source1303: https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz#/mdn-data-2.12.2.tgz Source1303: https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#/mathml-tag-names-2.1.3.tgz
Source1304: https://registry.npmjs.org/mdn-data/-/mdn-data-2.20.0.tgz#/mdn-data-2.20.0.tgz Source1304: https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz#/mdn-data-2.12.2.tgz
Source1305: https://registry.npmjs.org/meow/-/meow-13.2.0.tgz#/meow-13.2.0.tgz Source1305: https://registry.npmjs.org/mdn-data/-/mdn-data-2.21.0.tgz#/mdn-data-2.21.0.tgz
Source1306: https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz#/merge2-1.4.1.tgz Source1306: https://registry.npmjs.org/meow/-/meow-13.2.0.tgz#/meow-13.2.0.tgz
Source1307: https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz#/micromatch-4.0.8.tgz Source1307: https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz#/merge2-1.4.1.tgz
Source1308: https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz#/minimatch-10.0.1.tgz Source1308: https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz#/micromatch-4.0.8.tgz
Source1309: https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz#/minimatch-3.1.2.tgz Source1309: https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz#/minimatch-10.0.1.tgz
Source1310: https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz#/minimatch-9.0.5.tgz Source1310: https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz#/minimatch-3.1.2.tgz
Source1311: https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz#/minimist-1.2.8.tgz Source1311: https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz#/minimatch-9.0.5.tgz
Source1312: https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz#/minipass-7.1.2.tgz Source1312: https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz#/minimist-1.2.8.tgz
Source1313: https://registry.npmjs.org/ms/-/ms-2.1.3.tgz#/ms-2.1.3.tgz Source1313: https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz#/minipass-7.1.2.tgz
Source1314: https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz#/nanoid-3.3.11.tgz Source1314: https://registry.npmjs.org/ms/-/ms-2.1.3.tgz#/ms-2.1.3.tgz
Source1315: https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz#/natural-compare-1.4.0.tgz Source1315: https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz#/nanoid-3.3.11.tgz
Source1316: https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz#/node-addon-api-7.1.1.tgz Source1316: https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz#/natural-compare-1.4.0.tgz
Source1317: https://registry.npmjs.org/node-watch/-/node-watch-0.7.3.tgz#/node-watch-0.7.3.tgz Source1317: https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz#/node-addon-api-7.1.1.tgz
Source1318: https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz#/normalize-path-3.0.0.tgz Source1318: https://registry.npmjs.org/node-watch/-/node-watch-0.7.3.tgz#/node-watch-0.7.3.tgz
Source1319: https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#/object-assign-4.1.1.tgz Source1319: https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz#/normalize-path-3.0.0.tgz
Source1320: https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz#/object-inspect-1.13.4.tgz Source1320: https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#/object-assign-4.1.1.tgz
Source1321: https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz#/object-keys-1.1.1.tgz Source1321: https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz#/object-inspect-1.13.4.tgz
Source1322: https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz#/object.assign-4.1.7.tgz Source1322: https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz#/object-keys-1.1.1.tgz
Source1323: https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz#/object.entries-1.1.9.tgz Source1323: https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz#/object.assign-4.1.7.tgz
Source1324: https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz#/object.fromentries-2.0.8.tgz Source1324: https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz#/object.entries-1.1.9.tgz
Source1325: https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz#/object.groupby-1.0.3.tgz Source1325: https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz#/object.fromentries-2.0.8.tgz
Source1326: https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz#/object.values-1.2.1.tgz Source1326: https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz#/object.groupby-1.0.3.tgz
Source1327: https://registry.npmjs.org/once/-/once-1.4.0.tgz#/once-1.4.0.tgz Source1327: https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz#/object.values-1.2.1.tgz
Source1328: https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz#/optionator-0.9.4.tgz Source1328: https://registry.npmjs.org/once/-/once-1.4.0.tgz#/once-1.4.0.tgz
Source1329: https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz#/own-keys-1.0.1.tgz Source1329: https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz#/optionator-0.9.4.tgz
Source1330: https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz#/p-limit-3.1.0.tgz Source1330: https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz#/own-keys-1.0.1.tgz
Source1331: https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz#/p-locate-5.0.0.tgz Source1331: https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz#/p-limit-3.1.0.tgz
Source1332: https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#/package-json-from-dist-1.0.1.tgz Source1332: https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz#/p-locate-5.0.0.tgz
Source1333: https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz#/parent-module-1.0.1.tgz Source1333: https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#/package-json-from-dist-1.0.1.tgz
Source1334: https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz#/parse-json-5.2.0.tgz Source1334: https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz#/parent-module-1.0.1.tgz
Source1335: https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz#/path-exists-4.0.0.tgz Source1335: https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz#/parse-json-5.2.0.tgz
Source1336: https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#/path-is-absolute-1.0.1.tgz Source1336: https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz#/path-exists-4.0.0.tgz
Source1337: https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz#/path-key-3.1.1.tgz Source1337: https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#/path-is-absolute-1.0.1.tgz
Source1338: https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz#/path-parse-1.0.7.tgz Source1338: https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz#/path-key-3.1.1.tgz
Source1339: https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz#/path-scurry-2.0.0.tgz Source1339: https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz#/path-parse-1.0.7.tgz
Source1340: https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz#/path-type-4.0.0.tgz Source1340: https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz#/path-scurry-2.0.0.tgz
Source1341: https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz#/picocolors-1.1.1.tgz Source1341: https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz#/path-type-4.0.0.tgz
Source1342: https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz#/picomatch-2.3.1.tgz Source1342: https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz#/picocolors-1.1.1.tgz
Source1343: https://registry.npmjs.org/plur/-/plur-5.1.0.tgz#/plur-5.1.0.tgz Source1343: https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz#/picomatch-2.3.1.tgz
Source1344: https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz#/possible-typed-array-names-1.1.0.tgz Source1344: https://registry.npmjs.org/plur/-/plur-5.1.0.tgz#/plur-5.1.0.tgz
Source1345: https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz#/postcss-8.5.3.tgz Source1345: https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz#/possible-typed-array-names-1.1.0.tgz
Source1346: https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#/postcss-media-query-parser-0.2.3.tgz Source1346: https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz#/postcss-8.5.3.tgz
Source1347: https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz#/postcss-resolve-nested-selector-0.1.6.tgz Source1347: https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#/postcss-media-query-parser-0.2.3.tgz
Source1348: https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz#/postcss-safe-parser-7.0.1.tgz Source1348: https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz#/postcss-resolve-nested-selector-0.1.6.tgz
Source1349: https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz#/postcss-scss-4.0.9.tgz Source1349: https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz#/postcss-safe-parser-7.0.1.tgz
Source1350: https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz#/postcss-selector-parser-7.1.0.tgz Source1350: https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz#/postcss-scss-4.0.9.tgz
Source1351: https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#/postcss-value-parser-4.2.0.tgz Source1351: https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz#/postcss-selector-parser-7.1.0.tgz
Source1352: https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#/prelude-ls-1.2.1.tgz Source1352: https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#/postcss-value-parser-4.2.0.tgz
Source1353: https://registry.npmjs.org/process/-/process-0.11.10.tgz#/process-0.11.10.tgz Source1353: https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#/prelude-ls-1.2.1.tgz
Source1354: https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz#/prop-types-15.8.1.tgz Source1354: https://registry.npmjs.org/process/-/process-0.11.10.tgz#/process-0.11.10.tgz
Source1355: https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz#/punycode-2.3.1.tgz Source1355: https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz#/prop-types-15.8.1.tgz
Source1356: https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz#/queue-microtask-1.2.3.tgz Source1356: https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz#/punycode-2.3.1.tgz
Source1357: https://registry.npmjs.org/qunit/-/qunit-2.24.1.tgz#/qunit-2.24.1.tgz Source1357: https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz#/queue-microtask-1.2.3.tgz
Source1358: https://registry.npmjs.org/qunit-tap/-/qunit-tap-1.5.1.tgz#/qunit-tap-1.5.1.tgz Source1358: https://registry.npmjs.org/qunit/-/qunit-2.24.1.tgz#/qunit-2.24.1.tgz
Source1359: https://registry.npmjs.org/react/-/react-18.3.1.tgz#/react-18.3.1.tgz Source1359: https://registry.npmjs.org/qunit-tap/-/qunit-tap-1.5.1.tgz#/qunit-tap-1.5.1.tgz
Source1360: https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz#/react-dom-18.3.1.tgz Source1360: https://registry.npmjs.org/react/-/react-18.3.1.tgz#/react-18.3.1.tgz
Source1361: https://registry.npmjs.org/react-dropzone/-/react-dropzone-14.3.8.tgz#/react-dropzone-14.3.8.tgz Source1361: https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz#/react-dom-18.3.1.tgz
Source1362: https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz#/react-is-16.13.1.tgz Source1362: https://registry.npmjs.org/react-dropzone/-/react-dropzone-14.3.8.tgz#/react-dropzone-14.3.8.tgz
Source1363: https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz#/readable-stream-4.7.0.tgz Source1363: https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz#/react-is-16.13.1.tgz
Source1364: https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz#/readdirp-3.6.0.tgz Source1364: https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz#/readable-stream-4.7.0.tgz
Source1365: https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz#/readdirp-4.1.2.tgz Source1365: https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz#/readdirp-3.6.0.tgz
Source1366: https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz#/reflect.getprototypeof-1.0.10.tgz Source1366: https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz#/readdirp-4.1.2.tgz
Source1367: https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#/regexp.prototype.flags-1.5.4.tgz Source1367: https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz#/reflect.getprototypeof-1.0.10.tgz
Source1368: https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz#/regexpp-3.2.0.tgz Source1368: https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#/regexp.prototype.flags-1.5.4.tgz
Source1369: https://registry.npmjs.org/remarkable/-/remarkable-2.0.1.tgz#/remarkable-2.0.1.tgz Source1369: https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz#/regexpp-3.2.0.tgz
Source1370: https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz#/require-from-string-2.0.2.tgz Source1370: https://registry.npmjs.org/remarkable/-/remarkable-2.0.1.tgz#/remarkable-2.0.1.tgz
Source1371: https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz#/resolve-1.22.10.tgz Source1371: https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz#/require-from-string-2.0.2.tgz
Source1372: https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz#/resolve-2.0.0-next.5.tgz Source1372: https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz#/resolve-1.22.10.tgz
Source1373: https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz#/resolve-from-4.0.0.tgz Source1373: https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz#/resolve-2.0.0-next.5.tgz
Source1374: https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz#/resolve-from-5.0.0.tgz Source1374: https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz#/resolve-from-4.0.0.tgz
Source1375: https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#/resolve-pkg-maps-1.0.0.tgz Source1375: https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz#/resolve-from-5.0.0.tgz
Source1376: https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz#/reusify-1.1.0.tgz Source1376: https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#/resolve-pkg-maps-1.0.0.tgz
Source1377: https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#/rimraf-3.0.2.tgz Source1377: https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz#/reusify-1.1.0.tgz
Source1378: https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz#/run-parallel-1.2.0.tgz Source1378: https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#/rimraf-3.0.2.tgz
Source1379: https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz#/rxjs-7.8.2.tgz Source1379: https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz#/run-parallel-1.2.0.tgz
Source1380: https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz#/safe-array-concat-1.1.3.tgz Source1380: https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz#/rxjs-7.8.2.tgz
Source1381: https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#/safe-buffer-5.2.1.tgz Source1381: https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz#/safe-array-concat-1.1.3.tgz
Source1382: https://registry.npmjs.org/safe-identifier/-/safe-identifier-0.4.2.tgz#/safe-identifier-0.4.2.tgz Source1382: https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#/safe-buffer-5.2.1.tgz
Source1383: https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz#/safe-push-apply-1.0.0.tgz Source1383: https://registry.npmjs.org/safe-identifier/-/safe-identifier-0.4.2.tgz#/safe-identifier-0.4.2.tgz
Source1384: https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz#/safe-regex-test-1.1.0.tgz Source1384: https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz#/safe-push-apply-1.0.0.tgz
Source1385: https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#/safer-buffer-2.1.2.tgz Source1385: https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz#/safe-regex-test-1.1.0.tgz
Source1386: https://registry.npmjs.org/sass/-/sass-1.86.3.tgz#/sass-1.86.3.tgz Source1386: https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#/safer-buffer-2.1.2.tgz
Source1387: https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.86.3.tgz#/sass-embedded-1.86.3.tgz Source1387: https://registry.npmjs.org/sass/-/sass-1.86.3.tgz#/sass-1.86.3.tgz
Source1388: https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.86.3.tgz#/sass-embedded-linux-musl-x64-1.86.3.tgz Source1388: https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.87.0.tgz#/sass-embedded-1.87.0.tgz
Source1389: https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.86.3.tgz#/sass-embedded-linux-x64-1.86.3.tgz Source1389: https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.87.0.tgz#/sass-embedded-linux-musl-x64-1.87.0.tgz
Source1390: https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz#/scheduler-0.23.2.tgz Source1390: https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.87.0.tgz#/sass-embedded-linux-x64-1.87.0.tgz
Source1391: https://registry.npmjs.org/semver/-/semver-6.3.1.tgz#/semver-6.3.1.tgz Source1391: https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz#/scheduler-0.23.2.tgz
Source1392: https://registry.npmjs.org/semver/-/semver-7.7.1.tgz#/semver-7.7.1.tgz Source1392: https://registry.npmjs.org/semver/-/semver-6.3.1.tgz#/semver-6.3.1.tgz
Source1393: https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz#/set-function-length-1.2.2.tgz Source1393: https://registry.npmjs.org/semver/-/semver-7.7.1.tgz#/semver-7.7.1.tgz
Source1394: https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz#/set-function-name-2.0.2.tgz Source1394: https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz#/set-function-length-1.2.2.tgz
Source1395: https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz#/set-proto-1.0.0.tgz Source1395: https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz#/set-function-name-2.0.2.tgz
Source1396: https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#/shebang-command-2.0.0.tgz Source1396: https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz#/set-proto-1.0.0.tgz
Source1397: https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#/shebang-regex-3.0.0.tgz Source1397: https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#/shebang-command-2.0.0.tgz
Source1398: https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz#/side-channel-1.1.0.tgz Source1398: https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#/shebang-regex-3.0.0.tgz
Source1399: https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz#/side-channel-list-1.0.0.tgz Source1399: https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz#/side-channel-1.1.0.tgz
Source1400: https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz#/side-channel-map-1.0.1.tgz Source1400: https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz#/side-channel-list-1.0.0.tgz
Source1401: https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz#/side-channel-weakmap-1.0.2.tgz Source1401: https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz#/side-channel-map-1.0.1.tgz
Source1402: https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz#/signal-exit-4.1.0.tgz Source1402: https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz#/side-channel-weakmap-1.0.2.tgz
Source1403: https://registry.npmjs.org/sizzle/-/sizzle-2.3.10.tgz#/sizzle-2.3.10.tgz Source1403: https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz#/signal-exit-4.1.0.tgz
Source1404: https://registry.npmjs.org/slash/-/slash-3.0.0.tgz#/slash-3.0.0.tgz Source1404: https://registry.npmjs.org/sizzle/-/sizzle-2.3.10.tgz#/sizzle-2.3.10.tgz
Source1405: https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz#/slice-ansi-4.0.0.tgz Source1405: https://registry.npmjs.org/slash/-/slash-3.0.0.tgz#/slash-3.0.0.tgz
Source1406: https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz#/source-map-js-1.2.1.tgz Source1406: https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz#/slice-ansi-4.0.0.tgz
Source1407: https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#/sourcemap-codec-1.4.8.tgz Source1407: https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz#/source-map-js-1.2.1.tgz
Source1408: https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz#/sprintf-js-1.0.3.tgz Source1408: https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#/sourcemap-codec-1.4.8.tgz
Source1409: https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz#/string-width-4.2.3.tgz Source1409: https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz#/sprintf-js-1.0.3.tgz
Source1410: https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz#/string-width-5.1.2.tgz Source1410: https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz#/string-width-4.2.3.tgz
Source1411: https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz#/string-width-7.2.0.tgz Source1411: https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz#/string-width-5.1.2.tgz
Source1412: https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz#/string.prototype.includes-2.0.1.tgz Source1412: https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz#/string-width-7.2.0.tgz
Source1413: https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz#/string.prototype.matchall-4.0.12.tgz Source1413: https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz#/string.prototype.includes-2.0.1.tgz
Source1414: https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz#/string.prototype.repeat-1.0.0.tgz Source1414: https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz#/string.prototype.matchall-4.0.12.tgz
Source1415: https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz#/string.prototype.trim-1.2.10.tgz Source1415: https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz#/string.prototype.repeat-1.0.0.tgz
Source1416: https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz#/string.prototype.trimend-1.0.9.tgz Source1416: https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz#/string.prototype.trim-1.2.10.tgz
Source1417: https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#/string.prototype.trimstart-1.0.8.tgz Source1417: https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz#/string.prototype.trimend-1.0.9.tgz
Source1418: https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz#/string_decoder-1.3.0.tgz Source1418: https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#/string.prototype.trimstart-1.0.8.tgz
Source1419: https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz#/strip-ansi-6.0.1.tgz Source1419: https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz#/string_decoder-1.3.0.tgz
Source1420: https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz#/strip-ansi-7.1.0.tgz Source1420: https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz#/strip-ansi-6.0.1.tgz
Source1421: https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz#/strip-bom-3.0.0.tgz Source1421: https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz#/strip-ansi-7.1.0.tgz
Source1422: https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#/strip-json-comments-3.1.1.tgz Source1422: https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz#/strip-bom-3.0.0.tgz
Source1423: https://registry.npmjs.org/stylelint/-/stylelint-16.18.0.tgz#/stylelint-16.18.0.tgz Source1423: https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#/strip-json-comments-3.1.1.tgz
Source1424: https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.1.tgz#/stylelint-config-recommended-14.0.1.tgz Source1424: https://registry.npmjs.org/stylelint/-/stylelint-16.19.1.tgz#/stylelint-16.19.1.tgz
Source1425: https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-16.0.0.tgz#/stylelint-config-recommended-16.0.0.tgz Source1425: https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.1.tgz#/stylelint-config-recommended-14.0.1.tgz
Source1426: https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.0.0.tgz#/stylelint-config-recommended-scss-14.0.0.tgz Source1426: https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-16.0.0.tgz#/stylelint-config-recommended-16.0.0.tgz
Source1427: https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.1.0.tgz#/stylelint-config-recommended-scss-14.1.0.tgz Source1427: https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.0.0.tgz#/stylelint-config-recommended-scss-14.0.0.tgz
Source1428: https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-36.0.1.tgz#/stylelint-config-standard-36.0.1.tgz Source1428: https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.1.0.tgz#/stylelint-config-recommended-scss-14.1.0.tgz
Source1429: https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-38.0.0.tgz#/stylelint-config-standard-38.0.0.tgz Source1429: https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-36.0.1.tgz#/stylelint-config-standard-36.0.1.tgz
Source1430: https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-14.0.0.tgz#/stylelint-config-standard-scss-14.0.0.tgz Source1430: https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-38.0.0.tgz#/stylelint-config-standard-38.0.0.tgz
Source1431: https://registry.npmjs.org/stylelint-formatter-pretty/-/stylelint-formatter-pretty-4.0.1.tgz#/stylelint-formatter-pretty-4.0.1.tgz Source1431: https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-14.0.0.tgz#/stylelint-config-standard-scss-14.0.0.tgz
Source1432: https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.11.1.tgz#/stylelint-scss-6.11.1.tgz Source1432: https://registry.npmjs.org/stylelint-formatter-pretty/-/stylelint-formatter-pretty-4.0.1.tgz#/stylelint-formatter-pretty-4.0.1.tgz
Source1433: https://registry.npmjs.org/stylelint-use-logical-spec/-/stylelint-use-logical-spec-5.0.1.tgz#/stylelint-use-logical-spec-5.0.1.tgz Source1433: https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.11.1.tgz#/stylelint-scss-6.11.1.tgz
Source1434: https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz#/supports-color-7.2.0.tgz Source1434: https://registry.npmjs.org/stylelint-use-logical-spec/-/stylelint-use-logical-spec-5.0.1.tgz#/stylelint-use-logical-spec-5.0.1.tgz
Source1435: https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz#/supports-color-8.1.1.tgz Source1435: https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz#/supports-color-7.2.0.tgz
Source1436: https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz#/supports-hyperlinks-3.2.0.tgz Source1436: https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz#/supports-color-8.1.1.tgz
Source1437: https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#/supports-preserve-symlinks-flag-1.0.0.tgz Source1437: https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz#/supports-hyperlinks-3.2.0.tgz
Source1438: https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz#/svg-tags-1.0.0.tgz Source1438: https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#/supports-preserve-symlinks-flag-1.0.0.tgz
Source1439: https://registry.npmjs.org/sync-child-process/-/sync-child-process-1.0.2.tgz#/sync-child-process-1.0.2.tgz Source1439: https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz#/svg-tags-1.0.0.tgz
Source1440: https://registry.npmjs.org/sync-message-port/-/sync-message-port-1.1.3.tgz#/sync-message-port-1.1.3.tgz Source1440: https://registry.npmjs.org/sync-child-process/-/sync-child-process-1.0.2.tgz#/sync-child-process-1.0.2.tgz
Source1441: https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz#/tabbable-6.2.0.tgz Source1441: https://registry.npmjs.org/sync-message-port/-/sync-message-port-1.1.3.tgz#/sync-message-port-1.1.3.tgz
Source1442: https://registry.npmjs.org/table/-/table-6.9.0.tgz#/table-6.9.0.tgz Source1442: https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz#/tabbable-6.2.0.tgz
Source1443: https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#/text-table-0.2.0.tgz Source1443: https://registry.npmjs.org/table/-/table-6.9.0.tgz#/table-6.9.0.tgz
Source1444: https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-5.0.2.tgz#/throttle-debounce-5.0.2.tgz Source1444: https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#/text-table-0.2.0.tgz
Source1445: https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz#/tiny-glob-0.2.9.tgz Source1445: https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-5.0.2.tgz#/throttle-debounce-5.0.2.tgz
Source1446: https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz#/to-regex-range-5.0.1.tgz Source1446: https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz#/tiny-glob-0.2.9.tgz
Source1447: https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz#/ts-api-utils-2.1.0.tgz Source1447: https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz#/to-regex-range-5.0.1.tgz
Source1448: https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#/tsconfig-paths-3.15.0.tgz Source1448: https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz#/ts-api-utils-2.1.0.tgz
Source1449: https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz#/tslib-2.8.1.tgz Source1449: https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#/tsconfig-paths-3.15.0.tgz
Source1450: https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz#/type-check-0.4.0.tgz Source1450: https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz#/tslib-2.8.1.tgz
Source1451: https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz#/type-fest-0.20.2.tgz Source1451: https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz#/type-check-0.4.0.tgz
Source1452: https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz#/typed-array-buffer-1.0.3.tgz Source1452: https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz#/type-fest-0.20.2.tgz
Source1453: https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz#/typed-array-byte-length-1.0.3.tgz Source1453: https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz#/typed-array-buffer-1.0.3.tgz
Source1454: https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz#/typed-array-byte-offset-1.0.4.tgz Source1454: https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz#/typed-array-byte-length-1.0.3.tgz
Source1455: https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz#/typed-array-length-1.0.7.tgz Source1455: https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz#/typed-array-byte-offset-1.0.4.tgz
Source1456: https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz#/typescript-5.8.3.tgz Source1456: https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz#/typed-array-length-1.0.7.tgz
Source1457: https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz#/unbox-primitive-1.1.0.tgz Source1457: https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz#/typescript-5.8.3.tgz
Source1458: https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz#/universalify-2.0.1.tgz Source1458: https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz#/unbox-primitive-1.1.0.tgz
Source1459: https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz#/uri-js-4.4.1.tgz Source1459: https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz#/universalify-2.0.1.tgz
Source1460: https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#/util-deprecate-1.0.2.tgz Source1460: https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz#/uri-js-4.4.1.tgz
Source1461: https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz#/uuid-11.1.0.tgz Source1461: https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#/util-deprecate-1.0.2.tgz
Source1462: https://registry.npmjs.org/varint/-/varint-6.0.0.tgz#/varint-6.0.0.tgz Source1462: https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz#/uuid-11.1.0.tgz
Source1463: https://registry.npmjs.org/which/-/which-1.3.1.tgz#/which-1.3.1.tgz Source1463: https://registry.npmjs.org/varint/-/varint-6.0.0.tgz#/varint-6.0.0.tgz
Source1464: https://registry.npmjs.org/which/-/which-2.0.2.tgz#/which-2.0.2.tgz Source1464: https://registry.npmjs.org/which/-/which-1.3.1.tgz#/which-1.3.1.tgz
Source1465: https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz#/which-boxed-primitive-1.1.1.tgz Source1465: https://registry.npmjs.org/which/-/which-2.0.2.tgz#/which-2.0.2.tgz
Source1466: https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz#/which-builtin-type-1.2.1.tgz Source1466: https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz#/which-boxed-primitive-1.1.1.tgz
Source1467: https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz#/which-collection-1.0.2.tgz Source1467: https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz#/which-builtin-type-1.2.1.tgz
Source1468: https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz#/which-typed-array-1.1.19.tgz Source1468: https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz#/which-collection-1.0.2.tgz
Source1469: https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz#/word-wrap-1.2.5.tgz Source1469: https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz#/which-typed-array-1.1.19.tgz
Source1470: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz#/wrap-ansi-7.0.0.tgz Source1470: https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz#/word-wrap-1.2.5.tgz
Source1471: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz#/wrap-ansi-8.1.0.tgz Source1471: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz#/wrap-ansi-7.0.0.tgz
Source1472: https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#/wrappy-1.0.2.tgz Source1472: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz#/wrap-ansi-8.1.0.tgz
Source1473: https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz#/write-file-atomic-5.0.1.tgz Source1473: https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#/wrappy-1.0.2.tgz
Source1474: https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz#/yocto-queue-0.1.0.tgz Source1474: https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz#/write-file-atomic-5.0.1.tgz
Source1475: https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz#/yoctocolors-2.1.1.tgz Source1475: https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz#/yocto-queue-0.1.0.tgz
Source1476: https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz#/yoctocolors-2.1.1.tgz

337
package-lock.json generated
View File

@@ -4,24 +4,24 @@
"requires": true, "requires": true,
"packages": { "packages": {
"node_modules/@babel/code-frame": { "node_modules/@babel/code-frame": {
"version": "7.26.2", "version": "7.27.1",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz",
"integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/helper-validator-identifier": "^7.25.9", "@babel/helper-validator-identifier": "^7.27.1",
"js-tokens": "^4.0.0", "js-tokens": "^4.0.0",
"picocolors": "^1.0.0" "picocolors": "^1.1.1"
}, },
"engines": { "engines": {
"node": ">=6.9.0" "node": ">=6.9.0"
} }
}, },
"node_modules/@babel/helper-validator-identifier": { "node_modules/@babel/helper-validator-identifier": {
"version": "7.25.9", "version": "7.27.1",
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz",
"integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@@ -138,9 +138,9 @@
} }
}, },
"node_modules/@esbuild/linux-x64": { "node_modules/@esbuild/linux-x64": {
"version": "0.25.2", "version": "0.25.3",
"resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.2.tgz", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.3.tgz",
"integrity": "sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg==", "integrity": "sha512-nQHDz4pXjSDC6UfOE1Fw9Q8d6GCAd9KdvMZpfVGWSJztYCarRgSDfOVBY5xwhQXseiyxapkiSJi/5/ja8mRFFA==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@@ -155,9 +155,9 @@
} }
}, },
"node_modules/@eslint-community/eslint-utils": { "node_modules/@eslint-community/eslint-utils": {
"version": "4.5.1", "version": "4.7.0",
"resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.5.1.tgz", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz",
"integrity": "sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==", "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@@ -457,21 +457,21 @@
} }
}, },
"node_modules/@patternfly/patternfly": { "node_modules/@patternfly/patternfly": {
"version": "6.1.0", "version": "6.2.3",
"resolved": "https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-6.1.0.tgz", "resolved": "https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-6.2.3.tgz",
"integrity": "sha512-w+QazL8NHKkg5j01eotblsswKxQQSYB0CN3yBXQL9ScpHdp/fK8M6TqWbKZNRpf+NqhMxcH/om8eR0N/fDCJqw==", "integrity": "sha512-FR027W7JygcQpvlRU/Iom936Vm0apzfi2o5lvtlcWW6IaeZCCTtTaDxehoYuELHlemzkLziQAgu6LuCJEVayjw==",
"license": "MIT" "license": "MIT"
}, },
"node_modules/@patternfly/react-core": { "node_modules/@patternfly/react-core": {
"version": "6.1.0", "version": "6.2.2",
"resolved": "https://registry.npmjs.org/@patternfly/react-core/-/react-core-6.1.0.tgz", "resolved": "https://registry.npmjs.org/@patternfly/react-core/-/react-core-6.2.2.tgz",
"integrity": "sha512-zj0lJPZxQanXKD8ae2kYnweT0kpp1CzpHYAkaBjTrw2k6ZMfr/UPlp0/ugCjWEokBqh79RUADLkKJJPce/yoSQ==", "integrity": "sha512-JUrZ57JQ4bkmed1kxaciXb0ZpIVYyCHc2HjtzoKQ5UNRlx204zR2isATSHjdw2GFcWvwpkC5/fU2BR+oT3opbg==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@patternfly/react-icons": "^6.1.0", "@patternfly/react-icons": "^6.2.2",
"@patternfly/react-styles": "^6.1.0", "@patternfly/react-styles": "^6.2.2",
"@patternfly/react-tokens": "^6.1.0", "@patternfly/react-tokens": "^6.2.2",
"focus-trap": "7.6.2", "focus-trap": "7.6.4",
"react-dropzone": "^14.3.5", "react-dropzone": "^14.3.5",
"tslib": "^2.8.1" "tslib": "^2.8.1"
}, },
@@ -481,9 +481,9 @@
} }
}, },
"node_modules/@patternfly/react-icons": { "node_modules/@patternfly/react-icons": {
"version": "6.1.0", "version": "6.2.2",
"resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-6.1.0.tgz", "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-6.2.2.tgz",
"integrity": "sha512-V1w/j19YmOgvh72IRRf1p07k+u4M5+9P+o/IxunlF0fWzLDX4Hf+utBI11A8cRfUzpQN7eLw/vZIS3BLM8Ge3Q==", "integrity": "sha512-XkBwzuV/uiolX+T6QgB3RIqphM1m+vAZjAe3McYtyY22j1rsOdlWDE4RtRrJ1q7EoIZwyZHj0h8T9vMfUsLn4Q==",
"license": "MIT", "license": "MIT",
"peerDependencies": { "peerDependencies": {
"react": "^17 || ^18", "react": "^17 || ^18",
@@ -491,21 +491,21 @@
} }
}, },
"node_modules/@patternfly/react-styles": { "node_modules/@patternfly/react-styles": {
"version": "6.1.0", "version": "6.2.2",
"resolved": "https://registry.npmjs.org/@patternfly/react-styles/-/react-styles-6.1.0.tgz", "resolved": "https://registry.npmjs.org/@patternfly/react-styles/-/react-styles-6.2.2.tgz",
"integrity": "sha512-JQ3zIl5SFiSB0YWVYibcUwgZdsp6Wn8hkfZ7KhtCjHFccSDdJexPOXVV1O9f2h4PfxTlY3YntZ81ZsguBx/Q7A==", "integrity": "sha512-rncRDq66H8VnLyb9DrHHlZtPddlpNL9+W0XuQC0L7F6p78hOwSZmoGTW2Vq8/wJplDj8h/61qRpfRF9VEYPW0g==",
"license": "MIT" "license": "MIT"
}, },
"node_modules/@patternfly/react-table": { "node_modules/@patternfly/react-table": {
"version": "6.1.0", "version": "6.2.2",
"resolved": "https://registry.npmjs.org/@patternfly/react-table/-/react-table-6.1.0.tgz", "resolved": "https://registry.npmjs.org/@patternfly/react-table/-/react-table-6.2.2.tgz",
"integrity": "sha512-eC8mKkvFR0btfv6yEOvE+J4gBXU8ZGe9i2RSezBM+MJaXEQt/CKRjV+SAB5EeE3PyBYKG8yYDdsOoNmaPxxvSA==", "integrity": "sha512-7CxVKhnpA+f8dLJ0hVvzZOe4Djx/nE+w70ipeAHf4Yi5JwfDWmbK97YvjYPfamp/bsXTLtPcK2n4AoY5DQX6Pg==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@patternfly/react-core": "^6.1.0", "@patternfly/react-core": "^6.2.2",
"@patternfly/react-icons": "^6.1.0", "@patternfly/react-icons": "^6.2.2",
"@patternfly/react-styles": "^6.1.0", "@patternfly/react-styles": "^6.2.2",
"@patternfly/react-tokens": "^6.1.0", "@patternfly/react-tokens": "^6.2.2",
"lodash": "^4.17.21", "lodash": "^4.17.21",
"tslib": "^2.8.1" "tslib": "^2.8.1"
}, },
@@ -515,9 +515,9 @@
} }
}, },
"node_modules/@patternfly/react-tokens": { "node_modules/@patternfly/react-tokens": {
"version": "6.1.0", "version": "6.2.2",
"resolved": "https://registry.npmjs.org/@patternfly/react-tokens/-/react-tokens-6.1.0.tgz", "resolved": "https://registry.npmjs.org/@patternfly/react-tokens/-/react-tokens-6.2.2.tgz",
"integrity": "sha512-t1UcHbOa4txczTR5UlnG4XcAAdnDSfSlCaOddw/HTqRF59pn2ks2JUu9sfnFRZ8SiAAxKRiYdX5bT7Mf4R24+w==", "integrity": "sha512-2GRWDPBTrcTlGNFc5NPJjrjEVU90RpgcGX/CIe2MplLgM32tpVIkeUtqIoJPLRk5GrbhyFuHJYRU+O93gU4o3Q==",
"license": "MIT" "license": "MIT"
}, },
"node_modules/@rtsao/scc": { "node_modules/@rtsao/scc": {
@@ -570,17 +570,17 @@
} }
}, },
"node_modules/@typescript-eslint/eslint-plugin": { "node_modules/@typescript-eslint/eslint-plugin": {
"version": "8.29.1", "version": "8.31.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.29.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.31.1.tgz",
"integrity": "sha512-ba0rr4Wfvg23vERs3eB+P3lfj2E+2g3lhWcCVukUuhtcdUx5lSIFZlGFEBHKr+3zizDa/TvZTptdNHVZWAkSBg==", "integrity": "sha512-oUlH4h1ABavI4F0Xnl8/fOtML/eu8nI2A1nYd+f+55XI0BLu+RIqKoCiZKNo6DtqZBEQm5aNKA20G3Z5w3R6GQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@eslint-community/regexpp": "^4.10.0", "@eslint-community/regexpp": "^4.10.0",
"@typescript-eslint/scope-manager": "8.29.1", "@typescript-eslint/scope-manager": "8.31.1",
"@typescript-eslint/type-utils": "8.29.1", "@typescript-eslint/type-utils": "8.31.1",
"@typescript-eslint/utils": "8.29.1", "@typescript-eslint/utils": "8.31.1",
"@typescript-eslint/visitor-keys": "8.29.1", "@typescript-eslint/visitor-keys": "8.31.1",
"graphemer": "^1.4.0", "graphemer": "^1.4.0",
"ignore": "^5.3.1", "ignore": "^5.3.1",
"natural-compare": "^1.4.0", "natural-compare": "^1.4.0",
@@ -600,17 +600,17 @@
} }
}, },
"node_modules/@typescript-eslint/parser": { "node_modules/@typescript-eslint/parser": {
"version": "8.29.1", "version": "8.31.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.29.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.31.1.tgz",
"integrity": "sha512-zczrHVEqEaTwh12gWBIJWj8nx+ayDcCJs06yoNMY0kwjMWDM6+kppljY+BxWI06d2Ja+h4+WdufDcwMnnMEWmg==", "integrity": "sha512-oU/OtYVydhXnumd0BobL9rkJg7wFJ9bFFPmSmB/bf/XWN85hlViji59ko6bSKBXyseT9V8l+CN1nwmlbiN0G7Q==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"peer": true, "peer": true,
"dependencies": { "dependencies": {
"@typescript-eslint/scope-manager": "8.29.1", "@typescript-eslint/scope-manager": "8.31.1",
"@typescript-eslint/types": "8.29.1", "@typescript-eslint/types": "8.31.1",
"@typescript-eslint/typescript-estree": "8.29.1", "@typescript-eslint/typescript-estree": "8.31.1",
"@typescript-eslint/visitor-keys": "8.29.1", "@typescript-eslint/visitor-keys": "8.31.1",
"debug": "^4.3.4" "debug": "^4.3.4"
}, },
"engines": { "engines": {
@@ -626,14 +626,14 @@
} }
}, },
"node_modules/@typescript-eslint/scope-manager": { "node_modules/@typescript-eslint/scope-manager": {
"version": "8.29.1", "version": "8.31.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.29.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.31.1.tgz",
"integrity": "sha512-2nggXGX5F3YrsGN08pw4XpMLO1Rgtnn4AzTegC2MDesv6q3QaTU5yU7IbS1tf1IwCR0Hv/1EFygLn9ms6LIpDA==", "integrity": "sha512-BMNLOElPxrtNQMIsFHE+3P0Yf1z0dJqV9zLdDxN/xLlWMlXK/ApEsVEKzpizg9oal8bAT5Sc7+ocal7AC1HCVw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@typescript-eslint/types": "8.29.1", "@typescript-eslint/types": "8.31.1",
"@typescript-eslint/visitor-keys": "8.29.1" "@typescript-eslint/visitor-keys": "8.31.1"
}, },
"engines": { "engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0" "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -644,14 +644,14 @@
} }
}, },
"node_modules/@typescript-eslint/type-utils": { "node_modules/@typescript-eslint/type-utils": {
"version": "8.29.1", "version": "8.31.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.29.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.31.1.tgz",
"integrity": "sha512-DkDUSDwZVCYN71xA4wzySqqcZsHKic53A4BLqmrWFFpOpNSoxX233lwGu/2135ymTCR04PoKiEEEvN1gFYg4Tw==", "integrity": "sha512-fNaT/m9n0+dpSp8G/iOQ05GoHYXbxw81x+yvr7TArTuZuCA6VVKbqWYVZrV5dVagpDTtj/O8k5HBEE/p/HM5LA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@typescript-eslint/typescript-estree": "8.29.1", "@typescript-eslint/typescript-estree": "8.31.1",
"@typescript-eslint/utils": "8.29.1", "@typescript-eslint/utils": "8.31.1",
"debug": "^4.3.4", "debug": "^4.3.4",
"ts-api-utils": "^2.0.1" "ts-api-utils": "^2.0.1"
}, },
@@ -668,9 +668,9 @@
} }
}, },
"node_modules/@typescript-eslint/types": { "node_modules/@typescript-eslint/types": {
"version": "8.29.1", "version": "8.31.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.29.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.31.1.tgz",
"integrity": "sha512-VT7T1PuJF1hpYC3AGm2rCgJBjHL3nc+A/bhOp9sGMKfi5v0WufsX/sHCFBfNTx2F+zA6qBc/PD0/kLRLjdt8mQ==", "integrity": "sha512-SfepaEFUDQYRoA70DD9GtytljBePSj17qPxFHA/h3eg6lPTqGJ5mWOtbXCk1YrVU1cTJRd14nhaXWFu0l2troQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@@ -682,14 +682,14 @@
} }
}, },
"node_modules/@typescript-eslint/typescript-estree": { "node_modules/@typescript-eslint/typescript-estree": {
"version": "8.29.1", "version": "8.31.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.29.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.31.1.tgz",
"integrity": "sha512-l1enRoSaUkQxOQnbi0KPUtqeZkSiFlqrx9/3ns2rEDhGKfTa+88RmXqedC1zmVTOWrLc2e6DEJrTA51C9iLH5g==", "integrity": "sha512-kaA0ueLe2v7KunYOyWYtlf/QhhZb7+qh4Yw6Ni5kgukMIG+iP773tjgBiLWIXYumWCwEq3nLW+TUywEp8uEeag==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@typescript-eslint/types": "8.29.1", "@typescript-eslint/types": "8.31.1",
"@typescript-eslint/visitor-keys": "8.29.1", "@typescript-eslint/visitor-keys": "8.31.1",
"debug": "^4.3.4", "debug": "^4.3.4",
"fast-glob": "^3.3.2", "fast-glob": "^3.3.2",
"is-glob": "^4.0.3", "is-glob": "^4.0.3",
@@ -709,16 +709,16 @@
} }
}, },
"node_modules/@typescript-eslint/utils": { "node_modules/@typescript-eslint/utils": {
"version": "8.29.1", "version": "8.31.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.29.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.31.1.tgz",
"integrity": "sha512-QAkFEbytSaB8wnmB+DflhUPz6CLbFWE2SnSCrRMEa+KnXIzDYbpsn++1HGvnfAsUY44doDXmvRkO5shlM/3UfA==", "integrity": "sha512-2DSI4SNfF5T4oRveQ4nUrSjUqjMND0nLq9rEkz0gfGr3tg0S5KB6DhwR+WZPCjzkZl3cH+4x2ce3EsL50FubjQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@eslint-community/eslint-utils": "^4.4.0", "@eslint-community/eslint-utils": "^4.4.0",
"@typescript-eslint/scope-manager": "8.29.1", "@typescript-eslint/scope-manager": "8.31.1",
"@typescript-eslint/types": "8.29.1", "@typescript-eslint/types": "8.31.1",
"@typescript-eslint/typescript-estree": "8.29.1" "@typescript-eslint/typescript-estree": "8.31.1"
}, },
"engines": { "engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0" "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -733,13 +733,13 @@
} }
}, },
"node_modules/@typescript-eslint/visitor-keys": { "node_modules/@typescript-eslint/visitor-keys": {
"version": "8.29.1", "version": "8.31.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.29.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.31.1.tgz",
"integrity": "sha512-RGLh5CRaUEf02viP5c1Vh1cMGffQscyHe7HPAzGpfmfflFg1wUz2rYxd+OZqwpeypYvZ8UxSxuIpF++fmOzEcg==", "integrity": "sha512-I+/rgqOVBn6f0o7NDTmAPWWC6NuqhV174lfYvAm9fUaWeiefLdux9/YI3/nLugEn9L8fcSi0XmpKi/r5u0nmpw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@typescript-eslint/types": "8.29.1", "@typescript-eslint/types": "8.31.1",
"eslint-visitor-keys": "^4.2.0" "eslint-visitor-keys": "^4.2.0"
}, },
"engines": { "engines": {
@@ -1294,9 +1294,9 @@
} }
}, },
"node_modules/cacheable/node_modules/keyv": { "node_modules/cacheable/node_modules/keyv": {
"version": "5.3.2", "version": "5.3.3",
"resolved": "https://registry.npmjs.org/keyv/-/keyv-5.3.2.tgz", "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.3.3.tgz",
"integrity": "sha512-Lji2XRxqqa5Wg+CHLVfFKBImfJZ4pCSccu9eVWK6w4c2SDFLd8JAn1zqTuSFnsxb7ope6rMsnIHfp+eBbRBRZQ==", "integrity": "sha512-Rwu4+nXI9fqcxiEHtbkvoes2X+QfkTRo1TMkPfwzipGsJlJO/z69vqB4FNl9xJ3xCpAcbkvmEabZfPzrwN3+gQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@@ -1971,9 +1971,9 @@
} }
}, },
"node_modules/esbuild": { "node_modules/esbuild": {
"version": "0.25.2", "version": "0.25.3",
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.2.tgz", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.3.tgz",
"integrity": "sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ==", "integrity": "sha512-qKA6Pvai73+M2FtftpNKRxJ78GIjmFXFxd/1DVBqGo/qNhLSfv+G12n9pNoWdytJC8U00TrViOwpjT0zgqQS8Q==",
"dev": true, "dev": true,
"hasInstallScript": true, "hasInstallScript": true,
"license": "MIT", "license": "MIT",
@@ -1984,31 +1984,31 @@
"node": ">=18" "node": ">=18"
}, },
"optionalDependencies": { "optionalDependencies": {
"@esbuild/aix-ppc64": "0.25.2", "@esbuild/aix-ppc64": "0.25.3",
"@esbuild/android-arm": "0.25.2", "@esbuild/android-arm": "0.25.3",
"@esbuild/android-arm64": "0.25.2", "@esbuild/android-arm64": "0.25.3",
"@esbuild/android-x64": "0.25.2", "@esbuild/android-x64": "0.25.3",
"@esbuild/darwin-arm64": "0.25.2", "@esbuild/darwin-arm64": "0.25.3",
"@esbuild/darwin-x64": "0.25.2", "@esbuild/darwin-x64": "0.25.3",
"@esbuild/freebsd-arm64": "0.25.2", "@esbuild/freebsd-arm64": "0.25.3",
"@esbuild/freebsd-x64": "0.25.2", "@esbuild/freebsd-x64": "0.25.3",
"@esbuild/linux-arm": "0.25.2", "@esbuild/linux-arm": "0.25.3",
"@esbuild/linux-arm64": "0.25.2", "@esbuild/linux-arm64": "0.25.3",
"@esbuild/linux-ia32": "0.25.2", "@esbuild/linux-ia32": "0.25.3",
"@esbuild/linux-loong64": "0.25.2", "@esbuild/linux-loong64": "0.25.3",
"@esbuild/linux-mips64el": "0.25.2", "@esbuild/linux-mips64el": "0.25.3",
"@esbuild/linux-ppc64": "0.25.2", "@esbuild/linux-ppc64": "0.25.3",
"@esbuild/linux-riscv64": "0.25.2", "@esbuild/linux-riscv64": "0.25.3",
"@esbuild/linux-s390x": "0.25.2", "@esbuild/linux-s390x": "0.25.3",
"@esbuild/linux-x64": "0.25.2", "@esbuild/linux-x64": "0.25.3",
"@esbuild/netbsd-arm64": "0.25.2", "@esbuild/netbsd-arm64": "0.25.3",
"@esbuild/netbsd-x64": "0.25.2", "@esbuild/netbsd-x64": "0.25.3",
"@esbuild/openbsd-arm64": "0.25.2", "@esbuild/openbsd-arm64": "0.25.3",
"@esbuild/openbsd-x64": "0.25.2", "@esbuild/openbsd-x64": "0.25.3",
"@esbuild/sunos-x64": "0.25.2", "@esbuild/sunos-x64": "0.25.3",
"@esbuild/win32-arm64": "0.25.2", "@esbuild/win32-arm64": "0.25.3",
"@esbuild/win32-ia32": "0.25.2", "@esbuild/win32-ia32": "0.25.3",
"@esbuild/win32-x64": "0.25.2" "@esbuild/win32-x64": "0.25.3"
} }
}, },
"node_modules/esbuild-plugin-copy": { "node_modules/esbuild-plugin-copy": {
@@ -2054,9 +2054,9 @@
} }
}, },
"node_modules/esbuild-wasm": { "node_modules/esbuild-wasm": {
"version": "0.25.2", "version": "0.25.3",
"resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.25.2.tgz", "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.25.3.tgz",
"integrity": "sha512-vL9PSK1YFGsvrlYPDxfRxpakIDTe1wCS/JO2D45muxwtd7GR/9+fYRU+K8tKs4ZDXaEy5jr6YqrGgDL/iyufyQ==", "integrity": "sha512-60mFpAU4iQMVIP9tSd5EEbxZUDsqSKAjAJ7r1OK073lG/ctnVidThvbcU+M2B55jMFntCFJlqksubXMpYIcbfg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"bin": { "bin": {
@@ -3040,9 +3040,9 @@
"license": "ISC" "license": "ISC"
}, },
"node_modules/focus-trap": { "node_modules/focus-trap": {
"version": "7.6.2", "version": "7.6.4",
"resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.6.2.tgz", "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.6.4.tgz",
"integrity": "sha512-9FhUxK1hVju2+AiQIDJ5Dd//9R2n2RAfJ0qfhF4IHGHgcoEUTMpbTeG/zbEuwaiYXfuAH6XE0/aCyxDdRM+W5w==", "integrity": "sha512-xx560wGBk7seZ6y933idtjJQc1l+ck+pI3sKvhKozdBV1dRZoKhkW5xoCaFv9tQiX5RH1xfSxjuNu6g+lmN/gw==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"tabbable": "^6.2.0" "tabbable": "^6.2.0"
@@ -3245,9 +3245,9 @@
} }
}, },
"node_modules/glob": { "node_modules/glob": {
"version": "11.0.1", "version": "11.0.2",
"resolved": "https://registry.npmjs.org/glob/-/glob-11.0.1.tgz", "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.2.tgz",
"integrity": "sha512-zrQDm8XPnYEKawJScsnM0QzobJxlT/kHOOlRTio8IH/GrmxRE5fjllkzdaHclIuNjUQTJYH2xHNIGfdpJkDJUw==", "integrity": "sha512-YT7U7Vye+t5fZ/QMkBFrTJ7ZQxInIUjwyAjVj84CYXqgBdv30MFUPGnBR6sQaVq6Is15wYJUsnzTuWaGRBhBAQ==",
"dev": true, "dev": true,
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
@@ -4305,9 +4305,9 @@
} }
}, },
"node_modules/known-css-properties": { "node_modules/known-css-properties": {
"version": "0.35.0", "version": "0.36.0",
"resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz", "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.36.0.tgz",
"integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==", "integrity": "sha512-A+9jP+IUmuQsNdsLdcg6Yt7voiMF/D4K83ew0OpJtpu+l34ef7LaohWV0Rc6KNvzw6ZDizkqfyB5JznZnzuKQA==",
"dev": true, "dev": true,
"license": "MIT" "license": "MIT"
}, },
@@ -5592,9 +5592,9 @@
} }
}, },
"node_modules/sass-embedded": { "node_modules/sass-embedded": {
"version": "1.86.3", "version": "1.87.0",
"resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.86.3.tgz", "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.87.0.tgz",
"integrity": "sha512-3pZSp24ibO1hdopj+W9DuiWsZOb2YY6AFRo/jjutKLBkqJGM1nJjXzhAYfzRV+Xn5BX1eTI4bBTE09P0XNHOZg==", "integrity": "sha512-1IA3iTJNh4BkkA/nidKiVwbmkxr9o6LsPegycHMX/JYs255zpocN5GdLF1+onohQCJxbs5ldr8osKV7qNaNBjg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"peer": true, "peer": true,
@@ -5615,32 +5615,32 @@
"node": ">=16.0.0" "node": ">=16.0.0"
}, },
"optionalDependencies": { "optionalDependencies": {
"sass-embedded-android-arm": "1.86.3", "sass-embedded-android-arm": "1.87.0",
"sass-embedded-android-arm64": "1.86.3", "sass-embedded-android-arm64": "1.87.0",
"sass-embedded-android-ia32": "1.86.3", "sass-embedded-android-ia32": "1.87.0",
"sass-embedded-android-riscv64": "1.86.3", "sass-embedded-android-riscv64": "1.87.0",
"sass-embedded-android-x64": "1.86.3", "sass-embedded-android-x64": "1.87.0",
"sass-embedded-darwin-arm64": "1.86.3", "sass-embedded-darwin-arm64": "1.87.0",
"sass-embedded-darwin-x64": "1.86.3", "sass-embedded-darwin-x64": "1.87.0",
"sass-embedded-linux-arm": "1.86.3", "sass-embedded-linux-arm": "1.87.0",
"sass-embedded-linux-arm64": "1.86.3", "sass-embedded-linux-arm64": "1.87.0",
"sass-embedded-linux-ia32": "1.86.3", "sass-embedded-linux-ia32": "1.87.0",
"sass-embedded-linux-musl-arm": "1.86.3", "sass-embedded-linux-musl-arm": "1.87.0",
"sass-embedded-linux-musl-arm64": "1.86.3", "sass-embedded-linux-musl-arm64": "1.87.0",
"sass-embedded-linux-musl-ia32": "1.86.3", "sass-embedded-linux-musl-ia32": "1.87.0",
"sass-embedded-linux-musl-riscv64": "1.86.3", "sass-embedded-linux-musl-riscv64": "1.87.0",
"sass-embedded-linux-musl-x64": "1.86.3", "sass-embedded-linux-musl-x64": "1.87.0",
"sass-embedded-linux-riscv64": "1.86.3", "sass-embedded-linux-riscv64": "1.87.0",
"sass-embedded-linux-x64": "1.86.3", "sass-embedded-linux-x64": "1.87.0",
"sass-embedded-win32-arm64": "1.86.3", "sass-embedded-win32-arm64": "1.87.0",
"sass-embedded-win32-ia32": "1.86.3", "sass-embedded-win32-ia32": "1.87.0",
"sass-embedded-win32-x64": "1.86.3" "sass-embedded-win32-x64": "1.87.0"
} }
}, },
"node_modules/sass-embedded-linux-musl-x64": { "node_modules/sass-embedded-linux-musl-x64": {
"version": "1.86.3", "version": "1.87.0",
"resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.86.3.tgz", "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.87.0.tgz",
"integrity": "sha512-ePeTPXUxPK6JgHcUfnrkIyDtyt+zlAvF22mVZv6y1g/PZFm1lSfX+Za7TYHg9KaYqaaXDiw6zICX4i44HhR8rA==", "integrity": "sha512-dKxWsu9Wu/CyfzQmHdeiGqrRSzJ85VUjbSx+aP1/7ttmps3SSg+YW95PuqnCOa7GSuSreC3dKKpXHTywUxMLQA==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@@ -5656,9 +5656,9 @@
} }
}, },
"node_modules/sass-embedded-linux-x64": { "node_modules/sass-embedded-linux-x64": {
"version": "1.86.3", "version": "1.87.0",
"resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.86.3.tgz", "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.87.0.tgz",
"integrity": "sha512-t8be9zJ5B82+og9bQmIQ83yMGYZMTMrlGA+uGWtYacmwg6w3093dk91Fx0YzNSZBp3Tk60qVYjCZnEIwy60x0g==", "integrity": "sha512-+UfjakOcHHKTnEqB3EZ+KqzezQOe1emvy4Rs+eQhLyfekpYuNze/qlRvYxfKTmrtvDiUrIto8MXsyZfMLzkuMA==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@@ -6206,9 +6206,9 @@
} }
}, },
"node_modules/stylelint": { "node_modules/stylelint": {
"version": "16.18.0", "version": "16.19.1",
"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.18.0.tgz", "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.19.1.tgz",
"integrity": "sha512-OXb68qzesv7J70BSbFwfK3yTVLEVXiQ/ro6wUE4UrSbKCMjLLA02S8Qq3LC01DxKyVjk7z8xh35aB4JzO3/sNA==", "integrity": "sha512-C1SlPZNMKl+d/C867ZdCRthrS+6KuZ3AoGW113RZCOL0M8xOGpgx7G70wq7lFvqvm4dcfdGFVLB/mNaLFChRKw==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
@@ -6235,7 +6235,7 @@
"debug": "^4.3.7", "debug": "^4.3.7",
"fast-glob": "^3.3.3", "fast-glob": "^3.3.3",
"fastest-levenshtein": "^1.0.16", "fastest-levenshtein": "^1.0.16",
"file-entry-cache": "^10.0.7", "file-entry-cache": "^10.0.8",
"global-modules": "^2.0.0", "global-modules": "^2.0.0",
"globby": "^11.1.0", "globby": "^11.1.0",
"globjoin": "^0.1.4", "globjoin": "^0.1.4",
@@ -6243,7 +6243,7 @@
"ignore": "^7.0.3", "ignore": "^7.0.3",
"imurmurhash": "^0.1.4", "imurmurhash": "^0.1.4",
"is-plain-object": "^5.0.0", "is-plain-object": "^5.0.0",
"known-css-properties": "^0.35.0", "known-css-properties": "^0.36.0",
"mathml-tag-names": "^2.1.3", "mathml-tag-names": "^2.1.3",
"meow": "^13.2.0", "meow": "^13.2.0",
"micromatch": "^4.0.8", "micromatch": "^4.0.8",
@@ -6545,10 +6545,17 @@
"stylelint": "^16.0.2" "stylelint": "^16.0.2"
} }
}, },
"node_modules/stylelint-scss/node_modules/known-css-properties": {
"version": "0.35.0",
"resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz",
"integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==",
"dev": true,
"license": "MIT"
},
"node_modules/stylelint-scss/node_modules/mdn-data": { "node_modules/stylelint-scss/node_modules/mdn-data": {
"version": "2.20.0", "version": "2.21.0",
"resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.20.0.tgz", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.21.0.tgz",
"integrity": "sha512-/d3otgvmquUkAN2RVxSg6lIbQrYX7isR4aC5Hvw8JuHvzctR3eUG50WmsAZjb9MkbJ5LbijPSy7uIxEtQDGI0w==", "integrity": "sha512-+ZKPQezM5vYJIkCxaC+4DTnRrVZR1CgsKLu5zsQERQx6Tea8Y+wMx5A24rq8A8NepCeatIQufVAekKNgiBMsGQ==",
"dev": true, "dev": true,
"license": "CC0-1.0" "license": "CC0-1.0"
}, },
@@ -6602,9 +6609,9 @@
} }
}, },
"node_modules/stylelint/node_modules/ignore": { "node_modules/stylelint/node_modules/ignore": {
"version": "7.0.3", "version": "7.0.4",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.3.tgz", "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.4.tgz",
"integrity": "sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==", "integrity": "sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {