mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-08 18:17:48 +00:00
Make Closure Compiler bug fix to work with !1.
Former-commit-id: 2d82a0a8d71d8fc3907bf5f71b5ab41ed4142c04
This commit is contained in:
@@ -30,7 +30,7 @@
|
|||||||
// correct overly aggressive Closure Compiler advanced optimizations
|
// correct overly aggressive Closure Compiler advanced optimizations
|
||||||
source = source
|
source = source
|
||||||
.replace(/prototype\s*=\s*{\s*valueOf\s*:\s*1\s*}/, 'prototype={valueOf:1,y:1}')
|
.replace(/prototype\s*=\s*{\s*valueOf\s*:\s*1\s*}/, 'prototype={valueOf:1,y:1}')
|
||||||
.replace(/(document[^&]+&&)\s*\w+/, '$1!({toString:0}+"")');
|
.replace(/(document[^&]+&&)\s*(?:\w+|!\d)/, '$1!({toString:0}+"")');
|
||||||
|
|
||||||
// flip `typeof` expressions to help optimize Safari and
|
// flip `typeof` expressions to help optimize Safari and
|
||||||
// correct the AMD module definition for AMD build optimizers
|
// correct the AMD module definition for AMD build optimizers
|
||||||
|
|||||||
Reference in New Issue
Block a user