yd-test-example
v1.0.3
Published
An example npm package for learning purposes
Maintainers
Readme
My Example NPM Package
A simple math utility library for learning npm package development.
Installation
npm install yd-test-exampleUsage
CommonJS
const mathUtils = require('yd-test-example');
console.log(mathUtils.add(2, 3)); // 5
console.log(mathUtils.multiply(2, 3)); // 6ES Modules
import mathUtils from 'my-example-npm-package';
console.log(mathUtils.add(2, 3)); // 5
console.log(mathUtils.multiply(2, 3)); // 6Individual Imports
import { add, multiply } from 'my-example-npm-package';
console.log(add(2, 3)); // 5
console.log(multiply(2, 3)); // 6API
add(a: number, b: number): number
Adds two numbers.
subtract(a: number, b: number): number
Subtracts two numbers.
multiply(a: number, b: number): number
Multiplies two numbers. 测试
divide(a: number, b: number): number
Divides two numbers. Throws an error if the divisor is zero.
power(base: number, exponent: number): number
Calculates the power of a number.
squareRoot(x: number): number
Calculates the square root of a number. Throws an error if the input is negative.
average(numbers: number[]): number
Calculates the average of an array of numbers. Throws an error if the array is empty.
Development
Install dependencies
npm installBuild
npm run buildTest
npm testLint
npm run lintFormat
npm run formatLicense
MIT
