chore: various internal fixes (#6761)

This commit is contained in:
Joshua Chen 2022-02-25 23:18:08 +08:00 committed by GitHub
parent 124511f445
commit e101acd132
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 14 additions and 105 deletions

View file

@ -11,6 +11,7 @@
const _ = require('lodash');
const {escapePath} = require('@docusaurus/utils');
const {version} = require('@docusaurus/core/package.json');
const os = require('os');
const path = require('path');
const fs = require('fs');
@ -131,6 +132,9 @@ function normalizePaths(value) {
.split(`<TEMP_DIR>${path.sep + homeRealRelativeToTemp}`)
.join('<HOME_DIR>'), // untested
// Replace the Docusaurus version with a stub
(val) => val.split(version).join('<CURRENT_VERSION>'),
// In case the CWD is escaped
(val) => val.split(escapePath(cwd)).join('<PROJECT_ROOT>'),