@vill-v/prettier-config
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

Villv Prettier Config

NPM Version NPM Downloads NPM License

vill-v 自用的 prettier 配置

安装

pnpm add prettier @vill-v/prettier-config -D

使用

使用帮助方法

prettier.config.([cm])js ESM

import { villv } from '@vill-v/prettier-config/helper'

export default villv()
import { defineConfig } from '@vill-v/prettier-config/helper'

export default defineConfig()

prettier.config.([cm])js CJS

const { villv } = require('@vill-v/prettier-config/helper')

module.exports = villv()
const { defineConfig } = require('@vill-v/prettier-config/helper')

module.exports = defineConfig()

使用配置项

prettier.config.([cm])js ESM

import config from '@vill-v/prettier-config'

export default config

prettier.config.([cm])js CJS

module.exports = require('@vill-v/prettier-config')

工作环境

  • prettier >=3.0.0

覆盖配置项

使用帮助方法

使用 配置帮助方法 defineConfig or villv 可以更灵活的配置 prettier 选项

你可以像这样在现代编辑器下,可以享受 ts 类型提示带来的体验提升

prettier.config.js

import { villv } from '@vill-v/prettier-config/helper'

export default villv({
    singleQuote: false,
})

使用配置项

prettier.config.js

import villv from '@vill-v/prettier-config'

/** @type {import("prettier").Config} */
export default {
    ...villv,
     singleQuote: false,
}

详细的配置项请查看 Options

其他代码规范

eslint config - eslint flat 风格的配置集合

prettier config - prettier 的默认配置

tsconfig - typescript tsconfig.json 基础配置

License

MIT License

Readme

Keywords

none

Package Sidebar

Install

npm i @vill-v/prettier-config

Weekly Downloads

6

Version

1.0.0

License

MIT

Unpacked Size

9.91 kB

Total Files

13

Last publish

Collaborators

  • whitekite