-
Notifications
You must be signed in to change notification settings - Fork 580
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
test: integration for netlify-edge #1815
Conversation
|
🚀 Snapshot Release (
|
Package | Version | Info |
---|---|---|
@graphql-yoga/apollo-link |
1.0.0-alpha-20220929101405-049583b1 |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/urql-exchange |
1.0.0-alpha-20220929101405-049583b1 |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/common |
3.0.0-alpha-20220929101405-049583b1 |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/redis-event-target |
1.0.0-alpha-20220929101405-049583b1 |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/typed-event-target |
1.0.0-alpha-20220929101405-049583b1 |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/graphiql |
3.0.0-alpha-20220929101405-049583b1 |
npm ↗︎ unpkg ↗︎ |
graphql-yoga |
3.0.0-alpha-20220929101405-049583b1 |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/node |
3.0.0-alpha-20220929101405-049583b1 |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/plugin-apollo-inline-trace |
1.0.0-alpha-20220929101405-049583b1 |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/plugin-apq |
1.0.0-alpha-20220929101405-049583b1 |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/plugin-persisted-operations |
1.0.0-alpha-20220929101405-049583b1 |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/plugin-response-cache |
1.0.0-alpha-20220929101405-049583b1 |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/render-graphiql |
3.0.0-alpha-20220929101405-049583b1 |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/subscription |
3.0.0-alpha-20220929101405-049583b1 |
npm ↗︎ unpkg ↗︎ |
✅ Benchmark Results
|
🚀 Website PreviewThe latest changes to the website are available as preview in: https://741e63fc.graphql-yoga.pages.dev |
As far as I know, Edge uses Deno. Maybe we should use pulumi to deploy it via Netlify Edge. @dotansimha any ideas? |
yes that is separate issue #1127 and I was exploring netlfiy api to make it happen |
examples/netlify-edge/__integration-tests__/netlify-edge.spec.ts
Outdated
Show resolved
Hide resolved
Co-authored-by: Denis Badurina <badurinadenis@gmail.com>
const { build } = require('esbuild') | ||
|
||
async function main() { | ||
await build({ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks good to me but why do we need a build script here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Netfliy edge does it’s own thing ad wasn’t working when I imported a node module. It liked loading from CI. Instead I made it so we bundle everything and not have to deal with inconsistencies
made it so we first bundle everything needed for the edge function. This way we can test the local versions and no need to rely on a CDN. Now we can simply just tests the integration.
closes #1515