{"_id":"@develoka/angka-rupiah-js","_rev":"3-6901567740a66a1d0c436f22e5775de8","name":"@develoka/angka-rupiah-js","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@develoka/angka-rupiah-js","version":"1.0.0","description":"Mengkonversi angka ke dalam format penulisan mata uang rupiah","main":"index.js","scripts":{"test":"jest","build":"browserify -t [ babelify --presets [ @babel/preset-env ] ] -t uglifyify index.js --standalone angkaTerbilang > index.min.js"},"repository":{"type":"git","url":"git+https://github.com/develoka/angka-rupiah-js.git"},"keywords":["javascript-library","rupiah","currency"],"author":{"name":"rmdwirizki","email":"ryuxote@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/develoka/angka-rupiah-js/issues"},"homepage":"https://github.com/develoka/angka-rupiah-js#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.11.5","babelify":"^10.0.0","browserify":"^16.5.2","jest":"^26.4.2","uglifyify":"^5.0.2"},"gitHead":"4f9884b14b23a59313092f544b458f40c207d121","_id":"@develoka/angka-rupiah-js@1.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-nCRCkHSn2PDJ9xChlvDg9E/znq0IzX7rgTeAaNpPLgvE5U1RKKp6cZ/kPxHa+gNvFVqfmkM3efQEu8QxjQ/Sbg==","shasum":"349b51773117f8a3cf75691c2de544e8b15ed640","tarball":"https://registry.npmjs.org/@develoka/angka-rupiah-js/-/angka-rupiah-js-1.0.0.tgz","fileCount":6,"unpackedSize":18466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfehOSCRA9TVsSAnZWagAAW8gP+QEXYGtGyb0jyIn9aPWF\niqRXMU/a/ikV21hVPAsExf7zIgYQIFUNHDw/u3jm5r6Cln5CyHUytyuAAeoo\n/uCmk3gLi0pBg84HXmjGYuMSIvQPSDZhe4asQBAUT+33CayZD1hgl2BgJlP0\nZyeyORaILK6rn+l2H0fKCXiOKeONvvMhKxRSnh0sFyka162iWdWpvrLG64zP\n3XHIabP7GSNZBDkxJDTq3+Yma5udQGOJzaCaiSOWb1dH1Q9b/8Xhc/AAO5L2\n3bpvT1lZ73izfaDdzStboDnIlGEHtQX2klNyPlJURodM5F1VXEk1TA5n4B+6\nAVUVhbGlb6rjhkv6zlA2KzfP+Ua7FACQqhPsW0BTa3MV6jip/oUC1Xy1NMeN\nM1tZTiA4AkNrVfuL7enKjSoIk3ztE9WOP3S5wNHBM8dbhWrTxMrxtKUSH1V7\nr1wPxKxG3R82YKJ/nUJaRAwYblUIYR6sLY6BLZz0w9sDqW5fJmSlzN/yAY8p\n2afGapHd+kmCFoXqwEz/2QgFK4MDaCs0G1dbzAtAFpj2XpY3M5ZeDP2yduVu\nNeXYSqDzS757nV5S95YZ8/+F49qj5nUTa2SG59vhEoyS3+QichnhW4/r1CxG\nQltRVGAxcai6yurJ3o6RiUlmO4JMAenK4ZS/0uvX731iMlGXvR5b39jdBnwg\nbBUn\r\n=e9o8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFv39/1yDrPaMgaGXkaIswqOfZ6I4SvCxYIT4Dzl3NEXAiBdkwoMyUbj0zFLhGVzQLsjYkn9y8itcY4sBIZl1Y/wJg=="}]},"maintainers":[{"name":"mizwardomlank","email":"miftahmizwar@gmail.com"},{"name":"rmdwirizki","email":"ryuxote@gmail.com"}],"_npmUser":{"name":"rmdwirizki","email":"ryuxote@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angka-rupiah-js_1.0.0_1601835921678_0.591843042398349"},"_hasShrinkwrap":false},"1.0.1":{"name":"@develoka/angka-rupiah-js","version":"1.0.1","description":"Mengkonversi angka ke dalam format penulisan mata uang rupiah","main":"index.js","scripts":{"test":"jest","build":"browserify -t [ babelify --presets [ @babel/preset-env ] ] -t uglifyify index.js --standalone toRupiah > index.min.js"},"repository":{"type":"git","url":"git+https://github.com/develoka/angka-rupiah-js.git"},"keywords":["javascript-library","rupiah","currency"],"author":{"name":"rmdwirizki","email":"ryuxote@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/develoka/angka-rupiah-js/issues"},"homepage":"https://github.com/develoka/angka-rupiah-js#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.11.5","babelify":"^10.0.0","browserify":"^16.5.2","jest":"^26.4.2","uglifyify":"^5.0.2"},"gitHead":"2f6a3f9c40cca5be208a12f7674c9bbf5fce18df","_id":"@develoka/angka-rupiah-js@1.0.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-pDbJrv35NCKW/n+ZaOGiVwqbmAcD71VmaVL7Qf+lY540i5lYQzDEkB7/fze1zAyqFGGfbajH1E2IlQg4x1pieg==","shasum":"7eec5528d4a94eec365680a6f6588af692b36b96","tarball":"https://registry.npmjs.org/@develoka/angka-rupiah-js/-/angka-rupiah-js-1.0.1.tgz","fileCount":6,"unpackedSize":18473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfehbvCRA9TVsSAnZWagAA2YEQAITAc+Du9jFE/an9iHf3\n/IJ8Ub1PnrifLgFVZYVEZAXPyh7dE6Q6YXW/Dd+GudT3a13ilxflK5df+KC/\nNvwLQIBQtTwFDtpBliQJ83QMcADW3tswQ+0fdkSItSH4KRoIfM+P6gXnWVw4\n6QFCqyqbKcWYPvdEuR87+0CdSGW/cNKDGOO/uSgVzCjfpSfy8TtQ7Kux82jl\nO+poBoclvbg2O3qmVAfe7gsiwCG657FO0gOWa4A97W8wAUsOyposi4n8l5NT\n5inOFK6IiKh1cw1AuS9kxrrtvUxa04agE/mVDEflHwpcu+y+VxsRW2E+Kor1\nI6ZFGS3sDQ9tCYiJio8FNXarGjLKKMRn2FRKSMyv38pQhVVBEDRMlMYVT3PM\nSO0+aJ67tzuTpTEsawEeGGoiUFTT26kRDowhfJubyWJazbU28l6GeSzFUqjp\nH5hjb66wzdCduQGb2vSuuu6PiSWa/Lk3YhOpc3bjIAy3HD2U1BBCdSzh/bi+\nq0JBbFcqvxJd+eA6DPmQzH5791fczl9jSGKdu6b4aGHvS0nYyEummrME5oQB\nCTqOJN0Q74vvQhC7VWW80N3Ux7oS+PWajm0uTzvqhpaV93IxzEfmgvKfjk5i\nuWskDOXoV0guo/PEtKnEnrOTjcJLCBQiZe+mTucglWt8v7X7vC7UsoRPARe7\nIZbw\r\n=NIBz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9N8uq8S3Kvg3HaBoay8+loz3sM/+Zb8WTzePQ0WOyYgIgHwpnpfF8foOHpM9TnvQQnyDjm0P50gxzPrIF+A8Pn1k="}]},"maintainers":[{"name":"mizwardomlank","email":"miftahmizwar@gmail.com"},{"name":"rmdwirizki","email":"ryuxote@gmail.com"}],"_npmUser":{"name":"rmdwirizki","email":"ryuxote@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angka-rupiah-js_1.0.1_1601836783447_0.16126300497310786"},"_hasShrinkwrap":false},"1.0.3":{"name":"@develoka/angka-rupiah-js","version":"1.0.3","description":"Mengkonversi angka ke dalam format penulisan mata uang rupiah","main":"index.js","scripts":{"test":"jest","build":"browserify -t [ babelify --presets [ @babel/preset-env ] ] -t uglifyify index.js --standalone toRupiah > index.min.js"},"repository":{"type":"git","url":"git+https://github.com/develoka/angka-rupiah-js.git"},"keywords":["javascript-library","rupiah","currency"],"author":{"name":"rmdwirizki","email":"ryuxote@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/develoka/angka-rupiah-js/issues"},"homepage":"https://github.com/develoka/angka-rupiah-js#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.11.5","babelify":"^10.0.0","browserify":"^16.5.2","jest":"^26.4.2","uglifyify":"^5.0.2"},"gitHead":"dfc1713172132225c9d5e1e430ac575588276a93","_id":"@develoka/angka-rupiah-js@1.0.3","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dkWuclc7reZd6eFGOnnm8vwWIkMbGdceSUILrJKMf2sBhOxc5/J169p2vTS1orX3dRoEZtZqb53ajKKv9zVT5A==","shasum":"5ae32fe0fbe47431a15a117ba371f5486a8a4967","tarball":"https://registry.npmjs.org/@develoka/angka-rupiah-js/-/angka-rupiah-js-1.0.3.tgz","fileCount":6,"unpackedSize":18845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjsZ/CRA9TVsSAnZWagAA6jsP+wTFS9/tS0kfzLd2fScg\nBJozj5PkzgpCj48YsRsnp7VLq+osDoTSZnbu4CiaGoTx2G/5dc/i1D2j4scf\nsGgjc2CCI0Z8O2zUaqsA1fuEH3lI56E/GYiku2uCt+KVKeSTEcia2FNNXpnc\nd785VFJaaIS3O4VOEjDJSjgvWdVCG9rhGhWOb9YSMjrC66XOMM4mg8M5yQO1\n5usw9D0T4/bYnaReEIpUDW/Hgvjld4V7Z8K+xkONWj7oHjbF2nYYzZfDergg\n/VXlI8gnb6MrUwtpH4prRMMZ6aeDA3oLHscYEDcozkjiJRI4rVqdSDwyl/uV\nRYu82WIhAO52mmdBNNPeV2C0/QQ+r6RxcIblNNx4+lEntiUaikvju0CuIq7L\n2G+WuAWyQEyGdQYRaBAWyUeC0JWL6QfMPMeqqCiYIRe1MQPNdNuDDiOW8wXg\nle8+dM58s6YhxukrlBHYFqxnrJJwZgvy5BKmotw1wbNkw4UEOOxB8cEXXjrS\nJF+gtucUVzPoVqOUlqRYtPWVJamRh7kHnWj8bgaOzPyGnGQVMp++CBs7MDFU\n5cqfY7+yAZq8TdC19Wp4DY4QVam7jULSZW4Kx9H5w9i9dNcrAc4gBOzNeAwA\nOfh8jBSSVm1Z/Tqgzbuk8s4TdkQJgbGPFfmpiQNPdFKQ6aO6IMZC48x5AVQI\n1Z1S\r\n=lxgm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEDfaBuB9Q2YBmcwAAjzIGB6v514bzybOfgXEsqN+/qAiEA+woZPjZsDBB9EmeSOwfP9bUQW5R3lIBMILbPg3nmrcE="}]},"_npmUser":{"name":"rmdwirizki","email":"ryuxote@gmail.com"},"directories":{},"maintainers":[{"name":"rmdwirizki","email":"ryuxote@gmail.com"},{"name":"mizwardomlank","email":"miftahmizwar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angka-rupiah-js_1.0.3_1619969662643_0.032566771198369926"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-04T18:25:21.486Z","1.0.0":"2020-10-04T18:25:21.800Z","modified":"2022-04-05T04:04:32.662Z","1.0.1":"2020-10-04T18:39:43.555Z","1.0.3":"2021-05-02T15:34:22.788Z"},"maintainers":[{"name":"rmdwirizki","email":"ryuxote@gmail.com"},{"name":"mizwardomlank","email":"miftahmizwar@gmail.com"}],"description":"Mengkonversi angka ke dalam format penulisan mata uang rupiah","homepage":"https://github.com/develoka/angka-rupiah-js#readme","keywords":["javascript-library","rupiah","currency"],"repository":{"type":"git","url":"git+https://github.com/develoka/angka-rupiah-js.git"},"author":{"name":"rmdwirizki","email":"ryuxote@gmail.com"},"bugs":{"url":"https://github.com/develoka/angka-rupiah-js/issues"},"license":"MIT","readme":"# Angka-rupiah-js [![NPM Version](https://img.shields.io/npm/v/@develoka/angka-rupiah-js.svg)](https://www.npmjs.com/package/@develoka/angka-rupiah-js) [![Minified Size](https://img.shields.io/bundlephobia/min/@develoka/angka-rupiah-js.svg)](https://www.npmjs.com/package/@develoka/angka-rupiah-js)\nMengkonversi angka ke dalam format penulisan mata uang rupiah\n\n## Demo\n\n[Link Demo](https://code.bakasyntax.com/gist/735ee864fba07f730c7afe6cf76daac6?default-pans=html,js,output)\n\n## Instalasi dan Penggunaan\n\n```\nnpm install @develoka/angka-rupiah-js\n```\n```js\nimport toRupiah from '@develoka/angka-rupiah-js';\n```\n\natau\n\n```\n<script src=\"https://unpkg.com/@develoka/angka-rupiah-js/index.min.js\">\n```\n\n## Usage\n\n```js\nconsole.log(toRupiah(50000));\n// Output: Rp50.000,00\nconsole.log(toRupiah(50000, {symbol: 'IDR', floatingPoint: 0}));\n// Output: 50.000 IDR\n```\n\n## Fitur\n\nMendukung berbagai format penulisan mata uang rupiah, baik formal maupun informal.\n\n### Parameter fungsi yang tersedia\n\n|Key|Value|Default|Description|\n|:--|:-:|:-:|:--|\n|symbol|`string`|`Rp`|Simbol mata uang yang digunakan. Tersedia `Rp` dan `IDR`. Gunakan `null` untuk menghilangkan simbol.|\n|formal|`boolean`|`true`|Menentukan posisi simbol mata uang, di depan atau di belakang nominal menurut kaidah Bahasa Indonesia.|\n|dot|`string`|`.`|Simbol pengganti tanda titik \".\" pada hasil format|\n|decimal|`string`|`,`|Simbol pengganti tanda koma \",\" pada hasil format| \n|floatingPoint|`number`|`2`|Menentukan jumlah angka di belakang koma|\n|replaceZeroDecimals|`boolean`|`false`|Opsi untuk menukar bilangan angka di belakang koma yang berisi nol semua dengan \",-\"|\n|useUnit|`boolean`|`false`|Opsi untuk memasang satuan unit (rb, jt, M, T) untuk angka ribuan, jutaan, sampai triliun|\n|k|`boolean`|`false`|Opsi untuk mengganti satuan unit ribuan dengan simbol \"k\"|\n|longUnit|`boolean`|`false`|Memanjangkan singkatan dari satuan unit kembali ke kata asalnya|\n|spaceBeforeUnit|`boolean`|`false`|Memberikan jarak satu spasi antara nominal dan unit|\n\n### Contoh penggunaan parameter fungsi\n\n\n```js\nconsole.log(toRupiah(50000));\n// Output: Rp50.000,00\nconsole.log(toRupiah(50000, {symbol: 'IDR'}));\n// Output: 50.000,00 IDR\nconsole.log(toRupiah(50000, {formal: false}));\n// Output: Rp 50.000,00\nconsole.log(toRupiah(50000, {formal: false, symbol: 'IDR'}));\n// Output: IDR 50.000,00\nconsole.log(toRupiah(50000, {dot: ',', floatingPoint: 0}));\n// Output: Rp 50,000\nconsole.log(toRupiah(50000, {dot: ',', decimal: '.'}));\n// Output: Rp 50,000.00\nconsole.log(toRupiah(50000, {replaceZeroDecimals: true}));\n// Output: Rp50.000,-\nconsole.log(toRupiah(50000, {useUnit: true, floatingPoint: 0}));\n// Output: Rp50rb\nconsole.log(toRupiah(50000, {symbol: 'IDR', formal: false, useUnit: true, k: true, floatingPoint: 0}));\n// Output: IDR 50k\nconsole.log(toRupiah(50000, {symbol: false, useUnit: true, longUnit: true, spaceBeforeUnit: true, floatingPoint: 0}));\n// Output: 50 ribu\nconsole.log(toRupiah(50750000000, {useUnit: true, longUnit: true, spaceBeforeUnit: true, formal: false}));\n// Output: Rp 50,75 milyar\nconsole.log(toRupiah(5250, {useUnit: true, symbol: null, k: true}));\n// Output: 5,25k\n```\n\n## Testing\n\nTesting menggunakan [jest](https://jestjs.io/). Lihat [file tests](https://github.com/develoka/angka-rupiah-js/blob/main/test/index.test.js).\n\n```\nnpm install\nnpm run test\n```\n\n## Development\n\nEdit `index.js` kemudian jalankan perintah:\n\n```\nnpm run build\n```\n","readmeFilename":"README.md"}