2 "name": "@squeep/indie-auther",
8 "name": "@squeep/indie-auther",
12 "@squeep/amqp-helper": "git+https://git.squeep.com/squeep-amqp-helper#v1.0.0",
13 "@squeep/api-dingus": "git+https://git.squeep.com/squeep-api-dingus/#v1.2.9",
14 "@squeep/authentication-module": "git+https://git.squeep.com/squeep-authentication-module/#v1.3.1",
15 "@squeep/chores": "git+https://git.squeep.com/squeep-chores/#v1.0.0",
16 "@squeep/html-template-helper": "git+https://git.squeep.com/squeep-html-template-helper#v1.4.0",
17 "@squeep/indieauth-helper": "^1.3.0",
18 "@squeep/logger-json-console": "^2.0.1",
19 "@squeep/mystery-box": "^2.0.1",
20 "@squeep/resource-authentication-module": "git+https://git.squeep.com/squeep-resource-authentication-module#v1.0.0",
21 "@squeep/roman": "^1.0.0",
22 "@squeep/web-linking": "^1.0.8",
23 "better-sqlite3": "^8.5.0",
24 "pg-promise": "^11.5.3",
28 "@squeep/test-helper": "git+https://git.squeep.com/squeep-test-helper#v1.0.0",
30 "eslint-plugin-node": "^11.1.0",
31 "eslint-plugin-promise": "^6.1.1",
32 "eslint-plugin-security": "^1.7.1",
33 "eslint-plugin-sonarjs": "^0.20.0",
34 "html-minifier-lint": "^2.0.0",
36 "mocha-steps": "^1.3.0",
38 "pre-commit": "^1.2.2",
45 "node_modules/@aashutoshrathi/word-wrap": {
53 "node_modules/@acuminous/bitsyntax": {
57 "buffer-more-ints": "~1.0.0",
59 "safe-buffer": "~5.1.2"
65 "node_modules/@ampproject/remapping": {
68 "license": "Apache-2.0",
70 "@jridgewell/gen-mapping": "^0.3.0",
71 "@jridgewell/trace-mapping": "^0.3.9"
77 "node_modules/@babel/code-frame": {
82 "@babel/highlight": "^7.22.5"
88 "node_modules/@babel/compat-data": {
96 "node_modules/@babel/core": {
101 "@ampproject/remapping": "^2.2.0",
102 "@babel/code-frame": "^7.22.5",
103 "@babel/generator": "^7.22.5",
104 "@babel/helper-compilation-targets": "^7.22.5",
105 "@babel/helper-module-transforms": "^7.22.5",
106 "@babel/helpers": "^7.22.5",
107 "@babel/parser": "^7.22.5",
108 "@babel/template": "^7.22.5",
109 "@babel/traverse": "^7.22.5",
110 "@babel/types": "^7.22.5",
111 "convert-source-map": "^1.7.0",
113 "gensync": "^1.0.0-beta.2",
121 "type": "opencollective",
122 "url": "https://opencollective.com/babel"
125 "node_modules/@babel/core/node_modules/semver": {
130 "semver": "bin/semver.js"
133 "node_modules/@babel/generator": {
138 "@babel/types": "^7.22.5",
139 "@jridgewell/gen-mapping": "^0.3.2",
140 "@jridgewell/trace-mapping": "^0.3.17",
147 "node_modules/@babel/helper-compilation-targets": {
152 "@babel/compat-data": "^7.22.5",
153 "@babel/helper-validator-option": "^7.22.5",
154 "browserslist": "^4.21.3",
155 "lru-cache": "^5.1.1",
161 "peerDependencies": {
162 "@babel/core": "^7.0.0"
165 "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
170 "semver": "bin/semver.js"
173 "node_modules/@babel/helper-environment-visitor": {
181 "node_modules/@babel/helper-function-name": {
186 "@babel/template": "^7.22.5",
187 "@babel/types": "^7.22.5"
193 "node_modules/@babel/helper-hoist-variables": {
198 "@babel/types": "^7.22.5"
204 "node_modules/@babel/helper-module-imports": {
209 "@babel/types": "^7.22.5"
215 "node_modules/@babel/helper-module-transforms": {
220 "@babel/helper-environment-visitor": "^7.22.5",
221 "@babel/helper-module-imports": "^7.22.5",
222 "@babel/helper-simple-access": "^7.22.5",
223 "@babel/helper-split-export-declaration": "^7.22.5",
224 "@babel/helper-validator-identifier": "^7.22.5",
225 "@babel/template": "^7.22.5",
226 "@babel/traverse": "^7.22.5",
227 "@babel/types": "^7.22.5"
233 "node_modules/@babel/helper-simple-access": {
238 "@babel/types": "^7.22.5"
244 "node_modules/@babel/helper-split-export-declaration": {
249 "@babel/types": "^7.22.5"
255 "node_modules/@babel/helper-string-parser": {
263 "node_modules/@babel/helper-validator-identifier": {
271 "node_modules/@babel/helper-validator-option": {
279 "node_modules/@babel/helpers": {
284 "@babel/template": "^7.22.5",
285 "@babel/traverse": "^7.22.5",
286 "@babel/types": "^7.22.5"
292 "node_modules/@babel/highlight": {
297 "@babel/helper-validator-identifier": "^7.22.5",
299 "js-tokens": "^4.0.0"
305 "node_modules/@babel/highlight/node_modules/ansi-styles": {
310 "color-convert": "^1.9.0"
316 "node_modules/@babel/highlight/node_modules/chalk": {
321 "ansi-styles": "^3.2.1",
322 "escape-string-regexp": "^1.0.5",
323 "supports-color": "^5.3.0"
329 "node_modules/@babel/highlight/node_modules/color-convert": {
334 "color-name": "1.1.3"
337 "node_modules/@babel/highlight/node_modules/color-name": {
342 "node_modules/@babel/highlight/node_modules/escape-string-regexp": {
350 "node_modules/@babel/highlight/node_modules/has-flag": {
358 "node_modules/@babel/highlight/node_modules/supports-color": {
369 "node_modules/@babel/parser": {
374 "parser": "bin/babel-parser.js"
380 "node_modules/@babel/template": {
385 "@babel/code-frame": "^7.22.5",
386 "@babel/parser": "^7.22.5",
387 "@babel/types": "^7.22.5"
393 "node_modules/@babel/traverse": {
398 "@babel/code-frame": "^7.22.5",
399 "@babel/generator": "^7.22.5",
400 "@babel/helper-environment-visitor": "^7.22.5",
401 "@babel/helper-function-name": "^7.22.5",
402 "@babel/helper-hoist-variables": "^7.22.5",
403 "@babel/helper-split-export-declaration": "^7.22.5",
404 "@babel/parser": "^7.22.5",
405 "@babel/types": "^7.22.5",
413 "node_modules/@babel/traverse/node_modules/globals": {
414 "version": "11.12.0",
421 "node_modules/@babel/types": {
426 "@babel/helper-string-parser": "^7.22.5",
427 "@babel/helper-validator-identifier": "^7.22.5",
428 "to-fast-properties": "^2.0.0"
434 "node_modules/@eslint-community/eslint-utils": {
439 "eslint-visitor-keys": "^3.3.0"
442 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
444 "peerDependencies": {
445 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
448 "node_modules/@eslint-community/regexpp": {
450 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz",
451 "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==",
454 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
457 "node_modules/@eslint/eslintrc": {
459 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.1.tgz",
460 "integrity": "sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==",
466 "globals": "^13.19.0",
468 "import-fresh": "^3.2.1",
470 "minimatch": "^3.1.2",
471 "strip-json-comments": "^3.1.1"
474 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
477 "url": "https://opencollective.com/eslint"
480 "node_modules/@eslint/js": {
482 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.46.0.tgz",
483 "integrity": "sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==",
486 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
489 "node_modules/@humanwhocodes/config-array": {
490 "version": "0.11.10",
492 "license": "Apache-2.0",
494 "@humanwhocodes/object-schema": "^1.2.1",
496 "minimatch": "^3.0.5"
502 "node_modules/@humanwhocodes/module-importer": {
505 "license": "Apache-2.0",
511 "url": "https://github.com/sponsors/nzakas"
514 "node_modules/@humanwhocodes/object-schema": {
517 "license": "BSD-3-Clause"
519 "node_modules/@istanbuljs/load-nyc-config": {
524 "camelcase": "^5.3.1",
526 "get-package-type": "^0.1.0",
527 "js-yaml": "^3.13.1",
528 "resolve-from": "^5.0.0"
534 "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": {
539 "sprintf-js": "~1.0.2"
542 "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": {
547 "locate-path": "^5.0.0",
548 "path-exists": "^4.0.0"
554 "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": {
559 "argparse": "^1.0.7",
563 "js-yaml": "bin/js-yaml.js"
566 "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": {
577 "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": {
588 "url": "https://github.com/sponsors/sindresorhus"
591 "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": {
602 "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": {
610 "node_modules/@istanbuljs/load-nyc-config/node_modules/sprintf-js": {
613 "license": "BSD-3-Clause"
615 "node_modules/@istanbuljs/schema": {
623 "node_modules/@jridgewell/gen-mapping": {
628 "@jridgewell/set-array": "^1.0.1",
629 "@jridgewell/sourcemap-codec": "^1.4.10",
630 "@jridgewell/trace-mapping": "^0.3.9"
636 "node_modules/@jridgewell/resolve-uri": {
644 "node_modules/@jridgewell/set-array": {
652 "node_modules/@jridgewell/sourcemap-codec": {
657 "node_modules/@jridgewell/trace-mapping": {
662 "@jridgewell/resolve-uri": "3.1.0",
663 "@jridgewell/sourcemap-codec": "1.4.14"
666 "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": {
671 "node_modules/@mapbox/node-pre-gyp": {
673 "license": "BSD-3-Clause",
676 "detect-libc": "^2.0.0",
677 "https-proxy-agent": "^5.0.0",
678 "make-dir": "^3.1.0",
679 "node-fetch": "^2.6.7",
687 "node-pre-gyp": "bin/node-pre-gyp"
690 "node_modules/@nodelib/fs.scandir": {
695 "@nodelib/fs.stat": "2.0.5",
696 "run-parallel": "^1.1.9"
702 "node_modules/@nodelib/fs.stat": {
710 "node_modules/@nodelib/fs.walk": {
715 "@nodelib/fs.scandir": "2.1.5",
722 "node_modules/@phc/format": {
730 "node_modules/@sindresorhus/is": {
737 "url": "https://github.com/sindresorhus/is?sponsor=1"
740 "node_modules/@sinonjs/commons": {
743 "license": "BSD-3-Clause",
745 "type-detect": "4.0.8"
748 "node_modules/@sinonjs/fake-timers": {
751 "license": "BSD-3-Clause",
753 "@sinonjs/commons": "^3.0.0"
756 "node_modules/@sinonjs/samsam": {
759 "license": "BSD-3-Clause",
761 "@sinonjs/commons": "^2.0.0",
762 "lodash.get": "^4.4.2",
763 "type-detect": "^4.0.8"
766 "node_modules/@sinonjs/samsam/node_modules/@sinonjs/commons": {
769 "license": "BSD-3-Clause",
771 "type-detect": "4.0.8"
774 "node_modules/@sinonjs/text-encoding": {
777 "license": "(Unlicense OR Apache-2.0)"
779 "node_modules/@squeep/amqp-helper": {
781 "resolved": "git+https://git.squeep.com/squeep-amqp-helper#174280d3f44ba13dac0b26d42d968189a4f4fa93",
790 "node_modules/@squeep/api-dingus": {
792 "resolved": "git+https://git.squeep.com/squeep-api-dingus/#3b15b5ff792fc5d61be8337989058c297460cd99",
795 "mime-db": "^1.52.0",
802 "node_modules/@squeep/authentication-module": {
804 "resolved": "git+https://git.squeep.com/squeep-authentication-module/#a821a0f79c42f8ea55aec503c992650113d82028",
807 "@squeep/api-dingus": "git+https://git.squeep.com/squeep-api-dingus/#v1.2.9",
808 "@squeep/html-template-helper": "git+https://git.squeep.com/squeep-html-template-helper#v1.4.0",
809 "@squeep/indieauth-helper": "^1.3.0",
810 "@squeep/mystery-box": "^2.0.1"
813 "node": "^14 >=14.18 || >=15.7"
815 "optionalDependencies": {
817 "node-linux-pam": "^0.2.1"
820 "node_modules/@squeep/base64url": {
827 "node_modules/@squeep/chores": {
829 "resolved": "git+https://git.squeep.com/squeep-chores/#d98a3c114eb33bd68477c0ca750e6f82b4d02964",
832 "node_modules/@squeep/html-template-helper": {
834 "resolved": "git+https://git.squeep.com/squeep-html-template-helper#100046316a87631fb8814f80b35647709e6c7319",
837 "@squeep/lazy-property": "^1.1.2"
843 "node_modules/@squeep/indieauth-helper": {
847 "@squeep/web-linking": "^1.0.8",
850 "ip-address": "^8.1.0",
851 "microformats-parser": "^1.4.1"
854 "node": "^14 >=14.18 || >=15.7"
857 "node_modules/@squeep/lazy-property": {
859 "resolved": "https://registry.npmjs.org/@squeep/lazy-property/-/lazy-property-1.1.2.tgz",
860 "integrity": "sha512-wRdR4IOqWXoDMArx0HPo5MtM2Wk5wemAULbZ6PabVw1ylSQekkzKfoAUuupxsKuzjcRPjZvbpGDv+i04hBMnQw==",
865 "node_modules/@squeep/logger-json-console": {
872 "node_modules/@squeep/mystery-box": {
876 "node": "^14 >=14.18.0 || >=15.7.0"
879 "node_modules/@squeep/resource-authentication-module": {
881 "resolved": "git+https://git.squeep.com/squeep-resource-authentication-module#69a2f5e7d73dd3f58e07b652c306daa8b253245d",
884 "@squeep/api-dingus": "git+https://git.squeep.com/squeep-api-dingus/#v1.2.8",
885 "@squeep/base64url": "^1.0.5",
892 "node_modules/@squeep/roman": {
896 "node_modules/@squeep/test-helper": {
898 "resolved": "git+https://git.squeep.com/squeep-test-helper#7a5a384abb99757b53c8898c508023f0ba9e94b1",
903 "eslint-plugin-node": "^11.1.0",
904 "eslint-plugin-security": "^1.5.0",
905 "eslint-plugin-sonarjs": "^0.15.0",
908 "pre-commit": "^1.2.2",
912 "node_modules/@squeep/test-helper/node_modules/@sinonjs/commons": {
915 "license": "BSD-3-Clause",
917 "type-detect": "4.0.8"
920 "node_modules/@squeep/test-helper/node_modules/@sinonjs/fake-timers": {
923 "license": "BSD-3-Clause",
925 "@sinonjs/commons": "^1.7.0"
928 "node_modules/@squeep/test-helper/node_modules/@sinonjs/fake-timers/node_modules/@sinonjs/commons": {
931 "license": "BSD-3-Clause",
933 "type-detect": "4.0.8"
936 "node_modules/@squeep/test-helper/node_modules/@sinonjs/samsam": {
939 "license": "BSD-3-Clause",
941 "@sinonjs/commons": "^2.0.0",
942 "lodash.get": "^4.4.2",
943 "type-detect": "^4.0.8"
946 "node_modules/@squeep/test-helper/node_modules/eslint-plugin-sonarjs": {
949 "license": "LGPL-3.0",
953 "peerDependencies": {
954 "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"
957 "node_modules/@squeep/test-helper/node_modules/sinon": {
960 "license": "BSD-3-Clause",
962 "@sinonjs/commons": "^2.0.0",
963 "@sinonjs/fake-timers": "^9.1.2",
964 "@sinonjs/samsam": "^7.0.1",
967 "supports-color": "^7.2.0"
970 "type": "opencollective",
971 "url": "https://opencollective.com/sinon"
974 "node_modules/@squeep/web-linking": {
981 "node_modules/@szmarczak/http-timer": {
985 "defer-to-connect": "^2.0.1"
991 "node_modules/@types/http-cache-semantics": {
995 "node_modules/abbrev": {
1000 "node_modules/acorn": {
1001 "version": "8.10.0",
1002 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
1003 "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",
1006 "acorn": "bin/acorn"
1012 "node_modules/acorn-jsx": {
1014 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
1015 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
1017 "peerDependencies": {
1018 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
1021 "node_modules/agent-base": {
1032 "node_modules/aggregate-error": {
1037 "clean-stack": "^2.0.0",
1038 "indent-string": "^4.0.0"
1044 "node_modules/ajv": {
1045 "version": "6.12.6",
1046 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1047 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1050 "fast-deep-equal": "^3.1.1",
1051 "fast-json-stable-stringify": "^2.0.0",
1052 "json-schema-traverse": "^0.4.1",
1057 "url": "https://github.com/sponsors/epoberezkin"
1060 "node_modules/amqplib": {
1061 "version": "0.10.3",
1064 "@acuminous/bitsyntax": "^0.1.2",
1065 "buffer-more-ints": "~1.0.0",
1066 "readable-stream": "1.x >=1.1.9",
1067 "url-parse": "~1.5.10"
1073 "node_modules/ansi-colors": {
1081 "node_modules/ansi-regex": {
1083 "devOptional": true,
1089 "node_modules/ansi-styles": {
1091 "devOptional": true,
1094 "color-convert": "^2.0.1"
1100 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1103 "node_modules/anymatch": {
1108 "normalize-path": "^3.0.0",
1109 "picomatch": "^2.0.4"
1115 "node_modules/append-transform": {
1120 "default-require-extensions": "^3.0.0"
1126 "node_modules/aproba": {
1131 "node_modules/archy": {
1136 "node_modules/are-we-there-yet": {
1141 "delegates": "^1.0.0",
1142 "readable-stream": "^3.6.0"
1148 "node_modules/are-we-there-yet/node_modules/readable-stream": {
1153 "inherits": "^2.0.3",
1154 "string_decoder": "^1.1.1",
1155 "util-deprecate": "^1.0.1"
1161 "node_modules/are-we-there-yet/node_modules/safe-buffer": {
1166 "url": "https://github.com/sponsors/feross"
1170 "url": "https://www.patreon.com/feross"
1173 "type": "consulting",
1174 "url": "https://feross.org/support"
1180 "node_modules/are-we-there-yet/node_modules/string_decoder": {
1185 "safe-buffer": "~5.2.0"
1188 "node_modules/argon2": {
1189 "version": "0.30.3",
1190 "hasInstallScript": true,
1194 "@mapbox/node-pre-gyp": "^1.0.10",
1195 "@phc/format": "^1.0.0",
1196 "node-addon-api": "^5.0.0"
1202 "node_modules/argparse": {
1205 "license": "Python-2.0"
1207 "node_modules/assert-options": {
1214 "node_modules/balanced-match": {
1216 "devOptional": true,
1219 "node_modules/base64-js": {
1224 "url": "https://github.com/sponsors/feross"
1228 "url": "https://www.patreon.com/feross"
1231 "type": "consulting",
1232 "url": "https://feross.org/support"
1237 "node_modules/better-sqlite3": {
1239 "hasInstallScript": true,
1242 "bindings": "^1.5.0",
1243 "prebuild-install": "^7.1.0"
1246 "node_modules/binary-extensions": {
1254 "node_modules/bindings": {
1258 "file-uri-to-path": "1.0.0"
1261 "node_modules/bl": {
1266 "inherits": "^2.0.4",
1267 "readable-stream": "^3.4.0"
1270 "node_modules/bl/node_modules/readable-stream": {
1274 "inherits": "^2.0.3",
1275 "string_decoder": "^1.1.1",
1276 "util-deprecate": "^1.0.1"
1282 "node_modules/bl/node_modules/safe-buffer": {
1287 "url": "https://github.com/sponsors/feross"
1291 "url": "https://www.patreon.com/feross"
1294 "type": "consulting",
1295 "url": "https://feross.org/support"
1300 "node_modules/bl/node_modules/string_decoder": {
1304 "safe-buffer": "~5.2.0"
1307 "node_modules/brace-expansion": {
1308 "version": "1.1.11",
1309 "devOptional": true,
1312 "balanced-match": "^1.0.0",
1313 "concat-map": "0.0.1"
1316 "node_modules/braces": {
1321 "fill-range": "^7.0.1"
1327 "node_modules/browser-stdout": {
1332 "node_modules/browserslist": {
1333 "version": "4.21.7",
1337 "type": "opencollective",
1338 "url": "https://opencollective.com/browserslist"
1342 "url": "https://tidelift.com/funding/github/npm/browserslist"
1346 "url": "https://github.com/sponsors/ai"
1351 "caniuse-lite": "^1.0.30001489",
1352 "electron-to-chromium": "^1.4.411",
1353 "node-releases": "^2.0.12",
1354 "update-browserslist-db": "^1.0.11"
1357 "browserslist": "cli.js"
1360 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1363 "node_modules/buffer": {
1368 "url": "https://github.com/sponsors/feross"
1372 "url": "https://www.patreon.com/feross"
1375 "type": "consulting",
1376 "url": "https://feross.org/support"
1381 "base64-js": "^1.3.1",
1382 "ieee754": "^1.1.13"
1385 "node_modules/buffer-from": {
1390 "node_modules/buffer-more-ints": {
1394 "node_modules/buffer-writer": {
1396 "resolved": "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz",
1397 "integrity": "sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==",
1402 "node_modules/cacheable-lookup": {
1409 "node_modules/cacheable-request": {
1410 "version": "10.2.10",
1413 "@types/http-cache-semantics": "^4.0.1",
1414 "get-stream": "^6.0.1",
1415 "http-cache-semantics": "^4.1.1",
1417 "mimic-response": "^4.0.0",
1418 "normalize-url": "^8.0.0",
1419 "responselike": "^3.0.0"
1425 "node_modules/caching-transform": {
1431 "make-dir": "^3.0.0",
1432 "package-hash": "^4.0.0",
1433 "write-file-atomic": "^3.0.0"
1439 "node_modules/callsites": {
1441 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1442 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1448 "node_modules/camel-case": {
1453 "no-case": "^2.2.0",
1454 "upper-case": "^1.1.1"
1457 "node_modules/camelcase": {
1459 "devOptional": true,
1465 "node_modules/caniuse-lite": {
1466 "version": "1.0.30001498",
1470 "type": "opencollective",
1471 "url": "https://opencollective.com/browserslist"
1475 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1479 "url": "https://github.com/sponsors/ai"
1482 "license": "CC-BY-4.0"
1484 "node_modules/chalk": {
1489 "ansi-styles": "^4.1.0",
1490 "supports-color": "^7.1.0"
1496 "url": "https://github.com/chalk/chalk?sponsor=1"
1499 "node_modules/chokidar": {
1504 "type": "individual",
1505 "url": "https://paulmillr.com/funding/"
1510 "anymatch": "~3.1.2",
1512 "glob-parent": "~5.1.2",
1513 "is-binary-path": "~2.1.0",
1514 "is-glob": "~4.0.1",
1515 "normalize-path": "~3.0.0",
1516 "readdirp": "~3.6.0"
1521 "optionalDependencies": {
1522 "fsevents": "~2.3.2"
1525 "node_modules/chokidar/node_modules/glob-parent": {
1536 "node_modules/chownr": {
1544 "node_modules/clean-css": {
1549 "source-map": "~0.6.0"
1555 "node_modules/clean-stack": {
1563 "node_modules/cliui": {
1568 "string-width": "^4.2.0",
1569 "strip-ansi": "^6.0.0",
1570 "wrap-ansi": "^7.0.0"
1573 "node_modules/code-point-at": {
1581 "node_modules/color-convert": {
1583 "devOptional": true,
1586 "color-name": "~1.1.4"
1592 "node_modules/color-name": {
1594 "devOptional": true,
1597 "node_modules/color-support": {
1602 "color-support": "bin.js"
1605 "node_modules/commander": {
1606 "version": "2.17.1",
1610 "node_modules/commondir": {
1615 "node_modules/concat-map": {
1617 "devOptional": true,
1620 "node_modules/concat-stream": {
1628 "buffer-from": "^1.0.0",
1629 "inherits": "^2.0.3",
1630 "readable-stream": "^2.2.2",
1631 "typedarray": "^0.0.6"
1634 "node_modules/concat-stream/node_modules/isarray": {
1639 "node_modules/concat-stream/node_modules/readable-stream": {
1644 "core-util-is": "~1.0.0",
1645 "inherits": "~2.0.3",
1646 "isarray": "~1.0.0",
1647 "process-nextick-args": "~2.0.0",
1648 "safe-buffer": "~5.1.1",
1649 "string_decoder": "~1.1.1",
1650 "util-deprecate": "~1.0.1"
1653 "node_modules/concat-stream/node_modules/string_decoder": {
1658 "safe-buffer": "~5.1.0"
1661 "node_modules/console-control-strings": {
1666 "node_modules/convert-source-map": {
1671 "node_modules/core-util-is": {
1675 "node_modules/cross-spawn": {
1680 "path-key": "^3.1.0",
1681 "shebang-command": "^2.0.0",
1688 "node_modules/debug": {
1697 "peerDependenciesMeta": {
1703 "node_modules/decamelize": {
1705 "devOptional": true,
1711 "node_modules/decompress-response": {
1715 "mimic-response": "^3.1.0"
1721 "url": "https://github.com/sponsors/sindresorhus"
1724 "node_modules/decompress-response/node_modules/mimic-response": {
1731 "url": "https://github.com/sponsors/sindresorhus"
1734 "node_modules/deep-extend": {
1741 "node_modules/deep-is": {
1746 "node_modules/default-require-extensions": {
1751 "strip-bom": "^4.0.0"
1757 "url": "https://github.com/sponsors/sindresorhus"
1760 "node_modules/defer-to-connect": {
1767 "node_modules/delegates": {
1772 "node_modules/detect-libc": {
1774 "license": "Apache-2.0",
1779 "node_modules/diff": {
1782 "license": "BSD-3-Clause",
1787 "node_modules/doctrine": {
1790 "license": "Apache-2.0",
1798 "node_modules/electron-to-chromium": {
1799 "version": "1.4.427",
1803 "node_modules/emoji-regex": {
1805 "devOptional": true,
1808 "node_modules/end-of-stream": {
1815 "node_modules/es6-error": {
1820 "node_modules/escalade": {
1828 "node_modules/escape-string-regexp": {
1836 "url": "https://github.com/sponsors/sindresorhus"
1839 "node_modules/eslint": {
1840 "version": "8.46.0",
1841 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.46.0.tgz",
1842 "integrity": "sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==",
1845 "@eslint-community/eslint-utils": "^4.2.0",
1846 "@eslint-community/regexpp": "^4.6.1",
1847 "@eslint/eslintrc": "^2.1.1",
1848 "@eslint/js": "^8.46.0",
1849 "@humanwhocodes/config-array": "^0.11.10",
1850 "@humanwhocodes/module-importer": "^1.0.1",
1851 "@nodelib/fs.walk": "^1.2.8",
1854 "cross-spawn": "^7.0.2",
1856 "doctrine": "^3.0.0",
1857 "escape-string-regexp": "^4.0.0",
1858 "eslint-scope": "^7.2.2",
1859 "eslint-visitor-keys": "^3.4.2",
1861 "esquery": "^1.4.2",
1862 "esutils": "^2.0.2",
1863 "fast-deep-equal": "^3.1.3",
1864 "file-entry-cache": "^6.0.1",
1865 "find-up": "^5.0.0",
1866 "glob-parent": "^6.0.2",
1867 "globals": "^13.19.0",
1868 "graphemer": "^1.4.0",
1870 "imurmurhash": "^0.1.4",
1871 "is-glob": "^4.0.0",
1872 "is-path-inside": "^3.0.3",
1873 "js-yaml": "^4.1.0",
1874 "json-stable-stringify-without-jsonify": "^1.0.1",
1876 "lodash.merge": "^4.6.2",
1877 "minimatch": "^3.1.2",
1878 "natural-compare": "^1.4.0",
1879 "optionator": "^0.9.3",
1880 "strip-ansi": "^6.0.1",
1881 "text-table": "^0.2.0"
1884 "eslint": "bin/eslint.js"
1887 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1890 "url": "https://opencollective.com/eslint"
1893 "node_modules/eslint-plugin-es": {
1898 "eslint-utils": "^2.0.0",
1905 "url": "https://github.com/sponsors/mysticatea"
1907 "peerDependencies": {
1908 "eslint": ">=4.19.1"
1911 "node_modules/eslint-plugin-node": {
1912 "version": "11.1.0",
1916 "eslint-plugin-es": "^3.0.0",
1917 "eslint-utils": "^2.0.0",
1919 "minimatch": "^3.0.4",
1920 "resolve": "^1.10.1",
1926 "peerDependencies": {
1927 "eslint": ">=5.16.0"
1930 "node_modules/eslint-plugin-node/node_modules/semver": {
1935 "semver": "bin/semver.js"
1938 "node_modules/eslint-plugin-promise": {
1943 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1945 "peerDependencies": {
1946 "eslint": "^7.0.0 || ^8.0.0"
1949 "node_modules/eslint-plugin-security": {
1952 "license": "Apache-2.0",
1954 "safe-regex": "^2.1.1"
1957 "node_modules/eslint-plugin-sonarjs": {
1958 "version": "0.20.0",
1959 "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.20.0.tgz",
1960 "integrity": "sha512-BRhZ7BY/oTr6DDaxvx58ReTg7R+J8T+Y2ZVGgShgpml25IHBTIG7EudUtHuJD1zhtMgUEt59x3VNvUQRo2LV6w==",
1965 "peerDependencies": {
1966 "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"
1969 "node_modules/eslint-scope": {
1971 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
1972 "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
1975 "esrecurse": "^4.3.0",
1976 "estraverse": "^5.2.0"
1979 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1982 "url": "https://opencollective.com/eslint"
1985 "node_modules/eslint-utils": {
1990 "eslint-visitor-keys": "^1.1.0"
1996 "url": "https://github.com/sponsors/mysticatea"
1999 "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
2002 "license": "Apache-2.0",
2007 "node_modules/eslint-visitor-keys": {
2009 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz",
2010 "integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==",
2013 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2016 "url": "https://opencollective.com/eslint"
2019 "node_modules/espree": {
2021 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
2022 "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
2026 "acorn-jsx": "^5.3.2",
2027 "eslint-visitor-keys": "^3.4.1"
2030 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2033 "url": "https://opencollective.com/eslint"
2036 "node_modules/esprima": {
2039 "license": "BSD-2-Clause",
2041 "esparse": "bin/esparse.js",
2042 "esvalidate": "bin/esvalidate.js"
2048 "node_modules/esquery": {
2051 "license": "BSD-3-Clause",
2053 "estraverse": "^5.1.0"
2059 "node_modules/esrecurse": {
2061 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
2062 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
2065 "estraverse": "^5.2.0"
2071 "node_modules/estraverse": {
2074 "license": "BSD-2-Clause",
2079 "node_modules/esutils": {
2082 "license": "BSD-2-Clause",
2087 "node_modules/expand-template": {
2089 "license": "(MIT OR WTFPL)",
2094 "node_modules/fast-deep-equal": {
2096 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2097 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2100 "node_modules/fast-json-stable-stringify": {
2102 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2103 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2106 "node_modules/fast-levenshtein": {
2111 "node_modules/fastq": {
2112 "version": "1.15.0",
2119 "node_modules/file-entry-cache": {
2124 "flat-cache": "^3.0.4"
2127 "node": "^10.12.0 || >=12.0.0"
2130 "node_modules/file-uri-to-path": {
2134 "node_modules/fill-range": {
2139 "to-regex-range": "^5.0.1"
2145 "node_modules/find-cache-dir": {
2150 "commondir": "^1.0.1",
2151 "make-dir": "^3.0.2",
2158 "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
2161 "node_modules/find-up": {
2166 "locate-path": "^6.0.0",
2167 "path-exists": "^4.0.0"
2173 "url": "https://github.com/sponsors/sindresorhus"
2176 "node_modules/flat": {
2179 "license": "BSD-3-Clause",
2184 "node_modules/flat-cache": {
2189 "flatted": "^3.1.0",
2193 "node": "^10.12.0 || >=12.0.0"
2196 "node_modules/flatted": {
2201 "node_modules/foreground-child": {
2206 "cross-spawn": "^7.0.0",
2207 "signal-exit": "^3.0.2"
2213 "node_modules/form-data-encoder": {
2220 "node_modules/fromentries": {
2226 "url": "https://github.com/sponsors/feross"
2230 "url": "https://www.patreon.com/feross"
2233 "type": "consulting",
2234 "url": "https://feross.org/support"
2239 "node_modules/fs-constants": {
2243 "node_modules/fs-minipass": {
2248 "minipass": "^3.0.0"
2254 "node_modules/fs-minipass/node_modules/minipass": {
2265 "node_modules/fs-minipass/node_modules/yallist": {
2270 "node_modules/fs.realpath": {
2272 "devOptional": true,
2275 "node_modules/function-bind": {
2280 "node_modules/gauge": {
2285 "aproba": "^1.0.3 || ^2.0.0",
2286 "color-support": "^1.1.2",
2287 "console-control-strings": "^1.0.0",
2288 "has-unicode": "^2.0.1",
2289 "object-assign": "^4.1.1",
2290 "signal-exit": "^3.0.0",
2291 "string-width": "^4.2.3",
2292 "strip-ansi": "^6.0.1",
2293 "wide-align": "^1.1.2"
2299 "node_modules/gensync": {
2300 "version": "1.0.0-beta.2",
2307 "node_modules/get-caller-file": {
2309 "devOptional": true,
2312 "node": "6.* || 8.* || >= 10.*"
2315 "node_modules/get-package-type": {
2323 "node_modules/get-stream": {
2330 "url": "https://github.com/sponsors/sindresorhus"
2333 "node_modules/github-from-package": {
2337 "node_modules/glob": {
2339 "devOptional": true,
2342 "fs.realpath": "^1.0.0",
2343 "inflight": "^1.0.4",
2345 "minimatch": "^3.0.4",
2347 "path-is-absolute": "^1.0.0"
2353 "url": "https://github.com/sponsors/isaacs"
2356 "node_modules/glob-parent": {
2367 "node_modules/globals": {
2368 "version": "13.20.0",
2369 "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
2370 "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
2373 "type-fest": "^0.20.2"
2379 "url": "https://github.com/sponsors/sindresorhus"
2382 "node_modules/got": {
2383 "version": "13.0.0",
2386 "@sindresorhus/is": "^5.2.0",
2387 "@szmarczak/http-timer": "^5.0.1",
2388 "cacheable-lookup": "^7.0.0",
2389 "cacheable-request": "^10.2.8",
2390 "decompress-response": "^6.0.0",
2391 "form-data-encoder": "^2.1.2",
2392 "get-stream": "^6.0.1",
2393 "http2-wrapper": "^2.1.10",
2394 "lowercase-keys": "^3.0.0",
2395 "p-cancelable": "^3.0.0",
2396 "responselike": "^3.0.0"
2402 "url": "https://github.com/sindresorhus/got?sponsor=1"
2405 "node_modules/graceful-fs": {
2406 "version": "4.2.11",
2410 "node_modules/graphemer": {
2415 "node_modules/has": {
2420 "function-bind": "^1.1.1"
2426 "node_modules/has-flag": {
2434 "node_modules/has-unicode": {
2439 "node_modules/hasha": {
2444 "is-stream": "^2.0.0",
2445 "type-fest": "^0.8.0"
2451 "url": "https://github.com/sponsors/sindresorhus"
2454 "node_modules/hasha/node_modules/type-fest": {
2457 "license": "(MIT OR CC0-1.0)",
2462 "node_modules/he": {
2470 "node_modules/html-escaper": {
2475 "node_modules/html-minifier": {
2476 "version": "3.5.21",
2480 "camel-case": "3.0.x",
2481 "clean-css": "4.2.x",
2482 "commander": "2.17.x",
2484 "param-case": "2.1.x",
2485 "relateurl": "0.2.x",
2486 "uglify-js": "3.4.x"
2489 "html-minifier": "cli.js"
2495 "node_modules/html-minifier-lint": {
2500 "html-minifier": "3.x"
2503 "html-minifier-lint": "cli.js"
2509 "node_modules/http-cache-semantics": {
2511 "license": "BSD-2-Clause"
2513 "node_modules/http2-wrapper": {
2517 "quick-lru": "^5.1.1",
2518 "resolve-alpn": "^1.2.0"
2524 "node_modules/https-proxy-agent": {
2536 "node_modules/iconv": {
2543 "node_modules/ieee754": {
2548 "url": "https://github.com/sponsors/feross"
2552 "url": "https://www.patreon.com/feross"
2555 "type": "consulting",
2556 "url": "https://feross.org/support"
2559 "license": "BSD-3-Clause"
2561 "node_modules/ignore": {
2569 "node_modules/import-fresh": {
2571 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
2572 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
2575 "parent-module": "^1.0.0",
2576 "resolve-from": "^4.0.0"
2582 "url": "https://github.com/sponsors/sindresorhus"
2585 "node_modules/imurmurhash": {
2593 "node_modules/indent-string": {
2601 "node_modules/inflight": {
2603 "devOptional": true,
2610 "node_modules/inherits": {
2614 "node_modules/ini": {
2618 "node_modules/ip-address": {
2623 "sprintf-js": "1.1.2"
2629 "node_modules/is-binary-path": {
2634 "binary-extensions": "^2.0.0"
2640 "node_modules/is-core-module": {
2641 "version": "2.12.1",
2648 "url": "https://github.com/sponsors/ljharb"
2651 "node_modules/is-extglob": {
2659 "node_modules/is-fullwidth-code-point": {
2661 "devOptional": true,
2667 "node_modules/is-glob": {
2672 "is-extglob": "^2.1.1"
2678 "node_modules/is-number": {
2686 "node_modules/is-path-inside": {
2694 "node_modules/is-plain-obj": {
2702 "node_modules/is-stream": {
2710 "url": "https://github.com/sponsors/sindresorhus"
2713 "node_modules/is-typedarray": {
2718 "node_modules/is-unicode-supported": {
2726 "url": "https://github.com/sponsors/sindresorhus"
2729 "node_modules/is-windows": {
2737 "node_modules/isarray": {
2741 "node_modules/isexe": {
2746 "node_modules/istanbul-lib-coverage": {
2749 "license": "BSD-3-Clause",
2754 "node_modules/istanbul-lib-hook": {
2757 "license": "BSD-3-Clause",
2759 "append-transform": "^2.0.0"
2765 "node_modules/istanbul-lib-instrument": {
2768 "license": "BSD-3-Clause",
2770 "@babel/core": "^7.7.5",
2771 "@istanbuljs/schema": "^0.1.2",
2772 "istanbul-lib-coverage": "^3.0.0",
2779 "node_modules/istanbul-lib-instrument/node_modules/semver": {
2784 "semver": "bin/semver.js"
2787 "node_modules/istanbul-lib-processinfo": {
2793 "cross-spawn": "^7.0.3",
2794 "istanbul-lib-coverage": "^3.2.0",
2803 "node_modules/istanbul-lib-processinfo/node_modules/uuid": {
2808 "uuid": "dist/bin/uuid"
2811 "node_modules/istanbul-lib-report": {
2814 "license": "BSD-3-Clause",
2816 "istanbul-lib-coverage": "^3.0.0",
2817 "make-dir": "^3.0.0",
2818 "supports-color": "^7.1.0"
2824 "node_modules/istanbul-lib-source-maps": {
2827 "license": "BSD-3-Clause",
2830 "istanbul-lib-coverage": "^3.0.0",
2831 "source-map": "^0.6.1"
2837 "node_modules/istanbul-reports": {
2840 "license": "BSD-3-Clause",
2842 "html-escaper": "^2.0.0",
2843 "istanbul-lib-report": "^3.0.0"
2849 "node_modules/js-tokens": {
2854 "node_modules/js-yaml": {
2859 "argparse": "^2.0.1"
2862 "js-yaml": "bin/js-yaml.js"
2865 "node_modules/jsbn": {
2869 "node_modules/jsesc": {
2874 "jsesc": "bin/jsesc"
2880 "node_modules/json-buffer": {
2884 "node_modules/json-schema-traverse": {
2886 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2887 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2890 "node_modules/json-stable-stringify-without-jsonify": {
2895 "node_modules/json5": {
2900 "json5": "lib/cli.js"
2906 "node_modules/just-extend": {
2911 "node_modules/keyv": {
2915 "json-buffer": "3.0.1"
2918 "node_modules/levn": {
2923 "prelude-ls": "^1.2.1",
2924 "type-check": "~0.4.0"
2930 "node_modules/locate-path": {
2935 "p-locate": "^5.0.0"
2941 "url": "https://github.com/sponsors/sindresorhus"
2944 "node_modules/lodash.flattendeep": {
2949 "node_modules/lodash.get": {
2954 "node_modules/lodash.merge": {
2959 "node_modules/log-symbols": {
2965 "is-unicode-supported": "^0.1.0"
2971 "url": "https://github.com/sponsors/sindresorhus"
2974 "node_modules/lower-case": {
2979 "node_modules/lowercase-keys": {
2983 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
2986 "url": "https://github.com/sponsors/sindresorhus"
2989 "node_modules/lru-cache": {
2997 "node_modules/make-dir": {
2999 "devOptional": true,
3008 "url": "https://github.com/sponsors/sindresorhus"
3011 "node_modules/make-dir/node_modules/semver": {
3013 "devOptional": true,
3016 "semver": "bin/semver.js"
3019 "node_modules/microformats-parser": {
3029 "node_modules/mime-db": {
3030 "version": "1.52.0",
3036 "node_modules/mimic-response": {
3040 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
3043 "url": "https://github.com/sponsors/sindresorhus"
3046 "node_modules/minimatch": {
3048 "devOptional": true,
3051 "brace-expansion": "^1.1.7"
3057 "node_modules/minimist": {
3061 "url": "https://github.com/sponsors/ljharb"
3064 "node_modules/minipass": {
3072 "node_modules/minizlib": {
3077 "minipass": "^3.0.0",
3084 "node_modules/minizlib/node_modules/minipass": {
3095 "node_modules/minizlib/node_modules/yallist": {
3100 "node_modules/mkdirp": {
3105 "mkdirp": "bin/cmd.js"
3111 "node_modules/mkdirp-classic": {
3115 "node_modules/mocha": {
3116 "version": "10.2.0",
3120 "ansi-colors": "4.1.1",
3121 "browser-stdout": "1.3.1",
3122 "chokidar": "3.5.3",
3125 "escape-string-regexp": "4.0.0",
3130 "log-symbols": "4.1.0",
3131 "minimatch": "5.0.1",
3134 "serialize-javascript": "6.0.0",
3135 "strip-json-comments": "3.1.1",
3136 "supports-color": "8.1.1",
3137 "workerpool": "6.2.1",
3139 "yargs-parser": "20.2.4",
3140 "yargs-unparser": "2.0.0"
3143 "_mocha": "bin/_mocha",
3144 "mocha": "bin/mocha.js"
3150 "type": "opencollective",
3151 "url": "https://opencollective.com/mochajs"
3154 "node_modules/mocha-steps": {
3159 "node_modules/mocha/node_modules/brace-expansion": {
3164 "balanced-match": "^1.0.0"
3167 "node_modules/mocha/node_modules/minimatch": {
3172 "brace-expansion": "^2.0.1"
3178 "node_modules/mocha/node_modules/ms": {
3183 "node_modules/mocha/node_modules/supports-color": {
3188 "has-flag": "^4.0.0"
3194 "url": "https://github.com/chalk/supports-color?sponsor=1"
3197 "node_modules/ms": {
3201 "node_modules/nanoid": {
3206 "nanoid": "bin/nanoid.cjs"
3209 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
3212 "node_modules/napi-build-utils": {
3216 "node_modules/natural-compare": {
3221 "node_modules/nise": {
3224 "license": "BSD-3-Clause",
3226 "@sinonjs/commons": "^2.0.0",
3227 "@sinonjs/fake-timers": "^10.0.2",
3228 "@sinonjs/text-encoding": "^0.7.1",
3229 "just-extend": "^4.0.2",
3230 "path-to-regexp": "^1.7.0"
3233 "node_modules/nise/node_modules/@sinonjs/commons": {
3236 "license": "BSD-3-Clause",
3238 "type-detect": "4.0.8"
3241 "node_modules/no-case": {
3246 "lower-case": "^1.1.1"
3249 "node_modules/node-abi": {
3250 "version": "3.45.0",
3259 "node_modules/node-addon-api": {
3264 "node_modules/node-fetch": {
3265 "version": "2.6.11",
3269 "whatwg-url": "^5.0.0"
3272 "node": "4.x || >=6.0.0"
3274 "peerDependencies": {
3275 "encoding": "^0.1.0"
3277 "peerDependenciesMeta": {
3283 "node_modules/node-linux-pam": {
3285 "hasInstallScript": true,
3289 "@mapbox/node-pre-gyp": "1.0.5",
3290 "bindings": "1.5.0",
3291 "node-addon-api": "3.1.0",
3292 "string-template": "1.0.0",
3302 "node_modules/node-linux-pam/node_modules/@mapbox/node-pre-gyp": {
3304 "license": "BSD-3-Clause",
3307 "detect-libc": "^1.0.3",
3308 "https-proxy-agent": "^5.0.0",
3309 "make-dir": "^3.1.0",
3310 "node-fetch": "^2.6.1",
3318 "node-pre-gyp": "bin/node-pre-gyp"
3321 "node_modules/node-linux-pam/node_modules/ansi-regex": {
3329 "node_modules/node-linux-pam/node_modules/aproba": {
3334 "node_modules/node-linux-pam/node_modules/are-we-there-yet": {
3339 "delegates": "^1.0.0",
3340 "readable-stream": "^2.0.6"
3343 "node_modules/node-linux-pam/node_modules/cliui": {
3348 "string-width": "^4.2.0",
3349 "strip-ansi": "^6.0.0",
3350 "wrap-ansi": "^6.2.0"
3353 "node_modules/node-linux-pam/node_modules/cliui/node_modules/ansi-regex": {
3361 "node_modules/node-linux-pam/node_modules/cliui/node_modules/strip-ansi": {
3366 "ansi-regex": "^5.0.1"
3372 "node_modules/node-linux-pam/node_modules/detect-libc": {
3374 "license": "Apache-2.0",
3377 "detect-libc": "bin/detect-libc.js"
3383 "node_modules/node-linux-pam/node_modules/find-up": {
3388 "locate-path": "^5.0.0",
3389 "path-exists": "^4.0.0"
3395 "node_modules/node-linux-pam/node_modules/gauge": {
3401 "console-control-strings": "^1.0.0",
3402 "has-unicode": "^2.0.0",
3403 "object-assign": "^4.1.0",
3404 "signal-exit": "^3.0.0",
3405 "string-width": "^1.0.1",
3406 "strip-ansi": "^3.0.1",
3407 "wide-align": "^1.1.0"
3410 "node_modules/node-linux-pam/node_modules/gauge/node_modules/string-width": {
3415 "code-point-at": "^1.0.0",
3416 "is-fullwidth-code-point": "^1.0.0",
3417 "strip-ansi": "^3.0.0"
3423 "node_modules/node-linux-pam/node_modules/is-fullwidth-code-point": {
3428 "number-is-nan": "^1.0.0"
3434 "node_modules/node-linux-pam/node_modules/isarray": {
3439 "node_modules/node-linux-pam/node_modules/locate-path": {
3444 "p-locate": "^4.1.0"
3450 "node_modules/node-linux-pam/node_modules/node-addon-api": {
3455 "node_modules/node-linux-pam/node_modules/npmlog": {
3460 "are-we-there-yet": "~1.1.2",
3461 "console-control-strings": "~1.1.0",
3463 "set-blocking": "~2.0.0"
3466 "node_modules/node-linux-pam/node_modules/p-limit": {
3477 "url": "https://github.com/sponsors/sindresorhus"
3480 "node_modules/node-linux-pam/node_modules/p-locate": {
3491 "node_modules/node-linux-pam/node_modules/readable-stream": {
3496 "core-util-is": "~1.0.0",
3497 "inherits": "~2.0.3",
3498 "isarray": "~1.0.0",
3499 "process-nextick-args": "~2.0.0",
3500 "safe-buffer": "~5.1.1",
3501 "string_decoder": "~1.1.1",
3502 "util-deprecate": "~1.0.1"
3505 "node_modules/node-linux-pam/node_modules/string_decoder": {
3510 "safe-buffer": "~5.1.0"
3513 "node_modules/node-linux-pam/node_modules/strip-ansi": {
3518 "ansi-regex": "^2.0.0"
3524 "node_modules/node-linux-pam/node_modules/wrap-ansi": {
3529 "ansi-styles": "^4.0.0",
3530 "string-width": "^4.1.0",
3531 "strip-ansi": "^6.0.0"
3537 "node_modules/node-linux-pam/node_modules/wrap-ansi/node_modules/ansi-regex": {
3545 "node_modules/node-linux-pam/node_modules/wrap-ansi/node_modules/strip-ansi": {
3550 "ansi-regex": "^5.0.1"
3556 "node_modules/node-linux-pam/node_modules/y18n": {
3561 "node_modules/node-linux-pam/node_modules/yargs": {
3562 "version": "15.4.1",
3567 "decamelize": "^1.2.0",
3568 "find-up": "^4.1.0",
3569 "get-caller-file": "^2.0.1",
3570 "require-directory": "^2.1.1",
3571 "require-main-filename": "^2.0.0",
3572 "set-blocking": "^2.0.0",
3573 "string-width": "^4.2.0",
3574 "which-module": "^2.0.0",
3576 "yargs-parser": "^18.1.2"
3582 "node_modules/node-linux-pam/node_modules/yargs-parser": {
3583 "version": "18.1.3",
3587 "camelcase": "^5.0.0",
3588 "decamelize": "^1.2.0"
3594 "node_modules/node-preload": {
3599 "process-on-spawn": "^1.0.0"
3605 "node_modules/node-releases": {
3606 "version": "2.0.12",
3610 "node_modules/nopt": {
3618 "nopt": "bin/nopt.js"
3624 "node_modules/normalize-path": {
3632 "node_modules/normalize-url": {
3639 "url": "https://github.com/sponsors/sindresorhus"
3642 "node_modules/npmlog": {
3647 "are-we-there-yet": "^2.0.0",
3648 "console-control-strings": "^1.1.0",
3650 "set-blocking": "^2.0.0"
3653 "node_modules/number-is-nan": {
3661 "node_modules/nyc": {
3662 "version": "15.1.0",
3666 "@istanbuljs/load-nyc-config": "^1.0.0",
3667 "@istanbuljs/schema": "^0.1.2",
3668 "caching-transform": "^4.0.0",
3669 "convert-source-map": "^1.7.0",
3670 "decamelize": "^1.2.0",
3671 "find-cache-dir": "^3.2.0",
3672 "find-up": "^4.1.0",
3673 "foreground-child": "^2.0.0",
3674 "get-package-type": "^0.1.0",
3676 "istanbul-lib-coverage": "^3.0.0",
3677 "istanbul-lib-hook": "^3.0.0",
3678 "istanbul-lib-instrument": "^4.0.0",
3679 "istanbul-lib-processinfo": "^2.0.2",
3680 "istanbul-lib-report": "^3.0.0",
3681 "istanbul-lib-source-maps": "^4.0.0",
3682 "istanbul-reports": "^3.0.2",
3683 "make-dir": "^3.0.0",
3684 "node-preload": "^0.2.1",
3686 "process-on-spawn": "^1.0.0",
3687 "resolve-from": "^5.0.0",
3689 "signal-exit": "^3.0.2",
3690 "spawn-wrap": "^2.0.0",
3691 "test-exclude": "^6.0.0",
3701 "node_modules/nyc/node_modules/cliui": {
3706 "string-width": "^4.2.0",
3707 "strip-ansi": "^6.0.0",
3708 "wrap-ansi": "^6.2.0"
3711 "node_modules/nyc/node_modules/find-up": {
3716 "locate-path": "^5.0.0",
3717 "path-exists": "^4.0.0"
3723 "node_modules/nyc/node_modules/locate-path": {
3728 "p-locate": "^4.1.0"
3734 "node_modules/nyc/node_modules/p-limit": {
3745 "url": "https://github.com/sponsors/sindresorhus"
3748 "node_modules/nyc/node_modules/p-locate": {
3759 "node_modules/nyc/node_modules/resolve-from": {
3767 "node_modules/nyc/node_modules/wrap-ansi": {
3772 "ansi-styles": "^4.0.0",
3773 "string-width": "^4.1.0",
3774 "strip-ansi": "^6.0.0"
3780 "node_modules/nyc/node_modules/y18n": {
3785 "node_modules/nyc/node_modules/yargs": {
3786 "version": "15.4.1",
3791 "decamelize": "^1.2.0",
3792 "find-up": "^4.1.0",
3793 "get-caller-file": "^2.0.1",
3794 "require-directory": "^2.1.1",
3795 "require-main-filename": "^2.0.0",
3796 "set-blocking": "^2.0.0",
3797 "string-width": "^4.2.0",
3798 "which-module": "^2.0.0",
3800 "yargs-parser": "^18.1.2"
3806 "node_modules/nyc/node_modules/yargs-parser": {
3807 "version": "18.1.3",
3811 "camelcase": "^5.0.0",
3812 "decamelize": "^1.2.0"
3818 "node_modules/object-assign": {
3826 "node_modules/once": {
3833 "node_modules/optionator": {
3838 "@aashutoshrathi/word-wrap": "^1.2.3",
3839 "deep-is": "^0.1.3",
3840 "fast-levenshtein": "^2.0.6",
3842 "prelude-ls": "^1.2.1",
3843 "type-check": "^0.4.0"
3849 "node_modules/os-shim": {
3856 "node_modules/p-cancelable": {
3863 "node_modules/p-limit": {
3868 "yocto-queue": "^0.1.0"
3874 "url": "https://github.com/sponsors/sindresorhus"
3877 "node_modules/p-locate": {
3888 "url": "https://github.com/sponsors/sindresorhus"
3891 "node_modules/p-map": {
3896 "aggregate-error": "^3.0.0"
3902 "node_modules/p-try": {
3904 "devOptional": true,
3910 "node_modules/package-hash": {
3915 "graceful-fs": "^4.1.15",
3917 "lodash.flattendeep": "^4.4.0",
3918 "release-zalgo": "^1.0.0"
3924 "node_modules/packet-reader": {
3926 "resolved": "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz",
3927 "integrity": "sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ=="
3929 "node_modules/param-case": {
3937 "node_modules/parent-module": {
3939 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
3940 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
3943 "callsites": "^3.0.0"
3949 "node_modules/parse5": {
3953 "node_modules/path-exists": {
3955 "devOptional": true,
3961 "node_modules/path-is-absolute": {
3963 "devOptional": true,
3969 "node_modules/path-key": {
3977 "node_modules/path-parse": {
3982 "node_modules/path-to-regexp": {
3990 "node_modules/pg": {
3991 "version": "8.11.2",
3992 "resolved": "https://registry.npmjs.org/pg/-/pg-8.11.2.tgz",
3993 "integrity": "sha512-l4rmVeV8qTIrrPrIR3kZQqBgSN93331s9i6wiUiLOSk0Q7PmUxZD/m1rQI622l3NfqBby9Ar5PABfS/SulfieQ==",
3995 "buffer-writer": "2.0.0",
3996 "packet-reader": "1.0.0",
3997 "pg-connection-string": "^2.6.2",
3998 "pg-pool": "^3.6.1",
3999 "pg-protocol": "^1.6.0",
4000 "pg-types": "^2.1.0",
4006 "optionalDependencies": {
4007 "pg-cloudflare": "^1.1.1"
4009 "peerDependencies": {
4010 "pg-native": ">=3.0.1"
4012 "peerDependenciesMeta": {
4018 "node_modules/pg-cloudflare": {
4020 "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.1.1.tgz",
4021 "integrity": "sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==",
4024 "node_modules/pg-connection-string": {
4026 "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.2.tgz",
4027 "integrity": "sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA=="
4029 "node_modules/pg-int8": {
4031 "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz",
4032 "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==",
4037 "node_modules/pg-minify": {
4044 "node_modules/pg-pool": {
4046 "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.1.tgz",
4047 "integrity": "sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==",
4048 "peerDependencies": {
4052 "node_modules/pg-promise": {
4053 "version": "11.5.3",
4054 "resolved": "https://registry.npmjs.org/pg-promise/-/pg-promise-11.5.3.tgz",
4055 "integrity": "sha512-OBrGa/fE8Sw9tGxXfI45+8sLsYXHLqc8nKWI9Kv7aFMXEWQhUNlCMBPe8m74ycjobnhYBnv4SM0/sFe35pyS8Q==",
4057 "assert-options": "0.8.1",
4059 "pg-minify": "1.6.3",
4066 "node_modules/pg-protocol": {
4068 "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.6.0.tgz",
4069 "integrity": "sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q=="
4071 "node_modules/pg-types": {
4073 "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz",
4074 "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==",
4077 "postgres-array": "~2.0.0",
4078 "postgres-bytea": "~1.0.0",
4079 "postgres-date": "~1.0.4",
4080 "postgres-interval": "^1.1.0"
4086 "node_modules/pgpass": {
4088 "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz",
4089 "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==",
4094 "node_modules/picocolors": {
4099 "node_modules/picomatch": {
4107 "url": "https://github.com/sponsors/jonschlinkert"
4110 "node_modules/pkg-dir": {
4121 "node_modules/pkg-dir/node_modules/find-up": {
4126 "locate-path": "^5.0.0",
4127 "path-exists": "^4.0.0"
4133 "node_modules/pkg-dir/node_modules/locate-path": {
4138 "p-locate": "^4.1.0"
4144 "node_modules/pkg-dir/node_modules/p-limit": {
4155 "url": "https://github.com/sponsors/sindresorhus"
4158 "node_modules/pkg-dir/node_modules/p-locate": {
4169 "node_modules/postgres-array": {
4171 "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz",
4172 "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==",
4177 "node_modules/postgres-bytea": {
4179 "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz",
4180 "integrity": "sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==",
4185 "node_modules/postgres-date": {
4187 "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz",
4188 "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==",
4193 "node_modules/postgres-interval": {
4195 "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz",
4196 "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==",
4204 "node_modules/pre-commit": {
4207 "hasInstallScript": true,
4210 "cross-spawn": "^5.0.1",
4211 "spawn-sync": "^1.0.15",
4215 "node_modules/pre-commit/node_modules/cross-spawn": {
4220 "lru-cache": "^4.0.1",
4221 "shebang-command": "^1.2.0",
4225 "node_modules/pre-commit/node_modules/lru-cache": {
4230 "pseudomap": "^1.0.2",
4234 "node_modules/pre-commit/node_modules/shebang-command": {
4239 "shebang-regex": "^1.0.0"
4245 "node_modules/pre-commit/node_modules/shebang-regex": {
4253 "node_modules/pre-commit/node_modules/which": {
4254 "version": "1.2.14",
4261 "which": "bin/which"
4264 "node_modules/pre-commit/node_modules/yallist": {
4269 "node_modules/prebuild-install": {
4273 "detect-libc": "^2.0.0",
4274 "expand-template": "^2.0.3",
4275 "github-from-package": "0.0.0",
4276 "minimist": "^1.2.3",
4277 "mkdirp-classic": "^0.5.3",
4278 "napi-build-utils": "^1.0.1",
4279 "node-abi": "^3.3.0",
4282 "simple-get": "^4.0.0",
4284 "tunnel-agent": "^0.6.0"
4287 "prebuild-install": "bin.js"
4293 "node_modules/prelude-ls": {
4301 "node_modules/process-nextick-args": {
4303 "devOptional": true,
4306 "node_modules/process-on-spawn": {
4311 "fromentries": "^1.2.0"
4317 "node_modules/pseudomap": {
4322 "node_modules/pump": {
4326 "end-of-stream": "^1.1.0",
4330 "node_modules/punycode": {
4332 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
4333 "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
4339 "node_modules/querystringify": {
4343 "node_modules/queue-microtask": {
4349 "url": "https://github.com/sponsors/feross"
4353 "url": "https://www.patreon.com/feross"
4356 "type": "consulting",
4357 "url": "https://feross.org/support"
4362 "node_modules/quick-lru": {
4369 "url": "https://github.com/sponsors/sindresorhus"
4372 "node_modules/randombytes": {
4377 "safe-buffer": "^5.1.0"
4380 "node_modules/rc": {
4382 "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
4384 "deep-extend": "^0.6.0",
4386 "minimist": "^1.2.0",
4387 "strip-json-comments": "~2.0.1"
4393 "node_modules/rc/node_modules/strip-json-comments": {
4400 "node_modules/readable-stream": {
4401 "version": "1.1.14",
4404 "core-util-is": "~1.0.0",
4405 "inherits": "~2.0.1",
4407 "string_decoder": "~0.10.x"
4410 "node_modules/readdirp": {
4415 "picomatch": "^2.2.1"
4421 "node_modules/regexp-tree": {
4422 "version": "0.1.27",
4426 "regexp-tree": "bin/regexp-tree"
4429 "node_modules/regexpp": {
4437 "url": "https://github.com/sponsors/mysticatea"
4440 "node_modules/relateurl": {
4448 "node_modules/release-zalgo": {
4453 "es6-error": "^4.0.1"
4459 "node_modules/require-directory": {
4461 "devOptional": true,
4467 "node_modules/require-main-filename": {
4469 "devOptional": true,
4472 "node_modules/requires-port": {
4476 "node_modules/resolve": {
4477 "version": "1.22.2",
4481 "is-core-module": "^2.11.0",
4482 "path-parse": "^1.0.7",
4483 "supports-preserve-symlinks-flag": "^1.0.0"
4486 "resolve": "bin/resolve"
4489 "url": "https://github.com/sponsors/ljharb"
4492 "node_modules/resolve-alpn": {
4496 "node_modules/resolve-from": {
4498 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
4499 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
4505 "node_modules/responselike": {
4509 "lowercase-keys": "^3.0.0"
4515 "url": "https://github.com/sponsors/sindresorhus"
4518 "node_modules/reusify": {
4527 "node_modules/rimraf": {
4529 "devOptional": true,
4538 "url": "https://github.com/sponsors/isaacs"
4541 "node_modules/run-parallel": {
4547 "url": "https://github.com/sponsors/feross"
4551 "url": "https://www.patreon.com/feross"
4554 "type": "consulting",
4555 "url": "https://feross.org/support"
4560 "queue-microtask": "^1.2.2"
4563 "node_modules/safe-buffer": {
4567 "node_modules/safe-regex": {
4572 "regexp-tree": "~0.1.1"
4575 "node_modules/semver": {
4579 "lru-cache": "^6.0.0"
4582 "semver": "bin/semver.js"
4588 "node_modules/semver/node_modules/lru-cache": {
4598 "node_modules/semver/node_modules/yallist": {
4602 "node_modules/serialize-javascript": {
4605 "license": "BSD-3-Clause",
4607 "randombytes": "^2.1.0"
4610 "node_modules/set-blocking": {
4612 "devOptional": true,
4615 "node_modules/shebang-command": {
4620 "shebang-regex": "^3.0.0"
4626 "node_modules/shebang-regex": {
4634 "node_modules/signal-exit": {
4636 "devOptional": true,
4639 "node_modules/simple-concat": {
4644 "url": "https://github.com/sponsors/feross"
4648 "url": "https://www.patreon.com/feross"
4651 "type": "consulting",
4652 "url": "https://feross.org/support"
4657 "node_modules/simple-get": {
4662 "url": "https://github.com/sponsors/feross"
4666 "url": "https://www.patreon.com/feross"
4669 "type": "consulting",
4670 "url": "https://feross.org/support"
4675 "decompress-response": "^6.0.0",
4677 "simple-concat": "^1.0.0"
4680 "node_modules/sinon": {
4681 "version": "15.2.0",
4683 "license": "BSD-3-Clause",
4685 "@sinonjs/commons": "^3.0.0",
4686 "@sinonjs/fake-timers": "^10.3.0",
4687 "@sinonjs/samsam": "^8.0.0",
4690 "supports-color": "^7.2.0"
4693 "type": "opencollective",
4694 "url": "https://opencollective.com/sinon"
4697 "node_modules/sinon/node_modules/diff": {
4700 "license": "BSD-3-Clause",
4705 "node_modules/source-map": {
4708 "license": "BSD-3-Clause",
4713 "node_modules/spawn-sync": {
4714 "version": "1.0.15",
4716 "hasInstallScript": true,
4719 "concat-stream": "^1.4.7",
4723 "node_modules/spawn-wrap": {
4728 "foreground-child": "^2.0.0",
4729 "is-windows": "^1.0.2",
4730 "make-dir": "^3.0.0",
4732 "signal-exit": "^3.0.2",
4739 "node_modules/spex": {
4746 "node_modules/split2": {
4748 "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
4749 "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
4754 "node_modules/sprintf-js": {
4756 "license": "BSD-3-Clause"
4758 "node_modules/string_decoder": {
4759 "version": "0.10.31",
4762 "node_modules/string-template": {
4767 "node_modules/string-width": {
4769 "devOptional": true,
4772 "emoji-regex": "^8.0.0",
4773 "is-fullwidth-code-point": "^3.0.0",
4774 "strip-ansi": "^6.0.1"
4780 "node_modules/strip-ansi": {
4782 "devOptional": true,
4785 "ansi-regex": "^5.0.1"
4791 "node_modules/strip-bom": {
4799 "node_modules/strip-json-comments": {
4807 "url": "https://github.com/sponsors/sindresorhus"
4810 "node_modules/supports-color": {
4815 "has-flag": "^4.0.0"
4821 "node_modules/supports-preserve-symlinks-flag": {
4829 "url": "https://github.com/sponsors/ljharb"
4832 "node_modules/tar": {
4833 "version": "6.1.15",
4838 "fs-minipass": "^2.0.0",
4839 "minipass": "^5.0.0",
4840 "minizlib": "^2.1.1",
4848 "node_modules/tar-fs": {
4853 "mkdirp-classic": "^0.5.2",
4855 "tar-stream": "^2.1.4"
4858 "node_modules/tar-fs/node_modules/chownr": {
4862 "node_modules/tar-stream": {
4867 "end-of-stream": "^1.4.1",
4868 "fs-constants": "^1.0.0",
4869 "inherits": "^2.0.3",
4870 "readable-stream": "^3.1.1"
4876 "node_modules/tar-stream/node_modules/readable-stream": {
4880 "inherits": "^2.0.3",
4881 "string_decoder": "^1.1.1",
4882 "util-deprecate": "^1.0.1"
4888 "node_modules/tar-stream/node_modules/safe-buffer": {
4893 "url": "https://github.com/sponsors/feross"
4897 "url": "https://www.patreon.com/feross"
4900 "type": "consulting",
4901 "url": "https://feross.org/support"
4906 "node_modules/tar-stream/node_modules/string_decoder": {
4910 "safe-buffer": "~5.2.0"
4913 "node_modules/tar/node_modules/yallist": {
4918 "node_modules/test-exclude": {
4923 "@istanbuljs/schema": "^0.1.2",
4925 "minimatch": "^3.0.4"
4931 "node_modules/text-table": {
4936 "node_modules/to-fast-properties": {
4944 "node_modules/to-regex-range": {
4949 "is-number": "^7.0.0"
4955 "node_modules/tr46": {
4960 "node_modules/tunnel-agent": {
4962 "license": "Apache-2.0",
4964 "safe-buffer": "^5.0.1"
4970 "node_modules/type-check": {
4975 "prelude-ls": "^1.2.1"
4981 "node_modules/type-detect": {
4989 "node_modules/type-fest": {
4990 "version": "0.20.2",
4991 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
4992 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
4998 "url": "https://github.com/sponsors/sindresorhus"
5001 "node_modules/typedarray": {
5006 "node_modules/typedarray-to-buffer": {
5011 "is-typedarray": "^1.0.0"
5014 "node_modules/uglify-js": {
5015 "version": "3.4.10",
5017 "license": "BSD-2-Clause",
5019 "commander": "~2.19.0",
5020 "source-map": "~0.6.1"
5023 "uglifyjs": "bin/uglifyjs"
5029 "node_modules/uglify-js/node_modules/commander": {
5030 "version": "2.19.0",
5034 "node_modules/update-browserslist-db": {
5035 "version": "1.0.11",
5039 "type": "opencollective",
5040 "url": "https://opencollective.com/browserslist"
5044 "url": "https://tidelift.com/funding/github/npm/browserslist"
5048 "url": "https://github.com/sponsors/ai"
5053 "escalade": "^3.1.1",
5054 "picocolors": "^1.0.0"
5057 "update-browserslist-db": "cli.js"
5059 "peerDependencies": {
5060 "browserslist": ">= 4.21.0"
5063 "node_modules/upper-case": {
5068 "node_modules/uri-js": {
5070 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
5071 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
5074 "punycode": "^2.1.0"
5077 "node_modules/url-parse": {
5078 "version": "1.5.10",
5081 "querystringify": "^2.1.1",
5082 "requires-port": "^1.0.0"
5085 "node_modules/util-deprecate": {
5089 "node_modules/uuid": {
5093 "uuid": "dist/bin/uuid"
5096 "node_modules/webidl-conversions": {
5098 "license": "BSD-2-Clause",
5101 "node_modules/whatwg-url": {
5107 "webidl-conversions": "^3.0.0"
5110 "node_modules/which": {
5118 "node-which": "bin/node-which"
5124 "node_modules/which-module": {
5126 "devOptional": true,
5129 "node_modules/wide-align": {
5134 "string-width": "^1.0.2 || 2 || 3 || 4"
5137 "node_modules/workerpool": {
5140 "license": "Apache-2.0"
5142 "node_modules/wrap-ansi": {
5147 "ansi-styles": "^4.0.0",
5148 "string-width": "^4.1.0",
5149 "strip-ansi": "^6.0.0"
5155 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
5158 "node_modules/wrappy": {
5162 "node_modules/write-file-atomic": {
5167 "imurmurhash": "^0.1.4",
5168 "is-typedarray": "^1.0.0",
5169 "signal-exit": "^3.0.2",
5170 "typedarray-to-buffer": "^3.1.5"
5173 "node_modules/xtend": {
5175 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
5176 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
5181 "node_modules/y18n": {
5189 "node_modules/yallist": {
5194 "node_modules/yargs": {
5195 "version": "16.2.0",
5200 "escalade": "^3.1.1",
5201 "get-caller-file": "^2.0.5",
5202 "require-directory": "^2.1.1",
5203 "string-width": "^4.2.0",
5205 "yargs-parser": "^20.2.2"
5211 "node_modules/yargs-parser": {
5212 "version": "20.2.4",
5219 "node_modules/yargs-unparser": {
5224 "camelcase": "^6.0.0",
5225 "decamelize": "^4.0.0",
5227 "is-plain-obj": "^2.1.0"
5233 "node_modules/yargs-unparser/node_modules/camelcase": {
5241 "url": "https://github.com/sponsors/sindresorhus"
5244 "node_modules/yargs-unparser/node_modules/decamelize": {
5252 "url": "https://github.com/sponsors/sindresorhus"
5255 "node_modules/yocto-queue": {
5263 "url": "https://github.com/sponsors/sindresorhus"
5268 "@aashutoshrathi/word-wrap": {
5272 "@acuminous/bitsyntax": {
5275 "buffer-more-ints": "~1.0.0",
5277 "safe-buffer": "~5.1.2"
5280 "@ampproject/remapping": {
5284 "@jridgewell/gen-mapping": "^0.3.0",
5285 "@jridgewell/trace-mapping": "^0.3.9"
5288 "@babel/code-frame": {
5289 "version": "7.22.5",
5292 "@babel/highlight": "^7.22.5"
5295 "@babel/compat-data": {
5296 "version": "7.22.5",
5300 "version": "7.22.5",
5303 "@ampproject/remapping": "^2.2.0",
5304 "@babel/code-frame": "^7.22.5",
5305 "@babel/generator": "^7.22.5",
5306 "@babel/helper-compilation-targets": "^7.22.5",
5307 "@babel/helper-module-transforms": "^7.22.5",
5308 "@babel/helpers": "^7.22.5",
5309 "@babel/parser": "^7.22.5",
5310 "@babel/template": "^7.22.5",
5311 "@babel/traverse": "^7.22.5",
5312 "@babel/types": "^7.22.5",
5313 "convert-source-map": "^1.7.0",
5315 "gensync": "^1.0.0-beta.2",
5326 "@babel/generator": {
5327 "version": "7.22.5",
5330 "@babel/types": "^7.22.5",
5331 "@jridgewell/gen-mapping": "^0.3.2",
5332 "@jridgewell/trace-mapping": "^0.3.17",
5336 "@babel/helper-compilation-targets": {
5337 "version": "7.22.5",
5340 "@babel/compat-data": "^7.22.5",
5341 "@babel/helper-validator-option": "^7.22.5",
5342 "browserslist": "^4.21.3",
5343 "lru-cache": "^5.1.1",
5353 "@babel/helper-environment-visitor": {
5354 "version": "7.22.5",
5357 "@babel/helper-function-name": {
5358 "version": "7.22.5",
5361 "@babel/template": "^7.22.5",
5362 "@babel/types": "^7.22.5"
5365 "@babel/helper-hoist-variables": {
5366 "version": "7.22.5",
5369 "@babel/types": "^7.22.5"
5372 "@babel/helper-module-imports": {
5373 "version": "7.22.5",
5376 "@babel/types": "^7.22.5"
5379 "@babel/helper-module-transforms": {
5380 "version": "7.22.5",
5383 "@babel/helper-environment-visitor": "^7.22.5",
5384 "@babel/helper-module-imports": "^7.22.5",
5385 "@babel/helper-simple-access": "^7.22.5",
5386 "@babel/helper-split-export-declaration": "^7.22.5",
5387 "@babel/helper-validator-identifier": "^7.22.5",
5388 "@babel/template": "^7.22.5",
5389 "@babel/traverse": "^7.22.5",
5390 "@babel/types": "^7.22.5"
5393 "@babel/helper-simple-access": {
5394 "version": "7.22.5",
5397 "@babel/types": "^7.22.5"
5400 "@babel/helper-split-export-declaration": {
5401 "version": "7.22.5",
5404 "@babel/types": "^7.22.5"
5407 "@babel/helper-string-parser": {
5408 "version": "7.22.5",
5411 "@babel/helper-validator-identifier": {
5412 "version": "7.22.5",
5415 "@babel/helper-validator-option": {
5416 "version": "7.22.5",
5420 "version": "7.22.5",
5423 "@babel/template": "^7.22.5",
5424 "@babel/traverse": "^7.22.5",
5425 "@babel/types": "^7.22.5"
5428 "@babel/highlight": {
5429 "version": "7.22.5",
5432 "@babel/helper-validator-identifier": "^7.22.5",
5434 "js-tokens": "^4.0.0"
5441 "color-convert": "^1.9.0"
5448 "ansi-styles": "^3.2.1",
5449 "escape-string-regexp": "^1.0.5",
5450 "supports-color": "^5.3.0"
5457 "color-name": "1.1.3"
5464 "escape-string-regexp": {
5476 "has-flag": "^3.0.0"
5482 "version": "7.22.5",
5485 "@babel/template": {
5486 "version": "7.22.5",
5489 "@babel/code-frame": "^7.22.5",
5490 "@babel/parser": "^7.22.5",
5491 "@babel/types": "^7.22.5"
5494 "@babel/traverse": {
5495 "version": "7.22.5",
5498 "@babel/code-frame": "^7.22.5",
5499 "@babel/generator": "^7.22.5",
5500 "@babel/helper-environment-visitor": "^7.22.5",
5501 "@babel/helper-function-name": "^7.22.5",
5502 "@babel/helper-hoist-variables": "^7.22.5",
5503 "@babel/helper-split-export-declaration": "^7.22.5",
5504 "@babel/parser": "^7.22.5",
5505 "@babel/types": "^7.22.5",
5507 "globals": "^11.1.0"
5511 "version": "11.12.0",
5517 "version": "7.22.5",
5520 "@babel/helper-string-parser": "^7.22.5",
5521 "@babel/helper-validator-identifier": "^7.22.5",
5522 "to-fast-properties": "^2.0.0"
5525 "@eslint-community/eslint-utils": {
5529 "eslint-visitor-keys": "^3.3.0"
5532 "@eslint-community/regexpp": {
5534 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz",
5535 "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==",
5538 "@eslint/eslintrc": {
5540 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.1.tgz",
5541 "integrity": "sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==",
5547 "globals": "^13.19.0",
5549 "import-fresh": "^3.2.1",
5550 "js-yaml": "^4.1.0",
5551 "minimatch": "^3.1.2",
5552 "strip-json-comments": "^3.1.1"
5556 "version": "8.46.0",
5557 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.46.0.tgz",
5558 "integrity": "sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==",
5561 "@humanwhocodes/config-array": {
5562 "version": "0.11.10",
5565 "@humanwhocodes/object-schema": "^1.2.1",
5567 "minimatch": "^3.0.5"
5570 "@humanwhocodes/module-importer": {
5574 "@humanwhocodes/object-schema": {
5578 "@istanbuljs/load-nyc-config": {
5582 "camelcase": "^5.3.1",
5583 "find-up": "^4.1.0",
5584 "get-package-type": "^0.1.0",
5585 "js-yaml": "^3.13.1",
5586 "resolve-from": "^5.0.0"
5590 "version": "1.0.10",
5593 "sprintf-js": "~1.0.2"
5600 "locate-path": "^5.0.0",
5601 "path-exists": "^4.0.0"
5605 "version": "3.14.1",
5608 "argparse": "^1.0.7",
5616 "p-locate": "^4.1.0"
5643 "@istanbuljs/schema": {
5647 "@jridgewell/gen-mapping": {
5651 "@jridgewell/set-array": "^1.0.1",
5652 "@jridgewell/sourcemap-codec": "^1.4.10",
5653 "@jridgewell/trace-mapping": "^0.3.9"
5656 "@jridgewell/resolve-uri": {
5660 "@jridgewell/set-array": {
5664 "@jridgewell/sourcemap-codec": {
5665 "version": "1.4.15",
5668 "@jridgewell/trace-mapping": {
5669 "version": "0.3.18",
5672 "@jridgewell/resolve-uri": "3.1.0",
5673 "@jridgewell/sourcemap-codec": "1.4.14"
5676 "@jridgewell/sourcemap-codec": {
5677 "version": "1.4.14",
5682 "@mapbox/node-pre-gyp": {
5683 "version": "1.0.10",
5686 "detect-libc": "^2.0.0",
5687 "https-proxy-agent": "^5.0.0",
5688 "make-dir": "^3.1.0",
5689 "node-fetch": "^2.6.7",
5697 "@nodelib/fs.scandir": {
5701 "@nodelib/fs.stat": "2.0.5",
5702 "run-parallel": "^1.1.9"
5705 "@nodelib/fs.stat": {
5709 "@nodelib/fs.walk": {
5713 "@nodelib/fs.scandir": "2.1.5",
5721 "@sindresorhus/is": {
5724 "@sinonjs/commons": {
5728 "type-detect": "4.0.8"
5731 "@sinonjs/fake-timers": {
5732 "version": "10.3.0",
5735 "@sinonjs/commons": "^3.0.0"
5738 "@sinonjs/samsam": {
5742 "@sinonjs/commons": "^2.0.0",
5743 "lodash.get": "^4.4.2",
5744 "type-detect": "^4.0.8"
5747 "@sinonjs/commons": {
5751 "type-detect": "4.0.8"
5756 "@sinonjs/text-encoding": {
5760 "@squeep/amqp-helper": {
5761 "version": "git+https://git.squeep.com/squeep-amqp-helper#174280d3f44ba13dac0b26d42d968189a4f4fa93",
5762 "from": "@squeep/amqp-helper@git+https://git.squeep.com/squeep-amqp-helper#v1.0.0",
5764 "amqplib": "^0.10.3"
5767 "@squeep/api-dingus": {
5768 "version": "git+https://git.squeep.com/squeep-api-dingus/#3b15b5ff792fc5d61be8337989058c297460cd99",
5769 "from": "@squeep/api-dingus@git+https://git.squeep.com/squeep-api-dingus/#v1.2.9",
5771 "mime-db": "^1.52.0",
5775 "@squeep/authentication-module": {
5776 "version": "git+https://git.squeep.com/squeep-authentication-module/#a821a0f79c42f8ea55aec503c992650113d82028",
5777 "from": "@squeep/authentication-module@git+https://git.squeep.com/squeep-authentication-module/#v1.3.1",
5779 "@squeep/api-dingus": "git+https://git.squeep.com/squeep-api-dingus/#v1.2.9",
5780 "@squeep/html-template-helper": "git+https://git.squeep.com/squeep-html-template-helper#v1.4.0",
5781 "@squeep/indieauth-helper": "^1.3.0",
5782 "@squeep/mystery-box": "^2.0.1",
5783 "argon2": "^0.30.3",
5784 "node-linux-pam": "^0.2.1"
5787 "@squeep/base64url": {
5791 "version": "git+https://git.squeep.com/squeep-chores/#d98a3c114eb33bd68477c0ca750e6f82b4d02964",
5792 "from": "@squeep/chores@git+https://git.squeep.com/squeep-chores/#v1.0.0"
5794 "@squeep/html-template-helper": {
5795 "version": "git+https://git.squeep.com/squeep-html-template-helper#100046316a87631fb8814f80b35647709e6c7319",
5796 "from": "@squeep/html-template-helper@git+https://git.squeep.com/squeep-html-template-helper#v1.4.0",
5798 "@squeep/lazy-property": "^1.1.2"
5801 "@squeep/indieauth-helper": {
5804 "@squeep/web-linking": "^1.0.8",
5807 "ip-address": "^8.1.0",
5808 "microformats-parser": "^1.4.1"
5811 "@squeep/lazy-property": {
5813 "resolved": "https://registry.npmjs.org/@squeep/lazy-property/-/lazy-property-1.1.2.tgz",
5814 "integrity": "sha512-wRdR4IOqWXoDMArx0HPo5MtM2Wk5wemAULbZ6PabVw1ylSQekkzKfoAUuupxsKuzjcRPjZvbpGDv+i04hBMnQw=="
5816 "@squeep/logger-json-console": {
5819 "@squeep/mystery-box": {
5822 "@squeep/resource-authentication-module": {
5823 "version": "git+https://git.squeep.com/squeep-resource-authentication-module#69a2f5e7d73dd3f58e07b652c306daa8b253245d",
5824 "from": "@squeep/resource-authentication-module@git+https://git.squeep.com/squeep-resource-authentication-module#v1.0.0",
5826 "@squeep/api-dingus": "git+https://git.squeep.com/squeep-api-dingus/#v1.2.8",
5827 "@squeep/base64url": "^1.0.5",
5834 "@squeep/test-helper": {
5835 "version": "git+https://git.squeep.com/squeep-test-helper#7a5a384abb99757b53c8898c508023f0ba9e94b1",
5837 "from": "@squeep/test-helper@git+https://git.squeep.com/squeep-test-helper#v1.0.0",
5839 "eslint": "^8.23.1",
5840 "eslint-plugin-node": "^11.1.0",
5841 "eslint-plugin-security": "^1.5.0",
5842 "eslint-plugin-sonarjs": "^0.15.0",
5845 "pre-commit": "^1.2.2",
5849 "@sinonjs/commons": {
5853 "type-detect": "4.0.8"
5856 "@sinonjs/fake-timers": {
5860 "@sinonjs/commons": "^1.7.0"
5863 "@sinonjs/commons": {
5867 "type-detect": "4.0.8"
5872 "@sinonjs/samsam": {
5876 "@sinonjs/commons": "^2.0.0",
5877 "lodash.get": "^4.4.2",
5878 "type-detect": "^4.0.8"
5881 "eslint-plugin-sonarjs": {
5882 "version": "0.15.0",
5887 "version": "14.0.2",
5890 "@sinonjs/commons": "^2.0.0",
5891 "@sinonjs/fake-timers": "^9.1.2",
5892 "@sinonjs/samsam": "^7.0.1",
5895 "supports-color": "^7.2.0"
5900 "@squeep/web-linking": {
5903 "@szmarczak/http-timer": {
5906 "defer-to-connect": "^2.0.1"
5909 "@types/http-cache-semantics": {
5917 "version": "8.10.0",
5918 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
5919 "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",
5924 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
5925 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
5936 "aggregate-error": {
5940 "clean-stack": "^2.0.0",
5941 "indent-string": "^4.0.0"
5945 "version": "6.12.6",
5946 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
5947 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
5950 "fast-deep-equal": "^3.1.1",
5951 "fast-json-stable-stringify": "^2.0.0",
5952 "json-schema-traverse": "^0.4.1",
5957 "version": "0.10.3",
5959 "@acuminous/bitsyntax": "^0.1.2",
5960 "buffer-more-ints": "~1.0.0",
5961 "readable-stream": "1.x >=1.1.9",
5962 "url-parse": "~1.5.10"
5975 "devOptional": true,
5977 "color-convert": "^2.0.1"
5984 "normalize-path": "^3.0.0",
5985 "picomatch": "^2.0.4"
5988 "append-transform": {
5992 "default-require-extensions": "^3.0.0"
6003 "are-we-there-yet": {
6007 "delegates": "^1.0.0",
6008 "readable-stream": "^3.6.0"
6011 "readable-stream": {
6015 "inherits": "^2.0.3",
6016 "string_decoder": "^1.1.1",
6017 "util-deprecate": "^1.0.1"
6028 "safe-buffer": "~5.2.0"
6034 "version": "0.30.3",
6037 "@mapbox/node-pre-gyp": "^1.0.10",
6038 "@phc/format": "^1.0.0",
6039 "node-addon-api": "^5.0.0"
6059 "bindings": "^1.5.0",
6060 "prebuild-install": "^7.1.0"
6063 "binary-extensions": {
6070 "file-uri-to-path": "1.0.0"
6077 "inherits": "^2.0.4",
6078 "readable-stream": "^3.4.0"
6081 "readable-stream": {
6084 "inherits": "^2.0.3",
6085 "string_decoder": "^1.1.1",
6086 "util-deprecate": "^1.0.1"
6095 "safe-buffer": "~5.2.0"
6100 "brace-expansion": {
6101 "version": "1.1.11",
6102 "devOptional": true,
6104 "balanced-match": "^1.0.0",
6105 "concat-map": "0.0.1"
6112 "fill-range": "^7.0.1"
6120 "version": "4.21.7",
6123 "caniuse-lite": "^1.0.30001489",
6124 "electron-to-chromium": "^1.4.411",
6125 "node-releases": "^2.0.12",
6126 "update-browserslist-db": "^1.0.11"
6132 "base64-js": "^1.3.1",
6133 "ieee754": "^1.1.13"
6140 "buffer-more-ints": {
6145 "resolved": "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz",
6146 "integrity": "sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw=="
6148 "cacheable-lookup": {
6151 "cacheable-request": {
6152 "version": "10.2.10",
6154 "@types/http-cache-semantics": "^4.0.1",
6155 "get-stream": "^6.0.1",
6156 "http-cache-semantics": "^4.1.1",
6158 "mimic-response": "^4.0.0",
6159 "normalize-url": "^8.0.0",
6160 "responselike": "^3.0.0"
6163 "caching-transform": {
6168 "make-dir": "^3.0.0",
6169 "package-hash": "^4.0.0",
6170 "write-file-atomic": "^3.0.0"
6175 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
6176 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
6183 "no-case": "^2.2.0",
6184 "upper-case": "^1.1.1"
6192 "version": "1.0.30001498",
6199 "ansi-styles": "^4.1.0",
6200 "supports-color": "^7.1.0"
6207 "anymatch": "~3.1.2",
6209 "fsevents": "~2.3.2",
6210 "glob-parent": "~5.1.2",
6211 "is-binary-path": "~2.1.0",
6212 "is-glob": "~4.0.1",
6213 "normalize-path": "~3.0.0",
6214 "readdirp": "~3.6.0"
6234 "source-map": "~0.6.0"
6245 "string-width": "^4.2.0",
6246 "strip-ansi": "^6.0.0",
6247 "wrap-ansi": "^7.0.0"
6256 "devOptional": true,
6258 "color-name": "~1.1.4"
6270 "version": "2.17.1",
6285 "buffer-from": "^1.0.0",
6286 "inherits": "^2.0.3",
6287 "readable-stream": "^2.2.2",
6288 "typedarray": "^0.0.6"
6295 "readable-stream": {
6299 "core-util-is": "~1.0.0",
6300 "inherits": "~2.0.3",
6301 "isarray": "~1.0.0",
6302 "process-nextick-args": "~2.0.0",
6303 "safe-buffer": "~5.1.1",
6304 "string_decoder": "~1.1.1",
6305 "util-deprecate": "~1.0.1"
6312 "safe-buffer": "~5.1.0"
6317 "console-control-strings": {
6321 "convert-source-map": {
6332 "path-key": "^3.1.0",
6333 "shebang-command": "^2.0.0",
6347 "decompress-response": {
6350 "mimic-response": "^3.1.0"
6365 "default-require-extensions": {
6369 "strip-bom": "^4.0.0"
6372 "defer-to-connect": {
6393 "electron-to-chromium": {
6394 "version": "1.4.427",
6415 "escape-string-regexp": {
6420 "version": "8.46.0",
6421 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.46.0.tgz",
6422 "integrity": "sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==",
6425 "@eslint-community/eslint-utils": "^4.2.0",
6426 "@eslint-community/regexpp": "^4.6.1",
6427 "@eslint/eslintrc": "^2.1.1",
6428 "@eslint/js": "^8.46.0",
6429 "@humanwhocodes/config-array": "^0.11.10",
6430 "@humanwhocodes/module-importer": "^1.0.1",
6431 "@nodelib/fs.walk": "^1.2.8",
6434 "cross-spawn": "^7.0.2",
6436 "doctrine": "^3.0.0",
6437 "escape-string-regexp": "^4.0.0",
6438 "eslint-scope": "^7.2.2",
6439 "eslint-visitor-keys": "^3.4.2",
6441 "esquery": "^1.4.2",
6442 "esutils": "^2.0.2",
6443 "fast-deep-equal": "^3.1.3",
6444 "file-entry-cache": "^6.0.1",
6445 "find-up": "^5.0.0",
6446 "glob-parent": "^6.0.2",
6447 "globals": "^13.19.0",
6448 "graphemer": "^1.4.0",
6450 "imurmurhash": "^0.1.4",
6451 "is-glob": "^4.0.0",
6452 "is-path-inside": "^3.0.3",
6453 "js-yaml": "^4.1.0",
6454 "json-stable-stringify-without-jsonify": "^1.0.1",
6456 "lodash.merge": "^4.6.2",
6457 "minimatch": "^3.1.2",
6458 "natural-compare": "^1.4.0",
6459 "optionator": "^0.9.3",
6460 "strip-ansi": "^6.0.1",
6461 "text-table": "^0.2.0"
6464 "eslint-plugin-es": {
6468 "eslint-utils": "^2.0.0",
6472 "eslint-plugin-node": {
6473 "version": "11.1.0",
6476 "eslint-plugin-es": "^3.0.0",
6477 "eslint-utils": "^2.0.0",
6479 "minimatch": "^3.0.4",
6480 "resolve": "^1.10.1",
6490 "eslint-plugin-promise": {
6495 "eslint-plugin-security": {
6499 "safe-regex": "^2.1.1"
6502 "eslint-plugin-sonarjs": {
6503 "version": "0.20.0",
6504 "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.20.0.tgz",
6505 "integrity": "sha512-BRhZ7BY/oTr6DDaxvx58ReTg7R+J8T+Y2ZVGgShgpml25IHBTIG7EudUtHuJD1zhtMgUEt59x3VNvUQRo2LV6w==",
6511 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
6512 "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
6515 "esrecurse": "^4.3.0",
6516 "estraverse": "^5.2.0"
6523 "eslint-visitor-keys": "^1.1.0"
6526 "eslint-visitor-keys": {
6532 "eslint-visitor-keys": {
6534 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz",
6535 "integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==",
6540 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
6541 "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
6545 "acorn-jsx": "^5.3.2",
6546 "eslint-visitor-keys": "^3.4.1"
6557 "estraverse": "^5.1.0"
6562 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
6563 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
6566 "estraverse": "^5.2.0"
6577 "expand-template": {
6580 "fast-deep-equal": {
6582 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
6583 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
6586 "fast-json-stable-stringify": {
6588 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
6589 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
6592 "fast-levenshtein": {
6597 "version": "1.15.0",
6603 "file-entry-cache": {
6607 "flat-cache": "^3.0.4"
6610 "file-uri-to-path": {
6617 "to-regex-range": "^5.0.1"
6624 "commondir": "^1.0.1",
6625 "make-dir": "^3.0.2",
6633 "locate-path": "^6.0.0",
6634 "path-exists": "^4.0.0"
6645 "flatted": "^3.1.0",
6653 "foreground-child": {
6657 "cross-spawn": "^7.0.0",
6658 "signal-exit": "^3.0.2"
6661 "form-data-encoder": {
6675 "minipass": "^3.0.0"
6703 "aproba": "^1.0.3 || ^2.0.0",
6704 "color-support": "^1.1.2",
6705 "console-control-strings": "^1.0.0",
6706 "has-unicode": "^2.0.1",
6707 "object-assign": "^4.1.1",
6708 "signal-exit": "^3.0.0",
6709 "string-width": "^4.2.3",
6710 "strip-ansi": "^6.0.1",
6711 "wide-align": "^1.1.2"
6715 "version": "1.0.0-beta.2",
6718 "get-caller-file": {
6722 "get-package-type": {
6729 "github-from-package": {
6734 "devOptional": true,
6736 "fs.realpath": "^1.0.0",
6737 "inflight": "^1.0.4",
6739 "minimatch": "^3.0.4",
6741 "path-is-absolute": "^1.0.0"
6752 "version": "13.20.0",
6753 "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
6754 "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
6757 "type-fest": "^0.20.2"
6761 "version": "13.0.0",
6763 "@sindresorhus/is": "^5.2.0",
6764 "@szmarczak/http-timer": "^5.0.1",
6765 "cacheable-lookup": "^7.0.0",
6766 "cacheable-request": "^10.2.8",
6767 "decompress-response": "^6.0.0",
6768 "form-data-encoder": "^2.1.2",
6769 "get-stream": "^6.0.1",
6770 "http2-wrapper": "^2.1.10",
6771 "lowercase-keys": "^3.0.0",
6772 "p-cancelable": "^3.0.0",
6773 "responselike": "^3.0.0"
6777 "version": "4.2.11",
6788 "function-bind": "^1.1.1"
6803 "is-stream": "^2.0.0",
6804 "type-fest": "^0.8.0"
6822 "version": "3.5.21",
6825 "camel-case": "3.0.x",
6826 "clean-css": "4.2.x",
6827 "commander": "2.17.x",
6829 "param-case": "2.1.x",
6830 "relateurl": "0.2.x",
6831 "uglify-js": "3.4.x"
6834 "html-minifier-lint": {
6838 "html-minifier": "3.x"
6841 "http-cache-semantics": {
6847 "quick-lru": "^5.1.1",
6848 "resolve-alpn": "^1.2.0"
6851 "https-proxy-agent": {
6871 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
6872 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
6875 "parent-module": "^1.0.0",
6876 "resolve-from": "^4.0.0"
6889 "devOptional": true,
6905 "sprintf-js": "1.1.2"
6912 "binary-extensions": "^2.0.0"
6916 "version": "2.12.1",
6926 "is-fullwidth-code-point": {
6934 "is-extglob": "^2.1.1"
6957 "is-unicode-supported": {
6972 "istanbul-lib-coverage": {
6976 "istanbul-lib-hook": {
6980 "append-transform": "^2.0.0"
6983 "istanbul-lib-instrument": {
6987 "@babel/core": "^7.7.5",
6988 "@istanbuljs/schema": "^0.1.2",
6989 "istanbul-lib-coverage": "^3.0.0",
6999 "istanbul-lib-processinfo": {
7004 "cross-spawn": "^7.0.3",
7005 "istanbul-lib-coverage": "^3.2.0",
7017 "istanbul-lib-report": {
7021 "istanbul-lib-coverage": "^3.0.0",
7022 "make-dir": "^3.0.0",
7023 "supports-color": "^7.1.0"
7026 "istanbul-lib-source-maps": {
7031 "istanbul-lib-coverage": "^3.0.0",
7032 "source-map": "^0.6.1"
7035 "istanbul-reports": {
7039 "html-escaper": "^2.0.0",
7040 "istanbul-lib-report": "^3.0.0"
7051 "argparse": "^2.0.1"
7064 "json-schema-traverse": {
7066 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
7067 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
7070 "json-stable-stringify-without-jsonify": {
7085 "json-buffer": "3.0.1"
7092 "prelude-ls": "^1.2.1",
7093 "type-check": "~0.4.0"
7100 "p-locate": "^5.0.0"
7103 "lodash.flattendeep": {
7120 "is-unicode-supported": "^0.1.0"
7139 "devOptional": true,
7150 "microformats-parser": {
7164 "devOptional": true,
7166 "brace-expansion": "^1.1.7"
7180 "minipass": "^3.0.0",
7205 "version": "10.2.0",
7208 "ansi-colors": "4.1.1",
7209 "browser-stdout": "1.3.1",
7210 "chokidar": "3.5.3",
7213 "escape-string-regexp": "4.0.0",
7218 "log-symbols": "4.1.0",
7219 "minimatch": "5.0.1",
7222 "serialize-javascript": "6.0.0",
7223 "strip-json-comments": "3.1.1",
7224 "supports-color": "8.1.1",
7225 "workerpool": "6.2.1",
7227 "yargs-parser": "20.2.4",
7228 "yargs-unparser": "2.0.0"
7231 "brace-expansion": {
7235 "balanced-match": "^1.0.0"
7242 "brace-expansion": "^2.0.1"
7253 "has-flag": "^4.0.0"
7269 "napi-build-utils": {
7272 "natural-compare": {
7280 "@sinonjs/commons": "^2.0.0",
7281 "@sinonjs/fake-timers": "^10.0.2",
7282 "@sinonjs/text-encoding": "^0.7.1",
7283 "just-extend": "^4.0.2",
7284 "path-to-regexp": "^1.7.0"
7287 "@sinonjs/commons": {
7291 "type-detect": "4.0.8"
7300 "lower-case": "^1.1.1"
7304 "version": "3.45.0",
7314 "version": "2.6.11",
7317 "whatwg-url": "^5.0.0"
7324 "@mapbox/node-pre-gyp": "1.0.5",
7325 "bindings": "1.5.0",
7326 "node-addon-api": "3.1.0",
7327 "string-template": "1.0.0",
7331 "@mapbox/node-pre-gyp": {
7335 "detect-libc": "^1.0.3",
7336 "https-proxy-agent": "^5.0.0",
7337 "make-dir": "^3.1.0",
7338 "node-fetch": "^2.6.1",
7354 "are-we-there-yet": {
7358 "delegates": "^1.0.0",
7359 "readable-stream": "^2.0.6"
7366 "string-width": "^4.2.0",
7367 "strip-ansi": "^6.0.0",
7368 "wrap-ansi": "^6.2.0"
7379 "ansi-regex": "^5.0.1"
7392 "locate-path": "^5.0.0",
7393 "path-exists": "^4.0.0"
7401 "console-control-strings": "^1.0.0",
7402 "has-unicode": "^2.0.0",
7403 "object-assign": "^4.1.0",
7404 "signal-exit": "^3.0.0",
7405 "string-width": "^1.0.1",
7406 "strip-ansi": "^3.0.1",
7407 "wide-align": "^1.1.0"
7414 "code-point-at": "^1.0.0",
7415 "is-fullwidth-code-point": "^1.0.0",
7416 "strip-ansi": "^3.0.0"
7421 "is-fullwidth-code-point": {
7425 "number-is-nan": "^1.0.0"
7436 "p-locate": "^4.1.0"
7447 "are-we-there-yet": "~1.1.2",
7448 "console-control-strings": "~1.1.0",
7450 "set-blocking": "~2.0.0"
7467 "readable-stream": {
7471 "core-util-is": "~1.0.0",
7472 "inherits": "~2.0.3",
7473 "isarray": "~1.0.0",
7474 "process-nextick-args": "~2.0.0",
7475 "safe-buffer": "~5.1.1",
7476 "string_decoder": "~1.1.1",
7477 "util-deprecate": "~1.0.1"
7484 "safe-buffer": "~5.1.0"
7491 "ansi-regex": "^2.0.0"
7498 "ansi-styles": "^4.0.0",
7499 "string-width": "^4.1.0",
7500 "strip-ansi": "^6.0.0"
7511 "ansi-regex": "^5.0.1"
7521 "version": "15.4.1",
7525 "decamelize": "^1.2.0",
7526 "find-up": "^4.1.0",
7527 "get-caller-file": "^2.0.1",
7528 "require-directory": "^2.1.1",
7529 "require-main-filename": "^2.0.0",
7530 "set-blocking": "^2.0.0",
7531 "string-width": "^4.2.0",
7532 "which-module": "^2.0.0",
7534 "yargs-parser": "^18.1.2"
7538 "version": "18.1.3",
7541 "camelcase": "^5.0.0",
7542 "decamelize": "^1.2.0"
7551 "process-on-spawn": "^1.0.0"
7555 "version": "2.0.12",
7576 "are-we-there-yet": "^2.0.0",
7577 "console-control-strings": "^1.1.0",
7579 "set-blocking": "^2.0.0"
7587 "version": "15.1.0",
7590 "@istanbuljs/load-nyc-config": "^1.0.0",
7591 "@istanbuljs/schema": "^0.1.2",
7592 "caching-transform": "^4.0.0",
7593 "convert-source-map": "^1.7.0",
7594 "decamelize": "^1.2.0",
7595 "find-cache-dir": "^3.2.0",
7596 "find-up": "^4.1.0",
7597 "foreground-child": "^2.0.0",
7598 "get-package-type": "^0.1.0",
7600 "istanbul-lib-coverage": "^3.0.0",
7601 "istanbul-lib-hook": "^3.0.0",
7602 "istanbul-lib-instrument": "^4.0.0",
7603 "istanbul-lib-processinfo": "^2.0.2",
7604 "istanbul-lib-report": "^3.0.0",
7605 "istanbul-lib-source-maps": "^4.0.0",
7606 "istanbul-reports": "^3.0.2",
7607 "make-dir": "^3.0.0",
7608 "node-preload": "^0.2.1",
7610 "process-on-spawn": "^1.0.0",
7611 "resolve-from": "^5.0.0",
7613 "signal-exit": "^3.0.2",
7614 "spawn-wrap": "^2.0.0",
7615 "test-exclude": "^6.0.0",
7623 "string-width": "^4.2.0",
7624 "strip-ansi": "^6.0.0",
7625 "wrap-ansi": "^6.2.0"
7632 "locate-path": "^5.0.0",
7633 "path-exists": "^4.0.0"
7640 "p-locate": "^4.1.0"
7665 "ansi-styles": "^4.0.0",
7666 "string-width": "^4.1.0",
7667 "strip-ansi": "^6.0.0"
7675 "version": "15.4.1",
7679 "decamelize": "^1.2.0",
7680 "find-up": "^4.1.0",
7681 "get-caller-file": "^2.0.1",
7682 "require-directory": "^2.1.1",
7683 "require-main-filename": "^2.0.0",
7684 "set-blocking": "^2.0.0",
7685 "string-width": "^4.2.0",
7686 "which-module": "^2.0.0",
7688 "yargs-parser": "^18.1.2"
7692 "version": "18.1.3",
7695 "camelcase": "^5.0.0",
7696 "decamelize": "^1.2.0"
7715 "@aashutoshrathi/word-wrap": "^1.2.3",
7716 "deep-is": "^0.1.3",
7717 "fast-levenshtein": "^2.0.6",
7719 "prelude-ls": "^1.2.1",
7720 "type-check": "^0.4.0"
7734 "yocto-queue": "^0.1.0"
7748 "aggregate-error": "^3.0.0"
7759 "graceful-fs": "^4.1.15",
7761 "lodash.flattendeep": "^4.4.0",
7762 "release-zalgo": "^1.0.0"
7767 "resolved": "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz",
7768 "integrity": "sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ=="
7779 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
7780 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
7783 "callsites": "^3.0.0"
7793 "path-is-absolute": {
7813 "version": "8.11.2",
7814 "resolved": "https://registry.npmjs.org/pg/-/pg-8.11.2.tgz",
7815 "integrity": "sha512-l4rmVeV8qTIrrPrIR3kZQqBgSN93331s9i6wiUiLOSk0Q7PmUxZD/m1rQI622l3NfqBby9Ar5PABfS/SulfieQ==",
7817 "buffer-writer": "2.0.0",
7818 "packet-reader": "1.0.0",
7819 "pg-cloudflare": "^1.1.1",
7820 "pg-connection-string": "^2.6.2",
7821 "pg-pool": "^3.6.1",
7822 "pg-protocol": "^1.6.0",
7823 "pg-types": "^2.1.0",
7829 "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.1.1.tgz",
7830 "integrity": "sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==",
7833 "pg-connection-string": {
7835 "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.2.tgz",
7836 "integrity": "sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA=="
7840 "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz",
7841 "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw=="
7848 "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.1.tgz",
7849 "integrity": "sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==",
7853 "version": "11.5.3",
7854 "resolved": "https://registry.npmjs.org/pg-promise/-/pg-promise-11.5.3.tgz",
7855 "integrity": "sha512-OBrGa/fE8Sw9tGxXfI45+8sLsYXHLqc8nKWI9Kv7aFMXEWQhUNlCMBPe8m74ycjobnhYBnv4SM0/sFe35pyS8Q==",
7857 "assert-options": "0.8.1",
7859 "pg-minify": "1.6.3",
7865 "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.6.0.tgz",
7866 "integrity": "sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q=="
7870 "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz",
7871 "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==",
7874 "postgres-array": "~2.0.0",
7875 "postgres-bytea": "~1.0.0",
7876 "postgres-date": "~1.0.4",
7877 "postgres-interval": "^1.1.0"
7882 "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz",
7883 "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==",
7907 "locate-path": "^5.0.0",
7908 "path-exists": "^4.0.0"
7915 "p-locate": "^4.1.0"
7936 "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz",
7937 "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA=="
7941 "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz",
7942 "integrity": "sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w=="
7946 "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz",
7947 "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q=="
7949 "postgres-interval": {
7951 "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz",
7952 "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==",
7961 "cross-spawn": "^5.0.1",
7962 "spawn-sync": "^1.0.15",
7970 "lru-cache": "^4.0.1",
7971 "shebang-command": "^1.2.0",
7979 "pseudomap": "^1.0.2",
7983 "shebang-command": {
7987 "shebang-regex": "^1.0.0"
7995 "version": "1.2.14",
8007 "prebuild-install": {
8010 "detect-libc": "^2.0.0",
8011 "expand-template": "^2.0.3",
8012 "github-from-package": "0.0.0",
8013 "minimist": "^1.2.3",
8014 "mkdirp-classic": "^0.5.3",
8015 "napi-build-utils": "^1.0.1",
8016 "node-abi": "^3.3.0",
8019 "simple-get": "^4.0.0",
8021 "tunnel-agent": "^0.6.0"
8028 "process-nextick-args": {
8032 "process-on-spawn": {
8036 "fromentries": "^1.2.0"
8046 "end-of-stream": "^1.1.0",
8052 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
8053 "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
8059 "queue-microtask": {
8070 "safe-buffer": "^5.1.0"
8076 "deep-extend": "^0.6.0",
8078 "minimist": "^1.2.0",
8079 "strip-json-comments": "~2.0.1"
8082 "strip-json-comments": {
8087 "readable-stream": {
8088 "version": "1.1.14",
8090 "core-util-is": "~1.0.0",
8091 "inherits": "~2.0.1",
8093 "string_decoder": "~0.10.x"
8100 "picomatch": "^2.2.1"
8104 "version": "0.1.27",
8119 "es6-error": "^4.0.1"
8122 "require-directory": {
8126 "require-main-filename": {
8134 "version": "1.22.2",
8137 "is-core-module": "^2.11.0",
8138 "path-parse": "^1.0.7",
8139 "supports-preserve-symlinks-flag": "^1.0.0"
8147 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
8148 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
8154 "lowercase-keys": "^3.0.0"
8163 "devOptional": true,
8172 "queue-microtask": "^1.2.2"
8182 "regexp-tree": "~0.1.1"
8188 "lru-cache": "^6.0.0"
8202 "serialize-javascript": {
8206 "randombytes": "^2.1.0"
8213 "shebang-command": {
8217 "shebang-regex": "^3.0.0"
8234 "decompress-response": "^6.0.0",
8236 "simple-concat": "^1.0.0"
8240 "version": "15.2.0",
8243 "@sinonjs/commons": "^3.0.0",
8244 "@sinonjs/fake-timers": "^10.3.0",
8245 "@sinonjs/samsam": "^8.0.0",
8248 "supports-color": "^7.2.0"
8262 "version": "1.0.15",
8265 "concat-stream": "^1.4.7",
8273 "foreground-child": "^2.0.0",
8274 "is-windows": "^1.0.2",
8275 "make-dir": "^3.0.0",
8277 "signal-exit": "^3.0.2",
8286 "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
8287 "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg=="
8293 "version": "0.10.31"
8295 "string-template": {
8301 "devOptional": true,
8303 "emoji-regex": "^8.0.0",
8304 "is-fullwidth-code-point": "^3.0.0",
8305 "strip-ansi": "^6.0.1"
8310 "devOptional": true,
8312 "ansi-regex": "^5.0.1"
8319 "strip-json-comments": {
8327 "has-flag": "^4.0.0"
8330 "supports-preserve-symlinks-flag": {
8335 "version": "6.1.15",
8339 "fs-minipass": "^2.0.0",
8340 "minipass": "^5.0.0",
8341 "minizlib": "^2.1.1",
8356 "mkdirp-classic": "^0.5.2",
8358 "tar-stream": "^2.1.4"
8370 "end-of-stream": "^1.4.1",
8371 "fs-constants": "^1.0.0",
8372 "inherits": "^2.0.3",
8373 "readable-stream": "^3.1.1"
8376 "readable-stream": {
8379 "inherits": "^2.0.3",
8380 "string_decoder": "^1.1.1",
8381 "util-deprecate": "^1.0.1"
8390 "safe-buffer": "~5.2.0"
8399 "@istanbuljs/schema": "^0.1.2",
8401 "minimatch": "^3.0.4"
8408 "to-fast-properties": {
8416 "is-number": "^7.0.0"
8426 "safe-buffer": "^5.0.1"
8433 "prelude-ls": "^1.2.1"
8441 "version": "0.20.2",
8442 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
8443 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
8450 "typedarray-to-buffer": {
8454 "is-typedarray": "^1.0.0"
8458 "version": "3.4.10",
8461 "commander": "~2.19.0",
8462 "source-map": "~0.6.1"
8466 "version": "2.19.0",
8471 "update-browserslist-db": {
8472 "version": "1.0.11",
8475 "escalade": "^3.1.1",
8476 "picocolors": "^1.0.0"
8485 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
8486 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
8489 "punycode": "^2.1.0"
8493 "version": "1.5.10",
8495 "querystringify": "^2.1.1",
8496 "requires-port": "^1.0.0"
8505 "webidl-conversions": {
8514 "webidl-conversions": "^3.0.0"
8532 "string-width": "^1.0.2 || 2 || 3 || 4"
8543 "ansi-styles": "^4.0.0",
8544 "string-width": "^4.1.0",
8545 "strip-ansi": "^6.0.0"
8551 "write-file-atomic": {
8555 "imurmurhash": "^0.1.4",
8556 "is-typedarray": "^1.0.0",
8557 "signal-exit": "^3.0.2",
8558 "typedarray-to-buffer": "^3.1.5"
8563 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
8564 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
8575 "version": "16.2.0",
8579 "escalade": "^3.1.1",
8580 "get-caller-file": "^2.0.5",
8581 "require-directory": "^2.1.1",
8582 "string-width": "^4.2.0",
8584 "yargs-parser": "^20.2.2"
8588 "version": "20.2.4",
8595 "camelcase": "^6.0.0",
8596 "decamelize": "^4.0.0",
8598 "is-plain-obj": "^2.1.0"