Skip to main content

Package manager installation

Install quran-search-engine using your preferred package manager:
This project uses pnpm as the default package manager for optimal performance, caching, and workspace management. pnpm provides faster installs, efficient disk usage, better workspace support, and strict dependency resolution.

Package information

  • Package name: quran-search-engine
  • Latest version: 0.1.5
  • License: MIT
  • TypeScript: Full TypeScript support with type definitions included

Module formats

The package supports both CommonJS and ESM:

Import examples

Requirements

  • Node.js: 18+ (for async/await support)
  • TypeScript: 5.0+ (if using TypeScript)
The library works in both browser and Node.js environments. Examples in the documentation assume an async context (Node 18+, ESM, or browser).

Verify installation

After installation, verify the package is working:

Next steps

Quick start

Build your first search in 5 minutes