{"_id":"@alberttsgl/redactify","_rev":"3-c1d6023cea0660709836924d6d40fe40","name":"@alberttsgl/redactify","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@alberttsgl/redactify","version":"1.0.0","keywords":["redact","logging","sensitive data","security"],"author":{"name":"Albert Septian Gulo"},"license":"MIT","_id":"@alberttsgl/redactify@1.0.0","maintainers":[{"name":"alberttsgl","email":"albertseptiangulo8@gmail.com"}],"homepage":"https://github.com/alberttsegl/redactify#readme","bugs":{"url":"https://github.com/alberttsegl/redactify/issues"},"dist":{"shasum":"ea35944a6ee728ea01296a5c785cd1d7cee34885","tarball":"https://registry.npmjs.org/@alberttsgl/redactify/-/redactify-1.0.0.tgz","fileCount":31,"integrity":"sha512-5qxJKQy6J2zC69ckjLBrJGPafHYbapMY+e8R5872HtcMEb7hq6HVCBN9RjUd42n7e+A0G/bgPndfxwyshn+3Kg==","signatures":[{"sig":"MEYCIQDa0T1l8t9vTfxGawLT2bMN0H01H+8R5dVRI+2GtZtYtwIhALukq6vusWMCTMnB768foWqcPSoTFA9MqhytqyTT57oV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53900},"main":"index.js","type":"commonjs","gitHead":"b51f9239d33eceb5caa4400bf39dc638422e5acc","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"alberttsgl","email":"albertseptiangulo8@gmail.com"},"repository":{"url":"git+https://github.com/alberttsegl/redactify.git","type":"git"},"_npmVersion":"11.1.0","description":"Node.js package for automatic sensitive data redaction in logs","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/redactify_1.0.0_1770075823923_0.3733177111308388","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@alberttsgl/redactify","version":"1.1.0","keywords":["redact","logging","sensitive data","security"],"author":{"name":"Albert Septian Gulo"},"license":"MIT","_id":"@alberttsgl/redactify@1.1.0","maintainers":[{"name":"alberttsgl","email":"albertseptiangulo8@gmail.com"}],"homepage":"https://github.com/alberttsegl/redactify#readme","bugs":{"url":"https://github.com/alberttsegl/redactify/issues"},"dist":{"shasum":"10202c76e4f3efb0ebe6db3061ce13214f7eb581","tarball":"https://registry.npmjs.org/@alberttsgl/redactify/-/redactify-1.1.0.tgz","fileCount":32,"integrity":"sha512-AC+ttLourpS6uPLttDxQUpRtFsdOdGTcRsfGnQbGYkCnGwtR/S9GgjusjVstpleQU41PL/gqRwsnMF844lr40g==","signatures":[{"sig":"MEYCIQCEADvPLx0atny6BTvmEzKMgoLasCf5CLXtoKNYrAuWnQIhAI4eBtZLXDbThHRO48egZy4kmQGGtDwNmo6z2P0TL0p6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54457},"main":"index.js","type":"commonjs","gitHead":"dce3d62aa300a3f1d5252c04d20adb44add1e358","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"alberttsgl","email":"albertseptiangulo8@gmail.com"},"repository":{"url":"git+https://github.com/alberttsegl/redactify.git","type":"git"},"_npmVersion":"10.9.2","description":"Node.js package for automatic sensitive data redaction in logs","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/redactify_1.1.0_1770768779277_0.3921873094429096","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@alberttsgl/redactify","version":"1.2.0","description":"Node.js package for automatic sensitive data redaction in logs","keywords":["redact","logging","sensitive data","security"],"homepage":"https://github.com/alberttsegl/redactify#readme","bugs":{"url":"https://github.com/alberttsegl/redactify/issues"},"repository":{"type":"git","url":"git+https://github.com/alberttsegl/redactify.git"},"license":"MIT","author":{"name":"Albert Septian Gulo"},"type":"commonjs","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_id":"@alberttsgl/redactify@1.2.0","gitHead":"dce3d62aa300a3f1d5252c04d20adb44add1e358","_nodeVersion":"22.17.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-mkkU6Ce2L+j+nSBrvmcg6z1TjOUNRiO1swEbgynShYTSudw9IQ+2Fr5o8U2wP1XGiy8yRy0D/5Bi8ulFAImZpg==","shasum":"a47e274c0dddc874140c3b630c580a3a34faab42","tarball":"https://registry.npmjs.org/@alberttsgl/redactify/-/redactify-1.2.0.tgz","fileCount":37,"unpackedSize":60450,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDZpIoGpHvRfEHBYPlABZ13uxIPpqmn/gQbGyc7J821agIgc1j4Ez8pIHh/QM4856ppbr5yoIdVZDvd0wBuxJOhSLQ="}]},"_npmUser":{"name":"alberttsgl","email":"albertseptiangulo8@gmail.com"},"directories":{},"maintainers":[{"name":"alberttsgl","email":"albertseptiangulo8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/redactify_1.2.0_1770770761661_0.7007895953865764"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-02T23:43:43.827Z","modified":"2026-02-11T00:46:01.949Z","1.0.0":"2026-02-02T23:43:44.074Z","1.1.0":"2026-02-11T00:12:59.420Z","1.2.0":"2026-02-11T00:46:01.811Z"},"bugs":{"url":"https://github.com/alberttsegl/redactify/issues"},"author":{"name":"Albert Septian Gulo"},"license":"MIT","homepage":"https://github.com/alberttsegl/redactify#readme","keywords":["redact","logging","sensitive data","security"],"repository":{"type":"git","url":"git+https://github.com/alberttsegl/redactify.git"},"description":"Node.js package for automatic sensitive data redaction in logs","maintainers":[{"name":"alberttsgl","email":"albertseptiangulo8@gmail.com"}],"readme":"# @alberttsgl/redactify\r\n\r\n**Redactify** adalah package Node.js berbasis Javascript murni yang berfungsi untuk menyensor data sensitif secara otomatis pada proses logging, sebelum data tersebut dicetak ke terminal atau disimpan ke file log.\r\n\r\nPackage ini dirancang untuk mencegah kebocoran data akibat human error, seperti penggunaan **console.log()** terhadap objek yang mengandung informasi krusial misalnya password, token, API key, nomor kartu kredit, CVV, NIK hingga data privat lainnya.\r\n\r\n## Instalasi\r\n\r\n```bash\r\nnpm install @alberttsgl/redactify\r\n","readmeFilename":"README.md"}