Commit graph

1874 commits

Author SHA1 Message Date
bholmesdev
39136c6ffc feat: remove legacy.devDepsScanner. Vite 3 strat is now Vite 2.x strat! 2022-07-15 17:24:05 -04:00
bholmesdev
58a22585e7 fix: add type check for plugin.name 2022-07-15 17:24:05 -04:00
bholmesdev
169a9e524f deps: bump to latest vite beta 2022-07-15 17:24:05 -04:00
bholmesdev
e3c4baa4f5 fix: only add to ssr.noExternal if present in project 2022-07-15 17:24:05 -04:00
bholmesdev
08820f17ff refactor: add fontsource to noExternal 2022-07-15 17:24:05 -04:00
bholmesdev
e72040ab46 fix: remove accidental "force true" on create-vite 2022-07-15 17:24:05 -04:00
bholmesdev
7607ec4863 deps: bump to latest vite 3 beta 2022-07-15 17:24:05 -04:00
bholmesdev
f69bc8cae9 refactor: add package.json to all test runners for noExternal error 2022-07-15 17:24:05 -04:00
bholmesdev
f08630bcc4 refactor: use ALWAYS_NOEXTERNAL array 2022-07-15 17:24:05 -04:00
bholmesdev
89fa0a5618 fix: add astro/components to noExternal for Code component 2022-07-15 17:24:05 -04:00
bholmesdev
694b3f024b sad refactor: use legacy devDepsScanner for component HMR 2022-07-15 17:24:05 -04:00
bholmesdev
3d52d8c2ac wip: revert to unresolved. Issue reported! 2022-07-15 17:24:05 -04:00
bholmesdev
fa373a71fe fix: resolve npm package paths for rollup input 2022-07-15 17:24:05 -04:00
bholmesdev
bde086aa97 fix: use new middlewareMode config settings 2022-07-15 17:24:05 -04:00
bholmesdev
90df3c9a85 hail mary: destroy all ssr external / noexternal! 2022-07-15 17:24:05 -04:00
bholmesdev
257bdbf421 nit: remove comment on deprecated vite feature 2022-07-15 17:24:05 -04:00
bholmesdev
3364daf9c6 nit: remove comment on deprecated Vite feature 2022-07-15 17:24:05 -04:00
bholmesdev
22ddb74df4 refactor: stub out new updateModuleInfo params 2022-07-15 17:24:05 -04:00
bholmesdev
aab15e546a refactor: move to use optimizeDeps.force option 2022-07-15 17:24:05 -04:00
bholmesdev
f803d80fa8 deps: bump to Vite beta.1 2022-07-15 17:24:05 -04:00
Matthew Phillips
17c911171f Vite 3 test 2022-07-15 17:24:05 -04:00
bholmesdev
6809a0d289 [ci] format 2022-07-15 15:27:19 +00:00
Nate Moore
f5d4ebf0e2
Handle metadata for MDX files during build (#3915)
* fix: metadata handling for MDX files

* chore: add changeset

* chore: update mdx example

* fix: protect against infinite loops in jsx-runtime, properly hook console.error

* chore: remove unused import

* feat(mdx): support `client:only`

* fix: prefer Symbol.for

* fix(jsx): handle vnode check properly

* chore: appease ts

Co-authored-by: Nate Moore <nate@astro.build>
2022-07-15 11:25:29 -04:00
Chris Swithinbank
31f9c0bf02
Roll back supported Node engines (#3937)
Fixes #3936
2022-07-15 08:15:04 -04:00
Fred K. Bot
f7fa39e682
[ci] release (#3925)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-07-14 15:36:23 -04:00
Matthew Phillips
d6dfef0caa
Add @babel/core dependencies to react/preact integrations (#3928)
* Add @babel/core dependencies

* Adds a changeset
2022-07-14 14:39:58 -04:00
Erika
7c5c4106d7
Use a .ts file to export built-in components so they're typed (#3927)
* Use a .ts file to export built-in components so they automatically have types

* Add changeset
2022-07-14 14:33:10 -04:00
Princesseuh
636881e185 [ci] format 2022-07-14 18:21:39 +00:00
Herman Z
77a708a3ee
fix: export AstroComponentFactory for tsc validattion to pass (#3917) 2022-07-14 14:20:10 -04:00
Nate Moore
7094d6a45f
Handle false properly in class:list (#3922)
* fix(#3920): properly handle false in `class:list`

* fix: allow 0 in `class:list`

* fix: output empty `class:list` as `''` rather than `class=''`

Co-authored-by: Nate Moore <nate@astro.build>
2022-07-14 12:01:17 -05:00
Fred K. Bot
78e765dc65
[ci] release (#3921)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-07-14 11:36:33 -05:00
Nate Moore
6a7a17f735
chore: update compiler (#3918)
Co-authored-by: Nate Moore <nate@astro.build>
2022-07-14 11:09:44 -05:00
FredKSchott
cea2063a94 [ci] format 2022-07-14 16:06:50 +00:00
Fred K. Schott
01a55467d5
add back missing ssr-utils.ts file (#3919) 2022-07-14 09:05:20 -07:00
Fred K. Bot
056d4d5fd2
[ci] release (#3903)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-07-13 17:16:24 -04:00
Randall
b487679853
Rollback Nodejs Dependancy (#3914)
* Rollback Nodejs Dependancy

Closes #3908

Signed-off-by: Randall T. Vasquez <ran.dall@icloud.com>

* Create ninety-apes-talk.md
2022-07-13 17:06:37 -04:00
Sarah Rainsberger
aa2ac87881
Astro Types for docs: capitalize Markdown (#3912)
- Capitalizes a few errant "markdowns" that find their way into Docs.
- Also updates "if or not" to "whether or not" since I'm here.
- Also, admittedly a point of contention, but until we decide otherwise for the entire site: a straggling "front matter" -> "frontmatter"
2022-07-13 16:02:06 -05:00
matthewp
fa8ec57f16 [ci] format 2022-07-13 20:39:29 +00:00
Matthew Phillips
cd2dbfedb1
Provide a better error message for when RSS is missing link field (#3913)
* Provide a better error message for when RSS is missing `link` field

* Adds a changeset
2022-07-13 16:37:17 -04:00
tony-sull
75f202a124 [ci] format 2022-07-13 19:33:49 +00:00
Juan Martín Seery
ca45c0c270
fix: don't throw when Shiki doesn't recognize a language (#3911)
* Don't throw when Shiki doesn't recognise a language

* Changeset
2022-07-13 19:31:59 +00:00
Ben Holmes
d8af02a944
fix: add github-slugger to ALWAYS_EXTERNAL (#3902)
* fix: add github-slugger to ALWAYS_EXTERNAL

* chore: changeset
2022-07-12 14:28:14 -04:00
Fred K. Bot
ba67a924ca
[ci] release (#3900)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-07-12 12:18:13 -04:00
Fred K. Bot
4bf4736768
[ci] release (#3899)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-07-12 11:16:15 -04:00
Chris Swithinbank
4097f06226
Centralise community health files in .github repo (#3830)
* Centralise community health files in `.github` repo

* Clean up links

* Add changeset
2022-07-12 17:16:08 +02:00
Corbin Crutchley
402c4181dc
Fix md mode comment (#3880)
* fix: fix a bug where md mode markdown breaks on comments

* chore: add changeset
2022-07-12 11:15:53 -04:00
Fred K. Bot
c2b14d5253
[ci] release (#3894)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-07-12 09:08:15 -04:00
Corbin Crutchley
b4cb4a40df
fix: add TypeScript type and documentation for markdown "mode" config (#3883)
* fix: add TypeScript type and documentation for markdown "mode" config

* chore: add changeset
2022-07-12 09:07:51 -04:00
Yuji Sugiura
c4f6fdf372
Remove unused(and also vulnerable) libs from @astro/telemetry (#3898)
* Remove unused(and also vulnerable) libs from @astro/telemetry

* Add changeset
2022-07-12 09:07:21 -04:00
Nate Moore
93e1020b1e
Fix: reintroduce smoke tests across example projects (#3669)
* chore: update smoke tests

* chore: bump smoke tests to node@16

* chore: remove gitmodules

* chore(ci): prefer node@14

* wip: remove path from smoke clone step

* feat: run build:examples from test:smoke

* fix: remove no-frozen-lockfile

* fix: checkout monorepo last for pnpm setup

* wip: replace @astrojs/markdown/remark import from md

* fix: remove type defs from generated file

* fix: function order

* chore: remove ssr-utils export

* wip: remove windows from smoke test

* fix: instantiate slugger in snippet

* fix: exclude with-mdx from smoke (for now)

* fix: add quotes on filter flag for safety

* chore: changeset

* wip: try reintroducing windows smoke

* sad chore: remove client: directive from with-mdx

* Revert "wip: try reintroducing windows smoke"

This reverts commit 9529b1a45c.

Co-authored-by: Nate Moore <nate@astro.build>
Co-authored-by: bholmesdev <hey@bholmes.dev>
2022-07-11 22:51:17 -04:00