Comments (6)
I'm unlikely to upgrade got, but yeah, I've been working on a branch to remove it.
from node-cloudflare.
Removing got is also a great option, thanks for the transparency and please take your time.
Do you by any chance have any workarounds in the mean time?
from node-cloudflare.
I don't believe so at this time. The original plan was to make this configurable (eg, with the Getter interface) but that proved too difficult for the time I had at the time, since the API of HTTPS libraries in Node.js were (and continue to be) to be wildly different. (You can try this by setting cf._client.getter
to some other implementation of the interface, but it's unlikely to work because there's too many Got-isms elsewhere)
In hindsight, I wish I had based the interface on WHATWG Fetch, as there seems to be adapters for most of the popular libraries. Oh well.
I plan on releasing a new version without got soon. #include <stdossdisclaimer.h>
.
from node-cloudflare.
Do you think it'll work if I put a newer version of got
into cf._client.getter
?
from node-cloudflare.
IIRC, many of the option names have changed, so no I don't expect that to work reliably.
from node-cloudflare.
Got it, I will be waiting for the update.
Leaving more context about my scenario in case more people land here in the future.
No, I don't have a working version before.
We have been using node-fetch
to interface directly with the REST API and I am exploring the possibilities to transition to this SDK for my team. I will put this item in our internal backlog and keep an eye on this issue.
from node-cloudflare.
Related Issues (20)
- Argo tunnel support HOT 5
- Improve error catching HOT 3
- GraphQL API support? HOT 1
- DNSRecords Scan is not supported
- Docs incorrect for Add PageRules
- Security Vulnerability: CVE-2022-33987 - got dependency HOT 10
- DeprecationWarning: OutgoingMessage.prototype._headers is deprecated HOT 7
- require('cloudflare') is not a function HOT 1
- domain registration support HOT 1
- Purge cache : Bad Request with lib, works with curl HOT 1
- Support deleting a worker script using the `accounts` api.
- Complete support for stream APIs
- Auth returns empty Object and no errors
- Please publish 2.8.0 HOT 3
- SSL Endpoints should be added
- Please add support for pages HOT 5
- Deprecated workers/filters for Zone Worker Routes HOT 2
- cf.zoneSettings.editAll not works as excepted HOT 2
- 403 error HOT 5
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 node-cloudflare.