Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adapter plugin toml file #5

Merged
merged 3 commits into from
Aug 5, 2023
Merged

Conversation

thescientist13
Copy link
Member

auto generate redirects

@thescientist13 thescientist13 added the enhancement New feature or request label Aug 5, 2023
@thescientist13 thescientist13 self-assigned this Aug 5, 2023
@thescientist13 thescientist13 changed the base branch from main to adapter-plugin August 5, 2023 23:09
@thescientist13 thescientist13 merged commit 1f1e116 into adapter-plugin Aug 5, 2023
@thescientist13 thescientist13 deleted the adapter-plugin-toml-file branch August 5, 2023 23:22
@thescientist13 thescientist13 restored the adapter-plugin-toml-file branch August 6, 2023 00:01
thescientist13 added a commit that referenced this pull request Aug 12, 2023
* initial implementation of SSR pages

* update status

* explicitely opt-in to esbuild

* delete hardcoded netlify directory

* ignore netlify folder

* adopt patched v0.29.0-alpha.0 version of greenwood

* fix hardcoded import in output format template

* segment each API function with a folder and root index.js

* output package.json with module type flag for SSR pages

* generate a zip for custom functions build

* custom zip implementation for SSR pages

* remove netlify directory from build output

* create zip inside netlify folder

* only output a zip file in netlify output dir

* commit simpler template output format

* commit simpler template output format

* re-enable esbuild bundler in netlify.toml

* rename SSR page output after function name

* disable esbuild processing

* add back package.json

* restore template format output

* code cleanup

* update README status

* get API routes outputting correctly

* move API adapter output to root of functions folder

* have API output entry point match route URL

* fix typo on netlify.toml redirect

* test dynamic splat redirecting for API routes in netlify.toml

* clean up code comments

* upgrade greenwood v0.29.0-alpha.1

* update compat table in README

* sync with latest upstream adapter implementation

* sync with latest upstream adapter implementation

* Adapter plugin toml file (#5)

* auto generate _redirects

* use correct format for _redirects file

* update README TODOs

* redirects should be rewrites instead

* clarify caveats and features

* update latest netlify-cli version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant