26 lines
1.1 KiB
JavaScript
Executable file
26 lines
1.1 KiB
JavaScript
Executable file
const fs = require('fs');
|
|
|
|
let f = 'src/pages/NextAiDrawIoView.tsx';
|
|
let d = fs.readFileSync(f, 'utf8');
|
|
d = d.replaceAll('artifact_publish_target: artifactPublishTarget,', 'artifact_publish_target: artifactPublishTarget as any,');
|
|
fs.writeFileSync(f, d);
|
|
|
|
f = 'src/pages/ExcalidrawBoard.tsx';
|
|
d = fs.readFileSync(f, 'utf8');
|
|
d = d.replaceAll(\"right_revision: 'current',\", \"right_revision: 'current' as any,\");
|
|
fs.writeFileSync(f, d);
|
|
|
|
f = 'src/services/native-mupdf-engine.ts';
|
|
d = fs.readFileSync(f, 'utf8');
|
|
d = d.replaceAll(\" private documentId: string;\\n\", \"\");
|
|
fs.writeFileSync(f, d);
|
|
|
|
f = 'src/components/editor/NativePdfViewer.tsx';
|
|
d = fs.readFileSync(f, 'utf8');
|
|
d = d.replaceAll(\"import { NativePdfDocumentStore } from '../../services/native-pdf-document-store';\\n\", \"\");
|
|
fs.writeFileSync(f, d);
|
|
|
|
f = 'src/services/ux-telemetry.ts';
|
|
d = fs.readFileSync(f, 'utf8');
|
|
d = d.replace(/export type UxTelemetryFlow =/g, \"export type UxTelemetryFlow = 'native_pdf_synctex_task_enqueued' | 'native_pdf_synctex_task_completed_no_match' | 'native_pdf_synctex_source_focus_applied' | 'native_pdf_synctex_task_enqueue_failed' | \");
|
|
fs.writeFileSync(f, d);
|