Drew Powers
16fa615d34
Fix Svelte and Vue styles in dev ( #1933 )
2021-11-19 13:53:44 -07:00
matthewp
16d972fe46
[ci] yarn format
2021-11-19 20:26:02 +00:00
Matthew Phillips
a0d4d99a9a
Allow links/images to be loaded from browser /src ( #1932 )
...
* Allow links/images to be loaded from browser /src
* Adds a changeset
* typo
2021-11-19 15:25:05 -05:00
Fred K. Schott
74624d9697
add indirect yarn deps ( #1926 )
2021-11-19 12:16:31 -08:00
Drew Powers
f7b23d5cf1
Allow search params ( #1927 )
...
Fixes #1795
2021-11-19 12:57:24 -07:00
Jonathan Neal
1692675575
Doc improvements ( #1929 )
...
* Update astro & markdown code blocks for consistency
* Add 'JSX in Frontmatter' note to Migration Guide
2021-11-19 14:53:38 -05:00
natemoo-re
447d2efaff
[ci] yarn format
2021-11-19 19:51:00 +00:00
Nate Moore
abef02e516
Migrate www
to new Markdown + Components format ( #1925 )
...
* chore: migrate `www` to new Markdown + Components format
* feat: expose `<Content />` component to `Astro.fetchContent`
* fix: Layout component bug
* chore: update all www posts
2021-11-19 13:49:03 -06:00
Fred K. Schott
e373a379a1
fix the preview command base URL ( #1897 )
2021-11-19 11:36:11 -08:00
github-actions[bot]
3f76849a0b
Version Packages (next) ( #1923 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-11-19 14:12:11 -05:00
Jonathan Neal
14d7031544
Fix RegExp#test in Config test ( #1922 )
2021-11-19 14:08:35 -05:00
Matthew Phillips
8733599e61
Add vite back as a dependency ( #1921 )
...
* Add vite back as a dep
* Adds a changeset
2021-11-19 14:07:45 -05:00
matthewp
eaf1c49f7b
[ci] yarn format
2021-11-19 19:06:52 +00:00
Matthew Phillips
2e0c790b3a
Add polyfill scripts to result.scripts ( #1920 )
...
* Add polyfill scripts to result.scripts
* These scripts are bundled together now
* Adds changeset
2021-11-19 14:06:05 -05:00
github-actions[bot]
285622b8ae
Version Packages (next) ( #1916 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-11-19 12:49:37 -05:00
Jonathan Neal
ea2fc06ddf
Remove additional newlines added to HTML ( #1908 )
...
* Remove additional newlines added to HTML
* keep template newlines
2021-11-19 12:43:14 -05:00
Matthew Phillips
0d437e11a7
Small fixes ( #1911 )
2021-11-19 12:35:41 -05:00
github-actions[bot]
bb90ff60c8
Version Packages (next) ( #1907 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-11-19 11:22:19 -05:00
Matthew Phillips
c76821687d
Remove further dependence on vite package ( #1906 )
...
* Remove further dependence on vite package
* Adds a changeset
* Add graymatter as a regular dep
2021-11-19 11:15:39 -05:00
github-actions[bot]
05a2c48449
Version Packages (next) ( #1904 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-11-19 10:39:05 -05:00
Matthew Phillips
3b511059b9
Remove OSX \x00 workaround ( #1901 )
...
* Remove OSX \x00 workaround
* Adds a changeset
2021-11-19 10:23:21 -05:00
Matthew Phillips
41c6a772a2
Resolve vite client modules to vendored vite ( #1903 )
...
* Resolve vite client modules to vendored vite
* Adds a changeset
2021-11-19 10:23:04 -05:00
matthewp
fb4eb080ec
[ci] yarn format
2021-11-19 15:07:28 +00:00
Matthew Phillips
4682f8fdce
Add Debug tests ( #1882 )
...
* Make Debug use the Code component
* Use a random port so parallel testing works
* some debugging
* Skip these tests for now
* Dont run these tests on osx
2021-11-19 10:06:31 -05:00
github-actions[bot]
a43410b68e
Version Packages (next) ( #1881 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-11-19 01:21:00 -08:00
Drew Powers
b1586a87ac
Improve HMR ( #1896 )
2021-11-18 22:55:24 -08:00
Fred K. Schott
6b9ec716ee
update deps
2021-11-18 22:38:16 -08:00
Fred K. Schott
c82ceff7eb
fix #1778
2021-11-18 22:21:58 -08:00
Nate Moore
4c0cb47204
Update compiler ( #1869 )
...
* chore: update compiler
* redeploy
* fix(www): ensure www can build
* chore: update compiler
Co-authored-by: Fred K. Schott <fkschott@gmail.com>
2021-11-18 16:50:55 -08:00
Fred K. Schott
9476b79dba
remove unused remark dependency ( #1894 )
2021-11-18 16:50:30 -08:00
Drew Powers
8986d33bfc
Improve error messages ( #1875 )
...
* Fix error handling in correct scope
Also improve Vite IDs for better module graph lookups
* Improve code frame
* Add changeset
* maybeLoc can be undefined
* Add tests
Co-authored-by: Matthew Phillips <matthew@skypack.dev>
2021-11-18 17:42:07 -07:00
Fred K. Schott
78b3371adb
pin astro compiler to older version
2021-11-18 16:11:18 -08:00
Jonathan Neal
a89b3e3eb6
Update yarn.lock to reflect the state of the package.json files ( #1892 )
...
* update dependencies
* update file to fix build:all
2021-11-18 16:06:35 -08:00
Drew Powers
36f2f5d33e
Fix styles-ssr timeout ( #1891 )
2021-11-18 15:18:59 -07:00
matthewp
637cf499fa
[ci] yarn format
2021-11-18 16:15:09 +00:00
Matthew Phillips
53d9cf5ec6
Dev server routing tests (and fixes) ( #1879 )
...
* Dev server routing tests (and fixes)
* Adding a changeset
* Bump the style-ssr test timeout
2021-11-18 11:13:54 -05:00
github-actions[bot]
eb4d5f1d8f
Version Packages (next) ( #1873 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-11-17 16:25:02 -08:00
Fred K. Schott
c2668afed0
add create-astro to build:all ( #1872 )
...
* add create-astro to build:all
* mark error objects as any, instead of unknown
2021-11-17 16:22:43 -08:00
github-actions[bot]
96d5a94280
Version Packages (next) ( #1863 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-11-17 19:05:54 -05:00
Jonathan Neal
4879c8b2b6
Fix AstroComponent check ( #1849 )
2021-11-17 18:33:04 -05:00
Jonathan Neal
739d3b971d
Support custom elements ( #1854 )
...
* Support custom elements
Support non-object/non-function components
* fix: ensure component is not string before throwing
Co-authored-by: Nate Moore <nate@skypack.dev>
2021-11-17 16:19:54 -05:00
matthewp
6abea78ecd
[ci] yarn format
2021-11-17 20:59:04 +00:00
Matthew Phillips
0ce86dfdf3
Fix for built scoped Vue styles ( #1868 )
...
* Fixes #1844
* Adds a changeset
* Remove all special casing
* Add a clarifying comment
2021-11-17 15:57:47 -05:00
Fred K. Schott
6b598b2401
fix middleware order ( #1865 )
2021-11-17 12:40:30 -08:00
FredKSchott
850693957c
[ci] yarn format
2021-11-17 20:35:16 +00:00
Fred K. Schott
a765698a8e
Address code review comments regarding style
2021-11-17 12:33:58 -08:00
natemoo-re
101643398a
[ci] yarn format
2021-11-17 20:26:52 +00:00
Nate Moore
06446d14a3
fix: enable node builtins ( #1771 )
...
* fix: enable node builtins
* fix: update bare node builtin test
* test: update fixture to support node@12
2021-11-17 14:25:45 -06:00
natemoo-re
1408e2017a
[ci] yarn format
2021-11-17 20:11:24 +00:00
Nate Moore
dbc49ed62c
fix: HMR regression ( #1858 )
...
* fix: HMR regression
* fix: inject HMR script directly
2021-11-17 14:10:05 -06:00
FredKSchott
e1e12eb7fe
[ci] yarn format
2021-11-17 18:32:36 +00:00
Fred K. Schott
6c66d4834b
fix npm init flag handling in create-astro ( #1862 )
...
* fix npm init flag handling
* Update index.ts
* Update real-cats-act.md
2021-11-17 10:30:12 -08:00
github-actions[bot]
9f5e196019
Version Packages (next) ( #1847 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-11-16 17:13:29 -05:00
matthewp
887fad5a11
[ci] yarn format
2021-11-16 22:11:36 +00:00
Matthew Phillips
0f9c191010
Fix: dev server routing when not using subpath ( #1846 )
...
* Fix: dev server routing when not using subpath
* Better comment
* Adds a changeset
* Remove testing file
* Rename this.pathname to this.devRoot
2021-11-16 17:10:20 -05:00
github-actions[bot]
750c249c32
Version Packages (next) ( #1796 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-11-16 13:06:58 -08:00
Drew Powers
c8544a2651
Clean up, simplify types ( #1816 )
...
Also add JSDoc to external types
2021-11-16 14:00:08 -07:00
Drew Powers
3cd1458aa7
Fix Windows CSS bundling bug ( #1840 )
...
* Fix Windows CSS bundling bug
JS components’ styles accidentally left out of final build on Windows
* Review feedback
2021-11-16 13:59:41 -07:00
natemoo-re
d9265df0e9
[ci] yarn format
2021-11-16 16:05:42 +00:00
Nate Moore
824c1f2024
Implement client:only
handling ( #1716 )
...
* WIP: improve `client:only` handling
* feat: implement `client:only` in renderer
* test: reenable client:only tests
* feat: improve SSR error messages
* fix: add `resolvePath` method to Metadata
* test: fix client-only test
* chore: fix custom-elements handling
* test: revert `custom-elements` test change
* fix: do not assign a default renderer even if there's only one configured
* chore: bump compiler
* chore: add changeset
2021-11-16 10:01:14 -06:00
Drew Powers
65216ef921
Fix PostCSS (and Autoprefixer) processing ( #1837 )
...
* Fix PostCSS processing
* Skip Windows tests
(for now)
2021-11-15 14:16:07 -07:00
matthewp
64cc9ed9c1
[ci] yarn format
2021-11-15 20:06:53 +00:00
Matthew Phillips
93cc4d361b
Start of fixing multiple CSS issue ( #1838 )
...
* Start of fixing multiple CSS issue
* Update tests to work with compiled output
* Fix linting
2021-11-15 15:05:36 -05:00
Bence Molnár
4e55be9006
Use normalized path to detect layout files ( #1822 )
...
Co-authored-by: Bence Molnár <bencemol@users.noreply.github.com>
2021-11-15 12:47:39 -05:00
Drew Powers
3b8f201c4b
Update build output ( #1814 )
2021-11-15 10:13:35 -07:00
matthewp
b49f9a525e
[ci] yarn format
2021-11-15 15:35:07 +00:00
Matthew Phillips
fca1a99dbd
Support for using a subpath ( #1801 )
...
* Support for using a subpath
* Update the readme
* Fix the package name
* Adds a changeset
* Ensure that public/ must be loaded from the subpath
* Update preview to use the new paths
* Use exact compiler version
* Use the newest version
* Use range again
* Use newer range
2021-11-15 10:33:51 -05:00
Drew Powers
2b031acbd7
404 page ( #1811 )
...
* Redesigned 404 page
* Update 5xx template
Co-authored-by: Isaac McFadyen <6243993+mcfadyeni@users.noreply.github.com>
2021-11-12 09:29:25 -07:00
Drew Powers
3d7d63aa8a
Improve WASM panic error ( #1782 )
...
* Improve WASM panic error
* Add panic test
2021-11-11 13:04:57 -07:00
matthewp
859b451ca9
[ci] yarn format
2021-11-11 19:36:54 +00:00
Matthew Phillips
65d17857ce
Uncomment hoisted scripts ( #1743 )
...
* Uncomment hoisted scripts
* Get hoisted scripts to pass
* Adds a changeset
2021-11-11 14:35:46 -05:00
Drew Powers
529486bfb0
Inject Doctype tag ( #1783 )
2021-11-11 12:28:14 -07:00
Drew Powers
5e0cb796a6
Enable macOS tests ( #1774 )
...
* Enable macOS tests
* Fix macOS tests
2021-11-11 10:24:48 -07:00
matthewp
7bb768ddab
[ci] yarn format
2021-11-11 16:56:59 +00:00
Matthew Phillips
b958088c3d
Add display: contents for hydrated components ( #1794 )
...
* Add display: contents for hydrated components
* Only serialize boolean attrs that are data attrs
* Adds a changeset
2021-11-11 11:55:50 -05:00
github-actions[bot]
83be55d5dd
Version Packages (next) ( #1791 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-11-11 08:48:04 -05:00
matthewp
8e3fd04dbd
[ci] yarn format
2021-11-11 13:45:37 +00:00
Matthew Phillips
fd52bceea4
Build/bundle assets and CSS ( #1786 )
...
* Bundling CSS
* Current progress of building assets
* New build progress
* Its finally working
* Force css to go through the build
* Prettier filenames
* Split into separate CSS and HTML plugins
* Always have at least one input
* Bring back in sitemaps + output
* Bring back srcset support
* Bundle CSS
* Bring back minify
* Update dynamic tests
* Update remaining tests
* Linting
* Fix remaining broken test
* Use fs directly
* Adding a changeset
* Use path.posix
* Debugging windows
* More debugging
* Pass URLs into readFile
* Remove some debugging stuff
* Remove force flag from transformWithVite
* Update packages/astro/src/vite-plugin-build-css/index.ts
Co-authored-by: Drew Powers <1369770+drwpow@users.noreply.github.com>
Co-authored-by: Drew Powers <1369770+drwpow@users.noreply.github.com>
2021-11-11 08:44:11 -05:00
natemoo-re
bb1fa3e897
[ci] yarn format
2021-11-10 23:35:37 +00:00
Nate Moore
7eaabbb0e1
Markdown bug bash! ( #1789 )
2021-11-10 17:34:31 -06:00
natemoo-re
f17892747e
[ci] yarn format
2021-11-09 19:00:13 +00:00
github-actions[bot]
9763b255dd
Version Packages (next) ( #1745 )
...
* Version Packages (next)
* chore: update changelog
* chore: update CHANGELOG
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Nate Moore <nate@skypack.dev>
2021-11-09 12:59:13 -06:00
jonathantneal
69092fec06
[ci] yarn format
2021-11-09 17:59:06 +00:00
Jonathan Neal
ba38147ccc
Support tsconfig.json & jsconfig.json aliases ( #1747 )
...
* Resolve paths from tsconfig or jsconfig
https://code.visualstudio.com/docs/languages/jsconfig
https://nextjs.org/docs/advanced-features/module-path-aliases
* edit: rename plugin to `@astrojs/vite-plugin-tsconfig-alias`
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
* edit: switch from `ps` to `path.posix`
* edit: move sanitization of paths to loop
* edit: rename `resolveConfigPaths` to `configAliasVitePlugin`
* edit: update implementation based on feedback
* prettier
* edit: rename `matchTailingAsterisk` to `matchTrailingAsterisk`
* edit: cleanup with comments
* edit: spellcheck `condition` to `conditionally`
* edit: refactor based on feedback
* edit: Update README.md
* edit: cleanup baseUrl transformation and add explainer comments
* edit: cleanup resolutions and add commenting
* yarn lint
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2021-11-09 12:57:43 -05:00
Yoshiaki Togami
7acf762c12
Fix/check content type ( #1754 )
...
* test: add test case
* fix: add type guard insted of content.trim().length > 0
* test: fix test
2021-11-09 11:46:01 -06:00
Drew Powers
f22a5c45d8
Enable tests ( #1773 )
2021-11-09 10:06:25 -07:00
Nate Moore
5caf276fb8
chore: update compiler ( #1770 )
2021-11-08 16:30:46 -06:00
Drew Powers
fd0e9ce605
fix: Improve Vite config merging ( #1768 )
...
#1755
2021-11-08 14:43:10 -07:00
Nate Moore
fbae2bc52f
Improve astro.config
loading ( #1764 )
...
* Revert "Revert "feat: improve `astro.config` loading by support `.cjs`, `.js`, and `.ts` files""
This reverts commit a26f7a2088
.
* fix: throw when filename is specified but not found
* chore: @proload/core@0.2.1
* refactor: simplify to use Proload's filePath option
* fix: move to @proload/plugin-tsm
* Update packages/astro/src/core/config.ts
Co-authored-by: Jonathan Neal <jonathantneal@hotmail.com>
Co-authored-by: Jonathan Neal <jonathantneal@hotmail.com>
2021-11-08 14:57:31 -06:00
Jonathan Neal
18172a6750
Support PUBLIC_ environment variables ( #1750 )
...
* Support PUBLIC_ environment variables
* Remove unnecessary Test component
2021-11-08 06:28:15 -05:00
Nate Moore
a26f7a2088
Revert "feat: improve astro.config
loading by support .cjs
, .js
, and .ts
files"
...
This reverts commit 058d1a0ff7
.
2021-11-07 20:28:25 -06:00
Nate Moore
058d1a0ff7
feat: improve astro.config
loading by support .cjs
, .js
, and .ts
files
2021-11-07 20:27:55 -06:00
Drew Powers
ecfc298506
fix: Vite URL bug ( #1746 )
2021-11-05 09:26:20 -06:00
drwpow
9b7fe54a5c
[ci] yarn format
2021-11-04 20:02:45 +00:00
Drew Powers
2e1bded735
Get Tailwind HMR working (first cut) ( #1736 )
...
* Get Tailwind HMR working
* PR feedback
* perf: improve HMR `head` performance
Co-authored-by: Nate Moore <nate@skypack.dev>
2021-11-04 14:01:28 -06:00
Jonathan Neal
0a9dfa01fb
restore astro typings ( #1733 )
2021-11-03 10:03:18 -04:00
github-actions[bot]
8de20f7435
Version Packages (next) ( #1731 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-11-02 16:22:40 -05:00
natemoo-re
c6ee6a5555
[ci] yarn format
2021-11-02 21:21:54 +00:00
Nate Moore
11ee158ad5
Update @astrojs/compiler
( #1730 )
...
* chore: update @astrojs/compiler
* fix: add Fragment handling
* chore: add changeset
2021-11-02 16:20:35 -05:00
matthewp
bd3bed7f27
[ci] yarn format
2021-11-02 17:46:23 +00:00