This commit is contained in:
gcch 2026-04-10 21:24:00 +02:00
commit c3759fc377
12 changed files with 170 additions and 155 deletions

View file

@ -1,4 +1,8 @@
import type { Config } from "eslint/config";
import { configTypescriptNavigateur } from "@gcch/configuration-eslint";
import { defineConfig } from "eslint/config";
export default defineConfig([...configTypescriptNavigateur]);
const esLintConfig: ReadonlyArray<Config> = defineConfig([...configTypescriptNavigateur]);
export default esLintConfig;

View file

@ -1,3 +1,7 @@
import type { KnipConfig } from "knip";
import config from "@gcch/configuration-oxlint";
export default config;
const oxLintConfig: KnipConfig = config;
export default oxLintConfig;

View file

@ -1,5 +1,8 @@
import type { Config } from "prettier";
import { configClassique } from "../dist/index.mjs";
export default {
const prettierConfig: Config = {
...configClassique,
};
export default prettierConfig;

View file

@ -1,41 +0,0 @@
allow-missing-formatter = true
excludes = [".{gitignore,prettierignore}", "*.lock"]
on-unmatched = "info"
verbose = 2
# fail-on-change = true
# -- Formatters --
# dprint
# JSON(C), Markdown
[formatter.dprint]
command = "dprint"
excludes = []
includes = [
"*.fish",
"*.kdl",
"*.md",
"*.rs",
"*.{css,scss}",
"*.{html,twig}",
"*.{js,mjs}",
"*.{json,jsonc}",
"*.{ts,mts,tsx,astro}",
"*.{yaml}"
]
options = ["fmt", "--config", "/home/gcch/.config/dprint/dprint.jsonc"]
priority = 0
[formatter.justfile]
command = "just"
includes = ["justfile"]
options = ["--unstable", "--fmt", "-f"]
priority = 1
# TOML
[formatter.tombi]
command = "tombi"
excludes = []
includes = ["*.toml"]
options = ["format"]
priority = 1

View file

@ -1,6 +1,6 @@
import { defineConfig } from "tsdown";
export default defineConfig({
const tsDownConfig = defineConfig({
clean: true,
dts: { oxc: true, parallel: true },
entry: ["../index.ts"],
@ -12,3 +12,5 @@ export default defineConfig({
target: "esnext",
treeshake: true,
});
export default tsDownConfig;