4 releases
0.0.4 | Aug 13, 2023 |
---|---|
0.0.3 | Jul 16, 2023 |
0.0.2 | Jul 16, 2023 |
0.0.1 | Jul 16, 2023 |
#1359 in Command line utilities
22KB
563 lines
format-bom
utf-8 BOM formatter written in Rust
Installation
This tool provides with cargo install
command.
cargo install format-bom
Usage
format-bom
You can check help message by format-bom --help
.
Format Mode
format-bom --add
There is remove
add
add-strict
mode for format-bom.
It uses remove
mode by default.
remove
mode removes BOM from UTF-8 files.
add
mode adds BOM to UTF-8 files except for files that has following extensions.
- html
- css
- svg
- js
- ts
- md
- json
- toml
- yaml
- csv
- xml
- ini
- conf
- cfg
- sh
- bat
- ps1
add-strict
mode adds BOM to all UTF-8 files.
Handling files with specific extensions
You can specify extensions of files to add or remove BOM manually by --add-bom
or --remove-bom
option.
format-bom --add-bom cs,csproj,text
format-bom --add --remove-bom xaml
Dependencies
~7–17MB
~236K SLoC