Remove the useSourceURL variable from the minified build.

Former-commit-id: c0f02e7e87c533220a99ebe99c9ee08516fb9deb
This commit is contained in:
John-David Dalton
2012-06-12 20:15:52 -04:00
parent 62e7da9d8a
commit 3f07d3ec55
3 changed files with 32 additions and 29 deletions

View File

@@ -216,7 +216,10 @@
// remove newline from double-quoted string in `_.template`
source = source.replace('"\';\\n"', '"\';"');
// remove debug sourceURL in `_.template`
// remove `useSourceURL` variable
source = source.replace(/(?:\n +\/\*[^*]*\*+(?:[^\/][^*]*\*+)*\/)?\n *try *\{(?:\s*\/\/.*\n)* *var useSourceURL[\s\S]+?catch[^}]+}\n/, '');
// remove debug sourceURL use in `_.template`
source = source.replace(/(?:\s*\/\/.*\n)* *if *\(useSourceURL[^}]+}/, '');
// minify `_.sortBy` internal properties