@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

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
1.0.01latest
1.0.0-beta.80beta

Version History

VersionDownloads (Last 7 Days)Published
1.0.01
1.0.0-beta.80
1.0.0-beta.70
1.0.0-beta.60
1.0.0-beta.50
1.0.0-beta.40
1.0.0-beta.30
1.0.0-beta.20
1.0.0-beta.10
1.0.0-beta.00
0.2.20
0.2.10
0.2.00
0.1.50
0.1.40
0.1.30
0.1.20
0.1.10
0.1.00
0.0.180
0.0.170
0.0.160
0.0.150
0.0.140
0.0.130
0.0.120
0.0.110
0.0.100
0.0.90
0.0.80
0.0.70
0.0.60
0.0.50
0.0.20
0.0.11

Package Sidebar

Install

npm i @vill-v/prettier-config

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

9.91 kB

Total Files

13

Last publish

Collaborators

  • whitekite