Merrick Christensen
0eeb25348e
switch from rm to unlink in order to preserve node 12 compatability in astro-create ( #1468 )
...
* switch from rm to unlink in order to preserve node 12 compatability in astro-create
* add changeset
2021-10-01 13:18:40 -04:00
FredKSchott
b4d1c9bc64
[ci] yarn format
2021-09-06 08:25:23 +00:00
Fred K. Schott
6dc05575a6
scale back the examples page
2021-09-06 01:21:55 -07:00
aFuzzyBear
d321d8366b
Adds examples page
2021-09-06 01:21:39 -07:00
github-actions[bot]
a923268da2
Version Packages ( #1271 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-09-01 15:58:14 -04:00
Mikkel Tønder
11a6f884be
create-astro: Format console logs and fix message about default renderers ( #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-30 14:20:41 -07:00
github-actions[bot]
3bb97ea328
Version Packages ( #1246 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-08-27 10:46:14 -04:00
Tushar Sadhwani
bebe6a425c
Remove whitespace ( #1176 )
2021-08-20 11:05:22 -07:00
Jonathan Neal
e66872125d
add dev script, switch documentation from advising start to dev script ( #1141 )
2021-08-18 22:07:08 -07:00
Jonathan Neal
d68ac85e7f
Add minimal template ( #1090 )
2021-08-15 14:13:58 -05:00
github-actions[bot]
9cf7ca1029
Version Packages ( #951 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-08-03 10:49:20 -04:00
mash-graz
cf4c97cf54
forced degit template extraction in case of non empty installation directory ( #937 )
...
* revert recursive file removal routine
* forced degit overwrite without previous file removal
* add changeset
2021-07-30 12:44:24 -04:00
github-actions[bot]
239c7b1668
Version Packages ( #887 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-07-27 16:10:47 -04:00
Erik
6c52c92780
Add warning when encountering 'zlib: unexpected end of file' message ( #655 ) ( #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-27 16:03:53 -04:00
Matthew Phillips
d1b0028b1a
Update dependencies for create-astro
2021-07-27 12:54:53 -04:00
github-actions[bot]
509c69627b
Version Packages ( #882 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-07-27 12:41:42 -04:00
Fred K. Schott
e31e276781
get build-all passing ( #795 )
2021-07-21 17:39:14 -07:00
github-actions[bot]
8f17217e02
Version Packages (next) ( #796 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-07-21 18:12:11 -05:00
Nate Moore
bd18e14a2c
Expose JSX compilation to renderers ( #588 )
...
* 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-21 18:10:03 -05:00
github-actions[bot]
ac64d198e4
Version Packages (next) ( #794 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-07-21 08:18:13 -07:00
Fred K. Schott
5f922221ba
Revert "Version Packages (next) ( #692 )"
...
This reverts commit 790bd89ead
.
2021-07-21 08:12:32 -07:00
github-actions[bot]
790bd89ead
Version Packages (next) ( #692 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-07-21 07:57:51 -07:00
Maksim Markelov
0e761b9bdf
Add ability to specify hostname in devOptions ( #733 )
...
* 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-19 21:38:55 -07:00
FredKSchott
50f82e1a53
[ci] yarn format
2021-07-20 04:07:49 +00:00
FredKSchott
15cd6c1708
[ci] yarn format
2021-07-20 01:56:54 +00:00
Bryan Pan
d45431d246
fix: add force to rm script in create-astro ( #729 )
...
* 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-19 18:55:35 -07:00
Fred K. Schott
a7e66666e4
tsconfig fix ( #752 )
2021-07-19 18:23:39 -07:00
github-actions[bot]
958ca11e7e
Version Packages ( #634 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-07-08 14:40:42 -04:00
Matthew Phillips
5570bf7958
Use new client:visible syntax in create-astro ( #633 )
2021-07-08 14:31:05 -04:00
github-actions[bot]
97d5a2ba18
Version Packages ( #622 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-07-07 16:36:13 -05:00
natemoo-re
8e01a3c463
[ci] yarn format
2021-07-07 21:32:45 +00:00
Nate Moore
ff89a6a7a6
fix: make create-astro component injection less brittle ( #623 )
2021-07-07 16:31:42 -05:00
natemoo-re
1bbe98ae54
[ci] yarn format
2021-07-07 20:10:09 +00:00
Nate Moore
5d5d67c8f9
Add framework-specific prompt and setup to create-astro
( #620 )
...
* feat(create-astro): add framework-specific prompt and setup
* chore: normalize example `astro.config.mjs` files
2021-07-07 14:52:44 -05:00
github-actions[bot]
e7be675685
Version Packages ( #609 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-07-06 15:31:12 -04:00
Matthew Phillips
d8ceff5fac
Implements templates from external repos ( #603 )
...
* Implements templates from external repos
* Adds a changeset
2021-07-06 15:14:22 -04:00
github-actions[bot]
16724f93e3
Version Packages ( #513 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-06-22 15:01:33 -04:00
Fred K. Schott
b0e41eaf51
update small cli fixes ( #512 )
2021-06-22 10:06:07 -04:00
github-actions[bot]
382868abfc
Version Packages ( #466 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-06-16 14:12:05 -04:00
Caleb Jasik
f9f2da458d
Add repository remotes for all astro packages ( #458 )
...
* Add repository remotes for all astro packages
* Add repository.directory key instead of adding the path to repository.url
* Include changeset
* Add repository key to create-astro
2021-06-16 14:09:35 -04:00
github-actions[bot]
0ef0c99b10
Version Packages ( #418 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-06-14 08:43:03 -04:00
Fred K. Schott
ab2972be83
add engines for esm support ( #415 )
2021-06-14 08:20:14 -04:00
Drew Powers
9d3cd49410
Improve templates test ( #377 )
2021-06-11 15:07:30 -06:00
Drew Powers
a660e49f80
Add integration test for templates ( #372 )
2021-06-10 10:30:48 -06:00
github-actions[bot]
8dd3f106ca
Version Packages ( #335 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-06-08 12:58:50 -04:00
Fred K. Schott
d6a7349e74
fix create-astro template issue ( #334 )
2021-06-08 12:56:37 -04:00
matthewp
9c7f07aebd
[ci] yarn format
2021-06-08 15:24:57 +00:00
github-actions[bot]
955be013b2
Version Packages ( #331 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-06-08 11:23:33 -04:00
matthewp
a7594cfcdf
[ci] yarn format
2021-06-08 15:12:07 +00:00
Fred K. Schott
6bca7c83a7
redesign create-astro ( #301 )
...
* 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-08 11:10:56 -04:00
Matthew Phillips
9594447335
Bump create-astro version
2021-06-08 09:47:40 -04:00
Matthew Phillips
f66fd1f737
Remove __astro_component from knownEntrypoints ( #327 )
...
* Remove __astro_component from knownEntrypoints
* Adds a default site. Otherwise the build throws
* Adds the changeset
2021-06-08 09:17:05 -04:00
Matthew Phillips
deb90dc1d2
Increment create-astro version
2021-06-02 13:53:28 -04:00
Matthew Phillips
6de740d62f
Fix starter template's Tour component ( #290 )
...
* 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-02 13:50:16 -04:00
Nate Moore
c9d833ee0b
Fix prerelease bugs, reenable @astrojs/renderer-vue
( #286 )
...
* 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-01 18:41:08 -05:00
Drew Powers
addd67d244
Change astroRoot to pages ( #277 )
...
#271
2021-06-01 09:57:12 -06:00
Nate Moore
2b1dbbe32f
chore: release create-astro@0.2.0
2021-05-28 21:39:51 -05:00
Matthew Phillips
14cfd204de
Update Starter template to use the Markdown component ( #270 )
...
Uses the Markdown component in the Tour component.
2021-05-28 12:54:39 -04:00
Drew Powers
a0055bd985
Create astro fixes ( #267 )
...
* 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-28 10:06:22 -06:00
Drew Powers
b652da4b67
Bugfix: CLI selected item spacing ( #259 )
2021-05-27 17:50:58 -06:00
Nate Moore
9e7a1cbd7f
TEMP: remove react from create-astro
deps
2021-05-26 18:39:19 -05:00
Nate Moore
0b7d453c99
chore: release create-astro@0.1.2
2021-05-26 18:35:29 -05:00
Drew Powers
75bfc019aa
Fix npm init astro for npm v7 ( #257 )
...
Fixes #183
2021-05-26 14:17:50 -06:00
duncanhealy
5dc3aa007a
chore: update getting started config #245 ( #250 )
...
* chore: update getting started config #245
* chore: reorder renderers
2021-05-26 19:56:19 +01:00
duncanhealy
622d1a38f1
fix: package for templates to latest version of astro #245 ( #248 )
2021-05-26 12:33:56 -04:00
木杉
760a7a5509
Support skip install deps ( #242 )
...
* Support skip install deps
* fmt
* Create new-hats-deliver.md
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2021-05-25 17:16:49 -05:00
Drew Powers
f5ecbee192
Add test for npm init astro ( #238 )
...
* Add test for npm init astro
* Use Lerna to run test
2021-05-24 16:18:56 -06:00
木杉
cce8ac72e0
Make Astro compatible with Windows ( #215 )
2021-05-17 17:52:11 -05:00
Nate Moore
512670bedd
chore: release v0.10.0
2021-05-17 10:20:15 -05:00
Nate Moore
73bab5e385
chore: version packages
2021-05-17 09:40:51 -05:00
Nate Moore
c75bede6f5
chore: bump create-astro deps
2021-05-17 09:34:36 -05:00
Nate Moore
b3886c206f
Fix markdown issues ( #208 )
...
* 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-17 09:29:16 -05:00
Drew Powers
b81abd5b2c
Add CSS bundling ( #172 )
...
* Add CSS bundling
* Add Changeset
* Update build script
* Count better
* Fix stats
* Cleanup
* Add test
* Show profile ms under 750ms
2021-05-06 10:38:53 -06:00
Drew Powers
94038d3297
Format ( #167 )
2021-05-03 12:26:10 -06:00
Drew Powers
4ff3add50f
Clean dependencies ( #166 )
...
* Clean dependencies
This moves some dependencies around where they should be
* Formatting
2021-05-03 11:47:51 -06:00
Nate Moore
2ac06010a4
chore: release create-astro@0.1.0
2021-05-03 12:20:51 -05:00
Nate Moore
ed631329e7
create-astro
UI (#164 )
...
* 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
2021-05-03 12:15:13 -05:00
Nate Moore
4df1347156
Migrate to yarn
monorepo ( #157 )
...
* chore: use monorepo
* chore: scaffold astro-scripts
* chore: move tests inside packages/astro
* chore: refactor tests, add scripts
* chore: move parser to own module
* chore: move runtime to packages/astro
* fix: move parser to own package
* test: fix prettier-plugin-astro tests
* fix: tests
* chore: update package-lock
* chore: add changesets
* fix: cleanup examples
* fix: starter example
* chore: update changeset config
* chore: update changeset config
* chore: setup changeset release workflow
* chore: bump lockfiles
* chore: prism => astro-prism
* fix: tsc --emitDeclarationOnly
* chore: final cleanup, switch to yarn
* chore: add lerna
* chore: update workflows to yarn
* chore: update workflows
* chore: remove lint workflow
* chore: add astro-dev script
* chore: add symlinked README
2021-04-30 16:33:35 -05:00