astro/.changeset
Okiki Ojo d46f8fb14d
feat: support optional and conditional integrations (#3590)
* feat(integrations): support optional integrations

By making integration optional, Astro can now ignore null or undefined Integrations instead of giving an internal error most devs can't read/won't understand.

This also enables optional integrations,
e.g.
```ts
integration: [
  // Only run `compress` integration in production environments, etc...
  import.meta.env.production ? compress() : null
]
```

* ci: add tests for optional integration

* docs: add changelog
2022-06-14 14:08:14 -04:00
..
config.json Update changesets (#3434) 2022-05-24 11:38:25 -05:00
README.md Migrate to yarn monorepo (#157) 2021-04-30 16:33:35 -05:00
unlucky-eyes-attend.md feat: support optional and conditional integrations (#3590) 2022-06-14 14:08:14 -04:00

Changesets

Hello and welcome! This folder has been automatically generated by @changesets/cli, a build tool that works with multi-package repos, or single-package repos to help you version and publish your code. You can find the full documentation for it in our repository

We have a quick list of common questions to get you started engaging with this project in our documentation