@vanviolet/eslint9
v2.0.0
Published
Pack Konfigurasi ESLint untuk Eslint 9
Downloads
122
Maintainers
Readme
@vanviolet/eslint9
Konfigurasi ESLint yang dapat digunakan sebagai dasar dalam proyek JavaScript/TypeScript.
Instalasi
Gunakan salah satu perintah berikut untuk menginstal package ini:
npm install --save-dev @vanviolet/eslint9atau jika menggunakan yarn:
yarn add -D @vanviolet/eslint9Penggunaan (Flat Config ESLint 9)
Buat eslint.config.mjs dengan isi:
import { default as DefaultConfiguration } from '@vanviolet/eslint9';
/** @type {import("eslint").Linter.Config} */
export default [
...DefaultConfiguration,
// Tambahkan konfigurasi lainnya di bawah ini
{},
];Atau jika ingin format CommonJS, gunakan eslint.config.cjs berikut:
/** @type {import("eslint").Linter.Config} */
module.exports = (async () => {
const { default: DefaultConfiguration } = await import('@vanviolet/eslint9');
return [
...DefaultConfiguration,
// Tambahkan konfigurasi lainnya di bawah ini
{},
];
})();CLI
Inisialisasi cepat dengan prompt:
# Jika paket ini sudah terpasang di project (devDependency):
npx vlint init
# One-off tanpa menginstal ke project:
npx -y @vanviolet/eslint9@latest vlint initPerintah ini akan:
- Menanyakan format config (mjs/cjs, default mjs)
- Opsi generate .vscode/settings.json (default yes) dan merge hanya kunci yang sama
- Membuat/mengganti
eslint.config.[mjs|cjs]
