page-integrity-js
Version:
A library for monitoring and controlling DOM mutations and script execution, essential for PCI DSS compliance and security audits
18 lines • 582 B
JavaScript
import { ScriptBlocker } from './utils/script-blocker';
export { ScriptBlocker };
export function startScriptBlocking(deps) {
deps.scriptInterceptor.start();
}
export function stopScriptBlocking(deps) {
deps.scriptInterceptor.stop();
}
export function getBlockedScripts(deps) {
return deps.scriptBlocker.getAllBlockedScripts();
}
export function getBlockedScriptsCount(deps) {
return deps.scriptBlocker.getBlockedScriptsCount();
}
export function clearBlockedScripts(deps) {
deps.scriptBlocker.clearBlockedScripts();
}
//# sourceMappingURL=script-blocking.js.map