astro/packages
Erika 31ec847972
Add a new error overlay (#5495)
* Add new overlay

* Fix CSS errors missing the proper stacktrace

* Fix names not working in some cases

* Add changeset

* Fix Playwright not detecting the overlay

* Update E2E test

* Fix tests

* Small refactor, fix syntax highlight on light mode, fix code element showing even with no code

* Simplier injection

* Add Markdown support to CLI reporting

* Fix not being able to navigate with the keyboard to the open in editor link

* aria-hide some svgs (#5508)

we should also make the "open in editor" button a button, not a link, if we are using JS for interactions

* Implement close method so Vite can close the overlay when needed

* Fix filepaths not being absolute when coming from node_modules for errors

* Fix multi line errors with indentation not showing correctly

* Fix entire page being scrolled to the error line in certain cases

* Update docs links

* Put the new error overlay behind a flag

* add flag for e2e tests

Co-authored-by: Caleb Jasik <calebjasik@jasik.xyz>
Co-authored-by: Matthew Phillips <matthew@skypack.dev>
2022-12-14 10:27:15 -05:00
..
astro Add a new error overlay (#5495) 2022-12-14 10:27:15 -05:00
astro-prism [ci] release (#5262) 2022-11-03 09:38:29 -04:00
astro-rss [ci] release (#5605) 2022-12-14 10:23:50 -05:00
create-astro [ci] release (#5399) 2022-11-16 10:07:56 -05:00
integrations Add Vercel middleware docs to Vercel integration README (#5576) 2022-12-13 11:35:21 +01:00
markdown [ci] release (#5262) 2022-11-03 09:38:29 -04:00
telemetry [ci] release (#4903) 2022-09-29 11:20:00 -04:00
webapi Add a thank you to the original author of the original webapi package (#5246) 2022-10-31 13:24:12 -04:00