{"library":"d2l-fetch-dedupe","type":"library","category":null,"description":"A middleware function for de-duplicating fetch requests in the d2l-fetch ecosystem. Version 2.1.1 is the latest. It deduplicates concurrent requests based on url+Authorization header combination, returning a cloned response for duplicate requests. Designed for Brightspace's d2l-fetch library, it is ESM-only and requires a browser environment. Compared to generic dedup patterns, it integrates natively with d2l-fetch's middleware chain.","language":"javascript","status":"active","version":"2.1.1","tags":["javascript","fetch","middleware","auth"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install d2l-fetch-dedupe","imports":["import { fetchDedupe } from 'd2l-fetch-dedupe'","import { fetchDedupe } from 'd2l-fetch-dedupe'","d2lfetch.use({name: 'dedupe', fn: fetchDedupe})"]},{"cmd":"yarn add d2l-fetch-dedupe","imports":[]},{"cmd":"pnpm add d2l-fetch-dedupe","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"d2l-fetch-dedupe","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}