release: v1.1.0 for eslint-config

This commit is contained in:
Jyotirmoy Bandyopadhayaya 2023-06-25 13:48:42 +05:30
parent e3f228ad5f
commit e43c067ab1
Signed by: bravo68web
GPG Key ID: F5671FD7BCB9917A
4 changed files with 2 additions and 34 deletions

View File

@ -1,6 +1,6 @@
{
"name": "@bravo68web/eslint-config",
"version": "1.0.3",
"version": "1.1.0",
"description": "The official ESLint configuration for bravo68web projects",
"license": "MIT",
"author": "Bravo68web <hi@b68.dev> (https://github.com/bravo68web/)",
@ -79,10 +79,6 @@
"./typescript-strict": {
"import": "./dist/typescript-strict.mjs",
"require": "./dist/typescript-strict.cjs"
},
"./ultimate": {
"import": "./dist/ultimate.mjs",
"require": "./dist/ultimate.cjs"
}
}
}

View File

@ -37,7 +37,7 @@ const config: Linter.Config = {
rules: {
quotes: [
2,
"single",
"double",
{
avoidEscape: true,
},

View File

@ -1,9 +0,0 @@
import merge from "deepmerge";
import defaultConfig from "./default";
import strictCodeStyleConfig from "./sub-rules/prettier";
import strictTypescriptConfig from "./sub-rules/strict-typescript";
const config = merge(strictCodeStyleConfig, strictTypescriptConfig);
export default merge(defaultConfig, config);

View File

@ -1,19 +0,0 @@
import { describe } from "vitest";
import config from "../src/ultimate";
import { checkLintingErrorsFromFile, checkValidity, createEngine } from "./utils";
describe("Ultimate Configuration", () => {
const engine = createEngine({
...config,
parserOptions: {
project: "./tsconfig.json",
},
});
// Check the engine's configuration.
checkValidity(engine);
// Check the engine's linting errors.
checkLintingErrorsFromFile(engine, "./tests/examples/example-1.ts");
});