caterium-app/ops/v1772-fix-tests.mjs
2026-09-09 10:37:37 +03:00

18 lines
1.2 KiB
JavaScript

import fs from 'node:fs';
for(const p of ['tests/static-security.mjs','tests/release-check.mjs','tests/app.spec.mjs']){
let s=fs.readFileSync(p,'utf8');
s=s.split("const VERSION = '17.7.1'").join("const VERSION = '17.7.2'");
s=s.split("version).toBe('17.7.1')").join("version).toBe('17.7.2')");
s=s.split('v76-20260909-v17-7-1-data-layer-adoption').join('v77-20260909-v17-7-2-clients-foundation');
s=s.split('data-layer-v1771.js').join('data-layer-v1772.js');
s=s.split('v17.7.1 Data Layer Adoption').join('v17.7.2 Clients Foundation');
s=s.split('service worker cache is v17.7.0').join('service worker cache is v17.7.2');
s=s.split('index cache-busting points to v17.7.0').join('index cache-busting points to v17.7.2');
s=s.split('package version is v17.7.1').join('package version is v17.7.2');
s=s.split('index cache bust is v17.7.0').join('index cache bust is v17.7.2');
s=s.split('stability logger reports v17.7.1').join('stability logger reports v17.7.2');
s=s.split('PWA caches architecture foundation modules').join('PWA caches v17.7.2 client foundation modules');
fs.writeFileSync(p,s);
}
console.log('v17.7.2 stale release assertions fixed');