ESLint rulesets for Gizmo projects
Find a file
2025-07-27 22:58:41 +02:00
rules import JS & TS rules from shared @stylistic/eslint-plugin 2024-09-15 21:31:12 +02:00
.gitignore ignore .DS_Store 2024-11-20 11:31:09 +01:00
eslint.config.mjs add type declaration 2024-08-27 18:37:54 +02:00
index.d.ts fix type declaration 2024-08-27 19:00:49 +02:00
index.js switch back to CJS syntax 2024-08-24 21:23:19 +02:00
LICENSE update license 2024-08-25 00:35:02 +02:00
package.json bump dependencies 2025-07-27 22:58:41 +02:00
pnpm-lock.yaml bump dependencies 2025-07-27 22:58:41 +02:00
README.md update readme 2024-04-06 16:54:12 +02:00
renovate.json extend central renovate config 2023-05-15 19:36:05 +02:00

Installation

npm i -D @gizmo-dev/eslint-plugin

And in your ESLint config file, import the module:

import { configs } from "@gizmo-dev/eslint-plugin";

Importing specific configs

JavaScript

export default [
	...configs.js,
	// The rest of your config
];

TypeScript

export default [
	...configs.ts,
	// The rest of your config
];

Vue 3

export default [
	...configs.vue,
	// The rest of your config
];