Skip to content

Commit 2e91a80

Browse files
committed
📝 add package benefits
1 parent 6242644 commit 2e91a80

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,24 @@
77

88
Provides a simple API to normalize texts, white-spaces, names, paragraphs & diacritics (accents).
99

10+
- 📦 Distributions in ESM, CommonJS, UMD and UMD _minified_ formats.
11+
12+
- ⚡ Lightweight:
13+
- It's bundled with [Rollup](https://rollupjs.org/) and [Bublé](https://buble.surge.sh/).
14+
- Smaller than 0.5B (min + gzip).
15+
- Supports _tree shaking_.
16+
17+
- 🔋 Bateries included:
18+
- No dependencies.
19+
- Its not based on newer browser's APIs or es2015+ features.
20+
- Only needs `String.prototype.normalize` polyfill for older browsers, and don't break without it.
21+
22+
- 🏷 Safe:
23+
- Type declarations for IDEs and editor's autocomplete/intellisense.
24+
- Made with TypeScript as strict as possible.
25+
- Unit tests with Jest.
26+
- Travis CI that keeps tests running.
27+
1028
## Install
1129

1230
`normalize-text` is published under NPM registry, so you can install using any Node.js package manager.

0 commit comments

Comments
 (0)