Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@mia-cx/primes

mia-cx9ISC0.0.4-aTypeScript support: included

yet another prime generator package with caching. computes prime numbers using trial division.

primes, prime numbers, prime-numbers, prime generator, cache, trial division

readme

@mia-cx/primes

a fairly performant prime generator by @mia-cx

Installation

Using npm:

npm i @mia-cx/primes

Using pnpm:

pnpm i @mia-cx/primes

Usage

commonjs

const generatePrimes = require('@mia-cx/primes');

console.log(generatePrimes(100)); // returns 100 primes
console.log(generatePrimes(100, 200)); // returns prime numbers between 100 and 200

esm

import isPrime from "@mia-cx/primes";

console.log(generatePrimes(100)); // returns an array of 100 primes
console.log(generatePrimes(100, 200)); // returns an array of prime numbers between 100 and 200