# astro-integration-kit

> A package that contains utilities to help you build Astro integrations.

Latest version **0.20.0** (published 2026-03-11) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install astro-integration-kit
pnpm add astro-integration-kit
yarn add astro-integration-kit
bun add astro-integration-kit
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 0.20.0 |
| Published | 2026-03-11 |
| First published | 2024-01-21 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM |
| Dependencies | 1 |
| Unpacked size | 232.3 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 109 |
| Author | florian-lefebvre |
| Maintainers | florian-lefebvre |
| Keywords | withastro, astro, utils, utilities |

## Links

- npm: https://www.npmjs.com/package/astro-integration-kit
- Repository: https://github.com/florian-lefebvre/astro-integration-kit
- Homepage: https://github.com/florian-lefebvre/astro-integration-kit#readme
- Issues: https://github.com/florian-lefebvre/astro-integration-kit/issues
- npm.io page: https://npm.io/package/astro-integration-kit

## Dependencies (1)

- [pathe](https://npm.io/package/pathe.md) ^2.0.3

## Recent versions

- 0.20.0 (latest) — 2026-03-11
- 0.19.1 — 2025-10-20
- 0.19.0 — 2025-08-11
- 0.18.0 — 2024-12-17
- 0.17.0 — 2024-11-01
- 0.16.1 — 2024-08-22
- 0.16.0 — 2024-07-22
- 0.15.0 — 2024-07-20
- 0.14.0 — 2024-06-22
- 0.13.3 — 2024-05-18
- 0.13.2 — 2024-05-05
- 0.13.1 — 2024-04-28
- 0.13.0 — 2024-04-28
- 0.12.0 — 2024-04-25
- 0.11.3 — 2024-04-25
- … 32 more at https://npm.io/package/astro-integration-kit/versions

## README

# `astro-integration-kit`

This is a package that contains utilities to help you build Astro integrations.

## Documentation

Read the [Astro Integration Kit docs](https://astro-integration-kit.netlify.app).

## Contributing

This package is structured as a monorepo:

- `playground` contains code for testing the package
- `package` contains the actual package

Install dependencies using pnpm: 

```bash
pnpm i --frozen-lockfile
```

Watch for package changes:

```bash
pnpm package:dev
```

Start the playground:

```bash
pnpm playground:dev
```

Testing is using Vitest and all tests are co-located with the module they are testing.

To run all the tests:

```bash
pnpm test
```

You can now edit files in `package`. Please note that making changes to those files may require restarting the playground dev server.

## Licensing

[MIT Licensed](https://github.com/florian-lefebvre/astro-integration-kit/blob/main/LICENSE). Made with ❤️ by [Florian Lefebvre](https://github.com/florian-lefebvre).

## Acknowledgements

- [Nuxt Kit](https://nuxt.com/docs/guide/going-further/kit)

---
_Source: https://npm.io/package/astro-integration-kit · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
