From ac85413735c4260562980f4774615acb373c6e085bc98f028aa75f917518d93a Mon Sep 17 00:00:00 2001 From: Jeff Mahoney Date: Mon, 18 Dec 2023 18:44:23 +0000 Subject: [PATCH 01/13] Accepting request 1133905 from home:jeff_mahoney:branches:security:sensor - Temporarily use the NODE_MODULES BEGIN/END form of the node_modules service due to a bug in debbuild preventing Debian builds from succeeding. - Update to version 0.7.0.4.git4.c1b68a5b: * hash: fix nil pointer dereference panic * velociraptor: add dummy main function for mage - Removed patch: * velociraptor-golang-mage-vendoring.diff - Switched to using go_modules and node_modules source services - Eliminated bespoke vendoring scripts. - Pulled sysuser definition into the velociraptor package. - Remove PrivateTmp and PrivateDevices settings in velociraptor-client.service (SENS-70) - Update to version 0.7.0.4.git0.e09a0df8: * Add additional sanitization to HTML templates on JS side. (#2) (#3077) (CVE-2023-5950) * vql/linux/sdjournal: Fix open/close lifetimes * vql/linux/audit: fix shutdown races * vql/linux/audit: fix goroutine lifetimes * vql/linux/audit: limit messageQueue to within runService * vql/linux/audit: add auditService.Log() * vql/linux/audit: pull parts of shutdown into shutdown watcher * vql/linux/audit: remove unnecessary error handling for reassembler * vql/linux/audit: remove unused waitgroup from main event loop * vql/linux/audit: handle top-level cancelation properly * vql/linux/audit: make explicit that goroutines in the main errgroup don't return errors * vql/linux/audit: make stats reporting separate from debug prints * vql/linux/audit: simplify polling in listener * vql/linux/audit: tests, check various rule scenarios * vql/linux/audit: Add more client failure test cases * vql/linux/audit: Fix audit client lifecycle OBS-URL: https://build.opensuse.org/request/show/1133905 OBS-URL: https://build.opensuse.org/package/show/security:sensor/velociraptor?expand=0&rev=55 --- .gitattributes | 2 + _service | 28 +- _servicedata | 4 +- sysconfig.velociraptor-kafka-humio-gateway | 15 - update-vendoring.sh | 87 -- velociraptor-0.6.7.5~git81.01be570.obscpio | 3 - velociraptor-0.7.0.4.git4.c1b68a5b.obscpio | 3 + velociraptor-client.service | 2 - velociraptor-go_modules.tar | 3 + velociraptor-golang-mage-vendoring.diff | 19 - velociraptor-kafka-humio-gateway.service | 24 - velociraptor-kafka.sysusers | 2 - velociraptor-node_modules.obscpio | 3 + velociraptor-nodejs.spec.inc | 883 +++++++++++++ velociraptor-reproducible-timestamp.diff | 12 +- velociraptor.changes | 656 +++++++++- velociraptor.obsinfo | 6 +- velociraptor.spec | 1156 +++++++++++++++-- vendor-golang-0.6.7.5~git77.997aa73.tar.xz | 3 - ...humio-gateway-0.6.7.5~git77.997aa73.tar.xz | 3 - vendor-nodejs-0.6.7.5~git77.997aa73.tar.xz | 3 - 21 files changed, 2563 insertions(+), 354 deletions(-) delete mode 100644 sysconfig.velociraptor-kafka-humio-gateway delete mode 100644 update-vendoring.sh delete mode 100644 velociraptor-0.6.7.5~git81.01be570.obscpio create mode 100644 velociraptor-0.7.0.4.git4.c1b68a5b.obscpio create mode 100644 velociraptor-go_modules.tar delete mode 100644 velociraptor-golang-mage-vendoring.diff delete mode 100644 velociraptor-kafka-humio-gateway.service delete mode 100644 velociraptor-kafka.sysusers create mode 100644 velociraptor-node_modules.obscpio create mode 100644 velociraptor-nodejs.spec.inc delete mode 100644 vendor-golang-0.6.7.5~git77.997aa73.tar.xz delete mode 100644 vendor-golang-kafka-humio-gateway-0.6.7.5~git77.997aa73.tar.xz delete mode 100644 vendor-nodejs-0.6.7.5~git77.997aa73.tar.xz diff --git a/.gitattributes b/.gitattributes index 9b03811..b7c7636 100644 --- a/.gitattributes +++ b/.gitattributes @@ -21,3 +21,5 @@ *.xz filter=lfs diff=lfs merge=lfs -text *.zip filter=lfs diff=lfs merge=lfs -text *.zst filter=lfs diff=lfs merge=lfs -text +## Specific LFS patterns +velociraptor-go_modules.tar filter=lfs diff=lfs merge=lfs -text diff --git a/_service b/_service index 9f29119..b1b32c7 100644 --- a/_service +++ b/_service @@ -3,19 +3,35 @@ https://github.com/SUSE/linux-security-sensor velociraptor @PARENT_TAG@~git@TAG_OFFSET@.%h - sensor-base-0.6.7 + sensor-base-0.7.0 git - v0.6.7-5 - v([0-9\.\-]*)-(.*) - \1.\2 + sensor-base-0.7.0-4 + sensor-base-([0-9\.]*)-([0-9]*)~(.*) + \1.\2.\3 enable enable + + velociraptor-*/gui/velociraptor/package-lock.json + velociraptor-[0-9]*.obscpio + package-lock.json + + + tar + velociraptor-0*.obscpio + velociraptor-go_modules + + + velociraptor-node_modules.obscpio + 10000 + velociraptor-nodejs.spec.inc + velociraptor.spec + - *.tar - xz + velociraptor-[0-9]*.tar + gz diff --git a/_servicedata b/_servicedata index 25d2e55..6fa67f6 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,4 @@ https://github.com/SUSE/linux-security-sensor - 01be57033daf2e1505c5ac686fb7b25df7cae760 - https://github.com/jeffmahoney/linux-security-sensor - 02020f9752134efd8a6a92ab83a7b55b498e1948 \ No newline at end of file + c1b68a5b07289d71860fc01638ff16b9dd5d5527 \ No newline at end of file diff --git a/sysconfig.velociraptor-kafka-humio-gateway b/sysconfig.velociraptor-kafka-humio-gateway deleted file mode 100644 index aa3825a..0000000 --- a/sysconfig.velociraptor-kafka-humio-gateway +++ /dev/null @@ -1,15 +0,0 @@ -## Path: Security/Monitoring -## Description: Velociraptor Kafka-Humio Gateway settings -## Type: string -## Default: "" -## ServiceRestart: velociraptor -# -# Options for velociraptor -# -KAFKA_HUMIO_GATEWAY_OPTIONS="--verbose" - -# -# Location of configuration file -# -KAFKA_HUMIO_GATEWAY_CONFIG="/etc/velociraptor-kafka-humio-gateway/transport.yml" - diff --git a/update-vendoring.sh b/update-vendoring.sh deleted file mode 100644 index cdc1a2e..0000000 --- a/update-vendoring.sh +++ /dev/null @@ -1,87 +0,0 @@ -#!/bin/bash - -cleanup() { - test -n "${dir}" && rm -rf "${dir}" - if test -n "${gopathdir}"; then - chmod -R u+w "${gopathdir}" - rm -rf "${gopathdir}" - fi -} - -error() { - echo "An error occurred. Exiting." >&2 -} - -trap error ERR SIGINT -trap cleanup EXIT -set -e - -version=$(rpmspec -q --queryformat="%{VERSION}\n" velociraptor.spec|head -1) - -dir="$(realpath "$(mktemp -d vendoring.XXXXXX)")" -topdir="$(realpath "$(dirname "$0")")" - -# Pull the %prep section out of the spec file and replace the tarball with the obscpio -awk ' -BEGIN { go=1; }; -/^%build/ { go=0; }; -{ if (go) print };' < velociraptor.spec > ${dir}/velociraptor.spec - -rpmspec -P ${dir}/velociraptor.spec --define "_sourcedir $PWD" --define "_builddir ${dir}"| \ -awk ' -BEGIN { go=0; }; -/^%build/ { go=0; }; -{ if (go) print }; -/^%prep/ { go=1 }' | sed -e "/rpmuncompress.*velociraptor-.*.tar.xz/s#.*#cpio -D . -id < $PWD/velociraptor-${version}.obscpio#" > ${dir}/setup.sh - -echo "Running %prep" -cd ${dir} -sh -e ${dir}/setup.sh -cd "${dir}/velociraptor-${version}" - -echo "Re-vendoring Go code..." -gopathdir="$(mktemp -d /tmp/gopath.XXXXXXX)" -rm -rf vendor -export GOPATH="$gopathdir" - - -# Vendoring doesn't get along with replaced modules, so symlink to those -go mod vendor -replace_module() { - local mod=$1 - local path=$2 - rm -rf "vendor/${mod}" - rel="$(echo $mod|tr A-Za-z0-9_- .|sed -e 's/\.\.\.*/../g')" - ln -s "${rel}/${path}" "vendor/${mod}" - set -x - ls -la vendor/${mod}/ - set +x -} - -replace_module github.com/aquasecurity/libbpfgo third_party/libbpfgo - -tar Jcf ${dir}/vendor-golang-${version}.tar.xz vendor -cd "${dir}" -mv vendor-golang-*${version}.tar.xz ${topdir} - -cd "${dir}/velociraptor-${version}/contrib/kafka-humio-gateway" -rm -rf vendor -go mod vendor -cd "${dir}/velociraptor-${version}" -tar Jcf "${dir}/vendor-golang-kafka-humio-gateway-${version}.tar.xz" "contrib/kafka-humio-gateway/vendor" - -echo "Re-vendoring nodejs code..." -cd "${dir}/velociraptor-${version}/gui/velociraptor" -rm -rf node_modules -npm install -cd ../.. -tar Jcf ${dir}/vendor-nodejs-${version}.tar.xz gui/velociraptor/node_modules - -cd "${dir}" -mv vendor-golang-*${version}.tar.xz vendor-nodejs-${version}.tar.xz ${topdir} - -for spec in ${topdir}/*.spec; do - sed -i "s/^%define vendor_version.*/%define vendor_version ${version}/" ${spec} -done - -echo "Done" diff --git a/velociraptor-0.6.7.5~git81.01be570.obscpio b/velociraptor-0.6.7.5~git81.01be570.obscpio deleted file mode 100644 index 7caa4b7..0000000 --- a/velociraptor-0.6.7.5~git81.01be570.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dd0b0d893ced36f98f9b5abb374794f0a6c5d7cdf73e9f8b4527a6ba391ee8c6 -size 130008078 diff --git a/velociraptor-0.7.0.4.git4.c1b68a5b.obscpio b/velociraptor-0.7.0.4.git4.c1b68a5b.obscpio new file mode 100644 index 0000000..6f41aca --- /dev/null +++ b/velociraptor-0.7.0.4.git4.c1b68a5b.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:915a8ad42118ecf147fb85c4efda5f716011529e7f11a67b59787bd61207e657 +size 142693902 diff --git a/velociraptor-client.service b/velociraptor-client.service index 1427419..19ede17 100644 --- a/velociraptor-client.service +++ b/velociraptor-client.service @@ -12,8 +12,6 @@ EnvironmentFile=-/etc/sysconfig/velociraptor-client Environment=TMPDIR=/var/lib/velociraptor-client/tmp ExecStart=/usr/bin/velociraptor-client client --config /etc/velociraptor/client.config $VELOCIRAPTOR_CLIENT_OPTS -PrivateTmp=true -PrivateDevices=true ProtectHostname=true ProtectClock=true ProtectKernelTunables=true diff --git a/velociraptor-go_modules.tar b/velociraptor-go_modules.tar new file mode 100644 index 0000000..65bba7d --- /dev/null +++ b/velociraptor-go_modules.tar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f22eb072636be3848be171ad2cb6a113d513646b32eae5139a3f476e01b54c83 +size 259306496 diff --git a/velociraptor-golang-mage-vendoring.diff b/velociraptor-golang-mage-vendoring.diff deleted file mode 100644 index 08f86cf..0000000 --- a/velociraptor-golang-mage-vendoring.diff +++ /dev/null @@ -1,19 +0,0 @@ -From: Jeff Mahoney -Subject: [PATCH] velociraptor: remove ignore tag to allow vendoring of mage - -The ignore tag in make.go means it won't be properly vendored. - ---- - make.go | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/make.go b/make.go -index 28b3e90..8fad8b9 100644 ---- a/make.go -+++ b/make.go -@@ -1,5 +1,3 @@ --// +build ignore -- - /* - Velociraptor - Dig Deeper - Copyright (C) 2019-2022 Rapid7 Inc. diff --git a/velociraptor-kafka-humio-gateway.service b/velociraptor-kafka-humio-gateway.service deleted file mode 100644 index f4ab758..0000000 --- a/velociraptor-kafka-humio-gateway.service +++ /dev/null @@ -1,24 +0,0 @@ -[Unit] -Description=Velociraptor Kafka-Humio Gateway Service - -[Service] -Type=simple -User=velociraptor-kafka -Group=velociraptor-kafka -UMask=0027 -User=velociraptor -Group=velociraptor -EnvironmentFile=-/etc/sysconfig/velociraptor-kafka-humio-gateway -ExecStart=/usr/bin/velociraptor-kafka-humio-gateway $KAFKA_HUMIO_GATEWAY_OPTS --config $KAFKA_HUMIO_GATEWAY_CONFIG - -PrivateTmp=true -PrivateDevices=true -ProtectHostname=true -ProtectClock=true -ProtectKernelTunables=true -ProtectKernelModules=true -ProtectControlGroups=true -MemoryDenyWriteExecute=true - -[Install] -WantedBy=multi-user.target diff --git a/velociraptor-kafka.sysusers b/velociraptor-kafka.sysusers deleted file mode 100644 index bcb557c..0000000 --- a/velociraptor-kafka.sysusers +++ /dev/null @@ -1,2 +0,0 @@ -u velociraptor-kafka - "User for velociraptor Kafka Humio Gateway" /var/lib/velociraptor-kafka-humio-gateway -g velociraptor-kafka - - diff --git a/velociraptor-node_modules.obscpio b/velociraptor-node_modules.obscpio new file mode 100644 index 0000000..768d7da --- /dev/null +++ b/velociraptor-node_modules.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79d343c9988822e7cde767201bab1c573138d3c4b6dab86574f7e731e4cff63a +size 118662592 diff --git a/velociraptor-nodejs.spec.inc b/velociraptor-nodejs.spec.inc new file mode 100644 index 0000000..888718b --- /dev/null +++ b/velociraptor-nodejs.spec.inc @@ -0,0 +1,883 @@ +Source10000: https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz#/@ampproject-remapping-2.2.0.tgz +Source10001: https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz#/@babel-code-frame-7.22.13.tgz +Source10002: https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz#/@babel-compat-data-7.22.20.tgz +Source10003: https://registry.npmjs.org/@babel/core/-/core-7.22.15.tgz#/@babel-core-7.22.15.tgz +Source10004: https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz#/@babel-eslint-parser-7.19.1.tgz +Source10005: https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz#/@babel-generator-7.23.0.tgz +Source10006: https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#/@babel-helper-annotate-as-pure-7.22.5.tgz +Source10007: https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz#/@babel-helper-compilation-targets-7.22.15.tgz +Source10008: https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#/@babel-helper-environment-visitor-7.22.20.tgz +Source10009: https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#/@babel-helper-function-name-7.23.0.tgz +Source10010: https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#/@babel-helper-hoist-variables-7.22.5.tgz +Source10011: https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#/@babel-helper-module-imports-7.22.15.tgz +Source10012: https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz#/@babel-helper-module-transforms-7.23.0.tgz +Source10013: https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#/@babel-helper-plugin-utils-7.22.5.tgz +Source10014: https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#/@babel-helper-simple-access-7.22.5.tgz +Source10015: https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#/@babel-helper-split-export-declaration-7.22.6.tgz +Source10016: https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#/@babel-helper-string-parser-7.22.5.tgz +Source10017: https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#/@babel-helper-validator-identifier-7.22.20.tgz +Source10018: https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#/@babel-helper-validator-option-7.22.15.tgz +Source10019: https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.1.tgz#/@babel-helpers-7.23.1.tgz +Source10020: https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.13.tgz#/@babel-highlight-7.22.13.tgz +Source10021: https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz#/@babel-parser-7.23.0.tgz +Source10022: https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz#/@babel-plugin-syntax-flow-7.22.5.tgz +Source10023: https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz#/@babel-plugin-syntax-jsx-7.22.5.tgz +Source10024: https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz#/@babel-plugin-transform-react-display-name-7.18.6.tgz +Source10025: https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz#/@babel-plugin-transform-react-jsx-7.22.15.tgz +Source10026: https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz#/@babel-plugin-transform-react-jsx-development-7.18.6.tgz +Source10027: https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz#/@babel-plugin-transform-react-jsx-self-7.21.0.tgz +Source10028: https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz#/@babel-plugin-transform-react-jsx-source-7.19.6.tgz +Source10029: https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz#/@babel-plugin-transform-react-pure-annotations-7.18.6.tgz +Source10030: https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz#/@babel-preset-react-7.18.6.tgz +Source10031: https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz#/@babel-runtime-7.22.15.tgz +Source10032: https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz#/@babel-template-7.22.15.tgz +Source10033: https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.0.tgz#/@babel-traverse-7.23.0.tgz +Source10034: https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz#/@babel-types-7.23.0.tgz +Source10035: https://registry.npmjs.org/@emotion/cache/-/cache-10.0.29.tgz#/@emotion-cache-10.0.29.tgz +Source10036: https://registry.npmjs.org/@emotion/core/-/core-10.3.1.tgz#/@emotion-core-10.3.1.tgz +Source10037: https://registry.npmjs.org/@emotion/css/-/css-10.0.27.tgz#/@emotion-css-10.0.27.tgz +Source10038: https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz#/@emotion-hash-0.8.0.tgz +Source10039: https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz#/@emotion-is-prop-valid-1.2.0.tgz +Source10040: https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz#/@emotion-memoize-0.7.4.tgz +Source10041: https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz#/@emotion-memoize-0.8.0.tgz +Source10042: https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz#/@emotion-serialize-0.11.16.tgz +Source10043: https://registry.npmjs.org/@emotion/sheet/-/sheet-0.9.4.tgz#/@emotion-sheet-0.9.4.tgz +Source10044: https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz#/@emotion-stylis-0.8.5.tgz +Source10045: https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz#/@emotion-unitless-0.7.5.tgz +Source10046: https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz#/@emotion-utils-0.11.3.tgz +Source10047: https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz#/@emotion-weak-memoize-0.2.5.tgz +Source10048: https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz#/@esbuild-android-arm-0.16.17.tgz +Source10049: https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz#/@esbuild-android-arm64-0.16.17.tgz +Source10050: https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz#/@esbuild-android-x64-0.16.17.tgz +Source10051: https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz#/@esbuild-darwin-arm64-0.16.17.tgz +Source10052: https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz#/@esbuild-darwin-x64-0.16.17.tgz +Source10053: https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz#/@esbuild-freebsd-arm64-0.16.17.tgz +Source10054: https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz#/@esbuild-freebsd-x64-0.16.17.tgz +Source10055: https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz#/@esbuild-linux-arm-0.16.17.tgz +Source10056: https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz#/@esbuild-linux-arm64-0.16.17.tgz +Source10057: https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz#/@esbuild-linux-ia32-0.16.17.tgz +Source10058: https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz#/@esbuild-linux-loong64-0.16.17.tgz +Source10059: https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz#/@esbuild-linux-mips64el-0.16.17.tgz +Source10060: https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz#/@esbuild-linux-ppc64-0.16.17.tgz +Source10061: https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz#/@esbuild-linux-riscv64-0.16.17.tgz +Source10062: https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz#/@esbuild-linux-s390x-0.16.17.tgz +Source10063: https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz#/@esbuild-linux-x64-0.16.17.tgz +Source10064: https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz#/@esbuild-netbsd-x64-0.16.17.tgz +Source10065: https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz#/@esbuild-openbsd-x64-0.16.17.tgz +Source10066: https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz#/@esbuild-sunos-x64-0.16.17.tgz +Source10067: https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz#/@esbuild-win32-arm64-0.16.17.tgz +Source10068: https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz#/@esbuild-win32-ia32-0.16.17.tgz +Source10069: https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz#/@esbuild-win32-x64-0.16.17.tgz +Source10070: https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.0.tgz#/@eslint-eslintrc-2.0.0.tgz +Source10071: https://registry.npmjs.org/@eslint/js/-/js-8.35.0.tgz#/@eslint-js-8.35.0.tgz +Source10072: https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.4.2.tgz#/@fortawesome-fontawesome-common-types-6.4.2.tgz +Source10073: https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.4.2.tgz#/@fortawesome-fontawesome-svg-core-6.4.2.tgz +Source10074: https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.4.2.tgz#/@fortawesome-free-solid-svg-icons-6.4.2.tgz +Source10075: https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.0.tgz#/@fortawesome-react-fontawesome-0.2.0.tgz +Source10076: https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#/@humanwhocodes-config-array-0.11.8.tgz +Source10077: https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#/@humanwhocodes-module-importer-1.0.1.tgz +Source10078: https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#/@humanwhocodes-object-schema-1.2.1.tgz +Source10079: https://registry.npmjs.org/@hypnosphi/create-react-context/-/create-react-context-0.3.1.tgz#/@hypnosphi-create-react-context-0.3.1.tgz +Source10080: https://registry.npmjs.org/@interactjs/types/-/types-1.10.18.tgz#/@interactjs-types-1.10.18.tgz +Source10081: https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#/@jridgewell-gen-mapping-0.1.1.tgz +Source10082: https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#/@jridgewell-gen-mapping-0.3.2.tgz +Source10083: https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#/@jridgewell-resolve-uri-3.1.0.tgz +Source10084: https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz#/@jridgewell-set-array-1.1.2.tgz +Source10085: https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz#/@jridgewell-source-map-0.3.2.tgz +Source10086: https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#/@jridgewell-sourcemap-codec-1.4.14.tgz +Source10087: https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#/@jridgewell-trace-mapping-0.3.17.tgz +Source10088: https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#/@nicolo-ribaudo-eslint-scope-5-internals-5.1.1-v1.tgz +Source10089: https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#/@nodelib-fs.scandir-2.1.5.tgz +Source10090: https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#/@nodelib-fs.stat-2.0.5.tgz +Source10091: https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#/@nodelib-fs.walk-1.2.8.tgz +Source10092: https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz#/@popperjs-core-2.11.8.tgz +Source10093: https://registry.npmjs.org/@restart/context/-/context-2.1.4.tgz#/@restart-context-2.1.4.tgz +Source10094: https://registry.npmjs.org/@restart/hooks/-/hooks-0.4.9.tgz#/@restart-hooks-0.4.9.tgz +Source10095: https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.0.tgz#/@testing-library-dom-8.20.0.tgz +Source10096: https://registry.npmjs.org/@testing-library/react/-/react-12.1.5.tgz#/@testing-library-react-12.1.5.tgz +Source10097: https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz#/@trysound-sax-0.2.0.tgz +Source10098: https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz#/@types-aria-query-5.0.1.tgz +Source10099: https://registry.npmjs.org/@types/d3-array/-/d3-array-3.0.4.tgz#/@types-d3-array-3.0.4.tgz +Source10100: https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.0.tgz#/@types-d3-color-3.1.0.tgz +Source10101: https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.0.tgz#/@types-d3-ease-3.0.0.tgz +Source10102: https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.1.tgz#/@types-d3-interpolate-3.0.1.tgz +Source10103: https://registry.npmjs.org/@types/d3-path/-/d3-path-3.0.0.tgz#/@types-d3-path-3.0.0.tgz +Source10104: https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.3.tgz#/@types-d3-scale-4.0.3.tgz +Source10105: https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.1.tgz#/@types-d3-shape-3.1.1.tgz +Source10106: https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.0.tgz#/@types-d3-time-3.0.0.tgz +Source10107: https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.0.tgz#/@types-d3-timer-3.0.0.tgz +Source10108: https://registry.npmjs.org/@types/domhandler/-/domhandler-2.4.1.tgz#/@types-domhandler-2.4.1.tgz +Source10109: https://registry.npmjs.org/@types/domutils/-/domutils-1.7.4.tgz#/@types-domutils-1.7.4.tgz +Source10110: https://registry.npmjs.org/@types/htmlparser2/-/htmlparser2-3.10.2.tgz#/@types-htmlparser2-3.10.2.tgz +Source10111: https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.10.tgz#/@types-http-proxy-1.17.10.tgz +Source10112: https://registry.npmjs.org/@types/invariant/-/invariant-2.2.35.tgz#/@types-invariant-2.2.35.tgz +Source10113: https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz#/@types-json5-0.0.29.tgz +Source10114: https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz#/@types-lodash-4.14.191.tgz +Source10115: https://registry.npmjs.org/@types/lodash.memoize/-/lodash.memoize-4.1.7.tgz#/@types-lodash.memoize-4.1.7.tgz +Source10116: https://registry.npmjs.org/@types/node/-/node-18.14.2.tgz#/@types-node-18.14.2.tgz +Source10117: https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz#/@types-parse-json-4.0.0.tgz +Source10118: https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz#/@types-prop-types-15.7.5.tgz +Source10119: https://registry.npmjs.org/@types/react/-/react-17.0.53.tgz#/@types-react-17.0.53.tgz +Source10120: https://registry.npmjs.org/@types/react-calendar/-/react-calendar-3.9.0.tgz#/@types-react-calendar-3.9.0.tgz +Source10121: https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.19.tgz#/@types-react-dom-17.0.19.tgz +Source10122: https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz#/@types-react-transition-group-4.4.5.tgz +Source10123: https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz#/@types-scheduler-0.16.2.tgz +Source10124: https://registry.npmjs.org/@types/warning/-/warning-3.0.0.tgz#/@types-warning-3.0.0.tgz +Source10125: https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz#/@vitejs-plugin-react-3.1.0.tgz +Source10126: https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz#/@webassemblyjs-ast-1.9.0.tgz +Source10127: https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#/@webassemblyjs-floating-point-hex-parser-1.9.0.tgz +Source10128: https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#/@webassemblyjs-helper-api-error-1.9.0.tgz +Source10129: https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#/@webassemblyjs-helper-buffer-1.9.0.tgz +Source10130: https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#/@webassemblyjs-helper-code-frame-1.9.0.tgz +Source10131: https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#/@webassemblyjs-helper-fsm-1.9.0.tgz +Source10132: https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#/@webassemblyjs-helper-module-context-1.9.0.tgz +Source10133: https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#/@webassemblyjs-helper-wasm-bytecode-1.9.0.tgz +Source10134: https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#/@webassemblyjs-helper-wasm-section-1.9.0.tgz +Source10135: https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#/@webassemblyjs-ieee754-1.9.0.tgz +Source10136: https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#/@webassemblyjs-leb128-1.9.0.tgz +Source10137: https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#/@webassemblyjs-utf8-1.9.0.tgz +Source10138: https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#/@webassemblyjs-wasm-edit-1.9.0.tgz +Source10139: https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#/@webassemblyjs-wasm-gen-1.9.0.tgz +Source10140: https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#/@webassemblyjs-wasm-opt-1.9.0.tgz +Source10141: https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#/@webassemblyjs-wasm-parser-1.9.0.tgz +Source10142: https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#/@webassemblyjs-wast-parser-1.9.0.tgz +Source10143: https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#/@webassemblyjs-wast-printer-1.9.0.tgz +Source10144: https://registry.npmjs.org/@wojtekmaj/date-utils/-/date-utils-1.1.2.tgz#/@wojtekmaj-date-utils-1.1.2.tgz +Source10145: https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz#/@xtuc-ieee754-1.2.0.tgz +Source10146: https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz#/@xtuc-long-4.2.2.tgz +Source10147: https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz#/abbrev-1.1.1.tgz +Source10148: https://registry.npmjs.org/ace-builds/-/ace-builds-1.24.1.tgz#/ace-builds-1.24.1.tgz +Source10149: https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz#/acorn-6.4.2.tgz +Source10150: https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz#/acorn-8.8.2.tgz +Source10151: https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz#/acorn-jsx-5.3.2.tgz +Source10152: https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#/ajv-6.12.6.tgz +Source10153: https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz#/ajv-errors-1.0.1.tgz +Source10154: https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz#/ajv-keywords-3.5.2.tgz +Source10155: https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz#/ansi-regex-5.0.1.tgz +Source10156: https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz#/ansi-styles-3.2.1.tgz +Source10157: https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz#/ansi-styles-4.3.0.tgz +Source10158: https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz#/ansi-styles-5.2.0.tgz +Source10159: https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz#/anymatch-2.0.0.tgz +Source10160: https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz#/anymatch-3.1.3.tgz +Source10161: https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz#/aproba-1.2.0.tgz +Source10162: https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz#/argparse-2.0.1.tgz +Source10163: https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz#/aria-query-5.1.3.tgz +Source10164: https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz#/arr-diff-4.0.0.tgz +Source10165: https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz#/arr-flatten-1.1.0.tgz +Source10166: https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz#/arr-union-3.1.0.tgz +Source10167: https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz#/array-includes-3.1.6.tgz +Source10168: https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz#/array-unique-0.3.2.tgz +Source10169: https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#/array.prototype.flat-1.3.1.tgz +Source10170: https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz#/array.prototype.flatmap-1.3.1.tgz +Source10171: https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz#/array.prototype.tosorted-1.1.1.tgz +Source10172: https://registry.npmjs.org/asap/-/asap-2.0.6.tgz#/asap-2.0.6.tgz +Source10173: https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz#/asn1.js-5.4.1.tgz +Source10174: https://registry.npmjs.org/assert/-/assert-1.5.0.tgz#/assert-1.5.0.tgz +Source10175: https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz#/assign-symbols-1.0.0.tgz +Source10176: https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz#/ast-types-flow-0.0.7.tgz +Source10177: https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz#/async-each-1.0.6.tgz +Source10178: https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz#/asynckit-0.4.0.tgz +Source10179: https://registry.npmjs.org/atob/-/atob-2.1.2.tgz#/atob-2.1.2.tgz +Source10180: https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#/available-typed-arrays-1.0.5.tgz +Source10181: https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz#/axe-core-4.6.3.tgz +Source10182: https://registry.npmjs.org/axios/-/axios-1.5.0.tgz#/axios-1.5.0.tgz +Source10183: https://registry.npmjs.org/axios-retry/-/axios-retry-3.7.0.tgz#/axios-retry-3.7.0.tgz +Source10184: https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz#/axobject-query-3.1.1.tgz +Source10185: https://registry.npmjs.org/babel-plugin-emotion/-/babel-plugin-emotion-10.2.2.tgz#/babel-plugin-emotion-10.2.2.tgz +Source10186: https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#/babel-plugin-macros-2.8.0.tgz +Source10187: https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.7.tgz#/babel-plugin-styled-components-2.0.7.tgz +Source10188: https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#/babel-plugin-syntax-jsx-6.18.0.tgz +Source10189: https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz#/balanced-match-1.0.2.tgz +Source10190: https://registry.npmjs.org/base/-/base-0.11.2.tgz#/base-0.11.2.tgz +Source10191: https://registry.npmjs.org/base16/-/base16-1.0.0.tgz#/base16-1.0.0.tgz +Source10192: https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz#/base64-js-1.5.1.tgz +Source10193: https://registry.npmjs.org/batch-processor/-/batch-processor-1.0.0.tgz#/batch-processor-1.0.0.tgz +Source10194: https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz#/big.js-5.2.2.tgz +Source10195: https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz#/binary-extensions-1.13.1.tgz +Source10196: https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz#/binary-extensions-2.2.0.tgz +Source10197: https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz#/bindings-1.5.0.tgz +Source10198: https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz#/bluebird-3.7.2.tgz +Source10199: https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz#/bn.js-4.12.0.tgz +Source10200: https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz#/bn.js-5.2.1.tgz +Source10201: https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz#/boolbase-1.0.0.tgz +Source10202: https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.2.tgz#/bootstrap-4.6.2.tgz +Source10203: https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz#/brace-expansion-1.1.11.tgz +Source10204: https://registry.npmjs.org/braces/-/braces-2.3.2.tgz#/braces-2.3.2.tgz +Source10205: https://registry.npmjs.org/braces/-/braces-3.0.2.tgz#/braces-3.0.2.tgz +Source10206: https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz#/brorand-1.1.0.tgz +Source10207: https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz#/browserify-aes-1.2.0.tgz +Source10208: https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz#/browserify-cipher-1.0.1.tgz +Source10209: https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz#/browserify-des-1.0.2.tgz +Source10210: https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz#/browserify-rsa-4.1.0.tgz +Source10211: https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz#/browserify-sign-4.2.1.tgz +Source10212: https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz#/browserify-zlib-0.2.0.tgz +Source10213: https://registry.npmjs.org/browserslist/-/browserslist-4.21.11.tgz#/browserslist-4.21.11.tgz +Source10214: https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz#/buffer-4.9.2.tgz +Source10215: https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz#/buffer-from-1.1.2.tgz +Source10216: https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz#/buffer-xor-1.0.3.tgz +Source10217: https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#/builtin-status-codes-3.0.0.tgz +Source10218: https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz#/cacache-12.0.4.tgz +Source10219: https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz#/cache-base-1.0.1.tgz +Source10220: https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz#/call-bind-1.0.2.tgz +Source10221: https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz#/callsites-3.1.0.tgz +Source10222: https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz#/camelize-1.0.1.tgz +Source10223: https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001539.tgz#/caniuse-lite-1.0.30001539.tgz +Source10224: https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz#/chalk-2.4.2.tgz +Source10225: https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz#/chalk-4.1.2.tgz +Source10226: https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz#/chokidar-2.1.8.tgz +Source10227: https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz#/chokidar-3.5.3.tgz +Source10228: https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz#/chownr-1.1.4.tgz +Source10229: https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#/chrome-trace-event-1.0.3.tgz +Source10230: https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz#/cipher-base-1.0.4.tgz +Source10231: https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz#/class-utils-0.3.6.tgz +Source10232: https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz#/classnames-2.3.2.tgz +Source10233: https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz#/clsx-1.2.1.tgz +Source10234: https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz#/collection-visit-1.0.0.tgz +Source10235: https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz#/color-convert-1.9.3.tgz +Source10236: https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz#/color-convert-2.0.1.tgz +Source10237: https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz#/color-name-1.1.3.tgz +Source10238: https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz#/color-name-1.1.4.tgz +Source10239: https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz#/combined-stream-1.0.8.tgz +Source10240: https://registry.npmjs.org/commander/-/commander-2.20.3.tgz#/commander-2.20.3.tgz +Source10241: https://registry.npmjs.org/commander/-/commander-4.1.1.tgz#/commander-4.1.1.tgz +Source10242: https://registry.npmjs.org/commander/-/commander-7.2.0.tgz#/commander-7.2.0.tgz +Source10243: https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz#/commondir-1.0.1.tgz +Source10244: https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz#/component-emitter-1.3.0.tgz +Source10245: https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz#/compute-scroll-into-view-1.0.20.tgz +Source10246: https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#/concat-map-0.0.1.tgz +Source10247: https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz#/concat-stream-1.6.2.tgz +Source10248: https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz#/console-browserify-1.2.0.tgz +Source10249: https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz#/constants-browserify-1.0.0.tgz +Source10250: https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz#/convert-source-map-1.9.0.tgz +Source10251: https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz#/copy-concurrently-1.0.5.tgz +Source10252: https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz#/copy-descriptor-0.1.1.tgz +Source10253: https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz#/core-js-1.2.7.tgz +Source10254: https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz#/core-util-is-1.0.3.tgz +Source10255: https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz#/cosmiconfig-6.0.0.tgz +Source10256: https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz#/create-ecdh-4.0.4.tgz +Source10257: https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz#/create-hash-1.2.0.tgz +Source10258: https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz#/create-hmac-1.1.7.tgz +Source10259: https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz#/create-react-class-15.7.0.tgz +Source10260: https://registry.npmjs.org/create-react-context/-/create-react-context-0.3.0.tgz#/create-react-context-0.3.0.tgz +Source10261: https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz#/cross-fetch-3.1.5.tgz +Source10262: https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz#/cross-spawn-7.0.3.tgz +Source10263: https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz#/crypto-browserify-3.12.0.tgz +Source10264: https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz#/css-color-keywords-1.0.0.tgz +Source10265: https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz#/css-select-4.3.0.tgz +Source10266: https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz#/css-to-react-native-3.2.0.tgz +Source10267: https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz#/css-tree-1.1.3.tgz +Source10268: https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz#/css-unit-converter-1.1.2.tgz +Source10269: https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz#/css-what-6.1.0.tgz +Source10270: https://registry.npmjs.org/csso/-/csso-4.2.0.tgz#/csso-4.2.0.tgz +Source10271: https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz#/csstype-2.6.21.tgz +Source10272: https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz#/csstype-3.1.1.tgz +Source10273: https://registry.npmjs.org/csv-parse/-/csv-parse-4.16.3.tgz#/csv-parse-4.16.3.tgz +Source10274: https://registry.npmjs.org/csv-stringify/-/csv-stringify-5.6.5.tgz#/csv-stringify-5.6.5.tgz +Source10275: https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz#/cyclist-1.0.1.tgz +Source10276: https://registry.npmjs.org/d3-array/-/d3-array-3.2.2.tgz#/d3-array-3.2.2.tgz +Source10277: https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz#/d3-color-3.1.0.tgz +Source10278: https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz#/d3-ease-3.0.1.tgz +Source10279: https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz#/d3-format-3.1.0.tgz +Source10280: https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz#/d3-interpolate-3.0.1.tgz +Source10281: https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz#/d3-path-3.1.0.tgz +Source10282: https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz#/d3-scale-4.0.2.tgz +Source10283: https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz#/d3-shape-3.2.0.tgz +Source10284: https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz#/d3-time-3.1.0.tgz +Source10285: https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz#/d3-time-format-4.1.0.tgz +Source10286: https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz#/d3-timer-3.0.1.tgz +Source10287: https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#/damerau-levenshtein-1.0.8.tgz +Source10288: https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz#/date-fns-2.29.3.tgz +Source10289: https://registry.npmjs.org/debug/-/debug-2.6.9.tgz#/debug-2.6.9.tgz +Source10290: https://registry.npmjs.org/debug/-/debug-3.2.7.tgz#/debug-3.2.7.tgz +Source10291: https://registry.npmjs.org/debug/-/debug-4.3.4.tgz#/debug-4.3.4.tgz +Source10292: https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz#/decimal.js-light-2.5.1.tgz +Source10293: https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz#/decode-uri-component-0.2.2.tgz +Source10294: https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz#/deep-equal-1.1.1.tgz +Source10295: https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz#/deep-equal-2.2.0.tgz +Source10296: https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz#/deep-is-0.1.4.tgz +Source10297: https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz#/define-properties-1.2.0.tgz +Source10298: https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz#/define-property-0.2.5.tgz +Source10299: https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz#/define-property-1.0.0.tgz +Source10300: https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz#/define-property-2.0.2.tgz +Source10301: https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz#/delayed-stream-1.0.0.tgz +Source10302: https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz#/dequal-2.0.3.tgz +Source10303: https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz#/des.js-1.0.1.tgz +Source10304: https://registry.npmjs.org/detect-element-overflow/-/detect-element-overflow-1.3.1.tgz#/detect-element-overflow-1.3.1.tgz +Source10305: https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz#/diff-match-patch-1.0.5.tgz +Source10306: https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz#/diffie-hellman-5.0.3.tgz +Source10307: https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz#/doctrine-2.1.0.tgz +Source10308: https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz#/doctrine-3.0.0.tgz +Source10309: https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#/dom-accessibility-api-0.5.16.tgz +Source10310: https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz#/dom-helpers-3.4.0.tgz +Source10311: https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz#/dom-helpers-5.2.1.tgz +Source10312: https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz#/dom-serializer-0.2.2.tgz +Source10313: https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz#/dom-serializer-1.4.1.tgz +Source10314: https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz#/domain-browser-1.2.0.tgz +Source10315: https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz#/domelementtype-1.3.1.tgz +Source10316: https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz#/domelementtype-2.3.0.tgz +Source10317: https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz#/domhandler-2.4.2.tgz +Source10318: https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz#/domhandler-4.3.1.tgz +Source10319: https://registry.npmjs.org/dompurify/-/dompurify-3.0.6.tgz#/dompurify-3.0.6.tgz +Source10320: https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz#/domutils-1.7.0.tgz +Source10321: https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz#/domutils-2.8.0.tgz +Source10322: https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz#/dotenv-8.6.0.tgz +Source10323: https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz#/duplexify-3.7.1.tgz +Source10324: https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.529.tgz#/electron-to-chromium-1.4.529.tgz +Source10325: https://registry.npmjs.org/element-resize-detector/-/element-resize-detector-1.2.4.tgz#/element-resize-detector-1.2.4.tgz +Source10326: https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz#/elliptic-6.5.4.tgz +Source10327: https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz#/emoji-regex-9.2.2.tgz +Source10328: https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz#/emojis-list-3.0.0.tgz +Source10329: https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz#/encoding-0.1.13.tgz +Source10330: https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz#/end-of-stream-1.4.4.tgz +Source10331: https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#/enhanced-resolve-4.5.0.tgz +Source10332: https://registry.npmjs.org/entities/-/entities-1.1.2.tgz#/entities-1.1.2.tgz +Source10333: https://registry.npmjs.org/entities/-/entities-2.2.0.tgz#/entities-2.2.0.tgz +Source10334: https://registry.npmjs.org/env-cmd/-/env-cmd-10.1.0.tgz#/env-cmd-10.1.0.tgz +Source10335: https://registry.npmjs.org/errno/-/errno-0.1.8.tgz#/errno-0.1.8.tgz +Source10336: https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz#/error-ex-1.3.2.tgz +Source10337: https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz#/es-abstract-1.21.1.tgz +Source10338: https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz#/es-get-iterator-1.1.3.tgz +Source10339: https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#/es-set-tostringtag-2.0.1.tgz +Source10340: https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#/es-shim-unscopables-1.0.0.tgz +Source10341: https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz#/es-to-primitive-1.2.1.tgz +Source10342: https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz#/es6-promise-4.2.8.tgz +Source10343: https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz#/esbuild-0.16.17.tgz +Source10344: https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz#/escalade-3.1.1.tgz +Source10345: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#/escape-string-regexp-1.0.5.tgz +Source10346: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#/escape-string-regexp-4.0.0.tgz +Source10347: https://registry.npmjs.org/eslint/-/eslint-8.35.0.tgz#/eslint-8.35.0.tgz +Source10348: https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz#/eslint-import-resolver-node-0.3.7.tgz +Source10349: https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz#/eslint-module-utils-2.7.4.tgz +Source10350: https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz#/eslint-plugin-import-2.27.5.tgz +Source10351: https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz#/eslint-plugin-jsx-a11y-6.7.1.tgz +Source10352: https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz#/eslint-plugin-react-7.32.2.tgz +Source10353: https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz#/eslint-scope-4.0.3.tgz +Source10354: https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz#/eslint-scope-5.1.1.tgz +Source10355: https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz#/eslint-scope-7.1.1.tgz +Source10356: https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz#/eslint-utils-3.0.0.tgz +Source10357: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#/eslint-visitor-keys-2.1.0.tgz +Source10358: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#/eslint-visitor-keys-3.3.0.tgz +Source10359: https://registry.npmjs.org/espree/-/espree-9.4.1.tgz#/espree-9.4.1.tgz +Source10360: https://registry.npmjs.org/esquery/-/esquery-1.4.2.tgz#/esquery-1.4.2.tgz +Source10361: https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz#/esrecurse-4.3.0.tgz +Source10362: https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz#/estraverse-4.3.0.tgz +Source10363: https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz#/estraverse-5.3.0.tgz +Source10364: https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz#/esutils-2.0.3.tgz +Source10365: https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz#/eventemitter3-4.0.7.tgz +Source10366: https://registry.npmjs.org/events/-/events-3.3.0.tgz#/events-3.3.0.tgz +Source10367: https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#/evp_bytestokey-1.0.3.tgz +Source10368: https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz#/expand-brackets-2.1.4.tgz +Source10369: https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz#/extend-shallow-2.0.1.tgz +Source10370: https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz#/extend-shallow-3.0.2.tgz +Source10371: https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz#/extglob-2.0.4.tgz +Source10372: https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#/fast-deep-equal-3.1.3.tgz +Source10373: https://registry.npmjs.org/fast-equals/-/fast-equals-4.0.3.tgz#/fast-equals-4.0.3.tgz +Source10374: https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#/fast-json-stable-stringify-2.1.0.tgz +Source10375: https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#/fast-levenshtein-2.0.6.tgz +Source10376: https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.4.tgz#/fast-xml-parser-4.2.4.tgz +Source10377: https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz#/fastq-1.15.0.tgz +Source10378: https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz#/fbemitter-3.0.0.tgz +Source10379: https://registry.npmjs.org/fbjs/-/fbjs-0.8.18.tgz#/fbjs-0.8.18.tgz +Source10380: https://registry.npmjs.org/fbjs/-/fbjs-3.0.4.tgz#/fbjs-3.0.4.tgz +Source10381: https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#/fbjs-css-vars-1.0.2.tgz +Source10382: https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz#/figgy-pudding-3.5.2.tgz +Source10383: https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz#/file-entry-cache-6.0.1.tgz +Source10384: https://registry.npmjs.org/file-saver/-/file-saver-2.0.2.tgz#/file-saver-2.0.2.tgz +Source10385: https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#/file-uri-to-path-1.0.0.tgz +Source10386: https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz#/fill-range-4.0.0.tgz +Source10387: https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz#/fill-range-7.0.1.tgz +Source10388: https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz#/filter-obj-1.1.0.tgz +Source10389: https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz#/find-cache-dir-2.1.0.tgz +Source10390: https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz#/find-root-1.1.0.tgz +Source10391: https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz#/find-up-3.0.0.tgz +Source10392: https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz#/find-up-5.0.0.tgz +Source10393: https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz#/flat-cache-3.0.4.tgz +Source10394: https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz#/flatted-3.2.7.tgz +Source10395: https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz#/flush-write-stream-1.1.1.tgz +Source10396: https://registry.npmjs.org/flux/-/flux-4.0.3.tgz#/flux-4.0.3.tgz +Source10397: https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz#/follow-redirects-1.15.2.tgz +Source10398: https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz#/for-each-0.3.3.tgz +Source10399: https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz#/for-in-1.0.2.tgz +Source10400: https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz#/form-data-4.0.0.tgz +Source10401: https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz#/fragment-cache-0.2.1.tgz +Source10402: https://registry.npmjs.org/from2/-/from2-2.3.0.tgz#/from2-2.3.0.tgz +Source10403: https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz#/fs-extra-10.1.0.tgz +Source10404: https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#/fs-write-stream-atomic-1.0.10.tgz +Source10405: https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#/fs.realpath-1.0.0.tgz +Source10406: https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz#/fsevents-1.2.13.tgz +Source10407: https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz#/fsevents-2.3.2.tgz +Source10408: https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz#/function-bind-1.1.1.tgz +Source10409: https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz#/function.prototype.name-1.1.5.tgz +Source10410: https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz#/functions-have-names-1.2.3.tgz +Source10411: https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz#/gensync-1.0.0-beta.2.tgz +Source10412: https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz#/get-intrinsic-1.2.0.tgz +Source10413: https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz#/get-symbol-description-1.0.0.tgz +Source10414: https://registry.npmjs.org/get-user-locale/-/get-user-locale-1.5.1.tgz#/get-user-locale-1.5.1.tgz +Source10415: https://registry.npmjs.org/get-user-locale/-/get-user-locale-2.1.3.tgz#/get-user-locale-2.1.3.tgz +Source10416: https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz#/get-value-2.0.6.tgz +Source10417: https://registry.npmjs.org/glob/-/glob-7.2.3.tgz#/glob-7.2.3.tgz +Source10418: https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz#/glob-parent-3.1.0.tgz +Source10419: https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz#/glob-parent-5.1.2.tgz +Source10420: https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz#/glob-parent-6.0.2.tgz +Source10421: https://registry.npmjs.org/globals/-/globals-11.12.0.tgz#/globals-11.12.0.tgz +Source10422: https://registry.npmjs.org/globals/-/globals-13.20.0.tgz#/globals-13.20.0.tgz +Source10423: https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz#/globalthis-1.0.3.tgz +Source10424: https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz#/gopd-1.0.1.tgz +Source10425: https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz#/graceful-fs-4.2.10.tgz +Source10426: https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#/grapheme-splitter-1.0.4.tgz +Source10427: https://registry.npmjs.org/gud/-/gud-1.0.0.tgz#/gud-1.0.0.tgz +Source10428: https://registry.npmjs.org/has/-/has-1.0.3.tgz#/has-1.0.3.tgz +Source10429: https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz#/has-bigints-1.0.2.tgz +Source10430: https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz#/has-flag-3.0.0.tgz +Source10431: https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz#/has-flag-4.0.0.tgz +Source10432: https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#/has-property-descriptors-1.0.0.tgz +Source10433: https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz#/has-proto-1.0.1.tgz +Source10434: https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz#/has-symbols-1.0.3.tgz +Source10435: https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz#/has-tostringtag-1.0.0.tgz +Source10436: https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz#/has-value-0.3.1.tgz +Source10437: https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz#/has-value-1.0.0.tgz +Source10438: https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz#/has-values-0.1.4.tgz +Source10439: https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz#/has-values-1.0.0.tgz +Source10440: https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz#/hash-base-3.1.0.tgz +Source10441: https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz#/hash.js-1.1.7.tgz +Source10442: https://registry.npmjs.org/history/-/history-4.10.1.tgz#/history-4.10.1.tgz +Source10443: https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz#/hmac-drbg-1.0.1.tgz +Source10444: https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#/hoist-non-react-statics-3.3.2.tgz +Source10445: https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz#/hosted-git-info-2.8.9.tgz +Source10446: https://registry.npmjs.org/html-dom-parser/-/html-dom-parser-0.3.0.tgz#/html-dom-parser-0.3.0.tgz +Source10447: https://registry.npmjs.org/html-react-parser/-/html-react-parser-0.14.3.tgz#/html-react-parser-0.14.3.tgz +Source10448: https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz#/htmlparser2-3.10.1.tgz +Source10449: https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz#/http-proxy-1.18.1.tgz +Source10450: https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-1.3.1.tgz#/http-proxy-middleware-1.3.1.tgz +Source10451: https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz#/https-browserify-1.0.0.tgz +Source10452: https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.29.0.tgz#/humanize-duration-3.29.0.tgz +Source10453: https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz#/iconv-lite-0.6.3.tgz +Source10454: https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz#/ieee754-1.2.1.tgz +Source10455: https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz#/iferr-0.1.5.tgz +Source10456: https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz#/ignore-5.2.4.tgz +Source10457: https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz#/ignore-by-default-1.0.1.tgz +Source10458: https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz#/import-fresh-3.3.0.tgz +Source10459: https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#/imurmurhash-0.1.4.tgz +Source10460: https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz#/infer-owner-1.0.4.tgz +Source10461: https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#/inflight-1.0.6.tgz +Source10462: https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz#/inherits-2.0.1.tgz +Source10463: https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz#/inherits-2.0.3.tgz +Source10464: https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#/inherits-2.0.4.tgz +Source10465: https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz#/inline-style-parser-0.1.1.tgz +Source10466: https://registry.npmjs.org/interactjs/-/interactjs-1.10.18.tgz#/interactjs-1.10.18.tgz +Source10467: https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz#/internal-slot-1.0.5.tgz +Source10468: https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz#/internmap-2.0.3.tgz +Source10469: https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz#/invariant-2.2.4.tgz +Source10470: https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#/is-accessor-descriptor-0.1.6.tgz +Source10471: https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#/is-accessor-descriptor-1.0.0.tgz +Source10472: https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz#/is-arguments-1.1.1.tgz +Source10473: https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz#/is-array-buffer-3.0.1.tgz +Source10474: https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz#/is-arrayish-0.2.1.tgz +Source10475: https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz#/is-bigint-1.0.4.tgz +Source10476: https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz#/is-binary-path-1.0.1.tgz +Source10477: https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz#/is-binary-path-2.1.0.tgz +Source10478: https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz#/is-boolean-object-1.1.2.tgz +Source10479: https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz#/is-buffer-1.1.6.tgz +Source10480: https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz#/is-callable-1.2.7.tgz +Source10481: https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz#/is-core-module-2.11.0.tgz +Source10482: https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#/is-data-descriptor-0.1.4.tgz +Source10483: https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#/is-data-descriptor-1.0.0.tgz +Source10484: https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz#/is-date-object-1.0.5.tgz +Source10485: https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz#/is-descriptor-0.1.6.tgz +Source10486: https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz#/is-descriptor-1.0.2.tgz +Source10487: https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz#/is-extendable-0.1.1.tgz +Source10488: https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz#/is-extendable-1.0.1.tgz +Source10489: https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz#/is-extglob-2.1.1.tgz +Source10490: https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz#/is-glob-3.1.0.tgz +Source10491: https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz#/is-glob-4.0.3.tgz +Source10492: https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz#/is-map-2.0.2.tgz +Source10493: https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz#/is-negative-zero-2.0.2.tgz +Source10494: https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz#/is-number-3.0.0.tgz +Source10495: https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz#/is-number-7.0.0.tgz +Source10496: https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz#/is-number-object-1.0.7.tgz +Source10497: https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz#/is-path-inside-3.0.3.tgz +Source10498: https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz#/is-plain-obj-3.0.0.tgz +Source10499: https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz#/is-plain-object-2.0.4.tgz +Source10500: https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz#/is-regex-1.1.4.tgz +Source10501: https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-2.2.0.tgz#/is-retry-allowed-2.2.0.tgz +Source10502: https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz#/is-set-2.0.2.tgz +Source10503: https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#/is-shared-array-buffer-1.0.2.tgz +Source10504: https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz#/is-stream-1.1.0.tgz +Source10505: https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz#/is-string-1.0.7.tgz +Source10506: https://registry.npmjs.org/is-svg/-/is-svg-4.4.0.tgz#/is-svg-4.4.0.tgz +Source10507: https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz#/is-symbol-1.0.4.tgz +Source10508: https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz#/is-typed-array-1.1.10.tgz +Source10509: https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz#/is-weakmap-2.0.1.tgz +Source10510: https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz#/is-weakref-1.0.2.tgz +Source10511: https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz#/is-weakset-2.0.2.tgz +Source10512: https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz#/is-windows-1.0.2.tgz +Source10513: https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz#/is-wsl-1.1.0.tgz +Source10514: https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz#/isarray-0.0.1.tgz +Source10515: https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz#/isarray-1.0.0.tgz +Source10516: https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz#/isarray-2.0.5.tgz +Source10517: https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#/isexe-2.0.0.tgz +Source10518: https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz#/isobject-2.1.0.tgz +Source10519: https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz#/isobject-3.0.1.tgz +Source10520: https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#/isomorphic-fetch-2.2.1.tgz +Source10521: https://registry.npmjs.org/jquery/-/jquery-3.6.3.tgz#/jquery-3.6.3.tgz +Source10522: https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz#/js-sdsl-4.3.0.tgz +Source10523: https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz#/js-tokens-4.0.0.tgz +Source10524: https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz#/js-yaml-4.1.0.tgz +Source10525: https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz#/jsesc-2.5.2.tgz +Source10526: https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#/json-parse-better-errors-1.0.2.tgz +Source10527: 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 +Source10528: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#/json-schema-traverse-0.4.1.tgz +Source10529: 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 +Source10530: https://registry.npmjs.org/json5/-/json5-1.0.2.tgz#/json5-1.0.2.tgz +Source10531: https://registry.npmjs.org/json5/-/json5-2.2.3.tgz#/json5-2.2.3.tgz +Source10532: https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz#/jsonfile-6.1.0.tgz +Source10533: https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#/jsx-ast-utils-3.3.3.tgz +Source10534: https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz#/kind-of-3.2.2.tgz +Source10535: https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz#/kind-of-4.0.0.tgz +Source10536: https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz#/kind-of-5.1.0.tgz +Source10537: https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#/kind-of-6.0.3.tgz +Source10538: https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz#/language-subtag-registry-0.3.22.tgz +Source10539: https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz#/language-tags-1.0.5.tgz +Source10540: https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#/levn-0.4.1.tgz +Source10541: https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz#/lines-and-columns-1.2.4.tgz +Source10542: https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz#/loader-runner-2.4.0.tgz +Source10543: https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz#/loader-utils-1.4.2.tgz +Source10544: https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz#/locate-path-3.0.0.tgz +Source10545: https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz#/locate-path-6.0.0.tgz +Source10546: https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#/lodash-4.17.21.tgz +Source10547: https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz#/lodash.curry-4.1.1.tgz +Source10548: https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz#/lodash.debounce-4.0.8.tgz +Source10549: https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz#/lodash.flow-3.5.0.tgz +Source10550: https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz#/lodash.get-4.4.2.tgz +Source10551: https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz#/lodash.isequal-4.5.0.tgz +Source10552: https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz#/lodash.memoize-4.1.2.tgz +Source10553: https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz#/lodash.merge-4.6.2.tgz +Source10554: https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz#/loose-envify-1.4.0.tgz +Source10555: https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz#/lru-cache-5.1.1.tgz +Source10556: https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz#/lz-string-1.4.4.tgz +Source10557: https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz#/magic-string-0.27.0.tgz +Source10558: https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz#/make-dir-2.1.0.tgz +Source10559: https://registry.npmjs.org/make-event-props/-/make-event-props-1.4.2.tgz#/make-event-props-1.4.2.tgz +Source10560: https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz#/map-cache-0.2.2.tgz +Source10561: https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz#/map-visit-1.0.0.tgz +Source10562: https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz#/md5.js-1.3.5.tgz +Source10563: https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz#/mdn-data-2.0.14.tgz +Source10564: https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz#/memoize-one-5.2.1.tgz +Source10565: https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz#/memory-fs-0.4.1.tgz +Source10566: https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz#/memory-fs-0.5.0.tgz +Source10567: https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz#/micromatch-3.1.10.tgz +Source10568: https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz#/micromatch-4.0.5.tgz +Source10569: https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz#/miller-rabin-4.0.1.tgz +Source10570: https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz#/mime-db-1.52.0.tgz +Source10571: https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz#/mime-types-2.1.35.tgz +Source10572: https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#/minimalistic-assert-1.0.1.tgz +Source10573: https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#/minimalistic-crypto-utils-1.0.1.tgz +Source10574: https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz#/minimatch-3.1.2.tgz +Source10575: https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz#/minimist-1.2.8.tgz +Source10576: https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz#/mississippi-3.0.0.tgz +Source10577: https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz#/mixin-deep-1.3.2.tgz +Source10578: https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz#/mkdirp-0.5.6.tgz +Source10579: https://registry.npmjs.org/moment/-/moment-2.29.4.tgz#/moment-2.29.4.tgz +Source10580: https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.43.tgz#/moment-timezone-0.5.43.tgz +Source10581: https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz#/move-concurrently-1.0.1.tgz +Source10582: https://registry.npmjs.org/ms/-/ms-2.0.0.tgz#/ms-2.0.0.tgz +Source10583: https://registry.npmjs.org/ms/-/ms-2.1.2.tgz#/ms-2.1.2.tgz +Source10584: https://registry.npmjs.org/nan/-/nan-2.17.0.tgz#/nan-2.17.0.tgz +Source10585: https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz#/nanoid-3.3.4.tgz +Source10586: https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz#/nanomatch-1.2.13.tgz +Source10587: https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz#/natural-compare-1.4.0.tgz +Source10588: https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz#/neo-async-2.6.2.tgz +Source10589: https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz#/node-fetch-1.7.3.tgz +Source10590: https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz#/node-fetch-2.6.7.tgz +Source10591: https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz#/node-libs-browser-2.2.1.tgz +Source10592: https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz#/node-releases-2.0.13.tgz +Source10593: https://registry.npmjs.org/nodemon/-/nodemon-2.0.20.tgz#/nodemon-2.0.20.tgz +Source10594: https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz#/nopt-1.0.10.tgz +Source10595: https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz#/normalize-path-2.1.1.tgz +Source10596: https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz#/normalize-path-3.0.0.tgz +Source10597: https://registry.npmjs.org/npm-watch/-/npm-watch-0.11.0.tgz#/npm-watch-0.11.0.tgz +Source10598: https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz#/nth-check-2.1.1.tgz +Source10599: https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz#/object-assign-3.0.0.tgz +Source10600: https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#/object-assign-4.1.1.tgz +Source10601: https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz#/object-copy-0.1.0.tgz +Source10602: https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz#/object-inspect-1.12.3.tgz +Source10603: https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz#/object-is-1.1.5.tgz +Source10604: https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz#/object-keys-1.1.1.tgz +Source10605: https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz#/object-visit-1.0.1.tgz +Source10606: https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz#/object.assign-4.1.4.tgz +Source10607: https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz#/object.entries-1.1.6.tgz +Source10608: https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz#/object.fromentries-2.0.6.tgz +Source10609: https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz#/object.hasown-1.1.2.tgz +Source10610: https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz#/object.pick-1.3.0.tgz +Source10611: https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz#/object.values-1.1.6.tgz +Source10612: https://registry.npmjs.org/once/-/once-1.4.0.tgz#/once-1.4.0.tgz +Source10613: https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz#/optionator-0.9.1.tgz +Source10614: https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz#/os-browserify-0.3.0.tgz +Source10615: https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz#/p-limit-2.3.0.tgz +Source10616: https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz#/p-limit-3.1.0.tgz +Source10617: https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz#/p-locate-3.0.0.tgz +Source10618: https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz#/p-locate-5.0.0.tgz +Source10619: https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz#/p-try-2.2.0.tgz +Source10620: https://registry.npmjs.org/pako/-/pako-1.0.11.tgz#/pako-1.0.11.tgz +Source10621: https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz#/parallel-transform-1.2.0.tgz +Source10622: https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz#/parent-module-1.0.1.tgz +Source10623: https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz#/parse-asn1-5.1.6.tgz +Source10624: https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz#/parse-json-5.2.0.tgz +Source10625: https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz#/pascalcase-0.1.1.tgz +Source10626: https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz#/path-browserify-0.0.1.tgz +Source10627: https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz#/path-dirname-1.0.2.tgz +Source10628: https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz#/path-exists-3.0.0.tgz +Source10629: https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz#/path-exists-4.0.0.tgz +Source10630: https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#/path-is-absolute-1.0.1.tgz +Source10631: https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz#/path-key-3.1.1.tgz +Source10632: https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz#/path-parse-1.0.7.tgz +Source10633: https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz#/path-to-regexp-1.8.0.tgz +Source10634: https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz#/path-type-4.0.0.tgz +Source10635: https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz#/pbkdf2-3.1.2.tgz +Source10636: https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz#/picocolors-1.0.0.tgz +Source10637: https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz#/picomatch-2.3.1.tgz +Source10638: https://registry.npmjs.org/pify/-/pify-4.0.1.tgz#/pify-4.0.1.tgz +Source10639: https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz#/pkg-dir-3.0.0.tgz +Source10640: https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz#/popper.js-1.16.1.tgz +Source10641: https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz#/posix-character-classes-0.1.1.tgz +Source10642: https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz#/postcss-8.4.21.tgz +Source10643: https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#/postcss-value-parser-3.3.1.tgz +Source10644: https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#/postcss-value-parser-4.2.0.tgz +Source10645: https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#/prelude-ls-1.2.1.tgz +Source10646: https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz#/pretty-format-27.5.1.tgz +Source10647: https://registry.npmjs.org/process/-/process-0.11.10.tgz#/process-0.11.10.tgz +Source10648: https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz#/process-nextick-args-2.0.1.tgz +Source10649: https://registry.npmjs.org/promise/-/promise-7.3.1.tgz#/promise-7.3.1.tgz +Source10650: https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz#/promise-inflight-1.0.1.tgz +Source10651: https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz#/prop-types-15.8.1.tgz +Source10652: https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz#/prop-types-extra-1.1.1.tgz +Source10653: https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz#/proxy-from-env-1.1.0.tgz +Source10654: https://registry.npmjs.org/prr/-/prr-1.0.1.tgz#/prr-1.0.1.tgz +Source10655: https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz#/pstree.remy-1.1.8.tgz +Source10656: https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz#/public-encrypt-4.0.3.tgz +Source10657: https://registry.npmjs.org/pump/-/pump-2.0.1.tgz#/pump-2.0.1.tgz +Source10658: https://registry.npmjs.org/pump/-/pump-3.0.0.tgz#/pump-3.0.0.tgz +Source10659: https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz#/pumpify-1.5.1.tgz +Source10660: https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz#/punycode-1.3.2.tgz +Source10661: https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz#/punycode-1.4.1.tgz +Source10662: https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz#/punycode-2.3.0.tgz +Source10663: https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz#/pure-color-1.3.0.tgz +Source10664: https://registry.npmjs.org/qs/-/qs-6.11.2.tgz#/qs-6.11.2.tgz +Source10665: https://registry.npmjs.org/query-string/-/query-string-6.14.1.tgz#/query-string-6.14.1.tgz +Source10666: https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz#/querystring-0.2.0.tgz +Source10667: https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz#/querystring-es3-0.2.1.tgz +Source10668: https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz#/querystringify-2.2.0.tgz +Source10669: https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz#/queue-microtask-1.2.3.tgz +Source10670: https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz#/randombytes-2.1.0.tgz +Source10671: https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz#/randomfill-1.0.4.tgz +Source10672: https://registry.npmjs.org/react/-/react-15.7.0.tgz#/react-15.7.0.tgz +Source10673: https://registry.npmjs.org/react/-/react-16.14.0.tgz#/react-16.14.0.tgz +Source10674: https://registry.npmjs.org/react-ace/-/react-ace-9.5.0.tgz#/react-ace-9.5.0.tgz +Source10675: https://registry.npmjs.org/react-autosuggest/-/react-autosuggest-10.1.0.tgz#/react-autosuggest-10.1.0.tgz +Source10676: https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz#/react-base16-styling-0.6.0.tgz +Source10677: https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-1.6.7.tgz#/react-bootstrap-1.6.7.tgz +Source10678: https://registry.npmjs.org/react-bootstrap-4-pagination/-/react-bootstrap-4-pagination-1.0.4.tgz#/react-bootstrap-4-pagination-1.0.4.tgz +Source10679: https://registry.npmjs.org/react-bootstrap-table-next/-/react-bootstrap-table-next-4.0.3.tgz#/react-bootstrap-table-next-4.0.3.tgz +Source10680: https://registry.npmjs.org/react-bootstrap-table2-editor/-/react-bootstrap-table2-editor-1.4.0.tgz#/react-bootstrap-table2-editor-1.4.0.tgz +Source10681: https://registry.npmjs.org/react-bootstrap-table2-filter/-/react-bootstrap-table2-filter-1.3.3.tgz#/react-bootstrap-table2-filter-1.3.3.tgz +Source10682: https://registry.npmjs.org/react-bootstrap-table2-paginator/-/react-bootstrap-table2-paginator-2.1.2.tgz#/react-bootstrap-table2-paginator-2.1.2.tgz +Source10683: https://registry.npmjs.org/react-bootstrap-table2-toolkit/-/react-bootstrap-table2-toolkit-2.1.3.tgz#/react-bootstrap-table2-toolkit-2.1.3.tgz +Source10684: https://registry.npmjs.org/react-bootstrap-typeahead/-/react-bootstrap-typeahead-5.2.2.tgz#/react-bootstrap-typeahead-5.2.2.tgz +Source10685: https://registry.npmjs.org/react-calendar/-/react-calendar-4.0.0.tgz#/react-calendar-4.0.0.tgz +Source10686: https://registry.npmjs.org/react-calendar-timeline/-/react-calendar-timeline-0.28.0.tgz#/react-calendar-timeline-0.28.0.tgz +Source10687: https://registry.npmjs.org/react-clock/-/react-clock-4.1.0.tgz#/react-clock-4.1.0.tgz +Source10688: https://registry.npmjs.org/react-contexify/-/react-contexify-5.0.0.tgz#/react-contexify-5.0.0.tgz +Source10689: https://registry.npmjs.org/react-date-picker/-/react-date-picker-9.2.0.tgz#/react-date-picker-9.2.0.tgz +Source10690: https://registry.npmjs.org/react-datepicker/-/react-datepicker-3.8.0.tgz#/react-datepicker-3.8.0.tgz +Source10691: https://registry.npmjs.org/react-datetime-picker/-/react-datetime-picker-4.2.1.tgz#/react-datetime-picker-4.2.1.tgz +Source10692: https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz#/react-dom-16.14.0.tgz +Source10693: https://registry.npmjs.org/react-fit/-/react-fit-1.5.0.tgz#/react-fit-1.5.0.tgz +Source10694: https://registry.npmjs.org/react-hotkeys/-/react-hotkeys-2.0.0.tgz#/react-hotkeys-2.0.0.tgz +Source10695: https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-3.0.0.tgz#/react-input-autosize-3.0.0.tgz +Source10696: https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz#/react-is-16.13.1.tgz +Source10697: https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz#/react-is-17.0.2.tgz +Source10698: https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz#/react-is-18.2.0.tgz +Source10699: https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz#/react-json-view-1.21.3.tgz +Source10700: https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#/react-lifecycles-compat-3.0.4.tgz +Source10701: https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.12.2.tgz#/react-onclickoutside-6.12.2.tgz +Source10702: https://registry.npmjs.org/react-overlays/-/react-overlays-5.2.1.tgz#/react-overlays-5.2.1.tgz +Source10703: https://registry.npmjs.org/react-popper/-/react-popper-1.3.11.tgz#/react-popper-1.3.11.tgz +Source10704: https://registry.npmjs.org/react-property/-/react-property-1.0.1.tgz#/react-property-1.0.1.tgz +Source10705: https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz#/react-refresh-0.14.0.tgz +Source10706: https://registry.npmjs.org/react-resize-detector/-/react-resize-detector-8.0.5.tgz#/react-resize-detector-8.0.5.tgz +Source10707: https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz#/react-router-5.3.4.tgz +Source10708: https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz#/react-router-dom-5.3.4.tgz +Source10709: https://registry.npmjs.org/react-select/-/react-select-3.2.0.tgz#/react-select-3.2.0.tgz +Source10710: https://registry.npmjs.org/react-simple-snackbar/-/react-simple-snackbar-1.1.11.tgz#/react-simple-snackbar-1.1.11.tgz +Source10711: https://registry.npmjs.org/react-smooth/-/react-smooth-2.0.2.tgz#/react-smooth-2.0.2.tgz +Source10712: https://registry.npmjs.org/react-split-grid/-/react-split-grid-1.0.4.tgz#/react-split-grid-1.0.4.tgz +Source10713: https://registry.npmjs.org/react-split-pane/-/react-split-pane-0.1.92.tgz#/react-split-pane-0.1.92.tgz +Source10714: https://registry.npmjs.org/react-step-wizard/-/react-step-wizard-5.3.11.tgz#/react-step-wizard-5.3.11.tgz +Source10715: https://registry.npmjs.org/react-style-proptype/-/react-style-proptype-3.2.2.tgz#/react-style-proptype-3.2.2.tgz +Source10716: https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.4.0.tgz#/react-textarea-autosize-8.4.0.tgz +Source10717: https://registry.npmjs.org/react-themeable/-/react-themeable-1.1.0.tgz#/react-themeable-1.1.0.tgz +Source10718: https://registry.npmjs.org/react-time-picker/-/react-time-picker-5.2.0.tgz#/react-time-picker-5.2.0.tgz +Source10719: https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.9.0.tgz#/react-transition-group-2.9.0.tgz +Source10720: https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz#/react-transition-group-4.4.5.tgz +Source10721: https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz#/readable-stream-2.3.8.tgz +Source10722: https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz#/readable-stream-3.6.1.tgz +Source10723: https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz#/readdirp-2.2.1.tgz +Source10724: https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz#/readdirp-3.6.0.tgz +Source10725: https://registry.npmjs.org/recharts/-/recharts-2.8.0.tgz#/recharts-2.8.0.tgz +Source10726: https://registry.npmjs.org/recharts-scale/-/recharts-scale-0.4.5.tgz#/recharts-scale-0.4.5.tgz +Source10727: https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz#/reduce-css-calc-2.1.8.tgz +Source10728: https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#/regenerator-runtime-0.14.0.tgz +Source10729: https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz#/regex-not-1.0.2.tgz +Source10730: https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#/regexp.prototype.flags-1.4.3.tgz +Source10731: https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz#/regexpp-3.2.0.tgz +Source10732: https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#/remove-trailing-separator-1.1.0.tgz +Source10733: https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz#/repeat-element-1.1.4.tgz +Source10734: https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz#/repeat-string-1.6.1.tgz +Source10735: https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz#/requires-port-1.0.0.tgz +Source10736: https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz#/resolve-1.22.1.tgz +Source10737: https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz#/resolve-2.0.0-next.4.tgz +Source10738: https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz#/resolve-from-4.0.0.tgz +Source10739: https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz#/resolve-pathname-3.0.0.tgz +Source10740: https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz#/resolve-url-0.2.1.tgz +Source10741: https://registry.npmjs.org/ret/-/ret-0.1.15.tgz#/ret-0.1.15.tgz +Source10742: https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz#/reusify-1.0.4.tgz +Source10743: https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz#/rimraf-2.7.1.tgz +Source10744: https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#/rimraf-3.0.2.tgz +Source10745: https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz#/ripemd160-2.0.2.tgz +Source10746: https://registry.npmjs.org/rollup/-/rollup-3.17.3.tgz#/rollup-3.17.3.tgz +Source10747: https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz#/run-parallel-1.2.0.tgz +Source10748: https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz#/run-queue-1.0.3.tgz +Source10749: https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz#/safe-buffer-5.1.2.tgz +Source10750: https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#/safe-buffer-5.2.1.tgz +Source10751: https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz#/safe-regex-1.1.0.tgz +Source10752: https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz#/safe-regex-test-1.0.0.tgz +Source10753: https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#/safer-buffer-2.1.2.tgz +Source10754: https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz#/scheduler-0.19.1.tgz +Source10755: https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz#/schema-utils-1.0.0.tgz +Source10756: https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz#/scroll-into-view-if-needed-2.2.31.tgz +Source10757: https://registry.npmjs.org/section-iterator/-/section-iterator-2.0.0.tgz#/section-iterator-2.0.0.tgz +Source10758: https://registry.npmjs.org/semver/-/semver-5.7.2.tgz#/semver-5.7.2.tgz +Source10759: https://registry.npmjs.org/semver/-/semver-6.3.1.tgz#/semver-6.3.1.tgz +Source10760: https://registry.npmjs.org/semver/-/semver-7.0.0.tgz#/semver-7.0.0.tgz +Source10761: https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz#/serialize-javascript-4.0.0.tgz +Source10762: https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz#/set-value-2.0.1.tgz +Source10763: https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz#/setimmediate-1.0.5.tgz +Source10764: https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz#/sha.js-2.4.11.tgz +Source10765: https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz#/shallow-equal-1.2.1.tgz +Source10766: https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz#/shallowequal-1.1.0.tgz +Source10767: https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#/shebang-command-2.0.0.tgz +Source10768: https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#/shebang-regex-3.0.0.tgz +Source10769: https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz#/side-channel-1.0.4.tgz +Source10770: https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz#/simple-update-notifier-1.1.0.tgz +Source10771: https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz#/snapdragon-0.8.2.tgz +Source10772: https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz#/snapdragon-node-2.1.1.tgz +Source10773: https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz#/snapdragon-util-3.0.1.tgz +Source10774: https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz#/source-list-map-2.0.1.tgz +Source10775: https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz#/source-map-0.5.7.tgz +Source10776: https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz#/source-map-0.6.1.tgz +Source10777: https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz#/source-map-js-1.0.2.tgz +Source10778: https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz#/source-map-resolve-0.5.3.tgz +Source10779: https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz#/source-map-support-0.5.21.tgz +Source10780: https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz#/source-map-url-0.4.1.tgz +Source10781: https://registry.npmjs.org/split-grid/-/split-grid-1.0.11.tgz#/split-grid-1.0.11.tgz +Source10782: https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz#/split-on-first-1.1.0.tgz +Source10783: https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz#/split-string-3.1.0.tgz +Source10784: https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz#/ssri-6.0.2.tgz +Source10785: https://registry.npmjs.org/stable/-/stable-0.1.8.tgz#/stable-0.1.8.tgz +Source10786: https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz#/static-extend-0.1.2.tgz +Source10787: https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#/stop-iteration-iterator-1.0.0.tgz +Source10788: https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz#/stream-browserify-2.0.2.tgz +Source10789: https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz#/stream-each-1.2.3.tgz +Source10790: https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz#/stream-http-2.8.3.tgz +Source10791: https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz#/stream-shift-1.0.1.tgz +Source10792: https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#/strict-uri-encode-2.0.0.tgz +Source10793: https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#/string.prototype.matchall-4.0.8.tgz +Source10794: https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#/string.prototype.trimend-1.0.6.tgz +Source10795: https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#/string.prototype.trimstart-1.0.6.tgz +Source10796: https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz#/string_decoder-1.1.1.tgz +Source10797: https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz#/string_decoder-1.3.0.tgz +Source10798: https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz#/strip-ansi-6.0.1.tgz +Source10799: https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz#/strip-bom-3.0.0.tgz +Source10800: https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#/strip-json-comments-3.1.1.tgz +Source10801: https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz#/strnum-1.0.5.tgz +Source10802: https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.0.tgz#/style-to-js-1.1.0.tgz +Source10803: https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz#/style-to-object-0.3.0.tgz +Source10804: https://registry.npmjs.org/styled-components/-/styled-components-5.3.11.tgz#/styled-components-5.3.11.tgz +Source10805: https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz#/supports-color-5.5.0.tgz +Source10806: https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz#/supports-color-7.2.0.tgz +Source10807: https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#/supports-preserve-symlinks-flag-1.0.0.tgz +Source10808: https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz#/svgo-2.8.0.tgz +Source10809: https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz#/tapable-1.1.3.tgz +Source10810: https://registry.npmjs.org/terser/-/terser-4.8.1.tgz#/terser-4.8.1.tgz +Source10811: https://registry.npmjs.org/terser/-/terser-5.16.5.tgz#/terser-5.16.5.tgz +Source10812: https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#/terser-webpack-plugin-1.4.5.tgz +Source10813: https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#/text-table-0.2.0.tgz +Source10814: https://registry.npmjs.org/through2/-/through2-2.0.5.tgz#/through2-2.0.5.tgz +Source10815: https://registry.npmjs.org/through2/-/through2-4.0.2.tgz#/through2-4.0.2.tgz +Source10816: https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz#/timers-browserify-2.0.12.tgz +Source10817: https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz#/tiny-invariant-1.3.1.tgz +Source10818: https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz#/tiny-warning-1.0.3.tgz +Source10819: https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#/to-arraybuffer-1.0.1.tgz +Source10820: https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz#/to-fast-properties-2.0.0.tgz +Source10821: https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz#/to-object-path-0.3.0.tgz +Source10822: https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz#/to-regex-3.0.2.tgz +Source10823: https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz#/to-regex-range-2.1.1.tgz +Source10824: https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz#/to-regex-range-5.0.1.tgz +Source10825: https://registry.npmjs.org/touch/-/touch-3.1.0.tgz#/touch-3.1.0.tgz +Source10826: https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz#/tr46-0.0.3.tgz +Source10827: https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz#/tsconfig-paths-3.14.2.tgz +Source10828: https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz#/tty-browserify-0.0.0.tgz +Source10829: https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz#/type-check-0.4.0.tgz +Source10830: https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz#/type-fest-0.20.2.tgz +Source10831: https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz#/typed-array-length-1.0.4.tgz +Source10832: https://registry.npmjs.org/typed-styles/-/typed-styles-0.0.7.tgz#/typed-styles-0.0.7.tgz +Source10833: https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz#/typedarray-0.0.6.tgz +Source10834: https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.33.tgz#/ua-parser-js-0.7.33.tgz +Source10835: https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz#/unbox-primitive-1.0.2.tgz +Source10836: https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.2.1.tgz#/uncontrollable-7.2.1.tgz +Source10837: https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz#/undefsafe-2.0.5.tgz +Source10838: https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz#/underscore-1.9.1.tgz +Source10839: https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz#/union-value-1.0.1.tgz +Source10840: https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz#/unique-filename-1.1.1.tgz +Source10841: https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz#/unique-slug-2.0.2.tgz +Source10842: https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz#/universalify-2.0.0.tgz +Source10843: https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz#/unset-value-1.0.0.tgz +Source10844: https://registry.npmjs.org/upath/-/upath-1.2.0.tgz#/upath-1.2.0.tgz +Source10845: https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#/update-browserslist-db-1.0.13.tgz +Source10846: https://registry.npmjs.org/update-input-width/-/update-input-width-1.3.1.tgz#/update-input-width-1.3.1.tgz +Source10847: https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz#/uri-js-4.4.1.tgz +Source10848: https://registry.npmjs.org/urix/-/urix-0.1.0.tgz#/urix-0.1.0.tgz +Source10849: https://registry.npmjs.org/url/-/url-0.11.0.tgz#/url-0.11.0.tgz +Source10850: https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz#/url-parse-1.5.10.tgz +Source10851: https://registry.npmjs.org/use/-/use-3.1.1.tgz#/use-3.1.1.tgz +Source10852: https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz#/use-composed-ref-1.3.0.tgz +Source10853: https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz#/use-isomorphic-layout-effect-1.1.2.tgz +Source10854: https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz#/use-latest-1.2.1.tgz +Source10855: https://registry.npmjs.org/util/-/util-0.10.3.tgz#/util-0.10.3.tgz +Source10856: https://registry.npmjs.org/util/-/util-0.11.1.tgz#/util-0.11.1.tgz +Source10857: https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#/util-deprecate-1.0.2.tgz +Source10858: https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz#/value-equal-1.0.1.tgz +Source10859: https://registry.npmjs.org/victory-vendor/-/victory-vendor-36.6.8.tgz#/victory-vendor-36.6.8.tgz +Source10860: https://registry.npmjs.org/vite/-/vite-4.1.5.tgz#/vite-4.1.5.tgz +Source10861: https://registry.npmjs.org/vite-plugin-compression/-/vite-plugin-compression-0.5.1.tgz#/vite-plugin-compression-0.5.1.tgz +Source10862: https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz#/vm-browserify-1.1.2.tgz +Source10863: https://registry.npmjs.org/warning/-/warning-4.0.3.tgz#/warning-4.0.3.tgz +Source10864: https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz#/watchpack-1.7.5.tgz +Source10865: https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#/watchpack-chokidar2-2.0.1.tgz +Source10866: https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz#/webidl-conversions-3.0.1.tgz +Source10867: https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz#/webpack-4.46.0.tgz +Source10868: https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz#/webpack-sources-1.4.3.tgz +Source10869: https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#/whatwg-fetch-3.6.2.tgz +Source10870: https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz#/whatwg-url-5.0.0.tgz +Source10871: https://registry.npmjs.org/which/-/which-2.0.2.tgz#/which-2.0.2.tgz +Source10872: https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#/which-boxed-primitive-1.0.2.tgz +Source10873: https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz#/which-collection-1.0.1.tgz +Source10874: https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz#/which-typed-array-1.1.9.tgz +Source10875: https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz#/word-wrap-1.2.4.tgz +Source10876: https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz#/worker-farm-1.7.0.tgz +Source10877: https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#/wrappy-1.0.2.tgz +Source10878: https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#/xtend-4.0.2.tgz +Source10879: https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz#/y18n-4.0.3.tgz +Source10880: https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz#/yallist-3.1.1.tgz +Source10881: https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz#/yaml-1.10.2.tgz +Source10882: https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz#/yocto-queue-0.1.0.tgz diff --git a/velociraptor-reproducible-timestamp.diff b/velociraptor-reproducible-timestamp.diff index 479a45c..aed4527 100644 --- a/velociraptor-reproducible-timestamp.diff +++ b/velociraptor-reproducible-timestamp.diff @@ -3,11 +3,13 @@ Subject: magefile: use stable timestamps for build In order to create reprodicible builds, we can't have timestamps that vary without anything else changing. -diff --git a/magefile.go b/magefile.go -index 16badc2b..76011657 100644 ---- a/magefile.go -+++ b/magefile.go -@@ -428,10 +428,18 @@ func build_gui_files() error { +--- + magefiles/magefile.go | 12 ++++++++++-- + 1 file changed, 10 insertions(+), 2 deletions(-) + +--- a/magefiles/magefile.go ++++ b/magefiles/magefile.go +@@ -472,10 +472,18 @@ func build_gui_files() error { } func flags() string { diff --git a/velociraptor.changes b/velociraptor.changes index 62cc400..a63f14d 100644 --- a/velociraptor.changes +++ b/velociraptor.changes @@ -1,15 +1,587 @@ +------------------------------------------------------------------- +Fri Dec 15 22:35:01 UTC 2023 - Jeff Mahoney + +- Temporarily use the NODE_MODULES BEGIN/END form of the node_modules + service due to a bug in debbuild preventing Debian builds from succeeding. + +------------------------------------------------------------------- +Fri Dec 15 19:32:04 UTC 2023 - Jeff Mahoney - 0.7.0.4.git4.c1b68a5b + +- Update to version 0.7.0.4.git4.c1b68a5b: + * hash: fix nil pointer dereference panic + * velociraptor: add dummy main function for mage +- Removed patch: + * velociraptor-golang-mage-vendoring.diff +- Switched to using go_modules and node_modules source services + - Eliminated bespoke vendoring scripts. +- Pulled sysuser definition into the velociraptor package. + +------------------------------------------------------------------- +Tue Dec 5 13:54:03 UTC 2023 - Darragh O'Reilly + +- Remove PrivateTmp and PrivateDevices settings in velociraptor-client.service (SENS-70) + +------------------------------------------------------------------- +Wed Nov 15 18:17:04 UTC 2023 - jeffm@suse.com - 0.7.0.4.git0.e09a0df8 + +- Update to version 0.7.0.4.git0.e09a0df8: + * Add additional sanitization to HTML templates on JS side. (#2) (#3077) (CVE-2023-5950) + * vql/linux/sdjournal: Fix open/close lifetimes + * vql/linux/audit: fix shutdown races + * vql/linux/audit: fix goroutine lifetimes + * vql/linux/audit: limit messageQueue to within runService + * vql/linux/audit: add auditService.Log() + * vql/linux/audit: pull parts of shutdown into shutdown watcher + * vql/linux/audit: remove unnecessary error handling for reassembler + * vql/linux/audit: remove unused waitgroup from main event loop + * vql/linux/audit: handle top-level cancelation properly + * vql/linux/audit: make explicit that goroutines in the main errgroup don't return errors + * vql/linux/audit: make stats reporting separate from debug prints + * vql/linux/audit: simplify polling in listener + * vql/linux/audit: tests, check various rule scenarios + * vql/linux/audit: Add more client failure test cases + * vql/linux/audit: Fix audit client lifecycle + * vql/linux/audit: Change listener lifecycle to enable testing + * vql/linux/audit: Fix DeleteRule in mock client + * vql/linux/audit: Fix typo causing double-lock in notifyMissingRule + * vql/linux/audit: Close reassembler if NewListenerBytes fails + * vql/linux/audit: limit messageQueue scope to within runService + * vql/linux/audit: Make messageQueue lifetime more apparent + * vql/linux/audit: mainEventLoop shouldn't exit on canceled context + * vql/linux/audit: Clean up context handling in shutdown goroutine + * vql/linux/audit: fix test suite handling + * bpf: only build libbpf in the go generate stage + * bpf: add libbpf/include/uapi to the include path for bpf.h + +------------------------------------------------------------------- +Fri Nov 3 01:36:35 UTC 2023 - Jeff Mahoney + +- Enabled builds on CentOS 7/8 (currently without eBPF, needs llvm) +- Enabled builds on Ubuntu 20.04 and 22.04 (23.* pending OBS changes) +- Enabled builds on Debian 11, 12, Unstable, Testing, and Next +- Limit server builds to x86_64 until esbuild issue is sorted + +------------------------------------------------------------------- +Tue Oct 31 20:07:16 UTC 2023 - jeffm@suse.com - 0.7.0~git0.602f673 + +- Update to version sensor-base-0.7.0~git0.602f673: + * vql/linux/audit: fix staticcheck checks + * vql/linux/audit: gofumpt -extra + * vql/linux/audit: don't overload EAGAIN + * vql/linux/audit: actually add test cases + * cronsnoop: fix panic when crontab has empty line + * SUSE: Add docker-compose environment + * SUSE: add Docker files + * SUSE: Do build tests on every pull request + * Github: Run build workflow on each pull request + * vql/functions/hash: cache results on Linux + * rpm: introduce rpm vql plugin + * Add Linux.Sys.Bash to Server.Monitor.Shell artifact + * Updating the NewFiles and ProcessStatuses Artifacts + * vql/linux/cronsnoop: Add cronsnoop() plugin + * Extend audit artifacts to use new interface + * vql/linux/audit: rearchitect plugin for scalability + * vql/linux/audit: use go-libaudit v2 for live audit message processing + * file_store/directory/listener_bytes: Add listener to use serialized interface + * utils/refcount: add simple refcount implementation + * file_store/directory/buffer: add direct-serialized interface + * Add artifact to monitor user group updates (#24) + * Linux.Events.ProcessExecutions: catch 32-bit execve calls + * Add custom artifacts for login and logout attempts recorded by auditd + * vql/linux/bpflib: add sample vmlinux.h includes for test builds + * vql/linux/bpf/chattrsnoop: Add plugin to catch changes to inode attributes + * vql/linux/bpf/dnssnoop: Add dnssnoop() plugin + * vql/linux/bpf/tcpsnoop: Add tcpsnoop plugin + * vql/linux/bpf: add support to add bpf plugins for Linux + * SSHLogin: require _TRANSPORT != 'kernel' from watch_journal() + * SUSE: Add SSHLogin artifacts + * Update the Linux.Events.SSHLogin artifact to scan the systemd journal + * Update the Linux.Syslog.SSHLogin artifact to scan the systemd journal + * Add parser to read systemd journal on Linux + * Linux.Detection.ImmutableFiles: Enumerate immutable files under a path + * linux: add lsattr() function to enumerate file attributes + * github/workflows/linux: do apt-get update to refresh package lists + * github: run testcases on Linux builds in new workflow + * Add systemd-dev as build dependency for github workflow + * magefile.go: use current architecture for Linux builds + * build: update to mage 0.15 + * Update tool dependencies on each build (#2987) (#2989) + * Various Bugfixes (#2981) + * Fixed IPv6 formatting in Windows.Forensics.UserAccessLogs (#2980) + * Add Yara device scanning (#44) (#2978) + * Added a sample bash script for offline collector generation. (#2975) + * Implemented a fix for Windows.Timeline.Prefetch (#2974) + * Include MAC addresses in client host dashboard (#2943) + * logscale: fix stats_interval parameter handling (#2973) + * Update Lnk.yaml (#2972) + * [Snyk] Upgrade: @babel/core, @babel/plugin-transform-react-jsx, @babel/runtime (#2970) + * add suspicious field and targeted default (#2971) + * Add filesystem type to data returned by file accessor on Unix (#2967) + * [Snyk] Upgrade axios-retry from 3.6.1 to 3.7.0 (#2963) + * Implemented a writeback service to manage the writeback file. (#2966) + * [Snyk] Upgrade axios-retry from 3.6.0 to 3.6.1 (#2949) + * Added FAT accessor for parsing FAT filesystems (#2961) + * [Snyk] Upgrade recharts from 2.7.3 to 2.8.0 (#2950) + * [Snyk] Upgrade axios from 1.4.0 to 1.5.0 (#2951) + * Fix device major/minor number calculations (#2958) + * Relay hunt creation errors to the Hunts API (#2953) + * [Snyk] Upgrade: @babel/core, @babel/runtime (#2948) + * Improve various bits of VQL documentation (#2945) + * Update bluemonday dependency. (#2941) + * Users testcases (#2942) + * Order columns in hostname flatten output (#2939) + * Add a generic hostsfile artifact (#2930) + * Report process names as well as pid for errors (#2937) + * Send hard coded labels in periodic client info updates (#2935) + * [Snyk] Upgrade ace-builds from 1.24.0 to 1.24.1 (#2932) + * Add Modify() method to client info manager. (#2933) + * Remove unused parameter by Bloodhound artifact (#2924) + * [Snyk] Upgrade ace-builds from 1.23.4 to 1.24.0 (#2928) + * Fix AptSources deb822 parsing bug and add deb822 test (#2926) + * Bugfixes: Artifact bugs due to FullPath->OSPath refactor (#2923) + * [Snyk] Upgrade: @babel/core, @babel/runtime (#2917) + * fix: upgrade recharts from 2.7.2 to 2.7.3 + * Update the config file docs. + * Bugfix: Include tool versions from root org (#2913) + * Fix issues in AptSources artifact and support deb822 format (#2851) + * Disable compatibility with URL style paths (#2912) + * [Snyk] Upgrade: @fortawesome/fontawesome-svg-core, @fortawesome/free-solid-svg-icons (#2907) + * Added Windows.ETW.FileCreation (#2905) + * Various documentation improvements (#2904) + * [Snyk] Upgrade interactjs from 1.10.17 to 1.10.18 (#2902) + * Update to latest SQLiteHunter (#2901) + * [Snyk] Upgrade axios-retry from 3.5.1 to 3.6.0 (#2900) + * Fix URL for VelociraptorWindowsMSI (#2868) + * Allow embedded config to come from an external file (#2899) + * Add OriginalFileName to Name regex search for better hunting (#2895) + * Bugfix: Allow serve url to be set without materializing (#2894) + * Bugfix: accessors should provide their underlying file (#2893) + * Shuffle the list of URLs (#2888) + * Create Mutants.yaml (#2877) + * Added profile_memory() and profile_goroutines() VQL functions (#2887) + * [Snyk] Upgrade ace-builds from 1.23.3 to 1.23.4 (#2883) + * Create Notification.yaml (#2878) + * Fix the issue of full cpus/ram when handling corrupted org (#2886) + * [Snyk] Upgrade ace-builds from 1.23.2 to 1.23.3 (#2854) + * Fix copy-pasted comment in Admin.Client.Uninstall artifact (#2872) + * Create Windows.Detection.Registry.yaml (#2861) + * [Snyk] Upgrade @babel/core from 7.22.8 to 7.22.9 (#2862) + * fix: upgrade humanize-duration from 3.28.0 to 3.29.0 + * fix test + * Bugfix: Hunt creation with labels + * Bugfix: CreateCollector bug in uploading to the cloud (#2852) + * [Snyk] Upgrade ace-builds from 1.23.1 to 1.23.2 (#2850) + * Merge fix for ntfs library, add back KapeTriage SDS target (#2849) + * Encode download filename in UTF8 to support better i8n (#2848) + * [Snyk] Upgrade @babel/core from 7.22.6 to 7.22.8 (#2846) + * [Snyk] Upgrade axios-retry from 3.5.0 to 3.5.1 (#2847) + * Bugfix: Add Cell From Flow adapted to new flow widgets (#2844) + * Feature/humio plugin (#2617) + * [Snyk] Upgrade @babel/runtime from 7.22.5 to 7.22.6 (#2841) + * Implemented memory protections for notebook cell calculations (#2842) + * Added search term label:none for unlabeled clients. (#2840) + * Incorporate SQLiteHunter project (#2839) + * Add RDP cache (#43) (#2838) + * Leave collection behind when uploading to cloud (#2834) + * Added a VSS accessor to automatically diff files from different vss (#2833) + * Added query debug endpoint at http://localhost:6060/debug/query (#2832) + * Fixed bug in KapeFiles Extract (#2830) + * Various bug fixes (#2829) + * [Snyk] Upgrade axios-retry from 3.5.0 to 3.5.1 (#2827) + * [Snyk] Upgrade ace-builds from 1.23.0 to 1.23.1 (#2826) + * Implement src IP filtering for the GUI (#2825) + * Refactor code to wrap gopsutils (#2824) + * Extended Client Event GUI to allow specifying max_wait (#2821) + * Bump word-wrap from 1.2.3 to 1.2.4 in /gui/velociraptor (#2820) + * Bugfix: Max Wait deadline was reset when a query returned a row (#2819) + * Implemented better uploads UI for notebooks (#2816) + * [Snyk] Upgrade ace-builds from 1.22.1 to 1.23.0 (#2812) + * Modified glob() to return the globs that hit the result. (#2813) + * [Snyk] Upgrade ace-builds from 1.22.0 to 1.22.1 (#2786) + * Update ServiceCreationComspec.yaml (#2806) + * [Snyk] Upgrade recharts from 2.7.1 to 2.7.2 (#2809) + * [Snyk] Security upgrade @babel/core from 7.22.5 to 7.22.6 (#2787) + * [Snyk] Upgrade recharts from 2.6.2 to 2.7.1 (#2794) + * Bump semver from 5.7.1 to 5.7.2 in /gui/velociraptor (#2803) + * Bugfix: Update GUI shell interface to use the new GetClientFlows API. (#2802) + * RPM packaging: architecture autodetection & spec compliance (#2797) + * Debian packaging: architecture autodetection & spec compliance (#2796) + * Added Linux.Forensics.Journal artifact (#2799) + * Bring back highlight for urgent collections. (#2795) + * Update flow list view to use paged table (#2791) + * Add lnk and test refresh (#2790) + * Report total number of matching clients in search (#2789) + * Rebuild the index from the client info snapshot (#2781) + * [Snyk] Upgrade: @babel/core, @babel/plugin-syntax-flow, @babel/plugin-transform-react-jsx, @babel/runtime (#2783) + * Update Favicons.yaml (#2780) + * Write client info database to a snapshot (#2776) + * Added an S3 accessor (#2774) + * Removed unknown parameter 'Separator' from options in call of Artifac… (#2773) + * Trimmed Spaces around labels in labels.go (#2771) + * Bugfix: Allow `user_grant` to set roles through the policy (#2769) + * [Snyk] Upgrade @popperjs/core from 2.11.7 to 2.11.8 (#2758) + * Introduces the `really_do_it` argument to `org_delete` (#2767) + * Audit user creation and user role modifications. (#2766) + * Update Bam.yaml due to a dead link. Previous link is dead due to a website restructuring. (#2763) + * [Snyk] Upgrade styled-components from 5.3.10 to 5.3.11 (#2759) + * [Snyk] Upgrade: @babel/core, @babel/plugin-transform-react-jsx, @babel/runtime (#2757) + * Update and rename Kerbroasting.yaml to Kerberoasting.yaml (#2754) + * Bugfix: Org admin should see all orgs (#2753) + * [Snyk] Upgrade ace-builds from 1.21.1 to 1.22.0 (#2750) + * Correct UI typo and update translations (#2748) + * Correct `scope` plugin reference typo (#2747) + * [Snyk] Upgrade axios-retry from 3.4.0 to 3.5.0 (#2743) + * Log error messages during rekeying (#2745) + * [Snyk] Upgrade ace-builds from 1.21.0 to 1.21.1 (#2738) + * Bump fast-xml-parser from 4.1.3 to 4.2.4 in /gui/velociraptor (#2739) + * Bugfix: Sort flows before fetching them into the GUI (#2740) + * Bump vite from 4.1.4 to 4.1.5 in /gui/velociraptor (#2736) + * [Snyk] Upgrade ace-builds from 1.20.0 to 1.21.0 (#2733) + * [Snyk] Upgrade qs from 6.11.1 to 6.11.2 (#2734) + * Allow in place updating of simple result sets (#2732) + * [Snyk] Upgrade recharts from 2.6.0 to 2.6.2 (#2727) + * [Snyk] Upgrade ace-builds from 1.19.0 to 1.20.0 (#2728) + * Update NetstatEnriched.yaml (#2724) + * Update NetstatEnriched (#2723) + * Added a leveldb plugin and parser for Chrome Session Storage. (#2722) + * [Snyk] Upgrade recharts from 2.5.0 to 2.6.0 (#2720) + * Allow SQLite files to be copied always. (#2719) + * Add Linux.SuSE.Packages artifact (#2712) + * Ehancement: Add Source field to Windows.Applicaiton.History to show sync status (#2716) + * Revert "Add SyncStatus to History.yaml" (#2715) + * Add SyncStatus to History.yaml (#2714) + * Propagate default hunt expiry from the config to the GUI (#2713) + * [Snyk] Upgrade ace-builds from 1.18.0 to 1.19.0 (#2709) + * [Snyk] Upgrade react-bootstrap from 1.6.6 to 1.6.7 (#2710) + * Updated the SQLECmd artifact to support MacOS and Linux (#2708) + * Bugfix: http_client parameters did not handle url().Query objects (#2706) + * [Snyk] Upgrade @babel/core from 7.21.5 to 7.21.8 (#2704) + * Linux.RHEL.Packages: Silence dnf output (#2703) + * Allow the inventory service to disable external fetching (#2701) + * S3_Upload: Adding KMS and Prefix arguments (#2699) + * [Snyk] Upgrade: @babel/core, @babel/plugin-transform-react-jsx, @babel/runtime (#2693) + * http_client(): Don't drop responses with empty Content (#2696) + * Treat Tool name+version as a unique tool. (#2697) + * Updated Windows.KapeFiles.Targets to support multiple drives (#2692) + * Added tgz support to the unzip() plugin. (#2691) + * Bugfix: SkipVerify did not remove custom verification function. (#2690) + * [Snyk] Upgrade axios from 1.3.6 to 1.4.0 (#2686) + * Fix typo in vi.jsx (#2684) + * Update Vietnamese language (#2681) + * Copy scope responder when calling an VQL function. (#2682) + * Added Vietnamese translation (#2680) + * Bugfix: Miscounting total rows (#2679) + * [Snyk] Upgrade axios from 1.3.5 to 1.3.6 (#2672) + * Added a Certs authenticator (#2678) + * [Snyk] Upgrade ace-builds from 1.17.0 to 1.18.0 (#2674) + * [Snyk] Upgrade styled-components from 5.3.9 to 5.3.10 (#2677) + * Block collections in locked down servers (#2667) + * Allow additional event artifacts to be specified in client config. (#2664) + * add fixed decoded data output as preview_upload method (#2663) + * [Snyk] Upgrade ace-builds from 1.16.0 to 1.17.0 (#2662) + * Added context menu for downloading VFS files. (#2659) + * Bugfix: Total row count was inaccurate (#2658) + * Refactored vfs widget (#2657) + * Refactored VFS download GUI (#2656) + * Add filters for hunting to Windows.System.Powershell.ModuleAnalysisCache (#2655) + * Improved the artifact import GUI (#2654) + * Modify Windows.EventLogs.ScheduledTasks (#2652) + * [Snyk] Upgrade axios from 1.3.4 to 1.3.5 (#2650) + * Fix typo - "filesyste" to "filesystem" (#2649) + * Added binary parser for appcompatcache (#2645) + * Improved eslint score (#2642) + * Added a more complete text viewer implementation (#2641) + * [Snyk] Upgrade react-datetime-picker from 4.2.0 to 4.2.1 (#2640) + * [Snyk] Upgrade: @babel/core, @babel/plugin-syntax-flow (#2637) + * [Snyk] Upgrade moment-timezone from 0.5.42 to 0.5.43 (#2638) + * Added a filter to the artifact search screen (#2639) + * Add network usage transfer summary suggestion (#2636) + * Extend http_client() to support SMB urls. (#2635) + * Handle client crashes by reporting to the server (#2634) + * [Snyk] Upgrade: @fortawesome/fontawesome-svg-core, @fortawesome/free-solid-svg-icons (#2633) + * [Snyk] Upgrade @popperjs/core from 2.11.6 to 2.11.7 (#2626) + * [Snyk] Upgrade moment-timezone from 0.5.41 to 0.5.42 (#2627) + * Initial implementation of alerting framework. (#2631) + * Update tool definitions to support expected_hash and version (#2629) + * Update test certs (#2625) + * Refactored repository service. (#2624) + * Forward audit events to a server artifact (#2623) + * Document vql plugin and function permissions (#2620) + * Added a lockdown mode to the server config. (#2619) + * Added a VQL function upload_smb() (#2618) + * Added upload_azure() function (#2616) + * Added the EXPLAIN keyword (#2614) + * [Snyk] Upgrade ace-builds from 1.15.3 to 1.16.0 (#2612) + * [Snyk] Upgrade recharts from 2.4.3 to 2.5.0 (#2613) + * Create monitoring_logs.go (#2611) + * [Snyk] Upgrade @babel/core from 7.21.0 to 7.21.3 (#2609) + * Add UserAccessLogs and formatting fix (#2607) + * Bugfix: Preparing flow export from server artifact flows (#2606) + * [Snyk] Upgrade styled-components from 5.3.8 to 5.3.9 (#2605) + * Refactor launcher to split writing record and queuing message (#2604) + * Added an SMB accessor (#2601) + * Uplift client id validation to the client info manager (#2598) + * Refactor launcher service to use a storage dependency (#2597) + * Update Amcache.yaml (#2596) + * Rework table filtering UI (#2595) + * Splunk Configuration Details (#2594) + * Implement TLS certificate pinning and Fallback Address (#2585) + * [Snyk] Upgrade qs from 6.11.0 to 6.11.1 (#2593) + * Fixed bug in grok library (#2592) + * Add functionality to get efi variables (#2583) + * Bugfix: Flow Deletion did not remove uploaded bulk files. (#2589) + * Added hunt_update() VQL function to allow stopping/starting hunt (#2587) + * Protect CryptCATAdmin functions behind dangerous api flag (#2586) + * Close the WinVerifyTrust structure regardless of error. (#2584) + * Added DISABLE_DANGEROUS_API_CALLS parameter (#2582) + * [Snyk] Upgrade ace-builds from 1.15.2 to 1.15.3 (#2580) + * [Snyk] Upgrade styled-components from 5.3.7 to 5.3.8 (#2581) + * Bugfix: Trace file generator regression (#2579) + * Restrict VerifyFileSignature to only run on a single thread. (#2578) + * Dedudplicate labels in GUI (#2577) + * Build(deps): Bump github.com/crewjam/saml from 0.4.12 to 0.4.13 (#2575) + * Suppress logging to files for admin commands (#2571) + * Add client id to client monitoring events (#2569) + * Added START_HUNT permission to control who can start a hunt (#2566) + * Added automated translations for missing terms (#2565) + * More work on pedump vql function (#2557) + * Add a hunt reconstruct command to recover hunt objects from logs. (#2556) + * Bugfix: When exporting a sparse file also export the idx file. (#2555) + * [Snyk] Upgrade moment-timezone from 0.5.40 to 0.5.41 (#2553) + * Added pe_dump VQL function (#2554) + * Bugfix: Race condition in minions (#2552) + * Bugfix: Fixed bug in fifo plugin. (#2550) + * Support reading raw devices with the file accessor. (#2549) + * Bugfix: Lstat of device using NTFS accessor (#2547) + * Refactored path handling in auth handlers (#2546) + * Fixed base path bug (#2545) + * Bugfix: Do not require repack to load a valid config (#2543) + * Fixed incorrect usage of HTTP transport that broke in go1.19.6 (#2536) + * Disabled http2 client. (#2535) + * Build With go 1.19 (#2534) + * Fix bug in template (#2533) + * Prepare for 0.6.8-rc2 (#2529) + * Bugfix: Parsing OSPath from list of components (#2528) + * Bugfix: notebook export did not include uploads (#2527) + * Bugfix: Client delete in non-root org did not invalidate cache (#2525) + * Add 'Headers' to output + * Sync KapeFiles.Targets artifact (#2522) + * Allow http_client() to handle cookies. (#2520) + * [Snyk] Upgrade ace-builds from 1.15.1 to 1.15.2 (#2519) + * Added some Linux artifacts (#2514) + * Refactoring side panel navigation as "main menu" navigation, tweaked the hamburger button (#2497) + * Add Windows.Registry.PuttyHostKeys (#2516) + * [Snyk] Security upgrade styled-components from 5.3.6 to 5.3.7 (#2491) + * [Snyk] Upgrade ace-builds from 1.15.0 to 1.15.1 (#2504) + * Update ModuleAnalysisCache.yaml (#2512) + * Update description formatting (#2509) + * Add first round of yara context updates (#2505) + * Trigger client and server monitoring table rebuild (#2501) + * Added more uploader tests (#2500) + * Bugfix: Notebook Uploader so it reports filestore components. (#2499) + * Added a max_row_buffer_size parameter (#2498) + * Revamped the Metadata UI (#2496) + * Added new artifact parameter type: server_metadata (#2494) + * Bugfix: Server artifact running should use parent context for save (#2493) + * Deduplicate glob hits (#2490) + * Hex column types did not required hex encoding (#2488) + * Pass collection_context to server artifact runner directly. (#2487) + * [Snyk] Security upgrade is-svg from 4.3.2 to 4.4.0 (#2485) + * Additional button labels, alt text for screen readers (#2486) + * Reload inventory service from an event artifact (#2484) + * Client summary react call should be ignored if call was cancelled. (#2483) + * Record the client's install time in the writeback file. (#2482) + * Fix bug in uploading of sparse files. (#2481) + * Adding eslint support (#2480) + * Explicitly set the data length in FileBuffer messages (#2479) + * Adding label names to various buttons for accessibility (#2474) + * Fixed x86 autoruns tool definition (#2477) + * Use a more compact flow_id for hunts. (#2472) + * Reuse the same session id for all flows in the same hunt. (#2471) + * Implemented file_nocase for Linux and Darwin (#2468) + * Bugfix: Timestamp detection assumed entire cell is a timestamp (#2467) + * Implemented utf8 preserving Zip encoding. (#2464) + * Bump golang.org/x/net from 0.5.0 to 0.7.0 (#2462) + * Refactored repack functionality into a VQL function (#2461) + * [Snyk] Upgrade axios from 1.2.5 to 1.2.6 (#2460) + * [Snyk] Upgrade ace-builds from 1.14.0 to 1.15.0 (#2455) + * [Snyk] Upgrade axios from 1.2.4 to 1.2.5 (#2456) + * Fix crashes when parsing malformed PE and OLE files. (#2457) + * Allow redirect when changing org selection (#2453) + * [Snyk] Upgrade axios from 1.2.3 to 1.2.4 (#2448) + * Store client path components in the uploads metadata (#2451) + * Bugfix: syslog and csv watchers did not initialize scope (#2450) + * Bugfix: missing rows in VFS ListDirectory (#2449) + * Updated mail plugin to support skip_verify (#2447) + * Fixed some race conditions (#2446) + * [Snyk] Upgrade axios-retry from 3.3.1 to 3.4.0 (#2445) + * Refactor and reimplement the pool client. (#2444) + * Update ClientInfo message for pool client (#2442) + * [Snyk] Upgrade: @babel/plugin-transform-react-jsx, @babel/runtime (#2440) + * Track tool definitions by defining artifact (#2439) + * [Snyk] Upgrade axios-retry from 3.3.1 to 3.4.0 (#2438) + * Refactored event monitoring to not use globals (#2437) + * Update WDigest.yaml (#2434) + * Refactor and add tests for Linux.Remediation.Quarantine (#2433) + * Reworked split_records() and parse_records_with_regex() (#2431) + * [Snyk] Upgrade axios from 1.2.2 to 1.2.3 (#2429) + * [Snyk] Upgrade react-datetime-picker from 4.1.1 to 4.2.0 (#2430) + * minor changed to PSlist and DllList (#2428) + * Fixed GUI to handle tables with varying columns per row. (#2425) + * Split Windows.Sys.Users into two different artifacts (#2424) + * Added progress reporting to offline collector (#2423) + * Allow client side collections to be traced. (#2422) + * [Snyk] Upgrade humanize-duration from 3.27.3 to 3.28.0 (#2421) + * Added a tempfile based materializer to have safe queries (#2420) + * Update Process.yaml (#2419) + * Brought back the pool client (#2418) + * Update Process.yaml (#2417) + * [Snyk] Upgrade recharts from 2.3.1 to 2.3.2 (#2416) + * Uploads are now deduplicated on store_as_name. (#2415) + * Enrich SRUM artifact with the Username as well as SID (#2413) + * Implemented a preview Column renderer (#2412) + * [Snyk] Upgrade recharts from 2.3.0 to 2.3.1 (#2411) + * Add PSList filters (#2407) + * Put back the extra ForemanCheckin message on each post (#2410) + * Send ClientInfo messages all the time (#2409) + * Implement limits on server artifacts (#2406) + * Support backwards compatibility comms with older clients. (#2405) + * Implement collection limits on client (#2403) + * Update go.yml (#2401) + * Read flow object from storage for System.Flow.Completion (#2400) + * Refactor client flow context manager (#2399) + * [Snyk] Upgrade @babel/core from 7.20.7 to 7.20.12 (#2396) + * Bump ua-parser-js from 0.7.32 to 0.7.33 in /gui/velociraptor (#2398) + * utils/time.jsx: fix handling of nanosecond-resolution timestamps (#2397) + * Memory uplift (#39) (#2394) + * http_comms: create ring buffer temporary file in the same directory (#2393) + * Update server artifact runner to use FlowRequests (#2392) + * Added new client message type FlowRequest (#2391) + * Allow default timezone to be specified on commandline (#2388) + * [Snyk] Upgrade axios from 1.2.1 to 1.2.2 (#2387) + * Verify FILESYSTEM_WRITE permission on copy() function (#2384) + * Apply Minimum TLS version to the API server (#2383) + * [Snyk] Upgrade: @babel/core, @babel/plugin-transform-react-jsx, @babel/runtime (#2382) + * [Snyk] Security upgrade recharts from 2.2.0 to 2.3.0 (#2381) + * Update and rename Server.Alerts.ProcessCreation.yaml to ProcessCreati… (#2380) + * Update collection artifacts_with_results during execution (#2379) + * Process monitoring messages with the new comms protocol. (#2378) + * Create Windows.Detection.ProcessCreation (#2362) + * Create Server.Alerts.ProcessCreation.yaml (#2363) + * Fix time factor in FlowStat (#2377) + * Refactored comms between client and server (#2375) + * Update Splunk Artifact and notebook cells (#2374) + * Allow for dynamic base_path (#2365) + * Update ParentProcess.yaml (#2369) + * Refactor: TLS config is now consitant for all TLS servers (#2367) + * Bump json5 from 1.0.1 to 1.0.2 in /gui/velociraptor (#2366) + * [Snyk] Upgrade ace-builds from 1.13.2 to 1.14.0 (#2361) + * Add rate limits for client connections. (#2360) + * Batch client log messages into JSONL groups (#2359) + * Added client manager to keep track of all queries in the same flow. (#2358) + * [Snyk] Upgrade ace-builds from 1.13.1 to 1.13.2 (#2356) + * Added a client plugin vfs_ls (#2355) + * Correct uninstall args for RPM based agents (#2354) + * Fix download link colors in themes (#2349) + * Theme fixes (#2346) + * Refactored hunt and collection export code (#2347) + * Use pageable tables for the VFS (#2343) + * Compress all assets with brotli and serve them already compressed. (#2342) + * Add BinaryRename update (#2341) + * Vite improvements (#2340) + * Update History.yaml (#2339) + * Migrate GUI from create-react-app (CRA) to Vite (#2332) + * Fix Linux.Sys.LastUserLogin (#2333) + * Use 'auto' accessor to prevent issues with uploads (#2331) + * Refactored audit logging (#2328) + * Fix typo - 'Passowrd' to 'Password' (#2327) + * Disable escape to close artifact editor (#2324) + * Add starlark,yaml,xml, and float params (#2323) + * Bump express from 4.17.2 to 4.18.2 in /gui/velociraptor (#2321) + * [Snyk] Upgrade moment-timezone from 0.5.38 to 0.5.39 (#2319) + * More fixes for Windows.System.VAD (#2317) + * Bugfix: When org is not specified this JS code raised (#2315) + * Fixed typo in VAD PR (#2313) + * Add VAD protection message, status and type for completeness (#2312) + * Bugfix: Do not materialize the VAD array in Windows.System.VAD (#2310) + * Bugfix: Reset crypto cache when client is deleted (#2308) + * Fixed Windows.Sys.Users artifact. (#2306) + * Theme fixes and improvements (#2305) + * Added an --msi flag to the config repack command (#2304) + * Fix golden tests (#2302) + * [Snyk] Upgrade ace-builds from 1.12.5 to 1.13.0 (#2301) + * Bump decode-uri-component from 0.2.0 to 0.2.2 in /gui/velociraptor (#2299) + * Fix freebsd build (#2298) + * Bugfix: Collector timeout was set in ns (#2297) + * Added write_jsonl plugin. (#2296) + * Bugfix: Export notebook to zip broken (#2295) + * Theme fixes (#2291) + * User admin management screeb (#2212) + * Use 'HuntDescription' value for hunt() 'description' value (#2289) + * Add shaded container around artifact description content (#2287) + * ACE editor font corrections (#2285) + * Ensure reserved user names can not be used (#2284) + * Theme fixes and improvements (#2283) + * Fix example for dummy proxy in documentation (#2281) + * Bugfix: uploads.json in the flow download refered to filestore paths (#2282) + * Bugfix: Downloading CSV from table breaks with error. (#2280) + * Theme fixes and improvements (#2278) + * Upgrade Velociraptor's yara plugin to support yara 4.2.3 (#2277) + * Fixed the Windows.KapeFiles.Extract artifact (#2275) + * [Snyk] Upgrade ace-builds from 1.12.4 to 1.12.5 (#2269) + * Added code to automatically reformat VQL in notebook. (#2271) + * Bugfix: http_client was unable to open unix domain sockets (#2270) + * [Snyk] Upgrade ace-builds from 1.12.3 to 1.12.4 (#2264) + * Bugfix: Minions should not start the ServerMonitoringService (#2260) + * Made threshold for sparse file expansions configurable. (#2259) + * Bugfix: Export download supports expanding sparse files (#2258) + * Bugfix: Do not expand sparse files when importing (#2257) + * Bugfix: Store client specific dashboard in client space. (#2255) + * Bugfix: Dashboard refresh button did not refresh it (#2254) + * Return EOF from timed result set when reading past the end (#2253) + * Fix context management in event table updates. (#2252) + * Bugfix: Dashboard refresh button did not refresh it (#2251) + * Theme fixes (#2250) + * Bump loader-utils from 1.4.1 to 1.4.2 in /gui/velociraptor (#2249) + * Fixed bug in line splitting in execve() plugin (#2248) + * Fixed bug in VQL Drilldown view (#2246) + * Update Server.Import.PreviousReleases (#2245) + * Update colors in tree widget to match theme (#2243) + * Font adjustments in themes (#2242) + * Refactor the Windows.NTFS.MFT artifact for back compatibility (#2241) + * Theme improvements and alignment (#2240) + * Update user delete VQL and grant (#2238) + * Refactored Org to OrgRecord protobuf (#2237) + * Update parse_mft() and parse_usn() to allow drive prefix. (#2236) + * Add choice to config wizard for allow list (#2234) + * Bugfix: Allow client metadata with , (#2233) + * [Snyk] Upgrade ace-builds from 1.12.0 to 1.12.3 (#2230) + * Propagate user's prefered timezone for export tables (#2232) + * MappingNameRegex fix (#2231) + * More documentation of the config file. (#2228) + * Bump loader-utils from 1.4.0 to 1.4.1 in /gui/velociraptor (#2225) + * users: AddUserToOrg needs GetUserWithHashes or it will remove passwor… (#2227) + * Refactored user management code into a separate module. (#2224) + * [Snyk] Upgrade ace-builds from 1.11.1 to 1.12.0 (#2221) + * [Snyk] Upgrade moment-timezone from 0.5.37 to 0.5.38 (#2222) + * Added an LRU for ACL manager (#2223) + * Enforce an allow list on plugins, functions and accessors (#2214) + * tests: fix binary copying in CollectorSetupTest (#2210) + * Update protobuf generation script (#2213) + * Linux quarantine (#2211) + * Bugfix: Flush server artifact logs into storage frequently (#2207) + * Fix HTTP Params/Add HTTP Method Validation (#2203) + * Bugfix: Sync NTFS (#2206) + * file_store: handle watching artifacts with named sources (#2204) + * Add Provider and ProviderRegex (#2198) + * Bugfix: sparse files were not properly detected. (#2200) + * Add timestamp_field, hostname_field, and hostname param to splunk_upload (#2187) + ------------------------------------------------------------------- Tue Jul 18 09:31:19 UTC 2023 - Marcus Meissner - require the group / user only in the server build -------------------------------------------------------------------- -Wed May 10 00:49:09 UTC 2023 - jeffm@suse.com - -- Update to version 0.6.7.5~git81.01be570: - * libbpfgo: pull fix for double-free - * logscale: add documentation for plugin - ------------------------------------------------------------------- Tue May 9 14:10:31 UTC 2023 - Marcus Rueckert @@ -22,33 +594,26 @@ Tue May 9 01:25:01 UTC 2023 - Jeff Mahoney - Provide sysuser template for velociraptor user and group. ------------------------------------------------------------------- -Mon May 08 20:21:03 UTC 2023 - jeffm@suse.com +Mon Mar 13 20:50:12 UTC 2023 - Jeff Mahoney -- Update to version 0.6.7.5~git78.2bef6fc: - * bpf: fix path to vmlinux.h +- Test implementation for hash caching. +- Added patches: + * 0001-vql-functions-hash-cache-results-on-Linux.patch ------------------------------------------------------------------- -Mon May 08 19:42:58 UTC 2023 - Jeff Mahoney +Mon Mar 13 20:47:05 UTC 2023 - Jeff Mahoney + +- Build client for Debian-based distros using debbuild. + Only build server on SUSE releases. + +------------------------------------------------------------------- +Sat Mar 11 03:11:19 UTC 2023 - Jeff Mahoney -- Update to version 0.6.7.5~git77.997aa73: - * file_store/test_utils/server_config.go: update test certificate - * Update bluemonday dependency. - * vql/functions/hash: cache results on Linux - * libbpfgo: update to velociraptor-branch-v0.4.8-libbpf-1.2.0 - * logscale/backport: don't use networking.GetHttpTransport - * vql/tools/logscale: add plugin to post events to LogScale ingestion endpoint - * file_store/directory: add ability to report pending size -- Change clang dependency to clang16 -- Fix velociraptor-golang-mage-vendoring.diff to account for newer - 'go mod vendor' honoring build flags. -- Fix update-vendoring.sh script to actually run the %setup part of - the spec. - Merge client package into server spec and use _multibuild to create client package from same spec file. - Adjust changelog to retain changes for client package. - Fix building in static mode on earlier releases. - Added patch: velociraptor-libbpfgo-only-build-libbpf.patch -- Removed patch: velociraptor-skip-git-submodule-import-for-OBS-build.patch ------------------------------------------------------------------- Fri Mar 10 18:54:37 UTC 2023 - Marcus Rueckert @@ -69,7 +634,7 @@ Fri Mar 10 18:54:37 UTC 2023 - Marcus Rueckert /etc/velociraptor/client.config u=rw,go= root:root ------------------------------------------------------------------- -Fri Mar 10 15:36:18 UTC 2023 - Jeff Mahoney +Fri Mar 10 15:36:18 UTC 2023 - jeffm@suse.com - 0.6.7.5~git6.73efb2a - Update to version 0.6.7.5~git6.73efb2a: * libbpfgo: update submodule to require libzstd for newer libelf @@ -83,7 +648,7 @@ Fri Mar 10 15:36:18 UTC 2023 - Jeff Mahoney - Allow velociraptor and velociraptor-client packages to coexist. ------------------------------------------------------------------- -Thu Jan 26 20:06:09 UTC 2023 - Jeff Mahoney +Thu Jan 26 20:06:09 UTC 2023 - jeffm@suse.com - 0.6.7.4~git63.4a1ed09d - Update to version 0.6.7.4~git63.4a1ed09d: * utils/time.js: fix handling of nanosecond-resolution timestamps @@ -96,7 +661,7 @@ Tue Jan 24 20:57:08 UTC 2023 - Jeff Mahoney - Use obsinfo mtime to produce stable build timestamp (bsc#1207369). ------------------------------------------------------------------- -Tue Jan 24 15:07:09 UTC 2023 - Jeff Mahoney +Tue Jan 24 15:07:09 UTC 2023 - jeffm@suse.com - 0.6.7.4~git60.8abed37a: - Update to version 0.6.7.4~git60.8abed37a: * http_comms: create ring buffer temporary file in the same directory @@ -149,7 +714,7 @@ Thu Jan 19 14:36:42 UTC 2023 - Jeff Mahoney - Added support for setting command line options via sysconfig ------------------------------------------------------------------- -Thu Jan 19 05:00:55 UTC 2023 - Jeff Mahoney +Thu Jan 19 05:00:55 UTC 2023 - Jeff Mahoney - 0.6.7.4~git53.0e85855 - Update to version 0.6.7.4~git53.0e85855: * sdjournal: work around missing _SYSTEMD_UNIT fields @@ -172,7 +737,7 @@ Mon Jan 9 16:01:44 UTC 2023 - Jeff Mahoney - Added Restart=on-failure to restart the client automatically. ------------------------------------------------------------------- -Mon Dec 12 20:03:23 UTC 2022 - Jeff Mahoney +Mon Dec 12 20:03:23 UTC 2022 - Jeff Mahoney - 0.6.7.4~git51.a588d6e4 - Update to version 0.6.7.4~git51.a588d6e4: * magefile.go: use current architecture for Linux builds @@ -180,7 +745,7 @@ Mon Dec 12 20:03:23 UTC 2022 - Jeff Mahoney * bpf: bpf expects s390 instead of s390x ------------------------------------------------------------------- -Wed Dec 07 04:21:36 UTC 2022 - Jeff Mahoney +Wed Dec 07 04:21:36 UTC 2022 - Jeff Mahoney - 0.6.7.4~git46.5d88d80: - Update to version 0.6.7.4~git46.5d88d80: * contrib/kafka-humio-gateway: add new debug option for noisy events @@ -190,7 +755,7 @@ Wed Dec 07 04:21:36 UTC 2022 - Jeff Mahoney * vql/server/kafka: set appropriate ClientID ------------------------------------------------------------------- -Wed Dec 07 02:49:56 UTC 2022 - Jeff Mahoney +Wed Dec 07 02:49:56 UTC 2022 - Jeff Mahoney - 0.6.7.4~git41.678ed56: - Update to version 0.6.7.4~git41.678ed56: * rpm: introduce rpm vql plugin @@ -238,7 +803,7 @@ Wed Dec 07 02:49:56 UTC 2022 - Jeff Mahoney * Bugfix: When org is not specified this JS code raised (#2315) (#2316) ------------------------------------------------------------------- -Tue Dec 06 21:53:43 UTC 2022 - Jeff Mahoney +Tue Dec 06 21:53:43 UTC 2022 - Jeff Mahoney - 0.6.7.3~git41.fa6afa7: - Update to version 0.6.7.3~git41.fa6afa7: * rpm: introduce rpm vql plugin @@ -589,7 +1154,7 @@ Tue Dec 06 21:53:43 UTC 2022 - Jeff Mahoney * Update FilenameSearch.yaml (#1741) ------------------------------------------------------------------- -Fri Nov 11 21:12:02 UTC 2022 - Jeff Mahoney +Fri Nov 11 21:12:02 UTC 2022 - Jeff Mahoney - 0.6.4.2~git86.b5931f7 - Update to version 0.6.4.2~git86.b5931f7: * cleanup: go mod tidy @@ -598,7 +1163,7 @@ Fri Nov 11 21:12:02 UTC 2022 - Jeff Mahoney - Only attempt to copy vmlinux.h if /sys/kernel/btf/vmlinux doesn't exist ------------------------------------------------------------------- -Fri Nov 11 20:13:00 UTC 2022 - Jeff Mahoney +Fri Nov 11 20:13:00 UTC 2022 - Jeff Mahoney - 0.6.4.2~git84.1b38fda - Update to version 0.6.4.2~git84.1b38fda: * Clean up libbpfgo mess @@ -615,7 +1180,7 @@ Fri Nov 11 20:13:00 UTC 2022 - Jeff Mahoney * SSHLogin: require _TRANSPORT != 'kernel' from watch_journal() ------------------------------------------------------------------- -Fri Nov 11 20:08:20 UTC 2022 - Jeff Mahoney +Fri Nov 11 20:08:20 UTC 2022 - Jeff Mahoney - 0.6.4.2~git67.85b608e - Update to version 0.6.4.2~git67.85b608e: * clients/host-info.js: add MAC addresses to client dashboard @@ -645,13 +1210,13 @@ Fri Nov 11 20:08:20 UTC 2022 - Jeff Mahoney * shell-viewer: default to Bash on non-Windows clients ------------------------------------------------------------------- -Thu Nov 10 15:22:27 UTC 2022 - Jeff Mahoney +Thu Nov 10 15:22:27 UTC 2022 - Jeff Mahoney - 0.6.4.2~git70.b7df8172 - Update to version 0.6.4.2~git70.b7df8172: * file_store: handle watching artifacts with named sources ------------------------------------------------------------------- -Thu Sep 29 14:16:05 UTC 2022 - Jeff Mahoney +Thu Sep 29 14:16:05 UTC 2022 - Jeff Mahoney - 0.6.4.2~git68.5226b23b - Update to version 0.6.4.2~git68.5226b23b: * api/authenticators/basic: fix logoff endpoint @@ -668,13 +1233,13 @@ Fri Aug 19 21:07:15 UTC 2022 - Jeff Mahoney - Fixed update-vendoring script to use an independent go module cache. ------------------------------------------------------------------- -Fri Aug 19 01:59:35 UTC 2022 - Jeff Mahoney +Fri Aug 19 01:59:35 UTC 2022 - Jeff Mahoney - 0.6.4.2~git59.5ebb49db - Update to version 0.6.4.2~git59.5ebb49db: * api/authenticators: fix handling of missing oauthstate cookie for OAUTH2 ------------------------------------------------------------------- -Thu Aug 11 19:40:21 UTC 2022 - Jeff Mahoney +Thu Aug 11 19:40:21 UTC 2022 - Jeff Mahoney - 0.6.4.2~git57.fcb11adf - Update to version 0.6.4.2~git57.fcb11adf: * kafka-humio-gateway: add sample config file @@ -690,7 +1255,7 @@ Fri Jul 15 02:24:03 UTC 2022 - Jeff Mahoney - Add vmlinux.h from 5.18.9-2-default to provide type information (x86_64 only) ------------------------------------------------------------------- -Fri Jul 15 00:00:39 UTC 2022 - Jeff Mahoney +Fri Jul 15 00:00:39 UTC 2022 - Jeff Mahoney - 0.6.4.2~git56.47b4adb4 - Update to version 0.6.4.2~git56.47b4adb4: * Updating the NewFiles and ProcessStatuses Artifacts @@ -713,9 +1278,10 @@ Fri Jul 15 00:00:39 UTC 2022 - Jeff Mahoney * shell-viewer: default to Bash on non-Windows clients ------------------------------------------------------------------- -Thu May 12 20:15:26 UTC 2022 - Jeff Mahoney +Thu May 12 20:15:26 UTC 2022 - Jeff Mahoney - 0.6.4.2~git16.e1b7fc0 -- Update to upstream 0.6.4-2: +- Update to upstream 0.6.4.2~git16.e1b7fc0: + * Rebase on 0.6.4-2 * Reset nanny when client connection failed. (#1780) * Fix artifacts that use yara parameters to specify yara type (#1779) * Update release for bugfixes 0.6.4-2 @@ -736,7 +1302,7 @@ Thu May 12 20:15:26 UTC 2022 - Jeff Mahoney - Revendored dependencies. ------------------------------------------------------------------- -Thu May 12 17:54:31 UTC 2022 - Jeff Mahoney +Thu May 12 17:54:31 UTC 2022 - Jeff Mahoney - 0.6.4~git31.4298eab0: - Update to version 0.6.4~git31.4298eab0: * Elastic.Events.Client: Update to use new artifactset type @@ -745,7 +1311,7 @@ Thu May 12 17:54:31 UTC 2022 - Jeff Mahoney * api: add type and description fields to v1/GetArtifacts endpoint ------------------------------------------------------------------- -Thu May 12 13:30:42 UTC 2022 - Jeff Mahoney +Thu May 12 13:30:42 UTC 2022 - Jeff Mahoney - 0.6.4~git26.4407b9b7 - Update to version 0.6.4~git26.4407b9b7: * Add artifact for chattrsnoop plugin diff --git a/velociraptor.obsinfo b/velociraptor.obsinfo index 57d1894..e22ff81 100644 --- a/velociraptor.obsinfo +++ b/velociraptor.obsinfo @@ -1,4 +1,4 @@ name: velociraptor -version: 0.6.7.5~git81.01be570 -mtime: 1683679734 -commit: 01be57033daf2e1505c5ac686fb7b25df7cae760 +version: 0.7.0.4.git4.c1b68a5b +mtime: 1702664711 +commit: c1b68a5b07289d71860fc01638ff16b9dd5d5527 diff --git a/velociraptor.spec b/velociraptor.spec index 37dd932..63dc4b2 100644 --- a/velociraptor.spec +++ b/velociraptor.spec @@ -21,23 +21,20 @@ %if "%{flavor}" == "client" %define build_client 1 %define build_server 0 -%define build_kafka_humio_gateway 0 %define name_suffix -client %define make_target linux_bare -%define config_perms %attr(0600, root, root) -%define state_dir_perms %attr(0700, root, root) +%define config_perms 0600, root, root +%define state_dir_perms 0700, root, root %else -%define build_kafka_humio_gateway 1 %define build_server 1 %define build_client 0 %define name_suffix %{nil} %define make_target linux -%define config_perms %attr(0640, root, velociraptor) -%define state_dir_perms %attr(0700, velociraptor, velociraptor) +%define config_perms 0640, root, velociraptor +%define state_dir_perms 0700, velociraptor, velociraptor %endif %define projname velociraptor -%define vendor_version 0.6.7.5~git77.997aa73 %define vmlinux_h_version 5.14.21150400.22-150400-default # SLE 15 SP2 / Leap 15.2 or newer gets eBPF @@ -45,8 +42,17 @@ # release doesn't easily build llvm13 %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200 %bcond_without bpf -%else -%bcond_with bpf +%endif +%if "%{_vendor}" == "debbuild" +%bcond_without bpf +%endif +%if 0%{?rhel} +# RHEL can do BPF but we need llvm for it +%bcond_without bpf +%endif + +%if "%{_vendor}" == "debbuild" +%define _unitdir /usr/lib/systemd/system %endif #Compat macro for new _fillupdir macro introduced in Nov 2017 @@ -60,7 +66,7 @@ %endif Name: velociraptor%{name_suffix} -Version: 0.6.7.5~git81.01be570 +Version: 0.7.0.4.git4.c1b68a5b Release: 0 %if %{build_server} Summary: Endpoint visibility and collection tool @@ -70,47 +76,963 @@ Summary: Endpoint visibility and collection tool (endpoint only) Group: System/Monitoring License: AGPL-3.0-only URL: https://github.com/Velocidex/velociraptor -Source: %{projname}-%{version}.tar.xz -Source1: vendor-golang-%{vendor_version}.tar.xz -Source2: vendor-golang-kafka-humio-gateway-%{vendor_version}.tar.xz -Source3: vendor-nodejs-%{vendor_version}.tar.xz -Source4: vmlinux.h-%{vmlinux_h_version}.tar.xz -Source5: velociraptor.service -Source6: velociraptor-server.config.placeholder -Source7: velociraptor-client.service -Source8: velociraptor-client.config.placeholder -Source9: update-vendoring.sh -Source10: sysconfig.velociraptor -Source11: sysconfig.velociraptor-client -Source12: %{projname}.obsinfo -Source13: system-user-velociraptor.sysusers -Source14: velociraptor-kafka.sysusers -Source15: velociraptor-kafka-humio-gateway.service -Source16: sysconfig.velociraptor-kafka-humio-gateway -Patch1: velociraptor-golang-mage-vendoring.diff -Patch2: vendor-build-fixes-for-SLE12.patch -Patch3: sdjournal-build-fix-for-SLE12.patch -Patch4: velociraptor-reproducible-timestamp.diff +Source: %{projname}-%{version}.tar.gz +Source1: velociraptor-go_modules.tar +Source2: vmlinux.h-%{vmlinux_h_version}.tar.xz +Source3: velociraptor.service +Source4: velociraptor-server.config.placeholder +Source5: velociraptor-client.service +Source6: velociraptor-client.config.placeholder +Source7: sysconfig.velociraptor +Source8: sysconfig.velociraptor-client +Source9: %{projname}.obsinfo +Source10: system-user-velociraptor.sysusers +Source11: velociraptor-nodejs.spec.inc + +# This is the right way to do it, but debbuild's handling of %include is broken +#%include %{_sourcedir}/velociraptor-nodejs.spec.inc + +# Once that's fixed we can remove this: +# NODE_MODULES BEGIN +Source10000: https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz#/@ampproject-remapping-2.2.0.tgz +Source10001: https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz#/@babel-code-frame-7.22.13.tgz +Source10002: https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz#/@babel-compat-data-7.22.20.tgz +Source10003: https://registry.npmjs.org/@babel/core/-/core-7.22.15.tgz#/@babel-core-7.22.15.tgz +Source10004: https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz#/@babel-eslint-parser-7.19.1.tgz +Source10005: https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz#/@babel-generator-7.23.0.tgz +Source10006: https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#/@babel-helper-annotate-as-pure-7.22.5.tgz +Source10007: https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz#/@babel-helper-compilation-targets-7.22.15.tgz +Source10008: https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#/@babel-helper-environment-visitor-7.22.20.tgz +Source10009: https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#/@babel-helper-function-name-7.23.0.tgz +Source10010: https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#/@babel-helper-hoist-variables-7.22.5.tgz +Source10011: https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#/@babel-helper-module-imports-7.22.15.tgz +Source10012: https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz#/@babel-helper-module-transforms-7.23.0.tgz +Source10013: https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#/@babel-helper-plugin-utils-7.22.5.tgz +Source10014: https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#/@babel-helper-simple-access-7.22.5.tgz +Source10015: https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#/@babel-helper-split-export-declaration-7.22.6.tgz +Source10016: https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#/@babel-helper-string-parser-7.22.5.tgz +Source10017: https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#/@babel-helper-validator-identifier-7.22.20.tgz +Source10018: https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#/@babel-helper-validator-option-7.22.15.tgz +Source10019: https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.1.tgz#/@babel-helpers-7.23.1.tgz +Source10020: https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.13.tgz#/@babel-highlight-7.22.13.tgz +Source10021: https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz#/@babel-parser-7.23.0.tgz +Source10022: https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz#/@babel-plugin-syntax-flow-7.22.5.tgz +Source10023: https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz#/@babel-plugin-syntax-jsx-7.22.5.tgz +Source10024: https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz#/@babel-plugin-transform-react-display-name-7.18.6.tgz +Source10025: https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz#/@babel-plugin-transform-react-jsx-7.22.15.tgz +Source10026: https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz#/@babel-plugin-transform-react-jsx-development-7.18.6.tgz +Source10027: https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz#/@babel-plugin-transform-react-jsx-self-7.21.0.tgz +Source10028: https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz#/@babel-plugin-transform-react-jsx-source-7.19.6.tgz +Source10029: https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz#/@babel-plugin-transform-react-pure-annotations-7.18.6.tgz +Source10030: https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz#/@babel-preset-react-7.18.6.tgz +Source10031: https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz#/@babel-runtime-7.22.15.tgz +Source10032: https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz#/@babel-template-7.22.15.tgz +Source10033: https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.0.tgz#/@babel-traverse-7.23.0.tgz +Source10034: https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz#/@babel-types-7.23.0.tgz +Source10035: https://registry.npmjs.org/@emotion/cache/-/cache-10.0.29.tgz#/@emotion-cache-10.0.29.tgz +Source10036: https://registry.npmjs.org/@emotion/core/-/core-10.3.1.tgz#/@emotion-core-10.3.1.tgz +Source10037: https://registry.npmjs.org/@emotion/css/-/css-10.0.27.tgz#/@emotion-css-10.0.27.tgz +Source10038: https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz#/@emotion-hash-0.8.0.tgz +Source10039: https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz#/@emotion-is-prop-valid-1.2.0.tgz +Source10040: https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz#/@emotion-memoize-0.7.4.tgz +Source10041: https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz#/@emotion-memoize-0.8.0.tgz +Source10042: https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz#/@emotion-serialize-0.11.16.tgz +Source10043: https://registry.npmjs.org/@emotion/sheet/-/sheet-0.9.4.tgz#/@emotion-sheet-0.9.4.tgz +Source10044: https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz#/@emotion-stylis-0.8.5.tgz +Source10045: https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz#/@emotion-unitless-0.7.5.tgz +Source10046: https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz#/@emotion-utils-0.11.3.tgz +Source10047: https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz#/@emotion-weak-memoize-0.2.5.tgz +Source10048: https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz#/@esbuild-android-arm-0.16.17.tgz +Source10049: https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz#/@esbuild-android-arm64-0.16.17.tgz +Source10050: https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz#/@esbuild-android-x64-0.16.17.tgz +Source10051: https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz#/@esbuild-darwin-arm64-0.16.17.tgz +Source10052: https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz#/@esbuild-darwin-x64-0.16.17.tgz +Source10053: https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz#/@esbuild-freebsd-arm64-0.16.17.tgz +Source10054: https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz#/@esbuild-freebsd-x64-0.16.17.tgz +Source10055: https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz#/@esbuild-linux-arm-0.16.17.tgz +Source10056: https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz#/@esbuild-linux-arm64-0.16.17.tgz +Source10057: https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz#/@esbuild-linux-ia32-0.16.17.tgz +Source10058: https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz#/@esbuild-linux-loong64-0.16.17.tgz +Source10059: https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz#/@esbuild-linux-mips64el-0.16.17.tgz +Source10060: https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz#/@esbuild-linux-ppc64-0.16.17.tgz +Source10061: https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz#/@esbuild-linux-riscv64-0.16.17.tgz +Source10062: https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz#/@esbuild-linux-s390x-0.16.17.tgz +Source10063: https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz#/@esbuild-linux-x64-0.16.17.tgz +Source10064: https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz#/@esbuild-netbsd-x64-0.16.17.tgz +Source10065: https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz#/@esbuild-openbsd-x64-0.16.17.tgz +Source10066: https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz#/@esbuild-sunos-x64-0.16.17.tgz +Source10067: https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz#/@esbuild-win32-arm64-0.16.17.tgz +Source10068: https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz#/@esbuild-win32-ia32-0.16.17.tgz +Source10069: https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz#/@esbuild-win32-x64-0.16.17.tgz +Source10070: https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.0.tgz#/@eslint-eslintrc-2.0.0.tgz +Source10071: https://registry.npmjs.org/@eslint/js/-/js-8.35.0.tgz#/@eslint-js-8.35.0.tgz +Source10072: https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.4.2.tgz#/@fortawesome-fontawesome-common-types-6.4.2.tgz +Source10073: https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.4.2.tgz#/@fortawesome-fontawesome-svg-core-6.4.2.tgz +Source10074: https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.4.2.tgz#/@fortawesome-free-solid-svg-icons-6.4.2.tgz +Source10075: https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.0.tgz#/@fortawesome-react-fontawesome-0.2.0.tgz +Source10076: https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#/@humanwhocodes-config-array-0.11.8.tgz +Source10077: https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#/@humanwhocodes-module-importer-1.0.1.tgz +Source10078: https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#/@humanwhocodes-object-schema-1.2.1.tgz +Source10079: https://registry.npmjs.org/@hypnosphi/create-react-context/-/create-react-context-0.3.1.tgz#/@hypnosphi-create-react-context-0.3.1.tgz +Source10080: https://registry.npmjs.org/@interactjs/types/-/types-1.10.18.tgz#/@interactjs-types-1.10.18.tgz +Source10081: https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#/@jridgewell-gen-mapping-0.1.1.tgz +Source10082: https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#/@jridgewell-gen-mapping-0.3.2.tgz +Source10083: https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#/@jridgewell-resolve-uri-3.1.0.tgz +Source10084: https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz#/@jridgewell-set-array-1.1.2.tgz +Source10085: https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz#/@jridgewell-source-map-0.3.2.tgz +Source10086: https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#/@jridgewell-sourcemap-codec-1.4.14.tgz +Source10087: https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#/@jridgewell-trace-mapping-0.3.17.tgz +Source10088: https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#/@nicolo-ribaudo-eslint-scope-5-internals-5.1.1-v1.tgz +Source10089: https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#/@nodelib-fs.scandir-2.1.5.tgz +Source10090: https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#/@nodelib-fs.stat-2.0.5.tgz +Source10091: https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#/@nodelib-fs.walk-1.2.8.tgz +Source10092: https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz#/@popperjs-core-2.11.8.tgz +Source10093: https://registry.npmjs.org/@restart/context/-/context-2.1.4.tgz#/@restart-context-2.1.4.tgz +Source10094: https://registry.npmjs.org/@restart/hooks/-/hooks-0.4.9.tgz#/@restart-hooks-0.4.9.tgz +Source10095: https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.0.tgz#/@testing-library-dom-8.20.0.tgz +Source10096: https://registry.npmjs.org/@testing-library/react/-/react-12.1.5.tgz#/@testing-library-react-12.1.5.tgz +Source10097: https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz#/@trysound-sax-0.2.0.tgz +Source10098: https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz#/@types-aria-query-5.0.1.tgz +Source10099: https://registry.npmjs.org/@types/d3-array/-/d3-array-3.0.4.tgz#/@types-d3-array-3.0.4.tgz +Source10100: https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.0.tgz#/@types-d3-color-3.1.0.tgz +Source10101: https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.0.tgz#/@types-d3-ease-3.0.0.tgz +Source10102: https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.1.tgz#/@types-d3-interpolate-3.0.1.tgz +Source10103: https://registry.npmjs.org/@types/d3-path/-/d3-path-3.0.0.tgz#/@types-d3-path-3.0.0.tgz +Source10104: https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.3.tgz#/@types-d3-scale-4.0.3.tgz +Source10105: https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.1.tgz#/@types-d3-shape-3.1.1.tgz +Source10106: https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.0.tgz#/@types-d3-time-3.0.0.tgz +Source10107: https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.0.tgz#/@types-d3-timer-3.0.0.tgz +Source10108: https://registry.npmjs.org/@types/domhandler/-/domhandler-2.4.1.tgz#/@types-domhandler-2.4.1.tgz +Source10109: https://registry.npmjs.org/@types/domutils/-/domutils-1.7.4.tgz#/@types-domutils-1.7.4.tgz +Source10110: https://registry.npmjs.org/@types/htmlparser2/-/htmlparser2-3.10.2.tgz#/@types-htmlparser2-3.10.2.tgz +Source10111: https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.10.tgz#/@types-http-proxy-1.17.10.tgz +Source10112: https://registry.npmjs.org/@types/invariant/-/invariant-2.2.35.tgz#/@types-invariant-2.2.35.tgz +Source10113: https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz#/@types-json5-0.0.29.tgz +Source10114: https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz#/@types-lodash-4.14.191.tgz +Source10115: https://registry.npmjs.org/@types/lodash.memoize/-/lodash.memoize-4.1.7.tgz#/@types-lodash.memoize-4.1.7.tgz +Source10116: https://registry.npmjs.org/@types/node/-/node-18.14.2.tgz#/@types-node-18.14.2.tgz +Source10117: https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz#/@types-parse-json-4.0.0.tgz +Source10118: https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz#/@types-prop-types-15.7.5.tgz +Source10119: https://registry.npmjs.org/@types/react/-/react-17.0.53.tgz#/@types-react-17.0.53.tgz +Source10120: https://registry.npmjs.org/@types/react-calendar/-/react-calendar-3.9.0.tgz#/@types-react-calendar-3.9.0.tgz +Source10121: https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.19.tgz#/@types-react-dom-17.0.19.tgz +Source10122: https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz#/@types-react-transition-group-4.4.5.tgz +Source10123: https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz#/@types-scheduler-0.16.2.tgz +Source10124: https://registry.npmjs.org/@types/warning/-/warning-3.0.0.tgz#/@types-warning-3.0.0.tgz +Source10125: https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz#/@vitejs-plugin-react-3.1.0.tgz +Source10126: https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz#/@webassemblyjs-ast-1.9.0.tgz +Source10127: https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#/@webassemblyjs-floating-point-hex-parser-1.9.0.tgz +Source10128: https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#/@webassemblyjs-helper-api-error-1.9.0.tgz +Source10129: https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#/@webassemblyjs-helper-buffer-1.9.0.tgz +Source10130: https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#/@webassemblyjs-helper-code-frame-1.9.0.tgz +Source10131: https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#/@webassemblyjs-helper-fsm-1.9.0.tgz +Source10132: https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#/@webassemblyjs-helper-module-context-1.9.0.tgz +Source10133: https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#/@webassemblyjs-helper-wasm-bytecode-1.9.0.tgz +Source10134: https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#/@webassemblyjs-helper-wasm-section-1.9.0.tgz +Source10135: https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#/@webassemblyjs-ieee754-1.9.0.tgz +Source10136: https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#/@webassemblyjs-leb128-1.9.0.tgz +Source10137: https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#/@webassemblyjs-utf8-1.9.0.tgz +Source10138: https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#/@webassemblyjs-wasm-edit-1.9.0.tgz +Source10139: https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#/@webassemblyjs-wasm-gen-1.9.0.tgz +Source10140: https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#/@webassemblyjs-wasm-opt-1.9.0.tgz +Source10141: https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#/@webassemblyjs-wasm-parser-1.9.0.tgz +Source10142: https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#/@webassemblyjs-wast-parser-1.9.0.tgz +Source10143: https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#/@webassemblyjs-wast-printer-1.9.0.tgz +Source10144: https://registry.npmjs.org/@wojtekmaj/date-utils/-/date-utils-1.1.2.tgz#/@wojtekmaj-date-utils-1.1.2.tgz +Source10145: https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz#/@xtuc-ieee754-1.2.0.tgz +Source10146: https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz#/@xtuc-long-4.2.2.tgz +Source10147: https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz#/abbrev-1.1.1.tgz +Source10148: https://registry.npmjs.org/ace-builds/-/ace-builds-1.24.1.tgz#/ace-builds-1.24.1.tgz +Source10149: https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz#/acorn-6.4.2.tgz +Source10150: https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz#/acorn-8.8.2.tgz +Source10151: https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz#/acorn-jsx-5.3.2.tgz +Source10152: https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#/ajv-6.12.6.tgz +Source10153: https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz#/ajv-errors-1.0.1.tgz +Source10154: https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz#/ajv-keywords-3.5.2.tgz +Source10155: https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz#/ansi-regex-5.0.1.tgz +Source10156: https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz#/ansi-styles-3.2.1.tgz +Source10157: https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz#/ansi-styles-4.3.0.tgz +Source10158: https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz#/ansi-styles-5.2.0.tgz +Source10159: https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz#/anymatch-2.0.0.tgz +Source10160: https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz#/anymatch-3.1.3.tgz +Source10161: https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz#/aproba-1.2.0.tgz +Source10162: https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz#/argparse-2.0.1.tgz +Source10163: https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz#/aria-query-5.1.3.tgz +Source10164: https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz#/arr-diff-4.0.0.tgz +Source10165: https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz#/arr-flatten-1.1.0.tgz +Source10166: https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz#/arr-union-3.1.0.tgz +Source10167: https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz#/array-includes-3.1.6.tgz +Source10168: https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz#/array-unique-0.3.2.tgz +Source10169: https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#/array.prototype.flat-1.3.1.tgz +Source10170: https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz#/array.prototype.flatmap-1.3.1.tgz +Source10171: https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz#/array.prototype.tosorted-1.1.1.tgz +Source10172: https://registry.npmjs.org/asap/-/asap-2.0.6.tgz#/asap-2.0.6.tgz +Source10173: https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz#/asn1.js-5.4.1.tgz +Source10174: https://registry.npmjs.org/assert/-/assert-1.5.0.tgz#/assert-1.5.0.tgz +Source10175: https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz#/assign-symbols-1.0.0.tgz +Source10176: https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz#/ast-types-flow-0.0.7.tgz +Source10177: https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz#/async-each-1.0.6.tgz +Source10178: https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz#/asynckit-0.4.0.tgz +Source10179: https://registry.npmjs.org/atob/-/atob-2.1.2.tgz#/atob-2.1.2.tgz +Source10180: https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#/available-typed-arrays-1.0.5.tgz +Source10181: https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz#/axe-core-4.6.3.tgz +Source10182: https://registry.npmjs.org/axios/-/axios-1.5.0.tgz#/axios-1.5.0.tgz +Source10183: https://registry.npmjs.org/axios-retry/-/axios-retry-3.7.0.tgz#/axios-retry-3.7.0.tgz +Source10184: https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz#/axobject-query-3.1.1.tgz +Source10185: https://registry.npmjs.org/babel-plugin-emotion/-/babel-plugin-emotion-10.2.2.tgz#/babel-plugin-emotion-10.2.2.tgz +Source10186: https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#/babel-plugin-macros-2.8.0.tgz +Source10187: https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.7.tgz#/babel-plugin-styled-components-2.0.7.tgz +Source10188: https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#/babel-plugin-syntax-jsx-6.18.0.tgz +Source10189: https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz#/balanced-match-1.0.2.tgz +Source10190: https://registry.npmjs.org/base/-/base-0.11.2.tgz#/base-0.11.2.tgz +Source10191: https://registry.npmjs.org/base16/-/base16-1.0.0.tgz#/base16-1.0.0.tgz +Source10192: https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz#/base64-js-1.5.1.tgz +Source10193: https://registry.npmjs.org/batch-processor/-/batch-processor-1.0.0.tgz#/batch-processor-1.0.0.tgz +Source10194: https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz#/big.js-5.2.2.tgz +Source10195: https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz#/binary-extensions-1.13.1.tgz +Source10196: https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz#/binary-extensions-2.2.0.tgz +Source10197: https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz#/bindings-1.5.0.tgz +Source10198: https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz#/bluebird-3.7.2.tgz +Source10199: https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz#/bn.js-4.12.0.tgz +Source10200: https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz#/bn.js-5.2.1.tgz +Source10201: https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz#/boolbase-1.0.0.tgz +Source10202: https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.2.tgz#/bootstrap-4.6.2.tgz +Source10203: https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz#/brace-expansion-1.1.11.tgz +Source10204: https://registry.npmjs.org/braces/-/braces-2.3.2.tgz#/braces-2.3.2.tgz +Source10205: https://registry.npmjs.org/braces/-/braces-3.0.2.tgz#/braces-3.0.2.tgz +Source10206: https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz#/brorand-1.1.0.tgz +Source10207: https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz#/browserify-aes-1.2.0.tgz +Source10208: https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz#/browserify-cipher-1.0.1.tgz +Source10209: https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz#/browserify-des-1.0.2.tgz +Source10210: https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz#/browserify-rsa-4.1.0.tgz +Source10211: https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz#/browserify-sign-4.2.1.tgz +Source10212: https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz#/browserify-zlib-0.2.0.tgz +Source10213: https://registry.npmjs.org/browserslist/-/browserslist-4.21.11.tgz#/browserslist-4.21.11.tgz +Source10214: https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz#/buffer-4.9.2.tgz +Source10215: https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz#/buffer-from-1.1.2.tgz +Source10216: https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz#/buffer-xor-1.0.3.tgz +Source10217: https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#/builtin-status-codes-3.0.0.tgz +Source10218: https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz#/cacache-12.0.4.tgz +Source10219: https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz#/cache-base-1.0.1.tgz +Source10220: https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz#/call-bind-1.0.2.tgz +Source10221: https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz#/callsites-3.1.0.tgz +Source10222: https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz#/camelize-1.0.1.tgz +Source10223: https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001539.tgz#/caniuse-lite-1.0.30001539.tgz +Source10224: https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz#/chalk-2.4.2.tgz +Source10225: https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz#/chalk-4.1.2.tgz +Source10226: https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz#/chokidar-2.1.8.tgz +Source10227: https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz#/chokidar-3.5.3.tgz +Source10228: https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz#/chownr-1.1.4.tgz +Source10229: https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#/chrome-trace-event-1.0.3.tgz +Source10230: https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz#/cipher-base-1.0.4.tgz +Source10231: https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz#/class-utils-0.3.6.tgz +Source10232: https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz#/classnames-2.3.2.tgz +Source10233: https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz#/clsx-1.2.1.tgz +Source10234: https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz#/collection-visit-1.0.0.tgz +Source10235: https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz#/color-convert-1.9.3.tgz +Source10236: https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz#/color-convert-2.0.1.tgz +Source10237: https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz#/color-name-1.1.3.tgz +Source10238: https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz#/color-name-1.1.4.tgz +Source10239: https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz#/combined-stream-1.0.8.tgz +Source10240: https://registry.npmjs.org/commander/-/commander-2.20.3.tgz#/commander-2.20.3.tgz +Source10241: https://registry.npmjs.org/commander/-/commander-4.1.1.tgz#/commander-4.1.1.tgz +Source10242: https://registry.npmjs.org/commander/-/commander-7.2.0.tgz#/commander-7.2.0.tgz +Source10243: https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz#/commondir-1.0.1.tgz +Source10244: https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz#/component-emitter-1.3.0.tgz +Source10245: https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz#/compute-scroll-into-view-1.0.20.tgz +Source10246: https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#/concat-map-0.0.1.tgz +Source10247: https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz#/concat-stream-1.6.2.tgz +Source10248: https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz#/console-browserify-1.2.0.tgz +Source10249: https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz#/constants-browserify-1.0.0.tgz +Source10250: https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz#/convert-source-map-1.9.0.tgz +Source10251: https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz#/copy-concurrently-1.0.5.tgz +Source10252: https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz#/copy-descriptor-0.1.1.tgz +Source10253: https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz#/core-js-1.2.7.tgz +Source10254: https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz#/core-util-is-1.0.3.tgz +Source10255: https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz#/cosmiconfig-6.0.0.tgz +Source10256: https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz#/create-ecdh-4.0.4.tgz +Source10257: https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz#/create-hash-1.2.0.tgz +Source10258: https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz#/create-hmac-1.1.7.tgz +Source10259: https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz#/create-react-class-15.7.0.tgz +Source10260: https://registry.npmjs.org/create-react-context/-/create-react-context-0.3.0.tgz#/create-react-context-0.3.0.tgz +Source10261: https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz#/cross-fetch-3.1.5.tgz +Source10262: https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz#/cross-spawn-7.0.3.tgz +Source10263: https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz#/crypto-browserify-3.12.0.tgz +Source10264: https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz#/css-color-keywords-1.0.0.tgz +Source10265: https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz#/css-select-4.3.0.tgz +Source10266: https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz#/css-to-react-native-3.2.0.tgz +Source10267: https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz#/css-tree-1.1.3.tgz +Source10268: https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz#/css-unit-converter-1.1.2.tgz +Source10269: https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz#/css-what-6.1.0.tgz +Source10270: https://registry.npmjs.org/csso/-/csso-4.2.0.tgz#/csso-4.2.0.tgz +Source10271: https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz#/csstype-2.6.21.tgz +Source10272: https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz#/csstype-3.1.1.tgz +Source10273: https://registry.npmjs.org/csv-parse/-/csv-parse-4.16.3.tgz#/csv-parse-4.16.3.tgz +Source10274: https://registry.npmjs.org/csv-stringify/-/csv-stringify-5.6.5.tgz#/csv-stringify-5.6.5.tgz +Source10275: https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz#/cyclist-1.0.1.tgz +Source10276: https://registry.npmjs.org/d3-array/-/d3-array-3.2.2.tgz#/d3-array-3.2.2.tgz +Source10277: https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz#/d3-color-3.1.0.tgz +Source10278: https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz#/d3-ease-3.0.1.tgz +Source10279: https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz#/d3-format-3.1.0.tgz +Source10280: https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz#/d3-interpolate-3.0.1.tgz +Source10281: https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz#/d3-path-3.1.0.tgz +Source10282: https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz#/d3-scale-4.0.2.tgz +Source10283: https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz#/d3-shape-3.2.0.tgz +Source10284: https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz#/d3-time-3.1.0.tgz +Source10285: https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz#/d3-time-format-4.1.0.tgz +Source10286: https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz#/d3-timer-3.0.1.tgz +Source10287: https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#/damerau-levenshtein-1.0.8.tgz +Source10288: https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz#/date-fns-2.29.3.tgz +Source10289: https://registry.npmjs.org/debug/-/debug-2.6.9.tgz#/debug-2.6.9.tgz +Source10290: https://registry.npmjs.org/debug/-/debug-3.2.7.tgz#/debug-3.2.7.tgz +Source10291: https://registry.npmjs.org/debug/-/debug-4.3.4.tgz#/debug-4.3.4.tgz +Source10292: https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz#/decimal.js-light-2.5.1.tgz +Source10293: https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz#/decode-uri-component-0.2.2.tgz +Source10294: https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz#/deep-equal-1.1.1.tgz +Source10295: https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz#/deep-equal-2.2.0.tgz +Source10296: https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz#/deep-is-0.1.4.tgz +Source10297: https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz#/define-properties-1.2.0.tgz +Source10298: https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz#/define-property-0.2.5.tgz +Source10299: https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz#/define-property-1.0.0.tgz +Source10300: https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz#/define-property-2.0.2.tgz +Source10301: https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz#/delayed-stream-1.0.0.tgz +Source10302: https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz#/dequal-2.0.3.tgz +Source10303: https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz#/des.js-1.0.1.tgz +Source10304: https://registry.npmjs.org/detect-element-overflow/-/detect-element-overflow-1.3.1.tgz#/detect-element-overflow-1.3.1.tgz +Source10305: https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz#/diff-match-patch-1.0.5.tgz +Source10306: https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz#/diffie-hellman-5.0.3.tgz +Source10307: https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz#/doctrine-2.1.0.tgz +Source10308: https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz#/doctrine-3.0.0.tgz +Source10309: https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#/dom-accessibility-api-0.5.16.tgz +Source10310: https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz#/dom-helpers-3.4.0.tgz +Source10311: https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz#/dom-helpers-5.2.1.tgz +Source10312: https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz#/dom-serializer-0.2.2.tgz +Source10313: https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz#/dom-serializer-1.4.1.tgz +Source10314: https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz#/domain-browser-1.2.0.tgz +Source10315: https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz#/domelementtype-1.3.1.tgz +Source10316: https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz#/domelementtype-2.3.0.tgz +Source10317: https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz#/domhandler-2.4.2.tgz +Source10318: https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz#/domhandler-4.3.1.tgz +Source10319: https://registry.npmjs.org/dompurify/-/dompurify-3.0.6.tgz#/dompurify-3.0.6.tgz +Source10320: https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz#/domutils-1.7.0.tgz +Source10321: https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz#/domutils-2.8.0.tgz +Source10322: https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz#/dotenv-8.6.0.tgz +Source10323: https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz#/duplexify-3.7.1.tgz +Source10324: https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.529.tgz#/electron-to-chromium-1.4.529.tgz +Source10325: https://registry.npmjs.org/element-resize-detector/-/element-resize-detector-1.2.4.tgz#/element-resize-detector-1.2.4.tgz +Source10326: https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz#/elliptic-6.5.4.tgz +Source10327: https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz#/emoji-regex-9.2.2.tgz +Source10328: https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz#/emojis-list-3.0.0.tgz +Source10329: https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz#/encoding-0.1.13.tgz +Source10330: https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz#/end-of-stream-1.4.4.tgz +Source10331: https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#/enhanced-resolve-4.5.0.tgz +Source10332: https://registry.npmjs.org/entities/-/entities-1.1.2.tgz#/entities-1.1.2.tgz +Source10333: https://registry.npmjs.org/entities/-/entities-2.2.0.tgz#/entities-2.2.0.tgz +Source10334: https://registry.npmjs.org/env-cmd/-/env-cmd-10.1.0.tgz#/env-cmd-10.1.0.tgz +Source10335: https://registry.npmjs.org/errno/-/errno-0.1.8.tgz#/errno-0.1.8.tgz +Source10336: https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz#/error-ex-1.3.2.tgz +Source10337: https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz#/es-abstract-1.21.1.tgz +Source10338: https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz#/es-get-iterator-1.1.3.tgz +Source10339: https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#/es-set-tostringtag-2.0.1.tgz +Source10340: https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#/es-shim-unscopables-1.0.0.tgz +Source10341: https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz#/es-to-primitive-1.2.1.tgz +Source10342: https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz#/es6-promise-4.2.8.tgz +Source10343: https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz#/esbuild-0.16.17.tgz +Source10344: https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz#/escalade-3.1.1.tgz +Source10345: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#/escape-string-regexp-1.0.5.tgz +Source10346: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#/escape-string-regexp-4.0.0.tgz +Source10347: https://registry.npmjs.org/eslint/-/eslint-8.35.0.tgz#/eslint-8.35.0.tgz +Source10348: https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz#/eslint-import-resolver-node-0.3.7.tgz +Source10349: https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz#/eslint-module-utils-2.7.4.tgz +Source10350: https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz#/eslint-plugin-import-2.27.5.tgz +Source10351: https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz#/eslint-plugin-jsx-a11y-6.7.1.tgz +Source10352: https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz#/eslint-plugin-react-7.32.2.tgz +Source10353: https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz#/eslint-scope-4.0.3.tgz +Source10354: https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz#/eslint-scope-5.1.1.tgz +Source10355: https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz#/eslint-scope-7.1.1.tgz +Source10356: https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz#/eslint-utils-3.0.0.tgz +Source10357: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#/eslint-visitor-keys-2.1.0.tgz +Source10358: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#/eslint-visitor-keys-3.3.0.tgz +Source10359: https://registry.npmjs.org/espree/-/espree-9.4.1.tgz#/espree-9.4.1.tgz +Source10360: https://registry.npmjs.org/esquery/-/esquery-1.4.2.tgz#/esquery-1.4.2.tgz +Source10361: https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz#/esrecurse-4.3.0.tgz +Source10362: https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz#/estraverse-4.3.0.tgz +Source10363: https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz#/estraverse-5.3.0.tgz +Source10364: https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz#/esutils-2.0.3.tgz +Source10365: https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz#/eventemitter3-4.0.7.tgz +Source10366: https://registry.npmjs.org/events/-/events-3.3.0.tgz#/events-3.3.0.tgz +Source10367: https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#/evp_bytestokey-1.0.3.tgz +Source10368: https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz#/expand-brackets-2.1.4.tgz +Source10369: https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz#/extend-shallow-2.0.1.tgz +Source10370: https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz#/extend-shallow-3.0.2.tgz +Source10371: https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz#/extglob-2.0.4.tgz +Source10372: https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#/fast-deep-equal-3.1.3.tgz +Source10373: https://registry.npmjs.org/fast-equals/-/fast-equals-4.0.3.tgz#/fast-equals-4.0.3.tgz +Source10374: https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#/fast-json-stable-stringify-2.1.0.tgz +Source10375: https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#/fast-levenshtein-2.0.6.tgz +Source10376: https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.4.tgz#/fast-xml-parser-4.2.4.tgz +Source10377: https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz#/fastq-1.15.0.tgz +Source10378: https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz#/fbemitter-3.0.0.tgz +Source10379: https://registry.npmjs.org/fbjs/-/fbjs-0.8.18.tgz#/fbjs-0.8.18.tgz +Source10380: https://registry.npmjs.org/fbjs/-/fbjs-3.0.4.tgz#/fbjs-3.0.4.tgz +Source10381: https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#/fbjs-css-vars-1.0.2.tgz +Source10382: https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz#/figgy-pudding-3.5.2.tgz +Source10383: https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz#/file-entry-cache-6.0.1.tgz +Source10384: https://registry.npmjs.org/file-saver/-/file-saver-2.0.2.tgz#/file-saver-2.0.2.tgz +Source10385: https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#/file-uri-to-path-1.0.0.tgz +Source10386: https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz#/fill-range-4.0.0.tgz +Source10387: https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz#/fill-range-7.0.1.tgz +Source10388: https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz#/filter-obj-1.1.0.tgz +Source10389: https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz#/find-cache-dir-2.1.0.tgz +Source10390: https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz#/find-root-1.1.0.tgz +Source10391: https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz#/find-up-3.0.0.tgz +Source10392: https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz#/find-up-5.0.0.tgz +Source10393: https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz#/flat-cache-3.0.4.tgz +Source10394: https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz#/flatted-3.2.7.tgz +Source10395: https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz#/flush-write-stream-1.1.1.tgz +Source10396: https://registry.npmjs.org/flux/-/flux-4.0.3.tgz#/flux-4.0.3.tgz +Source10397: https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz#/follow-redirects-1.15.2.tgz +Source10398: https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz#/for-each-0.3.3.tgz +Source10399: https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz#/for-in-1.0.2.tgz +Source10400: https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz#/form-data-4.0.0.tgz +Source10401: https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz#/fragment-cache-0.2.1.tgz +Source10402: https://registry.npmjs.org/from2/-/from2-2.3.0.tgz#/from2-2.3.0.tgz +Source10403: https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz#/fs-extra-10.1.0.tgz +Source10404: https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#/fs-write-stream-atomic-1.0.10.tgz +Source10405: https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#/fs.realpath-1.0.0.tgz +Source10406: https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz#/fsevents-1.2.13.tgz +Source10407: https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz#/fsevents-2.3.2.tgz +Source10408: https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz#/function-bind-1.1.1.tgz +Source10409: https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz#/function.prototype.name-1.1.5.tgz +Source10410: https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz#/functions-have-names-1.2.3.tgz +Source10411: https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz#/gensync-1.0.0-beta.2.tgz +Source10412: https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz#/get-intrinsic-1.2.0.tgz +Source10413: https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz#/get-symbol-description-1.0.0.tgz +Source10414: https://registry.npmjs.org/get-user-locale/-/get-user-locale-1.5.1.tgz#/get-user-locale-1.5.1.tgz +Source10415: https://registry.npmjs.org/get-user-locale/-/get-user-locale-2.1.3.tgz#/get-user-locale-2.1.3.tgz +Source10416: https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz#/get-value-2.0.6.tgz +Source10417: https://registry.npmjs.org/glob/-/glob-7.2.3.tgz#/glob-7.2.3.tgz +Source10418: https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz#/glob-parent-3.1.0.tgz +Source10419: https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz#/glob-parent-5.1.2.tgz +Source10420: https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz#/glob-parent-6.0.2.tgz +Source10421: https://registry.npmjs.org/globals/-/globals-11.12.0.tgz#/globals-11.12.0.tgz +Source10422: https://registry.npmjs.org/globals/-/globals-13.20.0.tgz#/globals-13.20.0.tgz +Source10423: https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz#/globalthis-1.0.3.tgz +Source10424: https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz#/gopd-1.0.1.tgz +Source10425: https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz#/graceful-fs-4.2.10.tgz +Source10426: https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#/grapheme-splitter-1.0.4.tgz +Source10427: https://registry.npmjs.org/gud/-/gud-1.0.0.tgz#/gud-1.0.0.tgz +Source10428: https://registry.npmjs.org/has/-/has-1.0.3.tgz#/has-1.0.3.tgz +Source10429: https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz#/has-bigints-1.0.2.tgz +Source10430: https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz#/has-flag-3.0.0.tgz +Source10431: https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz#/has-flag-4.0.0.tgz +Source10432: https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#/has-property-descriptors-1.0.0.tgz +Source10433: https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz#/has-proto-1.0.1.tgz +Source10434: https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz#/has-symbols-1.0.3.tgz +Source10435: https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz#/has-tostringtag-1.0.0.tgz +Source10436: https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz#/has-value-0.3.1.tgz +Source10437: https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz#/has-value-1.0.0.tgz +Source10438: https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz#/has-values-0.1.4.tgz +Source10439: https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz#/has-values-1.0.0.tgz +Source10440: https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz#/hash-base-3.1.0.tgz +Source10441: https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz#/hash.js-1.1.7.tgz +Source10442: https://registry.npmjs.org/history/-/history-4.10.1.tgz#/history-4.10.1.tgz +Source10443: https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz#/hmac-drbg-1.0.1.tgz +Source10444: https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#/hoist-non-react-statics-3.3.2.tgz +Source10445: https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz#/hosted-git-info-2.8.9.tgz +Source10446: https://registry.npmjs.org/html-dom-parser/-/html-dom-parser-0.3.0.tgz#/html-dom-parser-0.3.0.tgz +Source10447: https://registry.npmjs.org/html-react-parser/-/html-react-parser-0.14.3.tgz#/html-react-parser-0.14.3.tgz +Source10448: https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz#/htmlparser2-3.10.1.tgz +Source10449: https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz#/http-proxy-1.18.1.tgz +Source10450: https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-1.3.1.tgz#/http-proxy-middleware-1.3.1.tgz +Source10451: https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz#/https-browserify-1.0.0.tgz +Source10452: https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.29.0.tgz#/humanize-duration-3.29.0.tgz +Source10453: https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz#/iconv-lite-0.6.3.tgz +Source10454: https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz#/ieee754-1.2.1.tgz +Source10455: https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz#/iferr-0.1.5.tgz +Source10456: https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz#/ignore-5.2.4.tgz +Source10457: https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz#/ignore-by-default-1.0.1.tgz +Source10458: https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz#/import-fresh-3.3.0.tgz +Source10459: https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#/imurmurhash-0.1.4.tgz +Source10460: https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz#/infer-owner-1.0.4.tgz +Source10461: https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#/inflight-1.0.6.tgz +Source10462: https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz#/inherits-2.0.1.tgz +Source10463: https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz#/inherits-2.0.3.tgz +Source10464: https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#/inherits-2.0.4.tgz +Source10465: https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz#/inline-style-parser-0.1.1.tgz +Source10466: https://registry.npmjs.org/interactjs/-/interactjs-1.10.18.tgz#/interactjs-1.10.18.tgz +Source10467: https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz#/internal-slot-1.0.5.tgz +Source10468: https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz#/internmap-2.0.3.tgz +Source10469: https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz#/invariant-2.2.4.tgz +Source10470: https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#/is-accessor-descriptor-0.1.6.tgz +Source10471: https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#/is-accessor-descriptor-1.0.0.tgz +Source10472: https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz#/is-arguments-1.1.1.tgz +Source10473: https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz#/is-array-buffer-3.0.1.tgz +Source10474: https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz#/is-arrayish-0.2.1.tgz +Source10475: https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz#/is-bigint-1.0.4.tgz +Source10476: https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz#/is-binary-path-1.0.1.tgz +Source10477: https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz#/is-binary-path-2.1.0.tgz +Source10478: https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz#/is-boolean-object-1.1.2.tgz +Source10479: https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz#/is-buffer-1.1.6.tgz +Source10480: https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz#/is-callable-1.2.7.tgz +Source10481: https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz#/is-core-module-2.11.0.tgz +Source10482: https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#/is-data-descriptor-0.1.4.tgz +Source10483: https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#/is-data-descriptor-1.0.0.tgz +Source10484: https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz#/is-date-object-1.0.5.tgz +Source10485: https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz#/is-descriptor-0.1.6.tgz +Source10486: https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz#/is-descriptor-1.0.2.tgz +Source10487: https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz#/is-extendable-0.1.1.tgz +Source10488: https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz#/is-extendable-1.0.1.tgz +Source10489: https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz#/is-extglob-2.1.1.tgz +Source10490: https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz#/is-glob-3.1.0.tgz +Source10491: https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz#/is-glob-4.0.3.tgz +Source10492: https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz#/is-map-2.0.2.tgz +Source10493: https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz#/is-negative-zero-2.0.2.tgz +Source10494: https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz#/is-number-3.0.0.tgz +Source10495: https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz#/is-number-7.0.0.tgz +Source10496: https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz#/is-number-object-1.0.7.tgz +Source10497: https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz#/is-path-inside-3.0.3.tgz +Source10498: https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz#/is-plain-obj-3.0.0.tgz +Source10499: https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz#/is-plain-object-2.0.4.tgz +Source10500: https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz#/is-regex-1.1.4.tgz +Source10501: https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-2.2.0.tgz#/is-retry-allowed-2.2.0.tgz +Source10502: https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz#/is-set-2.0.2.tgz +Source10503: https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#/is-shared-array-buffer-1.0.2.tgz +Source10504: https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz#/is-stream-1.1.0.tgz +Source10505: https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz#/is-string-1.0.7.tgz +Source10506: https://registry.npmjs.org/is-svg/-/is-svg-4.4.0.tgz#/is-svg-4.4.0.tgz +Source10507: https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz#/is-symbol-1.0.4.tgz +Source10508: https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz#/is-typed-array-1.1.10.tgz +Source10509: https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz#/is-weakmap-2.0.1.tgz +Source10510: https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz#/is-weakref-1.0.2.tgz +Source10511: https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz#/is-weakset-2.0.2.tgz +Source10512: https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz#/is-windows-1.0.2.tgz +Source10513: https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz#/is-wsl-1.1.0.tgz +Source10514: https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz#/isarray-0.0.1.tgz +Source10515: https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz#/isarray-1.0.0.tgz +Source10516: https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz#/isarray-2.0.5.tgz +Source10517: https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#/isexe-2.0.0.tgz +Source10518: https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz#/isobject-2.1.0.tgz +Source10519: https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz#/isobject-3.0.1.tgz +Source10520: https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#/isomorphic-fetch-2.2.1.tgz +Source10521: https://registry.npmjs.org/jquery/-/jquery-3.6.3.tgz#/jquery-3.6.3.tgz +Source10522: https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz#/js-sdsl-4.3.0.tgz +Source10523: https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz#/js-tokens-4.0.0.tgz +Source10524: https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz#/js-yaml-4.1.0.tgz +Source10525: https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz#/jsesc-2.5.2.tgz +Source10526: https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#/json-parse-better-errors-1.0.2.tgz +Source10527: 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 +Source10528: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#/json-schema-traverse-0.4.1.tgz +Source10529: 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 +Source10530: https://registry.npmjs.org/json5/-/json5-1.0.2.tgz#/json5-1.0.2.tgz +Source10531: https://registry.npmjs.org/json5/-/json5-2.2.3.tgz#/json5-2.2.3.tgz +Source10532: https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz#/jsonfile-6.1.0.tgz +Source10533: https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#/jsx-ast-utils-3.3.3.tgz +Source10534: https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz#/kind-of-3.2.2.tgz +Source10535: https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz#/kind-of-4.0.0.tgz +Source10536: https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz#/kind-of-5.1.0.tgz +Source10537: https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#/kind-of-6.0.3.tgz +Source10538: https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz#/language-subtag-registry-0.3.22.tgz +Source10539: https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz#/language-tags-1.0.5.tgz +Source10540: https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#/levn-0.4.1.tgz +Source10541: https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz#/lines-and-columns-1.2.4.tgz +Source10542: https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz#/loader-runner-2.4.0.tgz +Source10543: https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz#/loader-utils-1.4.2.tgz +Source10544: https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz#/locate-path-3.0.0.tgz +Source10545: https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz#/locate-path-6.0.0.tgz +Source10546: https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#/lodash-4.17.21.tgz +Source10547: https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz#/lodash.curry-4.1.1.tgz +Source10548: https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz#/lodash.debounce-4.0.8.tgz +Source10549: https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz#/lodash.flow-3.5.0.tgz +Source10550: https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz#/lodash.get-4.4.2.tgz +Source10551: https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz#/lodash.isequal-4.5.0.tgz +Source10552: https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz#/lodash.memoize-4.1.2.tgz +Source10553: https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz#/lodash.merge-4.6.2.tgz +Source10554: https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz#/loose-envify-1.4.0.tgz +Source10555: https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz#/lru-cache-5.1.1.tgz +Source10556: https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz#/lz-string-1.4.4.tgz +Source10557: https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz#/magic-string-0.27.0.tgz +Source10558: https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz#/make-dir-2.1.0.tgz +Source10559: https://registry.npmjs.org/make-event-props/-/make-event-props-1.4.2.tgz#/make-event-props-1.4.2.tgz +Source10560: https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz#/map-cache-0.2.2.tgz +Source10561: https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz#/map-visit-1.0.0.tgz +Source10562: https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz#/md5.js-1.3.5.tgz +Source10563: https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz#/mdn-data-2.0.14.tgz +Source10564: https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz#/memoize-one-5.2.1.tgz +Source10565: https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz#/memory-fs-0.4.1.tgz +Source10566: https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz#/memory-fs-0.5.0.tgz +Source10567: https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz#/micromatch-3.1.10.tgz +Source10568: https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz#/micromatch-4.0.5.tgz +Source10569: https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz#/miller-rabin-4.0.1.tgz +Source10570: https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz#/mime-db-1.52.0.tgz +Source10571: https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz#/mime-types-2.1.35.tgz +Source10572: https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#/minimalistic-assert-1.0.1.tgz +Source10573: https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#/minimalistic-crypto-utils-1.0.1.tgz +Source10574: https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz#/minimatch-3.1.2.tgz +Source10575: https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz#/minimist-1.2.8.tgz +Source10576: https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz#/mississippi-3.0.0.tgz +Source10577: https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz#/mixin-deep-1.3.2.tgz +Source10578: https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz#/mkdirp-0.5.6.tgz +Source10579: https://registry.npmjs.org/moment/-/moment-2.29.4.tgz#/moment-2.29.4.tgz +Source10580: https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.43.tgz#/moment-timezone-0.5.43.tgz +Source10581: https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz#/move-concurrently-1.0.1.tgz +Source10582: https://registry.npmjs.org/ms/-/ms-2.0.0.tgz#/ms-2.0.0.tgz +Source10583: https://registry.npmjs.org/ms/-/ms-2.1.2.tgz#/ms-2.1.2.tgz +Source10584: https://registry.npmjs.org/nan/-/nan-2.17.0.tgz#/nan-2.17.0.tgz +Source10585: https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz#/nanoid-3.3.4.tgz +Source10586: https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz#/nanomatch-1.2.13.tgz +Source10587: https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz#/natural-compare-1.4.0.tgz +Source10588: https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz#/neo-async-2.6.2.tgz +Source10589: https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz#/node-fetch-1.7.3.tgz +Source10590: https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz#/node-fetch-2.6.7.tgz +Source10591: https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz#/node-libs-browser-2.2.1.tgz +Source10592: https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz#/node-releases-2.0.13.tgz +Source10593: https://registry.npmjs.org/nodemon/-/nodemon-2.0.20.tgz#/nodemon-2.0.20.tgz +Source10594: https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz#/nopt-1.0.10.tgz +Source10595: https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz#/normalize-path-2.1.1.tgz +Source10596: https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz#/normalize-path-3.0.0.tgz +Source10597: https://registry.npmjs.org/npm-watch/-/npm-watch-0.11.0.tgz#/npm-watch-0.11.0.tgz +Source10598: https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz#/nth-check-2.1.1.tgz +Source10599: https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz#/object-assign-3.0.0.tgz +Source10600: https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#/object-assign-4.1.1.tgz +Source10601: https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz#/object-copy-0.1.0.tgz +Source10602: https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz#/object-inspect-1.12.3.tgz +Source10603: https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz#/object-is-1.1.5.tgz +Source10604: https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz#/object-keys-1.1.1.tgz +Source10605: https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz#/object-visit-1.0.1.tgz +Source10606: https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz#/object.assign-4.1.4.tgz +Source10607: https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz#/object.entries-1.1.6.tgz +Source10608: https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz#/object.fromentries-2.0.6.tgz +Source10609: https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz#/object.hasown-1.1.2.tgz +Source10610: https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz#/object.pick-1.3.0.tgz +Source10611: https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz#/object.values-1.1.6.tgz +Source10612: https://registry.npmjs.org/once/-/once-1.4.0.tgz#/once-1.4.0.tgz +Source10613: https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz#/optionator-0.9.1.tgz +Source10614: https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz#/os-browserify-0.3.0.tgz +Source10615: https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz#/p-limit-2.3.0.tgz +Source10616: https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz#/p-limit-3.1.0.tgz +Source10617: https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz#/p-locate-3.0.0.tgz +Source10618: https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz#/p-locate-5.0.0.tgz +Source10619: https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz#/p-try-2.2.0.tgz +Source10620: https://registry.npmjs.org/pako/-/pako-1.0.11.tgz#/pako-1.0.11.tgz +Source10621: https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz#/parallel-transform-1.2.0.tgz +Source10622: https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz#/parent-module-1.0.1.tgz +Source10623: https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz#/parse-asn1-5.1.6.tgz +Source10624: https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz#/parse-json-5.2.0.tgz +Source10625: https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz#/pascalcase-0.1.1.tgz +Source10626: https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz#/path-browserify-0.0.1.tgz +Source10627: https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz#/path-dirname-1.0.2.tgz +Source10628: https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz#/path-exists-3.0.0.tgz +Source10629: https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz#/path-exists-4.0.0.tgz +Source10630: https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#/path-is-absolute-1.0.1.tgz +Source10631: https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz#/path-key-3.1.1.tgz +Source10632: https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz#/path-parse-1.0.7.tgz +Source10633: https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz#/path-to-regexp-1.8.0.tgz +Source10634: https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz#/path-type-4.0.0.tgz +Source10635: https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz#/pbkdf2-3.1.2.tgz +Source10636: https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz#/picocolors-1.0.0.tgz +Source10637: https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz#/picomatch-2.3.1.tgz +Source10638: https://registry.npmjs.org/pify/-/pify-4.0.1.tgz#/pify-4.0.1.tgz +Source10639: https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz#/pkg-dir-3.0.0.tgz +Source10640: https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz#/popper.js-1.16.1.tgz +Source10641: https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz#/posix-character-classes-0.1.1.tgz +Source10642: https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz#/postcss-8.4.21.tgz +Source10643: https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#/postcss-value-parser-3.3.1.tgz +Source10644: https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#/postcss-value-parser-4.2.0.tgz +Source10645: https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#/prelude-ls-1.2.1.tgz +Source10646: https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz#/pretty-format-27.5.1.tgz +Source10647: https://registry.npmjs.org/process/-/process-0.11.10.tgz#/process-0.11.10.tgz +Source10648: https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz#/process-nextick-args-2.0.1.tgz +Source10649: https://registry.npmjs.org/promise/-/promise-7.3.1.tgz#/promise-7.3.1.tgz +Source10650: https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz#/promise-inflight-1.0.1.tgz +Source10651: https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz#/prop-types-15.8.1.tgz +Source10652: https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz#/prop-types-extra-1.1.1.tgz +Source10653: https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz#/proxy-from-env-1.1.0.tgz +Source10654: https://registry.npmjs.org/prr/-/prr-1.0.1.tgz#/prr-1.0.1.tgz +Source10655: https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz#/pstree.remy-1.1.8.tgz +Source10656: https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz#/public-encrypt-4.0.3.tgz +Source10657: https://registry.npmjs.org/pump/-/pump-2.0.1.tgz#/pump-2.0.1.tgz +Source10658: https://registry.npmjs.org/pump/-/pump-3.0.0.tgz#/pump-3.0.0.tgz +Source10659: https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz#/pumpify-1.5.1.tgz +Source10660: https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz#/punycode-1.3.2.tgz +Source10661: https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz#/punycode-1.4.1.tgz +Source10662: https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz#/punycode-2.3.0.tgz +Source10663: https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz#/pure-color-1.3.0.tgz +Source10664: https://registry.npmjs.org/qs/-/qs-6.11.2.tgz#/qs-6.11.2.tgz +Source10665: https://registry.npmjs.org/query-string/-/query-string-6.14.1.tgz#/query-string-6.14.1.tgz +Source10666: https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz#/querystring-0.2.0.tgz +Source10667: https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz#/querystring-es3-0.2.1.tgz +Source10668: https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz#/querystringify-2.2.0.tgz +Source10669: https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz#/queue-microtask-1.2.3.tgz +Source10670: https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz#/randombytes-2.1.0.tgz +Source10671: https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz#/randomfill-1.0.4.tgz +Source10672: https://registry.npmjs.org/react/-/react-15.7.0.tgz#/react-15.7.0.tgz +Source10673: https://registry.npmjs.org/react/-/react-16.14.0.tgz#/react-16.14.0.tgz +Source10674: https://registry.npmjs.org/react-ace/-/react-ace-9.5.0.tgz#/react-ace-9.5.0.tgz +Source10675: https://registry.npmjs.org/react-autosuggest/-/react-autosuggest-10.1.0.tgz#/react-autosuggest-10.1.0.tgz +Source10676: https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz#/react-base16-styling-0.6.0.tgz +Source10677: https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-1.6.7.tgz#/react-bootstrap-1.6.7.tgz +Source10678: https://registry.npmjs.org/react-bootstrap-4-pagination/-/react-bootstrap-4-pagination-1.0.4.tgz#/react-bootstrap-4-pagination-1.0.4.tgz +Source10679: https://registry.npmjs.org/react-bootstrap-table-next/-/react-bootstrap-table-next-4.0.3.tgz#/react-bootstrap-table-next-4.0.3.tgz +Source10680: https://registry.npmjs.org/react-bootstrap-table2-editor/-/react-bootstrap-table2-editor-1.4.0.tgz#/react-bootstrap-table2-editor-1.4.0.tgz +Source10681: https://registry.npmjs.org/react-bootstrap-table2-filter/-/react-bootstrap-table2-filter-1.3.3.tgz#/react-bootstrap-table2-filter-1.3.3.tgz +Source10682: https://registry.npmjs.org/react-bootstrap-table2-paginator/-/react-bootstrap-table2-paginator-2.1.2.tgz#/react-bootstrap-table2-paginator-2.1.2.tgz +Source10683: https://registry.npmjs.org/react-bootstrap-table2-toolkit/-/react-bootstrap-table2-toolkit-2.1.3.tgz#/react-bootstrap-table2-toolkit-2.1.3.tgz +Source10684: https://registry.npmjs.org/react-bootstrap-typeahead/-/react-bootstrap-typeahead-5.2.2.tgz#/react-bootstrap-typeahead-5.2.2.tgz +Source10685: https://registry.npmjs.org/react-calendar/-/react-calendar-4.0.0.tgz#/react-calendar-4.0.0.tgz +Source10686: https://registry.npmjs.org/react-calendar-timeline/-/react-calendar-timeline-0.28.0.tgz#/react-calendar-timeline-0.28.0.tgz +Source10687: https://registry.npmjs.org/react-clock/-/react-clock-4.1.0.tgz#/react-clock-4.1.0.tgz +Source10688: https://registry.npmjs.org/react-contexify/-/react-contexify-5.0.0.tgz#/react-contexify-5.0.0.tgz +Source10689: https://registry.npmjs.org/react-date-picker/-/react-date-picker-9.2.0.tgz#/react-date-picker-9.2.0.tgz +Source10690: https://registry.npmjs.org/react-datepicker/-/react-datepicker-3.8.0.tgz#/react-datepicker-3.8.0.tgz +Source10691: https://registry.npmjs.org/react-datetime-picker/-/react-datetime-picker-4.2.1.tgz#/react-datetime-picker-4.2.1.tgz +Source10692: https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz#/react-dom-16.14.0.tgz +Source10693: https://registry.npmjs.org/react-fit/-/react-fit-1.5.0.tgz#/react-fit-1.5.0.tgz +Source10694: https://registry.npmjs.org/react-hotkeys/-/react-hotkeys-2.0.0.tgz#/react-hotkeys-2.0.0.tgz +Source10695: https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-3.0.0.tgz#/react-input-autosize-3.0.0.tgz +Source10696: https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz#/react-is-16.13.1.tgz +Source10697: https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz#/react-is-17.0.2.tgz +Source10698: https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz#/react-is-18.2.0.tgz +Source10699: https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz#/react-json-view-1.21.3.tgz +Source10700: https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#/react-lifecycles-compat-3.0.4.tgz +Source10701: https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.12.2.tgz#/react-onclickoutside-6.12.2.tgz +Source10702: https://registry.npmjs.org/react-overlays/-/react-overlays-5.2.1.tgz#/react-overlays-5.2.1.tgz +Source10703: https://registry.npmjs.org/react-popper/-/react-popper-1.3.11.tgz#/react-popper-1.3.11.tgz +Source10704: https://registry.npmjs.org/react-property/-/react-property-1.0.1.tgz#/react-property-1.0.1.tgz +Source10705: https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz#/react-refresh-0.14.0.tgz +Source10706: https://registry.npmjs.org/react-resize-detector/-/react-resize-detector-8.0.5.tgz#/react-resize-detector-8.0.5.tgz +Source10707: https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz#/react-router-5.3.4.tgz +Source10708: https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz#/react-router-dom-5.3.4.tgz +Source10709: https://registry.npmjs.org/react-select/-/react-select-3.2.0.tgz#/react-select-3.2.0.tgz +Source10710: https://registry.npmjs.org/react-simple-snackbar/-/react-simple-snackbar-1.1.11.tgz#/react-simple-snackbar-1.1.11.tgz +Source10711: https://registry.npmjs.org/react-smooth/-/react-smooth-2.0.2.tgz#/react-smooth-2.0.2.tgz +Source10712: https://registry.npmjs.org/react-split-grid/-/react-split-grid-1.0.4.tgz#/react-split-grid-1.0.4.tgz +Source10713: https://registry.npmjs.org/react-split-pane/-/react-split-pane-0.1.92.tgz#/react-split-pane-0.1.92.tgz +Source10714: https://registry.npmjs.org/react-step-wizard/-/react-step-wizard-5.3.11.tgz#/react-step-wizard-5.3.11.tgz +Source10715: https://registry.npmjs.org/react-style-proptype/-/react-style-proptype-3.2.2.tgz#/react-style-proptype-3.2.2.tgz +Source10716: https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.4.0.tgz#/react-textarea-autosize-8.4.0.tgz +Source10717: https://registry.npmjs.org/react-themeable/-/react-themeable-1.1.0.tgz#/react-themeable-1.1.0.tgz +Source10718: https://registry.npmjs.org/react-time-picker/-/react-time-picker-5.2.0.tgz#/react-time-picker-5.2.0.tgz +Source10719: https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.9.0.tgz#/react-transition-group-2.9.0.tgz +Source10720: https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz#/react-transition-group-4.4.5.tgz +Source10721: https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz#/readable-stream-2.3.8.tgz +Source10722: https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz#/readable-stream-3.6.1.tgz +Source10723: https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz#/readdirp-2.2.1.tgz +Source10724: https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz#/readdirp-3.6.0.tgz +Source10725: https://registry.npmjs.org/recharts/-/recharts-2.8.0.tgz#/recharts-2.8.0.tgz +Source10726: https://registry.npmjs.org/recharts-scale/-/recharts-scale-0.4.5.tgz#/recharts-scale-0.4.5.tgz +Source10727: https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz#/reduce-css-calc-2.1.8.tgz +Source10728: https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#/regenerator-runtime-0.14.0.tgz +Source10729: https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz#/regex-not-1.0.2.tgz +Source10730: https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#/regexp.prototype.flags-1.4.3.tgz +Source10731: https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz#/regexpp-3.2.0.tgz +Source10732: https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#/remove-trailing-separator-1.1.0.tgz +Source10733: https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz#/repeat-element-1.1.4.tgz +Source10734: https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz#/repeat-string-1.6.1.tgz +Source10735: https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz#/requires-port-1.0.0.tgz +Source10736: https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz#/resolve-1.22.1.tgz +Source10737: https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz#/resolve-2.0.0-next.4.tgz +Source10738: https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz#/resolve-from-4.0.0.tgz +Source10739: https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz#/resolve-pathname-3.0.0.tgz +Source10740: https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz#/resolve-url-0.2.1.tgz +Source10741: https://registry.npmjs.org/ret/-/ret-0.1.15.tgz#/ret-0.1.15.tgz +Source10742: https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz#/reusify-1.0.4.tgz +Source10743: https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz#/rimraf-2.7.1.tgz +Source10744: https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#/rimraf-3.0.2.tgz +Source10745: https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz#/ripemd160-2.0.2.tgz +Source10746: https://registry.npmjs.org/rollup/-/rollup-3.17.3.tgz#/rollup-3.17.3.tgz +Source10747: https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz#/run-parallel-1.2.0.tgz +Source10748: https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz#/run-queue-1.0.3.tgz +Source10749: https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz#/safe-buffer-5.1.2.tgz +Source10750: https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#/safe-buffer-5.2.1.tgz +Source10751: https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz#/safe-regex-1.1.0.tgz +Source10752: https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz#/safe-regex-test-1.0.0.tgz +Source10753: https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#/safer-buffer-2.1.2.tgz +Source10754: https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz#/scheduler-0.19.1.tgz +Source10755: https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz#/schema-utils-1.0.0.tgz +Source10756: https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz#/scroll-into-view-if-needed-2.2.31.tgz +Source10757: https://registry.npmjs.org/section-iterator/-/section-iterator-2.0.0.tgz#/section-iterator-2.0.0.tgz +Source10758: https://registry.npmjs.org/semver/-/semver-5.7.2.tgz#/semver-5.7.2.tgz +Source10759: https://registry.npmjs.org/semver/-/semver-6.3.1.tgz#/semver-6.3.1.tgz +Source10760: https://registry.npmjs.org/semver/-/semver-7.0.0.tgz#/semver-7.0.0.tgz +Source10761: https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz#/serialize-javascript-4.0.0.tgz +Source10762: https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz#/set-value-2.0.1.tgz +Source10763: https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz#/setimmediate-1.0.5.tgz +Source10764: https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz#/sha.js-2.4.11.tgz +Source10765: https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz#/shallow-equal-1.2.1.tgz +Source10766: https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz#/shallowequal-1.1.0.tgz +Source10767: https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#/shebang-command-2.0.0.tgz +Source10768: https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#/shebang-regex-3.0.0.tgz +Source10769: https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz#/side-channel-1.0.4.tgz +Source10770: https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz#/simple-update-notifier-1.1.0.tgz +Source10771: https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz#/snapdragon-0.8.2.tgz +Source10772: https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz#/snapdragon-node-2.1.1.tgz +Source10773: https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz#/snapdragon-util-3.0.1.tgz +Source10774: https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz#/source-list-map-2.0.1.tgz +Source10775: https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz#/source-map-0.5.7.tgz +Source10776: https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz#/source-map-0.6.1.tgz +Source10777: https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz#/source-map-js-1.0.2.tgz +Source10778: https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz#/source-map-resolve-0.5.3.tgz +Source10779: https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz#/source-map-support-0.5.21.tgz +Source10780: https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz#/source-map-url-0.4.1.tgz +Source10781: https://registry.npmjs.org/split-grid/-/split-grid-1.0.11.tgz#/split-grid-1.0.11.tgz +Source10782: https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz#/split-on-first-1.1.0.tgz +Source10783: https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz#/split-string-3.1.0.tgz +Source10784: https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz#/ssri-6.0.2.tgz +Source10785: https://registry.npmjs.org/stable/-/stable-0.1.8.tgz#/stable-0.1.8.tgz +Source10786: https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz#/static-extend-0.1.2.tgz +Source10787: https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#/stop-iteration-iterator-1.0.0.tgz +Source10788: https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz#/stream-browserify-2.0.2.tgz +Source10789: https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz#/stream-each-1.2.3.tgz +Source10790: https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz#/stream-http-2.8.3.tgz +Source10791: https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz#/stream-shift-1.0.1.tgz +Source10792: https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#/strict-uri-encode-2.0.0.tgz +Source10793: https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#/string.prototype.matchall-4.0.8.tgz +Source10794: https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#/string.prototype.trimend-1.0.6.tgz +Source10795: https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#/string.prototype.trimstart-1.0.6.tgz +Source10796: https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz#/string_decoder-1.1.1.tgz +Source10797: https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz#/string_decoder-1.3.0.tgz +Source10798: https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz#/strip-ansi-6.0.1.tgz +Source10799: https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz#/strip-bom-3.0.0.tgz +Source10800: https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#/strip-json-comments-3.1.1.tgz +Source10801: https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz#/strnum-1.0.5.tgz +Source10802: https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.0.tgz#/style-to-js-1.1.0.tgz +Source10803: https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz#/style-to-object-0.3.0.tgz +Source10804: https://registry.npmjs.org/styled-components/-/styled-components-5.3.11.tgz#/styled-components-5.3.11.tgz +Source10805: https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz#/supports-color-5.5.0.tgz +Source10806: https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz#/supports-color-7.2.0.tgz +Source10807: https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#/supports-preserve-symlinks-flag-1.0.0.tgz +Source10808: https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz#/svgo-2.8.0.tgz +Source10809: https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz#/tapable-1.1.3.tgz +Source10810: https://registry.npmjs.org/terser/-/terser-4.8.1.tgz#/terser-4.8.1.tgz +Source10811: https://registry.npmjs.org/terser/-/terser-5.16.5.tgz#/terser-5.16.5.tgz +Source10812: https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#/terser-webpack-plugin-1.4.5.tgz +Source10813: https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#/text-table-0.2.0.tgz +Source10814: https://registry.npmjs.org/through2/-/through2-2.0.5.tgz#/through2-2.0.5.tgz +Source10815: https://registry.npmjs.org/through2/-/through2-4.0.2.tgz#/through2-4.0.2.tgz +Source10816: https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz#/timers-browserify-2.0.12.tgz +Source10817: https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz#/tiny-invariant-1.3.1.tgz +Source10818: https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz#/tiny-warning-1.0.3.tgz +Source10819: https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#/to-arraybuffer-1.0.1.tgz +Source10820: https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz#/to-fast-properties-2.0.0.tgz +Source10821: https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz#/to-object-path-0.3.0.tgz +Source10822: https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz#/to-regex-3.0.2.tgz +Source10823: https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz#/to-regex-range-2.1.1.tgz +Source10824: https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz#/to-regex-range-5.0.1.tgz +Source10825: https://registry.npmjs.org/touch/-/touch-3.1.0.tgz#/touch-3.1.0.tgz +Source10826: https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz#/tr46-0.0.3.tgz +Source10827: https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz#/tsconfig-paths-3.14.2.tgz +Source10828: https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz#/tty-browserify-0.0.0.tgz +Source10829: https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz#/type-check-0.4.0.tgz +Source10830: https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz#/type-fest-0.20.2.tgz +Source10831: https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz#/typed-array-length-1.0.4.tgz +Source10832: https://registry.npmjs.org/typed-styles/-/typed-styles-0.0.7.tgz#/typed-styles-0.0.7.tgz +Source10833: https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz#/typedarray-0.0.6.tgz +Source10834: https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.33.tgz#/ua-parser-js-0.7.33.tgz +Source10835: https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz#/unbox-primitive-1.0.2.tgz +Source10836: https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.2.1.tgz#/uncontrollable-7.2.1.tgz +Source10837: https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz#/undefsafe-2.0.5.tgz +Source10838: https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz#/underscore-1.9.1.tgz +Source10839: https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz#/union-value-1.0.1.tgz +Source10840: https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz#/unique-filename-1.1.1.tgz +Source10841: https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz#/unique-slug-2.0.2.tgz +Source10842: https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz#/universalify-2.0.0.tgz +Source10843: https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz#/unset-value-1.0.0.tgz +Source10844: https://registry.npmjs.org/upath/-/upath-1.2.0.tgz#/upath-1.2.0.tgz +Source10845: https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#/update-browserslist-db-1.0.13.tgz +Source10846: https://registry.npmjs.org/update-input-width/-/update-input-width-1.3.1.tgz#/update-input-width-1.3.1.tgz +Source10847: https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz#/uri-js-4.4.1.tgz +Source10848: https://registry.npmjs.org/urix/-/urix-0.1.0.tgz#/urix-0.1.0.tgz +Source10849: https://registry.npmjs.org/url/-/url-0.11.0.tgz#/url-0.11.0.tgz +Source10850: https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz#/url-parse-1.5.10.tgz +Source10851: https://registry.npmjs.org/use/-/use-3.1.1.tgz#/use-3.1.1.tgz +Source10852: https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz#/use-composed-ref-1.3.0.tgz +Source10853: https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz#/use-isomorphic-layout-effect-1.1.2.tgz +Source10854: https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz#/use-latest-1.2.1.tgz +Source10855: https://registry.npmjs.org/util/-/util-0.10.3.tgz#/util-0.10.3.tgz +Source10856: https://registry.npmjs.org/util/-/util-0.11.1.tgz#/util-0.11.1.tgz +Source10857: https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#/util-deprecate-1.0.2.tgz +Source10858: https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz#/value-equal-1.0.1.tgz +Source10859: https://registry.npmjs.org/victory-vendor/-/victory-vendor-36.6.8.tgz#/victory-vendor-36.6.8.tgz +Source10860: https://registry.npmjs.org/vite/-/vite-4.1.5.tgz#/vite-4.1.5.tgz +Source10861: https://registry.npmjs.org/vite-plugin-compression/-/vite-plugin-compression-0.5.1.tgz#/vite-plugin-compression-0.5.1.tgz +Source10862: https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz#/vm-browserify-1.1.2.tgz +Source10863: https://registry.npmjs.org/warning/-/warning-4.0.3.tgz#/warning-4.0.3.tgz +Source10864: https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz#/watchpack-1.7.5.tgz +Source10865: https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#/watchpack-chokidar2-2.0.1.tgz +Source10866: https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz#/webidl-conversions-3.0.1.tgz +Source10867: https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz#/webpack-4.46.0.tgz +Source10868: https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz#/webpack-sources-1.4.3.tgz +Source10869: https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#/whatwg-fetch-3.6.2.tgz +Source10870: https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz#/whatwg-url-5.0.0.tgz +Source10871: https://registry.npmjs.org/which/-/which-2.0.2.tgz#/which-2.0.2.tgz +Source10872: https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#/which-boxed-primitive-1.0.2.tgz +Source10873: https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz#/which-collection-1.0.1.tgz +Source10874: https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz#/which-typed-array-1.1.9.tgz +Source10875: https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz#/word-wrap-1.2.4.tgz +Source10876: https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz#/worker-farm-1.7.0.tgz +Source10877: https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#/wrappy-1.0.2.tgz +Source10878: https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#/xtend-4.0.2.tgz +Source10879: https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz#/y18n-4.0.3.tgz +Source10880: https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz#/yallist-3.1.1.tgz +Source10881: https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz#/yaml-1.10.2.tgz +Source10882: https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz#/yocto-queue-0.1.0.tgz +# NODE_MODULES END + +Patch1: vendor-build-fixes-for-SLE12.patch +Patch2: sdjournal-build-fix-for-SLE12.patch +Patch3: velociraptor-reproducible-timestamp.diff BuildRequires: fileb0x +%if 0%{?suse_version} BuildRequires: golang-packaging -BuildRequires: mage BuildRequires: systemd-rpm-macros -BuildRequires: golang(API) >= 1.18 +BuildRequires: golang(API) >= 1.19 BuildRequires: pkgconfig(libsystemd) +%endif +%if "%{_vendor}" == "debbuild" +BuildRequires: golang >= 2:1.19~0 +BuildRequires: libsystemd-dev +BuildRequires: pkg-config +%endif +%if 0%{?rhel} +BuildRequires: golang >= 1.19 +BuildRequires: python3 +BuildRequires: systemd-devel +BuildRequires: pkgconfig(libsystemd) +%endif %if %{build_server} +BuildRequires: local-npm-registry BuildRequires: nodejs >= 18 BuildRequires: npm >= 18 %endif %if %{with bpf} -# clang15 causes libbpfgo to crash immediately +%if 0%{?suse_version} +%if %{suse_version} > 150600 BuildRequires: clang16 +BuildRequires: llvm16 +%else +BuildRequires: clang13 +BuildRequires: llvm13 +%endif BuildRequires: libelf-devel BuildRequires: libzstd-devel -BuildRequires: libzstd-devel -BuildRequires: llvm16 BuildRequires: zlib-devel %endif -ExclusiveArch: x86_64 ppc64le aarch64 s390x +%if "%{_vendor}" == "debbuild" +BuildRequires: clang +BuildRequires: libelf-dev +BuildRequires: libzstd-dev +BuildRequires: llvm +BuildRequires: zlib1g-dev +%endif +%if 0%{?rhel} +BuildRequires: clang >= 13 +BuildRequires: libelf-devel +BuildRequires: libzstd-devel +BuildRequires: llvm >= 13 +BuildRequires: zlib-devel +%endif +%endif %if %{build_server} BuildRequires: sysuser-tools Requires: group(velociraptor) @@ -118,6 +1040,23 @@ Requires: user(velociraptor) %{?sysusers_requires} %endif +%if 0%{?suse_version} +%if %{build_server} +ExclusiveArch: x86_64 +%endif +%else +%if %{build_server} +ExclusiveArch: do_not_build +%else +ExclusiveArch: x86_64 ppc64le aarch64 s390x +%endif +%endif + +%if 0%{?rhel} +# RHEL builds aren't working yet +ExclusiveArch: do_not_build +%endif + %if %{build_server} %description Velociraptor is a tool for collecting host based state information @@ -130,29 +1069,6 @@ https://docs.velociraptor.app/ This package contains the velociraptor server and full console GUI. For just the endpoint agent, please install the 'velociraptor-client' package. -%package -n system-user-velociraptor -Summary: System user and group 'velociraptor' -Version: 1.0.0 -License: Apache-2.0 -Group: System/Monitoring -Provides: group(velociraptor) -Provides: user(velociraptor) - -%description -n system-user-velociraptor -This package provides a shared system user for all velociraptor components - -%endif - -%if %{build_kafka_humio_gateway} -%package kafka-humio-gateway -Summary: Gateway between Kafka and Humio for Velociraptor Artifacts -Version: 0.6.7.5~git81.01be570 -Requires: group(velociraptor-kafka) -Requires: user(velociraptor-kafka) - -%description kafka-humio-gateway -This tool is used to consume events generated by the Kafka Velociraptor plugin -and post them to a Humio cluster. %endif %if %{build_client} @@ -169,16 +1085,21 @@ console, please install the 'velociraptor' package. %endif %prep -%setup -q -a 1 -a 2 -a 3 -a 4 -n %{projname}-%{version} +%setup -q -a 1 -a 2 -n %{projname}-%{version} %autopatch -p1 # Set the version to something more specific than -dev -sed -ie "s/\(VERSION *= \).*/\1 \"%{version}\"/" constants/constants.go +sed -ie "s/\([[:space:]]VERSION *= \).*/\1 \"%{version}\"/" constants/constants.go %if %{with bpf} mkdir -p third_party/libbpfgo/output -cp vmlinux.h-%{vmlinux_h_version}/vmlinux-%{_arch}.h \ +arch=%{_arch} +if test "$arch" = "amd64"; then + arch=x86_64 +fi + +cp vmlinux.h-%{vmlinux_h_version}/vmlinux-${arch}.h \ third_party/libbpfgo/output/vmlinux.h %endif @@ -187,27 +1108,37 @@ cp vmlinux.h-%{vmlinux_h_version}/vmlinux-%{_arch}.h \ # removing them outright. # rm -rf artifacts/definitions/Windows +%if %{build_server} +pushd gui/velociraptor +rm -f package-lock.json +local-npm-registry %{_sourcedir} install +popd +%endif + %build -# Reproductible builds need stable timestamps -timestamp=$(date -Iseconds --utc --date=@$(grep mtime: %{SOURCE12}|sed -e 's/mtime: //')) -git_commit=$(grep commit: %{SOURCE12}|sed -e 's/commit: //g') +# Reproducible builds need stable timestamps +timestamp=$(date -Iseconds --utc --date=@$(grep mtime: %{SOURCE9}|sed -e 's/mtime: //')) +git_commit=$(grep commit: %{SOURCE9}|sed -e 's/commit: //g') export VELOCIRAPTOR_BUILD_TIME=$timestamp export VELOCIRAPTOR_GIT_HEAD=$git_commit %if %{build_server} (cd gui/velociraptor ; npm run build) -%sysusers_generate_pre %{SOURCE13} velociraptor-user +%sysusers_generate_pre %{SOURCE10} velociraptor-user %endif -make %{make_target} BUILD_LIBBPFGO=%{with bpf} GIT=echo - -%if %{build_kafka_humio_gateway} -(cd contrib/kafka-humio-gateway; go build -o %{name}-kafka-humio-gateway) -%sysusers_generate_pre %{SOURCE16} kafka-user +%if 0%{?suse_version} +LLVM_STRIP=llvm-strip +%else +LLVM_STRIP=llvm-strip %endif +CLANG=clang + +PATH=$PATH:/usr/sbin make %{make_target} BUILD_BPF_PLUGINS=%{with bpf} CLANG=$CLANG STRIP=$LLVM_STRIP + %install install -D -d -m 0750 %buildroot/%{_sysconfdir}/velociraptor install -D -d -m 0700 %buildroot/%{_sharedstatedir}/%{name}/data @@ -215,16 +1146,16 @@ install -D -d -m 0700 %buildroot/%{_sharedstatedir}/%{name}/logs install -D -d -m 0700 %buildroot/%{_sharedstatedir}/%{name}/tmp %if %{build_server} -service_file_source=%{SOURCE5} -config_file_source=%{SOURCE6} -sysconfig_file_source=%{SOURCE10} +service_file_source=%{SOURCE4} +config_file_source=%{SOURCE5} +sysconfig_file_source=%{SOURCE7} config_file=server.config -install -D -m 0644 %{SOURCE13} %{buildroot}%{_sysusersdir}/system-user-velociraptor.conf +install -D -m 0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/system-user-velociraptor.conf %else -service_file_source=%{SOURCE7} -config_file_source=%{SOURCE8} -sysconfig_file_source=%{SOURCE11} +service_file_source=%{SOURCE6} +config_file_source=%{SOURCE7} +sysconfig_file_source=%{SOURCE8} config_file=client.config %endif @@ -233,18 +1164,6 @@ install -D -m 0644 "$sysconfig_file_source" %{buildroot}%{_fillupdir}/sysconfig. install -D -m 0640 "$config_file_source" "%{buildroot}%{_sysconfdir}/velociraptor/$config_file" install -D -m 0755 output/velociraptor-v%{version}-linux-* %buildroot/%{_bindir}/%{name} -%if %{build_kafka_humio_gateway} -install -D -m 0644 %{SOURCE15} %{buildroot}%{_unitdir}/ -install -D -m 0644 %{SOURCE16} %{buildroot}%{_fillupdir}/ -install -D -m 0755 contrib/kafka-humio-gateway/velociraptor-kafka-humio-gateway %buildroot/%{_bindir} -install -D -m 0644 contrib/kafka-humio-gateway/sample-config.yml \ - %buildroot/%{_datadir}/velociraptor-kafka-humio-gateway/sample-config.yml -install -D -m 0644 %{SOURCE14} %{buildroot}%{_sysusersdir}/velociraptor-kafka.conf -install -D -d -m 0750 %{buildroot}%{_sysconfdir}/velociraptor-kafka-humio-gateway -install -D -m 0640 contrib/kafka-humio-gateway/sample-config.yml \ - %buildroot/%{_sysconfdir}/velociraptor-kafka-humio-gateway/transport.yml -%endif - %files %defattr(-, root, root) %license LICENSE @@ -255,13 +1174,23 @@ install -D -m 0640 contrib/kafka-humio-gateway/sample-config.yml \ %dir %attr(-, root, velociraptor) %{_sysconfdir}/velociraptor -%config(noreplace) %{config_perms} %{_sysconfdir}/velociraptor/*.config -%dir %{state_dir_perms} %{_sharedstatedir}/%{name} -%dir %{state_dir_perms} %{_sharedstatedir}/%{name}/data -%dir %{state_dir_perms} %{_sharedstatedir}/%{name}/logs -%dir %{state_dir_perms} %{_sharedstatedir}/%{name}/tmp +%config(noreplace) %attr(%{config_perms}) %{_sysconfdir}/velociraptor/*.config +%dir %attr(%{state_dir_perms}) %{_sharedstatedir}/%{name} +%dir %attr(%{state_dir_perms}) %{_sharedstatedir}/%{name}/data +%dir %attr(%{state_dir_perms}) %{_sharedstatedir}/%{name}/logs +%dir %attr(%{state_dir_perms}) %{_sharedstatedir}/%{name}/tmp + +%if %{build_server} +%{_sysusersdir}/system-user-velociraptor.conf +%endif + +%if "%{_vendor}" != "debbuild" +%if %{build_server} +%pre -f velociraptor-user.pre +%else %pre +%endif %service_add_pre %{name}.service %post @@ -274,41 +1203,6 @@ install -D -m 0640 contrib/kafka-humio-gateway/sample-config.yml \ %postun %service_del_postun %{name}.service -%if %{build_server} -%pre -n system-user-velociraptor -f velociraptor-user.pre - -%files -n system-user-velociraptor -%defattr(-, root, root) -%{_sysusersdir}/system-user-velociraptor.conf -%endif - -%if %{build_kafka_humio_gateway} -%files kafka-humio-gateway -%defattr(-, root, root) -%license LICENSE -%doc contrib/kafka-humio-gateway/README.md -%{_bindir}/velociraptor-kafka-humio-gateway -%dir %{_datadir}/velociraptor-kafka-humio-gateway -%{_datadir}/velociraptor-kafka-humio-gateway/sample-config.yml -%{_sysusersdir}/velociraptor-kafka.conf -%{_unitdir}/velociraptor-kafka-humio-gateway.service -%{_fillupdir}/sysconfig.velociraptor-kafka-humio-gateway -%dir %attr(750, root, velociraptor-kafka) %{_sysconfdir}/velociraptor-kafka-humio-gateway -%config(noreplace) %attr(0640, root, velociraptor-kafka) %{_sysconfdir}/velociraptor-kafka-humio-gateway/transport.yml - -%pre kafka-humio-gateway -f kafka-user.pre -%service_add_pre velociraptor-kafka-humio-gateway.service - -%post kafka-humio-gateway -%{fillup_only -s kafka-humio-gateway} -%service_add_post velociraptor-kafka-humio-gateway.service - -%preun kafka-humio-gateway -%service_del_preun velociraptor-kafka-humio-gateway.service - -%postun kafka-humio-gateway -%service_del_postun velociraptor-kafka-humio-gateway.service - %endif %changelog diff --git a/vendor-golang-0.6.7.5~git77.997aa73.tar.xz b/vendor-golang-0.6.7.5~git77.997aa73.tar.xz deleted file mode 100644 index ea9966e..0000000 --- a/vendor-golang-0.6.7.5~git77.997aa73.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e16186e67b1737d138cf75a9e1b6bb80f95836dffae11e1b28b06ea435b5b019 -size 27831304 diff --git a/vendor-golang-kafka-humio-gateway-0.6.7.5~git77.997aa73.tar.xz b/vendor-golang-kafka-humio-gateway-0.6.7.5~git77.997aa73.tar.xz deleted file mode 100644 index cb46f78..0000000 --- a/vendor-golang-kafka-humio-gateway-0.6.7.5~git77.997aa73.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:690564ed252212f29c47531980c0a71db117562cd82e5d65b432764af6fa0033 -size 454120 diff --git a/vendor-nodejs-0.6.7.5~git77.997aa73.tar.xz b/vendor-nodejs-0.6.7.5~git77.997aa73.tar.xz deleted file mode 100644 index 304b0e8..0000000 --- a/vendor-nodejs-0.6.7.5~git77.997aa73.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b42eb599be65908543ead404fa6c59a90526ff1011e9ddad6258f1f1437770a4 -size 37663228 From de4fd9d92874e7917e6358ad361b0f5839a6fb6b524454c7c2df7992b72df0af Mon Sep 17 00:00:00 2001 From: Jeff Mahoney Date: Mon, 18 Dec 2023 20:13:13 +0000 Subject: [PATCH 02/13] - go.mod asks for go 1.18, so we don't need to require go 1.19 OBS-URL: https://build.opensuse.org/package/show/security:sensor/velociraptor?expand=0&rev=56 --- velociraptor.changes | 5 +++++ velociraptor.spec | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/velociraptor.changes b/velociraptor.changes index a63f14d..37136dd 100644 --- a/velociraptor.changes +++ b/velociraptor.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Dec 18 20:12:40 UTC 2023 - Jeff Mahoney + +- go.mod asks for go 1.18, so we don't need to require go 1.19 + ------------------------------------------------------------------- Fri Dec 15 22:35:01 UTC 2023 - Jeff Mahoney diff --git a/velociraptor.spec b/velociraptor.spec index 63dc4b2..149f4c9 100644 --- a/velociraptor.spec +++ b/velociraptor.spec @@ -986,16 +986,16 @@ BuildRequires: fileb0x %if 0%{?suse_version} BuildRequires: golang-packaging BuildRequires: systemd-rpm-macros -BuildRequires: golang(API) >= 1.19 +BuildRequires: golang(API) >= 1.18 BuildRequires: pkgconfig(libsystemd) %endif %if "%{_vendor}" == "debbuild" -BuildRequires: golang >= 2:1.19~0 +BuildRequires: golang >= 2:1.18~0 BuildRequires: libsystemd-dev BuildRequires: pkg-config %endif %if 0%{?rhel} -BuildRequires: golang >= 1.19 +BuildRequires: golang >= 1.18 BuildRequires: python3 BuildRequires: systemd-devel BuildRequires: pkgconfig(libsystemd) From 8c712ed88b3f7dc18f1a1cc8e723076ab47dca124753cf7b5cb2663db83ebcb8 Mon Sep 17 00:00:00 2001 From: Jeff Mahoney Date: Mon, 18 Dec 2023 20:31:47 +0000 Subject: [PATCH 03/13] revert: - go.mod asks for go 1.18, so we don't need to require go 1.19 OBS-URL: https://build.opensuse.org/package/show/security:sensor/velociraptor?expand=0&rev=57 --- velociraptor.changes | 5 ----- velociraptor.spec | 6 +++--- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/velociraptor.changes b/velociraptor.changes index 37136dd..a63f14d 100644 --- a/velociraptor.changes +++ b/velociraptor.changes @@ -1,8 +1,3 @@ -------------------------------------------------------------------- -Mon Dec 18 20:12:40 UTC 2023 - Jeff Mahoney - -- go.mod asks for go 1.18, so we don't need to require go 1.19 - ------------------------------------------------------------------- Fri Dec 15 22:35:01 UTC 2023 - Jeff Mahoney diff --git a/velociraptor.spec b/velociraptor.spec index 149f4c9..63dc4b2 100644 --- a/velociraptor.spec +++ b/velociraptor.spec @@ -986,16 +986,16 @@ BuildRequires: fileb0x %if 0%{?suse_version} BuildRequires: golang-packaging BuildRequires: systemd-rpm-macros -BuildRequires: golang(API) >= 1.18 +BuildRequires: golang(API) >= 1.19 BuildRequires: pkgconfig(libsystemd) %endif %if "%{_vendor}" == "debbuild" -BuildRequires: golang >= 2:1.18~0 +BuildRequires: golang >= 2:1.19~0 BuildRequires: libsystemd-dev BuildRequires: pkg-config %endif %if 0%{?rhel} -BuildRequires: golang >= 1.18 +BuildRequires: golang >= 1.19 BuildRequires: python3 BuildRequires: systemd-devel BuildRequires: pkgconfig(libsystemd) From befaca918636d78f18bd5135c832c5ed4b60554ba15070da86651899f1af4449 Mon Sep 17 00:00:00 2001 From: Jeff Mahoney Date: Tue, 19 Dec 2023 14:25:07 +0000 Subject: [PATCH 04/13] - Fix %SOURCE references. OBS-URL: https://build.opensuse.org/package/show/security:sensor/velociraptor?expand=0&rev=58 --- velociraptor.changes | 5 +++++ velociraptor.spec | 8 ++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/velociraptor.changes b/velociraptor.changes index a63f14d..6d2f739 100644 --- a/velociraptor.changes +++ b/velociraptor.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Dec 19 14:24:44 UTC 2023 - Jeff Mahoney + +- Fix %SOURCE references. + ------------------------------------------------------------------- Fri Dec 15 22:35:01 UTC 2023 - Jeff Mahoney diff --git a/velociraptor.spec b/velociraptor.spec index 63dc4b2..c03ff6c 100644 --- a/velociraptor.spec +++ b/velociraptor.spec @@ -1146,15 +1146,15 @@ install -D -d -m 0700 %buildroot/%{_sharedstatedir}/%{name}/logs install -D -d -m 0700 %buildroot/%{_sharedstatedir}/%{name}/tmp %if %{build_server} -service_file_source=%{SOURCE4} -config_file_source=%{SOURCE5} +service_file_source=%{SOURCE3} +config_file_source=%{SOURCE4} sysconfig_file_source=%{SOURCE7} config_file=server.config install -D -m 0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/system-user-velociraptor.conf %else -service_file_source=%{SOURCE6} -config_file_source=%{SOURCE7} +service_file_source=%{SOURCE5} +config_file_source=%{SOURCE6} sysconfig_file_source=%{SOURCE8} config_file=client.config %endif From 0c4d6def1a08a1c551c86b419d4f45f3d67d7602170ce5d92ffaec8a18a871c2 Mon Sep 17 00:00:00 2001 From: Jeff Mahoney Date: Thu, 21 Dec 2023 00:29:28 +0000 Subject: [PATCH 05/13] Accepting request 1134354 from home:jeff_mahoney:branches:security:sensor - Added workaround for missing Maintainers tag in Debian-based packages. obs-service-format_spec_file strips the Packager tag from the spec file before committing. The build service replaces it with its own. debbuild expects the Packager field to be present to generate the Maintainers tag in the output but it only receives the "cleaned" spec file. - Added Recommends: auditd - Technically not *required* but Velociraptor's audit client enables audit and then listens on the multicast socket. Without a listener on the unicast socket, the kernel will spam the system log with events. - Fixed debian packaging: * /etc/sysconfig -> /etc/default * %postun for systemd service cleanup * Note: obs-service-format_spec_file strips the Packager tag that debbuild uses to generate the Maintainer tag OBS-URL: https://build.opensuse.org/request/show/1134354 OBS-URL: https://build.opensuse.org/package/show/security:sensor/velociraptor?expand=0&rev=59 --- velociraptor-client.service | 1 + velociraptor.changes | 26 +++++++++++++++++++++++++ velociraptor.service | 1 + velociraptor.spec | 38 +++++++++++++++++++++++++++++++++++-- 4 files changed, 64 insertions(+), 2 deletions(-) diff --git a/velociraptor-client.service b/velociraptor-client.service index 19ede17..4ec6a93 100644 --- a/velociraptor-client.service +++ b/velociraptor-client.service @@ -9,6 +9,7 @@ UMask=0027 MemoryHigh=4G MemoryMax=8G EnvironmentFile=-/etc/sysconfig/velociraptor-client +EnvironmentFile=-/etc/default/velociraptor-client Environment=TMPDIR=/var/lib/velociraptor-client/tmp ExecStart=/usr/bin/velociraptor-client client --config /etc/velociraptor/client.config $VELOCIRAPTOR_CLIENT_OPTS diff --git a/velociraptor.changes b/velociraptor.changes index 6d2f739..92514d7 100644 --- a/velociraptor.changes +++ b/velociraptor.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Wed Dec 20 21:08:36 UTC 2023 - Jeff Mahoney + +- Added workaround for missing Maintainers tag in Debian-based packages. + obs-service-format_spec_file strips the Packager tag from the spec file + before committing. The build service replaces it with its own. debbuild + expects the Packager field to be present to generate the Maintainers tag + in the output but it only receives the "cleaned" spec file. + +------------------------------------------------------------------- +Tue Dec 19 21:53:37 UTC 2023 - Jeff Mahoney + +- Added Recommends: auditd + - Technically not *required* but Velociraptor's audit client enables + audit and then listens on the multicast socket. Without a listener + on the unicast socket, the kernel will spam the system log with events. + +------------------------------------------------------------------- +Tue Dec 19 19:29:06 UTC 2023 - Jeff Mahoney + +- Fixed debian packaging: + * /etc/sysconfig -> /etc/default + * %postun for systemd service cleanup + * Note: obs-service-format_spec_file strips the Packager tag that + debbuild uses to generate the Maintainer tag + ------------------------------------------------------------------- Tue Dec 19 14:24:44 UTC 2023 - Jeff Mahoney diff --git a/velociraptor.service b/velociraptor.service index 0e11022..95f9039 100644 --- a/velociraptor.service +++ b/velociraptor.service @@ -7,6 +7,7 @@ UMask=0027 User=velociraptor Group=velociraptor EnvironmentFile=-/etc/sysconfig/velociraptor +EnvironmentFile=-/etc/default/velociraptor Environment=TMPDIR=/var/lib/velociraptor/tmp ExecStart=/usr/bin/velociraptor frontend --verbose --config /etc/velociraptor/server.config $VELOCIRAPTOR_OPTS diff --git a/velociraptor.spec b/velociraptor.spec index c03ff6c..03a246e 100644 --- a/velociraptor.spec +++ b/velociraptor.spec @@ -1057,6 +1057,14 @@ ExclusiveArch: x86_64 ppc64le aarch64 s390x ExclusiveArch: do_not_build %endif +# Not *required* but without it, we spam the system log +Recommends: auditd + +%if "%{vendor}" == "debbuild" +%define mtag Packager: https://www.suse.com +%mtag +%endif + %if %{build_server} %description Velociraptor is a tool for collecting host based state information @@ -1159,8 +1167,14 @@ sysconfig_file_source=%{SOURCE8} config_file=client.config %endif -install -D -m 0644 "$service_file_source" %{buildroot}%{_unitdir}/%{name}.service +%if 0%{?suse_version} install -D -m 0644 "$sysconfig_file_source" %{buildroot}%{_fillupdir}/sysconfig.%{name} +%endif +%if "%{vendor}" == "debbuild" +install -D -m 0644 "$sysconfig_file_source" %{buildroot}/%{_sysconfdir}/default/%{name} +%endif + +install -D -m 0644 "$service_file_source" %{buildroot}%{_unitdir}/%{name}.service install -D -m 0640 "$config_file_source" "%{buildroot}%{_sysconfdir}/velociraptor/$config_file" install -D -m 0755 output/velociraptor-v%{version}-linux-* %buildroot/%{_bindir}/%{name} @@ -1170,7 +1184,12 @@ install -D -m 0755 output/velociraptor-v%{version}-linux-* %buildroot/%{_bindir} %doc README.md %{_bindir}/%{name} %{_unitdir}/%{name}.service +%if 0%{?suse_version} %{_fillupdir}/sysconfig.%{name} +%endif +%if "%{vendor}" == "debbuild" +%{_sysconfdir}/default/%{name} +%endif %dir %attr(-, root, velociraptor) %{_sysconfdir}/velociraptor @@ -1184,7 +1203,7 @@ install -D -m 0755 output/velociraptor-v%{version}-linux-* %buildroot/%{_bindir} %{_sysusersdir}/system-user-velociraptor.conf %endif -%if "%{_vendor}" != "debbuild" +%if 0%{?suse_version} %if %{build_server} %pre -f velociraptor-user.pre %else @@ -1202,7 +1221,22 @@ install -D -m 0755 output/velociraptor-v%{version}-linux-* %buildroot/%{_bindir} %postun %service_del_postun %{name}.service +%endif +%if "%{_vendor}" != "debbuild" +%postun +# Automatically added by dh_installsystemd/13.11.4 +if [ "$1" = remove ] && [ -d /run/systemd/system ] ; then + systemctl --system daemon-reload >/dev/null || true +fi +# End automatically added section +# Automatically added by dh_installsystemd/13.11.4 +if [ "$1" = "purge" ]; then + if [ -x "/usr/bin/deb-systemd-helper" ]; then + deb-systemd-helper purge 'velociraptor-client.service' >/dev/null || true + fi +fi +# End automatically added section %endif %changelog From 7e4a12a3fa72ffaf1cc4d75009e865f9d69e846151eaa9f2687916ef982d927e Mon Sep 17 00:00:00 2001 From: Darragh O'Reilly Date: Tue, 23 Jan 2024 14:28:17 +0000 Subject: [PATCH 06/13] Accepting request 1139763 from home:ateixeira:branches:security:sensor - Fixed Debian %postun scripts being used for other distros. OBS-URL: https://build.opensuse.org/request/show/1139763 OBS-URL: https://build.opensuse.org/package/show/security:sensor/velociraptor?expand=0&rev=60 --- velociraptor.changes | 5 +++++ velociraptor.spec | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/velociraptor.changes b/velociraptor.changes index 92514d7..fd35415 100644 --- a/velociraptor.changes +++ b/velociraptor.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Jan 18 15:36:50 UTC 2024 - Antonio Teixeira + +- Fixed Debian %postun scripts being used for other distros. + ------------------------------------------------------------------- Wed Dec 20 21:08:36 UTC 2023 - Jeff Mahoney diff --git a/velociraptor.spec b/velociraptor.spec index 03a246e..e2b4ab1 100644 --- a/velociraptor.spec +++ b/velociraptor.spec @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -1223,7 +1223,7 @@ install -D -m 0755 output/velociraptor-v%{version}-linux-* %buildroot/%{_bindir} %service_del_postun %{name}.service %endif -%if "%{_vendor}" != "debbuild" +%if "%{_vendor}" == "debbuild" %postun # Automatically added by dh_installsystemd/13.11.4 if [ "$1" = remove ] && [ -d /run/systemd/system ] ; then From 241bb91d31c28a70bb32092a648636602205395e3669583a095e2af9c073a489 Mon Sep 17 00:00:00 2001 From: Antonio Teixeira Date: Thu, 22 Feb 2024 13:27:13 +0000 Subject: [PATCH 07/13] Accepting request 1149391 from home:ateixeira:branches:security:sensor - Use clang16 for SLE 15 SP4 and above. OBS-URL: https://build.opensuse.org/request/show/1149391 OBS-URL: https://build.opensuse.org/package/show/security:sensor/velociraptor?expand=0&rev=61 --- velociraptor.changes | 5 +++++ velociraptor.spec | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/velociraptor.changes b/velociraptor.changes index fd35415..a133f53 100644 --- a/velociraptor.changes +++ b/velociraptor.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Feb 22 13:19:14 UTC 2024 - Antonio Teixeira + +- Use clang16 for SLE 15 SP4 and above. + ------------------------------------------------------------------- Thu Jan 18 15:36:50 UTC 2024 - Antonio Teixeira diff --git a/velociraptor.spec b/velociraptor.spec index e2b4ab1..144cbda 100644 --- a/velociraptor.spec +++ b/velociraptor.spec @@ -1007,7 +1007,7 @@ BuildRequires: npm >= 18 %endif %if %{with bpf} %if 0%{?suse_version} -%if %{suse_version} > 150600 +%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300 BuildRequires: clang16 BuildRequires: llvm16 %else From 1565eb03b86281c01f462732e6e397a01773330d04aeb2225183076b94f5652c Mon Sep 17 00:00:00 2001 From: Antonio Teixeira Date: Fri, 23 Feb 2024 12:55:34 +0000 Subject: [PATCH 08/13] Accepting request 1149917 from home:doreilly:branches:security:sensor - Update to version 0.7.0.4.git47.0f8a4de1: * Rename SUSE specific artifacts to have SUSE prefix * Add SUSE.Linux.Events.NewZeroSizeLogFile artifact * Move NewFiles artifact to SUSE * Move ImmutableFile artifact to SUSE * Make ImmutableFile artifact consistent with others * Fix absolute path case in ExecutableFiles artifact * Add client monitoring artifact for RPMs * Add artifact to collect new hidden files * Add artifact to monitor ssh authorized_keys files * Fix split_records error on older clients * Add hash fields to Linux.Events.ProcessExecutions * Add artifact to collect systemd service events * Fix SystemLogins artifacts file extensions * Add SUSE.Linux.Events.Timers artifact * Fix audit filter key typo in Linux.Events.NewFiles * Add server artifact to delete old client data on server * Add SUSE.Linux.Sys.At artifact * chattrsnoop: include full error details in logs * chattrsnoop: handle os.Stat() error properly * chattrsnoop: don't log.Fatal() on hash error * Fix Linux.Events.ImmutableFile not showing hash in GUI * SUSE.Linux.Events.Crontab: Add task execution artifacts * Raise client connection log level to ERROR * sdjournal: Correctly seek to current tail - Remove verbose flag from client config - Update to version 0.7.0.4.git6.7b40b8b: * go.mod: increase go version to 1.19 OBS-URL: https://build.opensuse.org/request/show/1149917 OBS-URL: https://build.opensuse.org/package/show/security:sensor/velociraptor?expand=0&rev=62 --- _servicedata | 2 +- sysconfig.velociraptor-client | 2 +- velociraptor-0.7.0.4.git4.c1b68a5b.obscpio | 3 -- velociraptor-0.7.0.4.git47.0f8a4de1.obscpio | 3 ++ velociraptor-go_modules.tar | 2 +- velociraptor.changes | 36 +++++++++++++++++++++ velociraptor.obsinfo | 6 ++-- velociraptor.spec | 2 +- 8 files changed, 46 insertions(+), 10 deletions(-) delete mode 100644 velociraptor-0.7.0.4.git4.c1b68a5b.obscpio create mode 100644 velociraptor-0.7.0.4.git47.0f8a4de1.obscpio diff --git a/_servicedata b/_servicedata index 6fa67f6..25af2ef 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/SUSE/linux-security-sensor - c1b68a5b07289d71860fc01638ff16b9dd5d5527 \ No newline at end of file + 0f8a4de1d5c872a77b0a3887f01707dec55ee47f \ No newline at end of file diff --git a/sysconfig.velociraptor-client b/sysconfig.velociraptor-client index e4cc6e3..daea16a 100644 --- a/sysconfig.velociraptor-client +++ b/sysconfig.velociraptor-client @@ -6,4 +6,4 @@ # # Options for velociraptor-client # -VELOCIRAPTOR_CLIENT_OPTS="-v" +VELOCIRAPTOR_CLIENT_OPTS="" diff --git a/velociraptor-0.7.0.4.git4.c1b68a5b.obscpio b/velociraptor-0.7.0.4.git4.c1b68a5b.obscpio deleted file mode 100644 index 6f41aca..0000000 --- a/velociraptor-0.7.0.4.git4.c1b68a5b.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:915a8ad42118ecf147fb85c4efda5f716011529e7f11a67b59787bd61207e657 -size 142693902 diff --git a/velociraptor-0.7.0.4.git47.0f8a4de1.obscpio b/velociraptor-0.7.0.4.git47.0f8a4de1.obscpio new file mode 100644 index 0000000..84cdec0 --- /dev/null +++ b/velociraptor-0.7.0.4.git47.0f8a4de1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42e6a04330671ae8c2bdbf7c1dc0e279ec211aef8a5dd8aed2cb76f9121ceda5 +size 140181006 diff --git a/velociraptor-go_modules.tar b/velociraptor-go_modules.tar index 65bba7d..25d1ee3 100644 --- a/velociraptor-go_modules.tar +++ b/velociraptor-go_modules.tar @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f22eb072636be3848be171ad2cb6a113d513646b32eae5139a3f476e01b54c83 +oid sha256:398922fb2716302075f2d8f86417bafbec7dcf121a3a9e6f830713c18ce714e4 size 259306496 diff --git a/velociraptor.changes b/velociraptor.changes index a133f53..5e17b98 100644 --- a/velociraptor.changes +++ b/velociraptor.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Thu Feb 22 20:11:34 UTC 2024 - doreilly@suse.com + +- Update to version 0.7.0.4.git47.0f8a4de1: + * Rename SUSE specific artifacts to have SUSE prefix + * Add SUSE.Linux.Events.NewZeroSizeLogFile artifact + * Move NewFiles artifact to SUSE + * Move ImmutableFile artifact to SUSE + * Make ImmutableFile artifact consistent with others + * Fix absolute path case in ExecutableFiles artifact + * Add client monitoring artifact for RPMs + * Add artifact to collect new hidden files + * Add artifact to monitor ssh authorized_keys files + * Fix split_records error on older clients + * Add hash fields to Linux.Events.ProcessExecutions + * Add artifact to collect systemd service events + * Fix SystemLogins artifacts file extensions + * Add SUSE.Linux.Events.Timers artifact + * Fix audit filter key typo in Linux.Events.NewFiles + * Add server artifact to delete old client data on server + * Add SUSE.Linux.Sys.At artifact + * chattrsnoop: include full error details in logs + * chattrsnoop: handle os.Stat() error properly + * chattrsnoop: don't log.Fatal() on hash error + * Fix Linux.Events.ImmutableFile not showing hash in GUI + * SUSE.Linux.Events.Crontab: Add task execution artifacts + * Raise client connection log level to ERROR + * sdjournal: Correctly seek to current tail +- Remove verbose flag from client config + +------------------------------------------------------------------- +Thu Feb 22 15:56:44 UTC 2024 - doreilly@suse.com + +- Update to version 0.7.0.4.git6.7b40b8b: + * go.mod: increase go version to 1.19 + ------------------------------------------------------------------- Thu Feb 22 13:19:14 UTC 2024 - Antonio Teixeira diff --git a/velociraptor.obsinfo b/velociraptor.obsinfo index e22ff81..45e4132 100644 --- a/velociraptor.obsinfo +++ b/velociraptor.obsinfo @@ -1,4 +1,4 @@ name: velociraptor -version: 0.7.0.4.git4.c1b68a5b -mtime: 1702664711 -commit: c1b68a5b07289d71860fc01638ff16b9dd5d5527 +version: 0.7.0.4.git47.0f8a4de1 +mtime: 1708624030 +commit: 0f8a4de1d5c872a77b0a3887f01707dec55ee47f diff --git a/velociraptor.spec b/velociraptor.spec index 144cbda..c2921bf 100644 --- a/velociraptor.spec +++ b/velociraptor.spec @@ -66,7 +66,7 @@ %endif Name: velociraptor%{name_suffix} -Version: 0.7.0.4.git4.c1b68a5b +Version: 0.7.0.4.git47.0f8a4de1 Release: 0 %if %{build_server} Summary: Endpoint visibility and collection tool From b0c8b246d2f08e84c5922acf6ab9ee011fc5f4ba165e52722294a83cc40a1d39 Mon Sep 17 00:00:00 2001 From: Antonio Teixeira Date: Tue, 27 Feb 2024 23:25:38 +0000 Subject: [PATCH 09/13] Accepting request 1152799 from home:ateixeira:branches:security:sensor - Obsolete old system-user-velociraptor package. - Use zst compression for go modules. - Changelog formatting and adding lost entries OBS-URL: https://build.opensuse.org/request/show/1152799 OBS-URL: https://build.opensuse.org/package/show/security:sensor/velociraptor?expand=0&rev=63 --- .gitattributes | 2 - _service | 2 +- velociraptor-go_modules.tar | 3 -- velociraptor-go_modules.tar.zst | 3 ++ velociraptor.changes | 92 +++++++++++++++++++++------------ velociraptor.spec | 4 +- 6 files changed, 65 insertions(+), 41 deletions(-) delete mode 100644 velociraptor-go_modules.tar create mode 100644 velociraptor-go_modules.tar.zst diff --git a/.gitattributes b/.gitattributes index b7c7636..9b03811 100644 --- a/.gitattributes +++ b/.gitattributes @@ -21,5 +21,3 @@ *.xz filter=lfs diff=lfs merge=lfs -text *.zip filter=lfs diff=lfs merge=lfs -text *.zst filter=lfs diff=lfs merge=lfs -text -## Specific LFS patterns -velociraptor-go_modules.tar filter=lfs diff=lfs merge=lfs -text diff --git a/_service b/_service index b1b32c7..403d54e 100644 --- a/_service +++ b/_service @@ -18,7 +18,7 @@ package-lock.json - tar + zst velociraptor-0*.obscpio velociraptor-go_modules diff --git a/velociraptor-go_modules.tar b/velociraptor-go_modules.tar deleted file mode 100644 index 25d1ee3..0000000 --- a/velociraptor-go_modules.tar +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:398922fb2716302075f2d8f86417bafbec7dcf121a3a9e6f830713c18ce714e4 -size 259306496 diff --git a/velociraptor-go_modules.tar.zst b/velociraptor-go_modules.tar.zst new file mode 100644 index 0000000..212af57 --- /dev/null +++ b/velociraptor-go_modules.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c00d92d32e9ec68fabd40fb09aa460a02fb746971c84c65940eeefe12a16d47 +size 29079417 diff --git a/velociraptor.changes b/velociraptor.changes index 5e17b98..bed191b 100644 --- a/velociraptor.changes +++ b/velociraptor.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Feb 27 22:37:09 UTC 2024 - Antonio Teixeira + +- Obsolete old system-user-velociraptor package. +- Use zst compression for go modules. + ------------------------------------------------------------------- Thu Feb 22 20:11:34 UTC 2024 - doreilly@suse.com @@ -82,15 +88,17 @@ Fri Dec 15 22:35:01 UTC 2023 - Jeff Mahoney service due to a bug in debbuild preventing Debian builds from succeeding. ------------------------------------------------------------------- -Fri Dec 15 19:32:04 UTC 2023 - Jeff Mahoney - 0.7.0.4.git4.c1b68a5b +Fri Dec 15 19:32:04 UTC 2023 - Jeff Mahoney - Update to version 0.7.0.4.git4.c1b68a5b: * hash: fix nil pointer dereference panic * velociraptor: add dummy main function for mage - Removed patch: * velociraptor-golang-mage-vendoring.diff +- Rebased patch: + * velociraptor-reproducible-timestamp.diff - Switched to using go_modules and node_modules source services - - Eliminated bespoke vendoring scripts. + * Eliminated bespoke vendoring scripts. - Pulled sysuser definition into the velociraptor package. ------------------------------------------------------------------- @@ -99,7 +107,7 @@ Tue Dec 5 13:54:03 UTC 2023 - Darragh O'Reilly - Remove PrivateTmp and PrivateDevices settings in velociraptor-client.service (SENS-70) ------------------------------------------------------------------- -Wed Nov 15 18:17:04 UTC 2023 - jeffm@suse.com - 0.7.0.4.git0.e09a0df8 +Wed Nov 15 18:17:04 UTC 2023 - Jeff Mahoney - Update to version 0.7.0.4.git0.e09a0df8: * Add additional sanitization to HTML templates on JS side. (#2) (#3077) (CVE-2023-5950) @@ -139,7 +147,7 @@ Fri Nov 3 01:36:35 UTC 2023 - Jeff Mahoney - Limit server builds to x86_64 until esbuild issue is sorted ------------------------------------------------------------------- -Tue Oct 31 20:07:16 UTC 2023 - jeffm@suse.com - 0.7.0~git0.602f673 +Tue Oct 31 20:07:16 UTC 2023 - Jeff Mahoney - Update to version sensor-base-0.7.0~git0.602f673: * vql/linux/audit: fix staticcheck checks @@ -653,12 +661,21 @@ Tue Oct 31 20:07:16 UTC 2023 - jeffm@suse.com - 0.7.0~git0.602f673 * Add Provider and ProviderRegex (#2198) * Bugfix: sparse files were not properly detected. (#2200) * Add timestamp_field, hostname_field, and hostname param to splunk_upload (#2187) +- Removed velociraptor-kafka-humio-gateway package. + * kafka-humio-gateway was dropped in favor of the new upstream LogScale plugin ------------------------------------------------------------------- Tue Jul 18 09:31:19 UTC 2023 - Marcus Meissner - require the group / user only in the server build +------------------------------------------------------------------- +Wed May 10 00:49:09 UTC 2023 - jeffm@suse.com + +- Update to version 0.6.7.5~git81.01be570: + * libbpfgo: pull fix for double-free + * logscale: add documentation for plugin + ------------------------------------------------------------------- Tue May 9 14:10:31 UTC 2023 - Marcus Rueckert @@ -671,26 +688,33 @@ Tue May 9 01:25:01 UTC 2023 - Jeff Mahoney - Provide sysuser template for velociraptor user and group. ------------------------------------------------------------------- -Mon Mar 13 20:50:12 UTC 2023 - Jeff Mahoney +Mon May 08 20:21:03 UTC 2023 - Jeff Mahoney -- Test implementation for hash caching. -- Added patches: - * 0001-vql-functions-hash-cache-results-on-Linux.patch +- Update to version 0.6.7.5~git78.2bef6fc: + * bpf: fix path to vmlinux.h ------------------------------------------------------------------- -Mon Mar 13 20:47:05 UTC 2023 - Jeff Mahoney - -- Build client for Debian-based distros using debbuild. - Only build server on SUSE releases. - -------------------------------------------------------------------- -Sat Mar 11 03:11:19 UTC 2023 - Jeff Mahoney +Mon May 08 19:42:58 UTC 2023 - Jeff Mahoney +- Update to version 0.6.7.5~git77.997aa73: + * file_store/test_utils/server_config.go: update test certificate + * Update bluemonday dependency. + * vql/functions/hash: cache results on Linux + * libbpfgo: update to velociraptor-branch-v0.4.8-libbpf-1.2.0 + * logscale/backport: don't use networking.GetHttpTransport + * vql/tools/logscale: add plugin to post events to LogScale ingestion endpoint + * file_store/directory: add ability to report pending size +- Change clang dependency to clang16 +- Fix velociraptor-golang-mage-vendoring.diff to account for newer + 'go mod vendor' honoring build flags. +- Fix update-vendoring.sh script to actually run the %setup part of + the spec. - Merge client package into server spec and use _multibuild to create client package from same spec file. - Adjust changelog to retain changes for client package. - Fix building in static mode on earlier releases. - Added patch: velociraptor-libbpfgo-only-build-libbpf.patch +- Removed patch: velociraptor-skip-git-submodule-import-for-OBS-build.patch ------------------------------------------------------------------- Fri Mar 10 18:54:37 UTC 2023 - Marcus Rueckert @@ -711,7 +735,7 @@ Fri Mar 10 18:54:37 UTC 2023 - Marcus Rueckert /etc/velociraptor/client.config u=rw,go= root:root ------------------------------------------------------------------- -Fri Mar 10 15:36:18 UTC 2023 - jeffm@suse.com - 0.6.7.5~git6.73efb2a +Fri Mar 10 15:36:18 UTC 2023 - Jeff Mahoney - Update to version 0.6.7.5~git6.73efb2a: * libbpfgo: update submodule to require libzstd for newer libelf @@ -725,7 +749,7 @@ Fri Mar 10 15:36:18 UTC 2023 - jeffm@suse.com - 0.6.7.5~git6.73efb2a - Allow velociraptor and velociraptor-client packages to coexist. ------------------------------------------------------------------- -Thu Jan 26 20:06:09 UTC 2023 - jeffm@suse.com - 0.6.7.4~git63.4a1ed09d +Thu Jan 26 20:06:09 UTC 2023 - Jeff Mahoney - Update to version 0.6.7.4~git63.4a1ed09d: * utils/time.js: fix handling of nanosecond-resolution timestamps @@ -738,7 +762,7 @@ Tue Jan 24 20:57:08 UTC 2023 - Jeff Mahoney - Use obsinfo mtime to produce stable build timestamp (bsc#1207369). ------------------------------------------------------------------- -Tue Jan 24 15:07:09 UTC 2023 - jeffm@suse.com - 0.6.7.4~git60.8abed37a: +Tue Jan 24 15:07:09 UTC 2023 - Jeff Mahoney - Update to version 0.6.7.4~git60.8abed37a: * http_comms: create ring buffer temporary file in the same directory @@ -791,7 +815,7 @@ Thu Jan 19 14:36:42 UTC 2023 - Jeff Mahoney - Added support for setting command line options via sysconfig ------------------------------------------------------------------- -Thu Jan 19 05:00:55 UTC 2023 - Jeff Mahoney - 0.6.7.4~git53.0e85855 +Thu Jan 19 05:00:55 UTC 2023 - Jeff Mahoney - Update to version 0.6.7.4~git53.0e85855: * sdjournal: work around missing _SYSTEMD_UNIT fields @@ -814,7 +838,7 @@ Mon Jan 9 16:01:44 UTC 2023 - Jeff Mahoney - Added Restart=on-failure to restart the client automatically. ------------------------------------------------------------------- -Mon Dec 12 20:03:23 UTC 2022 - Jeff Mahoney - 0.6.7.4~git51.a588d6e4 +Mon Dec 12 20:03:23 UTC 2022 - Jeff Mahoney - Update to version 0.6.7.4~git51.a588d6e4: * magefile.go: use current architecture for Linux builds @@ -822,7 +846,7 @@ Mon Dec 12 20:03:23 UTC 2022 - Jeff Mahoney - 0.6.7.4~git51.a58 * bpf: bpf expects s390 instead of s390x ------------------------------------------------------------------- -Wed Dec 07 04:21:36 UTC 2022 - Jeff Mahoney - 0.6.7.4~git46.5d88d80: +Wed Dec 07 04:21:36 UTC 2022 - Jeff Mahoney - Update to version 0.6.7.4~git46.5d88d80: * contrib/kafka-humio-gateway: add new debug option for noisy events @@ -832,7 +856,7 @@ Wed Dec 07 04:21:36 UTC 2022 - Jeff Mahoney - 0.6.7.4~git46.5d8 * vql/server/kafka: set appropriate ClientID ------------------------------------------------------------------- -Wed Dec 07 02:49:56 UTC 2022 - Jeff Mahoney - 0.6.7.4~git41.678ed56: +Wed Dec 07 02:49:56 UTC 2022 - Jeff Mahoney - Update to version 0.6.7.4~git41.678ed56: * rpm: introduce rpm vql plugin @@ -880,7 +904,7 @@ Wed Dec 07 02:49:56 UTC 2022 - Jeff Mahoney - 0.6.7.4~git41.678 * Bugfix: When org is not specified this JS code raised (#2315) (#2316) ------------------------------------------------------------------- -Tue Dec 06 21:53:43 UTC 2022 - Jeff Mahoney - 0.6.7.3~git41.fa6afa7: +Tue Dec 06 21:53:43 UTC 2022 - Jeff Mahoney - Update to version 0.6.7.3~git41.fa6afa7: * rpm: introduce rpm vql plugin @@ -1231,7 +1255,7 @@ Tue Dec 06 21:53:43 UTC 2022 - Jeff Mahoney - 0.6.7.3~git41.fa6 * Update FilenameSearch.yaml (#1741) ------------------------------------------------------------------- -Fri Nov 11 21:12:02 UTC 2022 - Jeff Mahoney - 0.6.4.2~git86.b5931f7 +Fri Nov 11 21:12:02 UTC 2022 - Jeff Mahoney - Update to version 0.6.4.2~git86.b5931f7: * cleanup: go mod tidy @@ -1240,7 +1264,7 @@ Fri Nov 11 21:12:02 UTC 2022 - Jeff Mahoney - 0.6.4.2~git86.b59 - Only attempt to copy vmlinux.h if /sys/kernel/btf/vmlinux doesn't exist ------------------------------------------------------------------- -Fri Nov 11 20:13:00 UTC 2022 - Jeff Mahoney - 0.6.4.2~git84.1b38fda +Fri Nov 11 20:13:00 UTC 2022 - Jeff Mahoney - Update to version 0.6.4.2~git84.1b38fda: * Clean up libbpfgo mess @@ -1257,7 +1281,7 @@ Fri Nov 11 20:13:00 UTC 2022 - Jeff Mahoney - 0.6.4.2~git84.1b3 * SSHLogin: require _TRANSPORT != 'kernel' from watch_journal() ------------------------------------------------------------------- -Fri Nov 11 20:08:20 UTC 2022 - Jeff Mahoney - 0.6.4.2~git67.85b608e +Fri Nov 11 20:08:20 UTC 2022 - Jeff Mahoney - Update to version 0.6.4.2~git67.85b608e: * clients/host-info.js: add MAC addresses to client dashboard @@ -1287,13 +1311,13 @@ Fri Nov 11 20:08:20 UTC 2022 - Jeff Mahoney - 0.6.4.2~git67.85b * shell-viewer: default to Bash on non-Windows clients ------------------------------------------------------------------- -Thu Nov 10 15:22:27 UTC 2022 - Jeff Mahoney - 0.6.4.2~git70.b7df8172 +Thu Nov 10 15:22:27 UTC 2022 - Jeff Mahoney - Update to version 0.6.4.2~git70.b7df8172: * file_store: handle watching artifacts with named sources ------------------------------------------------------------------- -Thu Sep 29 14:16:05 UTC 2022 - Jeff Mahoney - 0.6.4.2~git68.5226b23b +Thu Sep 29 14:16:05 UTC 2022 - Jeff Mahoney - Update to version 0.6.4.2~git68.5226b23b: * api/authenticators/basic: fix logoff endpoint @@ -1310,13 +1334,13 @@ Fri Aug 19 21:07:15 UTC 2022 - Jeff Mahoney - Fixed update-vendoring script to use an independent go module cache. ------------------------------------------------------------------- -Fri Aug 19 01:59:35 UTC 2022 - Jeff Mahoney - 0.6.4.2~git59.5ebb49db +Fri Aug 19 01:59:35 UTC 2022 - Jeff Mahoney - Update to version 0.6.4.2~git59.5ebb49db: * api/authenticators: fix handling of missing oauthstate cookie for OAUTH2 ------------------------------------------------------------------- -Thu Aug 11 19:40:21 UTC 2022 - Jeff Mahoney - 0.6.4.2~git57.fcb11adf +Thu Aug 11 19:40:21 UTC 2022 - Jeff Mahoney - Update to version 0.6.4.2~git57.fcb11adf: * kafka-humio-gateway: add sample config file @@ -1332,7 +1356,7 @@ Fri Jul 15 02:24:03 UTC 2022 - Jeff Mahoney - Add vmlinux.h from 5.18.9-2-default to provide type information (x86_64 only) ------------------------------------------------------------------- -Fri Jul 15 00:00:39 UTC 2022 - Jeff Mahoney - 0.6.4.2~git56.47b4adb4 +Fri Jul 15 00:00:39 UTC 2022 - Jeff Mahoney - Update to version 0.6.4.2~git56.47b4adb4: * Updating the NewFiles and ProcessStatuses Artifacts @@ -1355,7 +1379,7 @@ Fri Jul 15 00:00:39 UTC 2022 - Jeff Mahoney - 0.6.4.2~git56.47b * shell-viewer: default to Bash on non-Windows clients ------------------------------------------------------------------- -Thu May 12 20:15:26 UTC 2022 - Jeff Mahoney - 0.6.4.2~git16.e1b7fc0 +Thu May 12 20:15:26 UTC 2022 - Jeff Mahoney - Update to upstream 0.6.4.2~git16.e1b7fc0: * Rebase on 0.6.4-2 @@ -1379,7 +1403,7 @@ Thu May 12 20:15:26 UTC 2022 - Jeff Mahoney - 0.6.4.2~git16.e1b - Revendored dependencies. ------------------------------------------------------------------- -Thu May 12 17:54:31 UTC 2022 - Jeff Mahoney - 0.6.4~git31.4298eab0: +Thu May 12 17:54:31 UTC 2022 - Jeff Mahoney - Update to version 0.6.4~git31.4298eab0: * Elastic.Events.Client: Update to use new artifactset type @@ -1388,7 +1412,7 @@ Thu May 12 17:54:31 UTC 2022 - Jeff Mahoney - 0.6.4~git31.4298e * api: add type and description fields to v1/GetArtifacts endpoint ------------------------------------------------------------------- -Thu May 12 13:30:42 UTC 2022 - Jeff Mahoney - 0.6.4~git26.4407b9b7 +Thu May 12 13:30:42 UTC 2022 - Jeff Mahoney - Update to version 0.6.4~git26.4407b9b7: * Add artifact for chattrsnoop plugin diff --git a/velociraptor.spec b/velociraptor.spec index c2921bf..48da178 100644 --- a/velociraptor.spec +++ b/velociraptor.spec @@ -77,7 +77,7 @@ Group: System/Monitoring License: AGPL-3.0-only URL: https://github.com/Velocidex/velociraptor Source: %{projname}-%{version}.tar.gz -Source1: velociraptor-go_modules.tar +Source1: velociraptor-go_modules.tar.zst Source2: vmlinux.h-%{vmlinux_h_version}.tar.xz Source3: velociraptor.service Source4: velociraptor-server.config.placeholder @@ -1037,6 +1037,8 @@ BuildRequires: zlib-devel BuildRequires: sysuser-tools Requires: group(velociraptor) Requires: user(velociraptor) +Provides: system-user-velociraptor = 1.0.1 +Obsoletes: system-user-velociraptor < 1.0.1 %{?sysusers_requires} %endif From 596865795246065dfd9e155bf8418ae56a7a9c825db071f76c64a92c51207719 Mon Sep 17 00:00:00 2001 From: Antonio Teixeira Date: Thu, 29 Feb 2024 19:22:00 +0000 Subject: [PATCH 10/13] Accepting request 1153587 from home:ateixeira:branches:security:sensor - Reintroduce system-user-velociraptor package due to client %pre and %postun scripts depending on velociraptor user and group. OBS-URL: https://build.opensuse.org/request/show/1153587 OBS-URL: https://build.opensuse.org/package/show/security:sensor/velociraptor?expand=0&rev=64 --- velociraptor.changes | 6 ++++++ velociraptor.spec | 31 ++++++++++++++++++++----------- 2 files changed, 26 insertions(+), 11 deletions(-) diff --git a/velociraptor.changes b/velociraptor.changes index bed191b..40d2ff6 100644 --- a/velociraptor.changes +++ b/velociraptor.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Feb 29 18:48:52 UTC 2024 - Antonio Teixeira + +- Reintroduce system-user-velociraptor package due to client %pre + and %postun scripts depending on velociraptor user and group. + ------------------------------------------------------------------- Tue Feb 27 22:37:09 UTC 2024 - Antonio Teixeira diff --git a/velociraptor.spec b/velociraptor.spec index 48da178..e0e905d 100644 --- a/velociraptor.spec +++ b/velociraptor.spec @@ -1,5 +1,5 @@ # -# spec file +# spec file for package velociraptor # # Copyright (c) 2024 SUSE LLC # @@ -53,6 +53,7 @@ %if "%{_vendor}" == "debbuild" %define _unitdir /usr/lib/systemd/system +%define VERSION %{version} %endif #Compat macro for new _fillupdir macro introduced in Nov 2017 @@ -1037,8 +1038,6 @@ BuildRequires: zlib-devel BuildRequires: sysuser-tools Requires: group(velociraptor) Requires: user(velociraptor) -Provides: system-user-velociraptor = 1.0.1 -Obsoletes: system-user-velociraptor < 1.0.1 %{?sysusers_requires} %endif @@ -1079,6 +1078,17 @@ https://docs.velociraptor.app/ This package contains the velociraptor server and full console GUI. For just the endpoint agent, please install the 'velociraptor-client' package. +%package -n system-user-velociraptor +Summary: System user and group 'velociraptor' +Version: 1.0.0 +License: Apache-2.0 +Group: System/Monitoring +Provides: group(velociraptor) +Provides: user(velociraptor) + +%description -n system-user-velociraptor +This package provides a shared system user for all velociraptor components + %endif %if %{build_client} @@ -1095,11 +1105,11 @@ console, please install the 'velociraptor' package. %endif %prep -%setup -q -a 1 -a 2 -n %{projname}-%{version} +%setup -q -a 1 -a 2 -n %{projname}-%{VERSION} %autopatch -p1 # Set the version to something more specific than -dev -sed -ie "s/\([[:space:]]VERSION *= \).*/\1 \"%{version}\"/" constants/constants.go +sed -ie "s/\([[:space:]]VERSION *= \).*/\1 \"%{VERSION}\"/" constants/constants.go %if %{with bpf} mkdir -p third_party/libbpfgo/output @@ -1178,7 +1188,7 @@ install -D -m 0644 "$sysconfig_file_source" %{buildroot}/%{_sysconfdir}/default/ install -D -m 0644 "$service_file_source" %{buildroot}%{_unitdir}/%{name}.service install -D -m 0640 "$config_file_source" "%{buildroot}%{_sysconfdir}/velociraptor/$config_file" -install -D -m 0755 output/velociraptor-v%{version}-linux-* %buildroot/%{_bindir}/%{name} +install -D -m 0755 output/velociraptor-v%{VERSION}-linux-* %buildroot/%{_bindir}/%{name} %files %defattr(-, root, root) @@ -1202,16 +1212,15 @@ install -D -m 0755 output/velociraptor-v%{version}-linux-* %buildroot/%{_bindir} %dir %attr(%{state_dir_perms}) %{_sharedstatedir}/%{name}/tmp %if %{build_server} +%files -n system-user-velociraptor +%defattr(-, root, root) %{_sysusersdir}/system-user-velociraptor.conf + +%pre -n system-user-velociraptor -f velociraptor-user.pre %endif %if 0%{?suse_version} -%if %{build_server} -%pre -f velociraptor-user.pre -%else - %pre -%endif %service_add_pre %{name}.service %post From 241ebf3914da6e09cec713f3ebffcad18fcc5b477f4463ef74d9298502d7eafe Mon Sep 17 00:00:00 2001 From: Antonio Teixeira Date: Mon, 25 Mar 2024 20:16:39 +0000 Subject: [PATCH 11/13] Accepting request 1161552 from home:ateixeira:branches:security:sensor - Update to version 0.7.0.4.git66.eea7659: * dnssnoop: fix loading protocol from ip header on s390 * dnssnoop: fix htons() so it works on s390 too * Fix systemd Services artifact missing events * chattrsnoop: replace global variables with locals * tcpsnoop: fix garbled results on s390 * chattrsnoop: fix immutable attribute set on s390 * chattrsnoop: fix bpf_probe_read for s390 * tcpsnoop: remove unused filtering code * Add artifact to collect new files without owner * bpf plugins: set a logger callback - Add CVE-2024-28849-follow-redirects-drop-proxy-authorization.patch (bsc#1221456) OBS-URL: https://build.opensuse.org/request/show/1161552 OBS-URL: https://build.opensuse.org/package/show/security:sensor/velociraptor?expand=0&rev=65 --- ...w-redirects-drop-proxy-authorization.patch | 23 +++++++++++++++++++ _servicedata | 2 +- velociraptor-0.7.0.4.git47.0f8a4de1.obscpio | 3 --- velociraptor-0.7.0.4.git66.eea7659.obscpio | 3 +++ velociraptor-go_modules.tar.zst | 4 ++-- velociraptor.changes | 17 ++++++++++++++ velociraptor.obsinfo | 6 ++--- velociraptor.spec | 9 ++++++-- 8 files changed, 56 insertions(+), 11 deletions(-) create mode 100644 CVE-2024-28849-follow-redirects-drop-proxy-authorization.patch delete mode 100644 velociraptor-0.7.0.4.git47.0f8a4de1.obscpio create mode 100644 velociraptor-0.7.0.4.git66.eea7659.obscpio diff --git a/CVE-2024-28849-follow-redirects-drop-proxy-authorization.patch b/CVE-2024-28849-follow-redirects-drop-proxy-authorization.patch new file mode 100644 index 0000000..62c26a9 --- /dev/null +++ b/CVE-2024-28849-follow-redirects-drop-proxy-authorization.patch @@ -0,0 +1,23 @@ +From c4f847f85176991f95ab9c88af63b1294de8649b Mon Sep 17 00:00:00 2001 +From: Ruben Verborgh +Date: Thu, 14 Mar 2024 17:36:10 +0100 +Subject: [PATCH] Drop Proxy-Authorization across hosts. + +--- + index.js | 2 +- + 1 files changed, 1 insertions(+), 1 deletion(-) + +diff --git a/gui/velociraptor/node_modules/follow-redirects/index.js b/gui/velociraptor/node_modules/follow-redirects/index.js +index f58b933..c649cab 100644 +--- a/gui/velociraptor/node_modules/follow-redirects/index.js ++++ b/gui/velociraptor/node_modules/follow-redirects/index.js +@@ -430,7 +430,7 @@ RedirectableRequest.prototype._processResponse = function (response) { + redirectUrlParts.protocol !== "https:" || + redirectUrlParts.host !== currentHost && + !isSubdomain(redirectUrlParts.host, currentHost)) { +- removeMatchingHeaders(/^(?:authorization|cookie)$/i, this._options.headers); ++ removeMatchingHeaders(/^(?:(?:proxy-)?authorization|cookie)$/i, this._options.headers); + } + + // Evaluate the beforeRedirect callback + diff --git a/_servicedata b/_servicedata index 25af2ef..1ad6b8f 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/SUSE/linux-security-sensor - 0f8a4de1d5c872a77b0a3887f01707dec55ee47f \ No newline at end of file + eea7659c5f2abd277001ea6c2ce3771346ccd6dd \ No newline at end of file diff --git a/velociraptor-0.7.0.4.git47.0f8a4de1.obscpio b/velociraptor-0.7.0.4.git47.0f8a4de1.obscpio deleted file mode 100644 index 84cdec0..0000000 --- a/velociraptor-0.7.0.4.git47.0f8a4de1.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:42e6a04330671ae8c2bdbf7c1dc0e279ec211aef8a5dd8aed2cb76f9121ceda5 -size 140181006 diff --git a/velociraptor-0.7.0.4.git66.eea7659.obscpio b/velociraptor-0.7.0.4.git66.eea7659.obscpio new file mode 100644 index 0000000..d05be37 --- /dev/null +++ b/velociraptor-0.7.0.4.git66.eea7659.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:02043af4c9d1e6cc055ce42b1e21d180b20ae351fbf5b62edd06760755e1272b +size 140184078 diff --git a/velociraptor-go_modules.tar.zst b/velociraptor-go_modules.tar.zst index 212af57..4a95922 100644 --- a/velociraptor-go_modules.tar.zst +++ b/velociraptor-go_modules.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5c00d92d32e9ec68fabd40fb09aa460a02fb746971c84c65940eeefe12a16d47 -size 29079417 +oid sha256:b3b899de249205810f8a4f29c1e6453b7079a31a50b71cf20f026952f14f214b +size 29081043 diff --git a/velociraptor.changes b/velociraptor.changes index 40d2ff6..6319a73 100644 --- a/velociraptor.changes +++ b/velociraptor.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Mon Mar 25 17:19:16 UTC 2024 - antonio.teixeira@suse.com + +- Update to version 0.7.0.4.git66.eea7659: + * dnssnoop: fix loading protocol from ip header on s390 + * dnssnoop: fix htons() so it works on s390 too + * Fix systemd Services artifact missing events + * chattrsnoop: replace global variables with locals + * tcpsnoop: fix garbled results on s390 + * chattrsnoop: fix immutable attribute set on s390 + * chattrsnoop: fix bpf_probe_read for s390 + * tcpsnoop: remove unused filtering code + * Add artifact to collect new files without owner + * bpf plugins: set a logger callback +- Add CVE-2024-28849-follow-redirects-drop-proxy-authorization.patch + (bsc#1221456) + ------------------------------------------------------------------- Thu Feb 29 18:48:52 UTC 2024 - Antonio Teixeira diff --git a/velociraptor.obsinfo b/velociraptor.obsinfo index 45e4132..c770fa5 100644 --- a/velociraptor.obsinfo +++ b/velociraptor.obsinfo @@ -1,4 +1,4 @@ name: velociraptor -version: 0.7.0.4.git47.0f8a4de1 -mtime: 1708624030 -commit: 0f8a4de1d5c872a77b0a3887f01707dec55ee47f +version: 0.7.0.4.git66.eea7659 +mtime: 1711385479 +commit: eea7659c5f2abd277001ea6c2ce3771346ccd6dd diff --git a/velociraptor.spec b/velociraptor.spec index e0e905d..3aa3296 100644 --- a/velociraptor.spec +++ b/velociraptor.spec @@ -67,7 +67,7 @@ %endif Name: velociraptor%{name_suffix} -Version: 0.7.0.4.git47.0f8a4de1 +Version: 0.7.0.4.git66.eea7659 Release: 0 %if %{build_server} Summary: Endpoint visibility and collection tool @@ -983,6 +983,8 @@ Source10882: https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz#/ Patch1: vendor-build-fixes-for-SLE12.patch Patch2: sdjournal-build-fix-for-SLE12.patch Patch3: velociraptor-reproducible-timestamp.diff +# CVE-2024-28849 - bsc#1221456 - follow-redirects: Drop Proxy-Athorization across hosts +Patch4: CVE-2024-28849-follow-redirects-drop-proxy-authorization.patch BuildRequires: fileb0x %if 0%{?suse_version} BuildRequires: golang-packaging @@ -1106,7 +1108,9 @@ console, please install the 'velociraptor' package. %prep %setup -q -a 1 -a 2 -n %{projname}-%{VERSION} -%autopatch -p1 +%patch -P 1 -p1 +%patch -P 2 -p1 +%patch -P 3 -p1 # Set the version to something more specific than -dev sed -ie "s/\([[:space:]]VERSION *= \).*/\1 \"%{VERSION}\"/" constants/constants.go @@ -1133,6 +1137,7 @@ pushd gui/velociraptor rm -f package-lock.json local-npm-registry %{_sourcedir} install popd +%patch -P 4 -p1 %endif %build From 84e1ed11546a70b96331df088ba46439b9f62d7cda9894a12bc00250ec20ff91 Mon Sep 17 00:00:00 2001 From: Antonio Teixeira Date: Wed, 3 Apr 2024 15:02:45 +0000 Subject: [PATCH 12/13] Accepting request 1164383 from home:ateixeira:branches:security:sensor - Update to version 0.7.0.4.git74.3426c0a: * Fix services artifact symbol pid not found error * chattrsnoop: correct read size for flags * chattrsnoop: fix wrong FS_IOC_SETFLAGS value for ppc * chattrsnoop: fix do_vfs_ioctl kprobe failure - Remove nodejs sources from main spec file. - Update to version 0.7.0.4.git68.ad1f4e5: * Fix undefined binary.NativeEndian build errors - Add llvm16-libclang13 dependency for SLE 15 SP5 and above - Disable eBPF for SLE 15 SP2 - Fix builds for SLE 15 SP3 and SLE 12 * Revert to gzip compression instead of zstd for go modules OBS-URL: https://build.opensuse.org/request/show/1164383 OBS-URL: https://build.opensuse.org/package/show/security:sensor/velociraptor?expand=0&rev=66 --- _service | 3 +- _servicedata | 2 +- velociraptor-0.7.0.4.git66.eea7659.obscpio | 3 - velociraptor-0.7.0.4.git74.3426c0a.obscpio | 3 + velociraptor-go_modules.tar.gz | 3 + velociraptor-go_modules.tar.zst | 3 - velociraptor.changes | 34 +- velociraptor.obsinfo | 6 +- velociraptor.spec | 907 +-------------------- 9 files changed, 57 insertions(+), 907 deletions(-) delete mode 100644 velociraptor-0.7.0.4.git66.eea7659.obscpio create mode 100644 velociraptor-0.7.0.4.git74.3426c0a.obscpio create mode 100644 velociraptor-go_modules.tar.gz delete mode 100644 velociraptor-go_modules.tar.zst diff --git a/_service b/_service index 403d54e..5ce7866 100644 --- a/_service +++ b/_service @@ -18,7 +18,7 @@ package-lock.json - zst + gz velociraptor-0*.obscpio velociraptor-go_modules @@ -26,7 +26,6 @@ velociraptor-node_modules.obscpio 10000 velociraptor-nodejs.spec.inc - velociraptor.spec diff --git a/_servicedata b/_servicedata index 1ad6b8f..43417eb 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/SUSE/linux-security-sensor - eea7659c5f2abd277001ea6c2ce3771346ccd6dd \ No newline at end of file + 3426c0acec7d33e39ada1cd2e26f8a33af766197 \ No newline at end of file diff --git a/velociraptor-0.7.0.4.git66.eea7659.obscpio b/velociraptor-0.7.0.4.git66.eea7659.obscpio deleted file mode 100644 index d05be37..0000000 --- a/velociraptor-0.7.0.4.git66.eea7659.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:02043af4c9d1e6cc055ce42b1e21d180b20ae351fbf5b62edd06760755e1272b -size 140184078 diff --git a/velociraptor-0.7.0.4.git74.3426c0a.obscpio b/velociraptor-0.7.0.4.git74.3426c0a.obscpio new file mode 100644 index 0000000..e924a79 --- /dev/null +++ b/velociraptor-0.7.0.4.git74.3426c0a.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:944701640da1fae76436c48f33b4987f921f350219f50db04e7c06b8b7e35d67 +size 140184590 diff --git a/velociraptor-go_modules.tar.gz b/velociraptor-go_modules.tar.gz new file mode 100644 index 0000000..81d1adf --- /dev/null +++ b/velociraptor-go_modules.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:203e5f88be8a302210a6b1909bb0406fdf0d8b4bb1889bcd1e4c022f4a6f5ab2 +size 48034468 diff --git a/velociraptor-go_modules.tar.zst b/velociraptor-go_modules.tar.zst deleted file mode 100644 index 4a95922..0000000 --- a/velociraptor-go_modules.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b3b899de249205810f8a4f29c1e6453b7079a31a50b71cf20f026952f14f214b -size 29081043 diff --git a/velociraptor.changes b/velociraptor.changes index 6319a73..ace499f 100644 --- a/velociraptor.changes +++ b/velociraptor.changes @@ -1,5 +1,37 @@ ------------------------------------------------------------------- -Mon Mar 25 17:19:16 UTC 2024 - antonio.teixeira@suse.com +Wed Apr 03 14:21:30 UTC 2024 - Antonio Teixeira + +- Update to version 0.7.0.4.git74.3426c0a: + * Fix services artifact symbol pid not found error + * chattrsnoop: correct read size for flags + * chattrsnoop: fix wrong FS_IOC_SETFLAGS value for ppc + * chattrsnoop: fix do_vfs_ioctl kprobe failure + +------------------------------------------------------------------- +Wed Apr 3 13:54:19 UTC 2024 - Antonio Teixeira + +- Remove nodejs sources from main spec file. + +------------------------------------------------------------------- +Tue Apr 02 21:52:32 UTC 2024 - Antonio Teixeira + +- Update to version 0.7.0.4.git68.ad1f4e5: + * Fix undefined binary.NativeEndian build errors +- Add llvm16-libclang13 dependency for SLE 15 SP5 and above + +------------------------------------------------------------------- +Tue Apr 2 12:02:12 UTC 2024 - Antonio Teixeira + +- Disable eBPF for SLE 15 SP2 + +------------------------------------------------------------------- +Sun Mar 31 23:38:18 UTC 2024 - Antonio Teixeira + +- Fix builds for SLE 15 SP3 and SLE 12 + * Revert to gzip compression instead of zstd for go modules + +------------------------------------------------------------------- +Mon Mar 25 17:19:16 UTC 2024 - Antonio Teixeira - Update to version 0.7.0.4.git66.eea7659: * dnssnoop: fix loading protocol from ip header on s390 diff --git a/velociraptor.obsinfo b/velociraptor.obsinfo index c770fa5..c5f45f3 100644 --- a/velociraptor.obsinfo +++ b/velociraptor.obsinfo @@ -1,4 +1,4 @@ name: velociraptor -version: 0.7.0.4.git66.eea7659 -mtime: 1711385479 -commit: eea7659c5f2abd277001ea6c2ce3771346ccd6dd +version: 0.7.0.4.git74.3426c0a +mtime: 1712141066 +commit: 3426c0acec7d33e39ada1cd2e26f8a33af766197 diff --git a/velociraptor.spec b/velociraptor.spec index 3aa3296..4aac9bf 100644 --- a/velociraptor.spec +++ b/velociraptor.spec @@ -37,10 +37,10 @@ %define projname velociraptor %define vmlinux_h_version 5.14.21150400.22-150400-default -# SLE 15 SP2 / Leap 15.2 or newer gets eBPF +# SLE 15 SP3 / Leap 15.3 or newer gets eBPF # Earlier versions don't have a usable eBPF and the # release doesn't easily build llvm13 -%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200 +%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150200 %bcond_without bpf %endif %if "%{_vendor}" == "debbuild" @@ -53,6 +53,10 @@ %if "%{_vendor}" == "debbuild" %define _unitdir /usr/lib/systemd/system +%endif + +# Older SLE releases and debbuild don't support uppercase VERSION macro +%if "%{_vendor}" == "debbuild" || 0%{?sle_version} < 150000 %define VERSION %{version} %endif @@ -67,7 +71,7 @@ %endif Name: velociraptor%{name_suffix} -Version: 0.7.0.4.git66.eea7659 +Version: 0.7.0.4.git74.3426c0a Release: 0 %if %{build_server} Summary: Endpoint visibility and collection tool @@ -78,7 +82,7 @@ Group: System/Monitoring License: AGPL-3.0-only URL: https://github.com/Velocidex/velociraptor Source: %{projname}-%{version}.tar.gz -Source1: velociraptor-go_modules.tar.zst +Source1: velociraptor-go_modules.tar.gz Source2: vmlinux.h-%{vmlinux_h_version}.tar.xz Source3: velociraptor.service Source4: velociraptor-server.config.placeholder @@ -90,895 +94,7 @@ Source9: %{projname}.obsinfo Source10: system-user-velociraptor.sysusers Source11: velociraptor-nodejs.spec.inc -# This is the right way to do it, but debbuild's handling of %include is broken -#%include %{_sourcedir}/velociraptor-nodejs.spec.inc - -# Once that's fixed we can remove this: -# NODE_MODULES BEGIN -Source10000: https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz#/@ampproject-remapping-2.2.0.tgz -Source10001: https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz#/@babel-code-frame-7.22.13.tgz -Source10002: https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz#/@babel-compat-data-7.22.20.tgz -Source10003: https://registry.npmjs.org/@babel/core/-/core-7.22.15.tgz#/@babel-core-7.22.15.tgz -Source10004: https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz#/@babel-eslint-parser-7.19.1.tgz -Source10005: https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz#/@babel-generator-7.23.0.tgz -Source10006: https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#/@babel-helper-annotate-as-pure-7.22.5.tgz -Source10007: https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz#/@babel-helper-compilation-targets-7.22.15.tgz -Source10008: https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#/@babel-helper-environment-visitor-7.22.20.tgz -Source10009: https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#/@babel-helper-function-name-7.23.0.tgz -Source10010: https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#/@babel-helper-hoist-variables-7.22.5.tgz -Source10011: https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#/@babel-helper-module-imports-7.22.15.tgz -Source10012: https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz#/@babel-helper-module-transforms-7.23.0.tgz -Source10013: https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#/@babel-helper-plugin-utils-7.22.5.tgz -Source10014: https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#/@babel-helper-simple-access-7.22.5.tgz -Source10015: https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#/@babel-helper-split-export-declaration-7.22.6.tgz -Source10016: https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#/@babel-helper-string-parser-7.22.5.tgz -Source10017: https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#/@babel-helper-validator-identifier-7.22.20.tgz -Source10018: https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#/@babel-helper-validator-option-7.22.15.tgz -Source10019: https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.1.tgz#/@babel-helpers-7.23.1.tgz -Source10020: https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.13.tgz#/@babel-highlight-7.22.13.tgz -Source10021: https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz#/@babel-parser-7.23.0.tgz -Source10022: https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz#/@babel-plugin-syntax-flow-7.22.5.tgz -Source10023: https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz#/@babel-plugin-syntax-jsx-7.22.5.tgz -Source10024: https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz#/@babel-plugin-transform-react-display-name-7.18.6.tgz -Source10025: https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz#/@babel-plugin-transform-react-jsx-7.22.15.tgz -Source10026: https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz#/@babel-plugin-transform-react-jsx-development-7.18.6.tgz -Source10027: https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz#/@babel-plugin-transform-react-jsx-self-7.21.0.tgz -Source10028: https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz#/@babel-plugin-transform-react-jsx-source-7.19.6.tgz -Source10029: https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz#/@babel-plugin-transform-react-pure-annotations-7.18.6.tgz -Source10030: https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz#/@babel-preset-react-7.18.6.tgz -Source10031: https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz#/@babel-runtime-7.22.15.tgz -Source10032: https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz#/@babel-template-7.22.15.tgz -Source10033: https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.0.tgz#/@babel-traverse-7.23.0.tgz -Source10034: https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz#/@babel-types-7.23.0.tgz -Source10035: https://registry.npmjs.org/@emotion/cache/-/cache-10.0.29.tgz#/@emotion-cache-10.0.29.tgz -Source10036: https://registry.npmjs.org/@emotion/core/-/core-10.3.1.tgz#/@emotion-core-10.3.1.tgz -Source10037: https://registry.npmjs.org/@emotion/css/-/css-10.0.27.tgz#/@emotion-css-10.0.27.tgz -Source10038: https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz#/@emotion-hash-0.8.0.tgz -Source10039: https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz#/@emotion-is-prop-valid-1.2.0.tgz -Source10040: https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz#/@emotion-memoize-0.7.4.tgz -Source10041: https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz#/@emotion-memoize-0.8.0.tgz -Source10042: https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz#/@emotion-serialize-0.11.16.tgz -Source10043: https://registry.npmjs.org/@emotion/sheet/-/sheet-0.9.4.tgz#/@emotion-sheet-0.9.4.tgz -Source10044: https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz#/@emotion-stylis-0.8.5.tgz -Source10045: https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz#/@emotion-unitless-0.7.5.tgz -Source10046: https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz#/@emotion-utils-0.11.3.tgz -Source10047: https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz#/@emotion-weak-memoize-0.2.5.tgz -Source10048: https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz#/@esbuild-android-arm-0.16.17.tgz -Source10049: https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz#/@esbuild-android-arm64-0.16.17.tgz -Source10050: https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz#/@esbuild-android-x64-0.16.17.tgz -Source10051: https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz#/@esbuild-darwin-arm64-0.16.17.tgz -Source10052: https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz#/@esbuild-darwin-x64-0.16.17.tgz -Source10053: https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz#/@esbuild-freebsd-arm64-0.16.17.tgz -Source10054: https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz#/@esbuild-freebsd-x64-0.16.17.tgz -Source10055: https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz#/@esbuild-linux-arm-0.16.17.tgz -Source10056: https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz#/@esbuild-linux-arm64-0.16.17.tgz -Source10057: https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz#/@esbuild-linux-ia32-0.16.17.tgz -Source10058: https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz#/@esbuild-linux-loong64-0.16.17.tgz -Source10059: https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz#/@esbuild-linux-mips64el-0.16.17.tgz -Source10060: https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz#/@esbuild-linux-ppc64-0.16.17.tgz -Source10061: https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz#/@esbuild-linux-riscv64-0.16.17.tgz -Source10062: https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz#/@esbuild-linux-s390x-0.16.17.tgz -Source10063: https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz#/@esbuild-linux-x64-0.16.17.tgz -Source10064: https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz#/@esbuild-netbsd-x64-0.16.17.tgz -Source10065: https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz#/@esbuild-openbsd-x64-0.16.17.tgz -Source10066: https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz#/@esbuild-sunos-x64-0.16.17.tgz -Source10067: https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz#/@esbuild-win32-arm64-0.16.17.tgz -Source10068: https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz#/@esbuild-win32-ia32-0.16.17.tgz -Source10069: https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz#/@esbuild-win32-x64-0.16.17.tgz -Source10070: https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.0.tgz#/@eslint-eslintrc-2.0.0.tgz -Source10071: https://registry.npmjs.org/@eslint/js/-/js-8.35.0.tgz#/@eslint-js-8.35.0.tgz -Source10072: https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.4.2.tgz#/@fortawesome-fontawesome-common-types-6.4.2.tgz -Source10073: https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.4.2.tgz#/@fortawesome-fontawesome-svg-core-6.4.2.tgz -Source10074: https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.4.2.tgz#/@fortawesome-free-solid-svg-icons-6.4.2.tgz -Source10075: https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.0.tgz#/@fortawesome-react-fontawesome-0.2.0.tgz -Source10076: https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#/@humanwhocodes-config-array-0.11.8.tgz -Source10077: https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#/@humanwhocodes-module-importer-1.0.1.tgz -Source10078: https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#/@humanwhocodes-object-schema-1.2.1.tgz -Source10079: https://registry.npmjs.org/@hypnosphi/create-react-context/-/create-react-context-0.3.1.tgz#/@hypnosphi-create-react-context-0.3.1.tgz -Source10080: https://registry.npmjs.org/@interactjs/types/-/types-1.10.18.tgz#/@interactjs-types-1.10.18.tgz -Source10081: https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#/@jridgewell-gen-mapping-0.1.1.tgz -Source10082: https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#/@jridgewell-gen-mapping-0.3.2.tgz -Source10083: https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#/@jridgewell-resolve-uri-3.1.0.tgz -Source10084: https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz#/@jridgewell-set-array-1.1.2.tgz -Source10085: https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz#/@jridgewell-source-map-0.3.2.tgz -Source10086: https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#/@jridgewell-sourcemap-codec-1.4.14.tgz -Source10087: https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#/@jridgewell-trace-mapping-0.3.17.tgz -Source10088: https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#/@nicolo-ribaudo-eslint-scope-5-internals-5.1.1-v1.tgz -Source10089: https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#/@nodelib-fs.scandir-2.1.5.tgz -Source10090: https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#/@nodelib-fs.stat-2.0.5.tgz -Source10091: https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#/@nodelib-fs.walk-1.2.8.tgz -Source10092: https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz#/@popperjs-core-2.11.8.tgz -Source10093: https://registry.npmjs.org/@restart/context/-/context-2.1.4.tgz#/@restart-context-2.1.4.tgz -Source10094: https://registry.npmjs.org/@restart/hooks/-/hooks-0.4.9.tgz#/@restart-hooks-0.4.9.tgz -Source10095: https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.0.tgz#/@testing-library-dom-8.20.0.tgz -Source10096: https://registry.npmjs.org/@testing-library/react/-/react-12.1.5.tgz#/@testing-library-react-12.1.5.tgz -Source10097: https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz#/@trysound-sax-0.2.0.tgz -Source10098: https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz#/@types-aria-query-5.0.1.tgz -Source10099: https://registry.npmjs.org/@types/d3-array/-/d3-array-3.0.4.tgz#/@types-d3-array-3.0.4.tgz -Source10100: https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.0.tgz#/@types-d3-color-3.1.0.tgz -Source10101: https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.0.tgz#/@types-d3-ease-3.0.0.tgz -Source10102: https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.1.tgz#/@types-d3-interpolate-3.0.1.tgz -Source10103: https://registry.npmjs.org/@types/d3-path/-/d3-path-3.0.0.tgz#/@types-d3-path-3.0.0.tgz -Source10104: https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.3.tgz#/@types-d3-scale-4.0.3.tgz -Source10105: https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.1.tgz#/@types-d3-shape-3.1.1.tgz -Source10106: https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.0.tgz#/@types-d3-time-3.0.0.tgz -Source10107: https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.0.tgz#/@types-d3-timer-3.0.0.tgz -Source10108: https://registry.npmjs.org/@types/domhandler/-/domhandler-2.4.1.tgz#/@types-domhandler-2.4.1.tgz -Source10109: https://registry.npmjs.org/@types/domutils/-/domutils-1.7.4.tgz#/@types-domutils-1.7.4.tgz -Source10110: https://registry.npmjs.org/@types/htmlparser2/-/htmlparser2-3.10.2.tgz#/@types-htmlparser2-3.10.2.tgz -Source10111: https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.10.tgz#/@types-http-proxy-1.17.10.tgz -Source10112: https://registry.npmjs.org/@types/invariant/-/invariant-2.2.35.tgz#/@types-invariant-2.2.35.tgz -Source10113: https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz#/@types-json5-0.0.29.tgz -Source10114: https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz#/@types-lodash-4.14.191.tgz -Source10115: https://registry.npmjs.org/@types/lodash.memoize/-/lodash.memoize-4.1.7.tgz#/@types-lodash.memoize-4.1.7.tgz -Source10116: https://registry.npmjs.org/@types/node/-/node-18.14.2.tgz#/@types-node-18.14.2.tgz -Source10117: https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz#/@types-parse-json-4.0.0.tgz -Source10118: https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz#/@types-prop-types-15.7.5.tgz -Source10119: https://registry.npmjs.org/@types/react/-/react-17.0.53.tgz#/@types-react-17.0.53.tgz -Source10120: https://registry.npmjs.org/@types/react-calendar/-/react-calendar-3.9.0.tgz#/@types-react-calendar-3.9.0.tgz -Source10121: https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.19.tgz#/@types-react-dom-17.0.19.tgz -Source10122: https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz#/@types-react-transition-group-4.4.5.tgz -Source10123: https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz#/@types-scheduler-0.16.2.tgz -Source10124: https://registry.npmjs.org/@types/warning/-/warning-3.0.0.tgz#/@types-warning-3.0.0.tgz -Source10125: https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz#/@vitejs-plugin-react-3.1.0.tgz -Source10126: https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz#/@webassemblyjs-ast-1.9.0.tgz -Source10127: https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#/@webassemblyjs-floating-point-hex-parser-1.9.0.tgz -Source10128: https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#/@webassemblyjs-helper-api-error-1.9.0.tgz -Source10129: https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#/@webassemblyjs-helper-buffer-1.9.0.tgz -Source10130: https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#/@webassemblyjs-helper-code-frame-1.9.0.tgz -Source10131: https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#/@webassemblyjs-helper-fsm-1.9.0.tgz -Source10132: https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#/@webassemblyjs-helper-module-context-1.9.0.tgz -Source10133: https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#/@webassemblyjs-helper-wasm-bytecode-1.9.0.tgz -Source10134: https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#/@webassemblyjs-helper-wasm-section-1.9.0.tgz -Source10135: https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#/@webassemblyjs-ieee754-1.9.0.tgz -Source10136: https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#/@webassemblyjs-leb128-1.9.0.tgz -Source10137: https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#/@webassemblyjs-utf8-1.9.0.tgz -Source10138: https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#/@webassemblyjs-wasm-edit-1.9.0.tgz -Source10139: https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#/@webassemblyjs-wasm-gen-1.9.0.tgz -Source10140: https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#/@webassemblyjs-wasm-opt-1.9.0.tgz -Source10141: https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#/@webassemblyjs-wasm-parser-1.9.0.tgz -Source10142: https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#/@webassemblyjs-wast-parser-1.9.0.tgz -Source10143: https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#/@webassemblyjs-wast-printer-1.9.0.tgz -Source10144: https://registry.npmjs.org/@wojtekmaj/date-utils/-/date-utils-1.1.2.tgz#/@wojtekmaj-date-utils-1.1.2.tgz -Source10145: https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz#/@xtuc-ieee754-1.2.0.tgz -Source10146: https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz#/@xtuc-long-4.2.2.tgz -Source10147: https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz#/abbrev-1.1.1.tgz -Source10148: https://registry.npmjs.org/ace-builds/-/ace-builds-1.24.1.tgz#/ace-builds-1.24.1.tgz -Source10149: https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz#/acorn-6.4.2.tgz -Source10150: https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz#/acorn-8.8.2.tgz -Source10151: https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz#/acorn-jsx-5.3.2.tgz -Source10152: https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#/ajv-6.12.6.tgz -Source10153: https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz#/ajv-errors-1.0.1.tgz -Source10154: https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz#/ajv-keywords-3.5.2.tgz -Source10155: https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz#/ansi-regex-5.0.1.tgz -Source10156: https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz#/ansi-styles-3.2.1.tgz -Source10157: https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz#/ansi-styles-4.3.0.tgz -Source10158: https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz#/ansi-styles-5.2.0.tgz -Source10159: https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz#/anymatch-2.0.0.tgz -Source10160: https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz#/anymatch-3.1.3.tgz -Source10161: https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz#/aproba-1.2.0.tgz -Source10162: https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz#/argparse-2.0.1.tgz -Source10163: https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz#/aria-query-5.1.3.tgz -Source10164: https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz#/arr-diff-4.0.0.tgz -Source10165: https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz#/arr-flatten-1.1.0.tgz -Source10166: https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz#/arr-union-3.1.0.tgz -Source10167: https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz#/array-includes-3.1.6.tgz -Source10168: https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz#/array-unique-0.3.2.tgz -Source10169: https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#/array.prototype.flat-1.3.1.tgz -Source10170: https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz#/array.prototype.flatmap-1.3.1.tgz -Source10171: https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz#/array.prototype.tosorted-1.1.1.tgz -Source10172: https://registry.npmjs.org/asap/-/asap-2.0.6.tgz#/asap-2.0.6.tgz -Source10173: https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz#/asn1.js-5.4.1.tgz -Source10174: https://registry.npmjs.org/assert/-/assert-1.5.0.tgz#/assert-1.5.0.tgz -Source10175: https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz#/assign-symbols-1.0.0.tgz -Source10176: https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz#/ast-types-flow-0.0.7.tgz -Source10177: https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz#/async-each-1.0.6.tgz -Source10178: https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz#/asynckit-0.4.0.tgz -Source10179: https://registry.npmjs.org/atob/-/atob-2.1.2.tgz#/atob-2.1.2.tgz -Source10180: https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#/available-typed-arrays-1.0.5.tgz -Source10181: https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz#/axe-core-4.6.3.tgz -Source10182: https://registry.npmjs.org/axios/-/axios-1.5.0.tgz#/axios-1.5.0.tgz -Source10183: https://registry.npmjs.org/axios-retry/-/axios-retry-3.7.0.tgz#/axios-retry-3.7.0.tgz -Source10184: https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz#/axobject-query-3.1.1.tgz -Source10185: https://registry.npmjs.org/babel-plugin-emotion/-/babel-plugin-emotion-10.2.2.tgz#/babel-plugin-emotion-10.2.2.tgz -Source10186: https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#/babel-plugin-macros-2.8.0.tgz -Source10187: https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.7.tgz#/babel-plugin-styled-components-2.0.7.tgz -Source10188: https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#/babel-plugin-syntax-jsx-6.18.0.tgz -Source10189: https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz#/balanced-match-1.0.2.tgz -Source10190: https://registry.npmjs.org/base/-/base-0.11.2.tgz#/base-0.11.2.tgz -Source10191: https://registry.npmjs.org/base16/-/base16-1.0.0.tgz#/base16-1.0.0.tgz -Source10192: https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz#/base64-js-1.5.1.tgz -Source10193: https://registry.npmjs.org/batch-processor/-/batch-processor-1.0.0.tgz#/batch-processor-1.0.0.tgz -Source10194: https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz#/big.js-5.2.2.tgz -Source10195: https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz#/binary-extensions-1.13.1.tgz -Source10196: https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz#/binary-extensions-2.2.0.tgz -Source10197: https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz#/bindings-1.5.0.tgz -Source10198: https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz#/bluebird-3.7.2.tgz -Source10199: https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz#/bn.js-4.12.0.tgz -Source10200: https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz#/bn.js-5.2.1.tgz -Source10201: https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz#/boolbase-1.0.0.tgz -Source10202: https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.2.tgz#/bootstrap-4.6.2.tgz -Source10203: https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz#/brace-expansion-1.1.11.tgz -Source10204: https://registry.npmjs.org/braces/-/braces-2.3.2.tgz#/braces-2.3.2.tgz -Source10205: https://registry.npmjs.org/braces/-/braces-3.0.2.tgz#/braces-3.0.2.tgz -Source10206: https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz#/brorand-1.1.0.tgz -Source10207: https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz#/browserify-aes-1.2.0.tgz -Source10208: https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz#/browserify-cipher-1.0.1.tgz -Source10209: https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz#/browserify-des-1.0.2.tgz -Source10210: https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz#/browserify-rsa-4.1.0.tgz -Source10211: https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz#/browserify-sign-4.2.1.tgz -Source10212: https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz#/browserify-zlib-0.2.0.tgz -Source10213: https://registry.npmjs.org/browserslist/-/browserslist-4.21.11.tgz#/browserslist-4.21.11.tgz -Source10214: https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz#/buffer-4.9.2.tgz -Source10215: https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz#/buffer-from-1.1.2.tgz -Source10216: https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz#/buffer-xor-1.0.3.tgz -Source10217: https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#/builtin-status-codes-3.0.0.tgz -Source10218: https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz#/cacache-12.0.4.tgz -Source10219: https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz#/cache-base-1.0.1.tgz -Source10220: https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz#/call-bind-1.0.2.tgz -Source10221: https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz#/callsites-3.1.0.tgz -Source10222: https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz#/camelize-1.0.1.tgz -Source10223: https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001539.tgz#/caniuse-lite-1.0.30001539.tgz -Source10224: https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz#/chalk-2.4.2.tgz -Source10225: https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz#/chalk-4.1.2.tgz -Source10226: https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz#/chokidar-2.1.8.tgz -Source10227: https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz#/chokidar-3.5.3.tgz -Source10228: https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz#/chownr-1.1.4.tgz -Source10229: https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#/chrome-trace-event-1.0.3.tgz -Source10230: https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz#/cipher-base-1.0.4.tgz -Source10231: https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz#/class-utils-0.3.6.tgz -Source10232: https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz#/classnames-2.3.2.tgz -Source10233: https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz#/clsx-1.2.1.tgz -Source10234: https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz#/collection-visit-1.0.0.tgz -Source10235: https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz#/color-convert-1.9.3.tgz -Source10236: https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz#/color-convert-2.0.1.tgz -Source10237: https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz#/color-name-1.1.3.tgz -Source10238: https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz#/color-name-1.1.4.tgz -Source10239: https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz#/combined-stream-1.0.8.tgz -Source10240: https://registry.npmjs.org/commander/-/commander-2.20.3.tgz#/commander-2.20.3.tgz -Source10241: https://registry.npmjs.org/commander/-/commander-4.1.1.tgz#/commander-4.1.1.tgz -Source10242: https://registry.npmjs.org/commander/-/commander-7.2.0.tgz#/commander-7.2.0.tgz -Source10243: https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz#/commondir-1.0.1.tgz -Source10244: https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz#/component-emitter-1.3.0.tgz -Source10245: https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz#/compute-scroll-into-view-1.0.20.tgz -Source10246: https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#/concat-map-0.0.1.tgz -Source10247: https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz#/concat-stream-1.6.2.tgz -Source10248: https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz#/console-browserify-1.2.0.tgz -Source10249: https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz#/constants-browserify-1.0.0.tgz -Source10250: https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz#/convert-source-map-1.9.0.tgz -Source10251: https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz#/copy-concurrently-1.0.5.tgz -Source10252: https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz#/copy-descriptor-0.1.1.tgz -Source10253: https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz#/core-js-1.2.7.tgz -Source10254: https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz#/core-util-is-1.0.3.tgz -Source10255: https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz#/cosmiconfig-6.0.0.tgz -Source10256: https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz#/create-ecdh-4.0.4.tgz -Source10257: https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz#/create-hash-1.2.0.tgz -Source10258: https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz#/create-hmac-1.1.7.tgz -Source10259: https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz#/create-react-class-15.7.0.tgz -Source10260: https://registry.npmjs.org/create-react-context/-/create-react-context-0.3.0.tgz#/create-react-context-0.3.0.tgz -Source10261: https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz#/cross-fetch-3.1.5.tgz -Source10262: https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz#/cross-spawn-7.0.3.tgz -Source10263: https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz#/crypto-browserify-3.12.0.tgz -Source10264: https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz#/css-color-keywords-1.0.0.tgz -Source10265: https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz#/css-select-4.3.0.tgz -Source10266: https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz#/css-to-react-native-3.2.0.tgz -Source10267: https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz#/css-tree-1.1.3.tgz -Source10268: https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz#/css-unit-converter-1.1.2.tgz -Source10269: https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz#/css-what-6.1.0.tgz -Source10270: https://registry.npmjs.org/csso/-/csso-4.2.0.tgz#/csso-4.2.0.tgz -Source10271: https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz#/csstype-2.6.21.tgz -Source10272: https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz#/csstype-3.1.1.tgz -Source10273: https://registry.npmjs.org/csv-parse/-/csv-parse-4.16.3.tgz#/csv-parse-4.16.3.tgz -Source10274: https://registry.npmjs.org/csv-stringify/-/csv-stringify-5.6.5.tgz#/csv-stringify-5.6.5.tgz -Source10275: https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz#/cyclist-1.0.1.tgz -Source10276: https://registry.npmjs.org/d3-array/-/d3-array-3.2.2.tgz#/d3-array-3.2.2.tgz -Source10277: https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz#/d3-color-3.1.0.tgz -Source10278: https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz#/d3-ease-3.0.1.tgz -Source10279: https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz#/d3-format-3.1.0.tgz -Source10280: https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz#/d3-interpolate-3.0.1.tgz -Source10281: https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz#/d3-path-3.1.0.tgz -Source10282: https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz#/d3-scale-4.0.2.tgz -Source10283: https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz#/d3-shape-3.2.0.tgz -Source10284: https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz#/d3-time-3.1.0.tgz -Source10285: https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz#/d3-time-format-4.1.0.tgz -Source10286: https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz#/d3-timer-3.0.1.tgz -Source10287: https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#/damerau-levenshtein-1.0.8.tgz -Source10288: https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz#/date-fns-2.29.3.tgz -Source10289: https://registry.npmjs.org/debug/-/debug-2.6.9.tgz#/debug-2.6.9.tgz -Source10290: https://registry.npmjs.org/debug/-/debug-3.2.7.tgz#/debug-3.2.7.tgz -Source10291: https://registry.npmjs.org/debug/-/debug-4.3.4.tgz#/debug-4.3.4.tgz -Source10292: https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz#/decimal.js-light-2.5.1.tgz -Source10293: https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz#/decode-uri-component-0.2.2.tgz -Source10294: https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz#/deep-equal-1.1.1.tgz -Source10295: https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz#/deep-equal-2.2.0.tgz -Source10296: https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz#/deep-is-0.1.4.tgz -Source10297: https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz#/define-properties-1.2.0.tgz -Source10298: https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz#/define-property-0.2.5.tgz -Source10299: https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz#/define-property-1.0.0.tgz -Source10300: https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz#/define-property-2.0.2.tgz -Source10301: https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz#/delayed-stream-1.0.0.tgz -Source10302: https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz#/dequal-2.0.3.tgz -Source10303: https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz#/des.js-1.0.1.tgz -Source10304: https://registry.npmjs.org/detect-element-overflow/-/detect-element-overflow-1.3.1.tgz#/detect-element-overflow-1.3.1.tgz -Source10305: https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz#/diff-match-patch-1.0.5.tgz -Source10306: https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz#/diffie-hellman-5.0.3.tgz -Source10307: https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz#/doctrine-2.1.0.tgz -Source10308: https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz#/doctrine-3.0.0.tgz -Source10309: https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#/dom-accessibility-api-0.5.16.tgz -Source10310: https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz#/dom-helpers-3.4.0.tgz -Source10311: https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz#/dom-helpers-5.2.1.tgz -Source10312: https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz#/dom-serializer-0.2.2.tgz -Source10313: https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz#/dom-serializer-1.4.1.tgz -Source10314: https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz#/domain-browser-1.2.0.tgz -Source10315: https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz#/domelementtype-1.3.1.tgz -Source10316: https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz#/domelementtype-2.3.0.tgz -Source10317: https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz#/domhandler-2.4.2.tgz -Source10318: https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz#/domhandler-4.3.1.tgz -Source10319: https://registry.npmjs.org/dompurify/-/dompurify-3.0.6.tgz#/dompurify-3.0.6.tgz -Source10320: https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz#/domutils-1.7.0.tgz -Source10321: https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz#/domutils-2.8.0.tgz -Source10322: https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz#/dotenv-8.6.0.tgz -Source10323: https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz#/duplexify-3.7.1.tgz -Source10324: https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.529.tgz#/electron-to-chromium-1.4.529.tgz -Source10325: https://registry.npmjs.org/element-resize-detector/-/element-resize-detector-1.2.4.tgz#/element-resize-detector-1.2.4.tgz -Source10326: https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz#/elliptic-6.5.4.tgz -Source10327: https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz#/emoji-regex-9.2.2.tgz -Source10328: https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz#/emojis-list-3.0.0.tgz -Source10329: https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz#/encoding-0.1.13.tgz -Source10330: https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz#/end-of-stream-1.4.4.tgz -Source10331: https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#/enhanced-resolve-4.5.0.tgz -Source10332: https://registry.npmjs.org/entities/-/entities-1.1.2.tgz#/entities-1.1.2.tgz -Source10333: https://registry.npmjs.org/entities/-/entities-2.2.0.tgz#/entities-2.2.0.tgz -Source10334: https://registry.npmjs.org/env-cmd/-/env-cmd-10.1.0.tgz#/env-cmd-10.1.0.tgz -Source10335: https://registry.npmjs.org/errno/-/errno-0.1.8.tgz#/errno-0.1.8.tgz -Source10336: https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz#/error-ex-1.3.2.tgz -Source10337: https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz#/es-abstract-1.21.1.tgz -Source10338: https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz#/es-get-iterator-1.1.3.tgz -Source10339: https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#/es-set-tostringtag-2.0.1.tgz -Source10340: https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#/es-shim-unscopables-1.0.0.tgz -Source10341: https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz#/es-to-primitive-1.2.1.tgz -Source10342: https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz#/es6-promise-4.2.8.tgz -Source10343: https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz#/esbuild-0.16.17.tgz -Source10344: https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz#/escalade-3.1.1.tgz -Source10345: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#/escape-string-regexp-1.0.5.tgz -Source10346: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#/escape-string-regexp-4.0.0.tgz -Source10347: https://registry.npmjs.org/eslint/-/eslint-8.35.0.tgz#/eslint-8.35.0.tgz -Source10348: https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz#/eslint-import-resolver-node-0.3.7.tgz -Source10349: https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz#/eslint-module-utils-2.7.4.tgz -Source10350: https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz#/eslint-plugin-import-2.27.5.tgz -Source10351: https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz#/eslint-plugin-jsx-a11y-6.7.1.tgz -Source10352: https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz#/eslint-plugin-react-7.32.2.tgz -Source10353: https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz#/eslint-scope-4.0.3.tgz -Source10354: https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz#/eslint-scope-5.1.1.tgz -Source10355: https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz#/eslint-scope-7.1.1.tgz -Source10356: https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz#/eslint-utils-3.0.0.tgz -Source10357: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#/eslint-visitor-keys-2.1.0.tgz -Source10358: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#/eslint-visitor-keys-3.3.0.tgz -Source10359: https://registry.npmjs.org/espree/-/espree-9.4.1.tgz#/espree-9.4.1.tgz -Source10360: https://registry.npmjs.org/esquery/-/esquery-1.4.2.tgz#/esquery-1.4.2.tgz -Source10361: https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz#/esrecurse-4.3.0.tgz -Source10362: https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz#/estraverse-4.3.0.tgz -Source10363: https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz#/estraverse-5.3.0.tgz -Source10364: https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz#/esutils-2.0.3.tgz -Source10365: https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz#/eventemitter3-4.0.7.tgz -Source10366: https://registry.npmjs.org/events/-/events-3.3.0.tgz#/events-3.3.0.tgz -Source10367: https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#/evp_bytestokey-1.0.3.tgz -Source10368: https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz#/expand-brackets-2.1.4.tgz -Source10369: https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz#/extend-shallow-2.0.1.tgz -Source10370: https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz#/extend-shallow-3.0.2.tgz -Source10371: https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz#/extglob-2.0.4.tgz -Source10372: https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#/fast-deep-equal-3.1.3.tgz -Source10373: https://registry.npmjs.org/fast-equals/-/fast-equals-4.0.3.tgz#/fast-equals-4.0.3.tgz -Source10374: https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#/fast-json-stable-stringify-2.1.0.tgz -Source10375: https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#/fast-levenshtein-2.0.6.tgz -Source10376: https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.4.tgz#/fast-xml-parser-4.2.4.tgz -Source10377: https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz#/fastq-1.15.0.tgz -Source10378: https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz#/fbemitter-3.0.0.tgz -Source10379: https://registry.npmjs.org/fbjs/-/fbjs-0.8.18.tgz#/fbjs-0.8.18.tgz -Source10380: https://registry.npmjs.org/fbjs/-/fbjs-3.0.4.tgz#/fbjs-3.0.4.tgz -Source10381: https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#/fbjs-css-vars-1.0.2.tgz -Source10382: https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz#/figgy-pudding-3.5.2.tgz -Source10383: https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz#/file-entry-cache-6.0.1.tgz -Source10384: https://registry.npmjs.org/file-saver/-/file-saver-2.0.2.tgz#/file-saver-2.0.2.tgz -Source10385: https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#/file-uri-to-path-1.0.0.tgz -Source10386: https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz#/fill-range-4.0.0.tgz -Source10387: https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz#/fill-range-7.0.1.tgz -Source10388: https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz#/filter-obj-1.1.0.tgz -Source10389: https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz#/find-cache-dir-2.1.0.tgz -Source10390: https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz#/find-root-1.1.0.tgz -Source10391: https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz#/find-up-3.0.0.tgz -Source10392: https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz#/find-up-5.0.0.tgz -Source10393: https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz#/flat-cache-3.0.4.tgz -Source10394: https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz#/flatted-3.2.7.tgz -Source10395: https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz#/flush-write-stream-1.1.1.tgz -Source10396: https://registry.npmjs.org/flux/-/flux-4.0.3.tgz#/flux-4.0.3.tgz -Source10397: https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz#/follow-redirects-1.15.2.tgz -Source10398: https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz#/for-each-0.3.3.tgz -Source10399: https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz#/for-in-1.0.2.tgz -Source10400: https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz#/form-data-4.0.0.tgz -Source10401: https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz#/fragment-cache-0.2.1.tgz -Source10402: https://registry.npmjs.org/from2/-/from2-2.3.0.tgz#/from2-2.3.0.tgz -Source10403: https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz#/fs-extra-10.1.0.tgz -Source10404: https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#/fs-write-stream-atomic-1.0.10.tgz -Source10405: https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#/fs.realpath-1.0.0.tgz -Source10406: https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz#/fsevents-1.2.13.tgz -Source10407: https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz#/fsevents-2.3.2.tgz -Source10408: https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz#/function-bind-1.1.1.tgz -Source10409: https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz#/function.prototype.name-1.1.5.tgz -Source10410: https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz#/functions-have-names-1.2.3.tgz -Source10411: https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz#/gensync-1.0.0-beta.2.tgz -Source10412: https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz#/get-intrinsic-1.2.0.tgz -Source10413: https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz#/get-symbol-description-1.0.0.tgz -Source10414: https://registry.npmjs.org/get-user-locale/-/get-user-locale-1.5.1.tgz#/get-user-locale-1.5.1.tgz -Source10415: https://registry.npmjs.org/get-user-locale/-/get-user-locale-2.1.3.tgz#/get-user-locale-2.1.3.tgz -Source10416: https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz#/get-value-2.0.6.tgz -Source10417: https://registry.npmjs.org/glob/-/glob-7.2.3.tgz#/glob-7.2.3.tgz -Source10418: https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz#/glob-parent-3.1.0.tgz -Source10419: https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz#/glob-parent-5.1.2.tgz -Source10420: https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz#/glob-parent-6.0.2.tgz -Source10421: https://registry.npmjs.org/globals/-/globals-11.12.0.tgz#/globals-11.12.0.tgz -Source10422: https://registry.npmjs.org/globals/-/globals-13.20.0.tgz#/globals-13.20.0.tgz -Source10423: https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz#/globalthis-1.0.3.tgz -Source10424: https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz#/gopd-1.0.1.tgz -Source10425: https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz#/graceful-fs-4.2.10.tgz -Source10426: https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#/grapheme-splitter-1.0.4.tgz -Source10427: https://registry.npmjs.org/gud/-/gud-1.0.0.tgz#/gud-1.0.0.tgz -Source10428: https://registry.npmjs.org/has/-/has-1.0.3.tgz#/has-1.0.3.tgz -Source10429: https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz#/has-bigints-1.0.2.tgz -Source10430: https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz#/has-flag-3.0.0.tgz -Source10431: https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz#/has-flag-4.0.0.tgz -Source10432: https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#/has-property-descriptors-1.0.0.tgz -Source10433: https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz#/has-proto-1.0.1.tgz -Source10434: https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz#/has-symbols-1.0.3.tgz -Source10435: https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz#/has-tostringtag-1.0.0.tgz -Source10436: https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz#/has-value-0.3.1.tgz -Source10437: https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz#/has-value-1.0.0.tgz -Source10438: https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz#/has-values-0.1.4.tgz -Source10439: https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz#/has-values-1.0.0.tgz -Source10440: https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz#/hash-base-3.1.0.tgz -Source10441: https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz#/hash.js-1.1.7.tgz -Source10442: https://registry.npmjs.org/history/-/history-4.10.1.tgz#/history-4.10.1.tgz -Source10443: https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz#/hmac-drbg-1.0.1.tgz -Source10444: https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#/hoist-non-react-statics-3.3.2.tgz -Source10445: https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz#/hosted-git-info-2.8.9.tgz -Source10446: https://registry.npmjs.org/html-dom-parser/-/html-dom-parser-0.3.0.tgz#/html-dom-parser-0.3.0.tgz -Source10447: https://registry.npmjs.org/html-react-parser/-/html-react-parser-0.14.3.tgz#/html-react-parser-0.14.3.tgz -Source10448: https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz#/htmlparser2-3.10.1.tgz -Source10449: https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz#/http-proxy-1.18.1.tgz -Source10450: https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-1.3.1.tgz#/http-proxy-middleware-1.3.1.tgz -Source10451: https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz#/https-browserify-1.0.0.tgz -Source10452: https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.29.0.tgz#/humanize-duration-3.29.0.tgz -Source10453: https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz#/iconv-lite-0.6.3.tgz -Source10454: https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz#/ieee754-1.2.1.tgz -Source10455: https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz#/iferr-0.1.5.tgz -Source10456: https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz#/ignore-5.2.4.tgz -Source10457: https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz#/ignore-by-default-1.0.1.tgz -Source10458: https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz#/import-fresh-3.3.0.tgz -Source10459: https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#/imurmurhash-0.1.4.tgz -Source10460: https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz#/infer-owner-1.0.4.tgz -Source10461: https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#/inflight-1.0.6.tgz -Source10462: https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz#/inherits-2.0.1.tgz -Source10463: https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz#/inherits-2.0.3.tgz -Source10464: https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#/inherits-2.0.4.tgz -Source10465: https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz#/inline-style-parser-0.1.1.tgz -Source10466: https://registry.npmjs.org/interactjs/-/interactjs-1.10.18.tgz#/interactjs-1.10.18.tgz -Source10467: https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz#/internal-slot-1.0.5.tgz -Source10468: https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz#/internmap-2.0.3.tgz -Source10469: https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz#/invariant-2.2.4.tgz -Source10470: https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#/is-accessor-descriptor-0.1.6.tgz -Source10471: https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#/is-accessor-descriptor-1.0.0.tgz -Source10472: https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz#/is-arguments-1.1.1.tgz -Source10473: https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz#/is-array-buffer-3.0.1.tgz -Source10474: https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz#/is-arrayish-0.2.1.tgz -Source10475: https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz#/is-bigint-1.0.4.tgz -Source10476: https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz#/is-binary-path-1.0.1.tgz -Source10477: https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz#/is-binary-path-2.1.0.tgz -Source10478: https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz#/is-boolean-object-1.1.2.tgz -Source10479: https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz#/is-buffer-1.1.6.tgz -Source10480: https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz#/is-callable-1.2.7.tgz -Source10481: https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz#/is-core-module-2.11.0.tgz -Source10482: https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#/is-data-descriptor-0.1.4.tgz -Source10483: https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#/is-data-descriptor-1.0.0.tgz -Source10484: https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz#/is-date-object-1.0.5.tgz -Source10485: https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz#/is-descriptor-0.1.6.tgz -Source10486: https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz#/is-descriptor-1.0.2.tgz -Source10487: https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz#/is-extendable-0.1.1.tgz -Source10488: https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz#/is-extendable-1.0.1.tgz -Source10489: https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz#/is-extglob-2.1.1.tgz -Source10490: https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz#/is-glob-3.1.0.tgz -Source10491: https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz#/is-glob-4.0.3.tgz -Source10492: https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz#/is-map-2.0.2.tgz -Source10493: https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz#/is-negative-zero-2.0.2.tgz -Source10494: https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz#/is-number-3.0.0.tgz -Source10495: https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz#/is-number-7.0.0.tgz -Source10496: https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz#/is-number-object-1.0.7.tgz -Source10497: https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz#/is-path-inside-3.0.3.tgz -Source10498: https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz#/is-plain-obj-3.0.0.tgz -Source10499: https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz#/is-plain-object-2.0.4.tgz -Source10500: https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz#/is-regex-1.1.4.tgz -Source10501: https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-2.2.0.tgz#/is-retry-allowed-2.2.0.tgz -Source10502: https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz#/is-set-2.0.2.tgz -Source10503: https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#/is-shared-array-buffer-1.0.2.tgz -Source10504: https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz#/is-stream-1.1.0.tgz -Source10505: https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz#/is-string-1.0.7.tgz -Source10506: https://registry.npmjs.org/is-svg/-/is-svg-4.4.0.tgz#/is-svg-4.4.0.tgz -Source10507: https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz#/is-symbol-1.0.4.tgz -Source10508: https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz#/is-typed-array-1.1.10.tgz -Source10509: https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz#/is-weakmap-2.0.1.tgz -Source10510: https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz#/is-weakref-1.0.2.tgz -Source10511: https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz#/is-weakset-2.0.2.tgz -Source10512: https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz#/is-windows-1.0.2.tgz -Source10513: https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz#/is-wsl-1.1.0.tgz -Source10514: https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz#/isarray-0.0.1.tgz -Source10515: https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz#/isarray-1.0.0.tgz -Source10516: https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz#/isarray-2.0.5.tgz -Source10517: https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#/isexe-2.0.0.tgz -Source10518: https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz#/isobject-2.1.0.tgz -Source10519: https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz#/isobject-3.0.1.tgz -Source10520: https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#/isomorphic-fetch-2.2.1.tgz -Source10521: https://registry.npmjs.org/jquery/-/jquery-3.6.3.tgz#/jquery-3.6.3.tgz -Source10522: https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz#/js-sdsl-4.3.0.tgz -Source10523: https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz#/js-tokens-4.0.0.tgz -Source10524: https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz#/js-yaml-4.1.0.tgz -Source10525: https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz#/jsesc-2.5.2.tgz -Source10526: https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#/json-parse-better-errors-1.0.2.tgz -Source10527: 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 -Source10528: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#/json-schema-traverse-0.4.1.tgz -Source10529: 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 -Source10530: https://registry.npmjs.org/json5/-/json5-1.0.2.tgz#/json5-1.0.2.tgz -Source10531: https://registry.npmjs.org/json5/-/json5-2.2.3.tgz#/json5-2.2.3.tgz -Source10532: https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz#/jsonfile-6.1.0.tgz -Source10533: https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#/jsx-ast-utils-3.3.3.tgz -Source10534: https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz#/kind-of-3.2.2.tgz -Source10535: https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz#/kind-of-4.0.0.tgz -Source10536: https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz#/kind-of-5.1.0.tgz -Source10537: https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#/kind-of-6.0.3.tgz -Source10538: https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz#/language-subtag-registry-0.3.22.tgz -Source10539: https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz#/language-tags-1.0.5.tgz -Source10540: https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#/levn-0.4.1.tgz -Source10541: https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz#/lines-and-columns-1.2.4.tgz -Source10542: https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz#/loader-runner-2.4.0.tgz -Source10543: https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz#/loader-utils-1.4.2.tgz -Source10544: https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz#/locate-path-3.0.0.tgz -Source10545: https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz#/locate-path-6.0.0.tgz -Source10546: https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#/lodash-4.17.21.tgz -Source10547: https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz#/lodash.curry-4.1.1.tgz -Source10548: https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz#/lodash.debounce-4.0.8.tgz -Source10549: https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz#/lodash.flow-3.5.0.tgz -Source10550: https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz#/lodash.get-4.4.2.tgz -Source10551: https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz#/lodash.isequal-4.5.0.tgz -Source10552: https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz#/lodash.memoize-4.1.2.tgz -Source10553: https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz#/lodash.merge-4.6.2.tgz -Source10554: https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz#/loose-envify-1.4.0.tgz -Source10555: https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz#/lru-cache-5.1.1.tgz -Source10556: https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz#/lz-string-1.4.4.tgz -Source10557: https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz#/magic-string-0.27.0.tgz -Source10558: https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz#/make-dir-2.1.0.tgz -Source10559: https://registry.npmjs.org/make-event-props/-/make-event-props-1.4.2.tgz#/make-event-props-1.4.2.tgz -Source10560: https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz#/map-cache-0.2.2.tgz -Source10561: https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz#/map-visit-1.0.0.tgz -Source10562: https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz#/md5.js-1.3.5.tgz -Source10563: https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz#/mdn-data-2.0.14.tgz -Source10564: https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz#/memoize-one-5.2.1.tgz -Source10565: https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz#/memory-fs-0.4.1.tgz -Source10566: https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz#/memory-fs-0.5.0.tgz -Source10567: https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz#/micromatch-3.1.10.tgz -Source10568: https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz#/micromatch-4.0.5.tgz -Source10569: https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz#/miller-rabin-4.0.1.tgz -Source10570: https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz#/mime-db-1.52.0.tgz -Source10571: https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz#/mime-types-2.1.35.tgz -Source10572: https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#/minimalistic-assert-1.0.1.tgz -Source10573: https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#/minimalistic-crypto-utils-1.0.1.tgz -Source10574: https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz#/minimatch-3.1.2.tgz -Source10575: https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz#/minimist-1.2.8.tgz -Source10576: https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz#/mississippi-3.0.0.tgz -Source10577: https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz#/mixin-deep-1.3.2.tgz -Source10578: https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz#/mkdirp-0.5.6.tgz -Source10579: https://registry.npmjs.org/moment/-/moment-2.29.4.tgz#/moment-2.29.4.tgz -Source10580: https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.43.tgz#/moment-timezone-0.5.43.tgz -Source10581: https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz#/move-concurrently-1.0.1.tgz -Source10582: https://registry.npmjs.org/ms/-/ms-2.0.0.tgz#/ms-2.0.0.tgz -Source10583: https://registry.npmjs.org/ms/-/ms-2.1.2.tgz#/ms-2.1.2.tgz -Source10584: https://registry.npmjs.org/nan/-/nan-2.17.0.tgz#/nan-2.17.0.tgz -Source10585: https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz#/nanoid-3.3.4.tgz -Source10586: https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz#/nanomatch-1.2.13.tgz -Source10587: https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz#/natural-compare-1.4.0.tgz -Source10588: https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz#/neo-async-2.6.2.tgz -Source10589: https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz#/node-fetch-1.7.3.tgz -Source10590: https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz#/node-fetch-2.6.7.tgz -Source10591: https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz#/node-libs-browser-2.2.1.tgz -Source10592: https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz#/node-releases-2.0.13.tgz -Source10593: https://registry.npmjs.org/nodemon/-/nodemon-2.0.20.tgz#/nodemon-2.0.20.tgz -Source10594: https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz#/nopt-1.0.10.tgz -Source10595: https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz#/normalize-path-2.1.1.tgz -Source10596: https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz#/normalize-path-3.0.0.tgz -Source10597: https://registry.npmjs.org/npm-watch/-/npm-watch-0.11.0.tgz#/npm-watch-0.11.0.tgz -Source10598: https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz#/nth-check-2.1.1.tgz -Source10599: https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz#/object-assign-3.0.0.tgz -Source10600: https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#/object-assign-4.1.1.tgz -Source10601: https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz#/object-copy-0.1.0.tgz -Source10602: https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz#/object-inspect-1.12.3.tgz -Source10603: https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz#/object-is-1.1.5.tgz -Source10604: https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz#/object-keys-1.1.1.tgz -Source10605: https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz#/object-visit-1.0.1.tgz -Source10606: https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz#/object.assign-4.1.4.tgz -Source10607: https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz#/object.entries-1.1.6.tgz -Source10608: https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz#/object.fromentries-2.0.6.tgz -Source10609: https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz#/object.hasown-1.1.2.tgz -Source10610: https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz#/object.pick-1.3.0.tgz -Source10611: https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz#/object.values-1.1.6.tgz -Source10612: https://registry.npmjs.org/once/-/once-1.4.0.tgz#/once-1.4.0.tgz -Source10613: https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz#/optionator-0.9.1.tgz -Source10614: https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz#/os-browserify-0.3.0.tgz -Source10615: https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz#/p-limit-2.3.0.tgz -Source10616: https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz#/p-limit-3.1.0.tgz -Source10617: https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz#/p-locate-3.0.0.tgz -Source10618: https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz#/p-locate-5.0.0.tgz -Source10619: https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz#/p-try-2.2.0.tgz -Source10620: https://registry.npmjs.org/pako/-/pako-1.0.11.tgz#/pako-1.0.11.tgz -Source10621: https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz#/parallel-transform-1.2.0.tgz -Source10622: https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz#/parent-module-1.0.1.tgz -Source10623: https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz#/parse-asn1-5.1.6.tgz -Source10624: https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz#/parse-json-5.2.0.tgz -Source10625: https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz#/pascalcase-0.1.1.tgz -Source10626: https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz#/path-browserify-0.0.1.tgz -Source10627: https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz#/path-dirname-1.0.2.tgz -Source10628: https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz#/path-exists-3.0.0.tgz -Source10629: https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz#/path-exists-4.0.0.tgz -Source10630: https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#/path-is-absolute-1.0.1.tgz -Source10631: https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz#/path-key-3.1.1.tgz -Source10632: https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz#/path-parse-1.0.7.tgz -Source10633: https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz#/path-to-regexp-1.8.0.tgz -Source10634: https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz#/path-type-4.0.0.tgz -Source10635: https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz#/pbkdf2-3.1.2.tgz -Source10636: https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz#/picocolors-1.0.0.tgz -Source10637: https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz#/picomatch-2.3.1.tgz -Source10638: https://registry.npmjs.org/pify/-/pify-4.0.1.tgz#/pify-4.0.1.tgz -Source10639: https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz#/pkg-dir-3.0.0.tgz -Source10640: https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz#/popper.js-1.16.1.tgz -Source10641: https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz#/posix-character-classes-0.1.1.tgz -Source10642: https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz#/postcss-8.4.21.tgz -Source10643: https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#/postcss-value-parser-3.3.1.tgz -Source10644: https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#/postcss-value-parser-4.2.0.tgz -Source10645: https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#/prelude-ls-1.2.1.tgz -Source10646: https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz#/pretty-format-27.5.1.tgz -Source10647: https://registry.npmjs.org/process/-/process-0.11.10.tgz#/process-0.11.10.tgz -Source10648: https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz#/process-nextick-args-2.0.1.tgz -Source10649: https://registry.npmjs.org/promise/-/promise-7.3.1.tgz#/promise-7.3.1.tgz -Source10650: https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz#/promise-inflight-1.0.1.tgz -Source10651: https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz#/prop-types-15.8.1.tgz -Source10652: https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz#/prop-types-extra-1.1.1.tgz -Source10653: https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz#/proxy-from-env-1.1.0.tgz -Source10654: https://registry.npmjs.org/prr/-/prr-1.0.1.tgz#/prr-1.0.1.tgz -Source10655: https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz#/pstree.remy-1.1.8.tgz -Source10656: https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz#/public-encrypt-4.0.3.tgz -Source10657: https://registry.npmjs.org/pump/-/pump-2.0.1.tgz#/pump-2.0.1.tgz -Source10658: https://registry.npmjs.org/pump/-/pump-3.0.0.tgz#/pump-3.0.0.tgz -Source10659: https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz#/pumpify-1.5.1.tgz -Source10660: https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz#/punycode-1.3.2.tgz -Source10661: https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz#/punycode-1.4.1.tgz -Source10662: https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz#/punycode-2.3.0.tgz -Source10663: https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz#/pure-color-1.3.0.tgz -Source10664: https://registry.npmjs.org/qs/-/qs-6.11.2.tgz#/qs-6.11.2.tgz -Source10665: https://registry.npmjs.org/query-string/-/query-string-6.14.1.tgz#/query-string-6.14.1.tgz -Source10666: https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz#/querystring-0.2.0.tgz -Source10667: https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz#/querystring-es3-0.2.1.tgz -Source10668: https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz#/querystringify-2.2.0.tgz -Source10669: https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz#/queue-microtask-1.2.3.tgz -Source10670: https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz#/randombytes-2.1.0.tgz -Source10671: https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz#/randomfill-1.0.4.tgz -Source10672: https://registry.npmjs.org/react/-/react-15.7.0.tgz#/react-15.7.0.tgz -Source10673: https://registry.npmjs.org/react/-/react-16.14.0.tgz#/react-16.14.0.tgz -Source10674: https://registry.npmjs.org/react-ace/-/react-ace-9.5.0.tgz#/react-ace-9.5.0.tgz -Source10675: https://registry.npmjs.org/react-autosuggest/-/react-autosuggest-10.1.0.tgz#/react-autosuggest-10.1.0.tgz -Source10676: https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz#/react-base16-styling-0.6.0.tgz -Source10677: https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-1.6.7.tgz#/react-bootstrap-1.6.7.tgz -Source10678: https://registry.npmjs.org/react-bootstrap-4-pagination/-/react-bootstrap-4-pagination-1.0.4.tgz#/react-bootstrap-4-pagination-1.0.4.tgz -Source10679: https://registry.npmjs.org/react-bootstrap-table-next/-/react-bootstrap-table-next-4.0.3.tgz#/react-bootstrap-table-next-4.0.3.tgz -Source10680: https://registry.npmjs.org/react-bootstrap-table2-editor/-/react-bootstrap-table2-editor-1.4.0.tgz#/react-bootstrap-table2-editor-1.4.0.tgz -Source10681: https://registry.npmjs.org/react-bootstrap-table2-filter/-/react-bootstrap-table2-filter-1.3.3.tgz#/react-bootstrap-table2-filter-1.3.3.tgz -Source10682: https://registry.npmjs.org/react-bootstrap-table2-paginator/-/react-bootstrap-table2-paginator-2.1.2.tgz#/react-bootstrap-table2-paginator-2.1.2.tgz -Source10683: https://registry.npmjs.org/react-bootstrap-table2-toolkit/-/react-bootstrap-table2-toolkit-2.1.3.tgz#/react-bootstrap-table2-toolkit-2.1.3.tgz -Source10684: https://registry.npmjs.org/react-bootstrap-typeahead/-/react-bootstrap-typeahead-5.2.2.tgz#/react-bootstrap-typeahead-5.2.2.tgz -Source10685: https://registry.npmjs.org/react-calendar/-/react-calendar-4.0.0.tgz#/react-calendar-4.0.0.tgz -Source10686: https://registry.npmjs.org/react-calendar-timeline/-/react-calendar-timeline-0.28.0.tgz#/react-calendar-timeline-0.28.0.tgz -Source10687: https://registry.npmjs.org/react-clock/-/react-clock-4.1.0.tgz#/react-clock-4.1.0.tgz -Source10688: https://registry.npmjs.org/react-contexify/-/react-contexify-5.0.0.tgz#/react-contexify-5.0.0.tgz -Source10689: https://registry.npmjs.org/react-date-picker/-/react-date-picker-9.2.0.tgz#/react-date-picker-9.2.0.tgz -Source10690: https://registry.npmjs.org/react-datepicker/-/react-datepicker-3.8.0.tgz#/react-datepicker-3.8.0.tgz -Source10691: https://registry.npmjs.org/react-datetime-picker/-/react-datetime-picker-4.2.1.tgz#/react-datetime-picker-4.2.1.tgz -Source10692: https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz#/react-dom-16.14.0.tgz -Source10693: https://registry.npmjs.org/react-fit/-/react-fit-1.5.0.tgz#/react-fit-1.5.0.tgz -Source10694: https://registry.npmjs.org/react-hotkeys/-/react-hotkeys-2.0.0.tgz#/react-hotkeys-2.0.0.tgz -Source10695: https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-3.0.0.tgz#/react-input-autosize-3.0.0.tgz -Source10696: https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz#/react-is-16.13.1.tgz -Source10697: https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz#/react-is-17.0.2.tgz -Source10698: https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz#/react-is-18.2.0.tgz -Source10699: https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz#/react-json-view-1.21.3.tgz -Source10700: https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#/react-lifecycles-compat-3.0.4.tgz -Source10701: https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.12.2.tgz#/react-onclickoutside-6.12.2.tgz -Source10702: https://registry.npmjs.org/react-overlays/-/react-overlays-5.2.1.tgz#/react-overlays-5.2.1.tgz -Source10703: https://registry.npmjs.org/react-popper/-/react-popper-1.3.11.tgz#/react-popper-1.3.11.tgz -Source10704: https://registry.npmjs.org/react-property/-/react-property-1.0.1.tgz#/react-property-1.0.1.tgz -Source10705: https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz#/react-refresh-0.14.0.tgz -Source10706: https://registry.npmjs.org/react-resize-detector/-/react-resize-detector-8.0.5.tgz#/react-resize-detector-8.0.5.tgz -Source10707: https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz#/react-router-5.3.4.tgz -Source10708: https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz#/react-router-dom-5.3.4.tgz -Source10709: https://registry.npmjs.org/react-select/-/react-select-3.2.0.tgz#/react-select-3.2.0.tgz -Source10710: https://registry.npmjs.org/react-simple-snackbar/-/react-simple-snackbar-1.1.11.tgz#/react-simple-snackbar-1.1.11.tgz -Source10711: https://registry.npmjs.org/react-smooth/-/react-smooth-2.0.2.tgz#/react-smooth-2.0.2.tgz -Source10712: https://registry.npmjs.org/react-split-grid/-/react-split-grid-1.0.4.tgz#/react-split-grid-1.0.4.tgz -Source10713: https://registry.npmjs.org/react-split-pane/-/react-split-pane-0.1.92.tgz#/react-split-pane-0.1.92.tgz -Source10714: https://registry.npmjs.org/react-step-wizard/-/react-step-wizard-5.3.11.tgz#/react-step-wizard-5.3.11.tgz -Source10715: https://registry.npmjs.org/react-style-proptype/-/react-style-proptype-3.2.2.tgz#/react-style-proptype-3.2.2.tgz -Source10716: https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.4.0.tgz#/react-textarea-autosize-8.4.0.tgz -Source10717: https://registry.npmjs.org/react-themeable/-/react-themeable-1.1.0.tgz#/react-themeable-1.1.0.tgz -Source10718: https://registry.npmjs.org/react-time-picker/-/react-time-picker-5.2.0.tgz#/react-time-picker-5.2.0.tgz -Source10719: https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.9.0.tgz#/react-transition-group-2.9.0.tgz -Source10720: https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz#/react-transition-group-4.4.5.tgz -Source10721: https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz#/readable-stream-2.3.8.tgz -Source10722: https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz#/readable-stream-3.6.1.tgz -Source10723: https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz#/readdirp-2.2.1.tgz -Source10724: https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz#/readdirp-3.6.0.tgz -Source10725: https://registry.npmjs.org/recharts/-/recharts-2.8.0.tgz#/recharts-2.8.0.tgz -Source10726: https://registry.npmjs.org/recharts-scale/-/recharts-scale-0.4.5.tgz#/recharts-scale-0.4.5.tgz -Source10727: https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz#/reduce-css-calc-2.1.8.tgz -Source10728: https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#/regenerator-runtime-0.14.0.tgz -Source10729: https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz#/regex-not-1.0.2.tgz -Source10730: https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#/regexp.prototype.flags-1.4.3.tgz -Source10731: https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz#/regexpp-3.2.0.tgz -Source10732: https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#/remove-trailing-separator-1.1.0.tgz -Source10733: https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz#/repeat-element-1.1.4.tgz -Source10734: https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz#/repeat-string-1.6.1.tgz -Source10735: https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz#/requires-port-1.0.0.tgz -Source10736: https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz#/resolve-1.22.1.tgz -Source10737: https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz#/resolve-2.0.0-next.4.tgz -Source10738: https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz#/resolve-from-4.0.0.tgz -Source10739: https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz#/resolve-pathname-3.0.0.tgz -Source10740: https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz#/resolve-url-0.2.1.tgz -Source10741: https://registry.npmjs.org/ret/-/ret-0.1.15.tgz#/ret-0.1.15.tgz -Source10742: https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz#/reusify-1.0.4.tgz -Source10743: https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz#/rimraf-2.7.1.tgz -Source10744: https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#/rimraf-3.0.2.tgz -Source10745: https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz#/ripemd160-2.0.2.tgz -Source10746: https://registry.npmjs.org/rollup/-/rollup-3.17.3.tgz#/rollup-3.17.3.tgz -Source10747: https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz#/run-parallel-1.2.0.tgz -Source10748: https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz#/run-queue-1.0.3.tgz -Source10749: https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz#/safe-buffer-5.1.2.tgz -Source10750: https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#/safe-buffer-5.2.1.tgz -Source10751: https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz#/safe-regex-1.1.0.tgz -Source10752: https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz#/safe-regex-test-1.0.0.tgz -Source10753: https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#/safer-buffer-2.1.2.tgz -Source10754: https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz#/scheduler-0.19.1.tgz -Source10755: https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz#/schema-utils-1.0.0.tgz -Source10756: https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz#/scroll-into-view-if-needed-2.2.31.tgz -Source10757: https://registry.npmjs.org/section-iterator/-/section-iterator-2.0.0.tgz#/section-iterator-2.0.0.tgz -Source10758: https://registry.npmjs.org/semver/-/semver-5.7.2.tgz#/semver-5.7.2.tgz -Source10759: https://registry.npmjs.org/semver/-/semver-6.3.1.tgz#/semver-6.3.1.tgz -Source10760: https://registry.npmjs.org/semver/-/semver-7.0.0.tgz#/semver-7.0.0.tgz -Source10761: https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz#/serialize-javascript-4.0.0.tgz -Source10762: https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz#/set-value-2.0.1.tgz -Source10763: https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz#/setimmediate-1.0.5.tgz -Source10764: https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz#/sha.js-2.4.11.tgz -Source10765: https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz#/shallow-equal-1.2.1.tgz -Source10766: https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz#/shallowequal-1.1.0.tgz -Source10767: https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#/shebang-command-2.0.0.tgz -Source10768: https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#/shebang-regex-3.0.0.tgz -Source10769: https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz#/side-channel-1.0.4.tgz -Source10770: https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz#/simple-update-notifier-1.1.0.tgz -Source10771: https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz#/snapdragon-0.8.2.tgz -Source10772: https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz#/snapdragon-node-2.1.1.tgz -Source10773: https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz#/snapdragon-util-3.0.1.tgz -Source10774: https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz#/source-list-map-2.0.1.tgz -Source10775: https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz#/source-map-0.5.7.tgz -Source10776: https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz#/source-map-0.6.1.tgz -Source10777: https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz#/source-map-js-1.0.2.tgz -Source10778: https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz#/source-map-resolve-0.5.3.tgz -Source10779: https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz#/source-map-support-0.5.21.tgz -Source10780: https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz#/source-map-url-0.4.1.tgz -Source10781: https://registry.npmjs.org/split-grid/-/split-grid-1.0.11.tgz#/split-grid-1.0.11.tgz -Source10782: https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz#/split-on-first-1.1.0.tgz -Source10783: https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz#/split-string-3.1.0.tgz -Source10784: https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz#/ssri-6.0.2.tgz -Source10785: https://registry.npmjs.org/stable/-/stable-0.1.8.tgz#/stable-0.1.8.tgz -Source10786: https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz#/static-extend-0.1.2.tgz -Source10787: https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#/stop-iteration-iterator-1.0.0.tgz -Source10788: https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz#/stream-browserify-2.0.2.tgz -Source10789: https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz#/stream-each-1.2.3.tgz -Source10790: https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz#/stream-http-2.8.3.tgz -Source10791: https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz#/stream-shift-1.0.1.tgz -Source10792: https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#/strict-uri-encode-2.0.0.tgz -Source10793: https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#/string.prototype.matchall-4.0.8.tgz -Source10794: https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#/string.prototype.trimend-1.0.6.tgz -Source10795: https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#/string.prototype.trimstart-1.0.6.tgz -Source10796: https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz#/string_decoder-1.1.1.tgz -Source10797: https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz#/string_decoder-1.3.0.tgz -Source10798: https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz#/strip-ansi-6.0.1.tgz -Source10799: https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz#/strip-bom-3.0.0.tgz -Source10800: https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#/strip-json-comments-3.1.1.tgz -Source10801: https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz#/strnum-1.0.5.tgz -Source10802: https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.0.tgz#/style-to-js-1.1.0.tgz -Source10803: https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz#/style-to-object-0.3.0.tgz -Source10804: https://registry.npmjs.org/styled-components/-/styled-components-5.3.11.tgz#/styled-components-5.3.11.tgz -Source10805: https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz#/supports-color-5.5.0.tgz -Source10806: https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz#/supports-color-7.2.0.tgz -Source10807: https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#/supports-preserve-symlinks-flag-1.0.0.tgz -Source10808: https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz#/svgo-2.8.0.tgz -Source10809: https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz#/tapable-1.1.3.tgz -Source10810: https://registry.npmjs.org/terser/-/terser-4.8.1.tgz#/terser-4.8.1.tgz -Source10811: https://registry.npmjs.org/terser/-/terser-5.16.5.tgz#/terser-5.16.5.tgz -Source10812: https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#/terser-webpack-plugin-1.4.5.tgz -Source10813: https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#/text-table-0.2.0.tgz -Source10814: https://registry.npmjs.org/through2/-/through2-2.0.5.tgz#/through2-2.0.5.tgz -Source10815: https://registry.npmjs.org/through2/-/through2-4.0.2.tgz#/through2-4.0.2.tgz -Source10816: https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz#/timers-browserify-2.0.12.tgz -Source10817: https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz#/tiny-invariant-1.3.1.tgz -Source10818: https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz#/tiny-warning-1.0.3.tgz -Source10819: https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#/to-arraybuffer-1.0.1.tgz -Source10820: https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz#/to-fast-properties-2.0.0.tgz -Source10821: https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz#/to-object-path-0.3.0.tgz -Source10822: https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz#/to-regex-3.0.2.tgz -Source10823: https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz#/to-regex-range-2.1.1.tgz -Source10824: https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz#/to-regex-range-5.0.1.tgz -Source10825: https://registry.npmjs.org/touch/-/touch-3.1.0.tgz#/touch-3.1.0.tgz -Source10826: https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz#/tr46-0.0.3.tgz -Source10827: https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz#/tsconfig-paths-3.14.2.tgz -Source10828: https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz#/tty-browserify-0.0.0.tgz -Source10829: https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz#/type-check-0.4.0.tgz -Source10830: https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz#/type-fest-0.20.2.tgz -Source10831: https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz#/typed-array-length-1.0.4.tgz -Source10832: https://registry.npmjs.org/typed-styles/-/typed-styles-0.0.7.tgz#/typed-styles-0.0.7.tgz -Source10833: https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz#/typedarray-0.0.6.tgz -Source10834: https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.33.tgz#/ua-parser-js-0.7.33.tgz -Source10835: https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz#/unbox-primitive-1.0.2.tgz -Source10836: https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.2.1.tgz#/uncontrollable-7.2.1.tgz -Source10837: https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz#/undefsafe-2.0.5.tgz -Source10838: https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz#/underscore-1.9.1.tgz -Source10839: https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz#/union-value-1.0.1.tgz -Source10840: https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz#/unique-filename-1.1.1.tgz -Source10841: https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz#/unique-slug-2.0.2.tgz -Source10842: https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz#/universalify-2.0.0.tgz -Source10843: https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz#/unset-value-1.0.0.tgz -Source10844: https://registry.npmjs.org/upath/-/upath-1.2.0.tgz#/upath-1.2.0.tgz -Source10845: https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#/update-browserslist-db-1.0.13.tgz -Source10846: https://registry.npmjs.org/update-input-width/-/update-input-width-1.3.1.tgz#/update-input-width-1.3.1.tgz -Source10847: https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz#/uri-js-4.4.1.tgz -Source10848: https://registry.npmjs.org/urix/-/urix-0.1.0.tgz#/urix-0.1.0.tgz -Source10849: https://registry.npmjs.org/url/-/url-0.11.0.tgz#/url-0.11.0.tgz -Source10850: https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz#/url-parse-1.5.10.tgz -Source10851: https://registry.npmjs.org/use/-/use-3.1.1.tgz#/use-3.1.1.tgz -Source10852: https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz#/use-composed-ref-1.3.0.tgz -Source10853: https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz#/use-isomorphic-layout-effect-1.1.2.tgz -Source10854: https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz#/use-latest-1.2.1.tgz -Source10855: https://registry.npmjs.org/util/-/util-0.10.3.tgz#/util-0.10.3.tgz -Source10856: https://registry.npmjs.org/util/-/util-0.11.1.tgz#/util-0.11.1.tgz -Source10857: https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#/util-deprecate-1.0.2.tgz -Source10858: https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz#/value-equal-1.0.1.tgz -Source10859: https://registry.npmjs.org/victory-vendor/-/victory-vendor-36.6.8.tgz#/victory-vendor-36.6.8.tgz -Source10860: https://registry.npmjs.org/vite/-/vite-4.1.5.tgz#/vite-4.1.5.tgz -Source10861: https://registry.npmjs.org/vite-plugin-compression/-/vite-plugin-compression-0.5.1.tgz#/vite-plugin-compression-0.5.1.tgz -Source10862: https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz#/vm-browserify-1.1.2.tgz -Source10863: https://registry.npmjs.org/warning/-/warning-4.0.3.tgz#/warning-4.0.3.tgz -Source10864: https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz#/watchpack-1.7.5.tgz -Source10865: https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#/watchpack-chokidar2-2.0.1.tgz -Source10866: https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz#/webidl-conversions-3.0.1.tgz -Source10867: https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz#/webpack-4.46.0.tgz -Source10868: https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz#/webpack-sources-1.4.3.tgz -Source10869: https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#/whatwg-fetch-3.6.2.tgz -Source10870: https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz#/whatwg-url-5.0.0.tgz -Source10871: https://registry.npmjs.org/which/-/which-2.0.2.tgz#/which-2.0.2.tgz -Source10872: https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#/which-boxed-primitive-1.0.2.tgz -Source10873: https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz#/which-collection-1.0.1.tgz -Source10874: https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz#/which-typed-array-1.1.9.tgz -Source10875: https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz#/word-wrap-1.2.4.tgz -Source10876: https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz#/worker-farm-1.7.0.tgz -Source10877: https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#/wrappy-1.0.2.tgz -Source10878: https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#/xtend-4.0.2.tgz -Source10879: https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz#/y18n-4.0.3.tgz -Source10880: https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz#/yallist-3.1.1.tgz -Source10881: https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz#/yaml-1.10.2.tgz -Source10882: https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz#/yocto-queue-0.1.0.tgz -# NODE_MODULES END +%include %{_sourcedir}/velociraptor-nodejs.spec.inc Patch1: vendor-build-fixes-for-SLE12.patch Patch2: sdjournal-build-fix-for-SLE12.patch @@ -1010,9 +126,12 @@ BuildRequires: npm >= 18 %endif %if %{with bpf} %if 0%{?suse_version} -%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300 +%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300 BuildRequires: clang16 BuildRequires: llvm16 +%if 0%{?sle_version} > 150400 +BuildRequires: llvm16-libclang13 +%endif %else BuildRequires: clang13 BuildRequires: llvm13 From 4606785411a12e2034cfb5c4adc880ca75b560bc308fa61d3af30163301aa094 Mon Sep 17 00:00:00 2001 From: Antonio Teixeira Date: Fri, 5 Apr 2024 13:08:37 +0000 Subject: [PATCH 13/13] Accepting request 1165645 from home:ateixeira:branches:security:sensor - Obsolete old velociraptor-kafka-humio-gateway package OBS-URL: https://build.opensuse.org/request/show/1165645 OBS-URL: https://build.opensuse.org/package/show/security:sensor/velociraptor?expand=0&rev=67 --- velociraptor.changes | 5 +++++ velociraptor.spec | 1 + 2 files changed, 6 insertions(+) diff --git a/velociraptor.changes b/velociraptor.changes index ace499f..47dd053 100644 --- a/velociraptor.changes +++ b/velociraptor.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Apr 5 13:01:05 UTC 2024 - Antonio Teixeira + +- Obsolete old velociraptor-kafka-humio-gateway package + ------------------------------------------------------------------- Wed Apr 03 14:21:30 UTC 2024 - Antonio Teixeira diff --git a/velociraptor.spec b/velociraptor.spec index 4aac9bf..bf3d2ce 100644 --- a/velociraptor.spec +++ b/velociraptor.spec @@ -159,6 +159,7 @@ BuildRequires: zlib-devel BuildRequires: sysuser-tools Requires: group(velociraptor) Requires: user(velociraptor) +Obsoletes: velociraptor-kafka-humio-gateway < %{version} %{?sysusers_requires} %endif