import re, pathlib, subprocess
p = pathlib.Path('/Users/liuxinyuan/Desktop/Hermes输出-工作类/工具/活动增量入档_Demo_20261031_V01.html')
s = p.read_text(encoding='utf-8')
js = re.findall(r'<script[^>]*>(.*?)</script>', s, re.S)[0]
out = pathlib.Path('/tmp/delta_check.js')
out.write_text(js, encoding='utf-8')
r = subprocess.run(['node', '--check', str(out)], capture_output=True, text=True)
print('rc=', r.returncode)
print(r.stderr[:2000])
