diff --git a/appview/bumpCursor.js b/appview/bumpCursor.js new file mode 100644 index 00000000..a311d2ef --- /dev/null +++ b/appview/bumpCursor.js @@ -0,0 +1,14 @@ +import { readFileSync, writeFileSync } from "node:fs"; +const cursorFile = process.env.CURSOR_FILE || "/cursor/cursor"; +let file = readFileSync(cursorFile).toString(); +let cursor = parseInt(file); +if (Number.isNaN(cursor)) { + console.log(`invalid cursor: ${cursor}`); +} else { + let newCursor = (cursor + 300 * 60 * 60 * 12).toString(); + writeFileSync(cursorFile, (cursor + 300 * 60 * 60 * 12).toString()); + console.log(` + old cursor: ${cursor} + new cursor: ${newCursor} + `); +}