summaryrefslogtreecommitdiff
path: root/packages/create-astro/src (follow)
AgeCommit message (Collapse)AuthorFilesLines
2021-08-30create-astro: Format console logs and fix message about default renderers ↵Gravatar Mikkel Tønder 1-7/+7
(#1257) * create-astro: Format console logs and fix message about default renderers Format the console log statements so the code is easier to read Add a check to see if the renderers array is empty and only show the message about using the templates default renderers if it isn't * Add changeset
2021-08-20Remove whitespace (#1176)Gravatar Tushar Sadhwani 1-1/+1
2021-08-18add dev script, switch documentation from advising start to dev script (#1141)Gravatar Jonathan Neal 1-1/+1
2021-08-15Add minimal template (#1090)Gravatar Jonathan Neal 1-0/+5
2021-07-30forced degit template extraction in case of non empty installation directory ↵Gravatar mash-graz 1-23/+2
(#937) * revert recursive file removal routine * forced degit overwrite without previous file removal * add changeset
2021-07-27Add warning when encountering 'zlib: unexpected end of file' message (#655) ↵Gravatar Erik 1-1/+7
(#889) * Add warning when encountering 'zlib: unexpected end of file' message * Add missing import for 'yellow' * Add changeset * Changing to a patch change since we are pre 1.0 Co-authored-by: Matthew Phillips <matthew@matthewphillips.info>
2021-07-21Expose JSX compilation to renderers (#588)Gravatar Nate Moore 1-5/+27
* feat: add support for `jsxImportSource`, new JSX transform * Renderer: add Solid renderer (#667) * feat: add support for `jsxImportSource`, new JSX transform * WIP: solid renderer * [Renderer] Solid (#656) * feat: add support for `jsxImportSource`, new JSX transform * WIP: solid renderer * Solid renderer: fix SSR of children, hydration (top level) Caveat: cannot hydrate children/descendants of hydrated parents * Fix hydration of fragments * fix: SyntaxError in React/Preact renderers * fix: errors in React/Preact renderers * feat: update react external * chore: update examples * chore: delete old changelog * chore: update astro config Co-authored-by: Nate Moore <nate@skypack.dev> * Changing the preact to Solid (#669) * chore: use new client:visible syntax * fix: dev script issue * chore: cleanup SolidJS example * docs: update framework example docs * chore: cleanup framework-multiple example * fix: remove SolidJS false-positives from Preact renderer * chore: add changeset Co-authored-by: eyelidlessness <eyelidlessness@users.noreply.github.com> Co-authored-by: Abdullah Mzaien <s201540830@kfupm.edu.sa> * feat(create-astro): add Solid support * docs: add JSX options to renderer reference * chore: add changeset for P/React renderers * fix: move react/server.js to external * chore: remove brewfile * Revert "feat: add support for `jsxImportSource`, new JSX transform" This reverts commit 077c4bfc135c58a85d4ebfca6012e90403694d8d. * fix: remove `react-dom/server` from `external` * chore: remove unused dependency * feat: improve JSX error messages * Revert "Revert "feat: add support for `jsxImportSource`, new JSX transform"" This reverts commit f6c2896b9ec6430611fc0abae7d586c42aca87e5. * docs: update jsxImportSource * feat: improve error message * feat: improve error logging for JSX renderers * tests: add jsx-runtime tests * chore: update snowpack Co-authored-by: eyelidlessness <eyelidlessness@users.noreply.github.com> Co-authored-by: Abdullah Mzaien <s201540830@kfupm.edu.sa>
2021-07-19Add ability to specify hostname in devOptions (#733)Gravatar Maksim Markelov 1-2/+3
* Add ability to specify hostname in devOptions * Update packages/astro/test/config-hostname.test.js Co-authored-by: Caleb Jasik <calebjasik@jasik.xyz> Co-authored-by: Caleb Jasik <calebjasik@jasik.xyz>
2021-07-20[ci] yarn formatGravatar FredKSchott 1-9/+11
2021-07-19fix: add force to rm script in create-astro (#729)Gravatar Bryan Pan 1-3/+20
* fix: add force to rm script in create-astro * add changeset * edit overwrite prompt * rm cannot remove '.' or '..' -- creating a helper function to empty the directory * delete symlinks * comments
2021-07-08Use new client:visible syntax in create-astro (#633)Gravatar Matthew Phillips 1-1/+1
2021-07-07[ci] yarn formatGravatar natemoo-re 1-1/+1
2021-07-07fix: make create-astro component injection less brittle (#623)Gravatar Nate Moore 1-24/+8
2021-07-07[ci] yarn formatGravatar natemoo-re 4-55/+77
2021-07-07Add framework-specific prompt and setup to `create-astro` (#620)Gravatar Nate Moore 4-12/+218
* feat(create-astro): add framework-specific prompt and setup * chore: normalize example `astro.config.mjs` files
2021-07-06Implements templates from external repos (#603)Gravatar Matthew Phillips 1-1/+6
* Implements templates from external repos * Adds a changeset
2021-06-22update small cli fixes (#512)Gravatar Fred K. Schott 1-2/+2
2021-06-10Add integration test for templates (#372)Gravatar Drew Powers 1-1/+21
2021-06-08fix create-astro template issue (#334)Gravatar Fred K. Schott 2-2/+2
2021-06-08[ci] yarn formatGravatar matthewp 2-79/+81
2021-06-08redesign create-astro (#301)Gravatar Fred K. Schott 56-1937/+103
* redesign create astro * add changeset * Use npm start * Update the astro version * Adds the changeset Co-authored-by: Fred Schott <fks@Freds-MBP.attlocal.net> Co-authored-by: Matthew Phillips <matthew@skypack.dev>
2021-06-08Remove __astro_component from knownEntrypoints (#327)Gravatar Matthew Phillips 1-1/+1
* Remove __astro_component from knownEntrypoints * Adds a default site. Otherwise the build throws * Adds the changeset
2021-06-02Fix starter template's Tour component (#290)Gravatar Matthew Phillips 1-1/+4
* Fix starter template's Tour component This component had an extra backtick and also didn't import the Markdown component. * Add a changeset
2021-06-01Fix prerelease bugs, reenable `@astrojs/renderer-vue` (#286)Gravatar Nate Moore 2-6/+0
* fix: add packages to external * fix: improve renderer error message * fix: reenable vue renderer * chore: remove `extensions` from templates * fix: reenable @astrojs/renderer-vue * refactor: add types to snowpack plugin * fix: update snowpack * fix: use manual SSR wrapper for Svelte * chore: add changesets * chore: bump snowpack * test: fix failing test * chore: remove redundant entries
2021-06-01Change astroRoot to pages (#277)Gravatar Drew Powers 2-2/+2
#271
2021-05-28Update Starter template to use the Markdown component (#270)Gravatar Matthew Phillips 2-22/+22
Uses the Markdown component in the Tour component.
2021-05-28Create astro fixes (#267)Gravatar Drew Powers 32-90/+758
* Remove create-astro from workspace * Improve contrast ratio * Swap blank template for blog template * Remove counter components from blog template * Use `latest` astro version
2021-05-27Bugfix: CLI selected item spacing (#259)Gravatar Drew Powers 1-1/+1
2021-05-26chore: update getting started config #245 (#250)Gravatar duncanhealy 1-6/+26
* chore: update getting started config #245 * chore: reorder renderers
2021-05-26fix: package for templates to latest version of astro #245 (#248)Gravatar duncanhealy 2-2/+2
2021-05-25Support skip install deps (#242)Gravatar 木杉 7-23/+37
* Support skip install deps * fmt * Create new-hats-deliver.md Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2021-05-17chore: release v0.10.0Gravatar Nate Moore 2-2/+2
2021-05-17chore: version packagesGravatar Nate Moore 2-2/+2
2021-05-17chore: bump create-astro depsGravatar Nate Moore 2-2/+2
2021-05-17Fix markdown issues (#208)Gravatar Nate Moore 5-5/+5
* Init fix/markdown * Astro Markdown (#207) * Add Astro Markdown to VSCode Extension * Add Astro Markdown to Astro * refactor: update astro-markdown example * feat: remove embedded components from `.md` files * fix: resolve `.md.astro` files at runtime * chore: update markdown tests * feat: add <Markdown> component * chore: bump examples * chore: update example * fix: improve Markdown child handling * feat: harden markdown support, add code fence support, add automatic dedenting * chore: add weird markdown edge cases * chore: update remote-markdown examples * chore: add comment to Markdown.astro * feat: improve markdown support (codefences, nested inside HTML) * refactor: extract import specifier types to set * refactor: conditionally import markdown renderer * refactor: revert special-cased "astro/components" * refactor: revert special-cased "astro/components" * refactor: use astro/components/Markdown.astro * refactor: remove `.md.astro` support in favor of Markdown component * refactor: use regular .astro files * refactor: remove unused code * refactor: move Markdown inside Layout * wip: markdown scoped styles * feat: improve scoped styles in Markdown * feat: micromark => remark ecosystem * fix: markdown build * fix: markdown build * chore: add todo * fix: collect headers text * docs: add Markdown doc * chore: add changeset * docs: improve Markdown highlighting * refactor: prefer Set * refactor: exclude large unified deps * docs: update markdown docs Co-authored-by: Jonathan Neal <jonathantneal@hotmail.com> * chore: remove extra markdown deps * perf: optimize markdown * fix: unified/rehype deps * temp: fix markdown test * test: add TODO comment * fix: do not namespace frontmatter, just astro metadata * test: fix astro-markdown test * test: add realworld markdown example * fix: prism language bug * docs: update markdown docs * chore: bump dependencies * fix: escape codespan * fix: unterminated string literal * fix(vscode): inline dependencies * fix(vscode): dependencies * feat(vscode): embedded markdown * feat: add Markdown syntax highlighting * chore: improve markdown example * fix: markdown example * feat: highlighting improvements * chore: add changeset * fix: CodeBlock => CodeSpan * chore: get astro-markdown example running Co-authored-by: Jonathan Neal <jonathantneal@hotmail.com>
2021-05-06Add CSS bundling (#172)Gravatar Drew Powers 2-2/+2
* Add CSS bundling * Add Changeset * Update build script * Count better * Fix stats * Cleanup * Add test * Show profile ms under 750ms
2021-05-03Format (#167)Gravatar Drew Powers 19-384/+430
2021-05-03`create-astro` UI (#164)Gravatar Nate Moore 35-0/+1192
* refactor: improve create-astro layout, build script * feat(create-astro): v0.1.0 * docs(create-astro): add README * feat(create-astro): add meta files to starter templates