mirror of
https://github.com/docsifyjs/docsify.git
synced 2025-12-08 19:55:52 +00:00
BREAKING: In a minority of cases syntax updates may break apps running in very old browsers (such as Internet Explorer), or apps that build Docsify in a custom way with old build tools. To upgrade, build Docsify for older browsers in a custom way, or update existing build tools to handle newer syntax. DEPRECATED: `$docsify.themeColor` is deprecated and will be eventually removed, use a `--theme-color` CSS variable in your style sheet.
18 lines
568 B
JavaScript
18 lines
568 B
JavaScript
import fs from 'fs';
|
|
import { relative } from './util.js';
|
|
const read = fs.readFileSync;
|
|
const write = fs.writeFileSync;
|
|
const pkgPath = relative(import.meta, '..', 'package.json');
|
|
const pkg = JSON.parse(read(pkgPath).toString());
|
|
const version = process.env.VERSION || pkg.version;
|
|
|
|
const file = relative(import.meta, '..', 'docs', '_coverpage.md');
|
|
let cover = read(file, 'utf8').toString();
|
|
|
|
console.log('Replace version number in cover page...');
|
|
cover = cover.replace(
|
|
/<small>(\S+)?<\/small>/g,
|
|
/* html */ `<small>${version}</small>`
|
|
);
|
|
write(file, cover);
|