mirror of
https://github.com/AikidoSec/safe-chain.git
synced 2026-05-26 12:10:49 +00:00
Split up newPackagesDatabse into builder, warnigns, cache
This commit is contained in:
parent
f920fc61ac
commit
5b1cd7e8da
10 changed files with 434 additions and 66 deletions
|
|
@ -13,7 +13,7 @@ import {
|
|||
modifyNpmInfoResponse,
|
||||
} from "./modifyNpmInfo.js";
|
||||
import { parseNpmPackageUrl } from "./parseNpmPackageUrl.js";
|
||||
import { openNewPackagesDatabase } from "../../../scanning/newPackagesDatabase.js";
|
||||
import { openNewPackagesDatabase } from "../../../scanning/newPackagesListCache.js";
|
||||
|
||||
const knownJsRegistries = [
|
||||
"registry.npmjs.org",
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ describe("npmInterceptor minimum package age", async () => {
|
|||
getEcoSystem: () => "js",
|
||||
},
|
||||
});
|
||||
mock.module("../../../scanning/newPackagesDatabase.js", {
|
||||
mock.module("../../../scanning/newPackagesListCache.js", {
|
||||
namedExports: {
|
||||
openNewPackagesDatabase: async () => ({
|
||||
isNewlyReleasedPackage: (name, version) =>
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ mock.module("../../../config/settings.js", {
|
|||
skipMinimumPackageAge: () => skipMinimumPackageAgeSetting,
|
||||
},
|
||||
});
|
||||
mock.module("../../../scanning/newPackagesDatabase.js", {
|
||||
mock.module("../../../scanning/newPackagesListCache.js", {
|
||||
namedExports: {
|
||||
openNewPackagesDatabase: async () => ({
|
||||
isNewlyReleasedPackage: (name, version) =>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue