UNPKG

pi-lens

Version:

Real-time code feedback for pi — LSP, linters, formatters, type-checking, structural analysis & booboo

23 lines (21 loc) • 743 B
import { createRequire as __pilensCreateRequire } from "node:module"; const require = __pilensCreateRequire(import.meta.url); import { fingerprintProjectSnapshotJson } from "../chunk-2BEMIWEW.js"; import { serveGzipStageWorker } from "../chunk-UOPVJQ4N.js"; import "../chunk-LJDODBBZ.js"; import "../chunk-NXL4FFQQ.js"; // dist/clients/project-snapshot-persist-worker.js function semanticSnapshotFingerprint(request, body) { return fingerprintProjectSnapshotJson(body, request.generatedAt); } serveGzipStageWorker((request) => ({ id: request.id, generation: request.generation, stagePath: request.stagePath }), { semanticFingerprint: semanticSnapshotFingerprint, skipIfFingerprints: (request) => request.priorFingerprints });