rupiah-test

1.0.0 • Public • Published

rupiahTest Documentation

Overview

The rupiahTest function is used to generate random product data and save it to a JSON file. It takes a single parameter total, which specifies the number of products to generate.

Syntax

rupiahTest(total)

Parameters

  • total: The number of products to generate. Must be a positive integer.

Return Value

An array of objects representing the generated products. Each object contains the following properties:

  • id: The unique identifier of the product.
  • name: The name of the product.
  • price: The price of the product in Indonesian Rupiah (IDR).
  • category: The category of the product.
  • priceFormatted: The formatted price of the product in Indonesian Rupiah (IDR).

Usage

import { rupiahTest } from './path/to/rupiahTest.js';

// Generate 10 products
const products = rupiahTest(10);

Example

import { rupiahTest } from './path/to/rupiahTest.js';

// Generate 5 products
const products = rupiahTest(5);

console.log(products);
// Output:
// [
//   {
//     id: 1,
//     name: 'Product 1',
//     price: 87,
//     category: 'Electronics',
//     priceFormatted: 'Rp 87'
//   },
//   {
//     id: 2,
//     name: 'Product 2',
//     price: 55,
//     category: 'Clothing',
//     priceFormatted: 'Rp 55'
//   },
//   ...
// ]

File Output

The generated product data will be saved to a JSON file named products.json.

Error Handling

If an error occurs while writing the file, an error message will be logged to the console.

Lisensi

MIT

Package Sidebar

Install

npm i rupiah-test

Weekly Downloads

4

Version

1.0.0

License

MIT

Unpacked Size

4.6 kB

Total Files

5

Last publish

Collaborators

  • ibnufals