turbo
348756f6 - fix: filter logic (#9653)

Commit
288 days ago
fix: filter logic (#9653) ### Description const availableBinaries = [ 'turbo-darwin-64/bin/turbo', 'turbo-darwin-arm64/bin/turbo', 'turbo-linux-64/bin/turbo', 'turbo-linux-arm64/bin/turbo', 'turbo-windows-64/bin/turbo.exe', 'turbo-windows-arm64/bin/turbo.exe' ]; const correctBinary = 'turbo-darwin-arm64/bin/turbo'; const definitelyWrongBinaries = availableBinaries.filter(binary => binary !== correctBinary || binary !== correctBinary); filter function internal condition or after meaningless, The result of definitelyWrongBinaries const availableBinaries = [ 'turbo-darwin-64/bin/turbo', 'turbo-linux-64/bin/turbo', 'turbo-linux-arm64/bin/turbo', 'turbo-windows-64/bin/turbo.exe', 'turbo-windows-arm64/bin/turbo.exe' ]; In fact 'turbo-darwin-64/bin/turbo' should also go ### Testing Instructions const correctBinary = 'turbo-darwin-arm64/bin/turbo'; const alternateBinary = 'turbo-darwin-64/bin/turbo' const definitelyWrongBinaries = availableBinaries.filter(binary => binary !== correctBinary && binary !== alternateBinary); definitelyWrongBinaries result for others Co-authored-by: Chris Olszewski <chris.olszewski@vercel.com>
Author
Parents
Loading