Add node modules and compiled JavaScript from main (#57)

Co-authored-by: Oliver King <oking3@uncc.edu>
This commit is contained in:
github-actions[bot]
2022-06-21 12:18:30 -04:00
committed by GitHub
parent d893f27da9
commit 7f7e5ba5ea
6750 changed files with 1745644 additions and 10860 deletions

23
node_modules/terminal-link/index.js generated vendored Normal file
View File

@@ -0,0 +1,23 @@
'use strict';
const ansiEscapes = require('ansi-escapes');
const supportsHyperlinks = require('supports-hyperlinks');
const terminalLink = (text, url, {target = 'stdout', ...options} = {}) => {
if (!supportsHyperlinks[target]) {
// If the fallback has been explicitly disabled, don't modify the text itself.
if (options.fallback === false) {
return text;
}
return typeof options.fallback === 'function' ? options.fallback(text, url) : `${text} (\u200B${url}\u200B)`;
}
return ansiEscapes.link(text, url);
};
module.exports = (text, url, options = {}) => terminalLink(text, url, options);
module.exports.stderr = (text, url, options = {}) => terminalLink(text, url, {target: 'stderr', ...options});
module.exports.isSupported = supportsHyperlinks.stdout;
module.exports.stderr.isSupported = supportsHyperlinks.stderr;