|
|
|
|
@@ -63,15 +63,15 @@
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"analyzerId": "deno",
|
|
|
|
|
"componentKey": "container::cache:.deno-<hash>",
|
|
|
|
|
"name": ".deno-<hash>",
|
|
|
|
|
"componentKey": "container::cache:.deno-\u003Chash\u003E",
|
|
|
|
|
"name": ".deno-\u003Chash\u003E",
|
|
|
|
|
"type": "deno-container",
|
|
|
|
|
"usedByEntrypoint": false,
|
|
|
|
|
"metadata": {
|
|
|
|
|
"deno.container.identifier": ".deno-<hash>",
|
|
|
|
|
"deno.container.identifier": ".deno-\u003Chash\u003E",
|
|
|
|
|
"deno.container.kind": "cache",
|
|
|
|
|
"deno.container.layerDigest": "deadbeef",
|
|
|
|
|
"deno.container.meta.alias": ".deno-<hash>",
|
|
|
|
|
"deno.container.meta.alias": ".deno-\u003Chash\u003E",
|
|
|
|
|
"deno.container.meta.kind": "Layer",
|
|
|
|
|
"deno.container.meta.path": "<workspace>/layers/sha256-deadbeef/fs/.deno"
|
|
|
|
|
},
|
|
|
|
|
@@ -80,21 +80,21 @@
|
|
|
|
|
"kind": "metadata",
|
|
|
|
|
"source": "deno.container",
|
|
|
|
|
"locator": "Cache",
|
|
|
|
|
"value": ".deno-<hash>",
|
|
|
|
|
"value": ".deno-\u003Chash\u003E",
|
|
|
|
|
"sha256": "deadbeef"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"analyzerId": "deno",
|
|
|
|
|
"componentKey": "container::cache:.deno-<hash>",
|
|
|
|
|
"name": ".deno-<hash>",
|
|
|
|
|
"componentKey": "container::cache:.deno-\u003Chash\u003E",
|
|
|
|
|
"name": ".deno-\u003Chash\u003E",
|
|
|
|
|
"type": "deno-container",
|
|
|
|
|
"usedByEntrypoint": false,
|
|
|
|
|
"metadata": {
|
|
|
|
|
"deno.container.identifier": ".deno-<hash>",
|
|
|
|
|
"deno.container.identifier": ".deno-\u003Chash\u003E",
|
|
|
|
|
"deno.container.kind": "cache",
|
|
|
|
|
"deno.container.meta.alias": ".deno-<hash>",
|
|
|
|
|
"deno.container.meta.alias": ".deno-\u003Chash\u003E",
|
|
|
|
|
"deno.container.meta.kind": "Workspace",
|
|
|
|
|
"deno.container.meta.path": "<workspace>/.deno"
|
|
|
|
|
},
|
|
|
|
|
@@ -103,20 +103,20 @@
|
|
|
|
|
"kind": "metadata",
|
|
|
|
|
"source": "deno.container",
|
|
|
|
|
"locator": "Cache",
|
|
|
|
|
"value": ".deno-<hash>"
|
|
|
|
|
"value": ".deno-\u003Chash\u003E"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"analyzerId": "deno",
|
|
|
|
|
"componentKey": "container::cache:env-deno-<hash>",
|
|
|
|
|
"name": "env-deno-<hash>",
|
|
|
|
|
"componentKey": "container::cache:env-deno-\u003Chash\u003E",
|
|
|
|
|
"name": "env-deno-\u003Chash\u003E",
|
|
|
|
|
"type": "deno-container",
|
|
|
|
|
"usedByEntrypoint": false,
|
|
|
|
|
"metadata": {
|
|
|
|
|
"deno.container.identifier": "env-deno-<hash>",
|
|
|
|
|
"deno.container.identifier": "env-deno-\u003Chash\u003E",
|
|
|
|
|
"deno.container.kind": "cache",
|
|
|
|
|
"deno.container.meta.alias": "env-deno-<hash>",
|
|
|
|
|
"deno.container.meta.alias": "env-deno-\u003Chash\u003E",
|
|
|
|
|
"deno.container.meta.kind": "Env",
|
|
|
|
|
"deno.container.meta.path": "<workspace>/env-deno"
|
|
|
|
|
},
|
|
|
|
|
@@ -125,21 +125,21 @@
|
|
|
|
|
"kind": "metadata",
|
|
|
|
|
"source": "deno.container",
|
|
|
|
|
"locator": "Cache",
|
|
|
|
|
"value": "env-deno-<hash>"
|
|
|
|
|
"value": "env-deno-\u003Chash\u003E"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"analyzerId": "deno",
|
|
|
|
|
"componentKey": "container::vendor:vendor-<hash>",
|
|
|
|
|
"name": "vendor-<hash>",
|
|
|
|
|
"componentKey": "container::vendor:vendor-\u003Chash\u003E",
|
|
|
|
|
"name": "vendor-\u003Chash\u003E",
|
|
|
|
|
"type": "deno-container",
|
|
|
|
|
"usedByEntrypoint": false,
|
|
|
|
|
"metadata": {
|
|
|
|
|
"deno.container.identifier": "vendor-<hash>",
|
|
|
|
|
"deno.container.identifier": "vendor-\u003Chash\u003E",
|
|
|
|
|
"deno.container.kind": "vendor",
|
|
|
|
|
"deno.container.layerDigest": "deadbeef",
|
|
|
|
|
"deno.container.meta.alias": "vendor-<hash>",
|
|
|
|
|
"deno.container.meta.alias": "vendor-\u003Chash\u003E",
|
|
|
|
|
"deno.container.meta.path": "<workspace>/layers/sha256-deadbeef/fs/vendor"
|
|
|
|
|
},
|
|
|
|
|
"evidence": [
|
|
|
|
|
@@ -147,21 +147,21 @@
|
|
|
|
|
"kind": "metadata",
|
|
|
|
|
"source": "deno.container",
|
|
|
|
|
"locator": "Vendor",
|
|
|
|
|
"value": "vendor-<hash>",
|
|
|
|
|
"value": "vendor-\u003Chash\u003E",
|
|
|
|
|
"sha256": "deadbeef"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"analyzerId": "deno",
|
|
|
|
|
"componentKey": "container::vendor:vendor-<hash>",
|
|
|
|
|
"name": "vendor-<hash>",
|
|
|
|
|
"componentKey": "container::vendor:vendor-\u003Chash\u003E",
|
|
|
|
|
"name": "vendor-\u003Chash\u003E",
|
|
|
|
|
"type": "deno-container",
|
|
|
|
|
"usedByEntrypoint": false,
|
|
|
|
|
"metadata": {
|
|
|
|
|
"deno.container.identifier": "vendor-<hash>",
|
|
|
|
|
"deno.container.identifier": "vendor-\u003Chash\u003E",
|
|
|
|
|
"deno.container.kind": "vendor",
|
|
|
|
|
"deno.container.meta.alias": "vendor-<hash>",
|
|
|
|
|
"deno.container.meta.alias": "vendor-\u003Chash\u003E",
|
|
|
|
|
"deno.container.meta.path": "<workspace>/vendor"
|
|
|
|
|
},
|
|
|
|
|
"evidence": [
|
|
|
|
|
@@ -169,7 +169,7 @@
|
|
|
|
|
"kind": "metadata",
|
|
|
|
|
"source": "deno.container",
|
|
|
|
|
"locator": "Vendor",
|
|
|
|
|
"value": "vendor-<hash>"
|
|
|
|
|
"value": "vendor-\u003Chash\u003E"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
@@ -183,15 +183,15 @@
|
|
|
|
|
"deno.observation.bundles": "2",
|
|
|
|
|
"deno.observation.capabilities": "7",
|
|
|
|
|
"deno.observation.entrypoints": "2",
|
|
|
|
|
"deno.observation.hash": "<hash>"
|
|
|
|
|
"deno.observation.hash": "\u003Chash\u003E"
|
|
|
|
|
},
|
|
|
|
|
"evidence": [
|
|
|
|
|
{
|
|
|
|
|
"kind": "derived",
|
|
|
|
|
"source": "deno.observation",
|
|
|
|
|
"locator": "document",
|
|
|
|
|
"value": "{\"entrypoints\":[\"mod.ts\",\"src/main.ts\"],\"modules\":[\"./data/data.json\",\"./src/\",\"./src/ffi/\",\"./src/workers/\",\"https://api.example.com/data.json\",\"https://cdn.example.com/dynamic/mod.ts\",\"https://deno.land/std@0.207.0/http/server.ts\",\"https://example.com/env.ts\",\"https://example.com/layer.ts\",\"https://import_map.json\",\"https://layer.example/\"],\"capabilities\":[{\"capability\":\"FileSystem\",\"reason\":\"builtin.node.fs\",\"sources\":[\"node:fs\"]},{\"capability\":\"Network\",\"reason\":\"network.dynamic_import.identifier\",\"sources\":[\"https://cdn.example.com/dynamic/mod.ts\"]},{\"capability\":\"Network\",\"reason\":\"network.fetch.identifier\",\"sources\":[\"https://api.example.com/data.json\"]},{\"capability\":\"Network\",\"reason\":\"network.remote_module_import\",\"sources\":[\"https://api.example.com/data.json\",\"https://cdn.example.com/dynamic/mod.ts\",\"https://deno.land/std/http/server.ts\",\"https://deno.land/std@0.207.0/http/server.ts\",\"https://example.com/env.ts\",\"https://example.com/layer.ts\",\"https://import_map.json\"]},{\"capability\":\"Crypto\",\"reason\":\"builtin.node.crypto\",\"sources\":[\"node:crypto\"]},{\"capability\":\"Ffi\",\"reason\":\"builtin.deno.ffi\",\"sources\":[\"deno:ffi\"]},{\"capability\":\"Worker\",\"reason\":\"builtin.node.worker_threads\",\"sources\":[\"node:worker_threads\"]}],\"dynamicImports\":[{\"file\":\"<workspace>/src/main.ts\",\"line\":33,\"specifier\":\"https://cdn.example.com/dynamic/mod.ts\",\"reason\":\"network.dynamic_import.identifier\"}],\"literalFetches\":[{\"file\":\"<workspace>/src/main.ts\",\"line\":34,\"url\":\"https://api.example.com/data.json\",\"reason\":\"network.fetch.identifier\"}],\"bundles\":[{\"path\":\"<workspace>/bundles/sample.deno\",\"type\":\"deno-compile\",\"entrypoint\":\"mod.ts\",\"modules\":2,\"resources\":1},{\"path\":\"<workspace>/bundles/sample.eszip\",\"type\":\"eszip\",\"entrypoint\":\"mod.ts\",\"modules\":2,\"resources\":1}]}",
|
|
|
|
|
"sha256": "<hash>"
|
|
|
|
|
"value": "{\u0022entrypoints\u0022:[\u0022mod.ts\u0022,\u0022src/main.ts\u0022],\u0022modules\u0022:[\u0022./data/data.json\u0022,\u0022./src/\u0022,\u0022./src/ffi/\u0022,\u0022./src/workers/\u0022,\u0022https://api.example.com/data.json\u0022,\u0022https://cdn.example.com/dynamic/mod.ts\u0022,\u0022https://deno.land/std@0.207.0/http/server.ts\u0022,\u0022https://example.com/env.ts\u0022,\u0022https://example.com/layer.ts\u0022,\u0022https://import_map.json\u0022,\u0022https://layer.example/\u0022],\u0022capabilities\u0022:[{\u0022capability\u0022:\u0022FileSystem\u0022,\u0022reason\u0022:\u0022builtin.node.fs\u0022,\u0022sources\u0022:[\u0022node:fs\u0022]},{\u0022capability\u0022:\u0022Network\u0022,\u0022reason\u0022:\u0022network.dynamic_import.identifier\u0022,\u0022sources\u0022:[\u0022https://cdn.example.com/dynamic/mod.ts\u0022]},{\u0022capability\u0022:\u0022Network\u0022,\u0022reason\u0022:\u0022network.fetch.identifier\u0022,\u0022sources\u0022:[\u0022https://api.example.com/data.json\u0022]},{\u0022capability\u0022:\u0022Network\u0022,\u0022reason\u0022:\u0022network.remote_module_import\u0022,\u0022sources\u0022:[\u0022https://api.example.com/data.json\u0022,\u0022https://cdn.example.com/dynamic/mod.ts\u0022,\u0022https://deno.land/std/http/server.ts\u0022,\u0022https://deno.land/std@0.207.0/http/server.ts\u0022,\u0022https://example.com/env.ts\u0022,\u0022https://example.com/layer.ts\u0022,\u0022https://import_map.json\u0022]},{\u0022capability\u0022:\u0022Crypto\u0022,\u0022reason\u0022:\u0022builtin.node.crypto\u0022,\u0022sources\u0022:[\u0022node:crypto\u0022]},{\u0022capability\u0022:\u0022Ffi\u0022,\u0022reason\u0022:\u0022builtin.deno.ffi\u0022,\u0022sources\u0022:[\u0022deno:ffi\u0022]},{\u0022capability\u0022:\u0022Worker\u0022,\u0022reason\u0022:\u0022builtin.node.worker_threads\u0022,\u0022sources\u0022:[\u0022node:worker_threads\u0022]}],\u0022dynamicImports\u0022:[{\u0022file\u0022:\u0022<workspace>/src/main.ts\u0022,\u0022line\u0022:33,\u0022specifier\u0022:\u0022https://cdn.example.com/dynamic/mod.ts\u0022,\u0022reason\u0022:\u0022network.dynamic_import.identifier\u0022}],\u0022literalFetches\u0022:[{\u0022file\u0022:\u0022<workspace>/src/main.ts\u0022,\u0022line\u0022:34,\u0022url\u0022:\u0022https://api.example.com/data.json\u0022,\u0022reason\u0022:\u0022network.fetch.identifier\u0022}],\u0022bundles\u0022:[{\u0022path\u0022:\u0022<workspace>/bundles/sample.deno\u0022,\u0022type\u0022:\u0022deno-compile\u0022,\u0022entrypoint\u0022:\u0022mod.ts\u0022,\u0022modules\u0022:2,\u0022resources\u0022:1},{\u0022path\u0022:\u0022<workspace>/bundles/sample.eszip\u0022,\u0022type\u0022:\u0022eszip\u0022,\u0022entrypoint\u0022:\u0022mod.ts\u0022,\u0022modules\u0022:2,\u0022resources\u0022:1}]}",
|
|
|
|
|
"sha256": "\u003Chash\u003E"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
|