convert to ESM
This commit is contained in:
21
index.js
21
index.js
@ -1,10 +1,9 @@
|
||||
const fetch = require('node-fetch');
|
||||
const fs = require('fs');
|
||||
const { URLSearchParams } = require('url');
|
||||
const crypto = require('crypto');
|
||||
const Response = require('./classes/response.js');
|
||||
const MemoryCache = require('./classes/caching/memory_cache.js');
|
||||
const FileSystemCache = require('./classes/caching/file_system_cache.js');
|
||||
import fetch from 'node-fetch';
|
||||
import fs from 'fs';
|
||||
import { URLSearchParams } from 'url';
|
||||
import crypto from 'crypto';
|
||||
import { Response } from './classes/response.js';
|
||||
import { MemoryCache } from './classes/caching/memory_cache.js';
|
||||
|
||||
const CACHE_VERSION = 2;
|
||||
|
||||
@ -112,7 +111,7 @@ function createFetchWithCache(cache) {
|
||||
|
||||
const defaultFetch = createFetchWithCache(new MemoryCache());
|
||||
|
||||
module.exports = defaultFetch;
|
||||
module.exports.fetchBuilder = defaultFetch;
|
||||
module.exports.MemoryCache = MemoryCache;
|
||||
module.exports.FileSystemCache = FileSystemCache;
|
||||
export default defaultFetch;
|
||||
export const fetchBuilder = defaultFetch;
|
||||
export { MemoryCache } from './classes/caching/memory_cache.js';
|
||||
export { FileSystemCache } from './classes/caching/file_system_cache.js';
|
||||
|
Reference in New Issue
Block a user