Skip to content

Commit a4b4a7f

Browse files
authoredJul 12, 2022
fix(migrate): import siteConfig with file extension (#7766)
* fix(migrate): import siteConfig with file extension * fix test * Revert "fix test" This reverts commit f5d00ab.
1 parent 337463a commit a4b4a7f

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed
 

‎packages/docusaurus-migrate/package.json

-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
"fs-extra": "^10.1.0",
3333
"hast-util-to-string": "^1.0.4",
3434
"html-tags": "^3.2.0",
35-
"import-fresh": "^3.3.0",
3635
"jscodeshift": "^0.13.1",
3736
"rehype-parse": "^7.0.1",
3837
"remark-parse": "^8.0.2",

‎packages/docusaurus-migrate/src/index.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import path from 'path';
99
import fs from 'fs-extra';
1010
import logger from '@docusaurus/logger';
1111
import {Globby, DOCUSAURUS_VERSION} from '@docusaurus/utils';
12-
import importFresh from 'import-fresh';
1312
import Color from 'color';
1413

1514
import extractMetadata, {shouldQuotifyFrontMatter} from './frontMatter';
@@ -79,7 +78,7 @@ export async function migrateDocusaurusProject(
7978
shouldMigratePages: boolean = false,
8079
): Promise<void> {
8180
async function createMigrationContext(): Promise<MigrationContext> {
82-
const v1Config = (await import(`${siteDir}/siteConfig`))
81+
const v1Config = (await import(`${siteDir}/siteConfig.js`))
8382
.default as VersionOneConfig;
8483
logger.info('Starting migration from v1 to v2...');
8584
const deps = {
@@ -709,12 +708,13 @@ async function migrateLatestDocs(context: MigrationContext) {
709708

710709
async function migratePackageFile(context: MigrationContext): Promise<void> {
711710
const {deps, siteDir, newDir} = context;
712-
const packageFile = importFresh<{
711+
// eslint-disable-next-line global-require, import/no-dynamic-require
712+
const packageFile = (await require(`${siteDir}/package.json`)) as {
713713
scripts?: {[key: string]: string};
714714
dependencies?: {[key: string]: string};
715715
devDependencies?: {[key: string]: string};
716716
[otherKey: string]: unknown;
717-
}>(`${siteDir}/package.json`);
717+
};
718718
packageFile.scripts = {
719719
...packageFile.scripts,
720720
start: 'docusaurus start',

0 commit comments

Comments
 (0)
Please sign in to comment.