Skip to content
This repository was archived by the owner on Mar 7, 2025. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: eslint-types/eslint-define-config
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.2.0
Choose a base ref
...
head repository: eslint-types/eslint-define-config
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.2.1
Choose a head ref
  • 7 commits
  • 131 files changed
  • 1 contributor

Commits on Dec 28, 2021

  1. Update devDependencies

    Shinigami92 committed Dec 28, 2021
    Copy the full SHA
    3ada74a View commit details
  2. Update rules for eslint

    Shinigami92 committed Dec 28, 2021
    Copy the full SHA
    42d3e35 View commit details
  3. Update rules for jsdoc

    Shinigami92 committed Dec 28, 2021
    Copy the full SHA
    ae25291 View commit details
  4. Update rules for vue

    Shinigami92 committed Dec 28, 2021
    Copy the full SHA
    1f96626 View commit details
  5. Copy the full SHA
    b93d779 View commit details
  6. Update Changelog

    Shinigami92 committed Dec 28, 2021
    Copy the full SHA
    625b19e View commit details
  7. v1.2.1

    Shinigami92 committed Dec 28, 2021
    Copy the full SHA
    0fd28e5 View commit details
Showing with 916 additions and 660 deletions.
  1. +7 −1 CHANGELOG.md
  2. +14 −14 package.json
  3. +407 −261 pnpm-lock.yaml
  4. +2 −0 src/rules/eslint/index.d.ts
  5. +22 −0 src/rules/eslint/prefer-object-has-own.d.ts
  6. +3 −3 src/rules/jsdoc/require-returns.d.ts
  7. +6 −6 src/rules/jsdoc/require-throws.d.ts
  8. +3 −3 src/rules/typescript-eslint/adjacent-overload-signatures.d.ts
  9. +3 −3 src/rules/typescript-eslint/array-type.d.ts
  10. +3 −3 src/rules/typescript-eslint/await-thenable.d.ts
  11. +3 −3 src/rules/typescript-eslint/ban-ts-comment.d.ts
  12. +3 −3 src/rules/typescript-eslint/ban-tslint-comment.d.ts
  13. +3 −3 src/rules/typescript-eslint/ban-types.d.ts
  14. +3 −3 src/rules/typescript-eslint/brace-style.d.ts
  15. +3 −3 src/rules/typescript-eslint/class-literal-property-style.d.ts
  16. +3 −3 src/rules/typescript-eslint/comma-dangle.d.ts
  17. +3 −3 src/rules/typescript-eslint/comma-spacing.d.ts
  18. +3 −3 src/rules/typescript-eslint/consistent-indexed-object-style.d.ts
  19. +3 −3 src/rules/typescript-eslint/consistent-type-assertions.d.ts
  20. +3 −3 src/rules/typescript-eslint/consistent-type-definitions.d.ts
  21. +16 −4 src/rules/typescript-eslint/consistent-type-exports.d.ts
  22. +3 −3 src/rules/typescript-eslint/consistent-type-imports.d.ts
  23. +3 −3 src/rules/typescript-eslint/default-param-last.d.ts
  24. +3 −3 src/rules/typescript-eslint/dot-notation.d.ts
  25. +3 −3 src/rules/typescript-eslint/explicit-function-return-type.d.ts
  26. +3 −3 src/rules/typescript-eslint/explicit-member-accessibility.d.ts
  27. +3 −3 src/rules/typescript-eslint/explicit-module-boundary-types.d.ts
  28. +3 −3 src/rules/typescript-eslint/func-call-spacing.d.ts
  29. +3 −3 src/rules/typescript-eslint/indent.d.ts
  30. +3 −3 src/rules/typescript-eslint/init-declarations.d.ts
  31. +3 −3 src/rules/typescript-eslint/keyword-spacing.d.ts
  32. +3 −3 src/rules/typescript-eslint/lines-between-class-members.d.ts
  33. +3 −3 src/rules/typescript-eslint/member-delimiter-style.d.ts
  34. +8 −8 src/rules/typescript-eslint/member-ordering.d.ts
  35. +3 −3 src/rules/typescript-eslint/method-signature-style.d.ts
  36. +3 −3 src/rules/typescript-eslint/naming-convention.d.ts
  37. +3 −3 src/rules/typescript-eslint/no-array-constructor.d.ts
  38. +3 −3 src/rules/typescript-eslint/no-base-to-string.d.ts
  39. +3 −3 src/rules/typescript-eslint/no-confusing-non-null-assertion.d.ts
  40. +3 −3 src/rules/typescript-eslint/no-confusing-void-expression.d.ts
  41. +3 −3 src/rules/typescript-eslint/no-dupe-class-members.d.ts
  42. +3 −3 src/rules/typescript-eslint/no-duplicate-imports.d.ts
  43. +3 −3 src/rules/typescript-eslint/no-dynamic-delete.d.ts
  44. +3 −3 src/rules/typescript-eslint/no-empty-function.d.ts
  45. +3 −3 src/rules/typescript-eslint/no-empty-interface.d.ts
  46. +3 −3 src/rules/typescript-eslint/no-explicit-any.d.ts
  47. +3 −3 src/rules/typescript-eslint/no-extra-non-null-assertion.d.ts
  48. +3 −3 src/rules/typescript-eslint/no-extra-parens.d.ts
  49. +3 −3 src/rules/typescript-eslint/no-extra-semi.d.ts
  50. +3 −3 src/rules/typescript-eslint/no-extraneous-class.d.ts
  51. +3 −3 src/rules/typescript-eslint/no-floating-promises.d.ts
  52. +3 −3 src/rules/typescript-eslint/no-for-in-array.d.ts
  53. +3 −3 src/rules/typescript-eslint/no-implicit-any-catch.d.ts
  54. +3 −3 src/rules/typescript-eslint/no-implied-eval.d.ts
  55. +3 −3 src/rules/typescript-eslint/no-inferrable-types.d.ts
  56. +3 −3 src/rules/typescript-eslint/no-invalid-this.d.ts
  57. +3 −3 src/rules/typescript-eslint/no-invalid-void-type.d.ts
  58. +3 −3 src/rules/typescript-eslint/no-loop-func.d.ts
  59. +3 −3 src/rules/typescript-eslint/no-loss-of-precision.d.ts
  60. +4 −8 src/rules/typescript-eslint/no-magic-numbers.d.ts
  61. +3 −3 src/rules/typescript-eslint/no-meaningless-void-operator.d.ts
  62. +3 −3 src/rules/typescript-eslint/no-misused-new.d.ts
  63. +3 −3 src/rules/typescript-eslint/no-misused-promises.d.ts
  64. +3 −3 src/rules/typescript-eslint/no-namespace.d.ts
  65. +3 −3 src/rules/typescript-eslint/no-non-null-asserted-nullish-coalescing.d.ts
  66. +3 −3 src/rules/typescript-eslint/no-non-null-asserted-optional-chain.d.ts
  67. +3 −3 src/rules/typescript-eslint/no-non-null-assertion.d.ts
  68. +3 −3 src/rules/typescript-eslint/no-parameter-properties.d.ts
  69. +3 −3 src/rules/typescript-eslint/no-redeclare.d.ts
  70. +3 −3 src/rules/typescript-eslint/no-require-imports.d.ts
  71. +3 −3 src/rules/typescript-eslint/no-restricted-imports.d.ts
  72. +3 −3 src/rules/typescript-eslint/no-shadow.d.ts
  73. +3 −3 src/rules/typescript-eslint/no-this-alias.d.ts
  74. +17 −4 src/rules/typescript-eslint/no-throw-literal.d.ts
  75. +3 −3 src/rules/typescript-eslint/no-type-alias.d.ts
  76. +3 −3 src/rules/typescript-eslint/no-unnecessary-boolean-literal-compare.d.ts
  77. +3 −3 src/rules/typescript-eslint/no-unnecessary-condition.d.ts
  78. +3 −3 src/rules/typescript-eslint/no-unnecessary-qualifier.d.ts
  79. +3 −3 src/rules/typescript-eslint/no-unnecessary-type-arguments.d.ts
  80. +3 −3 src/rules/typescript-eslint/no-unnecessary-type-assertion.d.ts
  81. +3 −3 src/rules/typescript-eslint/no-unnecessary-type-constraint.d.ts
  82. +3 −3 src/rules/typescript-eslint/no-unsafe-argument.d.ts
  83. +3 −3 src/rules/typescript-eslint/no-unsafe-assignment.d.ts
  84. +3 −3 src/rules/typescript-eslint/no-unsafe-call.d.ts
  85. +3 −3 src/rules/typescript-eslint/no-unsafe-member-access.d.ts
  86. +3 −3 src/rules/typescript-eslint/no-unsafe-return.d.ts
  87. +3 −3 src/rules/typescript-eslint/no-unused-expressions.d.ts
  88. +3 −3 src/rules/typescript-eslint/no-unused-vars.d.ts
  89. +3 −3 src/rules/typescript-eslint/no-use-before-define.d.ts
  90. +3 −3 src/rules/typescript-eslint/no-useless-constructor.d.ts
  91. +3 −3 src/rules/typescript-eslint/no-var-requires.d.ts
  92. +3 −3 src/rules/typescript-eslint/non-nullable-type-assertion-style.d.ts
  93. +3 −3 src/rules/typescript-eslint/object-curly-spacing.d.ts
  94. +3 −3 src/rules/typescript-eslint/padding-line-between-statements.d.ts
  95. +3 −3 src/rules/typescript-eslint/prefer-as-const.d.ts
  96. +3 −3 src/rules/typescript-eslint/prefer-enum-initializers.d.ts
  97. +3 −3 src/rules/typescript-eslint/prefer-for-of.d.ts
  98. +3 −3 src/rules/typescript-eslint/prefer-function-type.d.ts
  99. +3 −3 src/rules/typescript-eslint/prefer-includes.d.ts
  100. +3 −3 src/rules/typescript-eslint/prefer-literal-enum-member.d.ts
  101. +3 −3 src/rules/typescript-eslint/prefer-namespace-keyword.d.ts
  102. +3 −3 src/rules/typescript-eslint/prefer-nullish-coalescing.d.ts
  103. +3 −3 src/rules/typescript-eslint/prefer-optional-chain.d.ts
  104. +3 −3 src/rules/typescript-eslint/prefer-readonly-parameter-types.d.ts
  105. +3 −3 src/rules/typescript-eslint/prefer-readonly.d.ts
  106. +3 −3 src/rules/typescript-eslint/prefer-reduce-type-parameter.d.ts
  107. +3 −3 src/rules/typescript-eslint/prefer-regexp-exec.d.ts
  108. +3 −3 src/rules/typescript-eslint/prefer-return-this-type.d.ts
  109. +3 −3 src/rules/typescript-eslint/prefer-string-starts-ends-with.d.ts
  110. +3 −3 src/rules/typescript-eslint/prefer-ts-expect-error.d.ts
  111. +3 −3 src/rules/typescript-eslint/promise-function-async.d.ts
  112. +3 −3 src/rules/typescript-eslint/quotes.d.ts
  113. +3 −3 src/rules/typescript-eslint/require-array-sort-compare.d.ts
  114. +3 −3 src/rules/typescript-eslint/require-await.d.ts
  115. +4 −3 src/rules/typescript-eslint/restrict-plus-operands.d.ts
  116. +3 −3 src/rules/typescript-eslint/restrict-template-expressions.d.ts
  117. +3 −3 src/rules/typescript-eslint/return-await.d.ts
  118. +3 −3 src/rules/typescript-eslint/semi.d.ts
  119. +3 −3 src/rules/typescript-eslint/sort-type-union-intersection-members.d.ts
  120. +3 −3 src/rules/typescript-eslint/space-before-function-paren.d.ts
  121. +3 −3 src/rules/typescript-eslint/space-infix-ops.d.ts
  122. +3 −3 src/rules/typescript-eslint/strict-boolean-expressions.d.ts
  123. +3 −3 src/rules/typescript-eslint/switch-exhaustiveness-check.d.ts
  124. +3 −3 src/rules/typescript-eslint/triple-slash-reference.d.ts
  125. +3 −3 src/rules/typescript-eslint/type-annotation-spacing.d.ts
  126. +3 −3 src/rules/typescript-eslint/typedef.d.ts
  127. +3 −3 src/rules/typescript-eslint/unbound-method.d.ts
  128. +3 −3 src/rules/typescript-eslint/unified-signatures.d.ts
  129. +32 −0 src/rules/vue/component-options-name-casing.d.ts
  130. +4 −0 src/rules/vue/index.d.ts
  131. +22 −0 src/rules/vue/prefer-separate-static-class.d.ts
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
# Next

