Show More
Commit Description:
utf8mb4
Commit Description:
utf8mb4
References:
File last commit:
Show/Diff file:
Action:
bin/yarn
| 17 lines
| 533 B
| text/plain
| TextLexer
|
r750 | #!/usr/bin/env ruby | |||
APP_ROOT = File.expand_path('..', __dir__) | ||||
Dir.chdir(APP_ROOT) do | ||||
r819 | yarn = ENV["PATH"].split(File::PATH_SEPARATOR). | |||
select { |dir| File.expand_path(dir) != __dir__ }. | ||||
product(["yarn", "yarn.cmd", "yarn.ps1"]). | ||||
map { |dir, file| File.expand_path(file, dir) }. | ||||
find { |file| File.executable?(file) } | ||||
if yarn | ||||
exec yarn, *ARGV | ||||
else | ||||
r750 | $stderr.puts "Yarn executable was not detected in the system." | |||
$stderr.puts "Download Yarn at https://yarnpkg.com/en/docs/install" | ||||
exit 1 | ||||
end | ||||
end | ||||