@seasketch/geoprocessing
Version:
Geoprocessing and reporting framework for SeaSketch 2.0
13 lines (9 loc) • 514 B
text/typescript
import { precalcCleanup } from "../base/datasources/index.js";
import { getProjectClient } from "../base/project/projectClient.js";
import { writePrecalcMetrics } from "../base/datasources/precalc.js";
// This is a standalone script used as a CLI command with a top-level function
const projectPath = process.argv[2];
const projectClient = getProjectClient(projectPath);
const cleanMetrics = await precalcCleanup(projectClient);
await writePrecalcMetrics(cleanMetrics);
console.log("Precalc cleanup complete");