refactor: prefer fs.outputFile to ensureDir + writeFile (#6880)

* refactor: prefer fs.outputFile to ensureDir + writeFile

* fix test

* fix
This commit is contained in:
Joshua Chen 2022-03-09 17:50:33 +08:00 committed by GitHub
parent 73df485aec
commit 23a34c1a07
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
15 changed files with 66 additions and 108 deletions

View file

@ -13,7 +13,7 @@ import {
mapAsyncSequential,
readOutputHTMLFile,
} from '@docusaurus/utils';
import cheerio from 'cheerio';
import {load as cheerioLoad} from 'cheerio';
import type {DocusaurusConfig} from '@docusaurus/types';
import path from 'path';
import fs from 'fs-extra';
@ -78,7 +78,7 @@ async function generateBlogFeed({
outDir,
siteConfig.trailingSlash,
);
const $ = cheerio.load(content);
const $ = cheerioLoad(content);
const feedItem: FeedItem = {
title: metadataTitle,