MCPcopy Index your code
hub / github.com/darkreader/darkreader / writeDenoJSON

Function writeDenoJSON

tasks/deno.js:29–42  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

27}
28
29async function writeDenoJSON() {
30 const packageJSON = resolvePath('package.json');
31 const denoJSON = await resolvePath('deno.json');
32 const pkg = await readJSON(packageJSON);
33
34 if (pkg.dependencies) {
35 console.error('TODO: support dependencies key in createImports()');
36 }
37 const imports = createImports(pkg.devDependencies);
38
39 const tasks = createTasks(pkg.scripts);
40
41 writeJSON(denoJSON, {imports, tasks});
42}
43
44async function main() {
45 await writeDenoJSON();

Callers 1

mainFunction · 0.85

Calls 5

readJSONFunction · 0.90
writeJSONFunction · 0.90
resolvePathFunction · 0.85
createImportsFunction · 0.85
createTasksFunction · 0.85

Tested by

no test coverage detected