Skip to content

elekktrisch/stutzjs

Repository files navigation

CI

StutzJS

Demo

Getting started

Add via npm:

npm install stutzjs

Then import:

import money from "stutzjs";          // ESM
// or
const money = require("stutzjs").default; // CJS

Or load the standalone bundle directly in a browser (exposes window.money):

<script src="https://elekktrisch.github.io/stutzjs/stutz.standalone.js"></script>

Format values

var stutz = money.of("CHF", "1234654987.123");
var formattedMoney = stutz.formatMoney(); // "CHF 1'234'654'987.12"

Parse formatted values

var stutz = money.parse("CHF 1'234'654'987.12");
console.log(stutz.getAmount().toFixed(3)); // "1234654987.120" 
console.log(stutz.getCurrencyCode()); // "CHF" 

see Demo for all configuration options.

About

StutzJS formats money amounts with currency code and bigdecimal value

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors