chore(deps-dev): Bump eslint-config-standard from 17.0.0 to 17.1.0 (#2837)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tony Brix <tony@brix.ninja>
This commit is contained in:
dependabot[bot] 2023-06-06 00:39:57 -05:00 committed by GitHub
parent 3cbe4439e1
commit 7d111d8fba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 128 additions and 119 deletions

View File

@ -1,7 +1,7 @@
{ {
"extends": "standard", "extends": "standard",
"parserOptions": { "parserOptions": {
"ecmaVersion": 5, "ecmaVersion": 2015,
"sourceType": "script" "sourceType": "script"
}, },
"rules": { "rules": {
@ -19,8 +19,8 @@
"no-control-regex": "off", "no-control-regex": "off",
"no-prototype-builtins": "off", "no-prototype-builtins": "off",
"prefer-const": "off", "prefer-const": "error",
"no-var": "off" "no-var": "error"
}, },
"env": { "env": {
"node": true, "node": true,

View File

@ -11,35 +11,35 @@ onunhandledrejection = function(e) {
throw e.reason; throw e.reason;
}; };
var $loadingElem = document.querySelector('#loading'); const $loadingElem = document.querySelector('#loading');
var $mainElem = document.querySelector('#main'); const $mainElem = document.querySelector('#main');
var $markdownElem = document.querySelector('#markdown'); const $markdownElem = document.querySelector('#markdown');
var $markedVerElem = document.querySelector('#markedVersion'); const $markedVerElem = document.querySelector('#markedVersion');
var $commitVerElem = document.querySelector('#commitVersion'); const $commitVerElem = document.querySelector('#commitVersion');
var $markedVer = document.querySelector('#markedCdn'); let $markedVer = document.querySelector('#markedCdn');
var $optionsElem = document.querySelector('#options'); const $optionsElem = document.querySelector('#options');
var $outputTypeElem = document.querySelector('#outputType'); const $outputTypeElem = document.querySelector('#outputType');
var $inputTypeElem = document.querySelector('#inputType'); const $inputTypeElem = document.querySelector('#inputType');
var $responseTimeElem = document.querySelector('#responseTime'); const $responseTimeElem = document.querySelector('#responseTime');
var $previewElem = document.querySelector('#preview'); const $previewElem = document.querySelector('#preview');
var $previewIframe = document.querySelector('#preview iframe'); const $previewIframe = document.querySelector('#preview iframe');
var $permalinkElem = document.querySelector('#permalink'); const $permalinkElem = document.querySelector('#permalink');
var $clearElem = document.querySelector('#clear'); const $clearElem = document.querySelector('#clear');
var $htmlElem = document.querySelector('#html'); const $htmlElem = document.querySelector('#html');
var $lexerElem = document.querySelector('#lexer'); const $lexerElem = document.querySelector('#lexer');
var $panes = document.querySelectorAll('.pane'); const $panes = document.querySelectorAll('.pane');
var $inputPanes = document.querySelectorAll('.inputPane'); const $inputPanes = document.querySelectorAll('.inputPane');
var lastInput = ''; let lastInput = '';
var inputDirty = true; let inputDirty = true;
var $activeOutputElem = null; let $activeOutputElem = null;
var search = searchToObject(); const search = searchToObject();
var markedVersions = { const markedVersions = {
master: 'https://cdn.jsdelivr.net/gh/markedjs/marked/marked.min.js' master: 'https://cdn.jsdelivr.net/gh/markedjs/marked/marked.min.js'
}; };
var markedVersionCache = {}; const markedVersionCache = {};
var delayTime = 1; let delayTime = 1;
var checkChangeTimeout = null; let checkChangeTimeout = null;
var markedWorker; let markedWorker;
$previewIframe.addEventListener('load', handleIframeLoad); $previewIframe.addEventListener('load', handleIframeLoad);
@ -107,10 +107,10 @@ function setInitialVersion() {
return res.json(); return res.json();
}) })
.then(function(json) { .then(function(json) {
for (var i = 0; i < json.versions.length; i++) { for (let i = 0; i < json.versions.length; i++) {
var ver = json.versions[i]; const ver = json.versions[i];
markedVersions[ver] = 'https://cdn.jsdelivr.net/npm/marked@' + ver + '/marked.min.js'; markedVersions[ver] = 'https://cdn.jsdelivr.net/npm/marked@' + ver + '/marked.min.js';
var opt = document.createElement('option'); const opt = document.createElement('option');
opt.textContent = ver; opt.textContent = ver;
opt.value = ver; opt.value = ver;
$markedVerElem.appendChild(opt); $markedVerElem.appendChild(opt);
@ -134,7 +134,7 @@ function setInitialVersion() {
if (markedVersions[search.version]) { if (markedVersions[search.version]) {
return search.version; return search.version;
} else { } else {
var match = search.version.match(/^(\w+):(.+)$/); const match = search.version.match(/^(\w+):(.+)$/);
if (match) { if (match) {
switch (match[1]) { switch (match[1]) {
case 'commit': case 'commit':
@ -204,8 +204,8 @@ function handleClearClick() {
function handleAddVersion(e) { function handleAddVersion(e) {
if (e.which === 13) { if (e.which === 13) {
switch ($markedVerElem.value) { switch ($markedVerElem.value) {
case 'commit': case 'commit': {
var commit = $commitVerElem.value.toLowerCase(); const commit = $commitVerElem.value.toLowerCase();
if (!commit.match(/^[0-9a-f]{40}$/)) { if (!commit.match(/^[0-9a-f]{40}$/)) {
alert('That is not a valid commit'); alert('That is not a valid commit');
return; return;
@ -216,9 +216,10 @@ function handleAddVersion(e) {
$commitVerElem.value = ''; $commitVerElem.value = '';
updateVersion(); updateVersion();
break; break;
case 'pr': }
case 'pr': {
$commitVerElem.disabled = true; $commitVerElem.disabled = true;
var pr = $commitVerElem.value.replace(/\D/g, ''); const pr = $commitVerElem.value.replace(/\D/g, '');
getPrCommit(pr) getPrCommit(pr)
.then(function(commit) { .then(function(commit) {
$commitVerElem.disabled = false; $commitVerElem.disabled = false;
@ -232,6 +233,8 @@ function handleAddVersion(e) {
$commitVerElem.value = ''; $commitVerElem.value = '';
updateVersion(); updateVersion();
}); });
break;
}
} }
} }
} }
@ -246,8 +249,8 @@ function handleOutputChange() {
} }
function handleChange(panes, visiblePane) { function handleChange(panes, visiblePane) {
var active = null; let active = null;
for (var i = 0; i < panes.length; i++) { for (let i = 0; i < panes.length; i++) {
if (panes[i].id === visiblePane) { if (panes[i].id === visiblePane) {
panes[i].style.display = ''; panes[i].style.display = '';
active = panes[i]; active = panes[i];
@ -263,7 +266,7 @@ function addCommitVersion(value, text, commit) {
return; return;
} }
markedVersions[value] = 'https://cdn.jsdelivr.net/gh/markedjs/marked@' + commit + '/marked.min.js'; markedVersions[value] = 'https://cdn.jsdelivr.net/gh/markedjs/marked@' + commit + '/marked.min.js';
var opt = document.createElement('option'); const opt = document.createElement('option');
opt.textContent = text; opt.textContent = text;
opt.value = value; opt.value = value;
$markedVerElem.insertBefore(opt, $markedVerElem.firstChild); $markedVerElem.insertBefore(opt, $markedVerElem.firstChild);
@ -288,7 +291,7 @@ function setDefaultOptions() {
version: markedVersions[$markedVerElem.value] version: markedVersions[$markedVerElem.value]
}); });
} else { } else {
var defaults = marked.getDefaults(); const defaults = marked.getDefaults();
setOptions(defaults); setOptions(defaults);
} }
} }
@ -306,15 +309,15 @@ function setOptions(opts) {
function searchToObject() { function searchToObject() {
// modified from https://stackoverflow.com/a/7090123/806777 // modified from https://stackoverflow.com/a/7090123/806777
var pairs = location.search.slice(1).split('&'); const pairs = location.search.slice(1).split('&');
var obj = {}; const obj = {};
for (var i = 0; i < pairs.length; i++) { for (let i = 0; i < pairs.length; i++) {
if (pairs[i] === '') { if (pairs[i] === '') {
continue; continue;
} }
var pair = pairs[i].split('='); const pair = pairs[i].split('=');
obj[decodeURIComponent(pair.shift())] = decodeURIComponent(pair.join('=')); obj[decodeURIComponent(pair.shift())] = decodeURIComponent(pair.join('='));
} }
@ -332,8 +335,8 @@ function jsonString(input, level) {
if (input.length === 0) { if (input.length === 0) {
return '[]'; return '[]';
} }
var items = [], const items = [];
i; let i;
if (!isArray(input[0]) && typeof input[0] === 'object' && input[0] !== null) { if (!isArray(input[0]) && typeof input[0] === 'object' && input[0] !== null) {
for (i = 0; i < input.length; i++) { for (i = 0; i < input.length; i++) {
items.push(' '.repeat(2 * level) + jsonString(input[i], level + 1)); items.push(' '.repeat(2 * level) + jsonString(input[i], level + 1));
@ -345,8 +348,8 @@ function jsonString(input, level) {
} }
return '[' + items.join(', ') + ']'; return '[' + items.join(', ') + ']';
} else if (typeof input === 'object' && input !== null) { } else if (typeof input === 'object' && input !== null) {
var props = []; const props = [];
for (var prop in input) { for (const prop in input) {
props.push(prop + ':' + jsonString(input[prop], level)); props.push(prop + ':' + jsonString(input[prop], level));
} }
return '{' + props.join(', ') + '}'; return '{' + props.join(', ') + '}';
@ -356,13 +359,13 @@ function jsonString(input, level) {
} }
function getScrollSize() { function getScrollSize() {
var e = $activeOutputElem; const e = $activeOutputElem;
return e.scrollHeight - e.clientHeight; return e.scrollHeight - e.clientHeight;
} }
function getScrollPercent() { function getScrollPercent() {
var size = getScrollSize(); const size = getScrollSize();
if (size <= 0) { if (size <= 0) {
return 1; return 1;
@ -376,7 +379,7 @@ function setScrollPercent(percent) {
} }
function updateLink() { function updateLink() {
var outputType = ''; let outputType = '';
if ($outputTypeElem.value !== 'preview') { if ($outputTypeElem.value !== 'preview') {
outputType = 'outputType=' + $outputTypeElem.value + '&'; outputType = 'outputType=' + $outputTypeElem.value + '&';
} }
@ -392,7 +395,7 @@ function updateVersion() {
handleInput(); handleInput();
return Promise.resolve(); return Promise.resolve();
} }
var promise; let promise;
if (markedVersionCache[$markedVerElem.value]) { if (markedVersionCache[$markedVerElem.value]) {
promise = Promise.resolve(markedVersionCache[$markedVerElem.value]); promise = Promise.resolve(markedVersionCache[$markedVerElem.value]);
} else { } else {
@ -404,7 +407,7 @@ function updateVersion() {
}); });
} }
return promise.then(function(text) { return promise.then(function(text) {
var script = document.createElement('script'); const script = document.createElement('script');
script.textContent = text; script.textContent = text;
$markedVer.parentNode.replaceChild(script, $markedVer); $markedVer.parentNode.replaceChild(script, $markedVer);
@ -418,40 +421,40 @@ function checkForChanges() {
updateLink(); updateLink();
var options = {}; let options = {};
var optionsString = $optionsElem.value || '{}'; const optionsString = $optionsElem.value || '{}';
try { try {
var newOptions = JSON.parse(optionsString); const newOptions = JSON.parse(optionsString);
options = newOptions; options = newOptions;
$optionsElem.classList.remove('error'); $optionsElem.classList.remove('error');
} catch (err) { } catch (err) {
$optionsElem.classList.add('error'); $optionsElem.classList.add('error');
} }
var version = markedVersions[$markedVerElem.value]; const version = markedVersions[$markedVerElem.value];
var markdown = $markdownElem.value; const markdown = $markdownElem.value;
var hash = version + markdown + optionsString; const hash = version + markdown + optionsString;
if (lastInput !== hash) { if (lastInput !== hash) {
lastInput = hash; lastInput = hash;
if (window.Worker) { if (window.Worker) {
delayTime = 100; delayTime = 100;
messageWorker({ messageWorker({
task: 'parse', task: 'parse',
version: version, version,
markdown: markdown, markdown,
options: options options
}); });
} else { } else {
var startTime = new Date(); const startTime = new Date();
var lexed = marked.lexer(markdown, options); const lexed = marked.lexer(markdown, options);
var lexedList = jsonString(lexed); const lexedList = jsonString(lexed);
var parsed = marked.parser(lexed, options); const parsed = marked.parser(lexed, options);
var endTime = new Date(); const endTime = new Date();
$previewElem.classList.remove('error'); $previewElem.classList.remove('error');
$htmlElem.classList.remove('error'); $htmlElem.classList.remove('error');
$lexerElem.classList.remove('error'); $lexerElem.classList.remove('error');
var scrollPercent = getScrollPercent(); const scrollPercent = getScrollPercent();
setParsed(parsed, lexedList); setParsed(parsed, lexedList);
setScrollPercent(scrollPercent); setScrollPercent(scrollPercent);
delayTime = endTime - startTime; delayTime = endTime - startTime;
@ -468,8 +471,8 @@ function checkForChanges() {
} }
function setResponseTime(ms) { function setResponseTime(ms) {
var amount = ms; let amount = ms;
var suffix = 'ms'; let suffix = 'ms';
if (ms > 1000 * 60 * 60) { if (ms > 1000 * 60 * 60) {
amount = 'Too Long'; amount = 'Too Long';
suffix = ''; suffix = '';
@ -491,7 +494,7 @@ function setParsed(parsed, lexed) {
$lexerElem.value = lexed; $lexerElem.value = lexed;
} }
var workerPromises = {}; const workerPromises = {};
function messageWorker(message) { function messageWorker(message) {
if (!markedWorker || markedWorker.working) { if (!markedWorker || markedWorker.working) {
if (markedWorker) { if (markedWorker) {
@ -503,19 +506,21 @@ function messageWorker(message) {
clearTimeout(markedWorker.timeout); clearTimeout(markedWorker.timeout);
markedWorker.working = false; markedWorker.working = false;
switch (e.data.task) { switch (e.data.task) {
case 'defaults': case 'defaults': {
setOptions(e.data.defaults); setOptions(e.data.defaults);
break; break;
case 'parse': }
case 'parse': {
$previewElem.classList.remove('error'); $previewElem.classList.remove('error');
$htmlElem.classList.remove('error'); $htmlElem.classList.remove('error');
$lexerElem.classList.remove('error'); $lexerElem.classList.remove('error');
var scrollPercent = getScrollPercent(); const scrollPercent = getScrollPercent();
setParsed(e.data.parsed, e.data.lexed); setParsed(e.data.parsed, e.data.lexed);
setScrollPercent(scrollPercent); setScrollPercent(scrollPercent);
setResponseTime(e.data.time); setResponseTime(e.data.time);
break; break;
} }
}
clearTimeout(checkChangeTimeout); clearTimeout(checkChangeTimeout);
delayTime = 10; delayTime = 10;
checkForChanges(); checkForChanges();
@ -524,7 +529,7 @@ function messageWorker(message) {
}; };
markedWorker.onerror = markedWorker.onmessageerror = function(err) { markedWorker.onerror = markedWorker.onmessageerror = function(err) {
clearTimeout(markedWorker.timeout); clearTimeout(markedWorker.timeout);
var error = 'There was an error in the Worker'; let error = 'There was an error in the Worker';
if (err) { if (err) {
if (err.message) { if (err.message) {
error = err.message; error = err.message;
@ -552,7 +557,7 @@ function messageWorker(message) {
} }
function uniqueWorkerMessageId() { function uniqueWorkerMessageId() {
var id; let id;
do { do {
id = Math.random().toString(36); id = Math.random().toString(36);
} while (id in workerPromises); } while (id in workerPromises);

View File

@ -9,8 +9,8 @@ if (!self.fetch) {
self.fetch = unfetch; self.fetch = unfetch;
} }
var versionCache = {}; const versionCache = {};
var currentVersion; let currentVersion;
onunhandledrejection = function(e) { onunhandledrejection = function(e) {
throw e.reason; throw e.reason;
@ -27,12 +27,12 @@ onmessage = function(e) {
}; };
function getDefaults() { function getDefaults() {
var defaults = {}; let defaults = {};
if (typeof marked.getDefaults === 'function') { if (typeof marked.getDefaults === 'function') {
defaults = marked.getDefaults(); defaults = marked.getDefaults();
delete defaults.renderer; delete defaults.renderer;
} else if ('defaults' in marked) { } else if ('defaults' in marked) {
for (var prop in marked.defaults) { for (const prop in marked.defaults) {
if (prop !== 'renderer') { if (prop !== 'renderer') {
defaults[prop] = marked.defaults[prop]; defaults[prop] = marked.defaults[prop];
} }
@ -42,9 +42,9 @@ function getDefaults() {
} }
function mergeOptions(options) { function mergeOptions(options) {
var defaults = getDefaults(); const defaults = getDefaults();
var opts = {}; const opts = {};
var invalidOptions = [ const invalidOptions = [
'renderer', 'renderer',
'tokenizer', 'tokenizer',
'walkTokens', 'walkTokens',
@ -52,7 +52,7 @@ function mergeOptions(options) {
'highlight', 'highlight',
'sanitizer' 'sanitizer'
]; ];
for (var prop in defaults) { for (const prop in defaults) {
opts[prop] = invalidOptions.includes(prop) || !(prop in options) opts[prop] = invalidOptions.includes(prop) || !(prop in options)
? defaults[prop] ? defaults[prop]
: options[prop]; : options[prop];
@ -62,30 +62,32 @@ function mergeOptions(options) {
function parse(e) { function parse(e) {
switch (e.data.task) { switch (e.data.task) {
case 'defaults': case 'defaults': {
postMessage({ postMessage({
id: e.data.id, id: e.data.id,
task: e.data.task, task: e.data.task,
defaults: getDefaults() defaults: getDefaults()
}); });
break; break;
case 'parse': }
var options = mergeOptions(e.data.options); case 'parse': {
var startTime = new Date(); const options = mergeOptions(e.data.options);
var lexed = marked.lexer(e.data.markdown, options); const startTime = new Date();
var lexedList = jsonString(lexed); const lexed = marked.lexer(e.data.markdown, options);
var parsed = marked.parser(lexed, options); const lexedList = jsonString(lexed);
var endTime = new Date(); const parsed = marked.parser(lexed, options);
const endTime = new Date();
postMessage({ postMessage({
id: e.data.id, id: e.data.id,
task: e.data.task, task: e.data.task,
lexed: lexedList, lexed: lexedList,
parsed: parsed, parsed,
time: endTime - startTime time: endTime - startTime
}); });
break; break;
} }
} }
}
function jsonString(input, level) { function jsonString(input, level) {
level = level || 0; level = level || 0;
@ -93,8 +95,8 @@ function jsonString(input, level) {
if (input.length === 0) { if (input.length === 0) {
return '[]'; return '[]';
} }
var items = [], const items = [];
i; let i;
if (!Array.isArray(input[0]) && typeof input[0] === 'object' && input[0] !== null) { if (!Array.isArray(input[0]) && typeof input[0] === 'object' && input[0] !== null) {
for (i = 0; i < input.length; i++) { for (i = 0; i < input.length; i++) {
items.push(' '.repeat(2 * level) + jsonString(input[i], level + 1)); items.push(' '.repeat(2 * level) + jsonString(input[i], level + 1));
@ -106,8 +108,8 @@ function jsonString(input, level) {
} }
return '[' + items.join(', ') + ']'; return '[' + items.join(', ') + ']';
} else if (typeof input === 'object' && input !== null) { } else if (typeof input === 'object' && input !== null) {
var props = []; const props = [];
for (var prop in input) { for (const prop in input) {
props.push(prop + ':' + jsonString(input[prop], level)); props.push(prop + ':' + jsonString(input[prop], level));
} }
return '{' + props.join(', ') + '}'; return '{' + props.join(', ') + '}';
@ -117,7 +119,7 @@ function jsonString(input, level) {
} }
function loadVersion(ver) { function loadVersion(ver) {
var promise; let promise;
if (versionCache[ver]) { if (versionCache[ver]) {
promise = Promise.resolve(versionCache[ver]); promise = Promise.resolve(versionCache[ver]);
} else { } else {

View File

@ -1,18 +1,17 @@
const match = /#\/(.+)\\.md(.*)/g.exec(window.location.hash);
var match = /#\/(.+)\\.md(.*)/g.exec(window.location.hash);
if (match && match[1]) { if (match && match[1]) {
// Redirect from URL format to new URL, for example: // Redirect from URL format to new URL, for example:
// Old: https://marked.js.org/#/USING_PRO.md#renderer // Old: https://marked.js.org/#/USING_PRO.md#renderer
// New: https://marked.js.org/using_pro#renderer // New: https://marked.js.org/using_pro#renderer
var pageName = match[1].toLowerCase(); const pageName = match[1].toLowerCase();
var sectionName = match[2]; const sectionName = match[2];
window.location.href = '/' + pageName + sectionName; window.location.href = '/' + pageName + sectionName;
} }
var navLinks = document.querySelectorAll('nav a'); const navLinks = document.querySelectorAll('nav a');
function hashChange() { function hashChange() {
var fullUrl = window.location.href; const fullUrl = window.location.href;
navLinks.forEach(function(link) { navLinks.forEach(function(link) {
link.className = link.href === fullUrl ? 'selected' : ''; link.className = link.href === fullUrl ? 'selected' : '';
}); });
@ -26,14 +25,14 @@ window.addEventListener('hashchange', function(e) {
hashChange(); hashChange();
document.addEventListener('DOMContentLoaded', function() { document.addEventListener('DOMContentLoaded', function() {
var div = document.createElement('div'); const div = document.createElement('div');
div.innerHTML = '<div class="tooltip-copy"><img src="/img/copy-icon.svg" class="icon-copy" title="Click to Copy" /></div>'; div.innerHTML = '<div class="tooltip-copy"><img src="/img/copy-icon.svg" class="icon-copy" title="Click to Copy" /></div>';
div.className = 'div-copy'; div.className = 'div-copy';
var allPres = document.querySelectorAll('pre'); const allPres = document.querySelectorAll('pre');
allPres.forEach(function(pre) { allPres.forEach(function(pre) {
var timeout = null; let timeout = null;
var copy = div.cloneNode(true); const copy = div.cloneNode(true);
pre.appendChild(copy); pre.appendChild(copy);
pre.onmouseover = function() { pre.onmouseover = function() {
copy.classList.add('active'); copy.classList.add('active');

19
package-lock.json generated
View File

@ -24,7 +24,7 @@
"cheerio": "^1.0.0-rc.12", "cheerio": "^1.0.0-rc.12",
"commonmark": "0.30.0", "commonmark": "0.30.0",
"eslint": "^8.42.0", "eslint": "^8.42.0",
"eslint-config-standard": "^17.0.0", "eslint-config-standard": "^17.1.0",
"eslint-plugin-import": "^2.27.5", "eslint-plugin-import": "^2.27.5",
"eslint-plugin-n": "^15.7.0", "eslint-plugin-n": "^15.7.0",
"eslint-plugin-promise": "^6.1.1", "eslint-plugin-promise": "^6.1.1",
@ -4407,9 +4407,9 @@
} }
}, },
"node_modules/eslint-config-standard": { "node_modules/eslint-config-standard": {
"version": "17.0.0", "version": "17.1.0",
"resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz", "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz",
"integrity": "sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==", "integrity": "sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
@ -4425,10 +4425,13 @@
"url": "https://feross.org/support" "url": "https://feross.org/support"
} }
], ],
"engines": {
"node": ">=12.0.0"
},
"peerDependencies": { "peerDependencies": {
"eslint": "^8.0.1", "eslint": "^8.0.1",
"eslint-plugin-import": "^2.25.2", "eslint-plugin-import": "^2.25.2",
"eslint-plugin-n": "^15.0.0", "eslint-plugin-n": "^15.0.0 || ^16.0.0 ",
"eslint-plugin-promise": "^6.0.0" "eslint-plugin-promise": "^6.0.0"
} }
}, },
@ -15610,9 +15613,9 @@
} }
}, },
"eslint-config-standard": { "eslint-config-standard": {
"version": "17.0.0", "version": "17.1.0",
"resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz", "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz",
"integrity": "sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==", "integrity": "sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q==",
"dev": true, "dev": true,
"requires": {} "requires": {}
}, },

View File

@ -55,7 +55,7 @@
"cheerio": "^1.0.0-rc.12", "cheerio": "^1.0.0-rc.12",
"commonmark": "0.30.0", "commonmark": "0.30.0",
"eslint": "^8.42.0", "eslint": "^8.42.0",
"eslint-config-standard": "^17.0.0", "eslint-config-standard": "^17.1.0",
"eslint-plugin-import": "^2.27.5", "eslint-plugin-import": "^2.27.5",
"eslint-plugin-n": "^15.7.0", "eslint-plugin-n": "^15.7.0",
"eslint-plugin-promise": "^6.1.1", "eslint-plugin-promise": "^6.1.1",