🎨 Optimize code formatting

This commit is contained in:
Tw93
2024-05-11 11:20:28 +08:00
parent 0e1e57ddd3
commit f66095671b
3 changed files with 8 additions and 6 deletions

View File

@@ -4,7 +4,7 @@
"endOfLine": "lf", "endOfLine": "lf",
"bracketSameLine": false, "bracketSameLine": false,
"jsxSingleQuote": false, "jsxSingleQuote": false,
"printWidth": 120, "printWidth": 140,
"proseWrap": "preserve", "proseWrap": "preserve",
"quoteProps": "as-needed", "quoteProps": "as-needed",
"semi": true, "semi": true,

View File

@@ -66,7 +66,6 @@ export default abstract class BaseBuilder {
} }
} }
async build(url: string) { async build(url: string) {
await this.buildAndCopy(url, this.options.targets); await this.buildAndCopy(url, this.options.targets);
} }

View File

@@ -38,11 +38,14 @@ function handleShortcut(event) {
// Judgment of file download. // Judgment of file download.
function isDownloadLink(url) { function isDownloadLink(url) {
// prettier-ignore
const fileExtensions = [ const fileExtensions = [
'3gp', '7z', 'ai', 'apk', 'avi', 'bmp', 'csv', 'dmg', 'doc', 'docx', 'fla', 'flv', 'gif', 'gz', 'gzip', '3gp', '7z', 'ai', 'apk', 'avi', 'bmp', 'csv', 'dmg', 'doc', 'docx',
'ico', 'iso', 'indd', 'jar', 'jpeg', 'jpg', 'm3u8', 'mov', 'mp3', 'mp4', 'mpa', 'mpg', 'fla', 'flv', 'gif', 'gz', 'gzip', 'ico', 'iso', 'indd', 'jar', 'jpeg',
'mpeg', 'msi', 'odt', 'ogg', 'ogv', 'pdf', 'png', 'ppt', 'pptx', 'psd', 'rar', 'raw', 'rss', 'svg', 'jpg', 'm3u8', 'mov', 'mp3', 'mp4', 'mpa', 'mpg', 'mpeg', 'msi', 'odt',
'swf', 'tar', 'tif', 'tiff', 'ts', 'txt', 'wav', 'webm', 'webp', 'wma', 'wmv', 'xls', 'xlsx', 'xml', 'zip', 'ogg', 'ogv', 'pdf', 'png', 'ppt', 'pptx', 'psd', 'rar', 'raw', 'rss',
'svg', 'swf', 'tar', 'tif', 'tiff', 'ts', 'txt', 'wav', 'webm', 'webp',
'wma', 'wmv', 'xls', 'xlsx', 'xml', 'zip', 'json', 'yaml', '7zip', 'mkv'
]; ];
const downloadLinkPattern = new RegExp(`\\.(${fileExtensions.join('|')})$`, 'i'); const downloadLinkPattern = new RegExp(`\\.(${fileExtensions.join('|')})$`, 'i');
return downloadLinkPattern.test(url); return downloadLinkPattern.test(url);