rosaenlg-n2words

3.4.0 • Public • Published

rosaenlg-n2words

fork of n2words 1.8.0, with additionnal packaging

Node CI Coverage Status npm

n2words converts numbers to words. It supports multiple languages.

n2words is a lightweight, easy to use package, with no dependencies. It works both in Node.js and in browsers.

Install

npm install n2words

n2words is available on jsDelivr.

Usage

CommonJS

var n2words = require('n2words')

ES6

import n2words from 'n2words'
// or to import source ES Modules without bundle and polyfills
import n2words from 'n2words/lib/n2words.mjs'

Browser

<script src="n2words.min.js"></script>

Example

n2words(123) // 'one hundred and twenty-three'

n2words(123, {lang: 'en'}) // 'one hundred and twenty-three'
n2words(123, {lang: 'fr'}) // 'cent vingt-trois'
n2words(123, {lang: 'es'}) // 'ciento veintitrés'

Features

  • Cardinal numbers
  • Decimal numbers

Supported Languages

  • en (English, default)
  • ar (Arabic)
  • cz (Czech)
  • dk (Danish)
  • de (German)
  • es (Spanish)
  • fr (French)
  • fa (Farsi)
  • he (Hebrew)
  • it (Italian)
  • ko (Korean)
  • lt (Lithuanian)
  • lv (Latvian)
  • nl (Dutch)
  • no (Norwegian)
  • pl (Polish)
  • pt (Portuguese)
  • ru (Russian)
  • sr (Serbian)
  • tr (Turkish)
  • uk (Ukrainian)

License

MIT

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
3.4.03,610latest

Version History

VersionDownloads (Last 7 Days)Published
3.4.03,610
3.3.13
3.3.0552
3.2.248
3.2.14
3.2.038
3.1.083
3.0.027
2.4.033
2.3.10
2.3.00
2.2.6324
2.2.517
2.2.40
2.2.30
2.2.20
2.2.10
2.2.00
2.1.20
2.1.10
2.1.00
2.0.40
2.0.30
2.0.20
2.0.16
2.0.051
1.1.948
1.1.80
1.1.70
1.1.60
1.1.50
1.1.40
1.1.30
1.1.20
1.1.10
1.1.00
1.0.00

Package Sidebar

Install

npm i rosaenlg-n2words

Weekly Downloads

4,804

Version

3.4.0

License

MIT

Unpacked Size

920 kB

Total Files

55

Last publish

Collaborators

  • ludan.stoeckle