├── .editorconfig
├── .eslintignore
├── .eslintrc.cjs
├── .github
└── workflows
│ ├── ci.yaml
│ └── release.yaml
├── .gitignore
├── .husky
└── commit-msg
├── .mise.toml
├── .npmrc
├── .nvmrc
├── .prettierrc.cjs
├── .vscode
└── settings.json
├── LICENSE
├── README.md
├── commitlint.config.cjs
├── package.json
├── packages
├── astro-pagefind
│ ├── CHANGELOG.md
│ ├── package.json
│ ├── release.config.cjs
│ ├── src
│ │ ├── components
│ │ │ ├── Search.astro
│ │ │ ├── Search.d.ts
│ │ │ └── Search.ts
│ │ ├── env.d.ts
│ │ ├── index.ts
│ │ └── pagefind.ts
│ └── tsconfig.json
├── example-astro4
│ ├── astro.config.ts
│ ├── package.json
│ ├── src
│ │ ├── env.d.ts
│ │ └── pages
│ │ │ └── index.astro
│ └── tsconfig.json
├── example-node
│ ├── astro.config.ts
│ ├── package.json
│ ├── src
│ │ ├── env.d.ts
│ │ └── pages
│ │ │ └── index.astro
│ └── tsconfig.json
├── example-vercel
│ ├── astro.config.ts
│ ├── package.json
│ ├── src
│ │ ├── env.d.ts
│ │ └── pages
│ │ │ └── index.astro
│ └── tsconfig.json
└── example
│ ├── astro.config.ts
│ ├── package.json
│ ├── src
│ ├── layouts
│ │ ├── Main.astro
│ │ └── Transitions.astro
│ └── pages
│ │ ├── index.md
│ │ ├── prefilled.astro
│ │ ├── transition1.astro
│ │ └── transition2.astro
│ └── tsconfig.json
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
└── renovate.json
/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/.editorconfig
--------------------------------------------------------------------------------
/.eslintignore:
--------------------------------------------------------------------------------
1 | dist/
2 |
--------------------------------------------------------------------------------
/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/.eslintrc.cjs
--------------------------------------------------------------------------------
/.github/workflows/ci.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/.github/workflows/ci.yaml
--------------------------------------------------------------------------------
/.github/workflows/release.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/.github/workflows/release.yaml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | dist/
3 | .astro/
4 | .vercel/
5 | *.tsbuildinfo
6 |
--------------------------------------------------------------------------------
/.husky/commit-msg:
--------------------------------------------------------------------------------
1 | npx --no-install commitlint --edit "$1"
2 |
--------------------------------------------------------------------------------
/.mise.toml:
--------------------------------------------------------------------------------
1 | [tools]
2 | node = "24"
3 |
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/.npmrc
--------------------------------------------------------------------------------
/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/*
2 |
--------------------------------------------------------------------------------
/.prettierrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/.prettierrc.cjs
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/.vscode/settings.json
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/README.md
--------------------------------------------------------------------------------
/commitlint.config.cjs:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | extends: ["@commitlint/config-conventional"],
3 | };
4 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/package.json
--------------------------------------------------------------------------------
/packages/astro-pagefind/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/astro-pagefind/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/astro-pagefind/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/astro-pagefind/package.json
--------------------------------------------------------------------------------
/packages/astro-pagefind/release.config.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/astro-pagefind/release.config.cjs
--------------------------------------------------------------------------------
/packages/astro-pagefind/src/components/Search.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/astro-pagefind/src/components/Search.astro
--------------------------------------------------------------------------------
/packages/astro-pagefind/src/components/Search.d.ts:
--------------------------------------------------------------------------------
1 | export { default } from "./Search.ts";
2 |
--------------------------------------------------------------------------------
/packages/astro-pagefind/src/components/Search.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/astro-pagefind/src/components/Search.ts
--------------------------------------------------------------------------------
/packages/astro-pagefind/src/env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/astro-pagefind/src/env.d.ts
--------------------------------------------------------------------------------
/packages/astro-pagefind/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/astro-pagefind/src/index.ts
--------------------------------------------------------------------------------
/packages/astro-pagefind/src/pagefind.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/astro-pagefind/src/pagefind.ts
--------------------------------------------------------------------------------
/packages/astro-pagefind/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/astro-pagefind/tsconfig.json
--------------------------------------------------------------------------------
/packages/example-astro4/astro.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example-astro4/astro.config.ts
--------------------------------------------------------------------------------
/packages/example-astro4/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example-astro4/package.json
--------------------------------------------------------------------------------
/packages/example-astro4/src/env.d.ts:
--------------------------------------------------------------------------------
1 | ///
--------------------------------------------------------------------------------
/packages/example-astro4/src/pages/index.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example-astro4/src/pages/index.astro
--------------------------------------------------------------------------------
/packages/example-astro4/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example-astro4/tsconfig.json
--------------------------------------------------------------------------------
/packages/example-node/astro.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example-node/astro.config.ts
--------------------------------------------------------------------------------
/packages/example-node/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example-node/package.json
--------------------------------------------------------------------------------
/packages/example-node/src/env.d.ts:
--------------------------------------------------------------------------------
1 | ///
--------------------------------------------------------------------------------
/packages/example-node/src/pages/index.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example-node/src/pages/index.astro
--------------------------------------------------------------------------------
/packages/example-node/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example-node/tsconfig.json
--------------------------------------------------------------------------------
/packages/example-vercel/astro.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example-vercel/astro.config.ts
--------------------------------------------------------------------------------
/packages/example-vercel/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example-vercel/package.json
--------------------------------------------------------------------------------
/packages/example-vercel/src/env.d.ts:
--------------------------------------------------------------------------------
1 | ///
--------------------------------------------------------------------------------
/packages/example-vercel/src/pages/index.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example-vercel/src/pages/index.astro
--------------------------------------------------------------------------------
/packages/example-vercel/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example-vercel/tsconfig.json
--------------------------------------------------------------------------------
/packages/example/astro.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example/astro.config.ts
--------------------------------------------------------------------------------
/packages/example/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example/package.json
--------------------------------------------------------------------------------
/packages/example/src/layouts/Main.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example/src/layouts/Main.astro
--------------------------------------------------------------------------------
/packages/example/src/layouts/Transitions.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example/src/layouts/Transitions.astro
--------------------------------------------------------------------------------
/packages/example/src/pages/index.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example/src/pages/index.md
--------------------------------------------------------------------------------
/packages/example/src/pages/prefilled.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example/src/pages/prefilled.astro
--------------------------------------------------------------------------------
/packages/example/src/pages/transition1.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example/src/pages/transition1.astro
--------------------------------------------------------------------------------
/packages/example/src/pages/transition2.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example/src/pages/transition2.astro
--------------------------------------------------------------------------------
/packages/example/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/packages/example/tsconfig.json
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/pnpm-lock.yaml
--------------------------------------------------------------------------------
/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/pnpm-workspace.yaml
--------------------------------------------------------------------------------
/renovate.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shishkin/astro-pagefind/HEAD/renovate.json
--------------------------------------------------------------------------------