Nate Moore
7c4efe2a7e
fix: monorepo issues ( #158 )
2021-04-30 16:38:40 -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
Nate Moore
61ccd59f92
Minimal create-astro
CLI ( #136 )
...
* feat: add minimal create-astro CLI
* docs: update readme
2021-04-27 15:59:23 -05:00
Nate Moore
73b7827b40
chore: update docs to new defaults ( #133 )
2021-04-27 13:42:03 -05:00
Nate Moore
dea1a6dfc9
Update defaults directory structure to src
and dist
( #132 )
...
* chore: update defaults in docs
* chore: update config defaults
* test: update tests to config defaults
* chore: update gitignore to new defaults
* docs: update readme to new defaults
* chore: update examples to new defaults
* chore: update default exclude in lang server
* chore: update tests
* test: fix failing tests
* chore: update www defaults
2021-04-26 15:54:20 -06:00
Matthew Phillips
0ea4a986e2
Support 500 pages in the dev server ( #131 )
...
* Support 500 pages
* Document custom 400/500 pages
* Remove search from any pages not the 500 page
* fix(kitchen-sink): add snowpack.config.js
* fix(examples): add snowpack.config.js
* style: redesign built-in 500 page
Co-authored-by: Nate Moore <nate@skypack.dev>
2021-04-26 16:42:11 -04:00
Drew Powers
510e7920d2
Add RSS generation ( #123 )
2021-04-23 10:44:41 -06:00
Matthew Phillips
da033e27ea
CLI docs ( #121 )
...
* Start of cli docs
* Document the CLI
Also adds support for the `--config` option and `--port` option for the dev server.
* Add tests for --config and --port flags
* Add port to validateConfig
2021-04-22 08:25:57 -04:00
Drew Powers
a7185735da
Add sitemap generation ( #120 )
...
* Add sitemap generation
* Update README
* Fix index handling, sort sitemap
* Add --no-sitemap CLI flag (and config option)
2021-04-21 14:14:24 -06:00
Drew Powers
76932822b8
Split README into docs ( #118 )
2021-04-20 17:15:47 -06:00
Drew Powers
3263c02d77
Update Snowpack, Add CSS Modules SSR ( #116 )
...
* Add CSS Modules SSR
* Update docs
2021-04-20 15:06:33 -06:00
Nate Moore
188541260a
chore: remove github banner, add to banner to README ( #108 )
...
Co-authored-by: Nate Moore <nate@skypack.dev>
2021-04-16 12:51:30 -05:00
Nate Moore
11bebe2d27
Add assets ( #107 )
...
* fix(www): link styles (#100 )
Co-authored-by: Nate Moore <nate@skypack.dev>
* chore: add assets
* docs: update readme
Co-authored-by: Nate Moore <nate@skypack.dev>
2021-04-16 12:48:59 -05:00
Drew Powers
ec75312a15
Improve Tailwind docs & Tailwind support ( #92 )
2021-04-14 10:36:00 -06:00
Drew Powers
3d0d53486c
Add Astro.fetchContent API ( #91 )
2021-04-13 18:08:32 -06:00
Drew Powers
3639190b4e
Renaming to import.meta.fetchContent ( #70 )
...
* Change to import.meta.glob()
Change of plans—maintain parity with Snowpack and Vite because our Collections API will use a different interface
* Get basic pagination working
* Get params working
* Rename to import.meta.fetchContent
* Upgrade to fdir
2021-04-12 17:21:29 -06:00
Fred K. Schott
8e4b201c1b
Update README.md
2021-04-11 22:31:50 -07:00
Fred K. Schott
4107a53757
Update README.md
2021-04-11 08:45:57 -07:00
Fred K. Schott
24f50220e1
update package.json
2021-04-10 13:17:31 -07:00
Drew Powers
2b346d7a4c
Blog Support 1/3: Data fetching ( #62 )
...
* Add example blog
* Add author data
* Improve navigation
* Style nav
* Add friendly error message
* Throw error if import glob used for non-Markdown files
* Use import.meta.collection() API instead
* README fixes
2021-04-06 15:54:55 -06:00
Drew Powers
1acd5ee310
Allow no config ( #61 )
...
* Allow no config
* Update README
2021-04-05 15:56:46 -06:00
Drew Powers
aa333c2f29
Add Tailwind support ( #57 )
2021-04-02 19:23:30 -06:00
Drew Powers
ee6ef81cf3
Convert CSS Modules to scoped styles ( #38 )
...
* Convert CSS Modules to scoped styles
* Update README
* Move class scoping into HTML walker
* Fix SSR styles test
* Fix mustache tags
* Update PostCSS plugin name
* Add JSDoc comment
* Update test
2021-03-30 10:11:21 -06:00
Nate Moore
9ab1f52a1c
New hydration methods ( #29 )
...
* WIP: new hydration methods
* refactor: genericize load/idle/visible renderers
* fix: do not pass "data-astro-id" to component
* docs: add hydration section to README
* docs: update README
Co-authored-by: Nate Moore <nate@skypack.dev>
2021-03-26 17:09:28 -05:00
Drew Powers
3ddd3594f0
Absorb Snowpack config inside Astro ( #32 )
...
* Absorb Snowpack config inside Astro
* Add basic README
* Format tests
* Update esbuild
* Format tests
2021-03-26 13:14:32 -06:00