@seasketch/geoprocessing
Version:
Geoprocessing and reporting framework for SeaSketch 2.0
12 lines (10 loc) • 308 B
text/typescript
import path from "node:path";
/**
* Returns filename of handler, given full path to source file
*/
export function getHandlerFilenameFromSrcPath(srcPath: string) {
let name = path.basename(srcPath);
const parts = name.split(".");
name = parts.slice(0, -1).join(".") + `Handler.js`;
return name;
}