fixup! diigo-cache: RSS in diigo's export shape, from cached items
Comments written for the reader: no restating what the shebang says, no traces of the design conversation; the publish comment no longer mentions a projection that no longer exists. Generated-by: Claude Opus 5.5
This commit is contained in:
1 parent
697fd95514
commit
7c0d1d62c6
1 file changed
+5
-7
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env node
|
||||
/** @file program script: does a cache hold everything in a diigo RSS export? See {@link HELP}. */
|
||||
/** @file Does a cache hold everything in a diigo RSS export? See {@link HELP}. */
|
||||
|
||||
/** the manual (a docstring, as a value): printed on bad usage */
|
||||
/** printed on bad usage */
|
||||
const HELP = `usage: node scripts/compare-export.ts <cache.sqlite> <export.xml> <out-dir>
|
||||
|
||||
Generates RSS from the cache's items (src/rss.ts) and compares it with the
|
||||
@@ -118,11 +118,9 @@ export function outDir(fs: Pick<typeof nodeFs, "writeFile">, dir: string) {
|
||||
}
|
||||
|
||||
/**
|
||||
* the program's edge (ocap discipline, transitional form): takes the
|
||||
* standard authorities as default arguments and attenuates them here —
|
||||
* the database to {@link cacheItems}, the output directory to
|
||||
* {@link outDir} — before anything else uses them; reports the exit code
|
||||
* through `exit`
|
||||
* Run the comparison. Every power it uses comes in as a default argument
|
||||
* and is narrowed here — the database to {@link cacheItems}, the output
|
||||
* directory to {@link outDir} — before anything else uses it.
|
||||
*/
|
||||
export async function main(
|
||||
argv = process.argv.slice(2),
|
||||
|
||||
Reference in new issue
Block a user