Comments (3)
@FredyC could you clarify what do you mean by cross-platform? cross compile nodejs code to non-nodejs runtime?
If so, I think the compiler should offer you a way to skip some code, for example https.Agent? I don't think you will have the ecdhCurve
issue on non nodejs runtime.
from graphql-request.
@bitinn I guess that my concern is about importing https
module which would work fine in node environment, but when building eg. with Webpack, it would suddenly force users to somehow mock that module. From my experience even using inline require
does not work because Webpack will see it.
It just doesn't feel right to be fixing this here since it's a widespread issue that could be fixed in one spot in node-fetch
:(
from graphql-request.
We don’t support Node 8/9 anyore.
from graphql-request.
Related Issues (20)
- Wrong request reference
- graphql-request is throwing error TypeError: setPosition is not a function error HOT 4
- Disable window focus change refetching HOT 3
- Error in getResult function HOT 1
- Remove CommonJS build
- Replace `GraphQLClientRequestHeaders` with built-in `HeadersInit` type
- Types not exported through package.json HOT 1
- Fail to run project: "Module parse failed: Unexpected token", due to coalesing operator HOT 1
- Don't export GraphQLClientRequestHeaders in src/index.ts HOT 1
- ECONNRESET on node19+ HOT 2
- Connection pooling Mechanism HOT 2
- Empty result when variable isn't set or set with null HOT 1
- Cannot find module 'graphql-request/build/esm/types' or its corresponding type declarations.ts HOT 10
- Extension to bring back file upload support
- How do get the IP address of the client in the request middleware?
- I want the GraphQLClient instance to return response headers along with data HOT 2
- Include a new option to ignore operationName to avoid parsing for extraction. HOT 1
- How to pass headers while using `getServerSideProps` HOT 1
- Image Upload HOT 1
- Dynamic Headers: use async function to get headers HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from graphql-request.