{"_id":"@antora/atlas-extension","_rev":"8-b235bcb3a1da0c9e507774422f2dd915","name":"@antora/atlas-extension","dist-tags":{"latest-0":"0.0.2","latest":"1.0.0-alpha.5"},"versions":{"0.0.1":{"name":"@antora/atlas-extension","version":"0.0.1","keywords":["antora","antora-extension","asciidoc","asciidoctor","command","manifest","sharding","publication","documentation"],"author":{"url":"https://opendevise.com","name":"OpenDevise Inc."},"license":"MPL-2.0","_id":"@antora/atlas-extension@0.0.1","maintainers":[{"name":"graphitefriction","email":"sarah@opendevise.com"},{"name":"ggrossetie","email":"ggrossetie@gmail.com"},{"name":"mojavelinux","email":"dan.j.allen@gmail.com"}],"contributors":[{"name":"Dan Allen","email":"dan@opendevise.com"},{"name":"Sarah White","email":"sarah@opendevise.com"}],"homepage":"https://antora.org","bugs":{"url":"https://gitlab.com/antora/antora-atlas-extension/issues"},"nyc":{"cache":true,"include":["lib/**/*.js"],"cacheDir":"node_modules/.cache/nyc","reporter":["cobertura","lcov","text"],"reportDir":"reports"},"dist":{"shasum":"311964633fade898c1b8c2066d967dfcee31da12","tarball":"https://registry.npmjs.org/@antora/atlas-extension/-/atlas-extension-0.0.1.tgz","fileCount":8,"integrity":"sha512-a+/VqVp6u1prxOOteDUoFDo7jil4ZWQXTWvcUT8nUieGPnC+kztHc26v9B+bZGhMy7l80JuZeFNQRCba/pMmWQ==","signatures":[{"sig":"MEYCIQDMebq+Z+tKjhiqBXv3hvY7DOLMwZ9CNFAJXRRKHOWw4AIhANURUVvhgAvhbTXEvUuCEt/+KiPtLruMF/h9/P2Wd0TE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRNnSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFPg//XqPYvn4mdKKxnFnM3oqQ7XHngrmeaXISiJSfKXz6O9SKaSQD\r\n+7mdyTvx6aPiqgN/jD1bI48iAVcn/PngDuKQbBySL7lIotLyTjoQbmBkgP1j\r\nkFFrPksSE3Ez+KSCJt2Ur4WecmYYoQ+QpyxKeZloCrGZaEm+GXk89HK7o/G9\r\nf/AEk43U3r7gVeRS30g+ja8mwxjQjsPn4vzYbV4G5ICItOiaAb8xNG02ZYjN\r\ndCnBv9Vl31U5Bu3yenyBgVhwRhg4YEx42LK2n1KP60/6LbZr8GCQxUntX3GV\r\nHNyydhYoreg4YCBDHtZ0THOZnKsEirnItE6sHSvQasESoXcFyc0EkhmW8/7c\r\n2snaK6SanpBNt+6BqdDiVgeRcnyBSdU9MNmgzJ7J87fJJdpMknLCPJCe/e7L\r\nHl6US90rP3sbTUDDKPLnVz2hzURnvT4cKuKU2UXlBblbZyYr7eoNgXMK79k7\r\nRcW0t/nwSKjZBMNQXBEo61oY9XggmHe+5MCc1mQAEKAfRYHgddds1OFqrKww\r\nQzxRZpIahVmjAjxZcJemq/0wpU0TbnUcAm3mw/6xTyRUJfvswd5Xgh2K1KDv\r\nLOoWUJ0wAu4fAQnAh1vf5o4XntkhMFQ3QOaEhg1Q1Ag59HoKwtRAa9EiwV2U\r\nSq2l4VZfsEZwPIaEHWJQr2FogezdznaFKx8=\r\n=PWZx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./export-site-manifest":"./lib/export-site-manifest.js","./import-site-manifest":"./lib/import-site-manifest.js"},"gitHead":"3c7f050a51e49a87369ec10b6a6f22573b2ac7b7","imports":{"#proxy-content-catalog":"./lib/proxy-content-catalog.js"},"scripts":{"lint":"eslint \"npm/**/*.js\" \"{lib,test}/**/*.js\"","test":"_mocha","build":"npm test && npm run lint","format":"node npm/format.js lib,test,npm","version":"node npm/version.js","coverage":"nyc _mocha","postpublish":"node npm/postpublish.js","prepublishOnly":"node npm/prepublishOnly.js"},"_npmUser":{"name":"mojavelinux","email":"dan.j.allen@gmail.com"},"repository":{"url":"git+https://gitlab.com/antora/antora-atlas-extension.git","type":"git"},"_npmVersion":"8.15.0","description":"An Antora extension that creates and uses a site manifest for composing sites and supporting partial publications.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"node-gzip":"~1.1","simple-get":"~4.0","cache-directory":"~2.0","@antora/expand-path-helper":"~2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"~15.1","chai":"~4.3","mocha":"~10.0","eslint":"~8.25","chai-fs":"~2.0","chai-spies":"~1.0","dirty-chai":"~2.0","prettier-eslint":"~15.0","eslint-config-standard":"~17.0","@antora/content-classifier":"latest"},"_npmOperationalInternal":{"tmp":"tmp/atlas-extension_0.0.1_1665456594112_0.9527344594455414","host":"s3://npm-registry-packages"}},"1.0.0-alpha.1":{"name":"@antora/atlas-extension","version":"1.0.0-alpha.1","keywords":["antora","antora-extension","asciidoc","asciidoctor","command","manifest","sharding","publication","documentation"],"author":{"url":"https://opendevise.com","name":"OpenDevise Inc."},"license":"MPL-2.0","_id":"@antora/atlas-extension@1.0.0-alpha.1","maintainers":[{"name":"graphitefriction","email":"sarah@opendevise.com"},{"name":"ggrossetie","email":"ggrossetie@gmail.com"},{"name":"mojavelinux","email":"dan.j.allen@gmail.com"}],"contributors":[{"name":"Dan Allen","email":"dan@opendevise.com"},{"name":"Sarah White","email":"sarah@opendevise.com"}],"homepage":"https://antora.org","bugs":{"url":"https://gitlab.com/antora/antora-atlas-extension/issues"},"nyc":{"cache":true,"include":["lib/**/*.js"],"cacheDir":"node_modules/.cache/nyc","reporter":["cobertura","lcov","text"],"reportDir":"reports"},"dist":{"shasum":"f39a55146e7a0bfc33f278cdf17ed42c44ad500b","tarball":"https://registry.npmjs.org/@antora/atlas-extension/-/atlas-extension-1.0.0-alpha.1.tgz","fileCount":10,"integrity":"sha512-zbgUFNyc2V5Zuykj67nGAGGlTdNOLOQDy7DxoTVilAfj7s2J0qAL6WAs1O/PJPSpZqNxLFNFXsSmMYbEtlWftg==","signatures":[{"sig":"MEUCIEo264iFpNsZWIJBE2ELs/7NSRiZ7mVJmJjyY1dlKlE6AiEA5yJiMOrILQUjkkUoyX9HhMsg7JCpbLJbOIG2TfP5fIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjat4oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquexAAhQmplOj8bxSu+S/8jBMDRcv0IEJEVxTO8TCgRcoUD+WRLJ17\r\nwkGuJRu6f++aNFpSe1uo32oK4R/e4tkmVsvWS7eIXKYNaf6Ngf66ICjuPlrp\r\n8AxvapP4gGn2kHRt3uq+I3tkxypW/DaDUYFEyOh7IQ4Lcu813NsZMYdooR78\r\nVaQwIcQneo+yBQewCXVyQioDXvz+/aYjdPKG6/TcZKorktYWO6nDwfs9etrC\r\nHV9Z1KvV1TVYcS13vugKhdXa+Ge5qiTYz9gl0AqQ9fzTqeT5V+VpiEO7RuhE\r\nQlWWEO687J6nepCcapRS7C0fSXvUPGOPslXN+ihZXE706aUqxzNHizj9NPLO\r\nEzstKgUAybLXmtMQVa5QXC3t96HxSwkIs572vR+YHbLtrlSe9kOFrUfssbBf\r\nngkmITh5BAxx/8GOkGir0hbXJkJ1ubKEhzd1me2zXGeEUmnCMRqxZV0f78Ka\r\nijsRQyuUowdGHNsiWK2kQ9rTk0QqUDqVICO/GZPuiE2MdBUX3iHYgDEXkDdN\r\nsvBR37RwBYk7JhWzNRZuFkzJCBBSaw5Kj4q6G2sJxDr0Qmp9F68yv0VuAsvp\r\n+vnAWvDTVyMwlP+LWuITnX4rXsPIswAexET3NJrMFMW5lwEwP5eyE6WM7EyS\r\nI4QyU+GWQwjJAqaVCU7cBQHqOtBZj3IVorw=\r\n=1daD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./schema":"./lib/schema.json","./export-site-manifest":"./lib/export-site-manifest.js","./import-site-manifest":"./lib/import-site-manifest.js"},"gitHead":"a3039976b9dd96b05d53dc4a4a723adef8f75828","imports":{"#proxy-content-catalog":"./lib/proxy-content-catalog.js"},"scripts":{"lint":"eslint \"npm/**/*.js\" \"{lib,test}/**/*.js\"","test":"_mocha","build":"npm test && npm run lint","format":"node npm/format.js lib,test,npm","version":"node npm/version.js","coverage":"nyc _mocha","postpublish":"node npm/postpublish.js","prepublishOnly":"node npm/prepublishOnly.js"},"_npmUser":{"name":"mojavelinux","email":"dan.j.allen@gmail.com"},"repository":{"url":"git+https://gitlab.com/antora/antora-atlas-extension.git","type":"git"},"_npmVersion":"8.19.2","description":"An Antora extension that manages references across discrete runs of Antora through the use of a site manifest.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"node-gzip":"~1.1","simple-get":"~4.0","cache-directory":"~2.0","@antora/expand-path-helper":"~2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.11","nyc":"~15.1","chai":"~4.3","mocha":"~10.1","eslint":"~8.27","chai-fs":"~2.0","downdoc":"github:mojavelinux/downdoc","chai-spies":"~1.0","dirty-chai":"~2.0","ajv-formats":"~2.1","prettier-eslint":"~15.0","eslint-config-standard":"~17.0","@antora/content-classifier":"3.2.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/atlas-extension_1.0.0-alpha.1_1667948072068_0.9855931106955618","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"@antora/atlas-extension","version":"1.0.0-alpha.2","keywords":["antora","antora-extension","asciidoc","asciidoctor","command","manifest","sharding","publication","documentation"],"author":{"url":"https://opendevise.com","name":"OpenDevise Inc."},"license":"MPL-2.0","_id":"@antora/atlas-extension@1.0.0-alpha.2","maintainers":[{"name":"graphitefriction","email":"sarah@opendevise.com"},{"name":"ggrossetie","email":"ggrossetie@gmail.com"},{"name":"mojavelinux","email":"dan.j.allen@gmail.com"}],"contributors":[{"name":"Dan Allen","email":"dan@opendevise.com"},{"name":"Sarah White","email":"sarah@opendevise.com"}],"homepage":"https://antora.org","bugs":{"url":"https://gitlab.com/antora/antora-atlas-extension/issues"},"nyc":{"cache":true,"include":["lib/**/*.js"],"cacheDir":"node_modules/.cache/nyc","reporter":["cobertura","lcov","text"],"reportDir":"reports"},"dist":{"shasum":"082eb87cd13e56d1b29e0cec89d61259906aeeea","tarball":"https://registry.npmjs.org/@antora/atlas-extension/-/atlas-extension-1.0.0-alpha.2.tgz","fileCount":10,"integrity":"sha512-tOQy3eQjvoYGV3UnDaOjkaCehbWSpjQWRdCCYXx8c2Do4rysclOVVN4t4AsfeOHK+BoWlKqa7mldb1DCYOBQTw==","signatures":[{"sig":"MEYCIQChKn8DAnbpWpxmL9lmCfNU+x4QYl+4s7WYVCcPRVL3fwIhAOozWora+ugCXCvGb0XP0I8kjQKTInADgsTqxIKzR7Aj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40597},"main":"lib/index.js","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./schema":"./lib/schema.json","./export-site-manifest":"./lib/export-site-manifest.js","./import-site-manifest":"./lib/import-site-manifest.js"},"gitHead":"825d35a1e08ac45cae64998d1f0ed9c5d5aae6e4","imports":{"#package":"./package.json","#proxy-content-catalog":"./lib/proxy-content-catalog.js"},"scripts":{"lint":"eslint \"npm/**/*.js\" \"{lib,test}/**/*.js\"","test":"_mocha","build":"npm test && npm run lint","format":"node npm/format.js lib,test,npm","version":"node npm/version.js","coverage":"nyc _mocha","postpublish":"npx -y downdoc --postpublish","prepublishOnly":"npx -y downdoc --prepublish"},"_npmUser":{"name":"mojavelinux","email":"dan.j.allen@gmail.com"},"repository":{"url":"git+https://gitlab.com/antora/antora-atlas-extension.git","type":"git"},"_npmVersion":"8.19.4","description":"An Antora extension that manages references across discrete runs of Antora through the use of a site manifest.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"node-gzip":"~1.1","simple-get":"~4.0","cache-directory":"~2.0","@antora/expand-path-helper":"~2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.12","nyc":"~15.1","chai":"~4.3","mocha":"~10.2","eslint":"~8.43","chai-fs":"~2.0","chai-spies":"~1.0","dirty-chai":"~2.0","ajv-formats":"~2.1","prettier-eslint":"~15.0","eslint-config-standard":"~17.1","@antora/content-classifier":"3.2.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/atlas-extension_1.0.0-alpha.2_1688006478629_0.3675230575491113","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@antora/atlas-extension","version":"0.0.2","keywords":["antora","antora-extension","asciidoc","asciidoctor","command","manifest","sharding","publication","documentation"],"author":{"url":"https://opendevise.com","name":"OpenDevise Inc."},"license":"MPL-2.0","_id":"@antora/atlas-extension@0.0.2","maintainers":[{"name":"mojavelinux","email":"dan.j.allen@gmail.com"},{"name":"graphitefriction","email":"sarah@opendevise.com"}],"contributors":[{"name":"Dan Allen","email":"dan@opendevise.com"},{"name":"Sarah White","email":"sarah@opendevise.com"}],"homepage":"https://antora.org","bugs":{"url":"https://gitlab.com/antora/antora-atlas-extension/issues"},"nyc":{"cache":true,"include":["lib/**/*.js"],"cacheDir":"node_modules/.cache/nyc","reporter":["cobertura","lcov","text"],"reportDir":"reports"},"dist":{"shasum":"9cda8ecf1568b2df90a327af5cd977a7d77300af","tarball":"https://registry.npmjs.org/@antora/atlas-extension/-/atlas-extension-0.0.2.tgz","fileCount":8,"integrity":"sha512-T5k9c8TJtowGpjoMqCEexW6xijmTengql9nnmUdl/ELBqEcXforCcgHNWH5ELiE7IS9Oo0yFRenHJ52qxxjx0w==","signatures":[{"sig":"MEQCICpXO0ZRlG1vzPnfdXdPRYJQuMan7VCRlQNoX11jYmSeAiAPuuw0qea+qUS9YZ+9IYtky59qU6bgX2KSMSOnTJtDLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32231},"main":"lib/index.js","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./export-site-manifest":"./lib/export-site-manifest.js","./import-site-manifest":"./lib/import-site-manifest.js"},"gitHead":"6d782c54a29d5aff7ed053d9e9558487e68993f6","imports":{"#proxy-content-catalog":"./lib/proxy-content-catalog.js"},"scripts":{"lint":"npx -y --include optional @biomejs/biome lint","test":"_mocha","tidy":"npm run format","build":"npm test","format":"npx -y --include optional @biomejs/biome format --write","pretidy":"npm run lint","coverage":"nyc _mocha","postbuild":"npm run lint","postformat":"node --disable-warning ExperimentalWarning npm/postformat.js","postpublish":"npx -y --tag latest downdoc --postpublish","prepublishOnly":"npx -y --tag latest downdoc --prepublish"},"_npmUser":{"name":"mojavelinux","email":"dan.j.allen@gmail.com"},"repository":{"url":"git+https://gitlab.com/antora/antora-atlas-extension.git","type":"git"},"_npmVersion":"10.9.2","description":"An Antora extension that creates and uses a site manifest for composing sites and supporting partial publications.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"node-gzip":"~1.1","simple-get":"~4.0","cache-directory":"~2.0","@antora/expand-path-helper":"~2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"~15.1","chai":"~4.3","mocha":"~10.0","chai-fs":"~2.0","chai-spies":"~1.0","dirty-chai":"~2.0","@antora/content-classifier":"latest"},"_npmOperationalInternal":{"tmp":"tmp/atlas-extension_0.0.2_1747769743841_0.7670184008849985","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.3":{"name":"@antora/atlas-extension","version":"1.0.0-alpha.3","keywords":["antora","antora-extension","asciidoc","asciidoctor","command","manifest","sharding","publication","documentation"],"author":{"url":"https://opendevise.com","name":"OpenDevise Inc."},"license":"MPL-2.0","_id":"@antora/atlas-extension@1.0.0-alpha.3","maintainers":[{"name":"mojavelinux","email":"dan.j.allen@gmail.com"},{"name":"graphitefriction","email":"sarah@opendevise.com"}],"contributors":[{"name":"Dan Allen","email":"dan@opendevise.com"},{"name":"Sarah White","email":"sarah@opendevise.com"}],"homepage":"https://antora.org","bugs":{"url":"https://gitlab.com/antora/antora-atlas-extension/issues"},"c8":{"all":true,"exclude":[],"include":["lib/**/*.js"],"reporter":["lcov","text"],"reportDir":"reports"},"nyc":{"cache":true,"exclude":[],"include":["lib/**/*.js"],"tempDir":".cache/nyc/i","cacheDir":".cache/nyc/c","reporter":["json"],"reportDir":"reports"},"dist":{"shasum":"c9be10a8018c3d8b43ecc3f4c0abbd75316d899e","tarball":"https://registry.npmjs.org/@antora/atlas-extension/-/atlas-extension-1.0.0-alpha.3.tgz","fileCount":10,"integrity":"sha512-lKsFyxKs6kxDyoWE+0oivAmt7P6RML7BUBvqZDr2plrW1F7yEsS2R1TTXXD4Y//C+hvFsk70tSm9djWHY4ZECQ==","signatures":[{"sig":"MEUCIBGxoENuQKo5JWn3AK/WKbhfil/mXkGD+qcfLzIfvP+cAiEAtw4rML6mQlh3yVUXDYbrveo6TXMCqyXSA6vvvRF4ecw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41245},"main":"lib/index.js","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./schema":"./lib/schema.json","./package.json":"./package.json","./export-site-manifest":"./lib/export-site-manifest.js","./import-site-manifest":"./lib/import-site-manifest.js"},"gitHead":"6a5933610691d32d43e7209a383eeb8610183ba4","imports":{"#package":"./package.json","#proxy-content-catalog":"./lib/proxy-content-catalog.js"},"scripts":{"lint":"npx -y --include optional @biomejs/biome@~1 lint","test":"node --test test/*-test.js","tidy":"npm run format","build":"npm test","format":"npx -y --include optional @biomejs/biome@~1 format --write","pretidy":"npm run lint","coverage":"npx -y c8 node -r ./test/harness/coverage-config.js --test test/*-test.js","postbuild":"npm run lint","postformat":"node --disable-warning ExperimentalWarning npm/postformat.js","coverage-ci":"npx -y nyc node -r ./test/harness/coverage-config.js --test-reporter dot --test-reporter-destination stdout --test-reporter junit --test-reporter-destination reports/tests-xunit.xml --test test/*-test.js","postpublish":"npx -y --tag latest downdoc --postpublish","prepublishOnly":"npx -y --tag latest downdoc --prepublish"},"_npmUser":{"name":"mojavelinux","email":"dan.j.allen@gmail.com"},"repository":{"url":"git+https://gitlab.com/antora/antora-atlas-extension.git","type":"git"},"_npmVersion":"10.9.3","description":"An Antora extension that manages references across discrete runs of Antora through the use of a site manifest.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"node-gzip":"~1.1","simple-get":"~4.0","cache-directory":"~2.0","@antora/expand-path-helper":"~3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.17","ajv-formats":"~3.0","@antora/content-classifier":"3.2.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/atlas-extension_1.0.0-alpha.3_1757449121247_0.8424656832790134","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.4":{"name":"@antora/atlas-extension","version":"1.0.0-alpha.4","keywords":["antora","antora-extension","asciidoc","asciidoctor","command","manifest","sharding","publication","documentation"],"author":{"url":"https://opendevise.com","name":"OpenDevise Inc."},"license":"MPL-2.0","_id":"@antora/atlas-extension@1.0.0-alpha.4","maintainers":[{"name":"mojavelinux","email":"dan.j.allen@gmail.com"},{"name":"graphitefriction","email":"sarah@opendevise.com"}],"contributors":[{"name":"Dan Allen","email":"dan@opendevise.com"},{"name":"Sarah White","email":"sarah@opendevise.com"}],"homepage":"https://antora.org","bugs":{"url":"https://gitlab.com/antora/antora-atlas-extension/issues"},"c8":{"all":true,"exclude":[],"include":["lib/**/*.js"],"reporter":["lcov","text"],"reportDir":"reports"},"nyc":{"cache":true,"exclude":[],"include":["lib/**/*.js"],"tempDir":".cache/nyc/i","cacheDir":".cache/nyc/c","reporter":["json"],"reportDir":"reports"},"dist":{"shasum":"1ecc2489f84710058959ec4ebb98a2dfb5e537a1","tarball":"https://registry.npmjs.org/@antora/atlas-extension/-/atlas-extension-1.0.0-alpha.4.tgz","fileCount":10,"integrity":"sha512-l5zS77hihXWjV7lyFT0QWyl2IDwN9r9zJYrksVWDz2oCz/mvZ64OnH2YHNnZOywnvWUVPyrnARMxO97lgWgWxA==","signatures":[{"sig":"MEYCIQCsmZr+ME1OpH9OysGqaHOJWr+DeFpz58aCl+2p+miSEgIhAPQYprtoWXTNN7xaAJCucMvyIohu6HswUvWnjXBMxnef","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41234},"main":"lib/index.js","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./schema":"./lib/schema.json","./package.json":"./package.json","./export-site-manifest":"./lib/export-site-manifest.js","./import-site-manifest":"./lib/import-site-manifest.js"},"gitHead":"1fac21ac1a32082ef18b80f05ead97a7770d43ff","imports":{"#package":"./package.json","#proxy-content-catalog":"./lib/proxy-content-catalog.js"},"scripts":{"lint":"npx -y --include optional @biomejs/biome@~1 lint","test":"node --test test/*-test.js","tidy":"npm run format","build":"npm test","format":"npx -y --include optional @biomejs/biome@~1 format --write","pretidy":"npm run lint","coverage":"npx -y c8 node -r ./test/harness/coverage-config.js --test test/*-test.js","postbuild":"npm run lint","postformat":"node --disable-warning ExperimentalWarning npm/postformat.js","coverage-ci":"npx -y nyc node -r ./test/harness/coverage-config.js --test-reporter dot --test-reporter-destination stdout --test-reporter junit --test-reporter-destination reports/tests-xunit.xml --test test/*-test.js","postpublish":"npx -y --tag latest downdoc --postpublish","prepublishOnly":"npx -y --tag latest downdoc --prepublish"},"_npmUser":{"name":"mojavelinux","email":"dan.j.allen@gmail.com"},"repository":{"url":"git+https://gitlab.com/antora/antora-atlas-extension.git","type":"git"},"_npmVersion":"10.9.3","description":"An Antora extension that manages references across discrete runs of Antora through the use of a site manifest.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"node-gzip":"~1.1","simple-get":"~4.0","cache-directory":"~2.0","@antora/expand-path-helper":"~3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.17","ajv-formats":"~3.0","@antora/content-classifier":"3.2.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/atlas-extension_1.0.0-alpha.4_1757456316663_0.764526706932295","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.5":{"name":"@antora/atlas-extension","version":"1.0.0-alpha.5","description":"An Antora extension that manages references across discrete runs of Antora through the use of a site manifest.","license":"MPL-2.0","author":{"name":"OpenDevise Inc.","url":"https://opendevise.com"},"contributors":[{"name":"Dan Allen","email":"dan@opendevise.com"},{"name":"Sarah White","email":"sarah@opendevise.com"}],"homepage":"https://antora.org","repository":{"type":"git","url":"git+https://gitlab.com/antora/antora-atlas-extension.git"},"bugs":{"url":"https://gitlab.com/antora/antora-atlas-extension/issues"},"main":"lib/index.js","exports":{".":"./lib/index.js","./export-site-manifest":"./lib/export-site-manifest.js","./import-site-manifest":"./lib/import-site-manifest.js","./package.json":"./package.json","./schema":"./lib/schema.json"},"imports":{"#package":"./package.json","#proxy-content-catalog":"./lib/proxy-content-catalog.js"},"scripts":{"build":"npm test","postbuild":"npm run lint","coverage":"npx -y c8 node -r ./test/harness/coverage-config.js --test test/*-test.js","coverage-ci":"npx -y nyc node -r ./test/harness/coverage-config.js --test-reporter dot --test-reporter-destination stdout --test-reporter junit --test-reporter-destination reports/tests-xunit.xml --test test/*-test.js","format":"npx -y --include optional @biomejs/biome@~1 format --write","postformat":"node --disable-warning ExperimentalWarning npm/postformat.js","lint":"npx -y --include optional @biomejs/biome@~1 lint","postpublish":"npx -y --tag latest downdoc --postpublish","prepublishOnly":"npx -y --tag latest downdoc --prepublish","test":"node --test test/*-test.js","pretidy":"npm run lint","tidy":"npm run format"},"dependencies":{"@antora/expand-path-helper":"~3.0","cache-directory":"~2.0","node-gzip":"~1.1","simple-get":"~4.0"},"devDependencies":{"@antora/content-classifier":"3.2.0-alpha.2","ajv":"~8.17","ajv-formats":"~3.0"},"engines":{"node":">=16.0.0"},"keywords":["antora","antora-extension","asciidoc","asciidoctor","command","manifest","sharding","publication","documentation"],"c8":{"all":true,"include":["lib/**/*.js"],"exclude":[],"reporter":["lcov","text"],"reportDir":"reports"},"nyc":{"cache":true,"cacheDir":".cache/nyc/c","include":["lib/**/*.js"],"exclude":[],"reporter":["json"],"reportDir":"reports","tempDir":".cache/nyc/i"},"_id":"@antora/atlas-extension@1.0.0-alpha.5","gitHead":"a77a7e43293d4c09ff8d3268cf90c54e21815db3","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-zuewa8wp4AqgU+oug/GK2n0k/l40Pd72rF6pkUlNnAcY11nUUbtWAGWNbLWFalKJmZ5BTpLUnlCu1QluLiBcuw==","shasum":"d5d246fbc81cb5d0d24758cf4ab7b7857bbd82c2","tarball":"https://registry.npmjs.org/@antora/atlas-extension/-/atlas-extension-1.0.0-alpha.5.tgz","fileCount":10,"unpackedSize":42556,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDMOOwVVadXeCVl3uubMoWZxsu5K/b+znIMlZlVXha2bQIhAO8EtY1KuG1DdO6A/nfmhrJ/NLk2ShAG48ZwfSv0kYx1"}]},"_npmUser":{"name":"mojavelinux","email":"dan.j.allen@gmail.com"},"directories":{},"maintainers":[{"name":"mojavelinux","email":"dan.j.allen@gmail.com"},{"name":"graphitefriction","email":"sarah@opendevise.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/atlas-extension_1.0.0-alpha.5_1757528443537_0.11434361509122515"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-11T02:49:54.030Z","modified":"2025-09-10T18:20:44.024Z","0.0.1":"2022-10-11T02:49:54.295Z","1.0.0-alpha.1":"2022-11-08T22:54:32.248Z","1.0.0-alpha.2":"2023-06-29T02:41:18.809Z","0.0.2":"2025-05-20T19:35:44.061Z","1.0.0-alpha.3":"2025-09-09T20:18:41.442Z","1.0.0-alpha.4":"2025-09-09T22:18:36.851Z","1.0.0-alpha.5":"2025-09-10T18:20:43.779Z"},"bugs":{"url":"https://gitlab.com/antora/antora-atlas-extension/issues"},"author":{"name":"OpenDevise Inc.","url":"https://opendevise.com"},"license":"MPL-2.0","homepage":"https://antora.org","keywords":["antora","antora-extension","asciidoc","asciidoctor","command","manifest","sharding","publication","documentation"],"repository":{"type":"git","url":"git+https://gitlab.com/antora/antora-atlas-extension.git"},"description":"An Antora extension that manages references across discrete runs of Antora through the use of a site manifest.","contributors":[{"name":"Dan Allen","email":"dan@opendevise.com"},{"name":"Sarah White","email":"sarah@opendevise.com"}],"maintainers":[{"name":"mojavelinux","email":"dan.j.allen@gmail.com"},{"name":"graphitefriction","email":"sarah@opendevise.com"}],"readme":"# Antora Atlas Extension\n\nThe Antora Atlas Extension (Antora Atlas) manages references across discrete runs of Antora through the use of a site manifest.\n\n**⚠️ WARNING**\\\nThis extension is currently ALPHA software!\nThat means this extension experimental and likely to change without notice.\nYou’re welcome to test it and give feedback, but take caution when relying on it in a production site.\nIf you’re looking for the precursor release line, which is a stable release line for users of this extension’s predecessor, refer to the [v0.0.x](https://gitlab.com/antora/antora-atlas-extension/-/tree/v0.0.x) branch.\n\n## Overview\n\nThe purpose of the extension is to support site composition (i.e., sharding) and partial builds.\n\nWhen this extension is enabled, Antora will create and publish a site manifest to the root of the site.\nThe site manifest is a JSON file named _site-manifest.json_.\nThis file contains reference information for all pages and aliases in the site, grouped by component then version.\nThis information is intended to be used to resolve references to these pages from a discrete site (e.g., an archive site) or partial build (only select components and/or versions).\n\nWhen this extension is enabled and either the primary site manifest URL or primary site URL is specified, Antora will read the site manifest and import all the component versions and pages into the content catalog of the current site.\nIf the location of the site manifest is remote, Antora will download and cache it.\nThe virtual files the extension creates are merely stubs, enough to allow Antora to resolve references to them through their resource ID.\nThe target URL of these files are external, pointing to the location in the published site rather than relative to the current site.\nInternally, Antora is able to distinguish between local and imported resources by the presence of the `site` property.\n\n## Prerequisites\n\nIn order to use this extension, you must be using Node.js 16 and [Antora 3.2.0-alpha.2](https://docs.antora.org) or newer.\nThe following instructions assume you’ve already set up an Antora playbook file (i.e., _antora-playbook.yml_) to build your site.\n\nTo learn about using extensions with Antora, see the [Antora extension documentation](https://docs.antora.org/antora/latest/extend/extensions/).\n\n## Install\n\nUse the following command to install the extension into your Antora playbook project:\n\n```console\n$ npm i @antora/atlas-extension\n```\n\n## Register\n\nOpen your Antora playbook file and register the extension as an entry in the `antora.extensions` key.\nIf this key doesn’t yet exist in your playbook, first create it.\n\n**antora-playbook.yml**\n\n```yaml\nantora:\n  extensions:\n  - '@antora/atlas-extension'\n```\n\n## Configure\n\nThere’s no configuration necessary to export the site manifest.\nThat happens automatically.\nIf the `site.url` key is set in the playbook, it will be included in the site manifest.\nYou can change the name of the manifest file using the `site-manifest-path` attribute, though it’s not recommended.\n\nIn order to import a site manifest, you must specify either the `primary-site-url` or `primary-site-manifest-url` attributes in the Antora playbook.\nAssuming the primary site was published using this extension, you can specify the URL to that site.\n\n```yaml\nasciidoc:\n  attributes:\n    primary-site-url: https://docs.example.org\n```\n\nThe extension will then look for the site manifest at `https://docs.example.org/site-manifest.json`, download it, and cache it.\nAntora will attempt to download it again only if the `--fetch` option is specified (or `runtime.fetch=true` in the playbook).\n\nAlternately, you can specify the URL or path of the site manifest to import.\nIf the value is a URL, Antora will download it.\nOtherwise, it will read it from the location specified.\n\n```yaml\nasciidoc:\n  attributes:\n    primary-site-manifest-url: ./primary-site-manifest.json\n```\n\nIf the manifest URL ends with `.gz`, Antora will gunzip the file.\n\nWhen the extension exports the manifest, it will exclude any resources that were previously imported.\n\n## Copyright and License\n\nCopyright (C) 2022-present by OpenDevise Inc. and the individual contributors to this project.\n\nUse of this software is granted under the terms of the [Mozilla Public License Version 2.0](https://www.mozilla.org/en-US/MPL/2.0/) (MPL-2.0).\n","readmeFilename":"README.md"}