refactor: install eslint-plugin-regexp (#6906)

* refactor: install eslint-plugin-regexp

* simplify

* simplify

* fix
This commit is contained in:
Joshua Chen 2022-03-13 18:32:17 +08:00 committed by GitHub
parent 127183e70e
commit 3a4b9b4c30
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
23 changed files with 145 additions and 83 deletions

View file

@ -37,7 +37,7 @@ function processSection(section) {
.trim()
.replace('running_woman', 'running');
let authors = content.match(/## Committers: \d+.*/ms);
let authors = content.match(/## Committers: \d.*/s);
if (authors) {
authors = authors[0]
.match(/- .*/g)
@ -105,7 +105,7 @@ async function ChangelogPlugin(context, options) {
async loadContent() {
const fileContent = await fs.readFile(changelogPath, 'utf-8');
const sections = fileContent
.split(/(?=\n## )/ms)
.split(/(?=\n## )/)
.map(processSection)
.filter(Boolean);
await Promise.all(