{"versions":{"3.0.3":{"name":"@profoundlogic/hogan","description":"A mustache compiler.","version":"3.0.3","keywords":["mustache","template"],"main":"./lib/hogan.js","homepage":"https://twitter.github.com/hogan.js/","author":{"name":"Twitter Inc."},"repository":{"type":"git","url":"git+https://github.com/disastrous-charly/hogan.js.git"},"license":"Apache-2.0","dependencies":{"nopt":"1.0.10"},"devDependencies":{"jsdom":"^16.7.0","rimraf":"2.0.1","step":"0.0.5","uglify-js":"2.x"},"bin":{"hulk":"bin/hulk"},"_id":"@profoundlogic/hogan@3.0.3","gitHead":"fe5c1cb0979a71ee54bc206679a278180b076b68","bugs":{"url":"https://github.com/disastrous-charly/hogan.js/issues"},"_nodeVersion":"22.17.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-STNXnIwxCboplM+EhK39nxxHIo9wG3VlgDrFaIgDHKrv1t3gaHo148hvtMzcpqUFTA2ia92X7MFTiFcCFXxfLA==","shasum":"2c7d94cd2df1bf1001fedc24612296dc55f0fd22","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@profoundlogic/hogan/-/hogan-3.0.3.tgz","fileCount":71,"unpackedSize":671003,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBqxa/MSljm3WTwQY7SzPWW8OBwq0ktt+7uN/tJO2TcqAiEAt7lOikHTXt5geCc8uVbhORZjS+JscMtjOT2AWvB9W/c="}],"size":73669},"_npmUser":{"name":"anonymous","email":"devteam@profoundlogic.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"devteam@profoundlogic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hogan_3.0.3_1759893774098_0.29116640370047886"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-08T03:22:54.306Z","publish_time":1759893774306,"_source_registry_name":"default","contributors":[]},"3.0.4":{"name":"@profoundlogic/hogan","description":"A maintained fork of Hogan.js by Profound Logic. Removes deprecated mkdirp usage and ensures compatibility with modern Node.js.","version":"3.0.4","keywords":["mustache","template"],"main":"./lib/hogan.js","homepage":"https://github.com/ProfoundLogic/hogan.js-ProfoundLogic#readme","author":{"name":"Twitter Inc."},"repository":{"type":"git","url":"git+https://github.com/ProfoundLogic/hogan.js-ProfoundLogic.git"},"license":"Apache-2.0","dependencies":{"nopt":"1.0.10"},"devDependencies":{"jsdom":"^16.7.0","rimraf":"2.0.1","step":"0.0.5","uglify-js":"2.x"},"bin":{"hulk":"bin/hulk"},"_id":"@profoundlogic/hogan@3.0.4","gitHead":"6c47342a2cf8cc5131e52df31ba772d55c7fb2a4","bugs":{"url":"https://github.com/ProfoundLogic/hogan.js-ProfoundLogic/issues"},"_nodeVersion":"22.17.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-pmNVGuooS30Mm7YbZd5T7E5zYVO6D5Ct91sn4T39mUvMUc3sCGridcnhAufL1/Bz2QzAtzEn0agNrdk3+5yWzw==","shasum":"30032a0172a911471965bca77772a95f71989d01","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@profoundlogic/hogan/-/hogan-3.0.4.tgz","fileCount":71,"unpackedSize":668389,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC4UM9X4c/aIzAHsA0iXU4DJ7ft8a3l1WpHJDRdfC6wKQIgb1JLodrFdZlI/Apwq3sw9XIHxQMMxbz3u8/5nWjJWPM="}],"size":72645},"_npmUser":{"name":"anonymous","email":"devteam@profoundlogic.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"devteam@profoundlogic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hogan_3.0.4_1759895284026_0.8332041729419706"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-08T03:48:04.202Z","publish_time":1759895284202,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"3.0.4"},"name":"@profoundlogic/hogan","time":{"created":"2025-10-08T03:23:55.831Z","modified":"2025-10-08T03:48:14.503Z","3.0.3":"2025-10-08T03:22:54.306Z","3.0.4":"2025-10-08T03:48:04.202Z"},"readme":"# @profoundlogic/hogan\n\nA maintained fork of [Hogan.js](https://github.com/twitter/hogan.js) by [Profound Logic](https://www.profoundlogic.com).\n\nThis fork removes deprecated dependencies (notably `mkdirp`) and ensures compatibility with modern versions of Node.js while maintaining full API compatibility with the original Hogan.js templating engine.\n\n- **Original project:** https://github.com/twitter/hogan.js  \n- **This fork:** https://github.com/ProfoundLogic/hogan.js-ProfoundLogic  \n- **npm:** https://www.npmjs.com/package/@profoundlogic/hogan\n\n---\n\n## Installation\n\n```bash\nnpm install @profoundlogic/hogan\nUsage\njs\nCopy code\nconst Hogan = require('@profoundlogic/hogan');\n\nconst template = Hogan.compile('Hello {{name}}!');\nconsole.log(template.render({ name: 'World' })); // Hello World!\nWhy this fork?\nhogan.js is no longer maintained and depends on an outdated version of mkdirp, causing deprecation warnings in downstream packages.\nThis fork replaces mkdirp with native Node.js file operations and will be maintained by Profound Logic.\n\nLicense & Attribution\nLicensed under the Apache License, Version 2.0.\nSee LICENSE.\n\nOriginal authors (Twitter):\n\nRobert Sayre\n\nJacob Thornton\n\nMaintained by:\n\nProfound Logic Software, Inc.\n\nyaml\nCopy code\n\n---\n\nThis version is **short, professional, and complete** — it has everything npm users (and the diff2html maintainer) need.\n\n---\n\n## 🚀 What to do next\n\n1. Copy that **short version** into your `README.md` file.\n2. Save it.\n3. Commit it:\n   ```bash\n   git add README.md\n   git commit -m \"docs: simplify README for @profoundlogic/hogan\"\nBump and publish:\n\nbash\nCopy code\nnpm version 3.0.4 -m \"chore: update README and metadata (%s)\"\ngit push --follow-tags\nnpm publish --access=public","users":{}}