@chr33s/config
v0.4.0
Published
> Typescript/Javascript config
Readme
@chr33s/config
Typescript/Javascript config
Setup
npm install --save-dev @chr33s/configUsage
browserslist.js
import config from "@chr33s/config/browserslist";
/** @type {import("browserslist").browserslist.Options} */
export default { ...config };eslint.config.js
import config from "@chr33s/config/eslint";
/** @type {import("eslint").Linter.Config} */
export default [...config];prettier.config.js
import config from "@chr33s/config/prettier";
/** @type {import("prettier").Options} */
export default {
...config,
};stylelint.config.js
import config from "@chr33s/config/stylelint";
/** @type {import("stylelint").Config} */
export default {
...config,
};svgo.config.js
import config from "@chr33s/config/svgo";
/** @type {import('svgo').Config} */
export default {
...config,
};tailwind.config.js
import config from "@chr33s/config/tailwindcss";
/** @type {import('tailwindcss').Config} */
export default {
...config,
};tsconfig.json
{
"extends": ["@chr33s/config/typescript"],
"include": ["**/*.ts", "**/*.tsx", "**/*.js", "**/*.jsx"],
"compilerOptions": {
"paths": {
"~/*": ["./*"]
}
}
}vite.config.js
import config from "@chr33s/config/vite";
/** @type {import("vite").UserConfig} */
export default {
...config,
};vitest.config.js
import config from "@chr33s/config/vitest";
/** @type {import("vitest").UserConfig} */
export default {
...config,
};Legal
Copyright (c) 2025 chr33s. See LICENSE for further details.
