diff --git a/package.json b/package.json index 2dd3f4eba3..dcda48bdef 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,6 @@ "url": "https://github.com/pouchdb/pouchdb.git" }, "dependencies": { - "abort-controller": "3.0.0", "clone-buffer": "1.0.0", "double-ended-queue": "2.1.0-0", "fetch-cookie": "2.2.0", diff --git a/packages/node_modules/pouchdb-adapter-http/src/index.js b/packages/node_modules/pouchdb-adapter-http/src/index.js index b4434bd17a..f967fb145e 100644 --- a/packages/node_modules/pouchdb-adapter-http/src/index.js +++ b/packages/node_modules/pouchdb-adapter-http/src/index.js @@ -2,7 +2,7 @@ import pool from './promise-pool'; -import { fetch, Headers, AbortController } from 'pouchdb-fetch'; +import { fetch, Headers } from 'pouchdb-fetch'; import { createError, diff --git a/packages/node_modules/pouchdb-fetch/src/fetch-browser.js b/packages/node_modules/pouchdb-fetch/src/fetch-browser.js index 02d2969d21..ffc924dc1e 100644 --- a/packages/node_modules/pouchdb-fetch/src/fetch-browser.js +++ b/packages/node_modules/pouchdb-fetch/src/fetch-browser.js @@ -1,12 +1,6 @@ 'use strict'; -// AbortController was introduced quite a while after fetch and -// isnt required for PouchDB to function so polyfill if needed -var a = (typeof AbortController !== 'undefined') - ? AbortController - : function () { return {abort: function () {}}; }; - var f = fetch; var h = Headers; -export {f as fetch, h as Headers, a as AbortController}; +export { f as fetch, h as Headers }; diff --git a/packages/node_modules/pouchdb-fetch/src/fetch.js b/packages/node_modules/pouchdb-fetch/src/fetch.js index 647b9c1c90..f1b95b4d80 100644 --- a/packages/node_modules/pouchdb-fetch/src/fetch.js +++ b/packages/node_modules/pouchdb-fetch/src/fetch.js @@ -2,8 +2,7 @@ import nodeFetch, {Headers} from 'node-fetch'; import fetchCookie from 'fetch-cookie'; -import AbortController from 'abort-controller'; var fetch = fetchCookie(nodeFetch); -export {fetch, Headers, AbortController}; +export { fetch, Headers }; diff --git a/packages/node_modules/pouchdb-fetch/src/index.js b/packages/node_modules/pouchdb-fetch/src/index.js index f933006ca8..70e6512182 100644 --- a/packages/node_modules/pouchdb-fetch/src/index.js +++ b/packages/node_modules/pouchdb-fetch/src/index.js @@ -1 +1 @@ -export {fetch, Headers, AbortController} from './fetch'; +export { fetch, Headers } from './fetch';