2.1.3 • Published 5 years ago
prettignore v2.1.3
CLI
Run prettignore --help for details
Configuration
Make a .prettignorerc.json file in the root of your project.
The config should have the following structure:
interface PrettignoreConfig {
files: string[];
endOfLine?: 'lf' | 'crlf' | 'cr' | 'auto';
}API
formatLine(line: string): string
formatLine(line);formatFile(content: string, config: PrettignoreConfig): string
formatFile(content, { endOfLine: 'lf' });Examples
Adds spaces after comments
#just a nice comment!Becomes:
# just a nice comment!Removes trailing and leading spaces and lines
dist
buildBecomes:
dist
buildRemoves line gaps larger than one line
dist
buildBecomes:
dist
buildE v e r y t h i n g
dist
.ignored*
#comment
# another comment
build/
.secretfile.json
Becomes:
dist
.ignored*
# comment
# another
build/
.secretfile.json