Socket
Socket
Sign inDemoInstall

eslint-plugin-vitest

Package Overview
Dependencies
Maintainers
1
Versions
96
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-plugin-vitest - npm Package Compare versions

Comparing version 0.0.57 to 0.1.0

13

dist/index.d.ts

@@ -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: {

26

package.json
{
"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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc