Skip to content

Commit 0f02c50

Browse files
authored
Optimize split in checkShebangLine (#5452)
* Optimize split in checkShebangLine * Update build * Update build
1 parent 6a64bff commit 0f02c50

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

docs/v2/browser-compiler-legacy/coffeescript.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/v2/browser-compiler-modern/coffeescript.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/coffeescript-browser-compiler-legacy/coffeescript.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/coffeescript-browser-compiler-modern/coffeescript.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/coffeescript/coffeescript.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/coffeescript.coffee

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ exports.patchStackTrace = ->
323323
"#{err.toString()}\n#{frames.join '\n'}\n"
324324

325325
checkShebangLine = (file, input) ->
326-
firstLine = input.split(/$/m)[0]
326+
firstLine = input.split(/$/m, 1)[0]
327327
rest = firstLine?.match(/^#!\s*([^\s]+\s*)(.*)/)
328328
args = rest?[2]?.split(/\s/).filter (s) -> s isnt ''
329329
if args?.length > 1

0 commit comments

Comments
 (0)