@nrfcloud/fetch-with-debug
v1.0.1
Published
Simple wrapper around fetch that logs request and response.
Maintainers
Keywords
Readme
@nrfcloud/fetch-with-debug
https://www.npmjs.com/package/@nrfcloud/fetch-with-debug
Simple wrapper around fetch that logs request and response.
Install with NPM
npm i (--save-prod|--save-dev) @nrfcloud/fetch-with-debugUsage
import { fetchWithDebug } from "@nrfcloud/fetch-with-debug";
const fetch = fetchWithDebug(
(type, details) => console.log("[My Service]", type, JSON.stringify(details)),
(args) => console.error("[My Service]", JSON.stringify(args)),
(args) => console.debug("[My Service]", JSON.stringify(args)),
);
const res = await fetch(new URL("https://example.com"));Node & NPM
This project requires npm >=12.0.2 <13 (enforced via check-node-version on
npm install and npm ci).
The check is skipped during npm publish and npm pack, because
semantic-release bundles its own npm (@semantic-release/npm depends on
npm@^11.6.2) and runs the publish with that version rather than the one
installed in CI.
