@cosyte/prettier-config

中文文档
0.1.2发布于 2026/11/08MIT零依赖构建来源已验证近 30 天下载 5801

@ cosyte/ * 软件包的共享 Pretier 配置 .

中文使用文档
文档目录10 节
  1. 为什么会这样
  2. 状态
  3. 安装
  4. 使用量
  5. 入境点
  6. 覆盖
  7. PHI 与安全
  8. 兼容性
  9. 捐款
  10. 许可证
The Cosyte logo on its own white ground: the icon beside the word Cosyte.

@ cosyte/ prettier- config

每个 Cosyte 寄存器有一个格式设置工作表, 单行采用 .

npm version CI License: MIT Node

@ cosyte/ * 软件包的共享 Pretier 配置 .

为什么会这样

格式化是代码审查永远不应该涉及的一件事,一个每个重播 .prettierrc 制造 不管怎么说 两个寄存器都不同意一个设定 一个贡献者在它们之间移动, 每一个diff都带有 重塑的噪音 隐藏变化.

最近的选择就是做同样的事情 .prettierrc 到处都是 就是这样 删除: 采用设置为一 package.json 字段,更改它们是一个版本的凸起 而不是十个拉动请求.

状态

@cosyte/prettier-config 位于Cosyte 0.1.x线上:公共API被安顿下来,凸起类型跟随普通semver.

仍在移动: printWidth 和每个文件类型的覆盖。 两者都是那种设置 改变整个寄存器时进行重构,所以关心的消费者应该给一个准确的版本钉上钉子 并刻意接受改造.

安装

pnpm add -D @cosyte/prettier-config prettier

prettier 是同级依赖。 节点 >=22.14包装了一个JSON文件 没有密码.

使用量

单位 package.json数字 :

{ "prettier": "@cosyte/prettier-config" }

然后格式化并照常检查 :

pnpm exec prettier --write "**/*.{js,mjs,ts,json,md,yml,yaml}"
pnpm exec prettier --check "**/*.{js,mjs,ts,json,md,yml,yaml}"

保持两相克克克. A 类 --write 覆盖文件 --check 不是一种格式化 无法失败 CI 的违反, 这是寄存器最后如何对文件进行绿色检查 没有人读.

入境点

进入点这是什么
@cosyte/prettier-config配置对象本身(index.json),准备进入 prettier 上一个字段

没有 JavaScript 进入点, 因为软件包是一个 JSON 文件 一个工具读取而不是一个 模块 消费者呼叫。 也正因为如此, 这里没有实例通过此寄存器的测试运行执行 : 没有什么可以调用.

覆盖

每把钥匙都是不可逾越的:Pretier没有自己的执行,因此,分歧的代价只有 分歧。 点 prettier 字段在您自己的模块中展开这个,这就是 形状 Pretier 支持扩展共享配置 :

// prettier.config.js
import cosyte from "@cosyte/prettier-config" with { type: "json" };

export default { ...cosyte, printWidth: 80 };

最好在这里换个版本 每repo语的超音速是一个格式化的方言 共享配置的要点是有一个.

PHI 与安全

此软件包为主题配置 。 里面没有代码,没有读取输入,也没有看到病人 数据: 这是一个 JSON 文件 Pretier 读取。 这里没有日志,保留或传输任何信息 .

兼容性

printWidth 100,双引号,分号,后逗号, arrowParens: always和 LF 线条 结尾, 有标准 *.mdJSON 和 YAML 控制器. proseWrap 实值 preserve,所以Pretier (Pretier) (英语) 重新流出不传出: 标记下行停留在作者所放的地方 .

捐款

问题、错误报告和提议 问题跟踪器欢迎调用请求 cosyte/ 配置,这个包裹住的地方.

改变必须清除所需的 verify 任务,在此更改设置需要更改 说什么动了:每个消费者重塑版本起伏.

许可证

麻省理工学院,版权:Cosyte LLC. 见 自由主义。 。 。 .

版本与发布记录

@cosyte/prettier-config 共发布 7 个版本,首次发布于 2026/06/25;过去 12 个月发布了 7 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.1.2latest2026/11/082 天前
0.1.12026/11/083 天前
0.1.02026/09/211 个月前
0.0.42026/08/053 个月前
0.0.32026/07/313 个月前
0.0.22026/06/264 个月前

关于 @cosyte/prettier-config 的常见问题

@cosyte/prettier-config 是什么?

@ cosyte/ * 软件包的共享 Pretier 配置 .

如何安装 @cosyte/prettier-config?

在项目目录运行 npm install @cosyte/prettier-config,或使用 pnpm add / yarn add / bun add。

@cosyte/prettier-config 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/cosyte__prettier-config 是否存在。

@cosyte/prettier-config 可以商用吗?

@cosyte/prettier-config 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@cosyte/prettier-config 的下载量有多少?

根据 npm 官方下载统计,@cosyte/prettier-config 在 2026/10/11 – 2026/11/09 这 30 天内被下载 5,801 次,日均约 193 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@cosyte/prettier-config 还在维护吗?

最新版本 0.1.2 发布于 2026/11/08(2 天前);至今共发布 7 个版本,其中过去 12 个月发布了 7 个;首次发布于 2026/06/25。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。