@mdor/settings
v0.0.3
Published
Multiple configuration to consolidate code across multiple projects
Readme
Consolidate a simple reusable configurations
Install
If using npm
npm i -D @mdor/settingsIf using Yarn
yarn add @mdor/settings --devUsage
Prettier
This file is intended to be used with TypeScript or JavaScript You need to create or update a file supported by prettier
Using export default
- .prettierrc.js
- prettier.config.js
- .prettierrc.ts
- prettier.config.ts
import { PrettierConfig } from "@mdor/settings";
export default PrettierConfig;Or
// Not recommended if custom configurations are needed
export { PrettierConfig as default } = require("@mdor/settings");Using module.exports
- .prettierrc.cjs
- prettier.config.cjs
- .prettierrc.cts
- prettier.config.cts
const { PrettierConfig } from "@mdor/settings";
module.exports = PrettierConfig;Notes
For non TypeScript files, is recommended to use
/**
* @see https://prettier.io/docs/configuration
* @type {import("prettier").Config}
*/
const config = {
...PrettierConfig,
// Custom overrides
};For TypeScript
import { PrettierConfig } from "@mdor/settings";
import { type Config } from "prettier";
const config: Config = {
...PrettierConfig,
// Custom overrides
};