]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
chore(perf): replace startsWith with === (#11124)
authorTycho <jh.leong@outlook.com>
Fri, 14 Jun 2024 08:09:39 +0000 (16:09 +0800)
committerGitHub <noreply@github.com>
Fri, 14 Jun 2024 08:09:39 +0000 (16:09 +0800)
packages/compiler-sfc/src/script/resolveType.ts
scripts/size-report.ts

index a17598a82efb20f9756997929b7ba9ebbecfd244..de44b9a5e7e99ebd672b3d02775740272969b2b9 100644 (file)
@@ -912,7 +912,7 @@ function importSourceToScope(
 
       const filename = osSpecificJoinFn(dirname(scope.filename), source)
       resolved = resolveExt(filename, fs)
-    } else if (source.startsWith('.')) {
+    } else if (source[0] === '.') {
       // relative import - fast path
       const filename = joinPaths(dirname(scope.filename), source)
       resolved = resolveExt(filename, fs)
index a67aa3dd67c315d9bcdaee3407e1980d6cef1fd1..30475ac3c9ac170b3138e0d1da4f7adca52ee1c5 100644 (file)
@@ -31,8 +31,7 @@ async function run() {
 }
 
 async function renderFiles() {
-  const filterFiles = (files: string[]) =>
-    files.filter(file => !file.startsWith('_'))
+  const filterFiles = (files: string[]) => files.filter(file => file[0] !== '_')
 
   const curr = filterFiles(await readdir(currDir))
   const prev = existsSync(prevDir) ? filterFiles(await readdir(prevDir)) : []