diff --git a/src/body.js b/src/body.js index 82991eff8..83357f6c2 100644 --- a/src/body.js +++ b/src/body.js @@ -5,8 +5,8 @@ * Body interface provides common methods for Request and Response */ -import Stream, {PassThrough} from 'stream'; -import {types, deprecate} from 'util'; +import Stream, {PassThrough} from 'node:stream'; +import {types, deprecate} from 'node:util'; import Blob from 'fetch-blob'; diff --git a/src/headers.js b/src/headers.js index 694d22c3a..66ea30321 100644 --- a/src/headers.js +++ b/src/headers.js @@ -4,8 +4,8 @@ * Headers class offers convenient helpers */ -import {types} from 'util'; -import http from 'http'; +import {types} from 'node:util'; +import http from 'node:http'; const validateHeaderName = typeof http.validateHeaderName === 'function' ? http.validateHeaderName : diff --git a/src/index.js b/src/index.js index 0c5e917b7..0a15c2796 100644 --- a/src/index.js +++ b/src/index.js @@ -6,10 +6,10 @@ * All spec algorithm step numbers are based on https://fetch.spec.whatwg.org/commit-snapshots/ae716822cb3a61843226cd090eefc6589446c1d2/. */ -import http from 'http'; -import https from 'https'; -import zlib from 'zlib'; -import Stream, {PassThrough, pipeline as pump} from 'stream'; +import http from 'node:http'; +import https from 'node:https'; +import zlib from 'node:zlib'; +import Stream, {PassThrough, pipeline as pump} from 'node:stream'; import dataUriToBuffer from 'data-uri-to-buffer'; import {writeToStream, clone} from './body.js'; diff --git a/src/request.js b/src/request.js index 8336150c3..318042749 100644 --- a/src/request.js +++ b/src/request.js @@ -7,7 +7,7 @@ * All spec algorithm step numbers are based on https://fetch.spec.whatwg.org/commit-snapshots/ae716822cb3a61843226cd090eefc6589446c1d2/. */ -import {format as formatUrl} from 'url'; +import {format as formatUrl} from 'node:url'; import Headers from './headers.js'; import Body, {clone, extractContentType, getTotalBytes} from './body.js'; import {isAbortSignal} from './utils/is.js'; diff --git a/src/utils/form-data.js b/src/utils/form-data.js index 7b66a8a57..ba0c14ac5 100644 --- a/src/utils/form-data.js +++ b/src/utils/form-data.js @@ -1,4 +1,4 @@ -import {randomBytes} from 'crypto'; +import {randomBytes} from 'node:crypto'; import {isBlob} from './is.js'; diff --git a/test/headers.js b/test/headers.js index 069a6a141..f57a0b02a 100644 --- a/test/headers.js +++ b/test/headers.js @@ -1,4 +1,4 @@ -import {format} from 'util'; +import {format} from 'node:util'; import chai from 'chai'; import chaiIterator from 'chai-iterator'; import {Headers} from '../src/index.js'; diff --git a/test/main.js b/test/main.js index 77d352ba4..c8ae86eab 100644 --- a/test/main.js +++ b/test/main.js @@ -1,12 +1,12 @@ // Test tools -import zlib from 'zlib'; -import crypto from 'crypto'; -import http from 'http'; -import fs from 'fs'; -import stream from 'stream'; -import path from 'path'; -import {lookup} from 'dns'; -import vm from 'vm'; +import zlib from 'node:zlib'; +import crypto from 'node:crypto'; +import http from 'node:http'; +import fs from 'node:fs'; +import stream from 'node:stream'; +import path from 'node:path'; +import {lookup} from 'node:dns'; +import vm from 'node:vm'; import chai from 'chai'; import chaiPromised from 'chai-as-promised'; import chaiIterator from 'chai-iterator'; @@ -2215,7 +2215,6 @@ describe('node-fetch', () => { function lookupSpy(hostname, options, callback) { called++; - // eslint-disable-next-line node/prefer-promises/dns return lookup(hostname, options, callback); } @@ -2232,7 +2231,6 @@ describe('node-fetch', () => { function lookupSpy(hostname, options, callback) { families.push(options.family); - // eslint-disable-next-line node/prefer-promises/dns return lookup(hostname, {}, callback); } diff --git a/test/request.js b/test/request.js index 9d14fd137..de4fed1fa 100644 --- a/test/request.js +++ b/test/request.js @@ -1,5 +1,5 @@ -import stream from 'stream'; -import http from 'http'; +import stream from 'node:stream'; +import http from 'node:http'; import AbortController from 'abort-controller'; import chai from 'chai'; diff --git a/test/response.js b/test/response.js index 9e3d0647c..0a3b62a3b 100644 --- a/test/response.js +++ b/test/response.js @@ -1,5 +1,4 @@ - -import * as stream from 'stream'; +import * as stream from 'node:stream'; import chai from 'chai'; import Blob from 'fetch-blob'; import {Response} from '../src/index.js';