add prettier npm script, make eslint config prettier
This commit is contained in:
@@ -1,18 +1,22 @@
|
|||||||
import js from "@eslint/js"
|
import js from '@eslint/js';
|
||||||
import globals from "globals";
|
import globals from 'globals';
|
||||||
import tseslint from "typescript-eslint";
|
import tseslint from 'typescript-eslint';
|
||||||
import { defineConfig } from "eslint/config";
|
import { defineConfig } from 'eslint/config';
|
||||||
|
|
||||||
export default defineConfig([
|
export default defineConfig([
|
||||||
// {
|
// {
|
||||||
// files: ["**/*.{js,mjs,cjs}"],
|
// files: ["**/*.{js,mjs,cjs}"],
|
||||||
// plugins: { js },
|
// plugins: { js },
|
||||||
// extends: ["js/recommended"],
|
// extends: ["js/recommended"],
|
||||||
// languageOptions: { globals: globals.node },
|
// languageOptions: { globals: globals.node },
|
||||||
// },
|
// },
|
||||||
{files: ["**/*.{ts,mts,cts}"], plugins: { tseslint }, extends: [tseslint.configs.recommended], languageOptions: { globals: globals.node },
|
{
|
||||||
rules: {
|
files: ['**/*.{ts,mts,cts}'],
|
||||||
"@typescript-eslint/no-unused-vars": "warn",
|
plugins: { tseslint },
|
||||||
},
|
extends: [tseslint.configs.recommended],
|
||||||
},
|
languageOptions: { globals: globals.node },
|
||||||
|
rules: {
|
||||||
|
'@typescript-eslint/no-unused-vars': 'warn',
|
||||||
|
},
|
||||||
|
},
|
||||||
]);
|
]);
|
||||||
|
|||||||
@@ -12,6 +12,8 @@
|
|||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"lint": "eslint .",
|
"lint": "eslint .",
|
||||||
"lintfix": "eslint . --fix"
|
"lintfix": "eslint . --fix",
|
||||||
|
"prettier": "prettier . --check",
|
||||||
|
"prettierfix": "prettier . --write"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user