{"_id":"@context-action/typedoc-vitepress-sync","_rev":"22-fad668201e93a6e95263cac5e4a458fd","name":"@context-action/typedoc-vitepress-sync","dist-tags":{"latest":"0.8.8"},"versions":{"0.2.2":{"name":"@context-action/typedoc-vitepress-sync","version":"0.2.2","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":"mineclover","license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.2.2","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"./bin/cli.js"},"dist":{"shasum":"7e36bbaf575014062e8c2d8ebee36be4f48d9e9b","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.2.2.tgz","fileCount":7,"integrity":"sha512-6luAvt3X8bAu64xM6AoSpxdhtJAA63pMfbYiRmsCARR4In0XEiwfdVCXJIIfRko4Jq+irysC7utBb7LEWZ373A==","signatures":[{"sig":"MEQCIF0YbYdM5PEPVr0IlHY6IrMHgOzzdsD4aL+lIX0QEE2QAiBdrpjW0V5tid92v44W1Iky0Tt8CsgasuLtVMmz4Po53A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219532},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"08bf17d6ec1c09cfe0ffb9710189395df90c9772","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"repository":{"url":"https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","commander":"^12.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","tsdown":"^0.14.1","ts-jest":"^29.1.0","typedoc":"^0.28.8","vitepress":"^1.6.3","@eslint/js":"9.33.0","typescript":"^5.3.0","@types/jest":"^29.5.12","@types/node":"^20.11.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.2.2_1755267646411_0.13964974452936318","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@context-action/typedoc-vitepress-sync","version":"0.2.3","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":"mineclover","license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.2.3","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"./bin/cli.js"},"dist":{"shasum":"e1b3f1fb6cd287b398391d0e80654949aeb2548b","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.2.3.tgz","fileCount":7,"integrity":"sha512-Fzy9ugJK68C6WZ69GhSuEOFzQEB7aOwA1wYTaKIL1jgkrbHxsO4z7S8i/Bc9MUJnw5yWLZVt4R377mGNw/PhTg==","signatures":[{"sig":"MEQCICzn1+4W1ZK6tP3HHYNBPhns2PIpn2yn/nVLo2NKw+rtAiA6jo6qQWrcc7moD2xIUHZ9DsyDGy56HWWpQWsd0+xD/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224144},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"1734278063fdfb7bf4993bd78d3232d8814477cd","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"repository":{"url":"https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","commander":"^12.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","tsdown":"^0.14.1","ts-jest":"^29.1.0","typedoc":"^0.28.8","vitepress":"^1.6.3","@eslint/js":"9.33.0","typescript":"^5.3.0","@types/jest":"^29.5.12","@types/node":"^20.11.0","typescript-eslint":"8.40.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.2.3_1755626206242_0.7259902047170825","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@context-action/typedoc-vitepress-sync","version":"0.3.0","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":"mineclover","license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.3.0","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"./bin/cli.js"},"dist":{"shasum":"7ea4d6aae3d4be4316f5150edeee834972fc7dbb","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.3.0.tgz","fileCount":7,"integrity":"sha512-uqqtEkBu0Ys6SjsR/3aACVw6QDlOg3sLkMnS44wMF/WKl9zHyCYO4fNJYd6asdvXShWTLjDgjxcJwKyN7EL+3w==","signatures":[{"sig":"MEQCIBlZDkQSFONj1gCOrvfopDdvdbrMa8V99tWXtzj/nNYpAiAgmXJL+9omBtdTrVIFt6+dR4NTfqUbnVI/COTvmc+SXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224630},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"cd08d4e3b87a65a1296f2b120f18fcabd78f2914","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"repository":{"url":"https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","commander":"^12.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","tsdown":"^0.14.1","ts-jest":"^29.1.0","typedoc":"^0.28.8","vitepress":"^1.6.3","@eslint/js":"9.33.0","typescript":"^5.3.0","@types/jest":"^29.5.12","@types/node":"^20.11.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.3.0_1755698943260_0.8497542990800517","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@context-action/typedoc-vitepress-sync","version":"0.3.1","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":"mineclover","license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.3.1","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"./bin/cli.js"},"dist":{"shasum":"7b58b61cddd8828675effb41f514de4c4a622e95","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.3.1.tgz","fileCount":7,"integrity":"sha512-0+KJzAk9E2NwltOdyFP60djo+yxE/3bNAGFdlZtLDmjMUhQhzDbj4gkq5ED7Ohj99asHAFgQ2qZbk8I3TnxUcQ==","signatures":[{"sig":"MEQCIGeTYbYy+jUBcmx4bDP1ROnuxmFtF11tC3n4LEUGoqKcAiACCnhzV+fxqFBu6xhmUUibn2n8QXe2aEo4PmAEct13Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224630},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"a1d9c26ca7d1a7957f94b7b15af6946b91c686a6","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"repository":{"url":"https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","commander":"^12.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","tsdown":"^0.14.1","ts-jest":"^29.1.0","typedoc":"^0.28.8","vitepress":"^1.6.3","@eslint/js":"9.33.0","typescript":"^5.3.0","@types/jest":"^29.5.12","@types/node":"^20.11.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.3.1_1755786057447_0.3881847265573022","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@context-action/typedoc-vitepress-sync","version":"0.4.0","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":"mineclover","license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.4.0","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"./bin/cli.js"},"dist":{"shasum":"eb38d63f45c596d1c795c1e134dc3673fad4a179","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.4.0.tgz","fileCount":7,"integrity":"sha512-e0KbG4vxahX9dy3M98EwhF+pnC2bLT8PIxvKEsLelWsOZ+4ovMY+M1QZBpLFIlLMoAW80lKJc4LKynvcaJEIwA==","signatures":[{"sig":"MEMCIAVOqSrzYqnSG/HkvMlbP1i+ze1C0JSKGkJIOVnSsH5PAh9YHbbzAU4CK/s+Fhvtoks1+BdcF4tZGv7hklT342IU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224584},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"2c9d3a2d383f75b3bc2a5dee033e8bd275ba1084","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"repository":{"url":"https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","commander":"^12.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","tsdown":"^0.14.1","ts-jest":"^29.1.0","typedoc":"^0.28.8","vitepress":"^1.6.3","@eslint/js":"9.33.0","typescript":"^5.3.0","@types/jest":"^29.5.12","@types/node":"^20.11.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.4.0_1756202692981_0.4210675060117961","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@context-action/typedoc-vitepress-sync","version":"0.5.0","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":"mineclover","license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.5.0","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"./bin/cli.js"},"dist":{"shasum":"6339589781aaaab2c74cad53b681ed7db541f44f","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.5.0.tgz","fileCount":7,"integrity":"sha512-iZgC3jEsHUG+qEOpd2I9NltnfacVoQdgc6NCTbiHh2ck/cmoZU9zaeFUkZ+1csJ2/ndJWE1S43g1wLRSk06uzw==","signatures":[{"sig":"MEUCIFOhdtQs1SL33jo2tO+qieKQzRH1zKKSPNcBOSGP9YgmAiEAvVZD8rSo4c7suVLL3HFVojPwA6bf49MGRtiOOfssTxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221198},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"8dd84af4f474784e1765b23662b3118b8150a3c8","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"repository":{"url":"https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","chalk":"^5.6.0","commander":"^14.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","tsdown":"^0.14.2","ts-jest":"^29.4.1","typedoc":"^0.28.11","vitepress":"^1.6.4","@eslint/js":"9.34.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.5.0_1756362656248_0.04517826596207564","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@context-action/typedoc-vitepress-sync","version":"0.6.0","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":"mineclover","license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.6.0","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"./bin/cli.js"},"dist":{"shasum":"531827d197d18cf35bf097062e3fb6e0396a9668","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.6.0.tgz","fileCount":7,"integrity":"sha512-uMuHKp+gr2rpX9dX1dfLE0jwFKsjFRkxNzed9M5IoYoGVJ6dDr3lDL1TDCvv34EZTLOVpPGWSozvLRVZNMqaOw==","signatures":[{"sig":"MEUCIB51LatgjnQ8SXFUZX/Bc3A4bjLm5+LBZJobkw2xHdpFAiEAxaYG/VcAYMSICacxUqvM5uTLn1XfTf2xfUzxSJa3mkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221198},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"9a377c2b5a81cb998f8739c3914bf9f4fb55df20","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"repository":{"url":"https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","chalk":"^5.6.0","commander":"^14.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","tsdown":"^0.14.2","ts-jest":"^29.4.1","typedoc":"^0.28.11","vitepress":"^1.6.4","@eslint/js":"9.34.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.6.0_1756487384054_0.0418114706454733","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@context-action/typedoc-vitepress-sync","version":"0.7.1","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":"mineclover","license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.7.1","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"./bin/cli.js"},"dist":{"shasum":"af545b380fa42731866e7c9e1e05021c43e83581","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.7.1.tgz","fileCount":8,"integrity":"sha512-E6IieBN/jDHS25c+QuDtZg1d0eqRiiHlXMMIFGZn3nDwXpBKEJ+wjkcwgTdvvh2sr2kwYPumocGW4B7RkR/KMw==","signatures":[{"sig":"MEQCICouq9frHqVKErZrEJ95z6j+KYGsIs/KFpi58qYST9MaAiAcy7I3zMW4BHDBPvgyKErll/yPY6oFge6p1zVjw6YY7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238378},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"e855294c6b08d9fc2eb35116426c5152e8ab9f2d","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"repository":{"url":"https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","chalk":"^5.6.0","commander":"^14.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","tsdown":"^0.14.2","ts-jest":"^29.4.1","typedoc":"^0.28.11","vitepress":"^1.6.4","@eslint/js":"9.34.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.7.1_1756633873722_0.07301264376336092","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@context-action/typedoc-vitepress-sync","version":"0.7.2","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":"mineclover","license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.7.2","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"./bin/cli.js"},"dist":{"shasum":"bcba6480d07e19e2892768ba5f45057eb79a2fdc","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.7.2.tgz","fileCount":8,"integrity":"sha512-1qOfEDC3Jbv+MX1vmD1pgJ6gdIvA3IqdD6eNRWr+hefDRPTFRhe2aK0qc3x7uGL/er1Gwg7iQ6mDsTLU2AI1Vg==","signatures":[{"sig":"MEYCIQCXIJx50aw8KIpdtgB90HlgOONwOvPEMm6OYgnIXvhx9gIhAPJpYJG4/C2ySq52K7ad9iK3u3KpE+apNOtMyHDEMpJh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238378},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"dcbd797f8163afac0a0454c05799c95baa6da384","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"repository":{"url":"https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","chalk":"^5.6.0","commander":"^14.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","tsdown":"^0.14.2","ts-jest":"^29.4.1","typedoc":"^0.28.11","vitepress":"^1.6.4","@eslint/js":"9.34.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.7.2_1756646579808_0.9095010660759455","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@context-action/typedoc-vitepress-sync","version":"0.7.3","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":"mineclover","license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.7.3","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"./bin/cli.js"},"dist":{"shasum":"72caa5c44e76bf582f0c64f7675b8d233348c09b","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.7.3.tgz","fileCount":8,"integrity":"sha512-Bg+n62uGms93YvdBWwuPovE8fd3SVK90DSBCXLeOza+HWTtfHBEVEMoSF6yEkydmLVIlaeyrigXAXs1+BdiEIg==","signatures":[{"sig":"MEQCIGxogKExgGLHFHwwicUnH2j2W3e/75+GfiAxF4oMK+WUAiBHoi+cFoNn6tsXMFl8hzRaX+4/aHqCbfDaj0aC98pBbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238378},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"a507727ec177f49d58106779953283723013929a","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"repository":{"url":"https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","chalk":"^5.6.0","commander":"^14.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","tsdown":"^0.14.2","ts-jest":"^29.4.1","typedoc":"^0.28.11","vitepress":"^1.6.4","@eslint/js":"9.34.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.7.3_1757994515543_0.46145158734713787","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@context-action/typedoc-vitepress-sync","version":"0.7.4","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":"mineclover","license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.7.4","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"./bin/cli.js"},"dist":{"shasum":"eaa32445ed1fda82002787686b6735886263ba92","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.7.4.tgz","fileCount":8,"integrity":"sha512-OWxkCIWUmjiBTYr0VKsn510I13FH2Op3ZH6zpK2PnV9ra2EXSgG340rPGDp2PmLzv3dLh4FvGWGamfuIxBf3bA==","signatures":[{"sig":"MEUCIQD9SW5PgwPO5wXx/x+PmGyQFTh+EC8r9ZOwBz9G4nyv+gIgHSMKX5DkeT+mjg6BAGs4wwK8vJwN6Gf51VuV4m9UbGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238378},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"8d55ccedfe811e01fb355a610f2ddc5d52b31d1c","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"repository":{"url":"https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","chalk":"^5.6.0","commander":"^14.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","tsdown":"^0.14.2","ts-jest":"^29.4.1","typedoc":"^0.28.11","vitepress":"^1.6.4","@eslint/js":"9.34.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.7.4_1758133129120_0.435780951493832","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@context-action/typedoc-vitepress-sync","version":"0.7.5","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":{"name":"mineclover"},"license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.7.5","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"bin/cli.js"},"dist":{"shasum":"d039612b994f418d4a908272381a51a8c3b7b9e4","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.7.5.tgz","fileCount":9,"integrity":"sha512-wtrFuz5YCrafa299++9HaUa5vUzPrvzO8X6bMVUMIypw/MjEoB4bVtOLR/+k+zm21h1fl+YZbgUOcXpN4i+0yw==","signatures":[{"sig":"MEUCIDoYqQ+bavyJtZnSQwGwSh/1BekONIsAdu0/xj7ulbsSAiEA88bayBA7t5YHz0+zqnjiDKmZquyoXaL+BNc4D6M69r4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253141},"main":"dist/index.js","type":"module","_from":"file:context-action-typedoc-vitepress-sync-0.7.5.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"0db4406b9dc47ad25bd88e7a163958a013f2e049","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"_resolved":"/private/var/folders/ss/p9hh1w09423bbbt07xcftfr40000gn/T/5421dabc7583e8200c6d156d92f3d06f/context-action-typedoc-vitepress-sync-0.7.5.tgz","_integrity":"sha512-wtrFuz5YCrafa299++9HaUa5vUzPrvzO8X6bMVUMIypw/MjEoB4bVtOLR/+k+zm21h1fl+YZbgUOcXpN4i+0yw==","repository":{"url":"git+https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"10.9.2","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","chalk":"^5.6.0","commander":"^14.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","tsdown":"^0.14.2","ts-jest":"^29.4.1","typedoc":"^0.28.11","vitepress":"^1.6.4","@eslint/js":"9.34.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.7.5_1758138074098_0.1600961749897074","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@context-action/typedoc-vitepress-sync","version":"0.7.6","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":"mineclover","license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.7.6","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"./bin/cli.js"},"dist":{"shasum":"8a513fce8dbe5e8b7252915494ed8f756640486d","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.7.6.tgz","fileCount":8,"integrity":"sha512-asGi00mKcgEt5550RtXESOwAvPlJq5ZFqxzrG8Z7RGAXxI9jbdcDsQYid5G82vixGVWPaH1YFQuM45ZkTq9DSg==","signatures":[{"sig":"MEUCIF+JeMeMl2p4Oa03ilOnCDgukgQFUpXlb2QPv/TLvP5IAiEA+ZbyD5IZTsa9g7+RIgOIXHKAqqo5eb5BeYBJf35lLsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228753},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"911a89b580e8a560331a826936090b67c25e0e56","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"repository":{"url":"https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"lerna/8.2.4/node@v22.17.1+arm64 (darwin)","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","chalk":"^5.6.0","commander":"^14.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","tsdown":"^0.14.2","ts-jest":"^29.4.1","typedoc":"^0.28.11","vitepress":"^1.6.4","@eslint/js":"9.34.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.7.6_1758145881572_0.2591535669971017","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@context-action/typedoc-vitepress-sync","version":"0.7.7","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":{"name":"mineclover"},"license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.7.7","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"bin/cli.js"},"dist":{"shasum":"9bfdf988dadf1ce987b8e9575c0441df1a67121f","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.7.7.tgz","fileCount":7,"integrity":"sha512-6gSZUmFIMOyszj3H3lZ0JJRzBnziBVGW07jMgIM16fFEZqNesxQdwrVAbYaKsoyKAGE7sA/tGEY5OXzDUbwsaA==","signatures":[{"sig":"MEUCIQC4rml7sIXFX7g+fmBul22Cx+tuKIlwL4yrY/HSHP+/SgIgS8uk+pY7Zkmip3wb5gio2anEIfFhBalKjfnBGZK2ykA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217412},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"0db4406b9dc47ad25bd88e7a163958a013f2e049","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"deprecated":"version inconsistency - use @context-action/typedoc-vitepress-sync@0.7.8 instead","repository":{"url":"git+https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"10.9.2","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","chalk":"^5.6.0","commander":"^14.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","tsdown":"^0.14.2","ts-jest":"^29.4.1","typedoc":"^0.28.11","vitepress":"^1.6.4","@eslint/js":"9.34.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.7.7_1758149263116_0.6594779392227581","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@context-action/typedoc-vitepress-sync","version":"0.7.8","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":{"name":"mineclover"},"license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.7.8","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"bin/cli.js"},"dist":{"shasum":"78d887e2c763ba49dc1d73187688c2495183aeef","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.7.8.tgz","fileCount":7,"integrity":"sha512-VqtC6WJnSfUTI9M6w4RXFlpXowa+En/qf7QLvtSDYH7vPLzSaBbJwG1y/KdEbhIkI6cT60qJb2aa0nYL2YrzrQ==","signatures":[{"sig":"MEUCIQCogSq23EFUILsItXEIjeUtLZL9WcIp021Bc/epz9XEVwIgHpbPJJiWslCq33esjfhviF/yhzzjhdGMmzGcfRCKql0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217412},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"0db4406b9dc47ad25bd88e7a163958a013f2e049","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"repository":{"url":"git+https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"10.9.2","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","chalk":"^5.6.0","commander":"^14.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","tsdown":"^0.14.2","ts-jest":"^29.4.1","typedoc":"^0.28.11","vitepress":"^1.6.4","@eslint/js":"9.34.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.7.8_1758149842486_0.4215726412180911","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@context-action/typedoc-vitepress-sync","version":"0.8.4","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":{"name":"mineclover"},"license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.8.4","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"bin/cli.js"},"dist":{"shasum":"62ce08f9b650028a8cc01a2104be6d4922a01a85","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.8.4.tgz","fileCount":8,"integrity":"sha512-yhFWZIbkV3xmu5a2GbgzzI9zmLe/YQWw5alpKeYuBULi7IjgCDGEplh63Pd1G0KgUjHN91Lu68pcD+DYDGD4ug==","signatures":[{"sig":"MEUCIBMYEq/md/7G7n31MPSHRnI1YYwDvOWk1ewCTjIrgmfFAiEAnZkdpMKDpybFe2EOxRuz5ZNMMJo0VrXRd2AySF2XgLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228483},"main":"dist/index.js","type":"module","_from":"file:context-action-typedoc-vitepress-sync-0.8.4.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"0db4406b9dc47ad25bd88e7a163958a013f2e049","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"_resolved":"/private/var/folders/ss/p9hh1w09423bbbt07xcftfr40000gn/T/4ba84b76d13ff6a7d9443b110c20f602/context-action-typedoc-vitepress-sync-0.8.4.tgz","_integrity":"sha512-yhFWZIbkV3xmu5a2GbgzzI9zmLe/YQWw5alpKeYuBULi7IjgCDGEplh63Pd1G0KgUjHN91Lu68pcD+DYDGD4ug==","repository":{"url":"git+https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"10.9.2","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","chalk":"^5.6.0","commander":"^14.0.0","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","tsdown":"^0.14.2","ts-jest":"^29.4.1","typedoc":"^0.28.11","vitepress":"^1.6.4","@eslint/js":"9.34.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.8.4_1764500447559_0.1513982819512445","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@context-action/typedoc-vitepress-sync","version":"0.8.6","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":{"name":"mineclover"},"license":"MIT","_id":"@context-action/typedoc-vitepress-sync@0.8.6","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"bin/cli.js"},"dist":{"shasum":"74cf682a88d344c04591fc5d92a367daa7abadb6","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.8.6.tgz","fileCount":8,"integrity":"sha512-/slnrSCda3J/6x10A8FiIRGXcFkjMLC6Z2MStjO/cQbsKdJI0FtOv1uxJZTZCaD9y8t9In4zonuM3TWb7OMoWw==","signatures":[{"sig":"MEUCIQDS3L7TQfJ4xczOLH8NFIf+LtKIyU8HNPASh33EsFJC/gIgdbVZijzGSaMt2mB4NbGlP8qKvPEn/C/NECloNIV0o8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228114},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"f43e1503a6a71d94f6dd1e49734f46fb0d51a606","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js"},"_npmUser":{"name":"astralclover","email":"astralclover@gmail.com"},"repository":{"url":"git+https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"lerna/9.0.7/node@v22.22.1+x64 (linux)","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ora":"^9.3.0","chalk":"^5.6.2","commander":"^14.0.3","picocolors":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^9.34.0","tsdown":"^0.14.2","ts-jest":"^29.4.6","typedoc":"^0.28.18","vitepress":"^1.6.4","@eslint/js":"9.34.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^25.5.0","@typescript-eslint/parser":"^8.57.2","@typescript-eslint/eslint-plugin":"^8.57.2"},"peerDependencies":{"typedoc":">=0.25.0","vitepress":">=1.0.0"},"peerDependenciesMeta":{"typedoc":{"optional":false},"vitepress":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.8.6_1774780557705_0.624537054715701","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@context-action/typedoc-vitepress-sync","version":"0.8.7","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":{"name":"mineclover"},"license":"Apache-2.0","_id":"@context-action/typedoc-vitepress-sync@0.8.7","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","bugs":{"url":"https://github.com/mineclover/context-action/issues"},"bin":{"typedoc-vitepress-sync":"bin/cli.js"},"dist":{"shasum":"84c06cf4d8cf01fb60439354f0c4baba7e07d672","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.8.7.tgz","fileCount":8,"integrity":"sha512-TWCVN2qIBbBOiJ36N7ZwA9gTzu2OlCao/jF4NTdiiQ4cwTgMGz+xTIGkOV4ufjhd2YRsN3Xl1bB5QXgvC6KnIA==","signatures":[{"sig":"MEUCIHHNM4Tm3VWJw1X0t38l/a6YqHZRqmGVeR5IdvWiVqYaAiEAvmvz1S+KKQIgELaNHH7NTl++RSmc0X970ZW14wXjuJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@context-action%2ftypedoc-vitepress-sync@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229886},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.11.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./bin/cli.js"}},"gitHead":"6f50c9758cc9b21257a18a074b7e05eed96e855f","scripts":{"dev":"tsdown --watch","lint":"pnpm --workspace-root exec biome lint packages/typedoc-vitepress-sync/src","test":"jest","build":"tsdown","clean":"rm -rf dist","lint:fix":"pnpm --workspace-root exec biome lint --write packages/typedoc-vitepress-sync/src","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsdown --watch","example:basic":"node examples/basic-usage/index.js","test:coverage":"jest --coverage","prepublishOnly":"pnpm build","example:advanced":"node examples/advanced-config/index.js","test:performance":"jest __tests__/Performance.test.ts --runInBand"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ff421348-53d1-4809-abf4-31b16f22c62e"}},"repository":{"url":"git+https://github.com/mineclover/context-action.git","type":"git","directory":"packages/typedoc-vitepress-sync"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"9.4.1","chalk":"^5.6.2","commander":"15.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","tsdown":"0.22.5","@swc/core":"1.15.43","@swc/jest":"0.2.39","typescript":"6.0.3","@types/jest":"30.0.0","@types/node":"24.13.3","@swc/helpers":"0.5.23"},"peerDependencies":{"typedoc":"^0.28.20","vitepress":"^1.6.4"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-vitepress-sync_0.8.7_1783901446963_0.7990141827116715","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@context-action/typedoc-vitepress-sync","version":"0.8.8","description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","type":"module","main":"dist/index.js","types":"dist/index.d.ts","bin":{"typedoc-vitepress-sync":"bin/cli.js"},"exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./cli":{"import":"./bin/cli.js"}},"scripts":{"build":"tsdown","build:watch":"tsdown --watch","dev":"tsdown --watch","test":"jest","test:performance":"jest __tests__/Performance.test.ts --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage","lint":"pnpm --workspace-root exec biome lint packages/typedoc-vitepress-sync/src","lint:fix":"pnpm --workspace-root exec biome lint --write packages/typedoc-vitepress-sync/src","type-check":"tsc --noEmit","clean":"rm -rf dist","prepublishOnly":"pnpm build","example:basic":"node examples/basic-usage/index.js","example:advanced":"node examples/advanced-config/index.js"},"keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"author":{"name":"mineclover"},"license":"Apache-2.0","publishConfig":{"access":"public"},"homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","repository":{"type":"git","url":"git+https://github.com/mineclover/context-action.git","directory":"packages/typedoc-vitepress-sync"},"bugs":{"url":"https://github.com/mineclover/context-action/issues"},"engines":{"node":">=24.11.0"},"peerDependencies":{"typedoc":"^0.28.20","vitepress":"^1.6.4"},"dependencies":{"chalk":"^5.6.2","commander":"15.0.0","ora":"9.4.1"},"devDependencies":{"@swc/core":"1.15.46","@swc/helpers":"0.5.23","@swc/jest":"0.2.39","@types/jest":"30.0.0","@types/node":"24.13.3","jest":"30.4.2","tsdown":"0.22.13","typescript":"6.0.3"},"gitHead":"9231dbc11edc198b929e72e3a697456ea3546710","_id":"@context-action/typedoc-vitepress-sync@0.8.8","_nodeVersion":"24.18.0","_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","dist":{"integrity":"sha512-AmydSVJFE1Cz3KXkbv1xfvfsG6jLWW5NhZissmP8YnBusJl71k2XZsXP3wzThjYTNNy/XI7wRDTt3raTDlwWkQ==","shasum":"9b392b49a8c82354f4c1db4305749374a0d3aeab","tarball":"https://registry.npmjs.org/@context-action/typedoc-vitepress-sync/-/typedoc-vitepress-sync-0.8.8.tgz","fileCount":8,"unpackedSize":238359,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@context-action%2ftypedoc-vitepress-sync@0.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBGLxazGqWqRzBXyYQiZqxCPnQeCnbmnvLSTMv3R3TAFAiEAm4iF1WtIQUFjuphgJ/xAdcl3nocvcEKUbQyBeLl/xkw="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ff421348-53d1-4809-abf4-31b16f22c62e"}},"directories":{},"maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typedoc-vitepress-sync_0.8.8_1785298581468_0.2024120915228984"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-15T13:50:12.832Z","modified":"2026-07-29T04:16:21.930Z","1.0.0":"2025-08-15T13:50:13.111Z","0.2.2":"2025-08-15T14:20:46.604Z","0.2.3":"2025-08-19T17:56:46.443Z","0.3.0":"2025-08-20T14:09:03.445Z","0.3.1":"2025-08-21T14:20:57.634Z","0.4.0":"2025-08-26T10:04:53.187Z","0.5.0":"2025-08-28T06:30:56.439Z","0.6.0":"2025-08-29T17:09:44.258Z","0.7.1":"2025-08-31T09:51:13.918Z","0.7.2":"2025-08-31T13:22:59.997Z","0.7.3":"2025-09-16T03:48:35.716Z","0.7.4":"2025-09-17T18:18:49.296Z","0.7.5":"2025-09-17T19:41:14.288Z","0.7.6":"2025-09-17T21:51:21.764Z","0.7.7":"2025-09-17T22:47:43.312Z","0.7.8":"2025-09-17T22:57:22.710Z","0.8.4":"2025-11-30T11:00:47.736Z","0.8.6":"2026-03-29T10:35:57.875Z","0.8.7":"2026-07-13T00:10:47.098Z","0.8.8":"2026-07-29T04:16:21.591Z"},"bugs":{"url":"https://github.com/mineclover/context-action/issues"},"author":{"name":"mineclover"},"license":"Apache-2.0","homepage":"https://github.com/mineclover/context-action/tree/main/packages/typedoc-vitepress-sync","keywords":["typedoc","vitepress","documentation","sync","api-docs","markdown","cache","parallel","typescript","docs-generation"],"repository":{"type":"git","url":"git+https://github.com/mineclover/context-action.git","directory":"packages/typedoc-vitepress-sync"},"description":"Enhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation","maintainers":[{"name":"astralclover","email":"astralclover@gmail.com"}],"readme":"# @context-action/typedoc-vitepress-sync\n\nEnhanced TypeDoc to VitePress documentation sync with smart caching, parallel processing, and quality validation.\n\n[![npm version](https://badge.fury.io/js/@context-action/typedoc-vitepress-sync.svg)](https://badge.fury.io/js/@context-action/typedoc-vitepress-sync)\n[![License: Apache-2.0](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](./LICENSE)\n\n## 🚀 Features\n\n- **🔥 Smart Caching**: SHA256 hash-based file change detection with 24-hour TTL\n- **⚡ Parallel Processing**: Configurable batch processing for improved performance\n- **🛡️ Error Recovery**: Strategic error handling with automatic recovery\n- **✨ Quality Validation**: Markdown syntax, link integrity, and accessibility checks\n- **📊 Comprehensive Metrics**: Detailed performance and quality reporting\n- **🎨 Vue Compatibility**: Automatic VitePress/Vue template processing\n- **🔧 CLI Interface**: Full-featured command-line tool\n- **📱 Responsive Design**: Works with modern documentation workflows\n\n## 📦 Installation\n\nRequires Node.js 24.11.0 or newer. This repository develops and validates the package with TypeScript 6.0.3.\n\n### As a standalone package\n\n```bash\nnpm install @context-action/typedoc-vitepress-sync\n# or\nyarn add @context-action/typedoc-vitepress-sync\n# or\npnpm add @context-action/typedoc-vitepress-sync\n```\n\n### Global installation\n\n```bash\nnpm install -g @context-action/typedoc-vitepress-sync\n```\n\n## 🔧 Quick Start\n\n### CLI Usage\n\n```bash\n# Initialize configuration\nnpx typedoc-vitepress-sync init\n\n# Sync documentation\nnpx typedoc-vitepress-sync sync --source ./docs/api/generated --target ./docs/en/api\n\n# With custom configuration\nnpx typedoc-vitepress-sync sync --config ./sync.config.js\n\n# Clean cache and generated files\nnpx typedoc-vitepress-sync clean\n```\n\n### Programmatic Usage\n\n```typescript\nimport { TypeDocVitePressSync } from '@context-action/typedoc-vitepress-sync'\n\nconst sync = new TypeDocVitePressSync({\n  sourceDir: './docs/api/generated',\n  targetDir: './docs/en/api',\n  packageMapping: {\n    'core': 'core',\n    'react': 'react'\n  }\n})\n\n// Auto-optimize based on system resources\nsync.autoOptimize()\n\n// Perform sync\nconst result = await sync.sync()\n\nconsole.log(`Processed ${result.filesProcessed} files in ${result.processingTime}ms`)\nconsole.log(`Cache hit rate: ${result.cache.hitRate}`)\n```\n\n## ⚙️ Configuration\n\n### Configuration File\n\nCreate `typedoc-vitepress-sync.config.js`:\n\n```javascript\nexport default {\n  sourceDir: './docs/api/generated',\n  targetDir: './docs/en/api',\n  sidebarConfigPath: './docs/.vitepress/config/api-spec.ts',\n  packageMapping: {\n    'core': 'core',\n    'react': 'react',\n    'utils': 'utilities'\n  },\n  cache: {\n    enabled: true,\n    dir: './.typedoc-vitepress-cache',\n    ttl: 24 * 60 * 60 * 1000, // 24 hours\n    hashAlgorithm: 'sha256'\n  },\n  parallel: {\n    enabled: true,\n    maxWorkers: 4,\n    batchSize: 10\n  },\n  quality: {\n    validateLinks: true,\n    validateMarkdown: true,\n    checkAccessibility: true\n  },\n  metrics: {\n    enabled: true,\n    outputFile: './reports/sync-metrics.json'\n  }\n}\n```\n\n### Configuration Options\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `sourceDir` | `string` | **Required** | Source directory containing TypeDoc output |\n| `targetDir` | `string` | **Required** | Target directory for VitePress docs |\n| `sidebarConfigPath` | `string` | `./docs/.vitepress/config/api-spec.ts` | Output path for sidebar configuration |\n| `packageMapping` | `Record<string, string>` | `{}` | Map source packages to target directories |\n| `cache.enabled` | `boolean` | `true` | Enable caching system |\n| `cache.dir` | `string` | `./.typedoc-vitepress-cache` | Cache directory path |\n| `cache.ttl` | `number` | `86400000` | Cache TTL in milliseconds (24h) |\n| `parallel.enabled` | `boolean` | `true` | Enable parallel processing |\n| `parallel.maxWorkers` | `number` | `4` | Maximum worker threads |\n| `parallel.batchSize` | `number` | `10` | Files per batch |\n| `quality.validateLinks` | `boolean` | `true` | Validate internal links |\n| `quality.validateMarkdown` | `boolean` | `true` | Validate markdown syntax |\n| `quality.checkAccessibility` | `boolean` | `true` | Check accessibility compliance |\n| `metrics.enabled` | `boolean` | `true` | Enable metrics collection |\n| `metrics.outputFile` | `string` | `./reports/metrics.json` | Metrics output file |\n\n## 🎯 CLI Commands\n\n### Main Commands\n\n```bash\n# Sync documentation\ntypedoc-vitepress-sync sync [options]\n\n# Clean cache and generated files  \ntypedoc-vitepress-sync clean [options]\n\n# Initialize configuration\ntypedoc-vitepress-sync init [options]\n```\n\n### Cache Management\n\n```bash\n# Show cache statistics\ntypedoc-vitepress-sync cache stats\n\n# Clear cache\ntypedoc-vitepress-sync cache clear\n```\n\n### CLI Options\n\n| Option | Description |\n|--------|-------------|\n| `-c, --config <path>` | Configuration file path |\n| `-s, --source <dir>` | Source directory override |\n| `-t, --target <dir>` | Target directory override |\n| `--sidebar <path>` | Sidebar config output path |\n| `--no-cache` | Disable caching |\n| `--no-parallel` | Disable parallel processing |\n| `--no-quality` | Disable quality validation |\n| `--no-metrics` | Disable metrics collection |\n| `-v, --verbose` | Enable verbose logging |\n| `--force` | Force process all files |\n| `--dry-run` | Show what would be done |\n\n## 📊 Performance\n\n### Benchmarks\n\n| Scenario | Files | First Run | Cached Run | Improvement |\n|----------|-------|-----------|------------|-------------|\n| Small Project | 20 files | 150ms | 50ms | **67% faster** |\n| Medium Project | 76 files | 300ms | 100ms | **67% faster** |\n| Large Project | 200+ files | 800ms | 250ms | **69% faster** |\n\n### Cache Performance\n\n- **Hit Rate**: 95-100% on unchanged files\n- **Hash Algorithm**: SHA256 for accurate change detection\n- **Storage**: Efficient JSON manifest with file metadata\n- **TTL**: Configurable expiration (default 24h)\n\n## 🔍 Quality Validation\n\n### Markdown Validation\n\n- Detects undefined template values\n- Validates code block syntax\n- Checks for unclosed markdown syntax\n- Identifies malformed tables\n- Reports overly long lines\n\n### Link Validation\n\n- Validates internal link integrity\n- Checks for broken file references\n- Detects empty link text\n- Supports relative and absolute paths\n- Ignores external URLs and anchors\n\n### Accessibility Validation\n\n- Ensures images have alt text\n- Validates heading hierarchy\n- Checks list formatting\n- Verifies table structure\n- Reports accessibility issues\n\n## 📈 Metrics & Monitoring\n\n### Automatic Metrics Collection\n\n```json\n{\n  \"filesProcessed\": 76,\n  \"filesSkipped\": 0,\n  \"processingTime\": 1250,\n  \"cache\": {\n    \"hits\": 72,\n    \"misses\": 4,\n    \"hitRate\": \"94.74%\"\n  },\n  \"quality\": {\n    \"totalIssues\": 2,\n    \"files\": [...]\n  },\n  \"performance\": {\n    \"filesPerSecond\": \"60.8\",\n    \"averageTimePerFile\": \"16.45ms\",\n    \"cacheEfficiency\": \"excellent\"\n  }\n}\n```\n\n### Console Output\n\n```\n============================================================\n✅ TypeDoc VitePress Sync Complete!\n============================================================\n📄 Files processed: 76\n⏭️  Files skipped: 72 (cache hits)  \n⏱️  Processing time: 1.25s\n\n📊 Cache Statistics:\n  - Hit rate: 94.74%\n  - Hits: 72\n  - Misses: 4\n\n⚡ Performance: Excellent\n```\n\n## 🛠️ Advanced Usage\n\n### Event-Driven Processing\n\n```typescript\nconst sync = new TypeDocVitePressSync(config)\n\nsync.on('start', (config) => {\n  console.log('Sync starting with config:', config)\n})\n\nsync.on('fileComplete', (filePath, result) => {\n  if (result.cached) {\n    console.log(`Cache hit: ${filePath}`)\n  } else {\n    console.log(`Processed: ${filePath}`)\n  }\n})\n\nsync.on('complete', (result) => {\n  console.log(`Sync completed: ${result.filesProcessed} files`)\n})\n\nawait sync.sync()\n```\n\n### Custom Validation\n\n```typescript\nimport { QualityValidator } from '@context-action/typedoc-vitepress-sync'\n\nconst validator = new QualityValidator({\n  validateMarkdown: true,\n  validateLinks: true,\n  checkAccessibility: true\n})\n\nconst issues = await validator.validateFile('./docs/api.md')\nif (issues) {\n  console.log('Quality issues found:', issues.issues)\n}\n```\n\n### Cache Management\n\n```typescript\nimport { CacheManager } from '@context-action/typedoc-vitepress-sync'\n\nconst cache = new CacheManager({\n  enabled: true,\n  dir: './custom-cache',\n  ttl: 60 * 60 * 1000 // 1 hour\n})\n\nawait cache.initialize()\n\n// Check if file needs processing\nconst shouldProcess = cache.shouldProcess('source.md', 'target.md')\n\n// Update cache after processing\ncache.updateCache('source.md', 'target.md')\n\n// Get statistics\nconst stats = cache.getStats()\nconsole.log(`Cache hit rate: ${stats.hitRate}`)\n```\n\n## 🔌 Integration\n\n### Package.json Scripts\n\n```json\n{\n  \"scripts\": {\n    \"docs:sync\": \"typedoc-vitepress-sync sync\",\n    \"docs:clean\": \"typedoc-vitepress-sync clean\",\n    \"docs:build\": \"typedoc && npm run docs:sync && vitepress build docs\",\n    \"docs:dev\": \"vitepress dev docs\"\n  }\n}\n```\n\n### GitHub Actions\n\n```yaml\nname: Documentation\n\non:\n  push:\n    branches: [main]\n  pull_request:\n    branches: [main]\n\njobs:\n  docs:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/checkout@v3\n      \n      - name: Setup Node.js\n        uses: actions/setup-node@v3\n        with:\n          node-version: '24.11'\n          \n      - name: Install dependencies\n        run: npm ci\n        \n      - name: Generate TypeDoc\n        run: npm run docs:api\n        \n      - name: Sync to VitePress\n        run: npx typedoc-vitepress-sync sync --verbose\n        \n      - name: Build documentation\n        run: npm run docs:build\n```\n\n### VitePress Integration\n\nThe generated sidebar configuration can be imported directly:\n\n```typescript\n// docs/.vitepress/config.ts\nimport { defineConfig } from 'vitepress'\nimport { sidebarApiEn } from './config/api-spec'\n\nexport default defineConfig({\n  themeConfig: {\n    sidebar: {\n      '/en/api/': sidebarApiEn(),\n      // ... other sidebar configs\n    }\n  }\n})\n```\n\n## 🤝 Contributing\n\nContributions are welcome! Please read our [Contributing Guide](./CONTRIBUTING.md) for details.\n\n### Development Setup\n\n```bash\n# Clone repository\ngit clone https://github.com/mineclover/context-action.git\ncd context-action/packages/typedoc-vitepress-sync\n\n# Install dependencies\npnpm install\n\n# Build package\npnpm build\n\n# Run tests\npnpm test\n\n# Run tests with coverage\npnpm test:coverage\n```\n\n## 📄 License\n\nApache-2.0 © [mineclover](https://github.com/mineclover)\n\n## 🔗 Related\n\n- [TypeDoc](https://typedoc.org/) - TypeScript documentation generator\n- [VitePress](https://vitepress.dev/) - Static site generator\n- [Context-Action Framework](https://github.com/mineclover/context-action) - State management library\n\n---\n\n**Made with ❤️ for the TypeScript documentation community**\n","readmeFilename":"README.md"}