mirror of
https://github.com/ant-design/ant-design.git
synced 2025-01-18 06:03:38 +08:00
chore: Migrate CJS to ESM (#42059)
* chore: Migrate CJS to ESM * fix * rename
This commit is contained in:
parent
de1a73a6d6
commit
16dd7ba3cb
@ -1,13 +1,19 @@
|
||||
/* eslint no-console: 0 */
|
||||
const chalk = require('chalk');
|
||||
const fs = require('fs');
|
||||
const { join } = require('path');
|
||||
const dayjs = require('dayjs');
|
||||
/* eslint-disable no-console */
|
||||
import chalk from 'chalk';
|
||||
import dayjs from 'dayjs';
|
||||
import isBetween from 'dayjs/plugin/isBetween';
|
||||
import fs from 'fs';
|
||||
import { join } from 'path';
|
||||
import localPackage from '../package.json';
|
||||
|
||||
const getChangelogByVersion = (content, version) => {
|
||||
const { version } = localPackage;
|
||||
|
||||
dayjs.extend(isBetween);
|
||||
|
||||
const getChangelogByVersion = (content: string, vers: string) => {
|
||||
const lines = content.split('\n');
|
||||
const changeLog = [];
|
||||
const startPattern = new RegExp(`^## ${version}`);
|
||||
const changeLog: string[] = [];
|
||||
const startPattern = new RegExp(`^## ${vers}`);
|
||||
const stopPattern = /^## /; // 前一个版本
|
||||
let begin = false;
|
||||
for (let i = 0; i < lines.length; i += 1) {
|
||||
@ -22,15 +28,9 @@ const getChangelogByVersion = (content, version) => {
|
||||
begin = startPattern.test(line);
|
||||
}
|
||||
}
|
||||
|
||||
return changeLog.join('\n');
|
||||
};
|
||||
|
||||
// eslint-disable-next-line import/no-dynamic-require
|
||||
const packageJson = require(join(__dirname, '..', 'package.json'));
|
||||
|
||||
const { version } = packageJson;
|
||||
|
||||
if (!/^\d+\.\d+\.\d+$/.test(version)) {
|
||||
console.log('\n');
|
||||
console.log(chalk.blue('[check-version-md]: Prerelease Version. Skipped.'));
|
@ -2,7 +2,7 @@
|
||||
|
||||
echo "[TEST ALL] test changelog"
|
||||
echo "[TEST ALL] test changelog" > ~test-all.txt
|
||||
# node ./scripts/check-version-md.js
|
||||
# node ./scripts/check-version-md.ts
|
||||
|
||||
echo "[TEST ALL] check-commit"
|
||||
echo "[TEST ALL] check-commit" > ~test-all.txt
|
||||
|
Loading…
Reference in New Issue
Block a user