{"_id":"@cthos/markdown-it-ironvault-parser","_rev":"5-efe29aed2193f68042892db0a23867ec","name":"@cthos/markdown-it-ironvault-parser","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.1":{"name":"@cthos/markdown-it-ironvault-parser","version":"0.0.1","keywords":["ironsworn","obsidian","iron-vault"],"author":{"name":"Cthos"},"license":"ISC","_id":"@cthos/markdown-it-ironvault-parser@0.0.1","maintainers":[{"name":"cthos","email":"alex@alextheward.com"}],"dist":{"shasum":"6dd23216f15a7cff582e93701323d8467b10c0f7","tarball":"https://registry.npmjs.org/@cthos/markdown-it-ironvault-parser/-/markdown-it-ironvault-parser-0.0.1.tgz","fileCount":20,"integrity":"sha512-5O9PfG6y21of/s8jnvVmD1qa1bKyhTIgf5XGEn9rh8QUsTRsR1hFD9Ek19e8rGXLjuZ76cEH3et/Dq6EJz5Jgg==","signatures":[{"sig":"MEUCIQDwrSjGbuwuQxHanjhIaie1rHFWkN+z6OV9fW4+Pv7djwIgdkyAUFjQr4rj2LfZHsUKEHjPgqfvJkwXAAL0RcIpNf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15114},"jest":{"transform":{}},"main":"src/markdown-it-ironsworn-move.js","type":"module","exports":{"require":"./dist/index.cjs"},"gitHead":"597ddc856e1f1c47564a5e9bbea9b23493b0c95b","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules npx jest","build":"rollup src/markdown-it-ironsworn-move.js -o dist/index.cjs --format cjs","postbuild":"cp -r src/templates dist"},"_npmUser":{"name":"cthos","email":"alex@alextheward.com"},"_npmVersion":"10.8.2","description":"A Markdown-it plugin to parse the Markdown blocks that the Iron-Vault plugin produces","directories":{},"_nodeVersion":"22.8.0","dependencies":{"kdljs":"^0.2.0","lodash":"^4.17.21","nunjucks":"^3.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.18.0","markdown-it":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/markdown-it-ironvault-parser_0.0.1_1727976954374_0.02086906428090085","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@cthos/markdown-it-ironvault-parser","version":"0.0.2","keywords":["ironsworn","obsidian","iron-vault"],"author":{"name":"Cthos"},"license":"ISC","_id":"@cthos/markdown-it-ironvault-parser@0.0.2","maintainers":[{"name":"cthos","email":"alex@alextheward.com"}],"dist":{"shasum":"239f598f63a338aa61838b737d53c703aced5467","tarball":"https://registry.npmjs.org/@cthos/markdown-it-ironvault-parser/-/markdown-it-ironvault-parser-0.0.2.tgz","fileCount":28,"integrity":"sha512-sKOGEJTcEtKRXEBDyJJ+raBjkIdY4uF7lqCllu1h+BTaVFuwDMaD1R5+zTJFOoZB7E0l8Jsfu5ZHS0NzUjWSWQ==","signatures":[{"sig":"MEYCIQCXzAUwnxzs+YOXRstBlN/knO8d/lYSL6285cv3plyqPgIhALeBIy9PSRNwspM0/BqqtfNZjk6UBcpwcz1UIh1/ujj4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24256},"jest":{"transform":{}},"main":"src/markdown-it-ironsworn-move.js","type":"module","exports":{"require":"./dist/index.cjs"},"gitHead":"597ddc856e1f1c47564a5e9bbea9b23493b0c95b","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules npx jest","build":"rollup src/markdown-it-ironsworn-move.js -o dist/index.cjs --format cjs","postbuild":"cp -r src/templates dist"},"_npmUser":{"name":"cthos","email":"alex@alextheward.com"},"_npmVersion":"10.8.2","description":"A Markdown-it plugin to parse the Markdown blocks that the Iron-Vault plugin produces","directories":{},"_nodeVersion":"22.8.0","dependencies":{"kdljs":"^0.2.0","lodash":"^4.17.21","nunjucks":"^3.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.18.0","markdown-it":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/markdown-it-ironvault-parser_0.0.2_1727977521675_0.7291579382336211","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@cthos/markdown-it-ironvault-parser","version":"0.0.3","keywords":["ironsworn","obsidian","iron-vault"],"author":{"name":"Cthos"},"license":"ISC","_id":"@cthos/markdown-it-ironvault-parser@0.0.3","maintainers":[{"name":"cthos","email":"alex@alextheward.com"}],"dist":{"shasum":"da3f05be19c5ca9086b90bc90da97366ccd788e3","tarball":"https://registry.npmjs.org/@cthos/markdown-it-ironvault-parser/-/markdown-it-ironvault-parser-0.0.3.tgz","fileCount":33,"integrity":"sha512-oJUdmR8RBXAYX6FsEORC0ZWQ9pm+E+/v35KPGTBOtNDHN8zO7pL/3EmtjPMMJLuoZTReld7MslnRlXYC7NLRTA==","signatures":[{"sig":"MEQCIEGwyC/9AEr/Tb4UA9akKx0FaAX+RqQnnlrlXR2NfmsbAiB5/1hOK0YRlhbKQCaILqha12iXfM8QYTdwISUqE5VZ8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32900},"jest":{"transform":{}},"main":"src/markdown-it-ironsworn-move.js","type":"module","exports":{"require":"./dist/index.cjs"},"gitHead":"bc0a5d7ef0d1007f689b377741504194f49271ca","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules npx jest","build":"rollup src/markdown-it-ironsworn-move.js -o dist/index.cjs --format cjs","postbuild":"cp -r src/templates dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cthos","email":"alex@alextheward.com"},"_npmVersion":"10.8.2","description":"A Markdown-it plugin to parse the Markdown blocks that the Iron-Vault plugin produces","directories":{},"_nodeVersion":"22.8.0","dependencies":{"kdljs":"^0.2.0","lodash":"^4.17.21","nunjucks":"^3.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.18.0","gray-matter":"^4.0.3","markdown-it":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/markdown-it-ironvault-parser_0.0.3_1727979647325_0.042591976694986045","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@cthos/markdown-it-ironvault-parser","version":"0.0.4","keywords":["ironsworn","obsidian","iron-vault"],"author":{"name":"Cthos"},"license":"ISC","_id":"@cthos/markdown-it-ironvault-parser@0.0.4","maintainers":[{"name":"cthos","email":"alex@alextheward.com"}],"dist":{"shasum":"a55c3a6c191bbd7bfd9e99ea4e24f08d974254c8","tarball":"https://registry.npmjs.org/@cthos/markdown-it-ironvault-parser/-/markdown-it-ironvault-parser-0.0.4.tgz","fileCount":36,"integrity":"sha512-Hq7lLgPg9tCj1EnTs7dhoehbTCL+7OhYFhnOx3q7W/ok3Zoflam2+jE+pYFuuWOlIjVr1pGy+zsVkxwW/AkksQ==","signatures":[{"sig":"MEUCIEFZuavs+1rVQcVoVX1Su81RA73lhJN9FcPRRhPT94IWAiEAlQiKpZB1E/pXdST1yF8AwSRNun8l0ElFmqMcSKeOQrQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39274},"jest":{"transform":{}},"main":"src/markdown-it-ironsworn-move.js","type":"module","exports":{"require":"./dist/index.cjs"},"gitHead":"29b6a1db2bfc07a5e58846a322d6228c8860e576","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules npx jest","build":"rollup src/markdown-it-ironsworn-move.js -o dist/index.cjs --format cjs","postbuild":"cp -r src/templates dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cthos","email":"alex@alextheward.com"},"_npmVersion":"10.8.2","description":"A Markdown-it plugin to parse the Markdown blocks that the Iron-Vault plugin produces","directories":{},"_nodeVersion":"22.8.0","dependencies":{"kdljs":"^0.2.0","lodash":"^4.17.21","nunjucks":"^3.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.18.0","gray-matter":"^4.0.3","markdown-it":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/markdown-it-ironvault-parser_0.0.4_1727997668495_0.039541421192835546","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@cthos/markdown-it-ironvault-parser","version":"0.0.5","description":"A Markdown-it plugin to parse the Markdown blocks that the Iron-Vault plugin produces","main":"src/markdown-it-ironsworn-move.js","exports":{"require":"./dist/index.cjs"},"repository":{"type":"git","directory":"https://codeberg.org/cthos/markdown-it-ironvault-parser"},"scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules npx jest","postbuild":"cp -r src/templates dist","build":"rollup src/markdown-it-ironsworn-move.js -o dist/index.cjs --format cjs","prepublishOnly":"npm run build"},"jest":{"transform":{}},"type":"module","keywords":["ironsworn","obsidian","iron-vault"],"author":{"name":"Cthos"},"license":"ISC","dependencies":{"kdljs":"^0.2.0","lodash":"^4.17.21","nunjucks":"^3.2.4"},"devDependencies":{"gray-matter":"^4.0.3","jest":"^29.7.0","markdown-it":"^14.1.0","rollup":"^4.18.0"},"_id":"@cthos/markdown-it-ironvault-parser@0.0.5","gitHead":"8778e83759430629ac8dc32ca9b6f3417856cc6e","_nodeVersion":"23.11.0","_npmVersion":"11.4.0","dist":{"integrity":"sha512-SaQyQ6rxMIw10nrJuXU+IO9RblYTgEVSqYAe2T5fqEsSv340TUoiV1xPTLqx6M0AsK1qXLhHiKetW41E+0pmSA==","shasum":"4be5478be6e31dedb0561a26e363204d6f90de0b","tarball":"https://registry.npmjs.org/@cthos/markdown-it-ironvault-parser/-/markdown-it-ironvault-parser-0.0.5.tgz","fileCount":36,"unpackedSize":39452,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDsN2gYBtA5RJjZpMwKm94FGUSCVnVxMosskG4UGM+t4QIgCv8NVyNSociB/9xsf64Mjz/xV6sjo5d5blmyh7Z/jMM="}]},"_npmUser":{"name":"cthos","email":"alex@alextheward.com"},"directories":{},"maintainers":[{"name":"cthos","email":"alex@alextheward.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown-it-ironvault-parser_0.0.5_1747779733643_0.6944954047020679"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-03T17:35:54.240Z","modified":"2025-05-20T22:22:14.006Z","0.0.1":"2024-10-03T17:35:54.572Z","0.0.2":"2024-10-03T17:45:21.849Z","0.0.3":"2024-10-03T18:20:47.529Z","0.0.4":"2024-10-03T23:21:08.707Z","0.0.5":"2025-05-20T22:22:13.837Z"},"author":{"name":"Cthos"},"license":"ISC","keywords":["ironsworn","obsidian","iron-vault"],"description":"A Markdown-it plugin to parse the Markdown blocks that the Iron-Vault plugin produces","maintainers":[{"name":"cthos","email":"alex@alextheward.com"}],"readme":"# markdown-it-ironvault-parser\n\nUnofficial markdown-it plugin that will parse the KDL blocks produced by the [IronVault Obsidian plugin](https://github.com/iron-vault-plugin/iron-vault).\n\n> ⚠️ This is a work in progress, and was largely just made to facilitate my Ironsworn / Starforged Campaign site needs (and [11ty starter](https://gitlab.com/cthos/11ty-solo-ttrpg-starter)). It could go poof at any time!\n\n## Currently Supports\n\n### Mechanics\n\nThis is the [Mechanics](https://iron-vault-plugin.github.io/iron-vault/blocks/mechanics-blocks.html) block, and my current focus.\n\n* Rolls\n* Progress Rolls\n* Meters\n* \"-\" nodes (which are treated as comments/blockquotes)\n* Oracle Rolls\n* Tracks being added / removed.\n\n### Characters\n\n* Character Stats\n* Character Description / Details\n\n### Todo\n\n- [ ] Integrate Datasworn to properly pull info about iron-vault-character-assets\n- [ ] iron-vault-character-meters\n- [ ] iron-vault-character-special-tracks\n- [ ] iron-vault-character-impacts\n- [ ] iron-vault-character-assets\n\n### Usage\n\nCurrently, if you're using require syntax, things are a little fuzzy:\n\n```js\n.use(require(\"@cthos/markdown-it-ironvault-parser\").default)\n```\n","readmeFilename":"README.md","repository":{"type":"git","directory":"https://codeberg.org/cthos/markdown-it-ironvault-parser"}}