Spaces:
Running
Running
File size: 707 Bytes
b76647e 687f46f b76647e 687f46f b76647e 687f46f b76647e 687f46f | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | /* patch_version.mjs — v17: bump VERSION_ID len v17 de khop cache-bust ?v=17. */
import fs from 'node:fs'
const path = 'backend.py'
try {
const s = fs.readFileSync(path, 'utf8')
let out = s
for (const v of ['v16', 'v15', 'v14', 'v13', 'v12', 'v11', 'v10']) {
if (out.includes(`VERSION_ID = "${v}"`)) {
out = out.split(`VERSION_ID = "${v}"`).join('VERSION_ID = "v17"')
break
}
}
if (out.includes('VERSION_ID = "v17"')) {
console.log('backend.py VERSION_ID -> v17 OK')
} else {
console.warn('patch_version: VERSION_ID marker not found')
}
fs.writeFileSync(path, out)
} catch (e) {
console.warn('patch_version SKIP: ' + String(e.message || e))
}
process.exit(0) |