forked from cockpit/cockpit
Compare commits
12 Commits
always-app
...
drop_selin
Author | SHA256 | Date | |
---|---|---|---|
f3c18a807d
|
|||
e638b3db10
|
|||
f65a6b1a72 | |||
d6b27ece7e | |||
306c18c4ae
|
|||
6d8cb4afac
|
|||
24042d05bf
|
|||
247c2b1409 | |||
60f3c749b0 | |||
de4b8becd9
|
|||
0078efb4a3
|
|||
783d2e3bb1 |
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1 +1,2 @@
|
||||
.osc
|
||||
node_modules.sums
|
||||
|
@@ -6,13 +6,14 @@ Date: Fri Aug 6 15:11:23 2021 +0200
|
||||
|
||||
Index: cockpit/selinux/cockpit.te
|
||||
===================================================================
|
||||
--- cockpit.orig/selinux/cockpit.te
|
||||
+++ cockpit/selinux/cockpit.te
|
||||
@@ -202,3 +202,11 @@ optional_policy(`
|
||||
optional_policy(`
|
||||
diff --git a/selinux/cockpit.te b/selinux/cockpit.te
|
||||
index 50695ee..55b1226 100644
|
||||
--- a/selinux/cockpit.te
|
||||
+++ b/selinux/cockpit.te
|
||||
@@ -224,6 +224,14 @@ optional_policy(`
|
||||
gnome_exec_keyringd(cockpit_session_t)
|
||||
')
|
||||
+
|
||||
|
||||
+# login may read motd file through pam
|
||||
+optional_policy(`
|
||||
+ gen_require(`
|
||||
@@ -20,3 +21,7 @@ Index: cockpit/selinux/cockpit.te
|
||||
+ ')
|
||||
+ cockpit_read_pid_files(local_login_t)
|
||||
+')
|
||||
+
|
||||
#########################################################
|
||||
#
|
||||
# Misc
|
||||
|
62
0008-pybridge-endian-flag.patch
Normal file
62
0008-pybridge-endian-flag.patch
Normal file
@@ -0,0 +1,62 @@
|
||||
From 388870cfef754dd6f23d13abad2f10dc05758384 Mon Sep 17 00:00:00 2001
|
||||
From: Miika Alikirri <miika.alikirri@suse.com>
|
||||
Date: Wed, 19 Mar 2025 08:50:40 +0200
|
||||
Subject: pybridge: Stop hard-coding endian flag in DBusChannel
|
||||
|
||||
When you issue sd_bus_read() you'll always get the data returned to in
|
||||
the machines native endianness. Therefore the endianness flag can be set
|
||||
based on the machines architecture.
|
||||
|
||||
This is apparently "undertested" on systemd's end so this may have to
|
||||
fixed in the future if we run into real world cases where sd_bus_read()
|
||||
doesn't return data in native endianness.
|
||||
|
||||
https://github.com/systemd/systemd/pull/36784#issuecomment-2734771532
|
||||
---
|
||||
src/cockpit/channels/dbus.py | 7 +++++--
|
||||
1 file changed, 5 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/cockpit/channels/dbus.py b/src/cockpit/channels/dbus.py
|
||||
index 5fc52c3a8..3ebc6404a 100644
|
||||
--- a/src/cockpit/channels/dbus.py
|
||||
+++ b/src/cockpit/channels/dbus.py
|
||||
@@ -38,6 +38,7 @@ import asyncio
|
||||
import errno
|
||||
import json
|
||||
import logging
|
||||
+import sys
|
||||
import traceback
|
||||
import xml.etree.ElementTree as ET
|
||||
|
||||
@@ -48,6 +49,8 @@ from ..channel import Channel, ChannelError
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
+IS_LITTLE_ENDIAN_MACHINE = sys.byteorder == 'little'
|
||||
+
|
||||
# The dbusjson3 payload
|
||||
#
|
||||
# This channel payload type translates JSON encoded messages on a
|
||||
@@ -174,6 +177,7 @@ class DBusChannel(Channel):
|
||||
name = None
|
||||
bus = None
|
||||
owner = None
|
||||
+ endianness = "<" if IS_LITTLE_ENDIAN_MACHINE else ">"
|
||||
|
||||
async def setup_name_owner_tracking(self):
|
||||
def send_owner(owner):
|
||||
@@ -346,10 +350,9 @@ class DBusChannel(Channel):
|
||||
# If the method call has kicked off any signals related to
|
||||
# watch processing, wait for that to be done.
|
||||
async with self.watch_processing_lock:
|
||||
- # TODO: stop hard-coding the endian flag here.
|
||||
self.send_json(
|
||||
reply=[reply.get_body()], id=cookie,
|
||||
- flags="<" if flags is not None else None,
|
||||
+ flags=self.endianness,
|
||||
type=reply.get_signature(True)) # noqa: FBT003
|
||||
except BusError as error:
|
||||
# actually, should send the fields from the message body
|
||||
--
|
||||
2.48.1
|
||||
|
BIN
cockpit-332.tar.gz
(Stored with Git LFS)
BIN
cockpit-332.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
cockpit-334.1.tar.gz
(Stored with Git LFS)
Normal file
BIN
cockpit-334.1.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,3 +1,47 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 7 10:41:09 UTC 2025 - Alice Brooks <alice.brooks@suse.com>
|
||||
|
||||
- Ensure cockpit-selinux-policies always installs the selinux policy
|
||||
regardless of selinuxenabled status (bsc#1240787 and bsc#1240421)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 19 06:56:06 UTC 2025 - Miika Alikirri <miika.alikirri@suse.com>
|
||||
|
||||
- Patch python bridge to handle dbus message endianness correctly
|
||||
- added 0008-pybridge-endian-flag.patch
|
||||
(bsc#1220477)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 12 04:23:06 UTC 2025 - Luna D Dragon <luna.dragon@suse.com>
|
||||
|
||||
- move selinux policies to cockpit-selinux-policies bsc#1236057
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 10 11:41:28 UTC 2025 - Alice Brooks <alice.brooks@suse.com>
|
||||
|
||||
- Update to 334.1
|
||||
- Various bug fixes and improvements
|
||||
- Translation updates
|
||||
- npm modules updated, since new version
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 24 17:02:38 UTC 2025 - Adam Majer <adam.majer@suse.de>
|
||||
|
||||
- fix build with latest local-npm-registry
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 21 08:03:00 UTC 2025 - Alice Brooks <alice.brooks@suse.com>
|
||||
|
||||
- Always apply 0007-Remove-DynamicUser-setting-as-these-conflict-with-re.patch
|
||||
for every build system. Fixes bsc#1237451
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 20 22:22:32 UTC 2025 - Miika Alikirri <miika.alikirri@suse.com>
|
||||
|
||||
- Add functionality to cockpit-packagekit that allows selecting what updates
|
||||
should be applied
|
||||
- Added packagekit-single-install.patch file that adds this functionality
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 7 09:24:33 UTC 2025 - Alice Brooks <alice.brooks@suse.com>
|
||||
|
||||
@@ -52,6 +96,7 @@ Mon Nov 25 06:18:44 UTC 2024 - Luna D Dragon <luna.dragon@suse.com>
|
||||
* 323:
|
||||
- login: Prevent multiple logins in a single browser session
|
||||
- Update documentation links
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 9 12:14:14 UTC 2024 - Alice Brooks <alice.brooks@suse.com>
|
||||
|
||||
|
54
cockpit.spec
54
cockpit.spec
@@ -50,7 +50,7 @@ Summary: Web Console for Linux servers
|
||||
License: LGPL-2.1-or-later
|
||||
URL: https://cockpit-project.org/
|
||||
|
||||
Version: 332
|
||||
Version: 334.1
|
||||
Release: 0
|
||||
Source0: cockpit-%{version}.tar.gz
|
||||
Source1: cockpit.pam
|
||||
@@ -76,6 +76,8 @@ Patch108: 0007-Remove-DynamicUser-setting-as-these-conflict-with-re.patch
|
||||
Patch103: 0004-leap-gnu18-removal.patch
|
||||
Patch104: selinux_libdir.patch
|
||||
Patch105: fix-libexecdir.patch
|
||||
Patch106: packagekit-single-install.patch
|
||||
Patch109: 0008-pybridge-endian-flag.patch
|
||||
|
||||
Patch201: remove_rh_links.patch
|
||||
|
||||
@@ -212,7 +214,9 @@ BuildRequires: python3-pytest-timeout
|
||||
%patch -P 3 -p1
|
||||
%patch -P 4 -p1
|
||||
%patch -P 5 -p1
|
||||
|
||||
%patch -P 106 -p1
|
||||
%patch -P 108 -p1
|
||||
%patch -P 109 -p1
|
||||
|
||||
# SLE Micro specific patches
|
||||
%if 0%{?is_smo}
|
||||
@@ -228,7 +232,6 @@ BuildRequires: python3-pytest-timeout
|
||||
%patch -P 103 -p1
|
||||
%patch -P 104 -p1
|
||||
%patch -P 105 -p1
|
||||
%patch -P 108 -p1
|
||||
%else
|
||||
%patch -P 107 -p1
|
||||
%endif
|
||||
@@ -242,6 +245,7 @@ cp %SOURCE4 tools/cockpit.pam
|
||||
%endif
|
||||
#
|
||||
local-npm-registry %{_sourcedir} install --include=dev --ignore-scripts
|
||||
touch package-lock.json
|
||||
|
||||
%build
|
||||
find node_modules -name \*.node -print -delete
|
||||
@@ -544,6 +548,7 @@ Requires(post): (policycoreutils if selinux-policy-%{selinuxtype})
|
||||
Conflicts: firewalld < 0.6.0-1
|
||||
Recommends: sscg >= 2.3
|
||||
Recommends: system-logos
|
||||
Requires: (%{name}-selinux-policies if selinux-policy-base)
|
||||
Suggests: sssd-dbus
|
||||
%if 0%{?suse_version}
|
||||
Requires(pre): permissions
|
||||
@@ -622,12 +627,6 @@ authentication via sssd/FreeIPA.
|
||||
%{_libexecdir}/cockpit-certificate-helper
|
||||
%{?suse_version:%verify(not mode) }%attr(4750, root, cockpit-wsinstance-socket) %{_libexecdir}/cockpit-session
|
||||
%{_datadir}/cockpit/branding
|
||||
%if 0%{?with_selinux}
|
||||
%{_datadir}/selinux/packages/%{selinuxtype}/%{name}.pp.bz2
|
||||
%{_mandir}/man8/%{name}_session_selinux.8cockpit.*
|
||||
%{_mandir}/man8/%{name}_ws_selinux.8cockpit.*
|
||||
%ghost %{_sharedstatedir}/selinux/%{selinuxtype}/active/modules/200/%{name}
|
||||
%endif
|
||||
|
||||
%pre ws
|
||||
# HACK: old RPM and even Fedora's current RPM don't properly support sysusers
|
||||
@@ -638,9 +637,6 @@ getent passwd cockpit-wsinstance-socket >/dev/null || useradd -r -g cockpit-wsin
|
||||
getent passwd cockpit-session-socket >/dev/null || useradd -r -g cockpit-session-socket -d /nonexisting -s /sbin/nologin -c "User for cockpit-session instances" cockpit-session-socket
|
||||
getent passwd cockpit-systemd-service >/dev/null || useradd -r -g cockpit-wsinstance-socket -d /nonexisting -s /sbin/nologin -c "User for cockpit.service" cockpit-systemd-service
|
||||
|
||||
if %{_sbindir}/selinuxenabled 2>/dev/null; then
|
||||
%selinux_relabel_pre -s %{selinuxtype}
|
||||
fi
|
||||
%if 0%{?suse_version} > 1500
|
||||
# Prepare for migration to /usr/lib; save any old .rpmsave
|
||||
for i in pam.d/cockpit ; do
|
||||
@@ -649,11 +645,6 @@ done
|
||||
%endif
|
||||
|
||||
%post ws
|
||||
if [ -x %{_sbindir}/selinuxenabled ]; then
|
||||
%selinux_modules_install -s %{selinuxtype} %{_datadir}/selinux/packages/%{selinuxtype}/%{name}.pp.bz2
|
||||
%selinux_relabel_post -s %{selinuxtype}
|
||||
fi
|
||||
|
||||
# set up dynamic motd/issue symlinks on first-time install; don't bring them back on upgrades if admin removed them
|
||||
# disable root login on first-time install; so existing installations aren't changed
|
||||
if [ "$1" = 1 ]; then
|
||||
@@ -704,10 +695,6 @@ fi
|
||||
%systemd_preun cockpit.socket cockpit.service
|
||||
|
||||
%postun ws
|
||||
if [ -x %{_sbindir}/selinuxenabled ]; then
|
||||
%selinux_modules_uninstall -s %{selinuxtype} %{name}
|
||||
%selinux_relabel_post -s %{selinuxtype}
|
||||
fi
|
||||
%systemd_postun_with_restart cockpit.socket cockpit.service
|
||||
|
||||
%if 0%{?suse_version}
|
||||
@@ -722,6 +709,31 @@ for i in pam.d/cockpit ; do
|
||||
test -f %{_sysconfdir}/${i}.rpmsave && mv -v %{_sysconfdir}/${i}.rpmsave %{_sysconfdir}/${i} ||:
|
||||
done
|
||||
%endif
|
||||
%if 0%{?with_selinux}
|
||||
%package selinux-policies
|
||||
Summary: selinux policies required by cockpit
|
||||
|
||||
%description selinux-policies
|
||||
package that contains selinux rules/policies needed by cockpit when selinux is enabled
|
||||
|
||||
%files selinux-policies
|
||||
%{_datadir}/selinux/packages/%{selinuxtype}/%{name}.pp.bz2
|
||||
%{_mandir}/man8/%{name}_session_selinux.8cockpit.*
|
||||
%{_mandir}/man8/%{name}_ws_selinux.8cockpit.*
|
||||
%ghost %{_sharedstatedir}/selinux/%{selinuxtype}/active/modules/200/%{name}
|
||||
|
||||
%pre selinux-policies
|
||||
%selinux_relabel_pre -s %{selinuxtype}
|
||||
|
||||
%post selinux-policies
|
||||
%selinux_modules_install -s %{selinuxtype} %{_datadir}/selinux/packages/%{selinuxtype}/%{name}.pp.bz2
|
||||
%selinux_relabel_post -s %{selinuxtype}
|
||||
|
||||
%postun selinux-policies
|
||||
%selinux_modules_uninstall -s %{selinuxtype} %{name}
|
||||
%selinux_relabel_post -s %{selinuxtype}
|
||||
%endif
|
||||
|
||||
|
||||
# -------------------------------------------------------------------------------
|
||||
# Sub-packages that are part of cockpit-system in RHEL/CentOS, but separate in Fedora
|
||||
|
BIN
node_modules.obscpio
(Stored with Git LFS)
BIN
node_modules.obscpio
(Stored with Git LFS)
Binary file not shown.
@@ -6,7 +6,7 @@ Source1004: https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tok
|
||||
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
|
||||
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.24.2.tgz#/@esbuild-linux-x64-0.24.2.tgz
|
||||
Source1008: https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz#/@esbuild-linux-x64-0.25.0.tgz
|
||||
Source1009: https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz#/@eslint-community-eslint-utils-4.4.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
|
||||
@@ -15,17 +15,17 @@ Source1013: https://registry.npmjs.org/@humanwhocodes/config-array/-/con
|
||||
Source1014: https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#/@humanwhocodes-module-importer-1.0.1.tgz
|
||||
Source1015: https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#/@humanwhocodes-object-schema-2.0.3.tgz
|
||||
Source1016: https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz#/@isaacs-cliui-8.0.2.tgz
|
||||
Source1017: https://registry.npmjs.org/@keyv/serialize/-/serialize-1.0.2.tgz#/@keyv-serialize-1.0.2.tgz
|
||||
Source1017: https://registry.npmjs.org/@keyv/serialize/-/serialize-1.0.3.tgz#/@keyv-serialize-1.0.3.tgz
|
||||
Source1018: https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#/@nodelib-fs.scandir-2.1.5.tgz
|
||||
Source1019: https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#/@nodelib-fs.stat-2.0.5.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.0.tgz#/@parcel-watcher-2.5.0.tgz
|
||||
Source1022: https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.0.tgz#/@parcel-watcher-linux-x64-musl-2.5.0.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
|
||||
Source1023: https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-5.4.2.tgz#/@patternfly-patternfly-5.4.2.tgz
|
||||
Source1024: https://registry.npmjs.org/@patternfly/react-core/-/react-core-5.4.12.tgz#/@patternfly-react-core-5.4.12.tgz
|
||||
Source1024: https://registry.npmjs.org/@patternfly/react-core/-/react-core-5.4.13.tgz#/@patternfly-react-core-5.4.13.tgz
|
||||
Source1025: https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-5.4.2.tgz#/@patternfly-react-icons-5.4.2.tgz
|
||||
Source1026: https://registry.npmjs.org/@patternfly/react-styles/-/react-styles-5.4.1.tgz#/@patternfly-react-styles-5.4.1.tgz
|
||||
Source1027: https://registry.npmjs.org/@patternfly/react-table/-/react-table-5.4.13.tgz#/@patternfly-react-table-5.4.13.tgz
|
||||
Source1027: https://registry.npmjs.org/@patternfly/react-table/-/react-table-5.4.15.tgz#/@patternfly-react-table-5.4.15.tgz
|
||||
Source1028: https://registry.npmjs.org/@patternfly/react-tokens/-/react-tokens-5.4.1.tgz#/@patternfly-react-tokens-5.4.1.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
|
||||
@@ -33,449 +33,445 @@ Source1031: https://registry.npmjs.org/@types/prop-types/-/prop-types-15
|
||||
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
|
||||
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.19.1.tgz#/@typescript-eslint-eslint-plugin-8.19.1.tgz
|
||||
Source1036: https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.20.0.tgz#/@typescript-eslint-parser-8.20.0.tgz
|
||||
Source1037: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.19.1.tgz#/@typescript-eslint-scope-manager-8.19.1.tgz
|
||||
Source1038: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.20.0.tgz#/@typescript-eslint-scope-manager-8.20.0.tgz
|
||||
Source1039: https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.19.1.tgz#/@typescript-eslint-type-utils-8.19.1.tgz
|
||||
Source1040: https://registry.npmjs.org/@typescript-eslint/types/-/types-8.19.1.tgz#/@typescript-eslint-types-8.19.1.tgz
|
||||
Source1041: https://registry.npmjs.org/@typescript-eslint/types/-/types-8.20.0.tgz#/@typescript-eslint-types-8.20.0.tgz
|
||||
Source1042: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.19.1.tgz#/@typescript-eslint-typescript-estree-8.19.1.tgz
|
||||
Source1043: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.20.0.tgz#/@typescript-eslint-typescript-estree-8.20.0.tgz
|
||||
Source1044: https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.19.1.tgz#/@typescript-eslint-utils-8.19.1.tgz
|
||||
Source1045: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.19.1.tgz#/@typescript-eslint-visitor-keys-8.19.1.tgz
|
||||
Source1046: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.20.0.tgz#/@typescript-eslint-visitor-keys-8.20.0.tgz
|
||||
Source1047: https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.1.tgz#/@ungap-structured-clone-1.2.1.tgz
|
||||
Source1048: https://registry.npmjs.org/@xterm/addon-canvas/-/addon-canvas-0.7.0.tgz#/@xterm-addon-canvas-0.7.0.tgz
|
||||
Source1049: https://registry.npmjs.org/@xterm/xterm/-/xterm-5.5.0.tgz#/@xterm-xterm-5.5.0.tgz
|
||||
Source1050: https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz#/abort-controller-3.0.0.tgz
|
||||
Source1051: https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz#/acorn-8.14.0.tgz
|
||||
Source1052: https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz#/acorn-jsx-5.3.2.tgz
|
||||
Source1053: https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#/ajv-6.12.6.tgz
|
||||
Source1054: https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz#/ajv-8.17.1.tgz
|
||||
Source1055: https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz#/ansi-escapes-7.0.0.tgz
|
||||
Source1056: https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz#/ansi-regex-5.0.1.tgz
|
||||
Source1057: https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz#/ansi-regex-6.1.0.tgz
|
||||
Source1058: https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz#/ansi-styles-4.3.0.tgz
|
||||
Source1059: https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz#/ansi-styles-6.2.1.tgz
|
||||
Source1060: https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz#/anymatch-3.1.3.tgz
|
||||
Source1061: https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz#/argparse-1.0.10.tgz
|
||||
Source1062: https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz#/argparse-2.0.1.tgz
|
||||
Source1063: https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz#/aria-query-5.3.2.tgz
|
||||
Source1064: https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz#/array-buffer-byte-length-1.0.2.tgz
|
||||
Source1065: https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz#/array-includes-3.1.8.tgz
|
||||
Source1066: https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz#/array-union-2.1.0.tgz
|
||||
Source1067: https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz#/array.prototype.findlast-1.2.5.tgz
|
||||
Source1068: https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz#/array.prototype.findlastindex-1.2.5.tgz
|
||||
Source1069: https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz#/array.prototype.flat-1.3.3.tgz
|
||||
Source1070: https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz#/array.prototype.flatmap-1.3.3.tgz
|
||||
Source1071: https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz#/array.prototype.tosorted-1.1.4.tgz
|
||||
Source1072: https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz#/arraybuffer.prototype.slice-1.0.4.tgz
|
||||
Source1073: https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz#/ast-types-flow-0.0.8.tgz
|
||||
Source1074: https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz#/astral-regex-2.0.0.tgz
|
||||
Source1075: https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.5.tgz#/attr-accept-2.2.5.tgz
|
||||
Source1076: https://registry.npmjs.org/autolinker/-/autolinker-3.16.2.tgz#/autolinker-3.16.2.tgz
|
||||
Source1077: https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#/available-typed-arrays-1.0.7.tgz
|
||||
Source1078: https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz#/axe-core-4.10.2.tgz
|
||||
Source1079: https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz#/axobject-query-4.1.0.tgz
|
||||
Source1080: https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz#/balanced-match-1.0.2.tgz
|
||||
Source1081: https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz#/balanced-match-2.0.0.tgz
|
||||
Source1082: https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz#/base64-js-1.5.1.tgz
|
||||
Source1083: https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz#/binary-extensions-2.3.0.tgz
|
||||
Source1084: https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz#/brace-expansion-1.1.11.tgz
|
||||
Source1085: https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz#/brace-expansion-2.0.1.tgz
|
||||
Source1086: https://registry.npmjs.org/braces/-/braces-3.0.3.tgz#/braces-3.0.3.tgz
|
||||
Source1087: https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz#/buffer-6.0.3.tgz
|
||||
Source1088: https://registry.npmjs.org/buffer-builder/-/buffer-builder-0.2.0.tgz#/buffer-builder-0.2.0.tgz
|
||||
Source1089: https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz#/builtin-modules-3.3.0.tgz
|
||||
Source1090: https://registry.npmjs.org/builtins/-/builtins-5.1.0.tgz#/builtins-5.1.0.tgz
|
||||
Source1091: https://registry.npmjs.org/cacheable/-/cacheable-1.8.7.tgz#/cacheable-1.8.7.tgz
|
||||
Source1092: https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz#/call-bind-1.0.8.tgz
|
||||
Source1093: https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz#/call-bind-apply-helpers-1.0.1.tgz
|
||||
Source1094: https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz#/call-bound-1.0.3.tgz
|
||||
Source1095: https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz#/callsites-3.1.0.tgz
|
||||
Source1096: https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz#/chalk-4.1.2.tgz
|
||||
Source1097: https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz#/chokidar-3.6.0.tgz
|
||||
Source1098: https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz#/chokidar-4.0.3.tgz
|
||||
Source1099: https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz#/color-convert-2.0.1.tgz
|
||||
Source1100: https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz#/color-name-1.1.4.tgz
|
||||
Source1101: https://registry.npmjs.org/colord/-/colord-2.9.3.tgz#/colord-2.9.3.tgz
|
||||
Source1102: https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.5.2.tgz#/colorjs.io-0.5.2.tgz
|
||||
Source1103: https://registry.npmjs.org/commander/-/commander-7.2.0.tgz#/commander-7.2.0.tgz
|
||||
Source1104: https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#/concat-map-0.0.1.tgz
|
||||
Source1105: https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz#/content-type-1.0.5.tgz
|
||||
Source1106: https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz#/cosmiconfig-9.0.0.tgz
|
||||
Source1107: https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz#/cross-spawn-7.0.6.tgz
|
||||
Source1108: https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz#/css-functions-list-3.2.3.tgz
|
||||
Source1109: https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz#/css-tree-3.1.0.tgz
|
||||
Source1110: https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz#/cssesc-3.0.0.tgz
|
||||
Source1111: https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz#/csstype-3.1.3.tgz
|
||||
Source1112: https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#/damerau-levenshtein-1.0.8.tgz
|
||||
Source1113: https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz#/data-view-buffer-1.0.2.tgz
|
||||
Source1114: https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz#/data-view-byte-length-1.0.2.tgz
|
||||
Source1115: https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz#/data-view-byte-offset-1.0.1.tgz
|
||||
Source1116: https://registry.npmjs.org/debug/-/debug-3.2.7.tgz#/debug-3.2.7.tgz
|
||||
Source1117: https://registry.npmjs.org/debug/-/debug-4.4.0.tgz#/debug-4.4.0.tgz
|
||||
Source1118: https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz#/deep-is-0.1.4.tgz
|
||||
Source1119: https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz#/define-data-property-1.1.4.tgz
|
||||
Source1120: https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz#/define-properties-1.2.1.tgz
|
||||
Source1121: https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz#/dequal-2.0.3.tgz
|
||||
Source1122: https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz#/detect-libc-1.0.3.tgz
|
||||
Source1123: https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz#/dir-glob-3.0.1.tgz
|
||||
Source1124: https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz#/doctrine-2.1.0.tgz
|
||||
Source1125: https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz#/doctrine-3.0.0.tgz
|
||||
Source1126: https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz#/dunder-proto-1.0.1.tgz
|
||||
Source1127: https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz#/eastasianwidth-0.2.0.tgz
|
||||
Source1128: https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz#/emoji-regex-10.4.0.tgz
|
||||
Source1129: https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz#/emoji-regex-8.0.0.tgz
|
||||
Source1130: https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz#/emoji-regex-9.2.2.tgz
|
||||
Source1131: https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz#/encoding-0.1.13.tgz
|
||||
Source1132: https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz#/env-paths-2.2.1.tgz
|
||||
Source1133: https://registry.npmjs.org/environment/-/environment-1.1.0.tgz#/environment-1.1.0.tgz
|
||||
Source1134: https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz#/error-ex-1.3.2.tgz
|
||||
Source1135: https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz#/es-abstract-1.23.9.tgz
|
||||
Source1136: https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz#/es-define-property-1.0.1.tgz
|
||||
Source1137: https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz#/es-errors-1.3.0.tgz
|
||||
Source1138: https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz#/es-iterator-helpers-1.2.1.tgz
|
||||
Source1139: https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz#/es-object-atoms-1.1.1.tgz
|
||||
Source1140: https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#/es-set-tostringtag-2.1.0.tgz
|
||||
Source1141: https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#/es-shim-unscopables-1.0.2.tgz
|
||||
Source1142: https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz#/es-to-primitive-1.3.0.tgz
|
||||
Source1143: https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz#/esbuild-0.24.2.tgz
|
||||
Source1144: https://registry.npmjs.org/esbuild-plugin-copy/-/esbuild-plugin-copy-2.1.1.tgz#/esbuild-plugin-copy-2.1.1.tgz
|
||||
Source1145: https://registry.npmjs.org/esbuild-plugin-replace/-/esbuild-plugin-replace-1.4.0.tgz#/esbuild-plugin-replace-1.4.0.tgz
|
||||
Source1146: https://registry.npmjs.org/esbuild-sass-plugin/-/esbuild-sass-plugin-3.3.1.tgz#/esbuild-sass-plugin-3.3.1.tgz
|
||||
Source1147: https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.24.2.tgz#/esbuild-wasm-0.24.2.tgz
|
||||
Source1148: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#/escape-string-regexp-4.0.0.tgz
|
||||
Source1149: https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz#/eslint-8.57.1.tgz
|
||||
Source1150: https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz#/eslint-compat-utils-0.5.1.tgz
|
||||
Source1151: https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz#/eslint-config-standard-17.1.0.tgz
|
||||
Source1152: https://registry.npmjs.org/eslint-config-standard-jsx/-/eslint-config-standard-jsx-11.0.0.tgz#/eslint-config-standard-jsx-11.0.0.tgz
|
||||
Source1153: https://registry.npmjs.org/eslint-config-standard-react/-/eslint-config-standard-react-13.0.0.tgz#/eslint-config-standard-react-13.0.0.tgz
|
||||
Source1154: https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#/eslint-import-resolver-node-0.3.9.tgz
|
||||
Source1155: https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz#/eslint-module-utils-2.12.0.tgz
|
||||
Source1156: https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz#/eslint-plugin-es-3.0.1.tgz
|
||||
Source1157: https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz#/eslint-plugin-es-x-7.8.0.tgz
|
||||
Source1158: https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz#/eslint-plugin-import-2.31.0.tgz
|
||||
Source1159: https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz#/eslint-plugin-jsx-a11y-6.10.2.tgz
|
||||
Source1160: https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-16.6.2.tgz#/eslint-plugin-n-16.6.2.tgz
|
||||
Source1161: https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz#/eslint-plugin-node-11.1.0.tgz
|
||||
Source1162: https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.6.0.tgz#/eslint-plugin-promise-6.6.0.tgz
|
||||
Source1163: https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.4.tgz#/eslint-plugin-react-7.37.4.tgz
|
||||
Source1164: https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz#/eslint-plugin-react-hooks-4.6.2.tgz
|
||||
Source1165: https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz#/eslint-scope-7.2.2.tgz
|
||||
Source1166: https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz#/eslint-utils-2.1.0.tgz
|
||||
Source1167: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#/eslint-visitor-keys-1.3.0.tgz
|
||||
Source1168: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#/eslint-visitor-keys-3.4.3.tgz
|
||||
Source1169: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz#/eslint-visitor-keys-4.2.0.tgz
|
||||
Source1170: https://registry.npmjs.org/espree/-/espree-9.6.1.tgz#/espree-9.6.1.tgz
|
||||
Source1171: https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz#/esquery-1.6.0.tgz
|
||||
Source1172: https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz#/esrecurse-4.3.0.tgz
|
||||
Source1173: https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz#/estraverse-5.3.0.tgz
|
||||
Source1174: https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz#/esutils-2.0.3.tgz
|
||||
Source1175: https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz#/event-target-shim-5.0.1.tgz
|
||||
Source1176: https://registry.npmjs.org/events/-/events-3.3.0.tgz#/events-3.3.0.tgz
|
||||
Source1177: https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#/fast-deep-equal-3.1.3.tgz
|
||||
Source1178: https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz#/fast-glob-3.3.3.tgz
|
||||
Source1179: https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#/fast-json-stable-stringify-2.1.0.tgz
|
||||
Source1180: https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#/fast-levenshtein-2.0.6.tgz
|
||||
Source1181: https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.5.tgz#/fast-uri-3.0.5.tgz
|
||||
Source1182: https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#/fastest-levenshtein-1.0.16.tgz
|
||||
Source1183: https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz#/fastq-1.18.0.tgz
|
||||
Source1184: https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.0.5.tgz#/file-entry-cache-10.0.5.tgz
|
||||
Source1185: https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz#/file-entry-cache-6.0.1.tgz
|
||||
Source1186: https://registry.npmjs.org/file-selector/-/file-selector-2.1.2.tgz#/file-selector-2.1.2.tgz
|
||||
Source1187: https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz#/fill-range-7.1.1.tgz
|
||||
Source1188: https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz#/find-up-5.0.0.tgz
|
||||
Source1189: https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz#/flat-cache-3.2.0.tgz
|
||||
Source1190: https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.5.tgz#/flat-cache-6.1.5.tgz
|
||||
Source1191: https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz#/flatted-3.3.2.tgz
|
||||
Source1192: https://registry.npmjs.org/focus-trap/-/focus-trap-7.6.2.tgz#/focus-trap-7.6.2.tgz
|
||||
Source1193: https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz#/for-each-0.3.3.tgz
|
||||
Source1194: https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz#/foreground-child-3.3.0.tgz
|
||||
Source1195: https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz#/fs-extra-10.1.0.tgz
|
||||
Source1196: https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#/fs.realpath-1.0.0.tgz
|
||||
Source1197: https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz#/function-bind-1.1.2.tgz
|
||||
Source1198: https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz#/function.prototype.name-1.1.8.tgz
|
||||
Source1199: https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz#/functions-have-names-1.2.3.tgz
|
||||
Source1200: https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz#/get-east-asian-width-1.3.0.tgz
|
||||
Source1201: https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz#/get-intrinsic-1.2.7.tgz
|
||||
Source1202: https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz#/get-proto-1.0.1.tgz
|
||||
Source1203: https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz#/get-symbol-description-1.1.0.tgz
|
||||
Source1204: https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.1.tgz#/get-tsconfig-4.8.1.tgz
|
||||
Source1205: https://registry.npmjs.org/gettext-parser/-/gettext-parser-8.0.0.tgz#/gettext-parser-8.0.0.tgz
|
||||
Source1206: https://registry.npmjs.org/glob/-/glob-11.0.1.tgz#/glob-11.0.1.tgz
|
||||
Source1207: https://registry.npmjs.org/glob/-/glob-7.2.3.tgz#/glob-7.2.3.tgz
|
||||
Source1208: https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz#/glob-parent-5.1.2.tgz
|
||||
Source1209: https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz#/glob-parent-6.0.2.tgz
|
||||
Source1210: https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz#/global-modules-2.0.0.tgz
|
||||
Source1211: https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz#/global-prefix-3.0.0.tgz
|
||||
Source1212: https://registry.npmjs.org/globals/-/globals-13.24.0.tgz#/globals-13.24.0.tgz
|
||||
Source1213: https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz#/globalthis-1.0.4.tgz
|
||||
Source1214: https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz#/globalyzer-0.1.0.tgz
|
||||
Source1215: https://registry.npmjs.org/globby/-/globby-11.1.0.tgz#/globby-11.1.0.tgz
|
||||
Source1216: https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz#/globjoin-0.1.4.tgz
|
||||
Source1217: https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz#/globrex-0.1.2.tgz
|
||||
Source1218: https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz#/gopd-1.2.0.tgz
|
||||
Source1219: https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz#/graceful-fs-4.2.11.tgz
|
||||
Source1220: https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz#/graphemer-1.4.0.tgz
|
||||
Source1221: https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz#/has-bigints-1.1.0.tgz
|
||||
Source1222: https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz#/has-flag-4.0.0.tgz
|
||||
Source1223: https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#/has-property-descriptors-1.0.2.tgz
|
||||
Source1224: https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz#/has-proto-1.2.0.tgz
|
||||
Source1225: https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz#/has-symbols-1.1.0.tgz
|
||||
Source1226: https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz#/has-tostringtag-1.0.2.tgz
|
||||
Source1227: https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz#/hasown-2.0.2.tgz
|
||||
Source1228: https://registry.npmjs.org/hookified/-/hookified-1.7.0.tgz#/hookified-1.7.0.tgz
|
||||
Source1229: https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz#/html-tags-3.3.1.tgz
|
||||
Source1230: https://registry.npmjs.org/htmlparser/-/htmlparser-1.7.7.tgz#/htmlparser-1.7.7.tgz
|
||||
Source1231: https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz#/iconv-lite-0.6.3.tgz
|
||||
Source1232: https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz#/ieee754-1.2.1.tgz
|
||||
Source1233: https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz#/ignore-5.3.2.tgz
|
||||
Source1234: https://registry.npmjs.org/ignore/-/ignore-7.0.3.tgz#/ignore-7.0.3.tgz
|
||||
Source1235: https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz#/immutable-4.3.7.tgz
|
||||
Source1236: https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz#/immutable-5.0.3.tgz
|
||||
Source1237: https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz#/import-fresh-3.3.0.tgz
|
||||
Source1238: https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#/imurmurhash-0.1.4.tgz
|
||||
Source1239: https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#/inflight-1.0.6.tgz
|
||||
Source1240: https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#/inherits-2.0.4.tgz
|
||||
Source1241: https://registry.npmjs.org/ini/-/ini-1.3.8.tgz#/ini-1.3.8.tgz
|
||||
Source1242: https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz#/internal-slot-1.1.0.tgz
|
||||
Source1243: https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.5.0.tgz#/irregular-plurals-3.5.0.tgz
|
||||
Source1244: https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz#/is-array-buffer-3.0.5.tgz
|
||||
Source1245: https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz#/is-arrayish-0.2.1.tgz
|
||||
Source1246: https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.0.tgz#/is-async-function-2.1.0.tgz
|
||||
Source1247: https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz#/is-bigint-1.1.0.tgz
|
||||
Source1248: https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz#/is-binary-path-2.1.0.tgz
|
||||
Source1249: https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz#/is-boolean-object-1.2.1.tgz
|
||||
Source1250: https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz#/is-builtin-module-3.2.1.tgz
|
||||
Source1251: https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz#/is-callable-1.2.7.tgz
|
||||
Source1252: https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz#/is-core-module-2.16.1.tgz
|
||||
Source1253: https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz#/is-data-view-1.0.2.tgz
|
||||
Source1254: https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz#/is-date-object-1.1.0.tgz
|
||||
Source1255: https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz#/is-extglob-2.1.1.tgz
|
||||
Source1256: https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz#/is-finalizationregistry-1.1.1.tgz
|
||||
Source1257: https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#/is-fullwidth-code-point-3.0.0.tgz
|
||||
Source1258: https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz#/is-generator-function-1.1.0.tgz
|
||||
Source1259: https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz#/is-glob-4.0.3.tgz
|
||||
Source1260: https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz#/is-map-2.0.3.tgz
|
||||
Source1261: https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz#/is-number-7.0.0.tgz
|
||||
Source1262: https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz#/is-number-object-1.1.1.tgz
|
||||
Source1263: https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz#/is-path-inside-3.0.3.tgz
|
||||
Source1264: https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz#/is-plain-object-5.0.0.tgz
|
||||
Source1265: https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz#/is-regex-1.2.1.tgz
|
||||
Source1266: https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz#/is-set-2.0.3.tgz
|
||||
Source1267: https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz#/is-shared-array-buffer-1.0.4.tgz
|
||||
Source1268: https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz#/is-string-1.1.1.tgz
|
||||
Source1269: https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz#/is-symbol-1.1.1.tgz
|
||||
Source1270: https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz#/is-typed-array-1.1.15.tgz
|
||||
Source1271: https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz#/is-unicode-supported-2.1.0.tgz
|
||||
Source1272: https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz#/is-weakmap-2.0.2.tgz
|
||||
Source1273: https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz#/is-weakref-1.1.0.tgz
|
||||
Source1274: https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz#/is-weakset-2.0.4.tgz
|
||||
Source1275: https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz#/isarray-2.0.5.tgz
|
||||
Source1276: https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#/isexe-2.0.0.tgz
|
||||
Source1277: https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz#/iterator.prototype-1.1.5.tgz
|
||||
Source1278: https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.2.tgz#/jackspeak-4.0.2.tgz
|
||||
Source1279: https://registry.npmjs.org/jed/-/jed-1.1.1.tgz#/jed-1.1.1.tgz
|
||||
Source1280: https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz#/js-tokens-4.0.0.tgz
|
||||
Source1281: https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz#/js-yaml-4.1.0.tgz
|
||||
Source1282: https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz#/json-buffer-3.0.1.tgz
|
||||
Source1283: https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#/json-parse-even-better-errors-2.3.1.tgz
|
||||
Source1284: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#/json-schema-traverse-0.4.1.tgz
|
||||
Source1285: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#/json-schema-traverse-1.0.0.tgz
|
||||
Source1286: https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#/json-stable-stringify-without-jsonify-1.0.1.tgz
|
||||
Source1287: https://registry.npmjs.org/json5/-/json5-1.0.2.tgz#/json5-1.0.2.tgz
|
||||
Source1288: https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz#/jsonfile-6.1.0.tgz
|
||||
Source1289: https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#/jsx-ast-utils-3.3.5.tgz
|
||||
Source1290: https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz#/keyv-4.5.4.tgz
|
||||
Source1291: https://registry.npmjs.org/keyv/-/keyv-5.2.3.tgz#/keyv-5.2.3.tgz
|
||||
Source1292: https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#/kind-of-6.0.3.tgz
|
||||
Source1293: https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz#/known-css-properties-0.35.0.tgz
|
||||
Source1294: https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz#/language-subtag-registry-0.3.23.tgz
|
||||
Source1295: https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz#/language-tags-1.0.9.tgz
|
||||
Source1296: https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#/levn-0.4.1.tgz
|
||||
Source1297: https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz#/lines-and-columns-1.2.4.tgz
|
||||
Source1298: https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz#/locate-path-6.0.0.tgz
|
||||
Source1299: https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#/lodash-4.17.21.tgz
|
||||
Source1300: https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz#/lodash.merge-4.6.2.tgz
|
||||
Source1301: https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz#/lodash.truncate-4.4.2.tgz
|
||||
Source1302: https://registry.npmjs.org/log-symbols/-/log-symbols-7.0.0.tgz#/log-symbols-7.0.0.tgz
|
||||
Source1303: https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz#/loose-envify-1.4.0.tgz
|
||||
Source1304: https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.2.tgz#/lru-cache-11.0.2.tgz
|
||||
Source1305: https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz#/magic-string-0.25.9.tgz
|
||||
Source1306: https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz#/math-intrinsics-1.1.0.tgz
|
||||
Source1307: https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#/mathml-tag-names-2.1.3.tgz
|
||||
Source1308: https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz#/mdn-data-2.12.2.tgz
|
||||
Source1309: https://registry.npmjs.org/mdn-data/-/mdn-data-2.15.0.tgz#/mdn-data-2.15.0.tgz
|
||||
Source1310: https://registry.npmjs.org/meow/-/meow-13.2.0.tgz#/meow-13.2.0.tgz
|
||||
Source1311: https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz#/merge2-1.4.1.tgz
|
||||
Source1312: https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz#/micromatch-4.0.8.tgz
|
||||
Source1313: https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz#/minimatch-10.0.1.tgz
|
||||
Source1314: https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz#/minimatch-3.1.2.tgz
|
||||
Source1315: https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz#/minimatch-9.0.5.tgz
|
||||
Source1316: https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz#/minimist-1.2.8.tgz
|
||||
Source1317: https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz#/minipass-7.1.2.tgz
|
||||
Source1318: https://registry.npmjs.org/ms/-/ms-2.1.3.tgz#/ms-2.1.3.tgz
|
||||
Source1319: https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz#/nanoid-3.3.8.tgz
|
||||
Source1320: https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz#/natural-compare-1.4.0.tgz
|
||||
Source1321: https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz#/node-addon-api-7.1.1.tgz
|
||||
Source1322: https://registry.npmjs.org/node-watch/-/node-watch-0.7.3.tgz#/node-watch-0.7.3.tgz
|
||||
Source1323: https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz#/normalize-path-3.0.0.tgz
|
||||
Source1324: https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#/object-assign-4.1.1.tgz
|
||||
Source1325: https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz#/object-inspect-1.13.3.tgz
|
||||
Source1326: https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz#/object-keys-1.1.1.tgz
|
||||
Source1327: https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz#/object.assign-4.1.7.tgz
|
||||
Source1328: https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz#/object.entries-1.1.8.tgz
|
||||
Source1329: https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz#/object.fromentries-2.0.8.tgz
|
||||
Source1330: https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz#/object.groupby-1.0.3.tgz
|
||||
Source1331: https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz#/object.values-1.2.1.tgz
|
||||
Source1332: https://registry.npmjs.org/once/-/once-1.4.0.tgz#/once-1.4.0.tgz
|
||||
Source1333: https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz#/optionator-0.9.4.tgz
|
||||
Source1334: https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz#/own-keys-1.0.1.tgz
|
||||
Source1335: https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz#/p-limit-3.1.0.tgz
|
||||
Source1336: https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz#/p-locate-5.0.0.tgz
|
||||
Source1337: https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#/package-json-from-dist-1.0.1.tgz
|
||||
Source1338: https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz#/parent-module-1.0.1.tgz
|
||||
Source1339: https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz#/parse-json-5.2.0.tgz
|
||||
Source1340: https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz#/path-exists-4.0.0.tgz
|
||||
Source1341: https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#/path-is-absolute-1.0.1.tgz
|
||||
Source1342: https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz#/path-key-3.1.1.tgz
|
||||
Source1343: https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz#/path-parse-1.0.7.tgz
|
||||
Source1344: https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz#/path-scurry-2.0.0.tgz
|
||||
Source1345: https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz#/path-type-4.0.0.tgz
|
||||
Source1346: https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz#/picocolors-1.1.1.tgz
|
||||
Source1347: https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz#/picomatch-2.3.1.tgz
|
||||
Source1348: https://registry.npmjs.org/plur/-/plur-5.1.0.tgz#/plur-5.1.0.tgz
|
||||
Source1349: https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#/possible-typed-array-names-1.0.0.tgz
|
||||
Source1350: https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz#/postcss-8.5.1.tgz
|
||||
Source1351: https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#/postcss-media-query-parser-0.2.3.tgz
|
||||
Source1352: https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz#/postcss-resolve-nested-selector-0.1.6.tgz
|
||||
Source1353: https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz#/postcss-safe-parser-7.0.1.tgz
|
||||
Source1354: https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz#/postcss-scss-4.0.9.tgz
|
||||
Source1355: https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz#/postcss-selector-parser-7.0.0.tgz
|
||||
Source1356: https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#/postcss-value-parser-4.2.0.tgz
|
||||
Source1357: https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#/prelude-ls-1.2.1.tgz
|
||||
Source1358: https://registry.npmjs.org/process/-/process-0.11.10.tgz#/process-0.11.10.tgz
|
||||
Source1359: https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz#/prop-types-15.8.1.tgz
|
||||
Source1360: https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz#/punycode-2.3.1.tgz
|
||||
Source1361: https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz#/queue-microtask-1.2.3.tgz
|
||||
Source1362: https://registry.npmjs.org/qunit/-/qunit-2.23.1.tgz#/qunit-2.23.1.tgz
|
||||
Source1363: https://registry.npmjs.org/qunit-tap/-/qunit-tap-1.5.1.tgz#/qunit-tap-1.5.1.tgz
|
||||
Source1364: https://registry.npmjs.org/react/-/react-18.3.1.tgz#/react-18.3.1.tgz
|
||||
Source1365: https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz#/react-dom-18.3.1.tgz
|
||||
Source1366: https://registry.npmjs.org/react-dropzone/-/react-dropzone-14.3.5.tgz#/react-dropzone-14.3.5.tgz
|
||||
Source1367: https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz#/react-is-16.13.1.tgz
|
||||
Source1368: https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz#/readable-stream-4.7.0.tgz
|
||||
Source1369: https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz#/readdirp-3.6.0.tgz
|
||||
Source1370: https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz#/readdirp-4.1.1.tgz
|
||||
Source1371: https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz#/reflect.getprototypeof-1.0.10.tgz
|
||||
Source1372: https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#/regexp.prototype.flags-1.5.4.tgz
|
||||
Source1373: https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz#/regexpp-3.2.0.tgz
|
||||
Source1374: https://registry.npmjs.org/remarkable/-/remarkable-2.0.1.tgz#/remarkable-2.0.1.tgz
|
||||
Source1375: https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz#/require-from-string-2.0.2.tgz
|
||||
Source1376: https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz#/resolve-1.22.10.tgz
|
||||
Source1377: https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz#/resolve-2.0.0-next.5.tgz
|
||||
Source1378: https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz#/resolve-from-4.0.0.tgz
|
||||
Source1379: https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz#/resolve-from-5.0.0.tgz
|
||||
Source1380: https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#/resolve-pkg-maps-1.0.0.tgz
|
||||
Source1381: https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz#/reusify-1.0.4.tgz
|
||||
Source1382: https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#/rimraf-3.0.2.tgz
|
||||
Source1383: https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz#/run-parallel-1.2.0.tgz
|
||||
Source1384: https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz#/rxjs-7.8.1.tgz
|
||||
Source1385: https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz#/safe-array-concat-1.1.3.tgz
|
||||
Source1386: https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#/safe-buffer-5.2.1.tgz
|
||||
Source1387: https://registry.npmjs.org/safe-identifier/-/safe-identifier-0.4.2.tgz#/safe-identifier-0.4.2.tgz
|
||||
Source1388: https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz#/safe-push-apply-1.0.0.tgz
|
||||
Source1389: https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz#/safe-regex-test-1.1.0.tgz
|
||||
Source1390: https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#/safer-buffer-2.1.2.tgz
|
||||
Source1391: https://registry.npmjs.org/sass/-/sass-1.79.6.tgz#/sass-1.79.6.tgz
|
||||
Source1392: https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.83.4.tgz#/sass-embedded-1.83.4.tgz
|
||||
Source1393: https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.83.4.tgz#/sass-embedded-linux-musl-x64-1.83.4.tgz
|
||||
Source1394: https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.83.4.tgz#/sass-embedded-linux-x64-1.83.4.tgz
|
||||
Source1395: https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz#/scheduler-0.23.2.tgz
|
||||
Source1396: https://registry.npmjs.org/semver/-/semver-6.3.1.tgz#/semver-6.3.1.tgz
|
||||
Source1397: https://registry.npmjs.org/semver/-/semver-7.6.3.tgz#/semver-7.6.3.tgz
|
||||
Source1398: https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz#/set-function-length-1.2.2.tgz
|
||||
Source1399: https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz#/set-function-name-2.0.2.tgz
|
||||
Source1400: https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz#/set-proto-1.0.0.tgz
|
||||
Source1401: https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#/shebang-command-2.0.0.tgz
|
||||
Source1402: https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#/shebang-regex-3.0.0.tgz
|
||||
Source1403: https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz#/side-channel-1.1.0.tgz
|
||||
Source1404: https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz#/side-channel-list-1.0.0.tgz
|
||||
Source1405: https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz#/side-channel-map-1.0.1.tgz
|
||||
Source1406: https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz#/side-channel-weakmap-1.0.2.tgz
|
||||
Source1407: https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz#/signal-exit-4.1.0.tgz
|
||||
Source1408: https://registry.npmjs.org/sizzle/-/sizzle-2.3.10.tgz#/sizzle-2.3.10.tgz
|
||||
Source1409: https://registry.npmjs.org/slash/-/slash-3.0.0.tgz#/slash-3.0.0.tgz
|
||||
Source1410: https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz#/slice-ansi-4.0.0.tgz
|
||||
Source1411: https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz#/source-map-js-1.2.1.tgz
|
||||
Source1412: https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#/sourcemap-codec-1.4.8.tgz
|
||||
Source1413: https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz#/sprintf-js-1.0.3.tgz
|
||||
Source1414: https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz#/string-width-4.2.3.tgz
|
||||
Source1415: https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz#/string-width-5.1.2.tgz
|
||||
Source1416: https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz#/string-width-7.2.0.tgz
|
||||
Source1417: https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz#/string.prototype.includes-2.0.1.tgz
|
||||
Source1418: https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz#/string.prototype.matchall-4.0.12.tgz
|
||||
Source1419: https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz#/string.prototype.repeat-1.0.0.tgz
|
||||
Source1420: https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz#/string.prototype.trim-1.2.10.tgz
|
||||
Source1421: https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz#/string.prototype.trimend-1.0.9.tgz
|
||||
Source1422: https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#/string.prototype.trimstart-1.0.8.tgz
|
||||
Source1423: https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz#/string_decoder-1.3.0.tgz
|
||||
Source1424: https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz#/strip-ansi-6.0.1.tgz
|
||||
Source1425: https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz#/strip-ansi-7.1.0.tgz
|
||||
Source1426: https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz#/strip-bom-3.0.0.tgz
|
||||
Source1427: https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#/strip-json-comments-3.1.1.tgz
|
||||
Source1428: https://registry.npmjs.org/stylelint/-/stylelint-16.13.2.tgz#/stylelint-16.13.2.tgz
|
||||
Source1429: https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.1.tgz#/stylelint-config-recommended-14.0.1.tgz
|
||||
Source1430: https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-15.0.0.tgz#/stylelint-config-recommended-15.0.0.tgz
|
||||
Source1431: https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.0.0.tgz#/stylelint-config-recommended-scss-14.0.0.tgz
|
||||
Source1432: https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.1.0.tgz#/stylelint-config-recommended-scss-14.1.0.tgz
|
||||
Source1433: https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-36.0.1.tgz#/stylelint-config-standard-36.0.1.tgz
|
||||
Source1434: https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-37.0.0.tgz#/stylelint-config-standard-37.0.0.tgz
|
||||
Source1435: https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-14.0.0.tgz#/stylelint-config-standard-scss-14.0.0.tgz
|
||||
Source1436: https://registry.npmjs.org/stylelint-formatter-pretty/-/stylelint-formatter-pretty-4.0.1.tgz#/stylelint-formatter-pretty-4.0.1.tgz
|
||||
Source1437: https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.10.1.tgz#/stylelint-scss-6.10.1.tgz
|
||||
Source1438: https://registry.npmjs.org/stylelint-use-logical-spec/-/stylelint-use-logical-spec-5.0.1.tgz#/stylelint-use-logical-spec-5.0.1.tgz
|
||||
Source1439: https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz#/supports-color-7.2.0.tgz
|
||||
Source1440: https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz#/supports-color-8.1.1.tgz
|
||||
Source1441: https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.1.0.tgz#/supports-hyperlinks-3.1.0.tgz
|
||||
Source1442: https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#/supports-preserve-symlinks-flag-1.0.0.tgz
|
||||
Source1443: https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz#/svg-tags-1.0.0.tgz
|
||||
Source1444: https://registry.npmjs.org/sync-child-process/-/sync-child-process-1.0.2.tgz#/sync-child-process-1.0.2.tgz
|
||||
Source1445: https://registry.npmjs.org/sync-message-port/-/sync-message-port-1.1.3.tgz#/sync-message-port-1.1.3.tgz
|
||||
Source1446: https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz#/tabbable-6.2.0.tgz
|
||||
Source1447: https://registry.npmjs.org/table/-/table-6.9.0.tgz#/table-6.9.0.tgz
|
||||
Source1448: https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#/text-table-0.2.0.tgz
|
||||
Source1449: https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-5.0.2.tgz#/throttle-debounce-5.0.2.tgz
|
||||
Source1450: https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz#/tiny-glob-0.2.9.tgz
|
||||
Source1451: https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz#/to-regex-range-5.0.1.tgz
|
||||
Source1452: https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.0.tgz#/ts-api-utils-2.0.0.tgz
|
||||
Source1453: https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#/tsconfig-paths-3.15.0.tgz
|
||||
Source1454: https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz#/tslib-2.8.1.tgz
|
||||
Source1455: https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz#/type-check-0.4.0.tgz
|
||||
Source1456: https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz#/type-fest-0.20.2.tgz
|
||||
Source1457: https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz#/typed-array-buffer-1.0.3.tgz
|
||||
Source1458: https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz#/typed-array-byte-length-1.0.3.tgz
|
||||
Source1459: https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz#/typed-array-byte-offset-1.0.4.tgz
|
||||
Source1460: https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz#/typed-array-length-1.0.7.tgz
|
||||
Source1461: https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz#/typescript-5.7.3.tgz
|
||||
Source1462: https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz#/unbox-primitive-1.1.0.tgz
|
||||
Source1463: https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz#/universalify-2.0.1.tgz
|
||||
Source1464: https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz#/uri-js-4.4.1.tgz
|
||||
Source1465: https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#/util-deprecate-1.0.2.tgz
|
||||
Source1466: https://registry.npmjs.org/uuid/-/uuid-11.0.5.tgz#/uuid-11.0.5.tgz
|
||||
Source1467: https://registry.npmjs.org/varint/-/varint-6.0.0.tgz#/varint-6.0.0.tgz
|
||||
Source1468: https://registry.npmjs.org/which/-/which-1.3.1.tgz#/which-1.3.1.tgz
|
||||
Source1469: https://registry.npmjs.org/which/-/which-2.0.2.tgz#/which-2.0.2.tgz
|
||||
Source1470: https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz#/which-boxed-primitive-1.1.1.tgz
|
||||
Source1471: https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz#/which-builtin-type-1.2.1.tgz
|
||||
Source1472: https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz#/which-collection-1.0.2.tgz
|
||||
Source1473: https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz#/which-typed-array-1.1.18.tgz
|
||||
Source1474: https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz#/word-wrap-1.2.5.tgz
|
||||
Source1475: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz#/wrap-ansi-7.0.0.tgz
|
||||
Source1476: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz#/wrap-ansi-8.1.0.tgz
|
||||
Source1477: https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#/wrappy-1.0.2.tgz
|
||||
Source1478: https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz#/write-file-atomic-5.0.1.tgz
|
||||
Source1479: https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz#/yocto-queue-0.1.0.tgz
|
||||
Source1480: https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz#/yoctocolors-2.1.1.tgz
|
||||
Source1035: https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.24.1.tgz#/@typescript-eslint-eslint-plugin-8.24.1.tgz
|
||||
Source1036: https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.24.1.tgz#/@typescript-eslint-parser-8.24.1.tgz
|
||||
Source1037: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.24.1.tgz#/@typescript-eslint-scope-manager-8.24.1.tgz
|
||||
Source1038: https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.24.1.tgz#/@typescript-eslint-type-utils-8.24.1.tgz
|
||||
Source1039: https://registry.npmjs.org/@typescript-eslint/types/-/types-8.24.1.tgz#/@typescript-eslint-types-8.24.1.tgz
|
||||
Source1040: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.24.1.tgz#/@typescript-eslint-typescript-estree-8.24.1.tgz
|
||||
Source1041: https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.24.1.tgz#/@typescript-eslint-utils-8.24.1.tgz
|
||||
Source1042: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.24.1.tgz#/@typescript-eslint-visitor-keys-8.24.1.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
|
||||
Source1045: https://registry.npmjs.org/@xterm/xterm/-/xterm-5.5.0.tgz#/@xterm-xterm-5.5.0.tgz
|
||||
Source1046: https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz#/abort-controller-3.0.0.tgz
|
||||
Source1047: https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz#/acorn-8.14.0.tgz
|
||||
Source1048: https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz#/acorn-jsx-5.3.2.tgz
|
||||
Source1049: https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#/ajv-6.12.6.tgz
|
||||
Source1050: https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz#/ajv-8.17.1.tgz
|
||||
Source1051: https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz#/ansi-escapes-7.0.0.tgz
|
||||
Source1052: https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz#/ansi-regex-5.0.1.tgz
|
||||
Source1053: https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz#/ansi-regex-6.1.0.tgz
|
||||
Source1054: https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz#/ansi-styles-4.3.0.tgz
|
||||
Source1055: https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz#/ansi-styles-6.2.1.tgz
|
||||
Source1056: https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz#/anymatch-3.1.3.tgz
|
||||
Source1057: https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz#/argparse-1.0.10.tgz
|
||||
Source1058: https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz#/argparse-2.0.1.tgz
|
||||
Source1059: https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz#/aria-query-5.3.2.tgz
|
||||
Source1060: https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz#/array-buffer-byte-length-1.0.2.tgz
|
||||
Source1061: https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz#/array-includes-3.1.8.tgz
|
||||
Source1062: https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz#/array-union-2.1.0.tgz
|
||||
Source1063: https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz#/array.prototype.findlast-1.2.5.tgz
|
||||
Source1064: https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz#/array.prototype.findlastindex-1.2.5.tgz
|
||||
Source1065: https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz#/array.prototype.flat-1.3.3.tgz
|
||||
Source1066: https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz#/array.prototype.flatmap-1.3.3.tgz
|
||||
Source1067: https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz#/array.prototype.tosorted-1.1.4.tgz
|
||||
Source1068: https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz#/arraybuffer.prototype.slice-1.0.4.tgz
|
||||
Source1069: https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz#/ast-types-flow-0.0.8.tgz
|
||||
Source1070: https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz#/astral-regex-2.0.0.tgz
|
||||
Source1071: https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz#/async-function-1.0.0.tgz
|
||||
Source1072: https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.5.tgz#/attr-accept-2.2.5.tgz
|
||||
Source1073: https://registry.npmjs.org/autolinker/-/autolinker-3.16.2.tgz#/autolinker-3.16.2.tgz
|
||||
Source1074: https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#/available-typed-arrays-1.0.7.tgz
|
||||
Source1075: https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz#/axe-core-4.10.2.tgz
|
||||
Source1076: https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz#/axobject-query-4.1.0.tgz
|
||||
Source1077: https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz#/balanced-match-1.0.2.tgz
|
||||
Source1078: https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz#/balanced-match-2.0.0.tgz
|
||||
Source1079: https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz#/base64-js-1.5.1.tgz
|
||||
Source1080: https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz#/binary-extensions-2.3.0.tgz
|
||||
Source1081: https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz#/brace-expansion-1.1.11.tgz
|
||||
Source1082: https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz#/brace-expansion-2.0.1.tgz
|
||||
Source1083: https://registry.npmjs.org/braces/-/braces-3.0.3.tgz#/braces-3.0.3.tgz
|
||||
Source1084: https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz#/buffer-6.0.3.tgz
|
||||
Source1085: https://registry.npmjs.org/buffer-builder/-/buffer-builder-0.2.0.tgz#/buffer-builder-0.2.0.tgz
|
||||
Source1086: https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz#/builtin-modules-3.3.0.tgz
|
||||
Source1087: https://registry.npmjs.org/builtins/-/builtins-5.1.0.tgz#/builtins-5.1.0.tgz
|
||||
Source1088: https://registry.npmjs.org/cacheable/-/cacheable-1.8.8.tgz#/cacheable-1.8.8.tgz
|
||||
Source1089: https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz#/call-bind-1.0.8.tgz
|
||||
Source1090: https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#/call-bind-apply-helpers-1.0.2.tgz
|
||||
Source1091: https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz#/call-bound-1.0.3.tgz
|
||||
Source1092: https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz#/callsites-3.1.0.tgz
|
||||
Source1093: https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz#/chalk-4.1.2.tgz
|
||||
Source1094: https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz#/chokidar-3.6.0.tgz
|
||||
Source1095: https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz#/chokidar-4.0.3.tgz
|
||||
Source1096: https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz#/color-convert-2.0.1.tgz
|
||||
Source1097: https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz#/color-name-1.1.4.tgz
|
||||
Source1098: https://registry.npmjs.org/colord/-/colord-2.9.3.tgz#/colord-2.9.3.tgz
|
||||
Source1099: https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.5.2.tgz#/colorjs.io-0.5.2.tgz
|
||||
Source1100: https://registry.npmjs.org/commander/-/commander-7.2.0.tgz#/commander-7.2.0.tgz
|
||||
Source1101: https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#/concat-map-0.0.1.tgz
|
||||
Source1102: https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz#/content-type-1.0.5.tgz
|
||||
Source1103: https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz#/cosmiconfig-9.0.0.tgz
|
||||
Source1104: https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz#/cross-spawn-7.0.6.tgz
|
||||
Source1105: https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz#/css-functions-list-3.2.3.tgz
|
||||
Source1106: https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz#/css-tree-3.1.0.tgz
|
||||
Source1107: https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz#/cssesc-3.0.0.tgz
|
||||
Source1108: https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz#/csstype-3.1.3.tgz
|
||||
Source1109: https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#/damerau-levenshtein-1.0.8.tgz
|
||||
Source1110: https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz#/data-view-buffer-1.0.2.tgz
|
||||
Source1111: https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz#/data-view-byte-length-1.0.2.tgz
|
||||
Source1112: https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz#/data-view-byte-offset-1.0.1.tgz
|
||||
Source1113: https://registry.npmjs.org/debug/-/debug-3.2.7.tgz#/debug-3.2.7.tgz
|
||||
Source1114: https://registry.npmjs.org/debug/-/debug-4.4.0.tgz#/debug-4.4.0.tgz
|
||||
Source1115: https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz#/deep-is-0.1.4.tgz
|
||||
Source1116: https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz#/define-data-property-1.1.4.tgz
|
||||
Source1117: https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz#/define-properties-1.2.1.tgz
|
||||
Source1118: https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz#/dequal-2.0.3.tgz
|
||||
Source1119: https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz#/detect-libc-1.0.3.tgz
|
||||
Source1120: https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz#/dir-glob-3.0.1.tgz
|
||||
Source1121: https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz#/doctrine-2.1.0.tgz
|
||||
Source1122: https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz#/doctrine-3.0.0.tgz
|
||||
Source1123: https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz#/dunder-proto-1.0.1.tgz
|
||||
Source1124: https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz#/eastasianwidth-0.2.0.tgz
|
||||
Source1125: https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz#/emoji-regex-10.4.0.tgz
|
||||
Source1126: https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz#/emoji-regex-8.0.0.tgz
|
||||
Source1127: https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz#/emoji-regex-9.2.2.tgz
|
||||
Source1128: https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz#/encoding-0.1.13.tgz
|
||||
Source1129: https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz#/env-paths-2.2.1.tgz
|
||||
Source1130: https://registry.npmjs.org/environment/-/environment-1.1.0.tgz#/environment-1.1.0.tgz
|
||||
Source1131: https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz#/error-ex-1.3.2.tgz
|
||||
Source1132: https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz#/es-abstract-1.23.9.tgz
|
||||
Source1133: https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz#/es-define-property-1.0.1.tgz
|
||||
Source1134: https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz#/es-errors-1.3.0.tgz
|
||||
Source1135: https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz#/es-iterator-helpers-1.2.1.tgz
|
||||
Source1136: https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz#/es-object-atoms-1.1.1.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
|
||||
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.0.tgz#/esbuild-0.25.0.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
|
||||
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.0.tgz#/esbuild-wasm-0.25.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
|
||||
Source1147: https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz#/eslint-compat-utils-0.5.1.tgz
|
||||
Source1148: https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz#/eslint-config-standard-17.1.0.tgz
|
||||
Source1149: https://registry.npmjs.org/eslint-config-standard-jsx/-/eslint-config-standard-jsx-11.0.0.tgz#/eslint-config-standard-jsx-11.0.0.tgz
|
||||
Source1150: https://registry.npmjs.org/eslint-config-standard-react/-/eslint-config-standard-react-13.0.0.tgz#/eslint-config-standard-react-13.0.0.tgz
|
||||
Source1151: https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#/eslint-import-resolver-node-0.3.9.tgz
|
||||
Source1152: https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz#/eslint-module-utils-2.12.0.tgz
|
||||
Source1153: https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz#/eslint-plugin-es-3.0.1.tgz
|
||||
Source1154: https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz#/eslint-plugin-es-x-7.8.0.tgz
|
||||
Source1155: https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz#/eslint-plugin-import-2.31.0.tgz
|
||||
Source1156: https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz#/eslint-plugin-jsx-a11y-6.10.2.tgz
|
||||
Source1157: https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-16.6.2.tgz#/eslint-plugin-n-16.6.2.tgz
|
||||
Source1158: https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz#/eslint-plugin-node-11.1.0.tgz
|
||||
Source1159: https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.6.0.tgz#/eslint-plugin-promise-6.6.0.tgz
|
||||
Source1160: https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.4.tgz#/eslint-plugin-react-7.37.4.tgz
|
||||
Source1161: https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz#/eslint-plugin-react-hooks-4.6.2.tgz
|
||||
Source1162: https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz#/eslint-scope-7.2.2.tgz
|
||||
Source1163: https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz#/eslint-utils-2.1.0.tgz
|
||||
Source1164: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#/eslint-visitor-keys-1.3.0.tgz
|
||||
Source1165: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#/eslint-visitor-keys-3.4.3.tgz
|
||||
Source1166: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz#/eslint-visitor-keys-4.2.0.tgz
|
||||
Source1167: https://registry.npmjs.org/espree/-/espree-9.6.1.tgz#/espree-9.6.1.tgz
|
||||
Source1168: https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz#/esquery-1.6.0.tgz
|
||||
Source1169: https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz#/esrecurse-4.3.0.tgz
|
||||
Source1170: https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz#/estraverse-5.3.0.tgz
|
||||
Source1171: https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz#/esutils-2.0.3.tgz
|
||||
Source1172: https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz#/event-target-shim-5.0.1.tgz
|
||||
Source1173: https://registry.npmjs.org/events/-/events-3.3.0.tgz#/events-3.3.0.tgz
|
||||
Source1174: https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#/fast-deep-equal-3.1.3.tgz
|
||||
Source1175: https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz#/fast-glob-3.3.3.tgz
|
||||
Source1176: https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#/fast-json-stable-stringify-2.1.0.tgz
|
||||
Source1177: https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#/fast-levenshtein-2.0.6.tgz
|
||||
Source1178: https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz#/fast-uri-3.0.6.tgz
|
||||
Source1179: https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#/fastest-levenshtein-1.0.16.tgz
|
||||
Source1180: https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz#/fastq-1.19.0.tgz
|
||||
Source1181: https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.0.6.tgz#/file-entry-cache-10.0.6.tgz
|
||||
Source1182: https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz#/file-entry-cache-6.0.1.tgz
|
||||
Source1183: https://registry.npmjs.org/file-selector/-/file-selector-2.1.2.tgz#/file-selector-2.1.2.tgz
|
||||
Source1184: https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz#/fill-range-7.1.1.tgz
|
||||
Source1185: https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz#/find-up-5.0.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.6.tgz#/flat-cache-6.1.6.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
|
||||
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.0.tgz#/foreground-child-3.3.0.tgz
|
||||
Source1192: https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz#/fs-extra-10.1.0.tgz
|
||||
Source1193: https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#/fs.realpath-1.0.0.tgz
|
||||
Source1194: https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz#/function-bind-1.1.2.tgz
|
||||
Source1195: https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz#/function.prototype.name-1.1.8.tgz
|
||||
Source1196: https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz#/functions-have-names-1.2.3.tgz
|
||||
Source1197: https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz#/get-east-asian-width-1.3.0.tgz
|
||||
Source1198: https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz#/get-intrinsic-1.3.0.tgz
|
||||
Source1199: https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz#/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
|
||||
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
|
||||
Source1203: https://registry.npmjs.org/glob/-/glob-11.0.1.tgz#/glob-11.0.1.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
|
||||
Source1206: https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz#/glob-parent-6.0.2.tgz
|
||||
Source1207: https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz#/global-modules-2.0.0.tgz
|
||||
Source1208: https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz#/global-prefix-3.0.0.tgz
|
||||
Source1209: https://registry.npmjs.org/globals/-/globals-13.24.0.tgz#/globals-13.24.0.tgz
|
||||
Source1210: https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz#/globalthis-1.0.4.tgz
|
||||
Source1211: https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz#/globalyzer-0.1.0.tgz
|
||||
Source1212: https://registry.npmjs.org/globby/-/globby-11.1.0.tgz#/globby-11.1.0.tgz
|
||||
Source1213: https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz#/globjoin-0.1.4.tgz
|
||||
Source1214: https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz#/globrex-0.1.2.tgz
|
||||
Source1215: https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz#/gopd-1.2.0.tgz
|
||||
Source1216: https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz#/graceful-fs-4.2.11.tgz
|
||||
Source1217: https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz#/graphemer-1.4.0.tgz
|
||||
Source1218: https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz#/has-bigints-1.1.0.tgz
|
||||
Source1219: https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz#/has-flag-4.0.0.tgz
|
||||
Source1220: https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#/has-property-descriptors-1.0.2.tgz
|
||||
Source1221: https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz#/has-proto-1.2.0.tgz
|
||||
Source1222: https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz#/has-symbols-1.1.0.tgz
|
||||
Source1223: https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz#/has-tostringtag-1.0.2.tgz
|
||||
Source1224: https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz#/hasown-2.0.2.tgz
|
||||
Source1225: https://registry.npmjs.org/hookified/-/hookified-1.7.1.tgz#/hookified-1.7.1.tgz
|
||||
Source1226: https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz#/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
|
||||
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
|
||||
Source1230: https://registry.npmjs.org/ignore/-/ignore-7.0.3.tgz#/ignore-7.0.3.tgz
|
||||
Source1231: https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz#/immutable-4.3.7.tgz
|
||||
Source1232: https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz#/immutable-5.0.3.tgz
|
||||
Source1233: https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz#/import-fresh-3.3.1.tgz
|
||||
Source1234: https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#/imurmurhash-0.1.4.tgz
|
||||
Source1235: https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#/inflight-1.0.6.tgz
|
||||
Source1236: https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#/inherits-2.0.4.tgz
|
||||
Source1237: https://registry.npmjs.org/ini/-/ini-1.3.8.tgz#/ini-1.3.8.tgz
|
||||
Source1238: https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz#/internal-slot-1.1.0.tgz
|
||||
Source1239: https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.5.0.tgz#/irregular-plurals-3.5.0.tgz
|
||||
Source1240: https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz#/is-array-buffer-3.0.5.tgz
|
||||
Source1241: https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz#/is-arrayish-0.2.1.tgz
|
||||
Source1242: https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz#/is-async-function-2.1.1.tgz
|
||||
Source1243: https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz#/is-bigint-1.1.0.tgz
|
||||
Source1244: https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz#/is-binary-path-2.1.0.tgz
|
||||
Source1245: https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz#/is-boolean-object-1.2.2.tgz
|
||||
Source1246: https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz#/is-builtin-module-3.2.1.tgz
|
||||
Source1247: https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz#/is-callable-1.2.7.tgz
|
||||
Source1248: https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz#/is-core-module-2.16.1.tgz
|
||||
Source1249: https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz#/is-data-view-1.0.2.tgz
|
||||
Source1250: https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz#/is-date-object-1.1.0.tgz
|
||||
Source1251: https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz#/is-extglob-2.1.1.tgz
|
||||
Source1252: https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz#/is-finalizationregistry-1.1.1.tgz
|
||||
Source1253: https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#/is-fullwidth-code-point-3.0.0.tgz
|
||||
Source1254: https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz#/is-generator-function-1.1.0.tgz
|
||||
Source1255: https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz#/is-glob-4.0.3.tgz
|
||||
Source1256: https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz#/is-map-2.0.3.tgz
|
||||
Source1257: https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz#/is-number-7.0.0.tgz
|
||||
Source1258: https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz#/is-number-object-1.1.1.tgz
|
||||
Source1259: https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz#/is-path-inside-3.0.3.tgz
|
||||
Source1260: https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz#/is-plain-object-5.0.0.tgz
|
||||
Source1261: https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz#/is-regex-1.2.1.tgz
|
||||
Source1262: https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz#/is-set-2.0.3.tgz
|
||||
Source1263: https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz#/is-shared-array-buffer-1.0.4.tgz
|
||||
Source1264: https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz#/is-string-1.1.1.tgz
|
||||
Source1265: https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz#/is-symbol-1.1.1.tgz
|
||||
Source1266: https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz#/is-typed-array-1.1.15.tgz
|
||||
Source1267: https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz#/is-unicode-supported-2.1.0.tgz
|
||||
Source1268: https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz#/is-weakmap-2.0.2.tgz
|
||||
Source1269: https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz#/is-weakref-1.1.1.tgz
|
||||
Source1270: https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz#/is-weakset-2.0.4.tgz
|
||||
Source1271: https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz#/isarray-2.0.5.tgz
|
||||
Source1272: https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#/isexe-2.0.0.tgz
|
||||
Source1273: https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz#/iterator.prototype-1.1.5.tgz
|
||||
Source1274: https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.0.tgz#/jackspeak-4.1.0.tgz
|
||||
Source1275: https://registry.npmjs.org/jed/-/jed-1.1.1.tgz#/jed-1.1.1.tgz
|
||||
Source1276: https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz#/js-tokens-4.0.0.tgz
|
||||
Source1277: https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz#/js-yaml-4.1.0.tgz
|
||||
Source1278: https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz#/json-buffer-3.0.1.tgz
|
||||
Source1279: https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#/json-parse-even-better-errors-2.3.1.tgz
|
||||
Source1280: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#/json-schema-traverse-0.4.1.tgz
|
||||
Source1281: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#/json-schema-traverse-1.0.0.tgz
|
||||
Source1282: https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#/json-stable-stringify-without-jsonify-1.0.1.tgz
|
||||
Source1283: https://registry.npmjs.org/json5/-/json5-1.0.2.tgz#/json5-1.0.2.tgz
|
||||
Source1284: https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz#/jsonfile-6.1.0.tgz
|
||||
Source1285: https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#/jsx-ast-utils-3.3.5.tgz
|
||||
Source1286: https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz#/keyv-4.5.4.tgz
|
||||
Source1287: https://registry.npmjs.org/keyv/-/keyv-5.2.3.tgz#/keyv-5.2.3.tgz
|
||||
Source1288: https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#/kind-of-6.0.3.tgz
|
||||
Source1289: https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz#/known-css-properties-0.35.0.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/language-tags/-/language-tags-1.0.9.tgz#/language-tags-1.0.9.tgz
|
||||
Source1292: https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#/levn-0.4.1.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/locate-path/-/locate-path-6.0.0.tgz#/locate-path-6.0.0.tgz
|
||||
Source1295: https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#/lodash-4.17.21.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/lodash.truncate/-/lodash.truncate-4.4.2.tgz#/lodash.truncate-4.4.2.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/loose-envify/-/loose-envify-1.4.0.tgz#/loose-envify-1.4.0.tgz
|
||||
Source1300: https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.2.tgz#/lru-cache-11.0.2.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/math-intrinsics/-/math-intrinsics-1.1.0.tgz#/math-intrinsics-1.1.0.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.12.2.tgz#/mdn-data-2.12.2.tgz
|
||||
Source1305: https://registry.npmjs.org/mdn-data/-/mdn-data-2.15.0.tgz#/mdn-data-2.15.0.tgz
|
||||
Source1306: https://registry.npmjs.org/meow/-/meow-13.2.0.tgz#/meow-13.2.0.tgz
|
||||
Source1307: https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz#/merge2-1.4.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-10.0.1.tgz#/minimatch-10.0.1.tgz
|
||||
Source1310: https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz#/minimatch-3.1.2.tgz
|
||||
Source1311: https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz#/minimatch-9.0.5.tgz
|
||||
Source1312: https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz#/minimist-1.2.8.tgz
|
||||
Source1313: https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz#/minipass-7.1.2.tgz
|
||||
Source1314: https://registry.npmjs.org/ms/-/ms-2.1.3.tgz#/ms-2.1.3.tgz
|
||||
Source1315: https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz#/nanoid-3.3.8.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-addon-api/-/node-addon-api-7.1.1.tgz#/node-addon-api-7.1.1.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/normalize-path/-/normalize-path-3.0.0.tgz#/normalize-path-3.0.0.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-inspect/-/object-inspect-1.13.4.tgz#/object-inspect-1.13.4.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.assign/-/object.assign-4.1.7.tgz#/object.assign-4.1.7.tgz
|
||||
Source1324: https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz#/object.entries-1.1.8.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.groupby/-/object.groupby-1.0.3.tgz#/object.groupby-1.0.3.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/once/-/once-1.4.0.tgz#/once-1.4.0.tgz
|
||||
Source1329: https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz#/optionator-0.9.4.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-limit/-/p-limit-3.1.0.tgz#/p-limit-3.1.0.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/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/parent-module/-/parent-module-1.0.1.tgz#/parent-module-1.0.1.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-exists/-/path-exists-4.0.0.tgz#/path-exists-4.0.0.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-key/-/path-key-3.1.1.tgz#/path-key-3.1.1.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-scurry/-/path-scurry-2.0.0.tgz#/path-scurry-2.0.0.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/picocolors/-/picocolors-1.1.1.tgz#/picocolors-1.1.1.tgz
|
||||
Source1343: https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz#/picomatch-2.3.1.tgz
|
||||
Source1344: https://registry.npmjs.org/plur/-/plur-5.1.0.tgz#/plur-5.1.0.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/-/postcss-8.5.3.tgz#/postcss-8.5.3.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-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-safe-parser/-/postcss-safe-parser-7.0.1.tgz#/postcss-safe-parser-7.0.1.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-selector-parser/-/postcss-selector-parser-7.1.0.tgz#/postcss-selector-parser-7.1.0.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/prelude-ls/-/prelude-ls-1.2.1.tgz#/prelude-ls-1.2.1.tgz
|
||||
Source1354: https://registry.npmjs.org/process/-/process-0.11.10.tgz#/process-0.11.10.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/punycode/-/punycode-2.3.1.tgz#/punycode-2.3.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/-/qunit-2.24.1.tgz#/qunit-2.24.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/-/react-18.3.1.tgz#/react-18.3.1.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-dropzone/-/react-dropzone-14.3.6.tgz#/react-dropzone-14.3.6.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/readable-stream/-/readable-stream-4.7.0.tgz#/readable-stream-4.7.0.tgz
|
||||
Source1365: https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz#/readdirp-3.6.0.tgz
|
||||
Source1366: https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz#/readdirp-4.1.2.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/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#/regexp.prototype.flags-1.5.4.tgz
|
||||
Source1369: https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz#/regexpp-3.2.0.tgz
|
||||
Source1370: https://registry.npmjs.org/remarkable/-/remarkable-2.0.1.tgz#/remarkable-2.0.1.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-1.22.10.tgz#/resolve-1.22.10.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-4.0.0.tgz#/resolve-from-4.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/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#/resolve-pkg-maps-1.0.0.tgz
|
||||
Source1377: https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz#/reusify-1.0.4.tgz
|
||||
Source1378: https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#/rimraf-3.0.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/rxjs/-/rxjs-7.8.2.tgz#/rxjs-7.8.2.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-buffer/-/safe-buffer-5.2.1.tgz#/safe-buffer-5.2.1.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-push-apply/-/safe-push-apply-1.0.0.tgz#/safe-push-apply-1.0.0.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/safer-buffer/-/safer-buffer-2.1.2.tgz#/safer-buffer-2.1.2.tgz
|
||||
Source1387: https://registry.npmjs.org/sass/-/sass-1.79.6.tgz#/sass-1.79.6.tgz
|
||||
Source1388: https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.85.0.tgz#/sass-embedded-1.85.0.tgz
|
||||
Source1389: https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.85.0.tgz#/sass-embedded-linux-musl-x64-1.85.0.tgz
|
||||
Source1390: https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.85.0.tgz#/sass-embedded-linux-x64-1.85.0.tgz
|
||||
Source1391: https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz#/scheduler-0.23.2.tgz
|
||||
Source1392: https://registry.npmjs.org/semver/-/semver-6.3.1.tgz#/semver-6.3.1.tgz
|
||||
Source1393: https://registry.npmjs.org/semver/-/semver-7.7.1.tgz#/semver-7.7.1.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-function-name/-/set-function-name-2.0.2.tgz#/set-function-name-2.0.2.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-command/-/shebang-command-2.0.0.tgz#/shebang-command-2.0.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/-/side-channel-1.1.0.tgz#/side-channel-1.1.0.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-map/-/side-channel-map-1.0.1.tgz#/side-channel-map-1.0.1.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/signal-exit/-/signal-exit-4.1.0.tgz#/signal-exit-4.1.0.tgz
|
||||
Source1404: https://registry.npmjs.org/sizzle/-/sizzle-2.3.10.tgz#/sizzle-2.3.10.tgz
|
||||
Source1405: https://registry.npmjs.org/slash/-/slash-3.0.0.tgz#/slash-3.0.0.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/source-map-js/-/source-map-js-1.2.1.tgz#/source-map-js-1.2.1.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/sprintf-js/-/sprintf-js-1.0.3.tgz#/sprintf-js-1.0.3.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-5.1.2.tgz#/string-width-5.1.2.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.includes/-/string.prototype.includes-2.0.1.tgz#/string.prototype.includes-2.0.1.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.repeat/-/string.prototype.repeat-1.0.0.tgz#/string.prototype.repeat-1.0.0.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.trimend/-/string.prototype.trimend-1.0.9.tgz#/string.prototype.trimend-1.0.9.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/string_decoder/-/string_decoder-1.3.0.tgz#/string_decoder-1.3.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-ansi/-/strip-ansi-7.1.0.tgz#/strip-ansi-7.1.0.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/strip-json-comments/-/strip-json-comments-3.1.1.tgz#/strip-json-comments-3.1.1.tgz
|
||||
Source1424: https://registry.npmjs.org/stylelint/-/stylelint-16.14.1.tgz#/stylelint-16.14.1.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/-/stylelint-config-recommended-15.0.0.tgz#/stylelint-config-recommended-15.0.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-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-36.0.1.tgz#/stylelint-config-standard-36.0.1.tgz
|
||||
Source1430: https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-37.0.0.tgz#/stylelint-config-standard-37.0.0.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-formatter-pretty/-/stylelint-formatter-pretty-4.0.1.tgz#/stylelint-formatter-pretty-4.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/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-7.2.0.tgz#/supports-color-7.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-hyperlinks/-/supports-hyperlinks-3.2.0.tgz#/supports-hyperlinks-3.2.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/svg-tags/-/svg-tags-1.0.0.tgz#/svg-tags-1.0.0.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/sync-message-port/-/sync-message-port-1.1.3.tgz#/sync-message-port-1.1.3.tgz
|
||||
Source1442: https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz#/tabbable-6.2.0.tgz
|
||||
Source1443: https://registry.npmjs.org/table/-/table-6.9.0.tgz#/table-6.9.0.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/throttle-debounce/-/throttle-debounce-5.0.2.tgz#/throttle-debounce-5.0.2.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/to-regex-range/-/to-regex-range-5.0.1.tgz#/to-regex-range-5.0.1.tgz
|
||||
Source1448: https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.1.tgz#/ts-api-utils-2.0.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/tslib/-/tslib-2.8.1.tgz#/tslib-2.8.1.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/type-fest/-/type-fest-0.20.2.tgz#/type-fest-0.20.2.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-length/-/typed-array-byte-length-1.0.3.tgz#/typed-array-byte-length-1.0.3.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/typed-array-length/-/typed-array-length-1.0.7.tgz#/typed-array-length-1.0.7.tgz
|
||||
Source1457: https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz#/typescript-5.7.3.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/universalify/-/universalify-2.0.1.tgz#/universalify-2.0.1.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/util-deprecate/-/util-deprecate-1.0.2.tgz#/util-deprecate-1.0.2.tgz
|
||||
Source1462: https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz#/uuid-11.1.0.tgz
|
||||
Source1463: https://registry.npmjs.org/varint/-/varint-6.0.0.tgz#/varint-6.0.0.tgz
|
||||
Source1464: https://registry.npmjs.org/which/-/which-1.3.1.tgz#/which-1.3.1.tgz
|
||||
Source1465: https://registry.npmjs.org/which/-/which-2.0.2.tgz#/which-2.0.2.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-builtin-type/-/which-builtin-type-1.2.1.tgz#/which-builtin-type-1.2.1.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/which-typed-array/-/which-typed-array-1.1.18.tgz#/which-typed-array-1.1.18.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-7.0.0.tgz#/wrap-ansi-7.0.0.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/wrappy/-/wrappy-1.0.2.tgz#/wrappy-1.0.2.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/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
|
||||
|
724
package-lock.json
generated
724
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
372
packagekit-single-install.patch
Normal file
372
packagekit-single-install.patch
Normal file
@@ -0,0 +1,372 @@
|
||||
From 291aba8127cb3e44e82b164e75d1063f3ae7fe9c Mon Sep 17 00:00:00 2001
|
||||
From: Miika Alikirri <miika.alikirri@suse.com>
|
||||
Date: Wed, 29 Jan 2025 14:04:39 +0200
|
||||
Subject: pkg/pacagekit: Update individual packages
|
||||
|
||||
Ability to select individual packages allows more control for updates.
|
||||
|
||||
The exact behavior is distrobution specific. For example, on tumbleweed
|
||||
packagekit backend will ignore the list of packages and run "zypper dup"
|
||||
instead.
|
||||
|
||||
The selection of individual packages is implemented by using a context
|
||||
provider and a reducer to make the UI updates snappy. A more naive
|
||||
approach that requires rendering the whole list of packages will freeze
|
||||
up the UI for multiple seconds when there's hundreds of packages. And
|
||||
tens of seconds when there are thousands of packages.
|
||||
---
|
||||
pkg/packagekit/updates.jsx | 239 ++++++++++++++++++++++++++++++++----
|
||||
pkg/packagekit/updates.scss | 6 +-
|
||||
2 files changed, 219 insertions(+), 26 deletions(-)
|
||||
|
||||
diff --git a/pkg/packagekit/updates.jsx b/pkg/packagekit/updates.jsx
|
||||
index 1feb57a0f..4fb68847f 100644
|
||||
--- a/pkg/packagekit/updates.jsx
|
||||
+++ b/pkg/packagekit/updates.jsx
|
||||
@@ -77,6 +77,7 @@ import * as python from "python.js";
|
||||
import callTracerScript from './callTracer.py';
|
||||
|
||||
import "./updates.scss";
|
||||
+import { Checkbox } from '@patternfly/react-core';
|
||||
|
||||
const _ = cockpit.gettext;
|
||||
|
||||
@@ -90,6 +91,7 @@ const UPDATES = {
|
||||
ALL: 0,
|
||||
SECURITY: 1,
|
||||
KPATCHES: 2,
|
||||
+ SELECTED: 3,
|
||||
};
|
||||
|
||||
function init() {
|
||||
@@ -114,6 +116,196 @@ function init() {
|
||||
PK_STATUS_LOG_STRINGS[PK.Enum.STATUS_SIGCHECK] = _("Verified");
|
||||
}
|
||||
|
||||
+/**
|
||||
+ * @typedef SelecetedState
|
||||
+ * @type {object}
|
||||
+ * @property {boolean} allSelected - Are all items selected
|
||||
+ * @property {Object.<string, boolean>} selected - (Un)selected items.
|
||||
+ * If allSelected is set, this refers to unselecetd
|
||||
+ */
|
||||
+
|
||||
+/**
|
||||
+ * @typedef SelecetedAction
|
||||
+ * @type {object}
|
||||
+ * @property {"ADD" | "REMOVE" | "ALL" | "NONE"} type - Type of reducer action
|
||||
+ * @property {string=} id - Added removed item, only used by "ADD" and "REMOVE"
|
||||
+ */
|
||||
+
|
||||
+const SelectedContext = React.createContext({selected: {}, allSelected: true});
|
||||
+
|
||||
+const SelectedStore = props => {
|
||||
+
|
||||
+ /**
|
||||
+ * @argument {SelecetedState} state
|
||||
+ * @argument {SelecetedAction} action
|
||||
+ */
|
||||
+ const reducer = (state, action) => {
|
||||
+ switch (action.type) {
|
||||
+ case "ADD":
|
||||
+ if (action.id) {
|
||||
+ if (state.allSelected)
|
||||
+ delete state.selected[action.id];
|
||||
+ else
|
||||
+ state.selected[action.id] = true;
|
||||
+ }
|
||||
+ break;
|
||||
+ case "REMOVE":
|
||||
+ if (action.id) {
|
||||
+ if (state.allSelected)
|
||||
+ state.selected[action.id] = true;
|
||||
+ else
|
||||
+ delete state.selected[action.id];
|
||||
+ }
|
||||
+ break;
|
||||
+ case "ALL":
|
||||
+ state.allSelected = true;
|
||||
+ state.selected = {};
|
||||
+ break;
|
||||
+ case "NONE":
|
||||
+ state.allSelected = false;
|
||||
+ state.selected = {};
|
||||
+ break;
|
||||
+ default:
|
||||
+ break;
|
||||
+ }
|
||||
+
|
||||
+ return {...state};
|
||||
+ }
|
||||
+
|
||||
+ const [state, dispatch] = React.useReducer(reducer, {selected: {}, allSelected: true});
|
||||
+
|
||||
+ return <SelectedContext.Provider value={{ state, dispatch }} {...props} />;
|
||||
+};
|
||||
+
|
||||
+/**
|
||||
+ * @returns {{state: SelecetedState, dispatch: (arg: SelecetedAction) => void}}
|
||||
+ */
|
||||
+export const useSelected = () => React.useContext(SelectedContext);
|
||||
+
|
||||
+/**
|
||||
+ * @param {{
|
||||
+ * onClick: (state: SelecetedState) => void
|
||||
+ * updates: string[],
|
||||
+ * num_updates: number
|
||||
+ * }} props;
|
||||
+ */
|
||||
+const SelectedButton = (props) => {
|
||||
+ const { state, dispatch } = useSelected();
|
||||
+ const {
|
||||
+ onClick,
|
||||
+ updates,
|
||||
+ num_updates,
|
||||
+ } = props;
|
||||
+
|
||||
+
|
||||
+ const buttonText = () => {
|
||||
+ if (state.allSelected && Object.keys(state.selected).length == 0 ||
|
||||
+ !state.allSelected && Object.keys(state.selected).length == num_updates)
|
||||
+ return _("Install all updates");
|
||||
+
|
||||
+ const selectLen = calculateSelected(updates, state).length;
|
||||
+ return `${_("Install selected updates")} (${selectLen})`;
|
||||
+ }
|
||||
+
|
||||
+ return (
|
||||
+ <Button isDisabled={calculateSelected(updates, state).length === 0} id="install-all" variant="primary" onClick={ () => {onClick(state); dispatch({type: "ALL"})} }>
|
||||
+ {buttonText()}
|
||||
+ </Button>
|
||||
+ );
|
||||
+}
|
||||
+
|
||||
+const SelectedAllButton = (props) => {
|
||||
+ const { state, dispatch } = useSelected();
|
||||
+
|
||||
+ const dispatchSelect = () => {
|
||||
+ if (state.allSelected) {
|
||||
+ dispatch({type: "NONE"});
|
||||
+ } else {
|
||||
+ dispatch({type: "ALL"});
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ return (
|
||||
+ <Button id="install-selected" variant="secondary" onClick={ () => dispatchSelect() }>
|
||||
+ {state.allSelected ? _("Unselect all") : _("Select all") }
|
||||
+ </Button>
|
||||
+ );
|
||||
+}
|
||||
+
|
||||
+const SelectedSwitch = (props) => {
|
||||
+ const { state, dispatch } = useSelected();
|
||||
+
|
||||
+ const dispatchChecked = checked => {
|
||||
+ if (checked) {
|
||||
+ dispatch({type: "ADD", id: props.id});
|
||||
+ } else {
|
||||
+ dispatch({type: "REMOVE", id: props.id});
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ const isChecked = () => {
|
||||
+ if (state.allSelected) {
|
||||
+ return !!!state.selected[props.id];
|
||||
+ } else {
|
||||
+ return !!state.selected[props.id];
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ return (
|
||||
+ <Checkbox aria-label="select-update-checkbox" isChecked={isChecked()} id={`selectable-${props.id}`} onChange={(_event, checked) => dispatchChecked(checked)} />
|
||||
+ );
|
||||
+}
|
||||
+
|
||||
+/**
|
||||
+ * @param {{
|
||||
+* updates: string[],
|
||||
+* }} props;
|
||||
+*/
|
||||
+const WebConsoleRestartWarn = (props) => {
|
||||
+ const { state } = useSelected();
|
||||
+
|
||||
+ if (calculateSelected(props.updates, state).findIndex((value) => value.includes("cockpit-ws")) === -1)
|
||||
+ return null;
|
||||
+
|
||||
+ return (
|
||||
+ <Flex flex={{ default: 'inlineFlex' }} className="cockpit-update-warning">
|
||||
+ <FlexItem>
|
||||
+ <ExclamationTriangleIcon className="ct-icon-exclamation-triangle cockpit-update-warning-icon" />
|
||||
+ <strong className="cockpit-update-warning-text">
|
||||
+ <span className="pf-screen-reader">{_("Danger alert:")}</span>
|
||||
+ {_("Web Console will restart")}
|
||||
+ </strong>
|
||||
+ </FlexItem>
|
||||
+ <FlexItem>
|
||||
+ <Popover aria-label="More information popover"
|
||||
+ bodyContent={_("When the Web Console is restarted, you will no longer see progress information. However, the update process will continue in the background. Reconnect to continue watching the update process.")}>
|
||||
+ <Button variant="link" isInline>{_("More info...")}</Button>
|
||||
+ </Popover>
|
||||
+ </FlexItem>
|
||||
+ </Flex>
|
||||
+ );
|
||||
+}
|
||||
+
|
||||
+/**
|
||||
+ * @param {string[]} allIds
|
||||
+ * @param {SelecetedState} state
|
||||
+ * @returns {string[]}
|
||||
+ */
|
||||
+function calculateSelected(allIds, state) {
|
||||
+ const selected = Object.keys(state.selected);
|
||||
+
|
||||
+ if (!state.allSelected) {
|
||||
+ return selected;
|
||||
+ }
|
||||
+
|
||||
+ if (selected.length === 0) {
|
||||
+ return allIds;
|
||||
+ }
|
||||
+
|
||||
+ return allIds.filter((id) => !!!state.selected[id]);
|
||||
+}
|
||||
+
|
||||
+
|
||||
// parse CVEs from an arbitrary text (changelog) and return URL array
|
||||
function parseCVEs(text) {
|
||||
if (!text)
|
||||
@@ -398,6 +590,7 @@ function updateItem(remarkable, info, pkgNames, key) {
|
||||
{ title: <TableText wrapModifier="truncate">{info.version}</TableText>, props: { className: "version" } },
|
||||
{ title: <TableText wrapModifier="nowrap">{type}</TableText>, props: { className: "type" } },
|
||||
{ title: descriptionFirstLine, props: { className: "changelog" } },
|
||||
+ { title: <SelectedSwitch id={ key }/>, props: { className: "select-update" } },
|
||||
],
|
||||
props: {
|
||||
key,
|
||||
@@ -448,6 +641,7 @@ const UpdatesList = ({ updates }) => {
|
||||
{ title: _("Version"), transforms: [cellWidth(15)] },
|
||||
{ title: _("Severity"), transforms: [cellWidth(15)] },
|
||||
{ title: _("Details"), transforms: [cellWidth(30)] },
|
||||
+ { title: _("Select update") },
|
||||
]}
|
||||
rows={update_ids.map(id => updateItem(remarkable, updates[id], packageNames[id].sort((a, b) => a.name > b.name), id))} />
|
||||
);
|
||||
@@ -933,25 +1127,12 @@ class CardsPage extends React.Component {
|
||||
id: "available-updates",
|
||||
title: _("Available updates"),
|
||||
actions: (<div className="pk-updates--header--actions">
|
||||
- {this.props.cockpitUpdate &&
|
||||
- <Flex flex={{ default: 'inlineFlex' }} className="cockpit-update-warning">
|
||||
- <FlexItem>
|
||||
- <ExclamationTriangleIcon className="ct-icon-exclamation-triangle cockpit-update-warning-icon" />
|
||||
- <strong className="cockpit-update-warning-text">
|
||||
- <span className="pf-screen-reader">{_("Danger alert:")}</span>
|
||||
- {_("Web Console will restart")}
|
||||
- </strong>
|
||||
- </FlexItem>
|
||||
- <FlexItem>
|
||||
- <Popover aria-label="More information popover"
|
||||
- bodyContent={_("When the Web Console is restarted, you will no longer see progress information. However, the update process will continue in the background. Reconnect to continue watching the update process.")}>
|
||||
- <Button variant="link" isInline>{_("More info...")}</Button>
|
||||
- </Popover>
|
||||
- </FlexItem>
|
||||
- </Flex>}
|
||||
+ <WebConsoleRestartWarn updates={Object.keys(this.props.updates)} />
|
||||
{this.props.applyKpatches}
|
||||
{this.props.applySecurity}
|
||||
{this.props.applyAll}
|
||||
+ {this.props.applySelected}
|
||||
+ {this.props.applySelectAll}
|
||||
</div>),
|
||||
containsList: true,
|
||||
body: <UpdatesList updates={this.props.updates} />
|
||||
@@ -1325,13 +1506,19 @@ class OsUpdates extends React.Component {
|
||||
});
|
||||
}
|
||||
|
||||
- applyUpdates(type) {
|
||||
+ /**
|
||||
+ * @param {SelecetedState=} selected
|
||||
+ */
|
||||
+ applyUpdates(type, selected) {
|
||||
let ids = Object.keys(this.state.updates);
|
||||
if (type === UPDATES.SECURITY)
|
||||
ids = ids.filter(id => this.state.updates[id].severity === PK.Enum.INFO_SECURITY);
|
||||
if (type === UPDATES.KPATCHES) {
|
||||
ids = ids.filter(id => isKpatchPackage(this.state.updates[id].name));
|
||||
}
|
||||
+ if (type === UPDATES.SELECTED && selected) {
|
||||
+ ids = calculateSelected(ids, selected);
|
||||
+ }
|
||||
|
||||
PK.transaction()
|
||||
.then(transactionPath => {
|
||||
@@ -1354,7 +1541,7 @@ class OsUpdates extends React.Component {
|
||||
}
|
||||
|
||||
renderContent() {
|
||||
- let applySecurity, applyKpatches, applyAll;
|
||||
+ let applySecurity, applyKpatches, applyAll, applySelected, applySelectAll;
|
||||
|
||||
/* On unregistered RHEL systems we need some heuristics: If the "main" OS repos (which provide coreutils) require
|
||||
* a subscription, then point this out and don't show available updates, even if there are some auxiliary
|
||||
@@ -1409,12 +1596,8 @@ class OsUpdates extends React.Component {
|
||||
const num_kpatches = count_kpatch_updates(this.state.updates);
|
||||
const highest_severity = find_highest_severity(this.state.updates);
|
||||
|
||||
- applyAll = (
|
||||
- <Button id={num_updates == num_security_updates ? "install-security" : "install-all"} variant="primary" onClick={ () => this.applyUpdates(UPDATES.ALL) }>
|
||||
- { num_updates == num_security_updates
|
||||
- ? _("Install security updates")
|
||||
- : _("Install all updates") }
|
||||
- </Button>);
|
||||
+ applySelected = <SelectedButton updates={Object.keys(this.state.updates)} num_updates={num_updates} onClick={ (items) => this.applyUpdates(UPDATES.SELECTED, items) }/>;
|
||||
+ applySelectAll = <SelectedAllButton />;
|
||||
|
||||
if (num_security_updates > 0 && num_updates > num_security_updates) {
|
||||
applySecurity = (
|
||||
@@ -1455,6 +1638,8 @@ class OsUpdates extends React.Component {
|
||||
<CardsPage handleRefresh={this.handleRefresh}
|
||||
applySecurity={applySecurity}
|
||||
applyAll={applyAll}
|
||||
+ applySelected={applySelected}
|
||||
+ applySelectAll={applySelectAll}
|
||||
applyKpatches={applyKpatches}
|
||||
highestSeverity={highest_severity}
|
||||
onValueChanged={this.onValueChanged}
|
||||
@@ -1645,5 +1830,9 @@ document.addEventListener("DOMContentLoaded", () => {
|
||||
document.title = cockpit.gettext(document.title);
|
||||
init();
|
||||
const root = createRoot(document.getElementById('app'));
|
||||
- root.render(<OsUpdates />);
|
||||
+ root.render(
|
||||
+ <SelectedStore>
|
||||
+ <OsUpdates />
|
||||
+ </SelectedStore>
|
||||
+ );
|
||||
});
|
||||
diff --git a/pkg/packagekit/updates.scss b/pkg/packagekit/updates.scss
|
||||
index 00718eff2..12bc5de2b 100644
|
||||
--- a/pkg/packagekit/updates.scss
|
||||
+++ b/pkg/packagekit/updates.scss
|
||||
@@ -72,7 +72,7 @@
|
||||
}
|
||||
|
||||
&, p {
|
||||
- max-inline-size: 60vw;
|
||||
+ max-inline-size: 54vw;
|
||||
margin-block-end: 0; // counter-act <Markdown>
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
@@ -273,3 +273,7 @@ table.header-buttons {
|
||||
.ct-info-circle {
|
||||
color: var(--pf-v5-global--info-color--100);
|
||||
}
|
||||
+
|
||||
+td.select-update {
|
||||
+ min-width: 8vw;
|
||||
+}
|
||||
--
|
||||
2.48.1
|
||||
|
Reference in New Issue
Block a user