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