Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
PeerTube
Categories management plugin
Commits
1759979f
Commit
1759979f
authored
Jun 19, 2021
by
lutangar
Browse files
wip
parent
a15452b2
Changes
7
Hide whitespace changes
Inline
Side-by-side
.eslintrc.json
0 → 100644
View file @
1759979f
{
"root"
:
true
,
"parser"
:
"@typescript-eslint/parser"
,
"extends"
:
[
"plugin:@typescript-eslint/recommended"
,
"plugin:prettier/recommended"
],
"rules"
:
{
"no-console"
:
"warn"
,
"@typescript-eslint/ban-ts-comment"
:
"off"
,
"@typescript-eslint/no-explicit-any"
:
[
"warn"
,
{
"ignoreRestArgs"
:
true
}],
"@typescript-eslint/no-unused-vars"
:
"off"
//
Hard
to
guess
if
a
library
will
be
used
in
one
of
the
operations
}
}
.husky/pre-commit
View file @
1759979f
...
...
@@ -2,3 +2,4 @@
.
"
$(
dirname
"
$0
"
)
/_/husky.sh"
npm run prettier
npm run eslint
package-lock.json
View file @
1759979f
{
"name"
:
"peertube-plugin-categories"
,
"version"
:
"
0.0.1
"
,
"version"
:
"
1.1.0
"
,
"lockfileVersion"
:
1
,
"requires"
:
true
,
"dependencies"
:
{
...
...
@@ -287,6 +287,37 @@
"chalk"
:
"^4.0.0"
}
},
"@eslint/eslintrc"
:
{
"version"
:
"0.4.2"
,
"resolved"
:
"https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz"
,
"integrity"
:
"sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg=="
,
"dev"
:
true
,
"requires"
:
{
"ajv"
:
"^6.12.4"
,
"debug"
:
"^4.1.1"
,
"espree"
:
"^7.3.0"
,
"globals"
:
"^13.9.0"
,
"ignore"
:
"^4.0.6"
,
"import-fresh"
:
"^3.2.1"
,
"js-yaml"
:
"^3.13.1"
,
"minimatch"
:
"^3.0.4"
,
"strip-json-comments"
:
"^3.1.1"
},
"dependencies"
:
{
"ignore"
:
{
"version"
:
"4.0.6"
,
"resolved"
:
"https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz"
,
"integrity"
:
"sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg=="
,
"dev"
:
true
},
"strip-json-comments"
:
{
"version"
:
"3.1.1"
,
"resolved"
:
"https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz"
,
"integrity"
:
"sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
,
"dev"
:
true
}
}
},
"@nodelib/fs.scandir"
:
{
"version"
:
"2.1.5"
,
"resolved"
:
"https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
,
...
...
@@ -660,6 +691,12 @@
"integrity"
:
"sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw=="
,
"dev"
:
true
},
"@tsconfig/node14"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz"
,
"integrity"
:
"sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg=="
,
"dev"
:
true
},
"@types/cacheable-request"
:
{
"version"
:
"6.0.1"
,
"resolved"
:
"https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz"
,
...
...
@@ -672,12 +709,30 @@
"@types/responselike"
:
"*"
}
},
"@types/eslint-visitor-keys"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz"
,
"integrity"
:
"sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag=="
,
"dev"
:
true
},
"@types/http-cache-semantics"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz"
,
"integrity"
:
"sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A=="
,
"dev"
:
true
},
"@types/json-schema"
:
{
"version"
:
"7.0.7"
,
"resolved"
:
"https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz"
,
"integrity"
:
"sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA=="
,
"dev"
:
true
},
"@types/json5"
:
{
"version"
:
"0.0.29"
,
"resolved"
:
"https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz"
,
"integrity"
:
"sha1-7ihweulOEdK4J7y+UnC86n8+ce4="
,
"dev"
:
true
},
"@types/keyv"
:
{
"version"
:
"3.1.1"
,
"resolved"
:
"https://registry.npmjs.org/@types/keyv/-/keyv-3.1.1.tgz"
,
...
...
@@ -726,6 +781,89 @@
"integrity"
:
"sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA=="
,
"dev"
:
true
},
"@typescript-eslint/eslint-plugin"
:
{
"version"
:
"4.27.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.27.0.tgz"
,
"integrity"
:
"sha512-DsLqxeUfLVNp3AO7PC3JyaddmEHTtI9qTSAs+RB6ja27QvIM0TA8Cizn1qcS6vOu+WDLFJzkwkgweiyFhssDdQ=="
,
"dev"
:
true
,
"requires"
:
{
"@typescript-eslint/experimental-utils"
:
"4.27.0"
,
"@typescript-eslint/scope-manager"
:
"4.27.0"
,
"debug"
:
"^4.3.1"
,
"functional-red-black-tree"
:
"^1.0.1"
,
"lodash"
:
"^4.17.21"
,
"regexpp"
:
"^3.1.0"
,
"semver"
:
"^7.3.5"
,
"tsutils"
:
"^3.21.0"
}
},
"@typescript-eslint/experimental-utils"
:
{
"version"
:
"4.27.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.27.0.tgz"
,
"integrity"
:
"sha512-n5NlbnmzT2MXlyT+Y0Jf0gsmAQzCnQSWXKy4RGSXVStjDvS5we9IWbh7qRVKdGcxT0WYlgcCYUK/HRg7xFhvjQ=="
,
"dev"
:
true
,
"requires"
:
{
"@types/json-schema"
:
"^7.0.7"
,
"@typescript-eslint/scope-manager"
:
"4.27.0"
,
"@typescript-eslint/types"
:
"4.27.0"
,
"@typescript-eslint/typescript-estree"
:
"4.27.0"
,
"eslint-scope"
:
"^5.1.1"
,
"eslint-utils"
:
"^3.0.0"
}
},
"@typescript-eslint/parser"
:
{
"version"
:
"4.27.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.27.0.tgz"
,
"integrity"
:
"sha512-XpbxL+M+gClmJcJ5kHnUpBGmlGdgNvy6cehgR6ufyxkEJMGP25tZKCaKyC0W/JVpuhU3VU1RBn7SYUPKSMqQvQ=="
,
"dev"
:
true
,
"requires"
:
{
"@typescript-eslint/scope-manager"
:
"4.27.0"
,
"@typescript-eslint/types"
:
"4.27.0"
,
"@typescript-eslint/typescript-estree"
:
"4.27.0"
,
"debug"
:
"^4.3.1"
}
},
"@typescript-eslint/scope-manager"
:
{
"version"
:
"4.27.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.27.0.tgz"
,
"integrity"
:
"sha512-DY73jK6SEH6UDdzc6maF19AHQJBFVRf6fgAXHPXCGEmpqD4vYgPEzqpFz1lf/daSbOcMpPPj9tyXXDPW2XReAw=="
,
"dev"
:
true
,
"requires"
:
{
"@typescript-eslint/types"
:
"4.27.0"
,
"@typescript-eslint/visitor-keys"
:
"4.27.0"
}
},
"@typescript-eslint/types"
:
{
"version"
:
"4.27.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/types/-/types-4.27.0.tgz"
,
"integrity"
:
"sha512-I4ps3SCPFCKclRcvnsVA/7sWzh7naaM/b4pBO2hVxnM3wrU51Lveybdw5WoIktU/V4KfXrTt94V9b065b/0+wA=="
,
"dev"
:
true
},
"@typescript-eslint/typescript-estree"
:
{
"version"
:
"4.27.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.27.0.tgz"
,
"integrity"
:
"sha512-KH03GUsUj41sRLLEy2JHstnezgpS5VNhrJouRdmh6yNdQ+yl8w5LrSwBkExM+jWwCJa7Ct2c8yl8NdtNRyQO6g=="
,
"dev"
:
true
,
"requires"
:
{
"@typescript-eslint/types"
:
"4.27.0"
,
"@typescript-eslint/visitor-keys"
:
"4.27.0"
,
"debug"
:
"^4.3.1"
,
"globby"
:
"^11.0.3"
,
"is-glob"
:
"^4.0.1"
,
"semver"
:
"^7.3.5"
,
"tsutils"
:
"^3.21.0"
}
},
"@typescript-eslint/visitor-keys"
:
{
"version"
:
"4.27.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.27.0.tgz"
,
"integrity"
:
"sha512-es0GRYNZp0ieckZ938cEANfEhsfHrzuLrePukLKtY3/KPXcq1Xd555Mno9/GOgXhKzn0QfkDLVgqWO3dGY80bg=="
,
"dev"
:
true
,
"requires"
:
{
"@typescript-eslint/types"
:
"4.27.0"
,
"eslint-visitor-keys"
:
"^2.0.0"
}
},
"JSONStream"
:
{
"version"
:
"1.3.5"
,
"resolved"
:
"https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz"
,
...
...
@@ -736,6 +874,18 @@
"through"
:
">=2.2.7 <3"
}
},
"acorn"
:
{
"version"
:
"7.4.1"
,
"resolved"
:
"https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz"
,
"integrity"
:
"sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="
,
"dev"
:
true
},
"acorn-jsx"
:
{
"version"
:
"5.3.1"
,
"resolved"
:
"https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz"
,
"integrity"
:
"sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng=="
,
"dev"
:
true
},
"agent-base"
:
{
"version"
:
"6.0.2"
,
"resolved"
:
"https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz"
,
...
...
@@ -755,6 +905,24 @@
"indent-string"
:
"^4.0.0"
}
},
"ajv"
:
{
"version"
:
"6.12.6"
,
"resolved"
:
"https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
,
"integrity"
:
"sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="
,
"dev"
:
true
,
"requires"
:
{
"fast-deep-equal"
:
"^3.1.1"
,
"fast-json-stable-stringify"
:
"^2.0.0"
,
"json-schema-traverse"
:
"^0.4.1"
,
"uri-js"
:
"^4.2.2"
}
},
"ansi-colors"
:
{
"version"
:
"4.1.1"
,
"resolved"
:
"https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz"
,
"integrity"
:
"sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA=="
,
"dev"
:
true
},
"ansi-escapes"
:
{
"version"
:
"4.3.2"
,
"resolved"
:
"https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz"
,
...
...
@@ -772,6 +940,12 @@
}
}
},
"ansi-regex"
:
{
"version"
:
"5.0.0"
,
"resolved"
:
"https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz"
,
"integrity"
:
"sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="
,
"dev"
:
true
},
"ansi-styles"
:
{
"version"
:
"4.3.0"
,
"resolved"
:
"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
,
...
...
@@ -787,6 +961,15 @@
"integrity"
:
"sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk="
,
"dev"
:
true
},
"argparse"
:
{
"version"
:
"1.0.10"
,
"resolved"
:
"https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"
,
"integrity"
:
"sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="
,
"dev"
:
true
,
"requires"
:
{
"sprintf-js"
:
"~1.0.2"
}
},
"argv-formatter"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/argv-formatter/-/argv-formatter-1.0.0.tgz"
,
...
...
@@ -811,6 +994,12 @@
"integrity"
:
"sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0="
,
"dev"
:
true
},
"astral-regex"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz"
,
"integrity"
:
"sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ=="
,
"dev"
:
true
},
"asynckit"
:
{
"version"
:
"0.4.0"
,
"resolved"
:
"https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
,
...
...
@@ -835,6 +1024,12 @@
"integrity"
:
"sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ=="
,
"dev"
:
true
},
"boolify"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/boolify/-/boolify-1.0.1.tgz"
,
"integrity"
:
"sha1-tcCeF8rNET0Rt7s+04TMASmU2Gs="
,
"dev"
:
true
},
"bottleneck"
:
{
"version"
:
"2.19.5"
,
"resolved"
:
"https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz"
,
...
...
@@ -938,12 +1133,27 @@
"supports-color"
:
"^7.1.0"
}
},
"chardet"
:
{
"version"
:
"0.7.0"
,
"resolved"
:
"https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz"
,
"integrity"
:
"sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA=="
,
"dev"
:
true
},
"clean-stack"
:
{
"version"
:
"2.2.0"
,
"resolved"
:
"https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz"
,
"integrity"
:
"sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A=="
,
"dev"
:
true
},
"cli-cursor"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz"
,
"integrity"
:
"sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU="
,
"dev"
:
true
,
"requires"
:
{
"restore-cursor"
:
"^2.0.0"
}
},
"cli-table"
:
{
"version"
:
"0.3.6"
,
"resolved"
:
"https://registry.npmjs.org/cli-table/-/cli-table-0.3.6.tgz"
,
...
...
@@ -953,6 +1163,12 @@
"colors"
:
"1.0.3"
}
},
"cli-width"
:
{
"version"
:
"2.2.1"
,
"resolved"
:
"https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz"
,
"integrity"
:
"sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw=="
,
"dev"
:
true
},
"cliui"
:
{
"version"
:
"7.0.4"
,
"resolved"
:
"https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz"
,
...
...
@@ -1028,6 +1244,12 @@
"delayed-stream"
:
"~1.0.0"
}
},
"common-tags"
:
{
"version"
:
"1.8.0"
,
"resolved"
:
"https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz"
,
"integrity"
:
"sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw=="
,
"dev"
:
true
},
"compare-func"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz"
,
...
...
@@ -1116,6 +1338,12 @@
"trim-off-newlines"
:
"^1.0.0"
}
},
"core-js"
:
{
"version"
:
"3.14.0"
,
"resolved"
:
"https://registry.npmjs.org/core-js/-/core-js-3.14.0.tgz"
,
"integrity"
:
"sha512-3s+ed8er9ahK+zJpp9ZtuVcDoFzHNiZsPbNAAE4KXgrRHbjSqqNN6xGSXq6bq7TZIbKj4NLrLb6bJ5i+vSVjHA=="
,
"dev"
:
true
},
"core-util-is"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
,
...
...
@@ -1226,6 +1454,12 @@
"integrity"
:
"sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="
,
"dev"
:
true
},
"deep-is"
:
{
"version"
:
"0.1.3"
,
"resolved"
:
"https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz"
,
"integrity"
:
"sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ="
,
"dev"
:
true
},
"defer-to-connect"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz"
,
...
...
@@ -1269,6 +1503,21 @@
"path-type"
:
"^4.0.0"
}
},
"dlv"
:
{
"version"
:
"1.1.3"
,
"resolved"
:
"https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz"
,
"integrity"
:
"sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA=="
,
"dev"
:
true
},
"doctrine"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz"
,
"integrity"
:
"sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w=="
,
"dev"
:
true
,
"requires"
:
{
"esutils"
:
"^2.0.2"
}
},
"dot-prop"
:
{
"version"
:
"5.3.0"
,
"resolved"
:
"https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz"
,
...
...
@@ -1340,6 +1589,15 @@
"once"
:
"^1.4.0"
}
},
"enquirer"
:
{
"version"
:
"2.3.6"
,
"resolved"
:
"https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz"
,
"integrity"
:
"sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg=="
,
"dev"
:
true
,
"requires"
:
{
"ansi-colors"
:
"^4.1.1"
}
},
"env-ci"
:
{
"version"
:
"5.0.2"
,
"resolved"
:
"https://registry.npmjs.org/env-ci/-/env-ci-5.0.2.tgz"
,
...
...
@@ -1371,12 +1629,210 @@
"integrity"
:
"sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
,
"dev"
:
true
},
"eslint"
:
{
"version"
:
"7.29.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint/-/eslint-7.29.0.tgz"
,
"integrity"
:
"sha512-82G/JToB9qIy/ArBzIWG9xvvwL3R86AlCjtGw+A29OMZDqhTybz/MByORSukGxeI+YPCR4coYyITKk8BFH9nDA=="
,
"dev"
:
true
,
"requires"
:
{
"@babel/code-frame"
:
"7.12.11"
,
"@eslint/eslintrc"
:
"^0.4.2"
,
"ajv"
:
"^6.10.0"
,
"chalk"
:
"^4.0.0"
,
"cross-spawn"
:
"^7.0.2"
,
"debug"
:
"^4.0.1"
,
"doctrine"
:
"^3.0.0"
,
"enquirer"
:
"^2.3.5"
,
"escape-string-regexp"
:
"^4.0.0"
,
"eslint-scope"
:
"^5.1.1"
,
"eslint-utils"
:
"^2.1.0"
,
"eslint-visitor-keys"
:
"^2.0.0"
,
"espree"
:
"^7.3.1"
,
"esquery"
:
"^1.4.0"
,
"esutils"
:
"^2.0.2"
,
"fast-deep-equal"
:
"^3.1.3"
,
"file-entry-cache"
:
"^6.0.1"
,
"functional-red-black-tree"
:
"^1.0.1"
,
"glob-parent"
:
"^5.1.2"
,
"globals"
:
"^13.6.0"
,
"ignore"
:
"^4.0.6"
,
"import-fresh"
:
"^3.0.0"
,
"imurmurhash"
:
"^0.1.4"
,
"is-glob"
:
"^4.0.0"
,
"js-yaml"
:
"^3.13.1"
,
"json-stable-stringify-without-jsonify"
:
"^1.0.1"
,
"levn"
:
"^0.4.1"
,
"lodash.merge"
:
"^4.6.2"
,
"minimatch"
:
"^3.0.4"
,
"natural-compare"
:
"^1.4.0"
,
"optionator"
:
"^0.9.1"
,
"progress"
:
"^2.0.0"
,
"regexpp"
:
"^3.1.0"
,
"semver"
:
"^7.2.1"
,
"strip-ansi"
:
"^6.0.0"
,
"strip-json-comments"
:
"^3.1.0"
,
"table"
:
"^6.0.9"
,
"text-table"
:
"^0.2.0"
,
"v8-compile-cache"
:
"^2.0.3"
},
"dependencies"
:
{
"@babel/code-frame"
:
{
"version"
:
"7.12.11"
,
"resolved"
:
"https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz"
,
"integrity"
:
"sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw=="
,
"dev"
:
true
,
"requires"
:
{
"@babel/highlight"
:
"^7.10.4"
}
},
"escape-string-regexp"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
,
"integrity"
:
"sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
,
"dev"
:
true
},
"eslint-utils"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz"
,
"integrity"
:
"sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg=="
,
"dev"
:
true
,
"requires"
:
{
"eslint-visitor-keys"
:
"^1.1.0"
},
"dependencies"
:
{
"eslint-visitor-keys"
:
{
"version"
:
"1.3.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz"
,
"integrity"
:
"sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ=="
,
"dev"
:
true
}
}
},
"ignore"
:
{
"version"
:
"4.0.6"
,
"resolved"
:
"https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz"
,
"integrity"
:
"sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg=="
,
"dev"
:
true
},
"strip-json-comments"
:
{
"version"
:
"3.1.1"
,
"resolved"
:
"https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz"
,
"integrity"
:
"sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
,
"dev"
:
true
}
}
},
"eslint-config-prettier"
:
{
"version"
:
"8.3.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz"
,
"integrity"
:
"sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew=="
,
"dev"
:
true
},
"eslint-plugin-prettier"
:
{
"version"
:
"3.4.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz"
,
"integrity"
:
"sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw=="
,
"dev"
:
true
,
"requires"
:
{
"prettier-linter-helpers"
:
"^1.0.0"
}
},
"eslint-scope"
:
{
"version"
:
"5.1.1"
,
"resolved"
:
"https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz"
,
"integrity"
:
"sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw=="
,
"dev"
:
true
,
"requires"
:
{
"esrecurse"
:
"^4.3.0"
,
"estraverse"
:
"^4.1.1"
}
},
"eslint-utils"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz"
,
"integrity"
:
"sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA=="
,
"dev"
:
true
,
"requires"
:
{
"eslint-visitor-keys"
:
"^2.0.0"
}
},
"eslint-visitor-keys"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz"
,
"integrity"
:
"sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw=="
,
"dev"
:
true
},
"espree"
:
{
"version"
:
"7.3.1"
,
"resolved"
:
"https://registry.npmjs.org/espree/-/espree-7.3.1.tgz"
,
"integrity"
:
"sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g=="
,
"dev"
:
true
,
"requires"
:
{
"acorn"
:
"^7.4.0"
,
"acorn-jsx"
:
"^5.3.1"
,
"eslint-visitor-keys"
:
"^1.3.0"
},
"dependencies"
:
{
"eslint-visitor-keys"
:
{
"version"
:
"1.3.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz"
,
"integrity"
:
"sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ=="
,
"dev"
:
true
}
}
},
"esprima"
:
{
"version"
:
"4.0.1"
,
"resolved"
:
"https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"
,
"integrity"
:
"sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
,
"dev"
:
true
},
"esquery"
:
{
"version"
:
"1.4.0"
,
"resolved"
:
"https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz"
,
"integrity"
:
"sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w=="
,
"dev"
:
true
,
"requires"
:
{
"estraverse"
:
"^5.1.0"
},
"dependencies"
:
{
"estraverse"
:
{
"version"
:
"5.2.0"
,
"resolved"
:
"https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz"
,
"integrity"
:
"sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ=="
,
"dev"
:
true
}
}
},
"esrecurse"
:
{
"version"
:
"4.3.0"
,
"resolved"
:
"https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz"
,
"integrity"
:
"sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag=="
,
"dev"
:
true
,
"requires"
:
{
"estraverse"
:
"^5.2.0"
},
"dependencies"
:
{
"estraverse"
:
{
"version"
:
"5.2.0"
,
"resolved"
:
"https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz"
,
"integrity"
:
"sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ=="
,
"dev"
:
true
}
}
},
"estraverse"
:
{
"version"
:
"4.3.0"
,
"resolved"
:
"https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz"
,
"integrity"
:
"sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="
,
"dev"
:
true
},
"esutils"
:
{
"version"
:
"2.0.3"
,
"resolved"
:
"https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz"
,