react-dev-config-test
v3.0.60
Published
configs for webpack, eslint, prettier, tsconfig
Downloads
170
Readme
React Dev Config Library
Описание
Библиотека содержит готовые конфигурации для TypeScript, ESLint, Prettier и Webpack, которые могут быть использованы в проектах-потребителях.
Версии инструментов:
TypeScript: 5.8.3
Webpack: 5.98.0
ESLint: 9.32.0
Prettier: 3.6.2
Node.js: v22.17.1
Установка Установите пакет в вашем проекте:
npm install --save-dev react-dev-config
Использование
Для Webpack - Создайте файл webpack.config.ts:
import path from "path";
import {
type BuildPaths,
type EnvVariables,
webpackBuilder,
} from "react-dev-config";
export default (env: EnvVariables) => {
const paths: BuildPaths = {
output: path.resolve(__dirname, "dist"),
entry: path.resolve(__dirname, "src", "index.ts"),
html: path.resolve(__dirname, "public", "index.html"),
src: path.resolve(__dirname, "src"),
};
return webpackBuilder(env, paths);
};Для Prettier - Создайте файл .prettierrc.cjs:
const { basePrettierConfig } = require("react-dev-config");
module.exports = basePrettierConfig;Для ESLint - Создайте файл eslint.config.js:
import { baseEslintConfig } from "react-dev-config";
export default baseEslintConfig;Для TypeScript - Создайте файл tsconfig.json:
{
"extends": "react-dev-config/tsconfig",
"compilerOptions": {
"baseUrl": "."
}
}