prettier-plugin-sentences-per-line

Prettier plugin for limiting sentences per line. 📐

MIT 5 个版本
安装
npm install prettier-plugin-sentences-per-line
yarn add prettier-plugin-sentences-per-line
pnpm add prettier-plugin-sentences-per-line
bun add prettier-plugin-sentences-per-line
README

prettier-plugin-sentences-per-line

Prettier plugin for limiting sentences per line. 📐

prettier-plugin-sentences-per-line allows you to enforce that no line in your Markdown files contains more than one sentence.

This is useful because:

  • Shorter lines result in simpler, easier-to-understand Git diffs
  • Longer lines are harder to read in source code
- First sentence. Second sentence.
+ First sentence.
+ Second sentence.

Usage

First install this package as a devDependency:

npm i -D prettier-plugin-sentences-per-line

Then add it to your Prettier config's plugins:

{
	"plugins": ["prettier-plugin-sentences-per-line"]
}

Options

sentencesPerLineAdditionalAbbreviations

An array of custom abbreviations to ignore when determining sentence boundaries.

These will be added to the standard list of abbreviations below.

["eg.", "e.g.", "etc.", "ex.", "ie.", "i.e.", "vs."]

{
	"plugins": ["prettier-plugin-sentences-per-line"],
	"sentencesPerLineAdditionalAbbreviations": ["I.M."]
}

Alternatives

This package is part of the sentences-per-line family of packages.

You might also consider:

版本列表
0.2.4 2026-06-27
0.2.3 2026-03-01
0.2.1 2026-01-31
0.2.0 2025-12-19
0.1.0 2025-12-02