{"_id":"antora-tracer","_rev":"29-08664f92ebc6907b85bf5b843770c274","name":"antora-tracer","dist-tags":{"latest":"0.23.0"},"versions":{"0.7.0":{"name":"antora-tracer","version":"0.7.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.7.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://rattermeyer.github.io/antora-tracer","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-req-trace":"lib/cli.js"},"dist":{"shasum":"9683fc2309f271ef0ce58f3414efdd37ac1656e6","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.7.0.tgz","fileCount":53,"integrity":"sha512-UyRxtWoSO7AK53tkHVw2ASlXcDjqcKRcKDkQNfDtCMUJujJyiGAqfsP0bnJYke63/eNDyEifag2Apdjw0yPYEw==","signatures":[{"sig":"MEQCIDTKEGWpKD8GycZWXDG//JBTxno+DypdwkxEVV9av7zQAiAWlGCzoaITBZAaidP3wcYiXt9zIVjY71F2n/T/Lg5YFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413118},"main":"./lib/src/index.js","type":"module","module":"lib/index.js","exports":{".":"./lib/index.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"8a134eff88faf65555c14757d53c79d52ac6b648","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/cli.js","format":"biome format --write .","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --all --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.7.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mustache":"^4.2.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.3.0","mocha":"^10.4.0","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","asciidoctor-kroki":"^0.18.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.7.0_1785235459020_0.5793861049515552","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.7.1":{"name":"antora-tracer","version":"0.7.1","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.7.1","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://rattermeyer.github.io/antora-tracer","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-req-trace":"lib/cli.js"},"dist":{"shasum":"112ff3b4095882dc06e774141b81a47dc112e108","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.7.1.tgz","fileCount":54,"integrity":"sha512-cWr6ODRMyshV1aoCLxfywdNLxkKI4Gx6BjThGuM37nUJ6av/VcLyWEQVpA9iDeJhern+bdbqZUNRynA9tJKaGg==","signatures":[{"sig":"MEUCIHgLPNNOw4dVT43+zDPWa6Z+5agx0v3IYdd8hN+eGv7FAiEA33pdjIC7WOXZY1Zo0YDLY4bBmTFsxm9+qENUQK6Y3eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425694},"main":"./lib/src/index.js","type":"module","module":"lib/index.js","exports":{".":"./lib/index.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"aa9f128811ba50325a1d19467baf2223c76d1dc7","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/cli.js","format":"biome format --write .","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --all --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.7.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.15.0","dependencies":{"mustache":"^4.2.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.3.0","mocha":"^10.4.0","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","asciidoctor-kroki":"^0.18.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.7.1_1785236183410_0.07602481996400123","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.8.2":{"name":"antora-tracer","version":"0.8.2","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.8.2","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-req-trace":"lib/cli.js"},"dist":{"shasum":"bbee514930706f269489ed75726667898661b687","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.8.2.tgz","fileCount":53,"integrity":"sha512-u9hN1eUMYyjC3gbCijEZfJTtv9AQ/dMNj7PRHmAmtOsnDZDIssUqNvVH5kgvKnCbcfmUhhohyldOWyumSshY7w==","signatures":[{"sig":"MEUCIQDRypSeAQr8GauUFSPrgt0ubX/LeTepWL3THNlOJTs3LwIgZWjllp+zS8M4VspwKkX6NCJexoh1aHOTom/imge2/j4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479331},"main":"./lib/src/index.js","type":"module","module":"lib/index.js","exports":{".":"./lib/index.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"919550fa88d2006e99830dfe4cb63a22038094ed","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/cli.js","format":"biome format --write .","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --all --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mustache":"^4.2.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.3.0","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"^1.0.0-beta.20","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.8.2_1785337507285_0.24986571958834336","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.9.0":{"name":"antora-tracer","version":"0.9.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.9.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-tracer":"lib/cli.js"},"dist":{"shasum":"db3bbd0aa6faa962593ffcb35a1c9c8c8b4a6a91","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.9.0.tgz","fileCount":53,"integrity":"sha512-z0YktvVqcKrH/viCfnGdm9LBIzGOQgBin6GsnzizaFCRNQG5OLP7G0V2MmUqfXizWZWH6YUrPc3icb0YZ/GOiA==","signatures":[{"sig":"MEUCIGe7I2IK4LAfaBRhkX/PsrQUrfAiCA3OkFQzghNPVTIHAiEA32DdSPEYVqpYxq1f/s4AJF6TXsneTXE4tQAk2ipHIww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479475},"main":"./lib/src/index.js","type":"module","module":"lib/index.js","exports":{".":"./lib/index.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"6d0113e55d4bbbb769171050e8b0581fc9c157c8","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/cli.js","format":"biome format --write .","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --all --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mustache":"^4.2.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.3.0","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"^1.0.0-beta.20","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.9.0_1785338561707_0.8352752100355838","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.9.1":{"name":"antora-tracer","version":"0.9.1","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.9.1","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-tracer":"lib/cli.js"},"dist":{"shasum":"e78701b5e60cbe640f93f511ed458c7cc7211c22","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.9.1.tgz","fileCount":53,"integrity":"sha512-OaW4Xi2LkgU4sspfsob0VnXxgRuP86092VttKkjlKvDlsDeV99ZhVy1S45QjwclFhDv2NwgQko5FWGttuT7jqQ==","signatures":[{"sig":"MEUCIQCvQVOSWayA/KWQ0PBhkLHbgRjXr22JGG/3KR0XSmlpVAIgeOnOXjBLw5ZJeS+/BJbjY4T8rr0VvqLVUcfJjchSWEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479526},"main":"./lib/src/index.js","type":"module","module":"lib/index.js","exports":{".":"./lib/index.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"0aca9afdc18cfdfa45ecf9cd2235b7b098c03afd","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/cli.js","format":"biome format --write .","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --all --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"^1.0.0-beta.20","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.9.1_1785339386333_0.062075736628713685","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.9.2":{"name":"antora-tracer","version":"0.9.2","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.9.2","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-tracer":"lib/cli.js"},"dist":{"shasum":"34830e97ee6baa7133c055fbbd870845bf8fa406","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.9.2.tgz","fileCount":53,"integrity":"sha512-Id1tV30u0/ojJBJyoR5xHUtk0sN/RahlmOAfnaBSLppRkD4ubN9xiByC+JTdilc/FfEJdsPM25oMa4k3SsoPUg==","signatures":[{"sig":"MEUCICkrKgJ6o9Q/fuVb4JmvQJA66w15kOnHpLvQd8kBLL4zAiEAs9A/hf5gil8NtMAIlaVvbEd6Apeu6vrIpLzaKhIgrqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483112},"main":"./lib/src/index.js","type":"module","module":"lib/index.js","exports":{".":"./lib/index.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"c634dc41a7579598ed8bbe083eb8ff904d4cd0fa","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/cli.js","format":"biome format --write .","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --all --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"^1.0.0-beta.20","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.9.2_1785341051611_0.8802926169032845","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.10.0":{"name":"antora-tracer","version":"0.10.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.10.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-tracer":"lib/cli.js"},"dist":{"shasum":"3d98b65883ed664c531fa9773c8cfc0bf7f9db81","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.10.0.tgz","fileCount":53,"integrity":"sha512-/jy47FmKK6slfJYuk18KvJMoZ7WA9UEBOaPDA0uoh1STD20YlMHvfTcJH+TrCklyJWpwS1/Pljm8wUrIFcdiSg==","signatures":[{"sig":"MEQCIBp0G4sRGWWIFI5ltxuzwFBXft4+qM1Ja7tw8iMCT6WoAiBdXS88FFeCFEC5DwYpIdqDqMQa0N2d3giACUknIHq8Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499261},"main":"./lib/src/index.js","type":"module","module":"lib/index.js","exports":{".":"./lib/index.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"43c09ff4929957223d3b99ebe2b8c4f4997c2328","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/cli.js","format":"biome format --write .","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"^1.0.0-beta.20","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.10.0_1785426018518_0.9686378272754546","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.11.0":{"name":"antora-tracer","version":"0.11.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.11.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-tracer":"lib/cli.js"},"dist":{"shasum":"865cd958304cc9086d5535334629bfe4d35352d4","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.11.0.tgz","fileCount":53,"integrity":"sha512-YH9tgu6exwOFclbtDxA+2ZNJn8I/jpTdnCONL8gdz5p4U+gINdUz4Db9RIc7SgRaeE+BotOOfC/ISCIDDbKQ9w==","signatures":[{"sig":"MEUCIQDdR+OF/xS0D116NOvpIv47g8Clw/lWCVLzSGbGPIu3xwIgdNvX5mA4NGAkjlBGUXEnO2gau6dzhNDe5OWy/Q/iM1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507178},"main":"./lib/src/index.js","type":"module","module":"lib/index.js","exports":{".":"./lib/index.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"2c039b12264faeee19435d938a11200ab34ae277","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/cli.js","format":"biome format --write .","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.7.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chalk":"^5.6.2","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"^1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.11.0_1785673317253_0.47383915787189124","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.12.0":{"name":"antora-tracer","version":"0.12.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.12.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-tracer":"lib/cli.js"},"dist":{"shasum":"570d07e55afb7484b24293a279a20d4e03b73c2a","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.12.0.tgz","fileCount":53,"integrity":"sha512-UcRurye6Hk7fu6F9F+SpzppsFnJsvaPhVCDbI0MojUj577x3GkovbX6t7PBImSGl63+YTAbYCqJvGPu3qUpNzQ==","signatures":[{"sig":"MEUCIQCfvIikVbYTutCQjCEtsdStq1P/WxRkhYj8vpRNgyR0uAIgLBwMl6JXk/Vmm/Ok819BV4YaupN/1QYAeejyePCrNyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510402},"main":"./lib/src/index.js","type":"module","module":"lib/index.js","exports":{".":"./lib/index.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"034e2d28ac323c59691f7ec83195cdd17f5a09fe","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/cli.js","format":"biome format --write .","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"^1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.12.0_1785701370752_0.6956652677147634","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.12.1":{"name":"antora-tracer","version":"0.12.1","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.12.1","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-tracer":"lib/cli.js"},"dist":{"shasum":"583a2c813b200fa75dadba81197e92c0aacfc83f","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.12.1.tgz","fileCount":50,"integrity":"sha512-AGXbJP1fJhGz7Wgui5jAjcMjLwZb9aa5OFTqtF228XWR9yDW4iWqfSwvXFv+2F2TNBAYTrSDsiK5uTYXeLLuyA==","signatures":[{"sig":"MEYCIQDJH/K4tNx7EiiePrQor/WNCAluBrU/G4JFyxUGuNCvtQIhAO8/WL+h3hBMM5yn5MQFOWh9GuUXu1jsG84aKrTm2tST","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499069},"main":"./lib/src/index.js","type":"module","module":"lib/index.js","exports":{".":"./lib/index.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"66364a2eac50ce40bae0a27f9ab8652de0b6b1fe","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/cli.js","format":"biome format --write .","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.7.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chalk":"^5.6.2","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"^1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.12.1_1785921991314_0.3861793220861294","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.13.0":{"name":"antora-tracer","version":"0.13.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.13.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-tracer":"lib/cli.js"},"dist":{"shasum":"c3f7a4e27a32b6deef0f90d581ebe8353d369906","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.13.0.tgz","fileCount":50,"integrity":"sha512-RQ032F7xV9wGJ30Ma4hBV+wsTqn/OWJDFQfYowp1M+By1zUcgWs8Y+y5ONzbht/MvTV9o3kO8c5MbKp/5Lf4ag==","signatures":[{"sig":"MEYCIQDaWA9sjoETcQYg0n3BX4iuMS/wj+OCIEvK/uOeeNToFwIhAMyaj2hIkPbY/dzTPpJzqqxaT+hNr9zSX+BViVN8y7Hp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502678},"main":"./lib/src/index.js","type":"module","module":"lib/index.js","exports":{".":"./lib/index.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"94cd0abb6b8ec9aa7413db94be23b182bbd1a1d2","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/cli.js","format":"biome format --write .","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","postinstall":"patch-package","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.7.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chalk":"^5.6.2","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"^1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"^1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.13.0_1786081682345_0.5064810303338025","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.14.0":{"name":"antora-tracer","version":"0.14.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.14.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-tracer":"lib/cli.js"},"dist":{"shasum":"583fc908fac3c1595e93ebde5fff7d312540a234","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.14.0.tgz","fileCount":50,"integrity":"sha512-zSMxF5t/wLJug6pTZ/K8xTS/WkiltF8hFwYT5V4sLOjII0Xf9ZAArIeJP/tFNlrx2Z/L3TzI3fRH4VCTgGdCSQ==","signatures":[{"sig":"MEYCIQDP4HUV993xG1W2UIVybKoGJZyJHyO8+EF4oLkV5UFNbQIhALzgu4gUjhvYeAFXfj3gj108nICq5Shd+hq0WQgeBeII","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512124},"main":"./lib/src/index.js","type":"module","module":"lib/index.js","exports":{".":"./lib/index.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"4c35dd41cf0b42504cf4b86050d43da1e01bec8a","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/cli.js","format":"biome format --write .","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","postinstall":"patch-package","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.7.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chalk":"^5.6.2","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"^1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"^1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.14.0_1786107326216_0.9174618337635243","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.14.1":{"name":"antora-tracer","version":"0.14.1","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.14.1","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-tracer":"lib/cli.js"},"dist":{"shasum":"f0e038e9b396fdd42b3cf7a1ec103631d7c9b43a","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.14.1.tgz","fileCount":50,"integrity":"sha512-4gtCnjcgsGbrzZgd0boLIGrS36CoVhWdbnxE3tCuvsQKyWONbiwNDYHVcfE2ljJMmV7bsalTsfNpr3Gud7pd5w==","signatures":[{"sig":"MEQCIG9VVacLqew93ZFN4+3tzl9L7DMVMTYi6TbOZmDDgF3ZAiAAuZzbu3IgSDOhEJOEmBT2yuTlwRXCvifYoNUrYCb6OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513330},"main":"./lib/src/index.js","type":"module","module":"lib/index.js","exports":{".":"./lib/index.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"741828b802cf2e3b7e7937828b45bcd037cfa9a2","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","postinstall":"patch-package","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.7.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chalk":"^5.6.2","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"^1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"^1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.14.1_1786475655317_0.6056055948153514","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.15.0":{"name":"antora-tracer","version":"0.15.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.15.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-tracer":"lib/src/cli.js"},"dist":{"shasum":"53433aa7e88569250b08f324c8f730ea51d4ce99","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.15.0.tgz","fileCount":27,"integrity":"sha512-6u8BvZ4m+wE5Tzq3Ixd3/ZnB2+I2zu7/26HHDNVwHYAxyA1HXpdao7hmbchSqqhAULVIKpI4HWuDZS/r70hW1w==","signatures":[{"sig":"MEQCIHafTxHk6dzyi+6w0v39uYb5NvcHEtjD8PCLdA38ObLcAiA1tPv708RM+DzCArE962unrSgubXpyfJSDAxPij26/vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267484},"main":"./lib/src/index.js","type":"module","module":"lib/src/index.js","exports":{".":"./lib/src/index.js","./antora-pdf":"./lib/src/antora-pdf-extension.cjs","./antora-docx":"./lib/src/antora-docx-extension.cjs","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"45e57de0164bd1388141ed788d1a8c6f8966b8f2","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/src/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node scripts/build.js && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/src/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","postinstall":"patch-package","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"^1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"^1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@antora/assembler":"^1.0.0-beta.20","@antora/pdf-extension":"^1.0.0-beta.20"},"peerDependenciesMeta":{"@antora/assembler":{"optional":true},"@antora/pdf-extension":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.15.0_1786517269310_0.9649796046221564","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.15.1":{"name":"antora-tracer","version":"0.15.1","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.15.1","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-tracer":"lib/src/cli.js"},"dist":{"shasum":"57ea8852bea39736edc2c93b64b8ecdf111c8876","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.15.1.tgz","fileCount":27,"integrity":"sha512-sA6Ca2y7FTg4pGVH2oao1j3tQJ6doIPPiW7dMgUuXlGEwRyOVTQIMcbkMlgVFY9rDMcguUQlk+T3CmR7sSv7hw==","signatures":[{"sig":"MEYCIQDA/JY0sfJ9tret7JWLQ2RdPIkqabykN6i+4tYR6zOmRQIhAKtBrEyW2Yresrymy0wrLCpm3bqCBaPa4pb6qUweH8iN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267480},"main":"./lib/src/index.js","type":"module","module":"lib/src/index.js","exports":{".":"./lib/src/index.js","./antora-pdf":"./lib/src/antora-pdf-extension.cjs","./antora-docx":"./lib/src/antora-docx-extension.cjs","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"044b2df4a96f9dc0ab5863f6f80196c627f2cad3","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/src/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node scripts/build.js && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/src/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","postinstall":"patch-package","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@antora/assembler":"1.0.0-beta.20","@antora/pdf-extension":"1.0.0-beta.20"},"peerDependenciesMeta":{"@antora/assembler":{"optional":true},"@antora/pdf-extension":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.15.1_1786518717232_0.5022965249196274","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.16.0":{"name":"antora-tracer","version":"0.16.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.16.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-tracer":"lib/src/cli.js"},"dist":{"shasum":"e38ea576140c91cb157da83abea9984da2f3399f","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.16.0.tgz","fileCount":27,"integrity":"sha512-+EbqMeSJde0wkWWw///+zKI/DujiHE5eUZCMOEOi+p+UgBftokONqdhUK6b9p8HVSb6Di9NJJFdAKjTGMy5mnw==","signatures":[{"sig":"MEQCIFFhYfu01mbYZVEAEmXTMJ89JMocswB0R/82b0LKuURuAiBgxPr0UIIbKIFfCghtqb0oJA2PSTZOIm2pAwvXi/bJvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267703},"main":"./lib/src/index.js","type":"module","module":"lib/src/index.js","exports":{".":"./lib/src/index.js","./antora-pdf":"./lib/src/antora-pdf-extension.cjs","./antora-docx":"./lib/src/antora-docx-extension.cjs","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"0e6c0f9e9831d6736ea601930b81e44f96206207","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/src/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node scripts/build.js && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/src/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","postinstall":"patch-package","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@antora/assembler":"1.0.0-beta.20","@antora/pdf-extension":"1.0.0-beta.20"},"peerDependenciesMeta":{"@antora/assembler":{"optional":true},"@antora/pdf-extension":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.16.0_1786520966461_0.48299296574798367","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.16.1":{"name":"antora-tracer","version":"0.16.1","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.16.1","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"bin":{"antora-tracer":"lib/src/cli.js"},"dist":{"shasum":"cc3b571f3f779ce2208b2c385ce6c05022613efe","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.16.1.tgz","fileCount":27,"integrity":"sha512-8psNYkTOQCBX+MyLcD7bQu6xvlEgzqtJ1yc2s/yVKPUr5DVDTdgeV+T44O8ORARt5fqZZDlCLM5Jw+wGSZWpKg==","signatures":[{"sig":"MEQCIFeLxhK6fuZ+/L6T+tbXO+aplTNAbPO024H8jaJcrCv+AiBIs1UUT3ZElLAB8LYHvrU1rfsTsoD7LZyeC90huzDuTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267122},"main":"./lib/src/index.js","type":"module","module":"lib/src/index.js","exports":{".":"./lib/src/index.js","./antora-pdf":"./lib/src/antora-pdf-extension.cjs","./antora-docx":"./lib/src/antora-docx-extension.cjs","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"aa394e0e10506ac54f5c16f3a9b0f65ea5369cb6","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/src/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node scripts/build.js && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/src/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.7.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.0","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@antora/assembler":"1.0.0-beta.20","@antora/pdf-extension":"1.0.0-beta.20"},"peerDependenciesMeta":{"@antora/assembler":{"optional":true},"@antora/pdf-extension":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.16.1_1786609571067_0.16172976342396272","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.17.0":{"name":"antora-tracer","version":"0.17.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.17.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"pi":{"skills":["./skills"]},"bin":{"antora-tracer":"lib/src/cli.js"},"dist":{"shasum":"62fefac2edef09f040f94e62ca46e909ffd2c10d","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.17.0.tgz","fileCount":30,"integrity":"sha512-PiFtKGR4/TygoSIqq2nREMo6mMAIlhZ77yCPK2QypveDq0HOjhB5qxzM8yrlfDyAXjhFrrY6KXQiREwIyZo/xA==","signatures":[{"sig":"MEUCID/ikaFFaKc2oKanRHJndTkUcE1rt0Txxl3z8yZZChHVAiEAhjUaUe7YlcYa0CKUbY1FG6GxmcppddEcdDa9w3yOvS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306469},"main":"./lib/src/index.js","type":"module","module":"lib/src/index.js","exports":{".":"./lib/src/index.js","./antora-pdf":"./lib/src/antora-pdf-extension.cjs","./antora-docx":"./lib/src/antora-docx-extension.cjs","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"32d194d22441da9271bb87b2098072f7371de9a4","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/src/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node scripts/build.js && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/src/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.7.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.0","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@antora/assembler":"1.0.0-beta.20","@antora/pdf-extension":"1.0.0-beta.20"},"peerDependenciesMeta":{"@antora/assembler":{"optional":true},"@antora/pdf-extension":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.17.0_1786894319985_0.8282838719439736","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.17.1":{"name":"antora-tracer","version":"0.17.1","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.17.1","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"pi":{"skills":["./skills"]},"bin":{"antora-tracer":"lib/src/cli.js"},"dist":{"shasum":"7086c444b40ac394beefe810de9a754abd154a46","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.17.1.tgz","fileCount":30,"integrity":"sha512-kDJ5Ph5rb63soYhQnMAyyWo9Cpi9lNs5QC2a58ZMiCR3aPpSdV9aR5tkPJJNHKdEsaLMHfde6AqP7v6I3afIfg==","signatures":[{"sig":"MEUCIQCbRbwh1+LcA0usdgUjIylC83rxtlbXoLVK9lMQvfJ4AwIgVhXObqzZv46BIl4eqiF/ATFgJ976z37sSITKgRY2+yI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310079},"main":"./lib/src/index.js","type":"module","module":"lib/src/index.js","exports":{".":"./lib/src/index.js","./antora-pdf":"./lib/src/antora-pdf-extension.cjs","./antora-docx":"./lib/src/antora-docx-extension.cjs","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"ea121b960ffa969a5f9bcc39b57f81b8b9a81afb","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/src/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node scripts/build.js && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/src/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.7.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.0","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@antora/assembler":"1.0.0-beta.20","@antora/pdf-extension":"1.0.0-beta.20"},"peerDependenciesMeta":{"@antora/assembler":{"optional":true},"@antora/pdf-extension":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.17.1_1786947886581_0.01988614494962082","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.18.0":{"name":"antora-tracer","version":"0.18.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.18.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"pi":{"skills":["./skills"]},"bin":{"antora-tracer":"lib/src/cli.js"},"dist":{"shasum":"328249bb941594ed93329b15155823794ea5cf82","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.18.0.tgz","fileCount":30,"integrity":"sha512-9tp+j5nIYskRExRGQpwsFnk/abu0JHYvjoLFM8U0trlwxCPK2qt4i7sIhVCOuZ3sPCln9sOP8MQH0nW90BIpvA==","signatures":[{"sig":"MEUCIQCTaoYCv795zt2jWwWcu33nFbaod50rzbf+EYdl+A4FQAIgMz4fdrQHxvXuTFW/87j0oDwHsFxLSRyD2nqdVnoh9fU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311659},"main":"./lib/src/index.js","type":"module","module":"lib/src/index.js","exports":{".":"./lib/src/index.js","./antora-pdf":"./lib/src/antora-pdf-extension.cjs","./antora-docx":"./lib/src/antora-docx-extension.cjs","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"4edfd66587f71d6b4b6e5042eb4d287b8c0aebe2","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/src/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node scripts/build.js && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/src/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.7.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.0","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@antora/assembler":"1.0.0-beta.20","@antora/pdf-extension":"1.0.0-beta.20"},"peerDependenciesMeta":{"@antora/assembler":{"optional":true},"@antora/pdf-extension":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.18.0_1787077273631_0.7422812463371091","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.19.0":{"name":"antora-tracer","version":"0.19.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.19.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"pi":{"skills":["./skills"]},"bin":{"antora-tracer":"lib/src/cli.js"},"dist":{"shasum":"90ef6b23eac25fbb8224b395e645eab31fa54196","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.19.0.tgz","fileCount":36,"integrity":"sha512-RG+IkGyP0euFzayx7zZ6+G4TE0UqwPQdOASziIj6kYgMoLetsp/26x7avdSYrV+OSdSKVhFxM6XWsTPRmmpstg==","signatures":[{"sig":"MEQCIBtY/ZGK1manCbb2QhVzZGXO6Xr/1b6bDkMWHiXZK59mAiBTiRvk5G14mQuEUK/cXVJPmhHbG8z8YS5P2UUnfWBdZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317825},"main":"./lib/src/index.js","type":"module","module":"lib/src/index.js","exports":{".":"./lib/src/index.js","./antora-pdf":"./lib/src/antora-pdf-extension.cjs","./antora-docx":"./lib/src/antora-docx-extension.cjs","./antora-vale":"./lib/src/antora-vale-extension.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"9b3dc98cff84a9edcf15125466e4f16f0dae2150","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/src/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node scripts/build.js && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/src/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.0","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@antora/assembler":"1.0.0-beta.20","@antora/pdf-extension":"1.0.0-beta.20"},"peerDependenciesMeta":{"@antora/assembler":{"optional":true},"@antora/pdf-extension":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.19.0_1787119324173_0.07892381252136627","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.20.0":{"name":"antora-tracer","version":"0.20.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.20.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"pi":{"skills":["./skills"]},"bin":{"antora-tracer":"lib/src/cli.js"},"dist":{"shasum":"63a1183e704ef176b3a5f587134c7a438a4bd651","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.20.0.tgz","fileCount":37,"integrity":"sha512-HcIeNZB0hTRE8irWYqcZ/vepfx7BhwjIzim/PAlpieTSdLsjOHn53bIMcPqaVTNtoYEsuzNBWimZ3m5gPKfqJQ==","signatures":[{"sig":"MEUCIQDc/RBnP5G/ekFtx30k05XPazH5q61toHX3VbVhwWGYmAIgJSybN0p9qDALtefrnyfofFCyruGlOhAl7BYXRLG1CN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352258},"main":"./lib/src/index.js","type":"module","module":"lib/src/index.js","exports":{".":"./lib/src/index.js","./antora-pdf":"./lib/src/antora-pdf-extension.cjs","./antora-docx":"./lib/src/antora-docx-extension.cjs","./antora-vale":"./lib/src/antora-vale-extension.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"5cc68c0a3af19576ea9fa003b9019c4d3d76916e","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/src/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node scripts/build.js && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/src/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","eval:requirements":"node evals/requirements-writing/run.mjs","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.0","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@antora/assembler":"1.0.0-beta.20","@antora/pdf-extension":"1.0.0-beta.20"},"peerDependenciesMeta":{"@antora/assembler":{"optional":true},"@antora/pdf-extension":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.20.0_1787509181850_0.8562031427773722","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.21.0":{"name":"antora-tracer","version":"0.21.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.21.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"pi":{"skills":["./skills"]},"bin":{"antora-tracer":"lib/src/cli.js"},"dist":{"shasum":"092a21cbc63e6ddfa78e3278c4283d26b7801cb1","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.21.0.tgz","fileCount":117,"integrity":"sha512-3c0fwVrpnFlbno2/hdL0oAqgtFcKnQjWIjc8WFs8FKNuQU+OqEy+jOHmllh71Hf6ZztjUQZ/3eMU+OwpjyCqmQ==","signatures":[{"sig":"MEUCIFBsV+9NMgCNL6ADdIRQXqPRDF5RN+CQo+v/b9EsnhLNAiEA/lAOmM+6X6SUV1caz4jUayEpRRtRyMprbXPXV5ekwHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450979},"main":"./lib/src/index.js","type":"module","module":"lib/src/index.js","exports":{".":"./lib/src/index.js","./antora-pdf":"./lib/src/antora-pdf-extension.cjs","./antora-docx":"./lib/src/antora-docx-extension.cjs","./antora-vale":"./lib/src/antora-vale-extension.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"18aae59c1be578851e5fa80d2e5c4d9d03094410","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/src/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node scripts/build.js && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/src/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","eval:requirements":"node evals/requirements-writing/run.mjs","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.0","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@antora/assembler":"1.0.0-beta.20","@antora/pdf-extension":"1.0.0-beta.20"},"peerDependenciesMeta":{"@antora/assembler":{"optional":true},"@antora/pdf-extension":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.21.0_1787659598578_0.03421710048792703","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.21.1":{"name":"antora-tracer","version":"0.21.1","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.21.1","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"pi":{"skills":["./skills"]},"bin":{"antora-tracer":"lib/src/cli.js"},"dist":{"shasum":"1fdad19c54f2bb4ec491295e5ac60b69abf74639","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.21.1.tgz","fileCount":117,"integrity":"sha512-skp22T1k+PDn+XuGjZucKvTIfguH3v/KzQTIJrBXcr/xNFat9K8XEGesvL++UmvA308+RQolaxudMD1djgM7pg==","signatures":[{"sig":"MEQCIHRfP0Uut9SBMq4HdpaydSKLbk/y0HHq5d36o4fI+5smAiBxSC0CsO3H+BRAoOMfxYxQFVInjSROa2ov9hP/84u+cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451894},"main":"./lib/src/index.js","type":"module","module":"lib/src/index.js","exports":{".":"./lib/src/index.js","./antora-pdf":"./lib/src/antora-pdf-extension.cjs","./antora-docx":"./lib/src/antora-docx-extension.cjs","./antora-vale":"./lib/src/antora-vale-extension.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"f24260dc7f8a48df2d30e2ff28a1c6992399d1ad","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/src/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node scripts/build.js && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/src/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","eval:requirements":"node evals/requirements-writing/run.mjs","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.0","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@antora/assembler":"1.0.0-beta.20","@antora/pdf-extension":"1.0.0-beta.20"},"peerDependenciesMeta":{"@antora/assembler":{"optional":true},"@antora/pdf-extension":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.21.1_1787664535885_0.7306502864696374","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.22.0":{"name":"antora-tracer","version":"0.22.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.22.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"pi":{"skills":["./skills"]},"bin":{"antora-tracer":"lib/src/cli.js"},"dist":{"shasum":"33cec954ea54d32596951729bcc2e336fe877b9e","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.22.0.tgz","fileCount":118,"integrity":"sha512-8m1f7VSCc3vSPvziQ52CDq+FP4Ik45cOYB42W4mlXGJAs4Y54aae4yKBtmTd3qIaIcvKu2A6GmV2x8RD7a/zGQ==","signatures":[{"sig":"MEUCIBXOwgpJLwE85BeHSDhGKO9ay1mS03UIR1kHOt1SHZzZAiEAtbfl+YFWkmvp5upHy7Pz7JSYmOSqr49uc8p6UB6xI4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453459},"main":"./lib/src/index.js","type":"module","module":"lib/src/index.js","exports":{".":"./lib/src/index.js","./antora-pdf":"./lib/src/antora-pdf-extension.cjs","./antora-docx":"./lib/src/antora-docx-extension.cjs","./antora-vale":"./lib/src/antora-vale-extension.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"a4f93d58a0cb99f36d9644ff041d0fd32ca926cd","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/src/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node scripts/build.js && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/src/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","eval:requirements":"node evals/requirements-writing/run.mjs","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.0","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@antora/assembler":"1.0.0-beta.20","@antora/pdf-extension":"1.0.0-beta.20"},"peerDependenciesMeta":{"@antora/assembler":{"optional":true},"@antora/pdf-extension":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.22.0_1787673125838_0.714026277713907","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.22.1":{"name":"antora-tracer","version":"0.22.1","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.22.1","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"pi":{"skills":["./skills"]},"bin":{"antora-tracer":"lib/src/cli.js"},"dist":{"shasum":"aab05861c4c9164ba1e9f85b2a49043c2461fa87","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.22.1.tgz","fileCount":118,"integrity":"sha512-ZoMp8N9F+OHyMU/B+5Pn/kuIbtpiSh9kKF1hAD0ZVYqpahjHKQo3tNTLmP1aoBnDELcE9CCln4wrI6UXLVu7kA==","signatures":[{"sig":"MEQCIDtT4WDxOPVu13E1OtN1/it1sOGBTspxdMBKKtLBHEi4AiA7H96bpBCOVKkk2+yNMzl6gOi0bDdZzbmDuPr/yBe7qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453727},"main":"./lib/src/index.js","type":"module","module":"lib/src/index.js","exports":{".":"./lib/src/index.js","./antora-pdf":"./lib/src/antora-pdf-extension.cjs","./antora-docx":"./lib/src/antora-docx-extension.cjs","./antora-vale":"./lib/src/antora-vale-extension.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"c0d7f42b223fc8833288ba09b3ff2714346312a4","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/src/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node scripts/build.js && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/src/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","eval:requirements":"node evals/requirements-writing/run.mjs","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.0","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@antora/assembler":"1.0.0-beta.20","@antora/pdf-extension":"1.0.0-beta.20"},"peerDependenciesMeta":{"@antora/assembler":{"optional":true},"@antora/pdf-extension":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.22.1_1787683764050_0.15544726035197454","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.22.2":{"name":"antora-tracer","version":"0.22.2","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.22.2","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"pi":{"skills":["./skills"]},"bin":{"antora-tracer":"lib/src/cli.js"},"dist":{"shasum":"91b1f7251a2c0c2b9eab41cd9859cbee4d8b0678","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.22.2.tgz","fileCount":118,"integrity":"sha512-/dktNxdaj+YyC3IL60KGs4/pRey1q4/PB5XaOW6/56Cqeo3S2m61KOHZGrYVUMxmZwxzBMkZlgSafObpKzKXmw==","signatures":[{"sig":"MEUCIQCA9Oys09i+QECqTdbFy5HpPeed/61wqet8EahdsgtwywIgV00uNeIal//aXGAJ0YGRKWFy1Xv4zcGz3jh3r8IEXjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454851},"main":"./lib/src/index.js","type":"module","module":"lib/src/index.js","exports":{".":"./lib/src/index.js","./antora-pdf":"./lib/src/antora-pdf-extension.cjs","./antora-docx":"./lib/src/antora-docx-extension.cjs","./antora-vale":"./lib/src/antora-vale-extension.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"92f52b7b6d8d58bc1ec2346285876e0e1eabd4f3","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/src/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node scripts/build.js && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/src/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","eval:requirements":"node evals/requirements-writing/run.mjs","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.7.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.0","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@antora/assembler":"1.0.0-beta.20","@antora/pdf-extension":"1.0.0-beta.20"},"peerDependenciesMeta":{"@antora/assembler":{"optional":true},"@antora/pdf-extension":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.22.2_1787813468949_0.3010063040584259","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"},"0.23.0":{"name":"antora-tracer","version":"0.23.0","keywords":["antora","asciidoc","requirements","traceability","documentation"],"author":{"name":"Richard Attermeyer"},"license":"MIT","_id":"antora-tracer@0.23.0","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"homepage":"https://antora-tracer.conemso.de","bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"pi":{"skills":["./skills"]},"bin":{"antora-tracer":"lib/src/cli.js"},"dist":{"shasum":"fcee72b266d7f6d9e78b8220d7c4dbdc9e312d2b","tarball":"https://registry.npmjs.org/antora-tracer/-/antora-tracer-0.23.0.tgz","fileCount":118,"integrity":"sha512-OHDO3ZRK0bGR90eyltddJIG4DfJwPzT6hKOTmxbQRzboDnoTs/EmOMduV3+9aqabcSrUhJ0q9EKb2NVmYatDig==","signatures":[{"sig":"MEQCIFQcF0EPR1x9UH7pHC8W4M/zK3qvKJLpUV4hDahjuvIaAiBLaXfzo9EWnLCOGkAb1RUBQ+vYHRILGF5vGHKHU8WC7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456783},"main":"./lib/src/index.js","type":"module","module":"lib/src/index.js","exports":{".":"./lib/src/index.js","./antora-pdf":"./lib/src/antora-pdf-extension.cjs","./antora-docx":"./lib/src/antora-docx-extension.cjs","./antora-vale":"./lib/src/antora-vale-extension.js","./package.json":"./package.json","./antora-extension":"./lib/src/antora-extension.js"},"gitHead":"19c35797ed727367d3729863d93322fe9e320154","scripts":{"dev":"nodemon --watch src --exec \"npm run build && node lib/src/index.js\"","tsc":"tsc","lint":"biome lint .","test":"tsc -p tsconfig.test.json && node scripts/build.js && node --import=tsx/cjs 'node_modules/mocha/bin/mocha' 'lib/test/**/*.test.js'","build":"tsc && node scripts/build.js","start":"node lib/src/cli.js","format":"biome format --write .","preview":"node scripts/preview.js","lint:fix":"biome lint --write .","tsc:watch":"tsc --watch","test:coverage":"npm run build && rm -rf .nyc_output coverage && c8 --include='lib/src/**/*.js' --exclude='lib/src/test/**' --exclude='lib/src/coverage/**' --exclude='lib/src/cli.js' node --import=tsx/cjs node_modules/mocha/bin/mocha 'lib/test/**/*.test.js'","eval:write-item":"node evals/write-item/run.mjs","eval:requirements":"node evals/requirements-writing/run.mjs","test:coverage:open":"c8 report --reporter=html","test:coverage:check":"c8 check-coverage --lines 80 --branches 70 --functions 80 --statements 80","test:coverage:report":"c8 report"},"_npmUser":{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"},"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements traceability extensions for Antora/AsciiDoc","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.0","mustache":"^4.2.0","commander":"^12.1.0","@asciidoctor/core":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","nyc":"^18.0.0","tsx":"^4.23.1","chai":"^5.1.1","chalk":"^5.6.2","mocha":"^11.7.6","downdoc":"^1.1.0-stable","ts-node":"^10.9.2","ts-mocha":"^11.1.0","commander":"^12.1.0","typescript":"^7.0.2","@antora/cli":"3.1","@types/chai":"^5.2.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","patch-package":"^8.0.1","@biomejs/biome":"^2.5.5","@types/mustache":"^4.2.6","@antora/assembler":"1.0.0-beta.20","asciidoctor-kroki":"^0.18.1","@antora/pdf-extension":"1.0.0-beta.20","@antora/lunr-extension":"^1.0.0-alpha.13","@antora/site-generator":"3.1","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@antora/assembler":"1.0.0-beta.20","@antora/pdf-extension":"1.0.0-beta.20"},"peerDependenciesMeta":{"@antora/assembler":{"optional":true},"@antora/pdf-extension":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/antora-tracer_0.23.0_1787866265356_0.714734235859869","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to @antora-tracer/core"}},"time":{"created":"2026-07-28T10:44:18.975Z","modified":"2026-09-02T20:24:11.240Z","0.7.0":"2026-07-28T10:44:19.194Z","0.7.1":"2026-07-28T10:56:23.566Z","0.8.2":"2026-07-29T15:05:07.437Z","0.9.0":"2026-07-29T15:22:41.861Z","0.9.1":"2026-07-29T15:36:26.480Z","0.9.2":"2026-07-29T16:04:11.818Z","0.10.0":"2026-07-30T15:40:18.711Z","0.11.0":"2026-08-02T12:21:57.374Z","0.12.0":"2026-08-02T20:09:30.913Z","0.12.1":"2026-08-05T09:26:31.451Z","0.13.0":"2026-08-07T05:48:02.498Z","0.14.0":"2026-08-07T12:55:26.357Z","0.14.1":"2026-08-11T19:14:15.490Z","0.15.0":"2026-08-12T06:47:49.442Z","0.15.1":"2026-08-12T07:11:57.386Z","0.16.0":"2026-08-12T07:49:26.595Z","0.16.1":"2026-08-13T08:26:11.215Z","0.17.0":"2026-08-16T15:32:00.129Z","0.17.1":"2026-08-17T06:24:46.729Z","0.18.0":"2026-08-18T18:21:13.812Z","0.19.0":"2026-08-19T06:02:04.330Z","0.20.0":"2026-08-23T18:19:41.995Z","0.21.0":"2026-08-25T12:06:38.728Z","0.21.1":"2026-08-25T13:28:56.038Z","0.22.0":"2026-08-25T15:52:05.977Z","0.22.1":"2026-08-25T18:49:24.196Z","0.22.2":"2026-08-27T06:51:09.098Z","0.23.0":"2026-08-27T21:31:05.491Z"},"bugs":{"url":"https://github.com/rattermeyer/antora-tracer/issues"},"author":{"name":"Richard Attermeyer"},"license":"MIT","homepage":"https://antora-tracer.conemso.de","keywords":["antora","asciidoc","requirements","traceability","documentation"],"repository":{"url":"git+https://github.com/rattermeyer/antora-tracer.git","type":"git"},"description":"Requirements traceability extensions for Antora/AsciiDoc","maintainers":[{"name":"rattermeyer","email":"richard.attermeyer@gmail.com"}],"readme":"# Antora Requirements Traceability Extension\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![TypeScript](https://img.shields.io/badge/TypeScript-5.x-blue.svg) ![ESM](https://img.shields.io/badge/Module-ESM-red.svg)\n\nA role-based traceability extension for Antora. Define traceability items with a single `[item]` macro, configure your own roles and relations, and let Antora generate matrices and coverage reports, and export the graph as Neo4j-compatible CSV/Cypher files — all driven by your domain model, not ours.\n\nI am still experimenting with some aspects, so use at your own risk until it reaches 1.0.\nBut I am very much interested in your feedback and ideas.\n\n## Why Traceability for AsciiDoc?\n\nIn regulated environments — medical devices (IEC 62304), automotive (ISO 26262), aerospace\n(DO-178C) — traceability is not optional. It's a compliance requirement. Auditors expect a\ncomplete chain from requirements through design and implementation to verification, with\nevery link documented and verifiable. Gaps mean compliance findings, delayed certification,\nor worse.\n\nAsciiDoc is a mature markup language for structured technical documentation. Paired with\nAntora, it produces version-controlled, multi-component doc sites with rich cross-references\nand native PDF output. But neither AsciiDoc nor Antora provides a built-in way to formally\ndefine, validate, or audit traceability relationships between the requirements, designs,\nand tests embedded in the documentation.\n\nThe reStructuredText ecosystem has https://sphinx-needs.readthedocs.io/[Sphinx-Needs] for\nthis purpose. AsciiDoc had no equivalent.\n\n*antora-tracer* fills that gap: a single `[item]` macro with configurable roles, inline\nrelationships, matrix generation, coverage tracking, graph visualization, and Neo4j CSV/Cypher export.\nAll native to the AsciiDoc/Antora pipeline. All driven by your domain model — not ours —\nso it fits whatever regulatory framework you work under.\n\n---\n\n## How It Works\n\n```\n                             ┌────────────────────────┐\n                             │   traceability.yml     │\n                             │  (your domain model)   │\n  .adoc files                │                        │          Generated artifacts\n ┌───────────────────┐       │  roles:                │       ┌───────────────────────────┐\n │ [#REQ-001, item,  │       │  relations:            │       │  traceability/            │\n │  role=requirement]│──────▶│  matrices:             │──────▶│    matrix-*.html          │\n │ --                │       └───────────┬────────────┘       │    matrix-*.csv           │\n │ Req content       │                   │                    │    coverage.html          │\n │ --                │                   │                    │                             │\n │                   │       ┌───────────▼───────────┐        │                              │\n │ [#IMP-001, item,  │       │    Antora Extension   │        └───────────────────────────┘\n │  role=impl]       │       │                       │\n │ --                │       │  parse → validate     │\n │ impl:REQ-001[]    │──────▶│  → graph → generate   │\n │ --                │       │                       │\n └───────────────────┘       └───────────────────────┘\n```\n\nYour AsciiDoc files use the `[item]` macro. The Antora extension picks them up during `contentClassified`, processes them against your traceability configuration (roles, relations, matrices), and generates matrices and coverage reports into your site's `traceability/` directory. Neo4j CSV/Cypher files are exported separately via the CLI (`antora-tracer export neo4j`).\n\n---\n\n## Quick Start\n\nAlready have an Antora site? Skip to step 2.\n\n1. Install\n\n   ```bash\n   npm install antora-tracer --save-dev\n   ```\n2. Add to `antora.yml`\n\n   ```yaml\n   antora:\n     extensions:\n       - require: antora-tracer/antora-extension\n         config:\n           preset: requirements-engineering\n   ```\n3. Write `[item]` macros in your `.adoc` files\n\n   ```asciidoc\n   [#REQ-001, item, role=requirement]\n   ====\n   User Authentication\n\n   The system shall require authentication for all protected endpoints.\n   ====\n\n   [#IMP-001, item, role=implementation]\n   ====\n   Auth Service\n\n   JWT-based authentication with token refresh.\n\n   satisfies:REQ-001[]\n   ====\n\n   [#TEST-001, item, role=test]\n   ====\n   Authentication Tests\n\n   Unit and integration tests for the auth service.\n\n   verifies:REQ-001[]\n   tests:IMP-001[]\n   ====\n   ```\n4. Build\n\n   ```bash\n   npx antora antora-playbook.yml\n   ```\n\nOpen `_site/traceability/index.html` — you'll find matrices and a coverage report.\n\nFor a complete working project that uses the published npm package, see the\nhttps://github.com/rattermeyer/antora-tracer-demo[antora-tracer-demo] repository.\nIt includes the example site from this project and additional demos for querying\nthe traceability graph in Neo4j.\n\n---\n\n## Complete Example\n\nHere’s a complete traceability example showing requirements, design, implementation, and tests:\n\n```asciidoc\n= My Project Documentation\n\n== Requirements\n\n[#REQ-001, item, role=requirement, title=\"User Authentication\"]\n```\nThe system SHALL authenticate users via secure credentials.\n\nAuthentication MUST support:\n- Username/password\n- Multi-factor authentication\n- Session management with timeout\n```\n\n[#REQ-002, item, role=requirement, title=\"Password Recovery\"]\n```\nThe system SHALL allow users to recover forgotten passwords.\n\nPassword recovery MUST:\n- Send secure email with time-limited link\n- Require current password for email changes\n- Log all recovery attempts\n```\n\n== Design\n\n[#DES-001, item, role=design, title=\"Authentication Architecture\"]\n```\nJWT-based authentication with Redis session store.\n\naddresses:REQ-001[]\n```\n\n== Implementation\n\n[#IMP-001, item, role=implementation, title=\"AuthService Class\"]\n```\nTypeScript implementation of the authentication service.\n\nimplements:DES-001[]\n```\n\n[#IMP-002, item, role=implementation, title=\"PasswordResetService\"]\n```\nHandles password recovery workflow.\n\nimplements:DES-001[]\naddresses:REQ-002[]\n```\n\n== Tests\n\n[#TEST-001, item, role=test, title=\"Authentication Unit Tests\"]\n```\nJest unit tests for AuthService.\n\nverifies:REQ-001[]\ntests:IMP-001[]\n```\n\n[#TEST-002, item, role=test, title=\"Password Recovery Integration Tests\"]\n```\nIntegration tests for password recovery flow.\n\nverifies:REQ-002[]\ntests:IMP-002[]\n```\n```\n\nThis generates a traceability matrix showing which requirements are addressed by designs, implemented by code, and tested.\n\n---\n\n## Features\n\n| Feature | Category | Description |\n| --- | --- | --- |\n| Single Macro | Syntax | One `[item]` macro for all traceable artifacts (requirements, designs, implementations, tests, etc.) |\n| Role-Based | Architecture | Define your own roles instead of being limited to predefined types |\n| Configurable | Relations | Specify which relationship types are valid between roles |\n| Matrix Generation | Output | Generate HTML, CSV, or JSON traceability matrices |\n| Coverage Reports | Output | Visual coverage reports showing traceability completeness |\n| Neo4j Export | Integration | File-based CSV or Cypher export for import into Neo4j |\n| Preset System | Configuration | Built-in presets for common domains (requirements engineering, agile, medical IEC 62304) |\n| Antora Integration | Integration | Seamless integration with Antora documentation pipeline |\n| CLI Tool | Tooling | Command-line interface for processing, validation, and export |\n| Validation | Quality | Validate traceability graph for orphaned items, missing coverage, circular references |\n| Path Finding | Analysis | Find paths between items in the traceability graph |\n| Impact Analysis | Analysis | Determine all items affected by a change (forward and reverse) |\n\n---\n\n## The `[item]` Macro\n\nEverything starts with a single macro:\n\n```asciidoc\n[#TYPE-XXX, item, role=<role>, title=\"Optional Title\", status=\"draft\"]\n====\nItem description and content.\n\n<relation-type>:TARGET-ID[]\n====\n```\n\n### Attributes\n\n| Attribute | Required | Description |\n| --- | --- | --- |\n| `id` | Yes | Unique identifier across all items |\n| `role` | Yes | Must match a role defined in your configuration |\n| `title` | No | Display title (defaults to the id) |\n| `status` | No | Free-form status: `draft`, `reviewed`, `approved`, etc. |\n| `priority` | No | Free-form priority: `high`, `medium`, `low` |\n\n### Inline Relationships\n\nInline relationships use the pattern `<type>:<TARGET-ID>[]` anywhere inside the block:\n\n```asciidoc\nsatisfies:REQ-001[]\nimplements:DES-001[]\nverifies:REQ-001[]\ntests:IMP-001[]\n```\n\nThe valid relation types and which roles they’re allowed between are defined in your traceability configuration.\n\n---\n\n## Configuration\n\n### Using a Preset\n\nThe simplest path. Pick a preset and go:\n\n```yaml\nantora:\n  extensions:\n    - require: antora-tracer/antora-extension\n      config:\n        preset: requirements-engineering\n```\n\n### Custom Configuration\n\nPoint to a traceability YAML file for full control:\n\n```yaml\nantora:\n  extensions:\n    - require: antora-tracer/antora-extension\n      config:\n        configPath: ./config/traceability.yml\n```\n\n### Playbook Options\n\n| Option | Type | Default | Description |\n| --- | --- | --- | --- |\n| `enabled` | boolean | `true` | Enable/disable the extension |\n| `preset` | string | `requirements-engineering` | Built-in preset name |\n| `configPath` | string | — | Path to a custom traceability YAML file |\n| `outputDir` | string | `traceability` | Output directory under site root |\n| `generateMatrices` | boolean | `true` | Generate traceability matrices |\n| `matrixFormats` | string[] | `['html','csv']` | Output formats |\n| `includeInNavigation` | boolean | `true` | Add traceability pages to site navigation |\n\n### Traceability YAML Structure\n\n```yaml\ntraceability:\n  roles:\n    - requirement\n    - design\n    - implementation\n    - test\n\n  relations:\n    requirement:\n      design: [addresses]\n    design:\n      requirement: [implements]\n    implementation:\n      requirement: [satisfies]\n      design: [implements]\n    test:\n      requirement: [verifies]\n      implementation: [tests]\n\n  matrices:\n    - name: requirements-traceability\n      rows: requirement\n      columns: [design, implementation, test]\n      coverageRelations:\n        design: [addresses, implements]\n        implementation: [satisfies, implements]\n        test: [verifies, tests]\n```\n\nEach relation is directional: `source → target` with an allowed set of types. The extension validates every relationship at processing time — if you write `verifies:REQ-001[]` from a `document` but your config only allows `impl → requirement` with `[satisfies]`, you’ll get a clear error message.\n\n---\n\n## CLI\n\nThe extension also works standalone outside of Antora:\n\n```bash\n# Process AsciiDoc files and populate the graph\nnpx antora-tracer process -i docs/ --preset requirements-engineering\n\n# Generate traceability matrices\nnpx antora-tracer matrix -t requirements-traceability -f html -o matrix.html\n\n# Validate traceability completeness\nnpx antora-tracer validate\n```\n\nAdditional commands: `export neo4j` (CSV/Cypher), `stats` (role statistics), `preset` (list/show/init).\n\n---\n\n## Presets\n\nFour built-in presets ship with the extension:\n\n| Preset | Roles | Best For |\n| --- | --- | --- |\n| `requirements-engineering` | requirement, design, implementation, test, document | Systems & software engineering |\n| `agile` | user_story, task, test, epic | Agile/Scrum teams |\n| `medical-iec62304` | requirement, design, unit, integration, risk_control | Medical device software (IEC 62304) |\n| `minimal` | requirement, test | Getting started, simple projects |\n\nList available presets: `npx antora-tracer preset list`\n\nInitialize a config from one: `npx antora-tracer preset init --name medical-iec62304 -o ./config/`\n\n---\n\n## Generated Artifacts\n\nAfter a build, you’ll find in `<site-output>/traceability/`:\n\n| File | Description |\n| --- | --- |\n| `index.html` | Traceability index page |\n| `matrix-<name>.html` | One HTML matrix per configured matrix |\n| `matrix-<name>.csv` | One CSV matrix per configured matrix |\n| `coverage.html` | Coverage report with status badges and per-role breakdown |\n\n**Coverage** is calculated per-matrix based on `coverageRelations` in your config. Each row item gets a status badge: ✓ Complete (100%), ◐ Partial, or ✗ Missing (0%).\n\n---\n\n## Documentation\n\n* [User Guide](https://antora-tracer.conemso.de/docs/tracer/latest/user-guide.html) — Full reference: macros, relations, CLI, presets\n* [Developer Guide](https://antora-tracer.conemso.de/docs/tracer/latest/developer-guide.html) — API, architecture, contributing, testing\n\n---\n\n## Agent Skills\n\nThe npm package ships [Agent Skills](https://agentskills.io/specification) that teach AI assistants how to write and review traceable content in an antora-tracer project:\n\n- `requirements-writing` — EARS-style functional requirements, \"what not how\"\n- `use-case-engineering` — Karl Wiegers use case template\n- `review-architecture-diagrams` — diagram review against better-architecture-diagrams principles\n\nThey live in the `skills/` directory of the installed package. Point your agent harness at them:\n\n```bash\n# pi — install antora-tracer as a pi package (auto-loads the skills)\npi install npm:antora-tracer\n\n# pi — or, with a regular npm install, add to .pi/settings.json:\n#   { \"skills\": [\"../node_modules/antora-tracer/skills\"] }\n\n# Claude Code\ncp -r node_modules/antora-tracer/skills/* ~/.claude/skills/\n\n# OpenAI Codex\ncp -r node_modules/antora-tracer/skills/* ~/.codex/skills/\n```\n\nSee the example site's how-to guide for a step-by-step walkthrough: <https://antora-tracer.conemso.de/docs/tracer/latest/how-to/install-skills.html>.\n\n---\n\n## Development\n\nThis project is developed using **spec-driven development** with [OpenSpec](https://openspec.dev) — an experiment in using formal specifications as the primary design artifact with minimal manual coding outside the spec workflow.\n\n### PDF and DOCX builds\n\nThe example site produces both PDF and DOCX from assembled AsciiDoc. Build prerequisites:\n\n- Node.js 20+, Ruby 3.x, Bundler — provided by `devbox shell`\n- Pandoc 3.x — for DOCX generation; also available via devbox\n\n```bash\ndevbox shell          # installs Node.js + Ruby + Pandoc + deps\nnpx antora antora-playbook-pdf.yml  # generates PDF and DOCX\n```\n\n### Lunr search patch\n\nThe example site uses `patch-package` to fix `@antora/lunr-extension` so that traceability items (e.g. `REQ-001`) appear as separate search results linking directly to their anchors. The patch is in `patches/` and applied in CI via an explicit `npx patch-package` step (not a `postinstall` script). See the archived [change proposal](openspec/changes/archive/2025-08-05-index-item-anchors-in-lunr/) for details.\n\nEvery feature, fix, and refactor starts as a proposal with specs, design, and tasks in the `openspec/changes/` directory. The archive at `openspec/changes/archive/` preserves the complete history of every change.\n\n---\n\n## Reimplementation Experiment\n\nCan a complete, working tool be rebuilt from its requirements specification alone — no design documentation, no architecture, no source?\n\nThis repository's example site captures the tool's requirements as traceability items (`examples/tracer/modules/requirements/`). A sibling repository, [antora-tracer-reimplementation](https://github.com/rattermeyer/antora-tracer-reimplementation), turns those requirements into a reproducible experiment:\n\n- **`requirements/spec.adoc`** — the specification (constraints + functional + quality), extracted from the example site; build tooling excluded, tool name removed.\n- **`golden/`** — the oracle: matrices generated by the published `antora-tracer` npm package, never from source.\n- **`harness/`** — clone + strip + golden generation + content-level comparison.\n\nThe experiment asks: given only the requirements, does an LLM produce a tool that generates the same matrices?\n\n### Kick-off prompt\n\nClone the sibling repository and hand this prompt to an LLM (or run an agent in that repo):\n\n```text\nYou are implementing a requirements traceability extension for Antora, from a formal requirements specification. You are building from the specification alone — not extending or consulting any existing implementation.\n\n## Task\n\nImplement, from scratch, a complete, runnable tool that satisfies every requirement in the specification.\n\n## Specification\n\nRead `requirements/spec.adoc`. It is the complete and authoritative specification, in three parts:\n\n- **Constraints** (`CON-*`) — non-negotiable boundaries that bound every implementation decision.\n- **Functional Requirements** (`REQ-*`) — what the tool must do.\n- **Quality Requirements** (`QA-*`) — quality levels the tool must meet.\n\nImplement all of it. Do not invent features that are not described. Do not skip any requirement.\n\n## Validation target\n\nYour tool must process the AsciiDoc documentation site in `fixtures/antora-tracer/examples/` and produce traceability matrices whose content matches the reference output. The site declares traceability items with the `[#ID, item, role=..., title=\"...\"]` block macro, links them with inline relationship macros, and is configured by `examples/traceability.yml`.\n\n## Deliverable\n\nA complete, runnable project in the `implementation/` directory:\n\n- the Antora extension\n- a command-line interface (see the CLI requirements)\n- build configuration\n- tests for the core logic\n- usage documentation\n\n## To pass validation\n\nYour tool must generate, for each configured matrix, a CSV file named `matrix-<name>.csv`:\n\n- header row: `Row ID,Row Title,<column-role>...`\n- one row per row-item; first column = the row item ID\n- each cell: empty when the row item has no relationship to that column role, otherwise the covering item's ID\n\nThe validator is `harness/compare.mjs`.\n\n## Ground rules\n\n- Implement from the specification only. The fixtures contain the example site; its `src/`, `lib/`, `test/`, and `openspec/` directories have been removed. Do not fetch or copy any reference implementation.\n- Do not read the `golden/` directory — it contains the expected output.\n- TypeScript, Node.js 20+, ESM (per the specification).\n- You may consult Antora's public extension API documentation.\n\n## Definition of done\n\n`node harness/compare.mjs implementation/matrices/` reports PASS for every matrix.\n```\n\n---\n\n## Contributing\n\nContributions are welcome. See the [Developer Guide](https://antora-tracer.conemso.de/docs/tracer/latest/developer-guide.html) for setup, code style, and testing.\n\n```bash\ngit clone <repo-url>\nnpm install\nnpm test        # 194 tests\n```\n\n---\n\n## License\n\nMIT — see [LICENSE](LICENSE).\n","readmeFilename":"README.md"}