Skip to content

Commit 4026667

Browse files
committed
named export
1 parent ca54d44 commit 4026667

3 files changed

Lines changed: 9 additions & 17 deletions

File tree

README.md

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Overflow's reputation numbers. For example, 123456 becomes '123k'.
1010
Works in Node.js and in browsers.
1111

1212
```js
13-
var approx = require('approximate-number');
13+
import { approximateNumber as approx } from 'approximate-number';
1414

1515
console.log(approx(1234));
1616
//> 1.2k
@@ -53,19 +53,8 @@ approx(9999,{round: true});
5353
Install node module with: `npm install --save approximate-number`
5454

5555
```js
56-
import approx from 'approximate-number';
57-
approx(123456); // 123k
58-
```
59-
60-
### Bower
61-
62-
Install with: `bower install approximate-number`
63-
64-
```html
65-
<script src="/bower_components/approximate-number/lib/approximate-number.js"></script>
66-
<script>
67-
alert(approximateNumber(1234567890)); // 1.2b
68-
</script>
56+
import approximateNumber from 'approximate-number';
57+
approximateNumber(123456); // 123k
6958
```
7059

7160
### Browser usage without a package manager
@@ -83,6 +72,9 @@ Grab the latest [approximate-number.js](https://github.com/nfriedly/approximate-
8372
* **capital** {Boolean} Default = `false`. Set to true to use capital letters, e.g. 3.9M instead of 3.9m
8473
* **precision** {Number} Default = undefined. Number of significant digits. Must be greater than 0. Use of this option forces rounding.
8574

75+
## V3 Changes
76+
* Converted library from CommonJS to ESM
77+
8678
## V2.1 Changes
8779
* Added precision
8880

@@ -96,7 +88,7 @@ Grab the latest [approximate-number.js](https://github.com/nfriedly/approximate-
9688

9789
## License
9890

99-
Copyright (c) 2014 Nathan Friedly
91+
Copyright (c) 2014-2026 Nathan Friedly
10092
Licensed under the MIT license.
10193

10294

lib/approximate-number.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,5 +125,5 @@ function approximateNumber(num, opts = {}) {
125125
approximateNumber.addCommas = addCommas;
126126

127127
export default approximateNumber;
128-
export { addCommas };
128+
export { approximateNumber, addCommas };
129129

test/approximate-number.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import assert from 'assert';
22
import { it, describe } from "@jest/globals";
3-
import approximateNumber from '../lib/approximate-number.js';
3+
import { approximateNumber } from '../lib/approximate-number.js';
44

55
describe('approximate-number', function() {
66

0 commit comments

Comments
 (0)