eslint-define-config
Advanced tools
Comparing version 1.0.7 to 1.0.8
# Next | ||
[diff](https://github.com/Shinigami92/eslint-define-config/compare/1.0.7...main) | ||
[diff](https://github.com/Shinigami92/eslint-define-config/compare/1.0.8...main) | ||
# 1.0.8 | ||
[diff](https://github.com/Shinigami92/eslint-define-config/compare/1.0.7...1.0.8) | ||
- Provide support for repo [Vite](https://github.com/vitejs/vite) | ||
# 1.0.7 | ||
@@ -6,0 +12,0 @@ |
{ | ||
"name": "eslint-define-config", | ||
"version": "1.0.7", | ||
"version": "1.0.8", | ||
"description": "Provide a defineConfig function for .eslintrc.js files", | ||
@@ -41,11 +41,11 @@ "main": "src/index.js", | ||
"devDependencies": { | ||
"@types/node": "~14.14.37", | ||
"@typescript-eslint/eslint-plugin": "~4.20.0", | ||
"@typescript-eslint/parser": "~4.20.0", | ||
"eslint": "~7.23.0", | ||
"eslint-config-prettier": "~8.1.0", | ||
"eslint-define-config": "~1.0.6", | ||
"@types/node": "~14.14.41", | ||
"@typescript-eslint/eslint-plugin": "~4.22.0", | ||
"@typescript-eslint/parser": "~4.22.0", | ||
"eslint": "~7.24.0", | ||
"eslint-config-prettier": "~8.2.0", | ||
"eslint-define-config": "~1.0.7", | ||
"eslint-plugin-inclusive-language": "~2.1.1", | ||
"eslint-plugin-jsdoc": "~32.3.0", | ||
"eslint-plugin-prettier": "~3.3.1", | ||
"eslint-plugin-jsdoc": "~32.3.1", | ||
"eslint-plugin-prettier": "~3.4.0", | ||
"eslint-plugin-spellcheck": "~0.0.17", | ||
@@ -55,4 +55,4 @@ "np": "~7.4.0", | ||
"prettier-plugin-organize-imports": "~1.1.1", | ||
"typescript": "~4.2.3" | ||
"typescript": "~4.2.4" | ||
} | ||
} |
@@ -5,2 +5,3 @@ import type { LiteralUnion } from '../utility-types'; | ||
import type { JsdocExtensions } from './eslint-plugin-jsdoc'; | ||
import type { NodeExtensions } from './eslint-plugin-node'; | ||
import type { PrettierExtensions } from './eslint-plugin-prettier'; | ||
@@ -17,2 +18,3 @@ import type { VueExtensions } from './eslint-plugin-vue'; | ||
| PrettierExtensions | ||
| NodeExtensions | ||
| ImportExtensions | ||
@@ -19,0 +21,0 @@ | JsdocExtensions |
@@ -15,4 +15,6 @@ import type { CommaDangleRule } from './comma-dangle'; | ||
import type { NoEmptyFunctionRule } from './no-empty-function'; | ||
import type { NoProcessExitRule } from './no-process-exit'; | ||
import type { NoUnusedExpressionsRule } from './no-unused-expressions'; | ||
import type { NoUselessConcatRule } from './no-useless-concat'; | ||
import type { PreferConstRule } from './prefer-const'; | ||
import type { PreferTemplateRule } from './prefer-template'; | ||
@@ -40,4 +42,6 @@ import type { QuotePropsRule } from './quote-props'; | ||
NoEmptyFunctionRule & | ||
NoProcessExitRule & | ||
NoUnusedExpressionsRule & | ||
NoUselessConcatRule & | ||
PreferConstRule & | ||
PreferTemplateRule & | ||
@@ -44,0 +48,0 @@ QuotePropsRule & |
import type { EslintRules } from './eslint'; | ||
import type { ImportRules } from './import'; | ||
import type { JSDocRules } from './jsdoc'; | ||
import type { NodeRules } from './node'; | ||
import type { RuleConfig } from './rule-config'; | ||
@@ -14,3 +15,9 @@ import type { SpellcheckRules } from './spellcheck'; | ||
export type Rules = Partial< | ||
EslintRules & TypeScriptEslintRules & ImportRules & JSDocRules & SpellcheckRules & Record<string, RuleConfig> | ||
EslintRules & | ||
TypeScriptEslintRules & | ||
NodeRules & | ||
ImportRules & | ||
JSDocRules & | ||
SpellcheckRules & | ||
Record<string, RuleConfig> | ||
>; |
import type { ImportSettings } from './import'; | ||
import type { JSDocSettings } from './jsdoc'; | ||
import type { NodeSettings } from './node'; | ||
@@ -7,2 +8,2 @@ /** | ||
*/ | ||
export interface Settings extends ImportSettings, JSDocSettings, Partial<Record<string, unknown>> {} | ||
export interface Settings extends ImportSettings, JSDocSettings, NodeSettings, Partial<Record<string, unknown>> {} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
157271
103
4203