{"_id":"@techfides/tf-doc-vault","_rev":"30-282a3438a3e657bd926f34446aa3a887","name":"@techfides/tf-doc-vault","dist-tags":{"latest":"0.5.5"},"versions":{"0.1.0":{"name":"@techfides/tf-doc-vault","version":"0.1.0","license":"MIT","_id":"@techfides/tf-doc-vault@0.1.0","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"bin":{"create-ana":"bin/create-ana.mjs","tf-doc-vault":"bin/tf-doc-vault.mjs"},"dist":{"shasum":"c437dc8d7b7c7eba8d00982105f8c52c360f3fe5","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.1.0.tgz","fileCount":193,"integrity":"sha512-Iy/4sZicoWhWGu+50mMxTdZ6MiJvSpVScdGUcdTzKKjnMXQ8SDkS+wMcV9/l1j0dtgcXMRgvIOu/ElSAwuU5vw==","signatures":[{"sig":"MEUCID2WJyB7bNonxLZIB1s8qIBLgM0GMCbj4Uy4tu79/fcEAiEAu9wCLPR6sQNqOgGACXyrYHQHXayciOjm0Bx8Ib/ubvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":816126},"type":"module","_from":"file:techfides-tf-doc-vault-0.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint src bin","build":"node scripts/build.mjs","format":"prettier --write .","release":"pnpm build && pnpm publish --access=public","changelog":"changelogen --release","typecheck":"tsc --noEmit","format:check":"prettier --check .","version:major":"pnpm version major","version:minor":"pnpm version minor","version:patch":"pnpm version patch"},"_npmUser":{"name":"filipkoukal","email":"filip.koukal@techfides.cz"},"_resolved":"/private/var/folders/zr/bcc2h91n5qg_wrvt4nlz528c0000gn/T/1b71e2424be38904120993e6f15f9501/techfides-tf-doc-vault-0.1.0.tgz","_integrity":"sha512-Iy/4sZicoWhWGu+50mMxTdZ6MiJvSpVScdGUcdTzKKjnMXQ8SDkS+wMcV9/l1j0dtgcXMRgvIOu/ElSAwuU5vw==","_npmVersion":"11.6.2","description":"Sdílený VitePress tooling pro TFSA dokumentace — config factory, theme komponenty, sidebar generátor, build/export skripty, Express/NestJS tech-docs mount, CI a Terraform modul.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"adf-to-md":"^1.2.1","playwright":"^1.59.1","markdownlint":"^0.40.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.33","eslint":"^10.2.1","mermaid":"^11.14.0","unbuild":"^3.6.1","prettier":"^3.8.3","vitepress":"^1.6.4","typescript":"^6.0.3","@types/node":"^25.6.0","changelogen":"^0.6.2","@nestjs/common":"^10","@types/express":"^4","eslint-config-prettier":"^10.1.8","vitepress-plugin-mermaid":"^2.0.17","@typescript-eslint/parser":"^8.59.0","@typescript-eslint/eslint-plugin":"^8.59.0"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.1.0_1778519928081_0.6102748550910049","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@techfides/tf-doc-vault","version":"0.1.2","license":"MIT","_id":"@techfides/tf-doc-vault@0.1.2","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/techfides/tf-doc-vault#readme","bugs":{"url":"https://github.com/techfides/tf-doc-vault/issues"},"bin":{"create-ana":"bin/create-ana.mjs","tf-doc-vault":"bin/tf-doc-vault.mjs"},"dist":{"shasum":"9f814d3469879e50a91220449da3b7a1def0d2f0","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.1.2.tgz","fileCount":193,"integrity":"sha512-AM7V6s1Tu41QwybJFQLScWKKclrqcDZpAblq4X/eGDeXO8iFruwVXgxSNSuHIeaTGgy/H8Rl1BwIefU/VFrbkg==","signatures":[{"sig":"MEUCIQCPJ5v/jNEtdSoKJfbzoHGb8z68pORr1YjIy2iJACLHQAIgJok4aCeyFbjfUptbdgbnbZ5Ig4dDsZ9HQsJNmSg3O+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":816227},"type":"module","_from":"file:techfides-tf-doc-vault-0.1.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint src bin","build":"node scripts/build.mjs","format":"prettier --write .","release":"pnpm build && pnpm publish --access=public","changelog":"changelogen --release","typecheck":"tsc --noEmit","format:check":"prettier --check .","version:major":"pnpm version major","version:minor":"pnpm version minor","version:patch":"pnpm version patch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea139373-08fc-41f7-a293-e38bfea39522"}},"_resolved":"/tmp/4ceb1f66edbeffca6f2530a08f502ef4/techfides-tf-doc-vault-0.1.2.tgz","_integrity":"sha512-AM7V6s1Tu41QwybJFQLScWKKclrqcDZpAblq4X/eGDeXO8iFruwVXgxSNSuHIeaTGgy/H8Rl1BwIefU/VFrbkg==","deprecated":"Released with a CI version-bump bug; package contents are equivalent to 0.1.1. Use 0.1.3 orA later.","repository":{"url":"git+https://github.com/techfides/tf-doc-vault.git","type":"git"},"_npmVersion":"11.11.0","description":"Sdílený VitePress tooling pro TFSA dokumentace — config factory, theme komponenty, sidebar generátor, build/export skripty, Express/NestJS tech-docs mount, CI a Terraform modul.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"adf-to-md":"^1.2.1","playwright":"^1.59.1","markdownlint":"^0.40.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.33","eslint":"^10.2.1","mermaid":"^11.14.0","unbuild":"^3.6.1","prettier":"^3.8.3","vitepress":"^1.6.4","typescript":"^6.0.3","@types/node":"^25.6.0","changelogen":"^0.6.2","@nestjs/common":"^10","@types/express":"^4","eslint-config-prettier":"^10.1.8","vitepress-plugin-mermaid":"^2.0.17","@typescript-eslint/parser":"^8.59.0","@typescript-eslint/eslint-plugin":"^8.59.0"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.1.2_1778521020358_0.9453012326136874","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@techfides/tf-doc-vault","version":"0.1.3","license":"MIT","_id":"@techfides/tf-doc-vault@0.1.3","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"bin/create-ana.mjs","tf-doc-vault":"bin/tf-doc-vault.mjs"},"dist":{"shasum":"56fcdcbaa96b4859dd37153d02df28f0284e8d6e","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.1.3.tgz","fileCount":193,"integrity":"sha512-6Csq2CvjrBJNSICzwDB7glkt/lvMJnsQyqUus6fcXOSGwg2zwzELG/TOxMzVkQ3UjM3TTXLdafiH9jy95tuzSQ==","signatures":[{"sig":"MEUCIQDq7bKI0Iyj3EvoP+zny0Mrul25uhdP9MRFmIjdaEa9NQIgZ6vq9lyujY/YYAaEZqsOK9ZHbA3q8L3HEwuFkUyLkuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":821883},"type":"module","_from":"file:techfides-tf-doc-vault-0.1.3.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint src bin","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"_resolved":"/tmp/b63c7064ac0504ec80cdf4a58ac11653/techfides-tf-doc-vault-0.1.3.tgz","_integrity":"sha512-6Csq2CvjrBJNSICzwDB7glkt/lvMJnsQyqUus6fcXOSGwg2zwzELG/TOxMzVkQ3UjM3TTXLdafiH9jy95tuzSQ==","repository":{"url":"git+https://github.com/TechFides/tf-doc-vault.git","type":"git"},"_npmVersion":"11.11.0","description":"Sdílený VitePress tooling pro TFSA dokumentace — config factory, theme komponenty, sidebar generátor, build/export skripty, Express/NestJS tech-docs mount, CI a Terraform modul.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"adf-to-md":"^1.2.1","playwright":"^1.59.1","markdownlint":"^0.40.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.33","eslint":"^10.2.1","mermaid":"^11.14.0","unbuild":"^3.6.1","prettier":"^3.8.3","vitepress":"^1.6.4","typescript":"^6.0.3","@types/node":"^25.6.0","changelogen":"^0.6.2","@nestjs/common":"^10","@types/express":"^4","eslint-config-prettier":"^10.1.8","vitepress-plugin-mermaid":"^2.0.17","@typescript-eslint/parser":"^8.59.0","@typescript-eslint/eslint-plugin":"^8.59.0"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.1.3_1778605504730_0.3260489383149976","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@techfides/tf-doc-vault","version":"0.1.4","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.1.4","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"bin/create-ana.mjs","tf-doc-vault":"bin/tf-doc-vault.mjs"},"dist":{"shasum":"f7a5744bb1c901d3e316f3720bc9862406575fc9","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.1.4.tgz","fileCount":193,"integrity":"sha512-XesbJVsfim8LmbfDfN3ihRxsuHSHolqr/vMfO3ivYNHEMtY9dSW3QBfD77lJZOvacV1hhx1f+h6vCUkZPV9bmA==","signatures":[{"sig":"MEYCIQCn1AjFwFP71dV1BGMVkbTsQ+tUAbWlaoQSD3eT2XGvVwIhAP2Ef6pU0FLXR1CRw18LZJelowEaSovGSmzG5hQexsg1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":830320},"type":"module","_from":"file:techfides-tf-doc-vault-0.1.4.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint --config configs/eslint.config.js src bin --ignore-pattern 'src/setup/**'","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","typecheck":"tsc --noEmit","format:check":"prettier --check .","licence-check":"tf-licence-checker --config=licence-checker.config.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"_resolved":"/tmp/d80fb0ecb9cff37b538bcff6f3320609/techfides-tf-doc-vault-0.1.4.tgz","_integrity":"sha512-XesbJVsfim8LmbfDfN3ihRxsuHSHolqr/vMfO3ivYNHEMtY9dSW3QBfD77lJZOvacV1hhx1f+h6vCUkZPV9bmA==","repository":{"url":"git+https://github.com/TechFides/tf-doc-vault.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared VitePress tooling for TFSA documentation — config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"adf-to-md":"^1.2.1","playwright":"^1.59.1","markdownlint":"^0.40.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.33","husky":"^9.1.7","eslint":"^10.2.1","mermaid":"^11.14.0","unbuild":"^3.6.1","prettier":"^3.8.3","vitepress":"^1.6.4","typescript":"^6.0.3","@types/node":"^25.6.0","changelogen":"^0.6.2","@nestjs/common":"^10","@types/express":"^4","@commitlint/cli":"^21.0.1","tf-licence-checker":"^1.1.9","eslint-config-prettier":"^10.1.8","vitepress-plugin-mermaid":"^2.0.17","@typescript-eslint/parser":"^8.59.0","@commitlint/config-conventional":"^21.0.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.1.4_1778609741123_0.9330070000399873","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@techfides/tf-doc-vault","version":"0.1.5","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.1.5","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"bin/create-ana.mjs","tf-doc-vault":"bin/tf-doc-vault.mjs"},"dist":{"shasum":"2d7ab1074720c0c30846c25aa4747a1af00c715a","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.1.5.tgz","fileCount":193,"integrity":"sha512-5KTCbs1f4UHZt6OYYRyHSmjCLE/Ntj+Bu3F1yAuBL+9puc2PTtFJ0fETucMdTql80ApNdJV2n+4qaErNEeHVkg==","signatures":[{"sig":"MEQCIEbUAnoMFLckIteqmf+AnV6A05GUnvQzaRzFwJj8bBNvAiAcV4DSSVmr6daq6OI6NSQ9UhhFoX5h9D/+4SJ8SLoZjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":833369},"type":"module","_from":"file:techfides-tf-doc-vault-0.1.5.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint --config configs/eslint.config.js src bin --ignore-pattern 'src/setup/**'","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","typecheck":"tsc --noEmit","format:check":"prettier --check .","licence-check":"tf-licence-checker --config=licence-checker.config.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"_resolved":"/tmp/27531bc9f0016a4ef977b8aaa8c4aa85/techfides-tf-doc-vault-0.1.5.tgz","_integrity":"sha512-5KTCbs1f4UHZt6OYYRyHSmjCLE/Ntj+Bu3F1yAuBL+9puc2PTtFJ0fETucMdTql80ApNdJV2n+4qaErNEeHVkg==","repository":{"url":"git+https://github.com/TechFides/tf-doc-vault.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared VitePress tooling for TFSA documentation — config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"adf-to-md":"^1.2.1","playwright":"^1.59.1","markdownlint":"^0.40.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","husky":"9.1.7","eslint":"10.3.0","mermaid":"11.14.0","unbuild":"3.6.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@nestjs/common":"11.1.20","@types/express":"4.17.25","@commitlint/cli":"21.0.1","tf-licence-checker":"1.1.9","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.1.5_1779259367679_0.9980594365729327","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@techfides/tf-doc-vault","version":"0.1.6","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.1.6","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"./bin/create-ana.mjs","tf-doc-vault":"./bin/tf-doc-vault.mjs"},"dist":{"shasum":"7ab784dc61190cb99da30a9ae5615efa0df6bd4d","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.1.6.tgz","fileCount":193,"integrity":"sha512-SGIyf9ZSPF3m+0iGzgJ188N/U9VJUn8q+FeYMeAQp4ojo9s7yM77qada9R0TxcPIrKPqWij9vzQzuCfpPFl32Q==","signatures":[{"sig":"MEUCIHm3H4pkEnGpQSaUSPKC7CS2dBeOqQZQ13wQtyhghb1OAiEA9Fne262dW/VZjKqRYKcdKA4sNzmNrS9JSdYi9Bn3K+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":834118},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint --config configs/eslint.config.js src bin --ignore-pattern 'src/setup/**'","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","typecheck":"tsc --noEmit","format:check":"prettier --check .","licence-check":"tf-licence-checker --config=licence-checker.config.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation — config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"adf-to-md":"^1.2.1","playwright":"^1.59.1","markdownlint":"^0.40.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","husky":"9.1.7","eslint":"10.3.0","mermaid":"11.14.0","unbuild":"3.6.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@nestjs/common":"11.1.20","@types/express":"4.17.25","@commitlint/cli":"21.0.1","tf-licence-checker":"1.1.9","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.1.6_1779297768038_0.24713242790474","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@techfides/tf-doc-vault","version":"0.1.7","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.1.7","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"./bin/create-ana.mjs","tf-doc-vault":"./bin/tf-doc-vault.mjs"},"dist":{"shasum":"8889390e5ea64d2910287164f9a36eb01d2e25e3","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.1.7.tgz","fileCount":193,"integrity":"sha512-LKVWN15fj+k/kbYXf3CRdSAz2V7NRxLJb7gggqbPIFn1+/DPGzb5z1gmgEBt8pAizd1gPQYbOclhxpe/K5Ku7Q==","signatures":[{"sig":"MEUCIGwqqKUbw4r1PdxCkjN+qRsfds3+5gm2Ery9nDVWzzPrAiEAw6rDB8QmsqG79aZRJxrn8/RbmuRnBX87h0YMJYJEdww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":839666},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint --config configs/eslint.config.js src bin --ignore-pattern 'src/setup/**'","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","test:unit":"vitest run","typecheck":"tsc --noEmit","test:smoke":"playwright test","format:check":"prettier --check .","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation — config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"adf-to-md":"^1.2.1","playwright":"^1.59.1","markdownlint":"^0.40.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","husky":"9.1.7","eslint":"10.3.0","vitest":"^3.2.4","mermaid":"11.14.0","unbuild":"3.6.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@nestjs/common":"11.1.20","@types/express":"4.17.25","@commitlint/cli":"21.0.1","@playwright/test":"^1.60.0","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.1.7_1779386314949_0.5940454389940837","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@techfides/tf-doc-vault","version":"0.2.0","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.2.0","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"./bin/create-ana.mjs","tf-doc-vault":"./bin/tf-doc-vault.mjs"},"dist":{"shasum":"04d4447fda1cb9556a01c69fa3072e829ca47e6b","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.2.0.tgz","fileCount":226,"integrity":"sha512-rpbpCRY7tBRvIq6u1nancyCEj9c5GNWGJJ+t3VXSwqbcQ79lWw6kj6F8o8HbbZ02mfygp4qrCbCk8JsrfsQiYA==","signatures":[{"sig":"MEQCIC2eHA0nNtm/H8wkZH/4LNW0LzmrCJcyPTaHZ1beZQ7yAiBEbVaRST3CKnDcVrsbw9XA21RL5qv2CJkwC8OeLb87pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":911407},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint --config configs/eslint.config.js src bin --ignore-pattern 'src/setup/**'","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation — config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"vue-i18n":"^11.4.4","adf-to-md":"^1.2.1","playwright":"^1.59.1","markdownlint":"^0.40.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","husky":"9.1.7","eslint":"10.3.0","vitest":"^3.2.4","mermaid":"11.14.0","unbuild":"3.6.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@nestjs/common":"11.1.20","@types/express":"4.17.25","@commitlint/cli":"21.0.1","@playwright/test":"^1.60.0","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.2.0_1779875034292_0.3485445597327299","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@techfides/tf-doc-vault","version":"0.2.1","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.2.1","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"./dist/cli/create-ana.js","tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"cf27c2105bc771a4f820ddf79ea09144c0bf413d","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.2.1.tgz","fileCount":254,"integrity":"sha512-JN7GcNWbL+Y7Z5mqxl5Vrnjhy9etZRUmVrzybmy9By6HPapfU7VQnB569UFqVIFoATZjCoNSIppK7J4TIjHQKA==","signatures":[{"sig":"MEUCIQD8mSwyWIiRDWOA2IPkVyXfUhhdVfQQz337xF37DcpyxgIgDprZFGFXkbx1MSbXoXDymOgan/anrzK5qUaUrwA7eas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1010235},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint --config configs/eslint.config.js src --ignore-pattern 'src/setup/**'","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation — config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","husky":"9.1.7","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.14.0","unbuild":"3.6.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@nestjs/common":"11.1.20","@types/express":"4.17.25","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.2.1_1780831293759_0.8402385917658801","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@techfides/tf-doc-vault","version":"0.2.2","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.2.2","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"./dist/cli/create-ana.js","tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"a54eb911021b4477d8c1647502b16616235f20a7","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.2.2.tgz","fileCount":258,"integrity":"sha512-jfCSs3KSA2Wc7KxfQLBpVk1swtiM/+3ELL8IGLTCvz8WX9mcawXG2GccuOAm4G6IYCxJ7vc6/Zz4hdLBVxR3EQ==","signatures":[{"sig":"MEUCIEcym6yP4hU5pt56W0Ek7qDPyGWuWuXsmnwrm3hgGu6uAiEAoErNs4kYyfjBvxJO33mh9VX03KGi9RuYoMaCumVheqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1019183},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint --config configs/eslint.config.js src --ignore-pattern 'src/setup/**'","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation — config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","husky":"9.1.7","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.14.0","unbuild":"3.6.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@nestjs/common":"11.1.20","@types/express":"4.17.25","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.2.2_1780910886976_0.348298075097891","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@techfides/tf-doc-vault","version":"0.2.3","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.2.3","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"./dist/cli/create-ana.js","tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"d6a16b625143941310deb1000d117d0cf2e91a3f","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.2.3.tgz","fileCount":261,"integrity":"sha512-+37GlHYRbVUTbpv4a3oPpwAMSQU0gDYtcFKNDf4WCd6OvfLxNdfNDU+m0GIdGTXd+7vq8Z12P2spGNzQSP6JAQ==","signatures":[{"sig":"MEUCIQDcfw3TREjXWBIg8vDCW3k8qgWwDelsDedKOSICB4RNcgIgaSyCI3bb98C8YLMN5HsZLLinzL3BrBOdLVeqHRFhCes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1025980},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint --config configs/eslint.config.js src --ignore-pattern 'src/setup/**'","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation — config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","husky":"9.1.7","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.14.0","unbuild":"3.6.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@nestjs/common":"11.1.20","@types/express":"4.17.25","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.2.3_1781109654522_0.8393471897497693","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@techfides/tf-doc-vault","version":"0.2.4","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.2.4","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"./dist/cli/create-ana.js","tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"4212aa2601e1ec9d3d5f5dab79405b08014d091f","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.2.4.tgz","fileCount":261,"integrity":"sha512-kXbOM0Rr58NwTVOm1evZbtRlst9B5Xjdg1HAJGptedJYSpZSs6LY061Hr0DLjML5VaXZnfhl3Yl8Y2LdJwM2pg==","signatures":[{"sig":"MEQCIHX56D/cNXZ9NlmAQYX4H5gRsvBTy/7rCzXKFKl0SiGZAiB74XaHz22OItJoqxpv8bfw3TvrJXEIvter54CtpS5i3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1039196},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint --config configs/eslint.config.js src --ignore-pattern 'src/setup/**'","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation — config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","husky":"9.1.7","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.14.0","unbuild":"3.6.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@nestjs/common":"11.1.20","@types/express":"4.17.25","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.2.4_1781243724408_0.03268891105999194","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@techfides/tf-doc-vault","version":"0.2.5","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.2.5","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"./dist/cli/create-ana.js","tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"f1e79b30d8fa548887819a0abe407a6e8f8f278f","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.2.5.tgz","fileCount":261,"integrity":"sha512-4ctyf193fhNTh7Wkf5jgp8nJykqP4XILtu3Fh9/TWZzWuHxgC1klZOk6+ZB67+/ZedK2sIr/ZBK0PAJ+8QTP+A==","signatures":[{"sig":"MEYCIQCIUPYG6BIKDojhwpT8uxU7fGi6jL67poLt1pt8NLuDJwIhAPmUz50ZPb5RKz8RRpseQdUZMIrq4rOedFUUuZ5EbSk8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1039794},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint --config configs/eslint.config.js src --ignore-pattern 'src/setup/**'","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation — config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","husky":"9.1.7","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.14.0","unbuild":"3.6.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@nestjs/common":"11.1.20","@types/express":"4.17.25","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.2.5_1781607787699_0.46574841018996893","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@techfides/tf-doc-vault","version":"0.2.6","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.2.6","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"./dist/cli/create-ana.js","tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"118cd3572bd2e8662a49662a7f21f25e180d2d65","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.2.6.tgz","fileCount":261,"integrity":"sha512-0Q/6buJ5uOLhzPGyfl4j8c33eL9jyNU6pOqL4AG6NUZj3dnw9CJ86XSZZHE+OZdFia3bgZ/5RDItLmz1iDYirg==","signatures":[{"sig":"MEQCICEbaS5GkqljSNEYfzlVQLCIZh6U7i91jqTRX3pNX2iyAiBB1pccNT4gkbp5upBgSChfuoQbMI4hIaC2vIk0fnx8gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1040039},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint --config configs/eslint.config.js src --ignore-pattern 'src/setup/**'","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation — config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","husky":"9.1.7","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.14.0","unbuild":"3.6.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@nestjs/common":"11.1.20","@types/express":"4.17.25","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.2.6_1781610467855_0.17690572587069808","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@techfides/tf-doc-vault","version":"0.2.7","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.2.7","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"./dist/cli/create-ana.js","tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"53b0fde822dd3dc424d86c54d40816d10fa780cd","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.2.7.tgz","fileCount":261,"integrity":"sha512-RPk9NcVGXt9pbwZVRcaFUPOMZgnA3QQajmhw5bKFoKcMwU5XjqIWyQaM5yJfoapWZaPxgT9cFTcmWPEOfDAOlg==","signatures":[{"sig":"MEQCIDhmOJKW7O4poi36dpOzqR6tPJzmxrArpYKBT/4xfLLIAiAP6XGPm41czQ1OevurTMcdtRsU2tyB1XYhzCmilEnNvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1044503},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint --config configs/eslint.config.js src --ignore-pattern 'src/setup/**'","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation — config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","husky":"9.1.7","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.14.0","unbuild":"3.6.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@nestjs/common":"11.1.20","@types/express":"4.17.25","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.2.7_1781766817504_0.7980371381982414","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@techfides/tf-doc-vault","version":"0.2.8","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.2.8","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"./dist/cli/create-ana.js","tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"b9b355c477824124cd4ff6bcb5977c5ebfb2f149","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.2.8.tgz","fileCount":261,"integrity":"sha512-9ipr9HGgtJvD4GsXGfGCtp+hLJvkMTkwWYi2dG0fusKgw8hFNo0n5BzVTf+4UBqYUO4mdtRzqJ90eBpsizTpYQ==","signatures":[{"sig":"MEUCIDAJIAmABznweLITzNpy9LF2cc724YGxVm2rEowiZ7DtAiEAo6sWu9N4xaqXOuhCy8N4TAGYqQyFGA9FoF9FBj6skDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1044711},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","lint":"eslint --config configs/eslint.config.js src --ignore-pattern 'src/setup/**'","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation — config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","husky":"9.1.7","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.14.0","unbuild":"3.6.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@nestjs/common":"11.1.20","@types/express":"4.17.25","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.2.8_1783421383948_0.9845492148285189","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@techfides/tf-doc-vault","version":"0.2.9","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.2.9","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"./dist/cli/create-ana.js","tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"85e47feb0f2ea42651e176bc1289a8ef5e84031a","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.2.9.tgz","fileCount":261,"integrity":"sha512-dCcZ0/KUEaRUryXu63AlzcoK6h8TknR/stUcwCR3xWIRnoHJkZKLKyfcXEJ+ByYY6pd5VLkVBeYfY36fjZDJTQ==","signatures":[{"sig":"MEQCIC9NwVd8VdcEAWSJBT/B54N2n9XMvaHGpfdhczQLClBQAiAsoBFCkpecVU2nNYmpGcLNlrl6Br33mdX+g94hqSN4Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1053794},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","knip":"knip","lint":"eslint --config configs/eslint.config.js src --ignore-pattern 'src/setup/**'","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:e2e":"bash scripts/e2e-happy-path.sh","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation — config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","knip":"6.24.0","husky":"9.1.7","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.14.0","unbuild":"3.6.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@nestjs/common":"11.1.20","@types/express":"4.17.25","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.2.9_1783603516928_0.5000794273455214","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@techfides/tf-doc-vault","version":"0.2.10","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.2.10","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"./dist/cli/create-ana.js","tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"aac85a606776e580b374b21374b53807c21b82fa","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.2.10.tgz","fileCount":269,"integrity":"sha512-odfcxFuWequOvC1UiHFxfXTbOZ7hT2lfmeVAU/QfRJTYNmbDIlDaKL1lyHfjgKKO0q3msPtSvqZoxUfn4hQNSg==","signatures":[{"sig":"MEUCIQC8rwC4pqwRacTjUa4FYejGHcwbjScWrBFR71KrFdjD/gIgS+d6uxvw0qXg/zmB2f/2wDGex/1DoKnHws7E4Cy+X/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1100012},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","knip":"knip","lint":"eslint --config configs/eslint.config.js src --ignore-pattern 'src/setup/**'","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:e2e":"bash scripts/e2e-happy-path.sh","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation — config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","knip":"6.24.0","husky":"9.1.7","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.14.0","unbuild":"3.6.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@nestjs/common":"11.1.20","@types/express":"4.17.25","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.2.10_1784182281564_0.8265501782341615","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@techfides/tf-doc-vault","version":"0.2.11","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.2.11","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"create-ana":"./dist/cli/create-ana.js","tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"558c8d904892dbf1627c19cf1b1cbdcb2e547b35","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.2.11.tgz","fileCount":269,"integrity":"sha512-Vxi97uILOLVTZOlCpntRl5uDCqgx8zVZgsnuPRZgteGnUMsIZmvbyucgnVnfI2fkOaA5KEFYnW+4vHSST7/vLg==","signatures":[{"sig":"MEQCIB6m2dJPJNRmngotud3MATouW9Ly3rbXVmr3fCIPsXskAiBKFzafn1Qr1mQrA3mIk9U6TNqsN1D0bG05Q/okHYuPiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1069479},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./template":"./template","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./setup/nest":{"types":"./dist/setup/nest.d.ts","import":"./dist/setup/nest.mjs","require":"./dist/setup/nest.cjs"},"./package.json":"./package.json","./setup/express":{"types":"./dist/setup/express.d.ts","import":"./dist/setup/express.mjs","require":"./dist/setup/express.cjs"},"./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./template-tech-docs":"./template-tech-docs","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","knip":"knip","lint":"eslint --config configs/eslint.config.js src --ignore-pattern 'src/setup/**'","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:e2e":"bash scripts/e2e-happy-path.sh","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation: config factory, theme components, sidebar generator, build/export scripts, Express/NestJS tech-docs mount, CI and Terraform module.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"],"setup/nest":["./dist/setup/nest.d.ts"],"setup/express":["./dist/setup/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","knip":"6.24.0","husky":"9.1.7","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.14.0","unbuild":"3.6.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@nestjs/common":"11.1.20","@types/express":"4.17.25","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","express":"^4 || ^5","mermaid":"^11.14.0","vitepress":"^1.6.4","@nestjs/common":"^10 || ^11","vitepress-plugin-mermaid":"^2.0.17"},"peerDependenciesMeta":{"express":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.2.11_1785315754176_0.08679795410987268","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@techfides/tf-doc-vault","version":"0.3.0","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.3.0","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"ff6692634136c1208fb8f50f5031488dd73929ac","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.3.0.tgz","fileCount":247,"integrity":"sha512-neCoe2gN4upm3xhTacJbKh+ZF9zSBsyMrcwsM1zIfg3/l+asMFrp4zObCmKE4Gsh8lxmn7qC3ZJcIQq5uiUr4Q==","signatures":[{"sig":"MEYCIQCC0ADgo5s7FaEY1xgTrfuepM0+SOdCBiSiIALZLfeB8wIhAPQ4p8srsgTnfRmEx38cvvDodylcNyzneC8+cPcJz+cy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1154455},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./templates/*":"./templates/*","./package.json":"./package.json","./boilerplate/*":"./boilerplate/*","./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","knip":"knip","lint":"eslint --config configs/eslint.config.js src","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:e2e":"bash scripts/e2e-happy-path.sh","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation: config factory, theme components, sidebar generator, build/export scripts, CI and Terraform module.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","@clack/prompts":"^1.7.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","knip":"6.24.0","husky":"9.1.7","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.14.0","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","mermaid":"^11.14.0","vitepress":"^1.6.4","vitepress-plugin-mermaid":"^2.0.17"},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.3.0_1785401315199_0.8378495951817706","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@techfides/tf-doc-vault","version":"0.3.1","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.3.1","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"92c006eddd28ab4951840fefd9dcf2d81fba434b","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.3.1.tgz","fileCount":247,"integrity":"sha512-V5sn4ogd2t078hWZ7Ei8fh1ivXBYLIdzGRCTMa56xXIXzOK5WJDDjRIiIgH7Qmlq97cv48n8cmA297HzP0Vsmw==","signatures":[{"sig":"MEUCIQD7Bint6+A0W9BD4FJyO6v6QehT9pR1IgA+RfmcmHep8AIgcl0eA9lH3iMoF1QaWRfsc1mRb9CUwTkaJ+3D9zGEE1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1157385},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./templates/*":"./templates/*","./package.json":"./package.json","./boilerplate/*":"./boilerplate/*","./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","knip":"knip","lint":"eslint --config configs/eslint.config.js src","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:e2e":"bash scripts/e2e-happy-path.sh","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation: config factory, theme components, sidebar generator, build/export scripts, CI and Terraform module.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","@clack/prompts":"^1.7.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","knip":"6.24.0","husky":"9.1.7","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.14.0","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","mermaid":"^11.14.0","vitepress":"^1.6.4","vitepress-plugin-mermaid":"^2.0.17"},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.3.1_1785510187934_0.7868953205633036","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@techfides/tf-doc-vault","version":"0.4.0","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.4.0","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"f3297222ec37e8eead37f81566b0ab5c0ffd4451","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.4.0.tgz","fileCount":245,"integrity":"sha512-KYp0raQXmA/g8X81HJvtLsR4Fell9R7PrIliTOdsBTqBsxCzcR73mQgK4Rf+M2pPArUrtGeAjxxKF4xKJMavVQ==","signatures":[{"sig":"MEUCID/ON7tvmbvjdYDuYoIRlUA5p5btcnX23kt9X1Q9tALdAiEA6+Xr+ghYXW3bTGzAuu8CqXaOZRpKzguaNTowEvxXDqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1161816},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./templates/*":"./templates/*","./package.json":"./package.json","./boilerplate/*":"./boilerplate/*","./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","knip":"knip","lint":"eslint --config configs/eslint.config.js src","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation: config factory, theme components, sidebar generator, build/export scripts, CI and Terraform module.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","@clack/prompts":"^1.7.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","knip":"6.24.0","husky":"9.1.7","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.14.0","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","@vercel/functions":"^3.7.7","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","mermaid":"^11.14.0","vitepress":"^1.6.4","vitepress-plugin-mermaid":"^2.0.17"},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.4.0_1786098188467_0.7184926686158124","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@techfides/tf-doc-vault","version":"0.4.1","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.4.1","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"84d68ec3b3da7ec7bf3dcc382c3bc14102fd6c8f","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.4.1.tgz","fileCount":248,"integrity":"sha512-gc27ThX/cJdTsY2pl2SHNhFfewJSoc5Zk4Iy8KJxElcT3c08Pc9Y54HcwO9m1J4cgPXR6M5tJWZpvxcLb1ledw==","signatures":[{"sig":"MEUCIQCDioJKbP3pxh1BeNVsE5yQ6rin+gIoNcQGT4WK0DxemwIgfDlqX2ds/y0qmW/S8BLB4UScqcmuygJ5T0CM97wKDwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1176455},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./templates/*":"./templates/*","./package.json":"./package.json","./boilerplate/*":"./boilerplate/*","./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./theme/styles/base.css":"./dist/theme/styles/base.css","./docker/nginx-auth.conf":"./docker/nginx-auth.conf","./theme/styles/print.css":"./dist/theme/styles/print.css"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","knip":"knip","lint":"eslint --config configs/eslint.config.js src","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation: config factory, theme components, sidebar generator, build/export scripts, CI and Terraform module.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","@clack/prompts":"^1.7.0","markdown-it-container":"^4.0.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","knip":"6.24.0","husky":"9.1.7","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.16.1","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","@vercel/functions":"3.7.7","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@types/markdown-it-container":"4.0.0","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","mermaid":"^11.14.0","vitepress":"^1.6.4","vitepress-plugin-mermaid":"^2.0.17"},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.4.1_1786689275560_0.5928179087733854","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@techfides/tf-doc-vault","version":"0.5.0","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.5.0","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"53118b372040ef6aa2c72b9e7954272a6ae1f661","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.5.0.tgz","fileCount":280,"integrity":"sha512-9vsz7vWHcGi5rrAXDlXSgWlZxgRXA+ab7IQbla/jXTyR4ThRB/6SLf8riFbVWAwJfJ2ZW8K+fjfDOnPQPc/Ipw==","signatures":[{"sig":"MEUCIQC1oPVs51QIGx4u+m25gzXSKS3GPa92jx50yNrngeM0HgIgTwTUVcqmS3h1xClzk1NlD4xS6LGKTRkBd3Ce5Crt7X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1672222},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./templates/*":"./templates/*","./package.json":"./package.json","./boilerplate/*":"./boilerplate/*","./theme/styles/*":"./dist/theme/styles/*","./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./docker/nginx-auth.conf":"./docker/nginx-auth.conf"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","knip":"knip","lint":"eslint --config configs/eslint.config.js src","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation: config factory, theme components, sidebar generator, build/export scripts, CI and Terraform module.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","@clack/prompts":"^1.7.0","markdown-it-container":"^4.0.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","knip":"6.24.0","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.16.1","lefthook":"2.1.10","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","@vercel/functions":"3.7.7","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@types/markdown-it-container":"4.0.0","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","mermaid":"^11.14.0","vitepress":"^1.6.4","vitepress-plugin-mermaid":"^2.0.17"},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.5.0_1786816500408_0.6552809704318285","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@techfides/tf-doc-vault","version":"0.5.1","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.5.1","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"5826734777e665db652c643bf593cd608d2cf852","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.5.1.tgz","fileCount":280,"integrity":"sha512-56NaRXbwEGEPcA8JzpxpkzlOR0DyCm2St65kkSUDcHIANW2lh2K9zHfWmYidHWijgkoI7Y2l6CEAmfCm+17JfQ==","signatures":[{"sig":"MEUCIQCo9Q6vztHUWMReoSn5FJvyGLT3+pZcQm53Uf5z9uAR9wIgLWPvInLE+gdJp/UtPDWcQgAC7JahCrzxEL3Z4BW00ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1672938},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./templates/*":"./templates/*","./package.json":"./package.json","./boilerplate/*":"./boilerplate/*","./theme/styles/*":"./dist/theme/styles/*","./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./docker/nginx-auth.conf":"./docker/nginx-auth.conf"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","knip":"knip","lint":"eslint --config configs/eslint.config.js src","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation: config factory, theme components, sidebar generator, build/export scripts, CI and Terraform module.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","@clack/prompts":"^1.7.0","markdown-it-container":"^4.0.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","knip":"6.24.0","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.16.1","lefthook":"2.1.10","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","@vercel/functions":"3.7.7","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@types/markdown-it-container":"4.0.0","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","mermaid":"^11.14.0","vitepress":"^1.6.4","vitepress-plugin-mermaid":"^2.0.17"},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.5.1_1786996667705_0.22879114729529837","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@techfides/tf-doc-vault","version":"0.5.2","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.5.2","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"bf9381f3ee026a6ba8a3f81efcd4da53ac057c45","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.5.2.tgz","fileCount":286,"integrity":"sha512-WuYwygXVen1WIQRikry1/lCmHm1v8vW6W0MBogVtQ1ut3wGG3HTsr2SGRm+uEfKiKk8NRSbvrG4heqahNRnPfw==","signatures":[{"sig":"MEUCIQCOzsEz6kSbDgZu81LeaCHlcdhocpU8Om60172kplUuWwIgfNPK93p6PRRTf+scurkgE1eUjjehuUsuJIQ9KVu7U5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1697029},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./templates/*":"./templates/*","./package.json":"./package.json","./boilerplate/*":"./boilerplate/*","./theme/styles/*":"./dist/theme/styles/*","./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./docker/nginx-auth.conf":"./docker/nginx-auth.conf"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","knip":"knip","lint":"eslint --config configs/eslint.config.js src","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation: config factory, theme components, sidebar generator, build/export scripts, CI and Terraform module.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"vue-i18n":"^11.4.4","playwright":"^1.59.1","markdownlint":"^0.40.0","@clack/prompts":"^1.7.0","markdown-it-container":"^4.0.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","vue":"3.5.34","knip":"6.24.0","eslint":"10.3.0","vitest":"3.2.4","mermaid":"11.16.1","lefthook":"2.1.10","prettier":"3.8.3","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.6.2","changelogen":"0.6.2","@commitlint/cli":"21.0.1","@playwright/test":"1.60.0","@vercel/functions":"3.7.7","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.59.2","@types/markdown-it-container":"4.0.0","@commitlint/config-conventional":"21.0.1","@typescript-eslint/eslint-plugin":"8.59.2"},"peerDependencies":{"vue":"^3.5.33","mermaid":"^11.14.0","vitepress":"^1.6.4","vitepress-plugin-mermaid":"^2.0.17"},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.5.2_1787230864196_0.00961494190575829","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@techfides/tf-doc-vault","version":"0.5.3","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.5.3","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"3013c2906a0e04171485ef83d599d8fd4b4fd6dd","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.5.3.tgz","fileCount":289,"integrity":"sha512-Qp9cu05LebskpMtz9C073ytsSLozZtr4ttUrI6WYs/F+tal+yuZeOjbFkjy62U+iwpun+ei4ZCmQHasrNVcODQ==","signatures":[{"sig":"MEQCIAfXmgxs54Hhx0pHn4MwiCU4MWk51TWcJsZBUCicsfW2AiA5srgUM0wkPY7DJ/11uGcZ9r14M/F4H/rvylCDF3SttQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1756487},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./templates/*":"./templates/*","./package.json":"./package.json","./boilerplate/*":"./boilerplate/*","./theme/styles/*":"./dist/theme/styles/*","./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./docker/nginx-auth.conf":"./docker/nginx-auth.conf"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","knip":"knip","lint":"eslint --config configs/eslint.config.js src","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation: config factory, theme components, sidebar generator, build/export scripts, CI and Terraform module.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"vue-i18n":"^11.4.4","pdfjs-dist":"^6.3.289","playwright":"^1.59.1","markdownlint":"^0.41.0","@clack/prompts":"^1.7.0","markdown-it-container":"^4.0.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","vue":"3.5.42","knip":"6.33.0","eslint":"10.9.1","vitest":"4.1.11","mermaid":"11.17.2","lefthook":"2.1.12","prettier":"3.9.6","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.9.5","changelogen":"0.6.2","@commitlint/cli":"21.2.2","@playwright/test":"^1.62.1","@vercel/functions":"3.9.5","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"4.1.11","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.68.0","@types/markdown-it-container":"4.0.0","@commitlint/config-conventional":"21.2.2","@typescript-eslint/eslint-plugin":"8.68.0"},"peerDependencies":{"vue":"^3.5.33","mermaid":"^11.14.0","vitepress":"^1.6.4","vitepress-plugin-mermaid":"^2.0.17"},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.5.3_1788348068704_0.0555697712887957","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@techfides/tf-doc-vault","version":"0.5.4","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"license":"MIT","_id":"@techfides/tf-doc-vault@0.5.4","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"homepage":"https://github.com/TechFides/tf-doc-vault#readme","bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"bin":{"tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"dist":{"shasum":"f8e0400b08cc0bff056d85322dfbe7bdd708db9f","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.5.4.tgz","fileCount":292,"integrity":"sha512-iQrim6S++wCVkgNfzSKItTM806ADb3AecynZ+ct6HyzwYeNicGieTufvg6KwFOmNl0H0wxzuJa3cUmKjdzpgpQ==","signatures":[{"sig":"MEUCIQCHysmvBS20AUpBwyxmFZ8xPrUFY5dX22V3r9jxVfLgIAIgPwCPBPkZUS+hqimUGLZ6usm/8iASkC3KgKhRlooULo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1771789},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./templates/*":"./templates/*","./package.json":"./package.json","./boilerplate/*":"./boilerplate/*","./theme/styles/*":"./dist/theme/styles/*","./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./docker/nginx-auth.conf":"./docker/nginx-auth.conf"},"private":false,"scripts":{"dev":"node scripts/build.mjs --watch","knip":"knip","lint":"eslint --config configs/eslint.config.js src","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation: config factory, theme components, sidebar generator, build/export scripts, CI and Terraform module.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"vue-i18n":"^11.4.4","pdfjs-dist":"^6.3.289","playwright":"^1.59.1","markdownlint":"^0.41.0","@clack/prompts":"^1.7.0","markdown-it-container":"^4.0.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","vue":"3.5.42","knip":"6.33.0","eslint":"10.9.1","vitest":"4.1.11","mermaid":"11.17.2","lefthook":"2.1.12","prettier":"3.9.6","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.9.5","changelogen":"0.6.2","@commitlint/cli":"21.2.2","@playwright/test":"^1.62.1","@vercel/functions":"3.9.5","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"4.1.11","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.68.0","@types/markdown-it-container":"4.0.0","@commitlint/config-conventional":"21.2.2","@typescript-eslint/eslint-plugin":"8.68.0"},"peerDependencies":{"vue":"^3.5.33","mermaid":"^11.14.0","vitepress":"^1.6.4","vitepress-plugin-mermaid":"^2.0.17"},"_npmOperationalInternal":{"tmp":"tmp/tf-doc-vault_0.5.4_1788423274000_0.22521137059738394","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"_id":"@techfides/tf-doc-vault@0.5.5","bin":{"tf-doc-vault":"./dist/cli/tf-doc-vault.js"},"bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"dist":{"shasum":"ca61afa22bb555285530365e5cecc44383e7e4c5","tarball":"https://registry.npmjs.org/@techfides/tf-doc-vault/-/tf-doc-vault-0.5.5.tgz","fileCount":297,"integrity":"sha512-bs18fZYlNA5MH0cDD0iMJOz2wcwOOQse5sUl6hxpFYqcD+ioY3P2AhwzI4IB/uAytF5CNBVvOKjV/W882UTFjA==","signatures":[{"sig":"MEUCID0mUamjXiCRfIOC9p5hOkyLZ3itvGqjPIrWpj7vU+5wAiEAl8ZvFrI9KguulcnSn3Xzsr3Zjfx+zAyqc3zAE2P8H4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCNjIP21JOryBzDrhWurYGdzYfJi2eFt5xmw2BGgJfVIAIhAJiREKsTko8YPENoi++5MiC4zKqQYTdbEIiakq07hGC2"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techfides%2ftf-doc-vault@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1774504},"name":"@techfides/tf-doc-vault","type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./theme":{"types":"./dist/theme/index.d.ts","default":"./dist/theme/index.js"},"./config":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./eslint":"./configs/eslint.config.js","./sidebar":{"types":"./dist/sidebar/index.d.ts","default":"./dist/sidebar/index.js"},"./prettier":"./configs/prettier.json","./tsconfig":"./configs/tsconfig.base.json","./scripts/*":"./dist/scripts/*.js","./templates/*":"./templates/*","./package.json":"./package.json","./boilerplate/*":"./boilerplate/*","./theme/styles/*":"./dist/theme/styles/*","./infra/terraform":"./infra/terraform","./docker/Dockerfile":"./docker/Dockerfile","./docker/nginx.conf":"./docker/nginx.conf","./docker/nginx-auth.conf":"./docker/nginx-auth.conf"},"license":"MIT","private":false,"scripts":{"dev":"node scripts/build.mjs --watch","knip":"knip","lint":"eslint --config configs/eslint.config.js src","test":"pnpm test:unit && pnpm test:smoke","build":"node scripts/build.mjs","format":"prettier --write .","release":"changelogen --release --no-github","dev:docs":"vitepress dev playground/docs","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"vitepress build playground/docs","test:smoke":"playwright test","format:check":"prettier --check .","preview:docs":"vitepress preview playground/docs","licence-check":"tf-licence-checker --config=licence-checker.config.cjs","test:unit:coverage":"vitest run --coverage"},"version":"0.5.5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b24486d6-8c9d-4227-87c1-7ffa792e3f0c"}},"homepage":"https://github.com/TechFides/tf-doc-vault#readme","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation: config factory, theme components, sidebar generator, build/export scripts, CI and Terraform module.","directories":{},"maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"_nodeVersion":"24.20.0","dependencies":{"vue-i18n":"^11.4.4","pdfjs-dist":"^6.3.289","playwright":"^1.59.1","markdownlint":"^0.41.0","@clack/prompts":"^1.7.0","markdown-it-container":"^4.0.0","extended-markdown-adf-parser":"2.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"theme":["./dist/theme/index.d.ts"],"config":["./dist/config/index.d.ts"],"sidebar":["./dist/sidebar/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","vue":"3.5.43","knip":"6.37.0","eslint":"10.10.0","vitest":"4.1.11","mermaid":"11.17.2","lefthook":"2.1.14","prettier":"3.9.8","vitepress":"1.6.4","typescript":"6.0.3","@types/node":"25.9.7","changelogen":"0.6.2","@commitlint/cli":"21.2.2","@playwright/test":"^1.62.1","@vercel/functions":"3.9.8","tf-licence-checker":"1.1.9","@vitest/coverage-v8":"4.1.11","eslint-config-prettier":"10.1.8","vitepress-plugin-mermaid":"2.0.17","@typescript-eslint/parser":"8.70.0","@types/markdown-it-container":"4.0.1","@commitlint/config-conventional":"21.2.2","@typescript-eslint/eslint-plugin":"8.70.0"},"peerDependencies":{"vue":"^3.5.33","mermaid":"^11.14.0","vitepress":"^1.6.4","vitepress-plugin-mermaid":"^2.0.17"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tf-doc-vault_0.5.5_1790162944746_0.9956534802468566"}}},"time":{"created":"2026-05-11T17:18:47.994Z","modified":"2026-09-23T11:29:05.345Z","0.1.0":"2026-05-11T17:18:48.316Z","0.1.2":"2026-05-11T17:37:00.563Z","0.1.3":"2026-05-12T17:05:04.997Z","0.1.4":"2026-05-12T18:15:41.309Z","0.1.5":"2026-05-20T06:42:47.873Z","0.1.6":"2026-05-20T17:22:48.238Z","0.1.7":"2026-05-21T17:58:35.126Z","0.2.0":"2026-05-27T09:43:54.474Z","0.2.1":"2026-06-07T11:21:33.968Z","0.2.2":"2026-06-08T09:28:07.177Z","0.2.3":"2026-06-10T16:40:54.708Z","0.2.4":"2026-06-12T05:55:24.591Z","0.2.5":"2026-06-16T11:03:07.895Z","0.2.6":"2026-06-16T11:47:48.061Z","0.2.7":"2026-06-18T07:13:37.651Z","0.2.8":"2026-07-07T10:49:44.153Z","0.2.9":"2026-07-09T13:25:17.141Z","0.2.10":"2026-07-16T06:11:21.812Z","0.2.11":"2026-07-29T09:02:34.309Z","0.3.0":"2026-07-30T08:48:35.338Z","0.3.1":"2026-07-31T15:03:08.147Z","0.4.0":"2026-08-07T10:23:08.622Z","0.4.1":"2026-08-14T06:34:35.715Z","0.5.0":"2026-08-15T17:55:00.602Z","0.5.1":"2026-08-17T19:57:47.900Z","0.5.2":"2026-08-20T13:01:04.483Z","0.5.3":"2026-09-02T11:21:08.843Z","0.5.4":"2026-09-03T08:14:34.247Z","0.5.5":"2026-09-23T11:29:04.864Z"},"bugs":{"url":"https://github.com/TechFides/tf-doc-vault/issues"},"license":"MIT","homepage":"https://github.com/TechFides/tf-doc-vault#readme","keywords":["vitepress","documentation","tech-docs","analysis-docs","scaffold","generator","confluence","markdown","techfides","tooling"],"repository":{"url":"https://github.com/TechFides/tf-doc-vault.git","type":"git"},"description":"Shared VitePress tooling for TFSA documentation: config factory, theme components, sidebar generator, build/export scripts, CI and Terraform module.","maintainers":[{"name":"filipkoukal","email":"filip.koukal@techfides.cz"}],"readme":"<div align=\"center\">\n\n  <a href=\"https://techfides.cz\">\n    <img src=\"./assets/techfides.svg\" alt=\"TechFides\" width=\"120\"/>\n  </a>\n\n  <h1>Free from TechFides ❤️</h1>\n\n  <p><strong><em>Let's develop the future.</em></strong></p>\n\n  <p>\n    <a href=\"https://techfides.cz\">techfides.cz</a> ·\n    <a href=\"https://team.techfides.cz/\">team.techfides.cz</a> ·\n    <a href=\"https://techfides.eu\">techfides.eu</a>\n  </p>\n\n</div>\n\n<br/>\n\n<div align=\"center\">\n\n  <h2><code>@techfides/tf-doc-vault</code></h2>\n\n  <p>\n    <strong>Shared VitePress tooling for technical and analytical documentation.</strong><br/>\n    Spin up a fully-featured documentation site in under 5 minutes.\n  </p>\n\n  <p>\n    <a href=\"https://www.npmjs.com/package/@techfides/tf-doc-vault\"><img src=\"https://img.shields.io/npm/v/@techfides/tf-doc-vault.svg?style=flat-square&color=cb3837&label=npm\" alt=\"npm\"/></a>\n    <a href=\"https://www.npmjs.com/package/@techfides/tf-doc-vault\"><img src=\"https://img.shields.io/npm/dm/@techfides/tf-doc-vault.svg?style=flat-square&label=downloads\" alt=\"downloads\"/></a>\n    <a href=\"./LICENSE\"><img src=\"https://img.shields.io/npm/l/@techfides/tf-doc-vault.svg?style=flat-square&color=green&label=license\" alt=\"license\"/></a>\n    <a href=\"https://www.npmjs.com/package/@techfides/tf-doc-vault\"><img src=\"https://img.shields.io/node/v/@techfides/tf-doc-vault.svg?style=flat-square&label=node\" alt=\"node\"/></a>\n    <a href=\"https://github.com/TechFides/tf-doc-vault/actions/workflows/ci.yml\"><img src=\"https://img.shields.io/github/actions/workflow/status/TechFides/tf-doc-vault/ci.yml?style=flat-square&label=CI\" alt=\"CI\"/></a>\n  </p>\n\n</div>\n\n> [!WARNING]\n> **Preview release (`0.x`).** This package is under active development. The public API (CLI commands, exported functions, template structure, and config shape) may change between minor versions until the `1.0.0` release. Pin an exact version in production (`\"@techfides/tf-doc-vault\": \"0.1.5\"`, not `\"^0.1.5\"`) and review the [CHANGELOG](./CHANGELOG.md) before upgrading.\n\n---\n\n## Why this package exists\n\nEvery documentation project needs a similar boilerplate: a VitePress configuration, a versioned sidebar, shared UI components, a CI workflow, and a deploy\ntarget. Setting all of that up from scratch for each project takes long time and produces subtly divergent configurations that are hard to maintain.\n\n`@techfides/tf-doc-vault` solves this once and shares the solution across all projects. The core idea is **factory functions over copied files**: consumer repos\ncall `makeConfig()` and `createTheme()`; the package owns the implementation, so updates propagate automatically.\n\n## What the package includes\n\n| Module                | Purpose                                                                                                                                             |\n| --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`config`**          | `makeConfig()`: complete VitePress config with locales, versioned nav, sidebar, i18n, Mermaid, optional analytics and edit links.                   |\n| **`theme`**           | `createTheme()`: the backdrop, DocMeta, footer, lightbox and table behaviour, plus BrandHero, FeatureCards, Spotlight and AuthorCard for Markdown.  |\n| **`sidebar`**         | Auto-generates nav and sidebar from the `docs/<version>/<section>/<group>/` directory structure, with no manual config.                             |\n| **`scripts`**         | CLI commands: validate, normalize, build print page, export to PDF, fix line endings, sync boilerplate.                                             |\n| **`configs`**         | Shared `eslint.config.js`, `prettier.json`, `tsconfig.base.json` for consumer repos to extend.                                                      |\n| **`infra/terraform`** | Reusable GCP module: Cloud Run + Artifact Registry + IAM.                                                                                           |\n| **`docker`**          | Multi-stage Dockerfile with `nginx` / `nginx-auth` runtime variants.                                                                                |\n| **`boilerplate`**     | The VitePress project scaffold shared by every template: config, theme wiring, GitHub Actions CI, Vercel config, auth middleware, `.gitattributes`. |\n| **`templates`**       | Markdown content sets (`ana-docs`, `tech-docs`, …), one folder per template, selected via `tf-doc-vault setup --template=<name>`.                   |\n\n## Quick start\n\nYou don't wire this up by hand. Run the interactive wizard and pick a template:\n\n```bash\npnpm dlx @techfides/tf-doc-vault@latest setup\n```\n\nIt asks which template to use, then prompts for the fields that template needs. Non-interactively (CI, scripts), pass `--template` and the required flags and it never prompts:\n\n- **Standalone analysis / spec site** (its own repo, deployed to Vercel via git integration):\n\n  ```bash\n  pnpm dlx @techfides/tf-doc-vault@latest setup my_analysis --template=ana-docs\n  ```\n\n  Full guide → [Analytical documentation](./docs/ana-docs.md)\n\n- **Docs inside an existing service** (published by the service repo's own pipeline):\n\n  ```bash\n  pnpm dlx @techfides/tf-doc-vault@latest setup --template=tech-docs --service-id=TST --project=my-service\n  ```\n\n  Full guide → [Technical documentation](./docs/tech-docs.md)\n\n- **Migrating from Confluence?** → [Import from Confluence](./docs/confluence-import.md)\n\nAdding a template of your own means adding a folder under `templates/<name>/` with a `_template.md` manifest (target location, fields to prompt for, which boilerplate files to exclude): no code change, the wizard lists it automatically.\n\n## Configuration\n\nScaffolding generates the VitePress wiring for you. To customize a site afterwards, edit the two factory calls it writes:\n\n`docs/.vitepress/config.ts`\n\n```ts\nimport { makeConfig } from \"@techfides/tf-doc-vault/config\";\n\nexport default makeConfig({\n  configDir: import.meta.dirname,\n  project: \"lapa\",\n  // optional: analytics, editLink, branding, sectionNav, mermaid, toBeTags, …\n  analytics: { provider: \"umami\", websiteId: \"...\", domain: \"...\" },\n  editLink: { repo: \"TechFides/tf-sales-private-offers\", branch: \"main\" },\n});\n```\n\n`docs/.vitepress/theme/index.ts`\n\n```ts\nimport { createTheme } from \"@techfides/tf-doc-vault/theme\";\nimport \"./custom.css\"; // overrides on top of base CSS\n\nexport default createTheme({ widthToggle: true });\n```\n\n> **Installing via a git URL?** Add `\"pnpm\": { \"onlyBuiltDependencies\": [\"@techfides/tf-doc-vault\"] }` to the consumer `package.json`, or pnpm 10 skips the `prepare` hook and `dist/` is never built. (The scaffolders already set this for you.)\n\nTo rebrand (colors, logo, fonts, footer) for a non-TechFides project, see [BRANDING.md](./BRANDING.md).\n\n### PDF export\n\n`tf-doc-vault pdf` builds the site and renders `/print` into `artifacts/`. With no\nfurther setup it produces `docs-full.pdf`: every page in sidebar order, a contents\nlist with page numbers, bookmarks that mirror the sidebar, and a running footer.\n\nA project that sends its PDF to a customer adds `tf-doc-vault.json` in its root\nto get a cover page and a letterhead:\n\n```json\n{\n  \"pdf\": {\n    \"fileName\": \"TechFides-nabidka-acme.pdf\",\n    \"mark\": \"TechFides\",\n    \"footerLabel\": \"Nabídka pro Acme\",\n    \"cover\": {\n      \"eyebrow\": \"Návrh spolupráce pro Acme\",\n      \"title\": \"Název nabídky\",\n      \"subtitle\": \"Jedna věta o tom, co nabídka řeší.\",\n      \"vendor\": \"TechFides Solutions s.r.o.\",\n      \"website\": \"techfides.cz\",\n      \"recipient\": \"Acme\",\n      \"validUntil\": \"30. září 2026\",\n      \"contact\": \"Jméno · e-mail\",\n      \"confidentiality\": \"Důvěrné.\"\n    }\n  }\n}\n```\n\nOnly `cover.title` is required; every other row is left off the imprint when it is\nnot set. `fileName` is a name, not a path: the PDF always lands in `artifacts/`.\nDesign notes and limits are in [specs/pdf-export.md](./specs/pdf-export.md).\n\n---\n\n## Documentation\n\nTask-focused guides live in **[`docs/`](./docs/README.md)**:\n\n| Guide                                                        | What it covers                                                                                                                                      |\n| ------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------- |\n| [Technical documentation (`tech-docs`)](./docs/tech-docs.md) | Docs living inside a service repo, scaffolded via `setup --template=tech-docs`; the service repo publishes them itself.                             |\n| [Analytical documentation (`*_ana`)](./docs/ana-docs.md)     | Standalone analysis docs scaffolded via `setup --template=ana-docs`, deployed to Vercel, including the auth middleware and syncing the boilerplate. |\n| [Import from Confluence](./docs/confluence-import.md)        | Migrate a Confluence space into Markdown (`import-confluence`).                                                                                     |\n| [Editing &amp; publishing docs](./docs/updating-docs.md)     | The day-to-day edit → preview → validate → publish loop.                                                                                            |\n| [Testing](./docs/TESTING.md)                                 | How the package itself is tested (unit + smoke).                                                                                                    |\n| [Migrations](./docs/MIGRATIONS.md)                           | Breaking-change guides for major package versions.                                                                                                  |\n\n## Migrations\n\nBreaking-change guides for major package versions are in **[docs/MIGRATIONS.md](./docs/MIGRATIONS.md)**.\n\n## Contributing &amp; local development\n\nSetup, the playground hot-reload workflow, the `file:`-consumer flow, and the release process are in **[CONTRIBUTING.md](./CONTRIBUTING.md)**.\n\n## Changelog\n\nSee [CHANGELOG.md](./CHANGELOG.md) for release notes.\n","readmeFilename":""}