[diff](https://github.com/Shinigami92/eslint-define-config/compare/1.2.0...main)
[diff](https://github.com/Shinigami92/eslint-define-config/compare/1.2.1...main)

# 1.2.1

[diff](https://github.com/Shinigami92/eslint-define-config/compare/1.2.0...1.2.1)

- Update rules for: [eslint, jsdoc, typescript-eslint, vue]

# 1.2.0

28 changes: 14 additions & 14 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "eslint-define-config",
"version": "1.2.0",
"version": "1.2.1",
"description": "Provide a defineConfig function for .eslintrc.js files",
"main": "src/index.js",
"scripts": {
@@ -40,30 +40,30 @@
],
"devDependencies": {
"@intlify/eslint-plugin-vue-i18n": "~1.2.0",
"@types/eslint": "~8.2.0",
"@types/node": "~16.11.10",
"@types/eslint": "~8.2.1",
"@types/node": "~16.11.17",
"@types/prettier": "~2.4.2",
"@typescript-eslint/eslint-plugin": "~5.4.0",
"@typescript-eslint/parser": "~5.4.0",
"@typescript-eslint/eslint-plugin": "~5.8.1",
"@typescript-eslint/parser": "~5.8.1",
"change-case": "~4.1.2",
"eslint": "~8.3.0",
"eslint": "~8.5.0",
"eslint-config-prettier": "~8.3.0",
"eslint-plugin-inclusive-language": "~2.1.1",
"eslint-plugin-jsdoc": "~37.0.3",
"eslint-plugin-inclusive-language": "~2.2.0",
"eslint-plugin-jsdoc": "~37.4.0",
"eslint-plugin-node": "~11.1.0",
"eslint-plugin-prettier": "~4.0.0",
"eslint-plugin-spellcheck": "~0.0.19",
"eslint-plugin-unicorn": "~39.0.0",
"eslint-plugin-vue": "~8.1.1",
"eslint-plugin-vue-pug-sfc": "~1.0.0-alpha.18",
"esno": "~0.12.1",
"eslint-plugin-vue": "~8.2.0",
"eslint-plugin-vue-pug-sfc": "~1.0.0-alpha.19",
"esno": "~0.13.0",
"json-schema-to-typescript": "~10.1.5",
"prettier": "2.5.0",
"prettier": "2.5.1",
"prettier-plugin-organize-imports": "~2.3.4",
"typescript": "~4.5.2",
"typescript": "~4.5.4",
"upper-case-first": "~2.0.2"
},
"packageManager": "pnpm@6.23.2",
"packageManager": "pnpm@6.24.3",
"engines": {
"node": ">= 16.9.0",
"npm": ">= 7.0.0",
Loading