@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
JSON
{
"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"
}
}