eslint-plugin-vitest
Advanced tools
Comparing version 0.0.57 to 0.1.0
@@ -39,2 +39,15 @@ declare const _default: { | ||
"prefer-expect-resolves": any; | ||
"prefer-each": any; | ||
"prefer-hooks-on-top": any; | ||
"prefer-hooks-in-order": any; | ||
preferMockPromiseShorthand: any; | ||
"prefer-snapshot-hint": any; | ||
"valid-describe-callback": any; | ||
"require-top-level-describe": any; | ||
"require-to-throw-message": any; | ||
"require-hook": any; | ||
"prefer-todo": any; | ||
"prefer-spy-on": any; | ||
"prefer-comparison-matcher": any; | ||
"prefer-to-contain": any; | ||
}; | ||
@@ -41,0 +54,0 @@ configs: { |
{ | ||
"name": "eslint-plugin-vitest", | ||
"version": "0.0.57", | ||
"version": "0.1.0", | ||
"license": "MIT", | ||
@@ -29,11 +29,11 @@ "description": "Eslint plugin for vitest", | ||
"devDependencies": { | ||
"@babel/types": "^7.21.2", | ||
"@babel/types": "^7.21.3", | ||
"@types/mocha": "^10.0.1", | ||
"@types/node": "^18.14.2", | ||
"@typescript-eslint/eslint-plugin": "^5.53.0", | ||
"@typescript-eslint/parser": "^5.53.0", | ||
"@types/node": "^18.15.11", | ||
"@typescript-eslint/eslint-plugin": "^5.57.0", | ||
"@typescript-eslint/parser": "^5.57.0", | ||
"@veritem/eslint-config": "^0.0.6", | ||
"bumpp": "^9.0.0", | ||
"concurrently": "^7.6.0", | ||
"eslint": "^8.35.0", | ||
"bumpp": "^9.1.0", | ||
"concurrently": "^8.0.1", | ||
"eslint": "^8.37.0", | ||
"eslint-doc-generator": "^1.4.3", | ||
@@ -43,8 +43,8 @@ "eslint-plugin-eslint-plugin": "^5.0.8", | ||
"eslint-remote-tester": "^3.0.0", | ||
"eslint-remote-tester-repositories": "^1.0.0", | ||
"jiti": "^1.17.1", | ||
"prettier": "^2.8.4", | ||
"eslint-remote-tester-repositories": "^1.0.1", | ||
"jiti": "^1.18.2", | ||
"prettier": "^2.8.7", | ||
"ts-node": "^10.9.1", | ||
"unbuild": "^1.1.2", | ||
"vitest": "^0.29.1" | ||
"vitest": "^0.29.8" | ||
}, | ||
@@ -58,3 +58,3 @@ "engines": { | ||
"dependencies": { | ||
"@typescript-eslint/utils": "^5.53.0" | ||
"@typescript-eslint/utils": "^5.57.0" | ||
}, | ||
@@ -61,0 +61,0 @@ "scripts": { |
@@ -104,5 +104,11 @@ ## eslint-plugin-vitest | ||
| [prefer-called-with](docs/rules/prefer-called-with.md) | Suggest using `toBeCalledWith()` or `toHaveBeenCalledWith()` | 🌐 | | | | ||
| [prefer-comparison-matcher](docs/rules/prefer-comparison-matcher.md) | Suggest using the built-in comparison matchers | 🌐 | 🔧 | | | ||
| [prefer-each](docs/rules/prefer-each.md) | Prefer `each` rather than manual loops | 🌐 | | | | ||
| [prefer-equality-matcher](docs/rules/prefer-equality-matcher.md) | Suggest using the built-in quality matchers | 🌐 | | 💡 | | ||
| [prefer-expect-resolves](docs/rules/prefer-expect-resolves.md) | Suggest using `expect().resolves` over `expect(await ...)` syntax | 🌐 | 🔧 | | | ||
| [prefer-hooks-in-order](docs/rules/prefer-hooks-in-order.md) | Prefer having hooks in consistent order | 🌐 | | | | ||
| [prefer-hooks-on-top](docs/rules/prefer-hooks-on-top.md) | Suggest having hooks before any test cases | 🌐 | | | | ||
| [prefer-lowercase-title](docs/rules/prefer-lowercase-title.md) | Enforce lowercase titles | 🌐 | 🔧 | | | ||
| [prefer-snapshot-hint](docs/rules/prefer-snapshot-hint.md) | Prefer including a hint with external snapshots | 🌐 | | | | ||
| [prefer-spy-on](docs/rules/prefer-spy-on.md) | Suggest using `vi.spyOn` | 🌐 | 🔧 | | | ||
| [prefer-strict-equal](docs/rules/prefer-strict-equal.md) | Prefer strict equal over equal | 🌐 | | 💡 | | ||
@@ -113,3 +119,10 @@ | [prefer-to-be](docs/rules/prefer-to-be.md) | Suggest using toBe() | ✅ | 🔧 | | | ||
| [prefer-to-be-truthy](docs/rules/prefer-to-be-truthy.md) | Suggest using `toBeTruthy` | 🌐 | 🔧 | | | ||
| [prefer-to-contain](docs/rules/prefer-to-contain.md) | Prefer using toContain() | 🌐 | 🔧 | | | ||
| [prefer-to-have-length](docs/rules/prefer-to-have-length.md) | Suggest using toHaveLength() | 🌐 | 🔧 | | | ||
| [prefer-todo](docs/rules/prefer-todo.md) | Suggest using `test.todo` | 🌐 | 🔧 | | | ||
| [preferMockPromiseShorthand](docs/rules/preferMockPromiseShorthand.md) | Prefer mock resolved/rejected shorthands for promises | 🌐 | 🔧 | | | ||
| [require-hook](docs/rules/require-hook.md) | Require setup and teardown to be within a hook | 🌐 | | | | ||
| [require-to-throw-message](docs/rules/require-to-throw-message.md) | Require toThrow() to be called with an error message | 🌐 | | | | ||
| [require-top-level-describe](docs/rules/require-top-level-describe.md) | Enforce that all tests are in a top-level describe | 🌐 | | | | ||
| [valid-describe-callback](docs/rules/valid-describe-callback.md) | Enforce valid describe callback | ✅ | | | | ||
| [valid-expect](docs/rules/valid-expect.md) | Enforce valid `expect()` usage | ✅ | | | | ||
@@ -116,0 +129,0 @@ | [valid-title](docs/rules/valid-title.md) | Enforce valid titles | ✅ | 🔧 | | |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
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
264936
7549
139