﻿import re, sys, esprima
html = open(sys.argv[1], encoding='utf-8').read()
scripts = re.findall(r'<script>(.*?)</script>', html, re.S)
print('scripts encontrados:', len(scripts))
for s in scripts:
    try:
        esprima.parseScript(s)
        print('JS OK:', len(s), 'caracteres')
    except Exception as e:
        print('ERRO DE SINTAXE:', e)
print('tags <div>:', html.count('<div'), '/ </div>:', html.count('</div>'))
