@ -80,9 +80,10 @@
"@typescript-eslint/eslint-plugin" : "^6.4.1" ,
"@typescript-eslint/eslint-plugin" : "^6.4.1" ,
"@typescript-eslint/parser" : "^6.4.1" ,
"@typescript-eslint/parser" : "^6.4.1" ,
"dotenv" : "^16.3.1" ,
"dotenv" : "^16.3.1" ,
"eslint" : "^8.48.0" ,
"eslint" : "^8.56.0" ,
"eslint-config-prettier" : "^9.0.0" ,
"eslint-config-prettier" : "^9.1.0" ,
"eslint-plugin-prettier" : "^5.0.0" ,
"eslint-plugin-prettier" : "^5.1.3" ,
"eslint-plugin-unicorn" : "^50.0.1" ,
"jest" : "^29.6.4" ,
"jest" : "^29.6.4" ,
"jest-when" : "^3.6.0" ,
"jest-when" : "^3.6.0" ,
"mock-fs" : "^5.2.0" ,
"mock-fs" : "^5.2.0" ,
@ -97,7 +98,7 @@
"ts-loader" : "^9.4.4" ,
"ts-loader" : "^9.4.4" ,
"ts-node" : "^10.9.1" ,
"ts-node" : "^10.9.1" ,
"tsconfig-paths" : "^4.2.0" ,
"tsconfig-paths" : "^4.2.0" ,
"typescript" : "^5. 2.2 ",
"typescript" : "^5. 3.3 ",
"utimes" : "^5.2.1"
"utimes" : "^5.2.1"
}
}
} ,
} ,
@ -3233,6 +3234,12 @@
"undici-types" : "~5.26.4"
"undici-types" : "~5.26.4"
}
}
} ,
} ,
"node_modules/@types/normalize-package-data" : {
"version" : "2.4.4" ,
"resolved" : "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz" ,
"integrity" : "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==" ,
"dev" : true
} ,
"node_modules/@types/pg" : {
"node_modules/@types/pg" : {
"version" : "8.10.9" ,
"version" : "8.10.9" ,
"resolved" : "https://registry.npmjs.org/@types/pg/-/pg-8.10.9.tgz" ,
"resolved" : "https://registry.npmjs.org/@types/pg/-/pg-8.10.9.tgz" ,
@ -4439,9 +4446,9 @@
}
}
} ,
} ,
"node_modules/browserslist" : {
"node_modules/browserslist" : {
"version" : "4.22. 1 ",
"version" : "4.22. 3 ",
"resolved" : "https://registry.npmjs.org/browserslist/-/browserslist-4.22. 1 .tgz",
"resolved" : "https://registry.npmjs.org/browserslist/-/browserslist-4.22. 3 .tgz",
"integrity" : "sha512- FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ ==",
"integrity" : "sha512- UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A ==",
"dev" : true ,
"dev" : true ,
"funding" : [
"funding" : [
{
{
@ -4458,9 +4465,9 @@
}
}
] ,
] ,
"dependencies" : {
"dependencies" : {
"caniuse-lite" : "^1.0.300015 41 ",
"caniuse-lite" : "^1.0.300015 80 ",
"electron-to-chromium" : "^1.4. 535 ",
"electron-to-chromium" : "^1.4. 648 ",
"node-releases" : "^2.0.1 3 ",
"node-releases" : "^2.0.1 4 ",
"update-browserslist-db" : "^1.0.13"
"update-browserslist-db" : "^1.0.13"
} ,
} ,
"bin" : {
"bin" : {
@ -4545,6 +4552,18 @@
"node" : ">=10.0.0"
"node" : ">=10.0.0"
}
}
} ,
} ,
"node_modules/builtin-modules" : {
"version" : "3.3.0" ,
"resolved" : "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz" ,
"integrity" : "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" ,
"dev" : true ,
"engines" : {
"node" : ">=6"
} ,
"funding" : {
"url" : "https://github.com/sponsors/sindresorhus"
}
} ,
"node_modules/bullmq" : {
"node_modules/bullmq" : {
"version" : "4.17.0" ,
"version" : "4.17.0" ,
"resolved" : "https://registry.npmjs.org/bullmq/-/bullmq-4.17.0.tgz" ,
"resolved" : "https://registry.npmjs.org/bullmq/-/bullmq-4.17.0.tgz" ,
@ -4664,9 +4683,9 @@
}
}
} ,
} ,
"node_modules/caniuse-lite" : {
"node_modules/caniuse-lite" : {
"version" : "1.0.300015 42 ",
"version" : "1.0.300015 81 ",
"resolved" : "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.300015 42 .tgz",
"resolved" : "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.300015 81 .tgz",
"integrity" : "sha512- UrtAXVcj1mvPBFQ4sKd38daP8dEcXXr5sQe6QNNinaPd0iA/cxg9/l3VrSdL73jgw5sKyuQ6jNgiKO12W3SsVA ==",
"integrity" : "sha512- whlTkwhqV2tUmP3oYhtNfaWGYHDdS3JYFQBKXxcUR9qqPWsRhFHhoISO2Xnl/g0xyKzht9mI1LZpiNWfMzHixQ ==",
"dev" : true ,
"dev" : true ,
"funding" : [
"funding" : [
{
{
@ -4791,6 +4810,27 @@
"validator" : "^13.9.0"
"validator" : "^13.9.0"
}
}
} ,
} ,
"node_modules/clean-regexp" : {
"version" : "1.0.0" ,
"resolved" : "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz" ,
"integrity" : "sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==" ,
"dev" : true ,
"dependencies" : {
"escape-string-regexp" : "^1.0.5"
} ,
"engines" : {
"node" : ">=4"
}
} ,
"node_modules/clean-regexp/node_modules/escape-string-regexp" : {
"version" : "1.0.5" ,
"resolved" : "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" ,
"integrity" : "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" ,
"dev" : true ,
"engines" : {
"node" : ">=0.8.0"
}
} ,
"node_modules/cli-cursor" : {
"node_modules/cli-cursor" : {
"version" : "3.1.0" ,
"version" : "3.1.0" ,
"resolved" : "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz" ,
"resolved" : "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz" ,
@ -5111,6 +5151,19 @@
"integrity" : "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==" ,
"integrity" : "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==" ,
"dev" : true
"dev" : true
} ,
} ,
"node_modules/core-js-compat" : {
"version" : "3.35.1" ,
"resolved" : "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.1.tgz" ,
"integrity" : "sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==" ,
"dev" : true ,
"dependencies" : {
"browserslist" : "^4.22.2"
} ,
"funding" : {
"type" : "opencollective" ,
"url" : "https://opencollective.com/core-js"
}
} ,
"node_modules/core-util-is" : {
"node_modules/core-util-is" : {
"version" : "1.0.3" ,
"version" : "1.0.3" ,
"resolved" : "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" ,
"resolved" : "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" ,
@ -5535,9 +5588,9 @@
"integrity" : "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
"integrity" : "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
} ,
} ,
"node_modules/electron-to-chromium" : {
"node_modules/electron-to-chromium" : {
"version" : "1.4. 538 ",
"version" : "1.4. 650 ",
"resolved" : "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4. 538 .tgz",
"resolved" : "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4. 650 .tgz",
"integrity" : "sha512- 1a2m63NEookb1beNFTGDihgF3CKL7ksZ7PSA0VloON5DpTEhnOVgaDes8xkrDhkXRxlcN8JymQDGnv+Nn+uvhg ==",
"integrity" : "sha512- sYSQhJCJa4aGA1wYol5cMQgekDBlbVfTRavlGZVr3WZpDdOPcp6a6xUnFfrt8TqZhsBYYbDxJZCjGfHuGupCRQ ==",
"dev" : true
"dev" : true
} ,
} ,
"node_modules/emittery" : {
"node_modules/emittery" : {
@ -5751,6 +5804,66 @@
}
}
}
}
} ,
} ,
"node_modules/eslint-plugin-unicorn" : {
"version" : "50.0.1" ,
"resolved" : "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-50.0.1.tgz" ,
"integrity" : "sha512-KxenCZxqSYW0GWHH18okDlOQcpezcitm5aOSz6EnobyJ6BIByiPDviQRjJIUAjG/tMN11958MxaQ+qCoU6lfDA==" ,
"dev" : true ,
"dependencies" : {
"@babel/helper-validator-identifier" : "^7.22.20" ,
"@eslint-community/eslint-utils" : "^4.4.0" ,
"@eslint/eslintrc" : "^2.1.4" ,
"ci-info" : "^4.0.0" ,
"clean-regexp" : "^1.0.0" ,
"core-js-compat" : "^3.34.0" ,
"esquery" : "^1.5.0" ,
"indent-string" : "^4.0.0" ,
"is-builtin-module" : "^3.2.1" ,
"jsesc" : "^3.0.2" ,
"pluralize" : "^8.0.0" ,
"read-pkg-up" : "^7.0.1" ,
"regexp-tree" : "^0.1.27" ,
"regjsparser" : "^0.10.0" ,
"semver" : "^7.5.4" ,
"strip-indent" : "^3.0.0"
} ,
"engines" : {
"node" : ">=16"
} ,
"funding" : {
"url" : "https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1"
} ,
"peerDependencies" : {
"eslint" : ">=8.56.0"
}
} ,
"node_modules/eslint-plugin-unicorn/node_modules/ci-info" : {
"version" : "4.0.0" ,
"resolved" : "https://registry.npmjs.org/ci-info/-/ci-info-4.0.0.tgz" ,
"integrity" : "sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==" ,
"dev" : true ,
"funding" : [
{
"type" : "github" ,
"url" : "https://github.com/sponsors/sibiraj-s"
}
] ,
"engines" : {
"node" : ">=8"
}
} ,
"node_modules/eslint-plugin-unicorn/node_modules/jsesc" : {
"version" : "3.0.2" ,
"resolved" : "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz" ,
"integrity" : "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==" ,
"dev" : true ,
"bin" : {
"jsesc" : "bin/jsesc"
} ,
"engines" : {
"node" : ">=6"
}
} ,
"node_modules/eslint-scope" : {
"node_modules/eslint-scope" : {
"version" : "7.2.2" ,
"version" : "7.2.2" ,
"resolved" : "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz" ,
"resolved" : "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz" ,
@ -6884,6 +6997,12 @@
"node" : "*"
"node" : "*"
}
}
} ,
} ,
"node_modules/hosted-git-info" : {
"version" : "2.8.9" ,
"resolved" : "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" ,
"integrity" : "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" ,
"dev" : true
} ,
"node_modules/html-escaper" : {
"node_modules/html-escaper" : {
"version" : "2.0.2" ,
"version" : "2.0.2" ,
"resolved" : "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" ,
"resolved" : "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" ,
@ -7019,6 +7138,15 @@
"node" : ">=0.8.19"
"node" : ">=0.8.19"
}
}
} ,
} ,
"node_modules/indent-string" : {
"version" : "4.0.0" ,
"resolved" : "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" ,
"integrity" : "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" ,
"dev" : true ,
"engines" : {
"node" : ">=8"
}
} ,
"node_modules/inflight" : {
"node_modules/inflight" : {
"version" : "1.0.6" ,
"version" : "1.0.6" ,
"resolved" : "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" ,
"resolved" : "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" ,
@ -7114,6 +7242,21 @@
"node" : ">=8"
"node" : ">=8"
}
}
} ,
} ,
"node_modules/is-builtin-module" : {
"version" : "3.2.1" ,
"resolved" : "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz" ,
"integrity" : "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==" ,
"dev" : true ,
"dependencies" : {
"builtin-modules" : "^3.3.0"
} ,
"engines" : {
"node" : ">=6"
} ,
"funding" : {
"url" : "https://github.com/sponsors/sindresorhus"
}
} ,
"node_modules/is-core-module" : {
"node_modules/is-core-module" : {
"version" : "2.13.0" ,
"version" : "2.13.0" ,
"resolved" : "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz" ,
"resolved" : "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz" ,
@ -8475,6 +8618,15 @@
"node" : ">=6"
"node" : ">=6"
}
}
} ,
} ,
"node_modules/min-indent" : {
"version" : "1.0.1" ,
"resolved" : "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" ,
"integrity" : "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" ,
"dev" : true ,
"engines" : {
"node" : ">=4"
}
} ,
"node_modules/minimatch" : {
"node_modules/minimatch" : {
"version" : "3.1.2" ,
"version" : "3.1.2" ,
"resolved" : "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" ,
"resolved" : "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" ,
@ -8818,9 +8970,9 @@
"dev" : true
"dev" : true
} ,
} ,
"node_modules/node-releases" : {
"node_modules/node-releases" : {
"version" : "2.0.1 3 ",
"version" : "2.0.1 4 ",
"resolved" : "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1 3 .tgz",
"resolved" : "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1 4 .tgz",
"integrity" : "sha512- uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ ==",
"integrity" : "sha512- y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw ==",
"dev" : true
"dev" : true
} ,
} ,
"node_modules/nopt" : {
"node_modules/nopt" : {
@ -8837,6 +8989,27 @@
"node" : ">=6"
"node" : ">=6"
}
}
} ,
} ,
"node_modules/normalize-package-data" : {
"version" : "2.5.0" ,
"resolved" : "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" ,
"integrity" : "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==" ,
"dev" : true ,
"dependencies" : {
"hosted-git-info" : "^2.1.4" ,
"resolve" : "^1.10.0" ,
"semver" : "2 || 3 || 4 || 5" ,
"validate-npm-package-license" : "^3.0.1"
}
} ,
"node_modules/normalize-package-data/node_modules/semver" : {
"version" : "5.7.2" ,
"resolved" : "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz" ,
"integrity" : "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" ,
"dev" : true ,
"bin" : {
"semver" : "bin/semver"
}
} ,
"node_modules/normalize-path" : {
"node_modules/normalize-path" : {
"version" : "3.0.0" ,
"version" : "3.0.0" ,
"resolved" : "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" ,
"resolved" : "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" ,
@ -9735,6 +9908,108 @@
"integrity" : "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" ,
"integrity" : "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" ,
"dev" : true
"dev" : true
} ,
} ,
"node_modules/read-pkg" : {
"version" : "5.2.0" ,
"resolved" : "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" ,
"integrity" : "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==" ,
"dev" : true ,
"dependencies" : {
"@types/normalize-package-data" : "^2.4.0" ,
"normalize-package-data" : "^2.5.0" ,
"parse-json" : "^5.0.0" ,
"type-fest" : "^0.6.0"
} ,
"engines" : {
"node" : ">=8"
}
} ,
"node_modules/read-pkg-up" : {
"version" : "7.0.1" ,
"resolved" : "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" ,
"integrity" : "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==" ,
"dev" : true ,
"dependencies" : {
"find-up" : "^4.1.0" ,
"read-pkg" : "^5.2.0" ,
"type-fest" : "^0.8.1"
} ,
"engines" : {
"node" : ">=8"
} ,
"funding" : {
"url" : "https://github.com/sponsors/sindresorhus"
}
} ,
"node_modules/read-pkg-up/node_modules/find-up" : {
"version" : "4.1.0" ,
"resolved" : "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" ,
"integrity" : "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" ,
"dev" : true ,
"dependencies" : {
"locate-path" : "^5.0.0" ,
"path-exists" : "^4.0.0"
} ,
"engines" : {
"node" : ">=8"
}
} ,
"node_modules/read-pkg-up/node_modules/locate-path" : {
"version" : "5.0.0" ,
"resolved" : "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" ,
"integrity" : "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" ,
"dev" : true ,
"dependencies" : {
"p-locate" : "^4.1.0"
} ,
"engines" : {
"node" : ">=8"
}
} ,
"node_modules/read-pkg-up/node_modules/p-limit" : {
"version" : "2.3.0" ,
"resolved" : "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" ,
"integrity" : "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" ,
"dev" : true ,
"dependencies" : {
"p-try" : "^2.0.0"
} ,
"engines" : {
"node" : ">=6"
} ,
"funding" : {
"url" : "https://github.com/sponsors/sindresorhus"
}
} ,
"node_modules/read-pkg-up/node_modules/p-locate" : {
"version" : "4.1.0" ,
"resolved" : "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" ,
"integrity" : "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" ,
"dev" : true ,
"dependencies" : {
"p-limit" : "^2.2.0"
} ,
"engines" : {
"node" : ">=8"
}
} ,
"node_modules/read-pkg-up/node_modules/type-fest" : {
"version" : "0.8.1" ,
"resolved" : "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" ,
"integrity" : "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" ,
"dev" : true ,
"engines" : {
"node" : ">=8"
}
} ,
"node_modules/read-pkg/node_modules/type-fest" : {
"version" : "0.6.0" ,
"resolved" : "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" ,
"integrity" : "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" ,
"dev" : true ,
"engines" : {
"node" : ">=8"
}
} ,
"node_modules/readable-stream" : {
"node_modules/readable-stream" : {
"version" : "3.6.2" ,
"version" : "3.6.2" ,
"resolved" : "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" ,
"resolved" : "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" ,
@ -9838,6 +10113,36 @@
"resolved" : "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz" ,
"resolved" : "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz" ,
"integrity" : "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA=="
"integrity" : "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA=="
} ,
} ,
"node_modules/regexp-tree" : {
"version" : "0.1.27" ,
"resolved" : "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz" ,
"integrity" : "sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==" ,
"dev" : true ,
"bin" : {
"regexp-tree" : "bin/regexp-tree"
}
} ,
"node_modules/regjsparser" : {
"version" : "0.10.0" ,
"resolved" : "https://registry.npmjs.org/regjsparser/-/regjsparser-0.10.0.tgz" ,
"integrity" : "sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==" ,
"dev" : true ,
"dependencies" : {
"jsesc" : "~0.5.0"
} ,
"bin" : {
"regjsparser" : "bin/parser"
}
} ,
"node_modules/regjsparser/node_modules/jsesc" : {
"version" : "0.5.0" ,
"resolved" : "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" ,
"integrity" : "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" ,
"dev" : true ,
"bin" : {
"jsesc" : "bin/jsesc"
}
} ,
"node_modules/repeat-string" : {
"node_modules/repeat-string" : {
"version" : "1.6.1" ,
"version" : "1.6.1" ,
"resolved" : "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" ,
"resolved" : "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" ,
@ -10465,6 +10770,38 @@
"node" : ">=0.10.0"
"node" : ">=0.10.0"
}
}
} ,
} ,
"node_modules/spdx-correct" : {
"version" : "3.2.0" ,
"resolved" : "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz" ,
"integrity" : "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==" ,
"dev" : true ,
"dependencies" : {
"spdx-expression-parse" : "^3.0.0" ,
"spdx-license-ids" : "^3.0.0"
}
} ,
"node_modules/spdx-exceptions" : {
"version" : "2.4.0" ,
"resolved" : "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.4.0.tgz" ,
"integrity" : "sha512-hcjppoJ68fhxA/cjbN4T8N6uCUejN8yFw69ttpqtBeCbF3u13n7mb31NB9jKwGTTWWnt9IbRA/mf1FprYS8wfw==" ,
"dev" : true
} ,
"node_modules/spdx-expression-parse" : {
"version" : "3.0.1" ,
"resolved" : "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" ,
"integrity" : "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==" ,
"dev" : true ,
"dependencies" : {
"spdx-exceptions" : "^2.1.0" ,
"spdx-license-ids" : "^3.0.0"
}
} ,
"node_modules/spdx-license-ids" : {
"version" : "3.0.16" ,
"resolved" : "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz" ,
"integrity" : "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==" ,
"dev" : true
} ,
"node_modules/split-ca" : {
"node_modules/split-ca" : {
"version" : "1.0.1" ,
"version" : "1.0.1" ,
"resolved" : "https://registry.npmjs.org/split-ca/-/split-ca-1.0.1.tgz" ,
"resolved" : "https://registry.npmjs.org/split-ca/-/split-ca-1.0.1.tgz" ,
@ -10672,6 +11009,18 @@
"node" : ">=6"
"node" : ">=6"
}
}
} ,
} ,
"node_modules/strip-indent" : {
"version" : "3.0.0" ,
"resolved" : "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" ,
"integrity" : "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==" ,
"dev" : true ,
"dependencies" : {
"min-indent" : "^1.0.0"
} ,
"engines" : {
"node" : ">=8"
}
} ,
"node_modules/strip-json-comments" : {
"node_modules/strip-json-comments" : {
"version" : "3.1.1" ,
"version" : "3.1.1" ,
"resolved" : "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" ,
"resolved" : "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" ,
@ -11901,6 +12250,16 @@
"integrity" : "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" ,
"integrity" : "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" ,
"dev" : true
"dev" : true
} ,
} ,
"node_modules/validate-npm-package-license" : {
"version" : "3.0.4" ,
"resolved" : "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" ,
"integrity" : "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==" ,
"dev" : true ,
"dependencies" : {
"spdx-correct" : "^3.0.0" ,
"spdx-expression-parse" : "^3.0.0"
}
} ,
"node_modules/validator" : {
"node_modules/validator" : {
"version" : "13.11.0" ,
"version" : "13.11.0" ,
"resolved" : "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz" ,
"resolved" : "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz" ,
@ -14439,6 +14798,12 @@
"undici-types" : "~5.26.4"
"undici-types" : "~5.26.4"
}
}
} ,
} ,
"@types/normalize-package-data" : {
"version" : "2.4.4" ,
"resolved" : "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz" ,
"integrity" : "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==" ,
"dev" : true
} ,
"@types/pg" : {
"@types/pg" : {
"version" : "8.10.9" ,
"version" : "8.10.9" ,
"resolved" : "https://registry.npmjs.org/@types/pg/-/pg-8.10.9.tgz" ,
"resolved" : "https://registry.npmjs.org/@types/pg/-/pg-8.10.9.tgz" ,
@ -15402,14 +15767,14 @@
}
}
} ,
} ,
"browserslist" : {
"browserslist" : {
"version" : "4.22. 1 ",
"version" : "4.22. 3 ",
"resolved" : "https://registry.npmjs.org/browserslist/-/browserslist-4.22. 1 .tgz",
"resolved" : "https://registry.npmjs.org/browserslist/-/browserslist-4.22. 3 .tgz",
"integrity" : "sha512- FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ ==",
"integrity" : "sha512- UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A ==",
"dev" : true ,
"dev" : true ,
"requires" : {
"requires" : {
"caniuse-lite" : "^1.0.300015 41 ",
"caniuse-lite" : "^1.0.300015 80 ",
"electron-to-chromium" : "^1.4. 535 ",
"electron-to-chromium" : "^1.4. 648 ",
"node-releases" : "^2.0.1 3 ",
"node-releases" : "^2.0.1 4 ",
"update-browserslist-db" : "^1.0.13"
"update-browserslist-db" : "^1.0.13"
}
}
} ,
} ,
@ -15462,6 +15827,12 @@
"dev" : true ,
"dev" : true ,
"optional" : true
"optional" : true
} ,
} ,
"builtin-modules" : {
"version" : "3.3.0" ,
"resolved" : "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz" ,
"integrity" : "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" ,
"dev" : true
} ,
"bullmq" : {
"bullmq" : {
"version" : "4.17.0" ,
"version" : "4.17.0" ,
"resolved" : "https://registry.npmjs.org/bullmq/-/bullmq-4.17.0.tgz" ,
"resolved" : "https://registry.npmjs.org/bullmq/-/bullmq-4.17.0.tgz" ,
@ -15553,9 +15924,9 @@
"dev" : true
"dev" : true
} ,
} ,
"caniuse-lite" : {
"caniuse-lite" : {
"version" : "1.0.300015 42 ",
"version" : "1.0.300015 81 ",
"resolved" : "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.300015 42 .tgz",
"resolved" : "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.300015 81 .tgz",
"integrity" : "sha512- UrtAXVcj1mvPBFQ4sKd38daP8dEcXXr5sQe6QNNinaPd0iA/cxg9/l3VrSdL73jgw5sKyuQ6jNgiKO12W3SsVA ==",
"integrity" : "sha512- whlTkwhqV2tUmP3oYhtNfaWGYHDdS3JYFQBKXxcUR9qqPWsRhFHhoISO2Xnl/g0xyKzht9mI1LZpiNWfMzHixQ ==",
"dev" : true
"dev" : true
} ,
} ,
"chalk" : {
"chalk" : {
@ -15631,6 +16002,23 @@
"validator" : "^13.9.0"
"validator" : "^13.9.0"
}
}
} ,
} ,
"clean-regexp" : {
"version" : "1.0.0" ,
"resolved" : "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz" ,
"integrity" : "sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==" ,
"dev" : true ,
"requires" : {
"escape-string-regexp" : "^1.0.5"
} ,
"dependencies" : {
"escape-string-regexp" : {
"version" : "1.0.5" ,
"resolved" : "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" ,
"integrity" : "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" ,
"dev" : true
}
}
} ,
"cli-cursor" : {
"cli-cursor" : {
"version" : "3.1.0" ,
"version" : "3.1.0" ,
"resolved" : "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz" ,
"resolved" : "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz" ,
@ -15874,6 +16262,15 @@
"integrity" : "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==" ,
"integrity" : "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==" ,
"dev" : true
"dev" : true
} ,
} ,
"core-js-compat" : {
"version" : "3.35.1" ,
"resolved" : "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.1.tgz" ,
"integrity" : "sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==" ,
"dev" : true ,
"requires" : {
"browserslist" : "^4.22.2"
}
} ,
"core-util-is" : {
"core-util-is" : {
"version" : "1.0.3" ,
"version" : "1.0.3" ,
"resolved" : "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" ,
"resolved" : "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" ,
@ -16185,9 +16582,9 @@
"integrity" : "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
"integrity" : "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
} ,
} ,
"electron-to-chromium" : {
"electron-to-chromium" : {
"version" : "1.4. 538 ",
"version" : "1.4. 650 ",
"resolved" : "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4. 538 .tgz",
"resolved" : "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4. 650 .tgz",
"integrity" : "sha512- 1a2m63NEookb1beNFTGDihgF3CKL7ksZ7PSA0VloON5DpTEhnOVgaDes8xkrDhkXRxlcN8JymQDGnv+Nn+uvhg ==",
"integrity" : "sha512- sYSQhJCJa4aGA1wYol5cMQgekDBlbVfTRavlGZVr3WZpDdOPcp6a6xUnFfrt8TqZhsBYYbDxJZCjGfHuGupCRQ ==",
"dev" : true
"dev" : true
} ,
} ,
"emittery" : {
"emittery" : {
@ -16369,6 +16766,44 @@
"synckit" : "^0.8.6"
"synckit" : "^0.8.6"
}
}
} ,
} ,
"eslint-plugin-unicorn" : {
"version" : "50.0.1" ,
"resolved" : "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-50.0.1.tgz" ,
"integrity" : "sha512-KxenCZxqSYW0GWHH18okDlOQcpezcitm5aOSz6EnobyJ6BIByiPDviQRjJIUAjG/tMN11958MxaQ+qCoU6lfDA==" ,
"dev" : true ,
"requires" : {
"@babel/helper-validator-identifier" : "^7.22.20" ,
"@eslint-community/eslint-utils" : "^4.4.0" ,
"@eslint/eslintrc" : "^2.1.4" ,
"ci-info" : "^4.0.0" ,
"clean-regexp" : "^1.0.0" ,
"core-js-compat" : "^3.34.0" ,
"esquery" : "^1.5.0" ,
"indent-string" : "^4.0.0" ,
"is-builtin-module" : "^3.2.1" ,
"jsesc" : "^3.0.2" ,
"pluralize" : "^8.0.0" ,
"read-pkg-up" : "^7.0.1" ,
"regexp-tree" : "^0.1.27" ,
"regjsparser" : "^0.10.0" ,
"semver" : "^7.5.4" ,
"strip-indent" : "^3.0.0"
} ,
"dependencies" : {
"ci-info" : {
"version" : "4.0.0" ,
"resolved" : "https://registry.npmjs.org/ci-info/-/ci-info-4.0.0.tgz" ,
"integrity" : "sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==" ,
"dev" : true
} ,
"jsesc" : {
"version" : "3.0.2" ,
"resolved" : "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz" ,
"integrity" : "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==" ,
"dev" : true
}
}
} ,
"eslint-scope" : {
"eslint-scope" : {
"version" : "7.2.2" ,
"version" : "7.2.2" ,
"resolved" : "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz" ,
"resolved" : "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz" ,
@ -17192,6 +17627,12 @@
"resolved" : "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz" ,
"resolved" : "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz" ,
"integrity" : "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A=="
"integrity" : "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A=="
} ,
} ,
"hosted-git-info" : {
"version" : "2.8.9" ,
"resolved" : "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" ,
"integrity" : "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" ,
"dev" : true
} ,
"html-escaper" : {
"html-escaper" : {
"version" : "2.0.2" ,
"version" : "2.0.2" ,
"resolved" : "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" ,
"resolved" : "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" ,
@ -17277,6 +17718,12 @@
"integrity" : "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" ,
"integrity" : "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" ,
"dev" : true
"dev" : true
} ,
} ,
"indent-string" : {
"version" : "4.0.0" ,
"resolved" : "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" ,
"integrity" : "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" ,
"dev" : true
} ,
"inflight" : {
"inflight" : {
"version" : "1.0.6" ,
"version" : "1.0.6" ,
"resolved" : "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" ,
"resolved" : "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" ,
@ -17353,6 +17800,15 @@
"binary-extensions" : "^2.0.0"
"binary-extensions" : "^2.0.0"
}
}
} ,
} ,
"is-builtin-module" : {
"version" : "3.2.1" ,
"resolved" : "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz" ,
"integrity" : "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==" ,
"dev" : true ,
"requires" : {
"builtin-modules" : "^3.3.0"
}
} ,
"is-core-module" : {
"is-core-module" : {
"version" : "2.13.0" ,
"version" : "2.13.0" ,
"resolved" : "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz" ,
"resolved" : "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz" ,
@ -18401,6 +18857,12 @@
"resolved" : "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" ,
"resolved" : "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" ,
"integrity" : "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="
"integrity" : "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="
} ,
} ,
"min-indent" : {
"version" : "1.0.1" ,
"resolved" : "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" ,
"integrity" : "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" ,
"dev" : true
} ,
"minimatch" : {
"minimatch" : {
"version" : "3.1.2" ,
"version" : "3.1.2" ,
"resolved" : "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" ,
"resolved" : "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" ,
@ -18676,9 +19138,9 @@
"dev" : true
"dev" : true
} ,
} ,
"node-releases" : {
"node-releases" : {
"version" : "2.0.1 3 ",
"version" : "2.0.1 4 ",
"resolved" : "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1 3 .tgz",
"resolved" : "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1 4 .tgz",
"integrity" : "sha512- uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ ==",
"integrity" : "sha512- y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw ==",
"dev" : true
"dev" : true
} ,
} ,
"nopt" : {
"nopt" : {
@ -18689,6 +19151,26 @@
"abbrev" : "1"
"abbrev" : "1"
}
}
} ,
} ,
"normalize-package-data" : {
"version" : "2.5.0" ,
"resolved" : "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" ,
"integrity" : "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==" ,
"dev" : true ,
"requires" : {
"hosted-git-info" : "^2.1.4" ,
"resolve" : "^1.10.0" ,
"semver" : "2 || 3 || 4 || 5" ,
"validate-npm-package-license" : "^3.0.1"
} ,
"dependencies" : {
"semver" : {
"version" : "5.7.2" ,
"resolved" : "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz" ,
"integrity" : "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" ,
"dev" : true
}
}
} ,
"normalize-path" : {
"normalize-path" : {
"version" : "3.0.0" ,
"version" : "3.0.0" ,
"resolved" : "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" ,
"resolved" : "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" ,
@ -19338,6 +19820,82 @@
"integrity" : "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" ,
"integrity" : "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" ,
"dev" : true
"dev" : true
} ,
} ,
"read-pkg" : {
"version" : "5.2.0" ,
"resolved" : "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" ,
"integrity" : "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==" ,
"dev" : true ,
"requires" : {
"@types/normalize-package-data" : "^2.4.0" ,
"normalize-package-data" : "^2.5.0" ,
"parse-json" : "^5.0.0" ,
"type-fest" : "^0.6.0"
} ,
"dependencies" : {
"type-fest" : {
"version" : "0.6.0" ,
"resolved" : "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" ,
"integrity" : "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" ,
"dev" : true
}
}
} ,
"read-pkg-up" : {
"version" : "7.0.1" ,
"resolved" : "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" ,
"integrity" : "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==" ,
"dev" : true ,
"requires" : {
"find-up" : "^4.1.0" ,
"read-pkg" : "^5.2.0" ,
"type-fest" : "^0.8.1"
} ,
"dependencies" : {
"find-up" : {
"version" : "4.1.0" ,
"resolved" : "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" ,
"integrity" : "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" ,
"dev" : true ,
"requires" : {
"locate-path" : "^5.0.0" ,
"path-exists" : "^4.0.0"
}
} ,
"locate-path" : {
"version" : "5.0.0" ,
"resolved" : "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" ,
"integrity" : "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" ,
"dev" : true ,
"requires" : {
"p-locate" : "^4.1.0"
}
} ,
"p-limit" : {
"version" : "2.3.0" ,
"resolved" : "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" ,
"integrity" : "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" ,
"dev" : true ,
"requires" : {
"p-try" : "^2.0.0"
}
} ,
"p-locate" : {
"version" : "4.1.0" ,
"resolved" : "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" ,
"integrity" : "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" ,
"dev" : true ,
"requires" : {
"p-limit" : "^2.2.0"
}
} ,
"type-fest" : {
"version" : "0.8.1" ,
"resolved" : "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" ,
"integrity" : "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" ,
"dev" : true
}
}
} ,
"readable-stream" : {
"readable-stream" : {
"version" : "3.6.2" ,
"version" : "3.6.2" ,
"resolved" : "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" ,
"resolved" : "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" ,
@ -19421,6 +19979,29 @@
"resolved" : "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz" ,
"resolved" : "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz" ,
"integrity" : "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA=="
"integrity" : "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA=="
} ,
} ,
"regexp-tree" : {
"version" : "0.1.27" ,
"resolved" : "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz" ,
"integrity" : "sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==" ,
"dev" : true
} ,
"regjsparser" : {
"version" : "0.10.0" ,
"resolved" : "https://registry.npmjs.org/regjsparser/-/regjsparser-0.10.0.tgz" ,
"integrity" : "sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==" ,
"dev" : true ,
"requires" : {
"jsesc" : "~0.5.0"
} ,
"dependencies" : {
"jsesc" : {
"version" : "0.5.0" ,
"resolved" : "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" ,
"integrity" : "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" ,
"dev" : true
}
}
} ,
"repeat-string" : {
"repeat-string" : {
"version" : "1.6.1" ,
"version" : "1.6.1" ,
"resolved" : "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" ,
"resolved" : "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" ,
@ -19901,6 +20482,38 @@
}
}
}
}
} ,
} ,
"spdx-correct" : {
"version" : "3.2.0" ,
"resolved" : "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz" ,
"integrity" : "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==" ,
"dev" : true ,
"requires" : {
"spdx-expression-parse" : "^3.0.0" ,
"spdx-license-ids" : "^3.0.0"
}
} ,
"spdx-exceptions" : {
"version" : "2.4.0" ,
"resolved" : "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.4.0.tgz" ,
"integrity" : "sha512-hcjppoJ68fhxA/cjbN4T8N6uCUejN8yFw69ttpqtBeCbF3u13n7mb31NB9jKwGTTWWnt9IbRA/mf1FprYS8wfw==" ,
"dev" : true
} ,
"spdx-expression-parse" : {
"version" : "3.0.1" ,
"resolved" : "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" ,
"integrity" : "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==" ,
"dev" : true ,
"requires" : {
"spdx-exceptions" : "^2.1.0" ,
"spdx-license-ids" : "^3.0.0"
}
} ,
"spdx-license-ids" : {
"version" : "3.0.16" ,
"resolved" : "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz" ,
"integrity" : "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==" ,
"dev" : true
} ,
"split-ca" : {
"split-ca" : {
"version" : "1.0.1" ,
"version" : "1.0.1" ,
"resolved" : "https://registry.npmjs.org/split-ca/-/split-ca-1.0.1.tgz" ,
"resolved" : "https://registry.npmjs.org/split-ca/-/split-ca-1.0.1.tgz" ,
@ -20063,6 +20676,15 @@
"integrity" : "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" ,
"integrity" : "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" ,
"dev" : true
"dev" : true
} ,
} ,
"strip-indent" : {
"version" : "3.0.0" ,
"resolved" : "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" ,
"integrity" : "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==" ,
"dev" : true ,
"requires" : {
"min-indent" : "^1.0.0"
}
} ,
"strip-json-comments" : {
"strip-json-comments" : {
"version" : "3.1.1" ,
"version" : "3.1.1" ,
"resolved" : "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" ,
"resolved" : "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" ,
@ -20892,6 +21514,16 @@
}
}
}
}
} ,
} ,
"validate-npm-package-license" : {
"version" : "3.0.4" ,
"resolved" : "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" ,
"integrity" : "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==" ,
"dev" : true ,
"requires" : {
"spdx-correct" : "^3.0.0" ,
"spdx-expression-parse" : "^3.0.0"
}
} ,
"validator" : {
"validator" : {
"version" : "13.11.0" ,
"version" : "13.11.0" ,
"resolved" : "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz" ,
"resolved" : "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz" ,