Skip to content

Commit

Permalink
Extension updates
Browse files Browse the repository at this point in the history
  • Loading branch information
eoftedal committed Mar 18, 2024
1 parent 68d2b47 commit b400649
Show file tree
Hide file tree
Showing 10 changed files with 9,059 additions and 155 deletions.
14 changes: 7 additions & 7 deletions chrome/extension/js/background.js
Original file line number Diff line number Diff line change
Expand Up @@ -114,10 +114,10 @@ function unique(a) {
}, []);
}

function babelScan(content, details, contentResults) {
function astScan(content, details, contentResults) {
chrome.runtime.sendMessage(
{
type: "babelscan",
type: "astScan",
url: details.url,
content,
},
Expand All @@ -127,9 +127,9 @@ function babelScan(content, details, contentResults) {
return;
}
console.log("A response was received", response.data);
const babelResults = response.results;
console.log("Results from the service worker", babelResults);
var results = babelResults.filter((x) => {
const astResults = response.results;
console.log("Results from the service worker", astResults);
var results = astResults.filter((x) => {
return !contentResults.some(
(b) => x.component == b.component && x.version == b.version
);
Expand All @@ -145,9 +145,8 @@ function babelScan(content, details, contentResults) {
events.on("script-downloaded", function (details, content) {
console.log("Scanning content of " + details.url + " ...");
const bs = Date.now();
console.log("Babel", Date.now() - bs, resultsBabel);
var results = retire.scanFileContent(content, repo, hasher);
var resultsBabel = babelScan(content, details, results);
astScan(content, details, results);
if (results.length > 0) {
events.emit("result-ready", details, results);
return true;
Expand All @@ -158,6 +157,7 @@ events.on("script-downloaded", function (details, content) {
});

events.on("sandbox", function (details, content) {
console.log("Sending to the sandbox");
sandboxWin.postMessage(
{
tabId: details.tabId,
Expand Down
Loading

0 comments on commit b400649

Please sign in to comment.