Ttakundanashebmuchena-pixelinheavensinfinite.hashnode.devĀ·Jul 17 Ā· 4 min read# How to Gate Your CI Pipeline on Quantum Vulnerability ā with quantum-auditPart 3 of the quantum-audit series. Part 1 | Part 2* š Tool: quantum-audit-site.vercel.app Most security tools tell you there's a problem. Then you close the tab and forget about it. The only way to00
Ttakundanashebmuchena-pixelinheavensinfinite.hashnode.devĀ·Jul 13 Ā· 6 min readHow I Built an AST Scanner to Detect Quantum-Vulnerable Cryptography in JavaScript ProjectsPart 2 of the quantum-audit series. Part 1 here š Tool: quantum-audit-site.vercel.app When I published quantum-audit ā a CLI that scans npm projects for quantum-vulnerable cryptography ā I got a que00
Ttakundanashebmuchena-pixelinheavensinfinite.hashnode.devĀ·Jul 11 Ā· 1 min readI scanned 200 blockchain npm packages for quantum-vulnerable cryptography. Here's what I found.š Live: https://quantum-audit-site.vercel.app TL;DR: Most Ethereum/Web3 npm packages rely on ECDSA/secp256k1 ā an algorithm that a sufficiently large quantum computer will break. I built a CLI tool t00
Ttakundanashebmuchena-pixelinheavensinfinite.hashnode.devĀ·Jun 10 Ā· 1 min readFix: node-sass is end-of-life ā migrate to Dart Sass in one commandnode-sass has been officially deprecated since 2022 and is now end-of-life. It breaks on every new Node.js version upgrade with the error: "Node Sass does not yet support your current environment" Yet10
Ttakundanashebmuchena-pixelinheavensinfinite.hashnode.devĀ·Jun 10 Ā· 1 min readFix: babel-plugin-transform-flow-strip-types broken in Babel 7 and 8The original babel-plugin-transform-flow-strip-types hasn't been updated in 9 years and breaks silently in Babel 7 and 8 environments. The fix I published a maintained fork that works as a drop-in rep11H