UNPKG

@trap_stevo/devlock

Version:

Protect modern web applications from inspection, tampering, and unauthorized access through real-time detection, checksum enforcement, and customizable response strategies. Monitor developer tools, block key combinations, freeze console output, and enforc

49 lines (48 loc) 1.98 kB
{ "name": "@trap_stevo/devlock", "version": "0.0.8", "description": "Protect modern web applications from inspection, tampering, and unauthorized access through real-time detection, checksum enforcement, and customizable response strategies. Monitor developer tools, block key combinations, freeze console output, and enforce front-end integrity with zero tolerance. Integrate overlay warnings, auto-redirection, DOM mutation tracking, and secure storage lockdown—all fully configurable and lightweight. Empower developers to safeguard source code, enforce runtime trust, and deliver secure user experiences across environments.", "module": "dist/esm/DevLock.mjs", "exports": { ".": { "import": "./dist/esm/DevLock.mjs" } }, "scripts": { "build:esm": "babel src --out-dir dist/esm --env-name esm --extensions \".js,.mjs\" && node rename-extensions.js dist/esm .js .mjs", "build": "npm run build:esm", "start": "npm run start:esm", "start:esm": "node dist/esm/DevLock.mjs" }, "keywords": [ "Legendary", "Enlightened", "Steven Compton", "Magical", "Client Security", "Cybersecurity", "DevTools", "Checksum", "Anti-Tamper", "Overlay", "Obfuscation", "Frontend Protection", "Real-Time Detection", "Runtime Defense", "Trusted UI", "Console Freeze", "DOM Guard", "Inspection Shield", "DevTool Detection" ], "author": "Steven Compton", "license": "See License in LICENSE.md", "devDependencies": { "@babel/cli": "^7.24.8", "@babel/core": "^7.25.2", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-transform-runtime": "^7.24.7", "@babel/preset-env": "^7.25.3", "@babel/preset-react": "^7.24.7" } }