{"library":"crypto-js","type":"library","category":null,"description":"JavaScript library of crypto standards providing various cryptographic algorithms including AES, DES, SHA-256, MD5, HMAC, and PBKDF2. Version 4.2.0 is the latest stable release, but the library is discontinued and no longer maintained. It supports both Node.js and browser environments with modular imports. The library uses the native Crypto module for random number generation but relies on its own implementations for other operations. Development has stopped; users are encouraged to migrate to the native Web Crypto API in modern browsers or Node.js crypto module. Release cadence has been low, with the last release in 2021.","language":"javascript","status":"deprecated","version":"4.2.0","tags":["javascript","security","crypto","Hash","MD5","SHA1","SHA-1","SHA256","SHA-256"],"last_verified":"Wed May 27","install":[{"cmd":"npm install crypto-js","imports":["import AES from 'crypto-js/aes';","import CryptoJS from 'crypto-js';","import SHA256 from 'crypto-js/sha256';","import Base64 from 'crypto-js/enc-base64';","import hmacSHA512 from 'crypto-js/hmac-sha512';","import CryptoJS from 'crypto-js'; const wordArray = CryptoJS.lib.WordArray;"]},{"cmd":"yarn add crypto-js","imports":[]},{"cmd":"pnpm add crypto-js","imports":[]}],"homepage":null,"github":"https://github.com/brix/crypto-js","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/crypto-js","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/crypto-js/compatibility"}}