├── .changeset ├── README.md └── config.json ├── .github └── workflows │ └── release.yml ├── .gitignore ├── .npmrc ├── LICENSE.txt ├── README.md ├── demo ├── .gitignore ├── .npmrc ├── .vscode │ ├── extensions.json │ └── launch.json ├── CHANGELOG.md ├── README.md ├── astro.config.mjs ├── package.json ├── public │ ├── favicon.svg │ ├── placeholder-about.jpg │ ├── placeholder-hero.jpg │ └── placeholder-social.jpg ├── src │ ├── components │ │ ├── BaseHead.astro │ │ ├── Footer.astro │ │ ├── FormattedDate.astro │ │ ├── Header.astro │ │ └── HeaderLink.astro │ ├── consts.ts │ ├── content │ │ ├── blog │ │ │ ├── first-post.md │ │ │ ├── markdown-style-guide.md │ │ │ ├── second-post.md │ │ │ ├── third-post.md │ │ │ └── using-mdx.mdx │ │ └── config.ts │ ├── env.d.ts │ ├── layouts │ │ └── BlogPost.astro │ ├── pages │ │ ├── about.md │ │ ├── blog │ │ │ ├── [...slug].astro │ │ │ └── index.astro │ │ ├── docs.json.js │ │ ├── index.astro │ │ ├── rss.xml.js │ │ ├── search.astro │ │ └── search.json.js │ └── styles │ │ └── global.css └── tsconfig.json ├── package.json ├── packages └── astro-minisearch │ ├── CHANGELOG.md │ ├── README.md │ ├── api │ ├── README.md │ └── modules │ │ ├── collections.md │ │ ├── pages.md │ │ ├── plain_text_plugin.md │ │ ├── search_index.md │ │ └── types.md │ ├── package.json │ ├── src │ ├── collections.ts │ ├── index.ts │ ├── pages.ts │ ├── plain-text-plugin.ts │ ├── search-index.ts │ └── types.ts │ ├── tests │ ├── collections.ts │ ├── pages.ts │ ├── plain-text-plugin.ts │ └── search-index.ts │ ├── tsconfig.json │ └── typedoc.json ├── pnpm-lock.yaml └── pnpm-workspace.yaml /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | save-workspace-protocol=rolling -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/README.md -------------------------------------------------------------------------------- /demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/.gitignore -------------------------------------------------------------------------------- /demo/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/.npmrc -------------------------------------------------------------------------------- /demo/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/.vscode/extensions.json -------------------------------------------------------------------------------- /demo/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/.vscode/launch.json -------------------------------------------------------------------------------- /demo/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/CHANGELOG.md -------------------------------------------------------------------------------- /demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/README.md -------------------------------------------------------------------------------- /demo/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/astro.config.mjs -------------------------------------------------------------------------------- /demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/package.json -------------------------------------------------------------------------------- /demo/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/public/favicon.svg -------------------------------------------------------------------------------- /demo/public/placeholder-about.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/public/placeholder-about.jpg -------------------------------------------------------------------------------- /demo/public/placeholder-hero.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/public/placeholder-hero.jpg -------------------------------------------------------------------------------- /demo/public/placeholder-social.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/public/placeholder-social.jpg -------------------------------------------------------------------------------- /demo/src/components/BaseHead.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/components/BaseHead.astro -------------------------------------------------------------------------------- /demo/src/components/Footer.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/components/Footer.astro -------------------------------------------------------------------------------- /demo/src/components/FormattedDate.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/components/FormattedDate.astro -------------------------------------------------------------------------------- /demo/src/components/Header.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/components/Header.astro -------------------------------------------------------------------------------- /demo/src/components/HeaderLink.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/components/HeaderLink.astro -------------------------------------------------------------------------------- /demo/src/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/consts.ts -------------------------------------------------------------------------------- /demo/src/content/blog/first-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/content/blog/first-post.md -------------------------------------------------------------------------------- /demo/src/content/blog/markdown-style-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/content/blog/markdown-style-guide.md -------------------------------------------------------------------------------- /demo/src/content/blog/second-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/content/blog/second-post.md -------------------------------------------------------------------------------- /demo/src/content/blog/third-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/content/blog/third-post.md -------------------------------------------------------------------------------- /demo/src/content/blog/using-mdx.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/content/blog/using-mdx.mdx -------------------------------------------------------------------------------- /demo/src/content/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/content/config.ts -------------------------------------------------------------------------------- /demo/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/env.d.ts -------------------------------------------------------------------------------- /demo/src/layouts/BlogPost.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/layouts/BlogPost.astro -------------------------------------------------------------------------------- /demo/src/pages/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/pages/about.md -------------------------------------------------------------------------------- /demo/src/pages/blog/[...slug].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/pages/blog/[...slug].astro -------------------------------------------------------------------------------- /demo/src/pages/blog/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/pages/blog/index.astro -------------------------------------------------------------------------------- /demo/src/pages/docs.json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/pages/docs.json.js -------------------------------------------------------------------------------- /demo/src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/pages/index.astro -------------------------------------------------------------------------------- /demo/src/pages/rss.xml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/pages/rss.xml.js -------------------------------------------------------------------------------- /demo/src/pages/search.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/pages/search.astro -------------------------------------------------------------------------------- /demo/src/pages/search.json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/pages/search.json.js -------------------------------------------------------------------------------- /demo/src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/src/styles/global.css -------------------------------------------------------------------------------- /demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/demo/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/package.json -------------------------------------------------------------------------------- /packages/astro-minisearch/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/CHANGELOG.md -------------------------------------------------------------------------------- /packages/astro-minisearch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/README.md -------------------------------------------------------------------------------- /packages/astro-minisearch/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/api/README.md -------------------------------------------------------------------------------- /packages/astro-minisearch/api/modules/collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/api/modules/collections.md -------------------------------------------------------------------------------- /packages/astro-minisearch/api/modules/pages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/api/modules/pages.md -------------------------------------------------------------------------------- /packages/astro-minisearch/api/modules/plain_text_plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/api/modules/plain_text_plugin.md -------------------------------------------------------------------------------- /packages/astro-minisearch/api/modules/search_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/api/modules/search_index.md -------------------------------------------------------------------------------- /packages/astro-minisearch/api/modules/types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/api/modules/types.md -------------------------------------------------------------------------------- /packages/astro-minisearch/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/package.json -------------------------------------------------------------------------------- /packages/astro-minisearch/src/collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/src/collections.ts -------------------------------------------------------------------------------- /packages/astro-minisearch/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/src/index.ts -------------------------------------------------------------------------------- /packages/astro-minisearch/src/pages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/src/pages.ts -------------------------------------------------------------------------------- /packages/astro-minisearch/src/plain-text-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/src/plain-text-plugin.ts -------------------------------------------------------------------------------- /packages/astro-minisearch/src/search-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/src/search-index.ts -------------------------------------------------------------------------------- /packages/astro-minisearch/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/src/types.ts -------------------------------------------------------------------------------- /packages/astro-minisearch/tests/collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/tests/collections.ts -------------------------------------------------------------------------------- /packages/astro-minisearch/tests/pages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/tests/pages.ts -------------------------------------------------------------------------------- /packages/astro-minisearch/tests/plain-text-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/tests/plain-text-plugin.ts -------------------------------------------------------------------------------- /packages/astro-minisearch/tests/search-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/tests/search-index.ts -------------------------------------------------------------------------------- /packages/astro-minisearch/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/tsconfig.json -------------------------------------------------------------------------------- /packages/astro-minisearch/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/packages/astro-minisearch/typedoc.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Barnabas/astro-minisearch/HEAD/pnpm-workspace.yaml --------------------------------------------------------------------------------