* CI: fix shellcheck issues (#789) Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com> * annotations: fix options in grafana 6.x, fix #813 * fix function editor in Grafana 6.4, closes #810 * add typings for grafana packages * Add $__range_series variable for calculating function over the whole series, #531 * fix tests * Don't set alert styles for react panels, fix #823 * docs: add range variables * docs: percentile reference * fix codespell * update packages (build with node 12) * update circleci node image to 12 * fix test configuration (babel) * Fix 817 (#851) * problems: update panel schema * update packages (build with node 12) * problems: use datasource from target * problems: fix query editor after schema update * problems: fix list layout * update circleci node image to 12 * fix tests * build(deps-dev): bump lodash from 4.17.10 to 4.17.13 (#852) Bumps [lodash](https://github.com/lodash/lodash) from 4.17.10 to 4.17.13. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.10...4.17.13) Signed-off-by: dependabot[bot] <support@github.com> * fix packages security alerts * problems: fix tags adding and removal * fix adding func from typeahead, closes #468 * update change log * bump plugin version to 3.10.5 * problems: fix tag removal (list layout) * Fix percentile() function, closes #862 (#863) Like the other aggregation functions, the datapoints need to be sorted in time before calling groupBy_perf(). * Update copyright, happy New Year! * fix not acknowledged problem color with a message (#858) * fix not acknowledged problem color with a message * fix not acknowledged problem color with a message, closes #857 * Variable query editor (#856) * refactor: convert module to typescript * refactor: covert utils to typescript * variable query editor WIP * variable editor: fix type error after grafana/ui update * variable editor: use FormLabel from grafana/ui * variable editor: refactor * variable editor: input validation and highlights * variable editor: fix tests * variable query: fix backward compatibility with empty queries * fix linter errors * variable editor: fix variable replacement in queries * Fixes for backend Co-authored-by: Mario Trangoni <mario@mariotrangoni.de> Co-authored-by: Alexander Zobnin <alexanderzobnin@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Mark Reibert <mreibert@netskope.com> Co-authored-by: memfiz <arnis.civciss@gmail.com>
76 lines
2.3 KiB
JSON
76 lines
2.3 KiB
JSON
{
|
|
"rules": {
|
|
"array-type": [true, "array-simple"],
|
|
"arrow-return-shorthand": true,
|
|
"ban": [true,
|
|
{"name": "Array", "message": "tsstyle#array-constructor"}
|
|
],
|
|
"ban-types": [true,
|
|
["Object", "Use {} instead."],
|
|
["String", "Use 'string' instead."],
|
|
["Number", "Use 'number' instead."],
|
|
["Boolean", "Use 'boolean' instead."]
|
|
],
|
|
"interface-name": [true, "never-prefix"],
|
|
"no-string-throw": true,
|
|
"no-unused-expression": true,
|
|
"no-unused-variable": false,
|
|
"no-use-before-declare": false,
|
|
"no-duplicate-variable": true,
|
|
"curly": true,
|
|
"class-name": true,
|
|
"semicolon": [true, "always", "ignore-bound-class-methods"],
|
|
"triple-equals": [true, "allow-null-check"],
|
|
"comment-format": [false, "check-space"],
|
|
"eofline": true,
|
|
"forin": false,
|
|
"indent": [true, "spaces", 2],
|
|
"jsdoc-format": true,
|
|
"label-position": true,
|
|
"max-line-length": [true, 150],
|
|
"member-access": [true, "no-public"],
|
|
"new-parens": true,
|
|
"no-angle-bracket-type-assertion": true,
|
|
"no-arg": true,
|
|
"no-bitwise": false,
|
|
"no-conditional-assignment": true,
|
|
"no-console": [true, "debug", "info", "time", "timeEnd", "trace"],
|
|
"no-construct": true,
|
|
"no-debugger": true,
|
|
"no-empty": false,
|
|
"no-eval": true,
|
|
"no-inferrable-types": true,
|
|
"no-namespace": [true, "allow-declarations"],
|
|
"no-reference": true,
|
|
"no-shadowed-variable": false,
|
|
"no-string-literal": false,
|
|
"no-switch-case-fall-through": false,
|
|
"no-trailing-whitespace": true,
|
|
"no-var-keyword": true,
|
|
"object-literal-sort-keys": false,
|
|
"one-line": [true, "check-open-brace", "check-catch", "check-else"],
|
|
"only-arrow-functions": [true, "allow-declarations", "allow-named-functions"],
|
|
"prefer-const": true,
|
|
"radix": true,
|
|
"typedef-whitespace": [
|
|
true,
|
|
{
|
|
"call-signature": "nospace",
|
|
"index-signature": "nospace",
|
|
"parameter": "nospace",
|
|
"property-declaration": "nospace",
|
|
"variable-declaration": "nospace"
|
|
}
|
|
],
|
|
"variable-name": [
|
|
true,
|
|
"ban-keywords",
|
|
"allow-leading-underscore",
|
|
"allow-trailing-underscore",
|
|
"allow-pascal-case"
|
|
],
|
|
"use-isnan": true,
|
|
"whitespace": [true, "check-branch", "check-decl", "check-type", "check-preblock"]
|
|
}
|
|
}
|