=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== coffeescript-1.12.8~dfsg/docs/index.html-2087-<span class="function"><span class="keyword">function</span> <span class="title">time</span>(<span class="params"></span>) </span>{ coffeescript-1.12.8~dfsg/docs/index.html:2088: <span class="keyword">return</span> <span class="string">`The time is <span class="subst">${<span class="keyword">new</span> <span class="built_in">Date</span>().toLocaleTimeString()}</span>`</span>; coffeescript-1.12.8~dfsg/docs/index.html-2089-} ############################################## coffeescript-1.12.8~dfsg/docs/index.html-2092-<span class="function"><span class="keyword">function</span> <span class="title">time</span>(<span class="params"></span>) </span>{ coffeescript-1.12.8~dfsg/docs/index.html:2093: <span class="keyword">return</span> <span class="string">`The time is <span class="subst">${<span class="keyword">new</span> <span class="built_in">Date</span>().toLocaleTimeString()}</span>`</span>; coffeescript-1.12.8~dfsg/docs/index.html-2094-} ############################################## coffeescript-1.12.8~dfsg/docs/index.html-2096- coffeescript-1.12.8~dfsg/docs/index.html:2097:</code></pre><script>window.example3 = "```\nfunction time() {\n return `The time is ${new Date().toLocaleTimeString()}`;\n}\n```\n"</script><div class='minibutton load' onclick='javascript: loadConsole(example3);'>load</div><div class="minibutton ok" onclick="javascript: coffeescript-1.12.8~dfsg/docs/index.html-2098-function time() { coffeescript-1.12.8~dfsg/docs/index.html:2099: return `The time is ${new Date().toLocaleTimeString()}`; coffeescript-1.12.8~dfsg/docs/index.html-2100-} ############################################## coffeescript-1.12.8~dfsg/docs/index.html-2290-greet = <span class="function"><span class="keyword">function</span>(<span class="params">name, adjective</span>) </span>{ coffeescript-1.12.8~dfsg/docs/index.html:2291: <span class="keyword">return</span> upperCaseExpr<span class="string">`Hi <span class="subst">${name}</span>. You look <span class="subst">${adjective}</span>!`</span>; coffeescript-1.12.8~dfsg/docs/index.html-2292-}; ############################################## coffeescript-1.12.8~dfsg/docs/index.html-2304-greet = function(name, adjective) { coffeescript-1.12.8~dfsg/docs/index.html:2305: return upperCaseExpr`Hi ${name}. You look ${adjective}!`; coffeescript-1.12.8~dfsg/docs/index.html-2306-}; ############################################## coffeescript-1.12.8~dfsg/docs/v1/index.html-2087-<span class="function"><span class="keyword">function</span> <span class="title">time</span>(<span class="params"></span>) </span>{ coffeescript-1.12.8~dfsg/docs/v1/index.html:2088: <span class="keyword">return</span> <span class="string">`The time is <span class="subst">${<span class="keyword">new</span> <span class="built_in">Date</span>().toLocaleTimeString()}</span>`</span>; coffeescript-1.12.8~dfsg/docs/v1/index.html-2089-} ############################################## coffeescript-1.12.8~dfsg/docs/v1/index.html-2092-<span class="function"><span class="keyword">function</span> <span class="title">time</span>(<span class="params"></span>) </span>{ coffeescript-1.12.8~dfsg/docs/v1/index.html:2093: <span class="keyword">return</span> <span class="string">`The time is <span class="subst">${<span class="keyword">new</span> <span class="built_in">Date</span>().toLocaleTimeString()}</span>`</span>; coffeescript-1.12.8~dfsg/docs/v1/index.html-2094-} ############################################## coffeescript-1.12.8~dfsg/docs/v1/index.html-2096- coffeescript-1.12.8~dfsg/docs/v1/index.html:2097:</code></pre><script>window.example3 = "```\nfunction time() {\n return `The time is ${new Date().toLocaleTimeString()}`;\n}\n```\n"</script><div class='minibutton load' onclick='javascript: loadConsole(example3);'>load</div><div class="minibutton ok" onclick="javascript: coffeescript-1.12.8~dfsg/docs/v1/index.html-2098-function time() { coffeescript-1.12.8~dfsg/docs/v1/index.html:2099: return `The time is ${new Date().toLocaleTimeString()}`; coffeescript-1.12.8~dfsg/docs/v1/index.html-2100-} ############################################## coffeescript-1.12.8~dfsg/docs/v1/index.html-2290-greet = <span class="function"><span class="keyword">function</span>(<span class="params">name, adjective</span>) </span>{ coffeescript-1.12.8~dfsg/docs/v1/index.html:2291: <span class="keyword">return</span> upperCaseExpr<span class="string">`Hi <span class="subst">${name}</span>. You look <span class="subst">${adjective}</span>!`</span>; coffeescript-1.12.8~dfsg/docs/v1/index.html-2292-}; ############################################## coffeescript-1.12.8~dfsg/docs/v1/index.html-2304-greet = function(name, adjective) { coffeescript-1.12.8~dfsg/docs/v1/index.html:2305: return upperCaseExpr`Hi ${name}. You look ${adjective}!`; coffeescript-1.12.8~dfsg/docs/v1/index.html-2306-}; ############################################## coffeescript-1.12.8~dfsg/docs/v1/test.html-7058-test "escaped backticks are output correctly", -> coffeescript-1.12.8~dfsg/docs/v1/test.html:7059: `var a = \`2 + 2 = ${4}\`` coffeescript-1.12.8~dfsg/docs/v1/test.html-7060- eq a, '2 + 2 = 4' ############################################## coffeescript-1.12.8~dfsg/docs/v1/test.html-7081- var a = 42; coffeescript-1.12.8~dfsg/docs/v1/test.html:7082: var b = `foo ${'bar'}`; coffeescript-1.12.8~dfsg/docs/v1/test.html-7083- var c = 3; ############################################## coffeescript-1.12.8~dfsg/docs/v1/test.html-7092- ``` coffeescript-1.12.8~dfsg/docs/v1/test.html:7093: var b = \`world${'!'}\```` coffeescript-1.12.8~dfsg/docs/v1/test.html-7094- eq a, 'hello' ############################################## coffeescript-1.12.8~dfsg/docs/v1/test.html-11426- testTrailing = (str, expected) -> coffeescript-1.12.8~dfsg/docs/v1/test.html:11427: eq CoffeeScript.eval(str.replace /\|$/gm, ''), expected coffeescript-1.12.8~dfsg/docs/v1/test.html-11428- testTrailing '''" | ############################################## coffeescript-1.12.8~dfsg/docs/v1/test.html-11777-test "tagged template literal with ES interpolation", -> coffeescript-1.12.8~dfsg/docs/v1/test.html:11778: eq 'text: [ES template literals also look like this: `3 + 5 = ${3+5}`] expressions: []', coffeescript-1.12.8~dfsg/docs/v1/test.html:11779: func"ES template literals also look like this: `3 + 5 = ${3+5}`" coffeescript-1.12.8~dfsg/docs/v1/test.html-11780- coffeescript-1.12.8~dfsg/docs/v1/test.html-11781-test "tagged template literal with both ES and CoffeeScript interpolation", -> coffeescript-1.12.8~dfsg/docs/v1/test.html:11782: eq "text: [ES template literals also look like this: `3 + 5 = ${3+5}` which equals |] expressions: [8]", coffeescript-1.12.8~dfsg/docs/v1/test.html:11783: func"ES template literals also look like this: `3 + 5 = ${3+5}` which equals #{3+5}" coffeescript-1.12.8~dfsg/docs/v1/test.html-11784- coffeescript-1.12.8~dfsg/docs/v1/test.html-11785-test "tagged template literal with escaped ES interpolation", -> coffeescript-1.12.8~dfsg/docs/v1/test.html:11786: eq 'text: [ES template literals also look like this: `3 + 5 = \\${3+5}`] expressions: []', coffeescript-1.12.8~dfsg/docs/v1/test.html:11787: func"ES template literals also look like this: `3 + 5 = \\${3+5}`" coffeescript-1.12.8~dfsg/docs/v1/test.html-11788- coffeescript-1.12.8~dfsg/docs/v1/test.html-11789-test "tagged template literal with unnecessarily escaped ES interpolation", -> coffeescript-1.12.8~dfsg/docs/v1/test.html:11790: eq 'text: [ES template literals also look like this: `3 + 5 = ${3+5}`] expressions: []', coffeescript-1.12.8~dfsg/docs/v1/test.html:11791: func"ES template literals also look like this: `3 + 5 = \${3+5}`" coffeescript-1.12.8~dfsg/docs/v1/test.html-11792- coffeescript-1.12.8~dfsg/docs/v1/test.html-11793-test "tagged template literal special escaping", -> coffeescript-1.12.8~dfsg/docs/v1/test.html:11794: eq 'text: [` ` \\` \\` \\\\` $ { ${ ${ \\${ \\${ \\\\${ | ` ${] expressions: [1]', coffeescript-1.12.8~dfsg/docs/v1/test.html:11795: func"` \` \\` \\\` \\\\` $ { ${ \${ \\${ \\\${ \\\\${ #{1} ` ${" coffeescript-1.12.8~dfsg/docs/v1/test.html-11796- ############################################## coffeescript-1.12.8~dfsg/documentation/examples/embedded_block.coffee-2-function time() { coffeescript-1.12.8~dfsg/documentation/examples/embedded_block.coffee:3: return `The time is ${new Date().toLocaleTimeString()}`; coffeescript-1.12.8~dfsg/documentation/examples/embedded_block.coffee-4-} ############################################## coffeescript-1.12.8~dfsg/src/grammar.coffee-66-# coffeescript-1.12.8~dfsg/src/grammar.coffee:67:# `$1` would be the value of the first `Expression`, `$2` would be the token coffeescript-1.12.8~dfsg/src/grammar.coffee:68:# for the `UNLESS` terminal, and `$3` would be the value of the second coffeescript-1.12.8~dfsg/src/grammar.coffee-69-# `Expression`. ############################################## coffeescript-1.12.8~dfsg/src/nodes.coffee-2297- value = element.value[1...-1] coffeescript-1.12.8~dfsg/src/nodes.coffee:2298: # Backticks and `${` inside template literals must be escaped. coffeescript-1.12.8~dfsg/src/nodes.coffee-2299- value = value.replace /(\\*)(`|\$\{)/g, (match, backslashes, toBeEscaped) -> ############################################## coffeescript-1.12.8~dfsg/test/javascript_literals.coffee-10-test "escaped backticks are output correctly", -> coffeescript-1.12.8~dfsg/test/javascript_literals.coffee:11: `var a = \`2 + 2 = ${4}\`` coffeescript-1.12.8~dfsg/test/javascript_literals.coffee-12- eq a, '2 + 2 = 4' ############################################## coffeescript-1.12.8~dfsg/test/javascript_literals.coffee-33- var a = 42; coffeescript-1.12.8~dfsg/test/javascript_literals.coffee:34: var b = `foo ${'bar'}`; coffeescript-1.12.8~dfsg/test/javascript_literals.coffee-35- var c = 3; ############################################## coffeescript-1.12.8~dfsg/test/javascript_literals.coffee-44- ``` coffeescript-1.12.8~dfsg/test/javascript_literals.coffee:45: var b = \`world${'!'}\```` coffeescript-1.12.8~dfsg/test/javascript_literals.coffee-46- eq a, 'hello' ############################################## coffeescript-1.12.8~dfsg/test/strings.coffee-237- testTrailing = (str, expected) -> coffeescript-1.12.8~dfsg/test/strings.coffee:238: eq CoffeeScript.eval(str.replace /\|$/gm, ''), expected coffeescript-1.12.8~dfsg/test/strings.coffee-239- testTrailing '''" | ############################################## coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee-153-test "tagged template literal with ES interpolation", -> coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee:154: eq 'text: [ES template literals also look like this: `3 + 5 = ${3+5}`] expressions: []', coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee:155: func"ES template literals also look like this: `3 + 5 = ${3+5}`" coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee-156- coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee-157-test "tagged template literal with both ES and CoffeeScript interpolation", -> coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee:158: eq "text: [ES template literals also look like this: `3 + 5 = ${3+5}` which equals |] expressions: [8]", coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee:159: func"ES template literals also look like this: `3 + 5 = ${3+5}` which equals #{3+5}" coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee-160- coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee-161-test "tagged template literal with escaped ES interpolation", -> coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee:162: eq 'text: [ES template literals also look like this: `3 + 5 = \\${3+5}`] expressions: []', coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee:163: func"ES template literals also look like this: `3 + 5 = \\${3+5}`" coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee-164- coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee-165-test "tagged template literal with unnecessarily escaped ES interpolation", -> coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee:166: eq 'text: [ES template literals also look like this: `3 + 5 = ${3+5}`] expressions: []', coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee:167: func"ES template literals also look like this: `3 + 5 = \${3+5}`" coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee-168- coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee-169-test "tagged template literal special escaping", -> coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee:170: eq 'text: [` ` \\` \\` \\\\` $ { ${ ${ \\${ \\${ \\\\${ | ` ${] expressions: [1]', coffeescript-1.12.8~dfsg/test/tagged_template_literals.coffee:171: func"` \` \\` \\\` \\\\` $ { ${ \${ \\${ \\\${ \\\\${ #{1} ` ${" ############################################## coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html-2087-<span class="function"><span class="keyword">function</span> <span class="title">time</span>(<span class="params"></span>) </span>{ coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html:2088: <span class="keyword">return</span> <span class="string">`The time is <span class="subst">${<span class="keyword">new</span> <span class="built_in">Date</span>().toLocaleTimeString()}</span>`</span>; coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html-2089-} ############################################## coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html-2092-<span class="function"><span class="keyword">function</span> <span class="title">time</span>(<span class="params"></span>) </span>{ coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html:2093: <span class="keyword">return</span> <span class="string">`The time is <span class="subst">${<span class="keyword">new</span> <span class="built_in">Date</span>().toLocaleTimeString()}</span>`</span>; coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html-2094-} ############################################## coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html-2096- coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html:2097:</code></pre><script>window.example3 = "```\nfunction time() {\n return `The time is ${new Date().toLocaleTimeString()}`;\n}\n```\n"</script><div class='minibutton load' onclick='javascript: loadConsole(example3);'>load</div><div class="minibutton ok" onclick="javascript: coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html-2098-function time() { coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html:2099: return `The time is ${new Date().toLocaleTimeString()}`; coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html-2100-} ############################################## coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html-2290-greet = <span class="function"><span class="keyword">function</span>(<span class="params">name, adjective</span>) </span>{ coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html:2291: <span class="keyword">return</span> upperCaseExpr<span class="string">`Hi <span class="subst">${name}</span>. You look <span class="subst">${adjective}</span>!`</span>; coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html-2292-}; ############################################## coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html-2304-greet = function(name, adjective) { coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html:2305: return upperCaseExpr`Hi ${name}. You look ${adjective}!`; coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/index.html-2306-}; ############################################## coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-7058-test "escaped backticks are output correctly", -> coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html:7059: `var a = \`2 + 2 = ${4}\`` coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-7060- eq a, '2 + 2 = 4' ############################################## coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-7081- var a = 42; coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html:7082: var b = `foo ${'bar'}`; coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-7083- var c = 3; ############################################## coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-7092- ``` coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html:7093: var b = \`world${'!'}\```` coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-7094- eq a, 'hello' ############################################## coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-11426- testTrailing = (str, expected) -> coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html:11427: eq CoffeeScript.eval(str.replace /\|$/gm, ''), expected coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-11428- testTrailing '''" | ############################################## coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-11777-test "tagged template literal with ES interpolation", -> coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html:11778: eq 'text: [ES template literals also look like this: `3 + 5 = ${3+5}`] expressions: []', coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html:11779: func"ES template literals also look like this: `3 + 5 = ${3+5}`" coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-11780- coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-11781-test "tagged template literal with both ES and CoffeeScript interpolation", -> coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html:11782: eq "text: [ES template literals also look like this: `3 + 5 = ${3+5}` which equals |] expressions: [8]", coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html:11783: func"ES template literals also look like this: `3 + 5 = ${3+5}` which equals #{3+5}" coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-11784- coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-11785-test "tagged template literal with escaped ES interpolation", -> coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html:11786: eq 'text: [ES template literals also look like this: `3 + 5 = \\${3+5}`] expressions: []', coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html:11787: func"ES template literals also look like this: `3 + 5 = \\${3+5}`" coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-11788- coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-11789-test "tagged template literal with unnecessarily escaped ES interpolation", -> coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html:11790: eq 'text: [ES template literals also look like this: `3 + 5 = ${3+5}`] expressions: []', coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html:11791: func"ES template literals also look like this: `3 + 5 = \${3+5}`" coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-11792- coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-11793-test "tagged template literal special escaping", -> coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html:11794: eq 'text: [` ` \\` \\` \\\\` $ { ${ ${ \\${ \\${ \\\\${ | ` ${] expressions: [1]', coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html:11795: func"` \` \\` \\\` \\\\` $ { ${ \${ \\${ \\\${ \\\\${ #{1} ` ${" coffeescript-1.12.8~dfsg/.pc/use-shared-libs.patch/docs/v1/test.html-11796-