{ "author": "CryptoLocker", "license": "MIT", "description": "AES encryption logic and Vite plugin for React components", "keywords": [ "react", "vite", "encryption", "crypto", "security" ], "name": "vite-plugin-component-locker", "version": "1.0.4", "type": "module", "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" }, "./plugin": { "types": "./dist/plugin.d.ts", "import": "./dist/plugin.js", "require": "./dist/plugin.cjs", "default": "./dist/plugin.js" } }, "files": [ "dist", "src" ], "peerDependencies": { "react": ">=18.0.0", "react-dom": ">=18.0.0" }, "dependencies": { "crypto-js": "^4.2.0", "mime-types": "^3.0.2" }, "devDependencies": { "@types/crypto-js": "^4.2.2", "@types/mime-types": "^3.0.1", "@types/node": "^25.9.2", "@types/react": "^19.1.0", "@types/react-dom": "^19.1.0", "@vitejs/plugin-react": "^4.5.2", "react": "^19.1.0", "react-dom": "^19.1.0", "typescript": "^5.8.0", "vite": "^6.3.5" }, "scripts": { "build": "vite build && tsc --emitDeclarationOnly" } }