/astro-minisearch

Primary LanguageTypeScriptMIT LicenseMIT

Astro + MiniSearch

Astro is a website build tool for the modern web. MiniSearch is a tiny but powerful in-memory fulltext search engine that can comfortably run both in Node and in the browser. This project is some glue between them both.

Directory

This is a monorepo using PNPM workspaces. Here's what's inside:

Development

This project is using changesets. For now it is manual.

New changesets

In the root directory run pnpm changeset. Answer the questions and commit temp files to the .changeset directory.

Releases

From the root project directory:

  1. pnpm changeset version - bump versions and update changelog files
  2. pnpm install - update lockfile
  3. pnpm build
  4. pnpm publish -r