updated dependencies
This commit is contained in:
@@ -1,22 +1,21 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.updateReadmeFile = void 0;
|
||||
exports.updateReadmeFile = updateReadmeFile;
|
||||
const fs_1 = require("fs");
|
||||
function updateReadmeFile(fileList) {
|
||||
let readmeFile = getReadmeFileName();
|
||||
const readmeFile = getReadmeFileName();
|
||||
if (readmeFile !== null) {
|
||||
let [readmeStart, readmeEnd] = readReadmeFile(readmeFile);
|
||||
let installLinks = fileList.map(readmeDataToString).join('\n');
|
||||
let installLinksAll = `<!-- START INSTALL LINKS -->
|
||||
const [readmeStart, readmeEnd] = readReadmeFile(readmeFile);
|
||||
const installLinks = fileList.map(readmeDataToString).join('\n');
|
||||
const installLinksAll = `<!-- START INSTALL LINKS -->
|
||||
## Installs
|
||||
|
||||
${installLinks}
|
||||
<!-- END INSTALL LINKS -->`;
|
||||
let content = readmeStart + installLinksAll + readmeEnd;
|
||||
const content = readmeStart + installLinksAll + readmeEnd;
|
||||
(0, fs_1.writeFileSync)(readmeFile, content);
|
||||
}
|
||||
}
|
||||
exports.updateReadmeFile = updateReadmeFile;
|
||||
function readmeDataErrorString(error) {
|
||||
if (error === null)
|
||||
return '';
|
||||
@@ -27,7 +26,7 @@ function readmeDataErrorString(error) {
|
||||
return `\n\n${error}`;
|
||||
}
|
||||
function arrayify(val) {
|
||||
let newval = Array.isArray(val) ? val : [val];
|
||||
const newval = Array.isArray(val) ? val : [val];
|
||||
return newval.map(v => v.trim()).filter(v => v);
|
||||
}
|
||||
function readmeDataMatches(meta) {
|
||||
@@ -46,9 +45,9 @@ function readmeDataMatches(meta) {
|
||||
return matchesStr + excludesStr;
|
||||
}
|
||||
function readmeDataToString(results) {
|
||||
let { meta, error } = results;
|
||||
let errStr = error !== null ? '~~' : '';
|
||||
let errMsg = readmeDataErrorString(error);
|
||||
const { meta, error } = results;
|
||||
const errStr = error !== null ? '~~' : '';
|
||||
const errMsg = readmeDataErrorString(error);
|
||||
const matchesStr = readmeDataMatches(meta);
|
||||
return `
|
||||
- ${errStr}[${meta.name}](${meta.downloadURL})${errStr}${errMsg}
|
||||
@@ -57,8 +56,8 @@ function readmeDataToString(results) {
|
||||
`.trim();
|
||||
}
|
||||
function getReadmeFileName() {
|
||||
let files = (0, fs_1.readdirSync)('.');
|
||||
for (let name of files) {
|
||||
const files = (0, fs_1.readdirSync)('.');
|
||||
for (const name of files) {
|
||||
if (/^readme\.md$/i.test(name)) {
|
||||
return name;
|
||||
}
|
||||
@@ -74,7 +73,7 @@ function readReadmeFile(readmeFile) {
|
||||
contentPre = content;
|
||||
}
|
||||
else {
|
||||
let content_replace = content.replace(regex, '');
|
||||
const content_replace = content.replace(regex, '');
|
||||
contentPre = content_replace.slice(0, index);
|
||||
contentPost = content_replace.slice(index);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user