{"_id":"architecture-diagram-generator","_rev":"34-7955ec0e574e632922dc0313cd5e82e3","name":"architecture-diagram-generator","dist-tags":{"latest":"0.7.0"},"versions":{"0.1.0":{"name":"architecture-diagram-generator","version":"0.1.0","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.1.0","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"generate-architecture":"dist/cli.js"},"dist":{"shasum":"75a18d9f4747d68cc98e50d456155258d1521d6c","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.1.0.tgz","fileCount":104,"integrity":"sha512-G8WCc4EQcHgh0doClHArdmcLuvD1jp4DR7nWiTVyZdKs0CdzGKmn/e9rEimCrN+KdloGHIV8apt9ja1WYaQeVQ==","signatures":[{"sig":"MEUCIB82k1cVc4T41eq3IZLiv/RLPVI1YPGvA4By4kDeCnroAiEAvnipsfvZjC6RJ060XEMuRe9F4bwGlWy08jnP112foTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517084},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3a98732c432a4b09cb6a2c9224b30f69f2e82fc","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"glob":"^10.3.10","puppeteer":"^24.41.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","typescript":"^5.3.3","@typescript-eslint/parser":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.1.0_1776608204616_0.2999245792418346","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"architecture-diagram-generator","version":"0.1.1","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.1.1","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"fb123555fe96cf09393a466c169e3f549d9710cd","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.1.1.tgz","fileCount":104,"integrity":"sha512-R9LHuCsEqf1stpjnReXjBPDyOcGTILqnuk1c7Eo1kshK/UMlQg9qYVEmqknRVC57VNIPEB9lB7PXdK+qD5nJ3A==","signatures":[{"sig":"MEUCIQDYL9IDYW1pdsatEtjXvedig1ATZr4En6X/Dfv4xlP8QwIgHMojj/WDSGMU9c4/5ryTfNmRG7uWx4PbXpSsDInMWyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517150},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2956785f9aa3946f61bce75c2f4bed273e8bb3c6","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"glob":"^10.3.10","puppeteer":"^24.41.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.1.1_1776609855712_0.08767402772820354","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"architecture-diagram-generator","version":"0.1.2","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.1.2","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"195623705ac0ebad8d45806b48190b06f2b6d99b","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.1.2.tgz","fileCount":104,"integrity":"sha512-IzbHpYXJxJP7xgIlcNeBbFgi9GrZjTBNa5eVC3ZKrmNdOVxyG267BglU7ps4xOMhnTPwx7E0qBNWG3CXig5bKA==","signatures":[{"sig":"MEYCIQDoNSE1ChrEC9tHUwiMov3rgHruMD29cE2CH1L64pdiRwIhAIYq71hlT1G/m7MFgvJY4EKP5GKuRbEYwrh8g0rXq1RT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517158},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ee65273cca7b0795db167a162fa5e70834fc67b3","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"glob":"^10.3.10","puppeteer":"^24.41.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.1.2_1776610133402_0.9080638292203966","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"architecture-diagram-generator","version":"0.1.3","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.1.3","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"21ebbc12ff7af8cb7881ee89c924e5548d2e8295","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.1.3.tgz","fileCount":104,"integrity":"sha512-C6nR95zpjS4hVqKHqOlL99bIA+m/g2SHY+jqoS+rHNNSKVuNTyz+ReTyZOXo2q0HEz8z4ykVIWUh1Tx6KPAUZg==","signatures":[{"sig":"MEYCIQDX1/4KruVXAm4xSf8FXce1SOyBddjKhMifSU5JTgA7DwIhAKwOV6zqM0koUavKPce0O197UTh2qEibg/Bv86StnVNb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517157},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f379517afec48a2d7da3867290a9d462b6995ceb","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"glob":"^11.0.0","puppeteer":"^24.41.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.1.3_1776610397251_0.3151905666246888","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"architecture-diagram-generator","version":"0.1.4","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.1.4","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"cb69e781fec920fb3dad189f82e4835ddd2a620e","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.1.4.tgz","fileCount":104,"integrity":"sha512-tax+4VtSuEAZrdwH14XTdQpkLd6PgpC3NewtPSOOJGebWPsQyVYOOUAF6geiInjkSuTyITH7Bymx2XjiGkVKsA==","signatures":[{"sig":"MEQCIEJcO2DcFltXgSAtWNM6SysS8Q1xH9W86T9JfcSs9cS6AiBJ8kT7fc/hYlTRvNnb78QaE5BUK6bdwIq2FPOvTdN4zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517157},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a7c3c7e077b556700f0976d5726d25a9b808319f","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"glob":"^13.0.0","puppeteer":"^24.41.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.1.4_1776610506114_0.638230983976342","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"architecture-diagram-generator","version":"0.1.5","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.1.5","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"8d6521313367048fdf2ff84472aa5aa7ef873dfa","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.1.5.tgz","fileCount":104,"integrity":"sha512-L+48ZGChWPSha2MlsR7FADxtCOTF6cULAr4bdzIdJ/8HdrH8wSht2fV/epc5qOh10ceptQgtb1CSN0AMTFIUOw==","signatures":[{"sig":"MEUCIQCWoOq6Gf4+U+FclDdo73wE5f5TPp/r2xmSYBTaLcT50gIgU1aqsfB5f8+KHirb7u0SbpwqRI49Jcm7W7j5sS+kVwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522828},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d53fb4aa23c0aa7fe45cb6cc50b71040122741e7","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"glob":"^13.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.1.5_1776611812328_0.1695173298769057","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"architecture-diagram-generator","version":"0.1.6","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.1.6","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"f829c30e006e332b37465a7a69a80f548bd16945","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.1.6.tgz","fileCount":104,"integrity":"sha512-2r0q+AlhcXdv0UbrbWRBY+bRY9h3PIrWeDlt/VH2TFinL8B30TylVCjEH4/Lp11ybRg4+mYI1VM3a7ZXy2YQDg==","signatures":[{"sig":"MEQCIC21RS/IeCZONgkN1x2gSKsJDzQZnwMD7We9TGsiU91mAiBurWsAGMqFN41N7CzCgLe/Gu1g7q00KH8M7dICWEqDdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522958},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a5e814fdcd2e453155e42168ef8896324a471042","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"glob":"^13.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.1.6_1776612784633_0.7161909055833153","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"architecture-diagram-generator","version":"0.1.7","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.1.7","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"e2c908afa87fde62e69747317a36eda359f2f308","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.1.7.tgz","fileCount":104,"integrity":"sha512-GylSuCsLigwo3HP1H7gKNhkKH+BAfyM1/FGmJyqRlQIs2DY9pxDPI4ETC7rhVotdTZ0osMwUCWMU9ZIKRtH4Pw==","signatures":[{"sig":"MEYCIQDX8A5h5dNefSOzKrzF1bDlr1Mt5YkI6tSFjIi8In8VzgIhAO7yuiWu5JAK3xSqsEZ4NGS7Gk4C9xEI4PUdD/4imG9O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523157},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"36878eabfc94b621f1d2c55a78f72244713b111f","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"glob":"^13.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.1.7_1776614319868_0.660018748419823","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"architecture-diagram-generator","version":"0.1.8","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.1.8","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"5a5ebd044566271cebaa31f40809084a106c0dad","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.1.8.tgz","fileCount":104,"integrity":"sha512-nBNN9J6F7ijyqVnlyBH9wm5yuox6YkJWO5m1UYQ8ZE8na7VbSdVbWa9/ZaZcGCL0rinN6mnWUtc0oyCdKRh7SA==","signatures":[{"sig":"MEUCIQDSSGtxSr0tK7FWhOAazoT5QmHaehN6M5NVCyXIZFihUQIgNCzUUuEHrvtmxd5+YkVpDg03FKWeYZ0i9JtjlnQTmO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525522},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"458c04464363dd4434e0299fcc4cfea530934db8","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"glob":"^13.0.0","dotenv":"^17.4.2","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.1.8_1776614831141_0.8737476999743665","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"architecture-diagram-generator","version":"0.1.11","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.1.11","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"77694547f105af18693aa6e53a8b852914dd4086","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.1.11.tgz","fileCount":104,"integrity":"sha512-b3Ym3/68XKG45oY2JYJFVWV0KTpDytFdVkNJwiQkX+KSgmrb2mI4uA8U3L4UPyf/VBUoLqZhZyMcboMYhGoA8Q==","signatures":[{"sig":"MEUCIQChMMY7N82RG2FWaNAFmMbfb7GfOeHdC+vVxGU57LETPwIgIMzDo9kTFM0dea8bObePPnq//WJZz6zz+KDwDIkibn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528993},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e4b3ba140af2cc334221277ada2ec818154faf32","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"glob":"^13.0.0","dotenv":"^17.4.2","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.1.11_1776615373963_0.5740428662439909","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"architecture-diagram-generator","version":"0.1.12","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.1.12","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"42e3fd84a51fc68abd0dafd67dbb27bc020a4572","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.1.12.tgz","fileCount":104,"integrity":"sha512-VETinfZjVyg4QWJVPokW7IxWO5JKxHGPSUXvt/yDj+MmleGCnH8bCblfSMFd42f/8bjKSiiDXkSN+QrnCmeBUg==","signatures":[{"sig":"MEUCIQDC+N2+D5F8g0V6Uikz3mvcef9gCDFafNpsdDprdrX5+AIgW9PuDWstqGjsJgvFZowpVYGdeI5X5pF1o65dw5wdT14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531393},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2160bae1e41a25138e5cd12be16bbbcd22b52295","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"glob":"^13.0.0","dotenv":"^17.4.2","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.1.12_1776615775624_0.4901604568851461","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"architecture-diagram-generator","version":"0.2.0","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.2.0","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"562582bc9c590ce3cb2e03b29d4929f17eeea263","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.2.0.tgz","fileCount":152,"integrity":"sha512-IeaqF0ABf4SwRmK6lHv/vLCjHzz/AQVUMR29izHj3c9N00igkM2e1qVV3y+OJv/4JjipwLy5B/+mRbtiERTPTg==","signatures":[{"sig":"MEUCIQCSgn5TaVgg+dLkmAahQcyohxW2mkJLfZ8yWOMoJIodUgIgV7fjDKu5bzENW0cxsaqbmtXpBBFPQC0BW3GixXIJuNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":464062},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"52c83635d9f105fc16663dfca4eae423ece44622","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.2.0_1776619876635_0.5177538626368925","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"architecture-diagram-generator","version":"0.2.1","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.2.1","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"5f8d24696c6bc9e397097ecc30ba3ab3dcb12103","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.2.1.tgz","fileCount":152,"integrity":"sha512-+/oQ1NSBpP8vBoh+Sq4fVg/t0PYpeavF1TzbLOYRGpkUErtAoqC+VCrwWMwnXx1T6rIWeZe07F3xIIs1mT6OpA==","signatures":[{"sig":"MEUCIQDvj76M9AvsOHlkgmwH0F8pgiY2GKLWFkuWvyB9NDYRGgIgSzO4aCiHB0M0TAP25jSZCc7xO1yaDNvyuiokA4+pysI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":464427},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"330a51af3434549b9c6cf26fb2f9399f46bedd34","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.2.1_1776620179630_0.42601885619161894","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"architecture-diagram-generator","version":"0.2.2","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.2.2","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"a88437652202c9d6b3516dc4609e6edbd8df1db6","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.2.2.tgz","fileCount":152,"integrity":"sha512-UKuWUHvxZ9Kly0fEO+4h2sfOi2pvzSLF0RGijGjYa3P5R9QYlDCfIiebndEviK5aKpwU0d3eMjhmD8UWOh0mtw==","signatures":[{"sig":"MEYCIQD0Vkq8gxnpgW454Ud/QM4pw0/I1F7LCZ3J7qD0Hd0+WgIhAJJOO47k4dTo978VB+K9TFm8ZMGADHrJmplt+w6Ovxn2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465175},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c701594d21f83119d58f1bc785a0c6638d0968a3","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.2.2_1776620308826_0.45686981942330207","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"architecture-diagram-generator","version":"0.2.3","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.2.3","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"2d1b291e571c47127c1af799311e5a90bb06c762","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.2.3.tgz","fileCount":152,"integrity":"sha512-JEXj1bJ1rCU5gqaSVHEqwgpg2Yx8Z/fd2ZFj4oeLI6lBZTprvxwLNYy23aBN2cUWHjUB/kwt14Fj3mnbl0lghg==","signatures":[{"sig":"MEUCIQCNk5vGEKBj8fzlCGdRXbHdqpo/1vFa2KvQvt+7TCEcoQIgc6HjPJEin5Gfjr55BR866XmYeIk2gKOLgRXuO8Bpaek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465846},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"be0652235fcc5771a0cbd4c2e0e9f1580aad7395","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"11.9.0","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.2.3_1776622077395_0.7686139146468078","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"architecture-diagram-generator","version":"0.2.4","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.2.4","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"facba01ff1c1ab711f7d6bfba7444b86e4b343e3","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.2.4.tgz","fileCount":152,"integrity":"sha512-M7KvD9VbAQ3MBgMyuCTtNV85RMTER1IiX64CuKcu3qdWE/5XmcnUwxfvOHnVaU5gMMitwTezzsHOLwnkH1KhGw==","signatures":[{"sig":"MEUCIQCR0Z0j9+xWEE4XhHDCSSw6bJ4cr6EK+NZT8d9mbYHuIQIgIvMJDUlULSmw8iM6X75WfSypNnplx62/MQmyUysFPsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462863},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4bc44f174e4dc78af89ddb199bbd6e5f645c85c7","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"11.9.0","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.2.4_1776623377373_0.2875057253673292","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"architecture-diagram-generator","version":"0.2.5","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.2.5","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"a28ebfd692610a556549fabbba9300c8d0f81f17","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.2.5.tgz","fileCount":152,"integrity":"sha512-AE55XZkLXCsa2m6m+QZk84erNNzDOLGxRO6kVJvdQ2lArtuxX5pABrgLPUbOpNx4zh9DQO2h4D0j4cd6fuoTgg==","signatures":[{"sig":"MEYCIQCRyNo+iSuJ5Gv578VTwhME3vu83dse4EjQeV+KFlODOwIhAKmtaqwH6weD/hQ4g9aaCrrkhTXe2xjF/VQwl0Q0H1ZV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462974},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8d7152de7f6344b3b87472a3a59ebfdec67a7287","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"11.9.0","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.2.5_1776623888012_0.24776619413797918","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"architecture-diagram-generator","version":"0.2.6","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.2.6","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"d731beabb54a020d88959a11ee3ac288035c81ab","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.2.6.tgz","fileCount":152,"integrity":"sha512-AFICfUQUmZUoLXtdnQi+i8q4Vhoq1hL8m7AqumVhrnZ/aba59t+vWAOsGZwmsA0LZ/hA1XCJgKxpiAf7I0wf+A==","signatures":[{"sig":"MEUCICIWqU3zjl1Y79dmU0jeVIIak1aCBXukcoPzSPsF1lG2AiEAkM4UqI5ypW8gRA2+tLy8OVRlsxk8oOWfc1e8IKipZ9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451879},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"52d4c3f8bf8f50edd008011a5d68eb1cb1f9f877","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.2.6_1776629527163_0.1927481957009669","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"architecture-diagram-generator","version":"0.2.8","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chachachavito"},"license":"MIT","_id":"architecture-diagram-generator@0.2.8","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"f6c3b5f83a09d478d5b488c92dfd5a478c094d0f","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.2.8.tgz","fileCount":152,"integrity":"sha512-XtMpGaZ8uNfyJqcF7tCiXbBVf7q6rSUnNvMLrhEbDXCQghCNelSCdD59nD6RFlnlmMxMsg+3Ml4LJbhOAhw2Rw==","signatures":[{"sig":"MEUCIQCSHyHqVcyhnAdjcVxNwB/vT0elzFga5bbahSJT5NVvpAIgGyIszylVDKPY6PxPtaZKE1xZOFgUkw8GeFtqJK2Wvyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452363},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ef790193c8b4dbd86d9bd47884dc7b32a53cf4c3","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.2.8_1776719208519_0.2233857085107469","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"architecture-diagram-generator","version":"0.3.2","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chavitochavito"},"license":"MIT","_id":"architecture-diagram-generator@0.3.2","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chavitochavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chavitochavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"10ee68a01a449c37dbbe66f709b4eb7274ba45d5","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.3.2.tgz","fileCount":152,"integrity":"sha512-TvOSRXP+BdodYNn5mgEXJQ+58WOBVSceWBFrup2SCYeYdjKIa221tBXleh4uIu9Ct3WYtaFO6yzs5yQT97sEIA==","signatures":[{"sig":"MEUCIQCYSXouBqZiT6AOmHzB/GSZCXxZF1vaFjHaeXKE0LC46AIgEEDH7KZybmP+buoyj0mkKX5hKNWPgnFJ6HvDUgC8YuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453965},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"65666807e50d5be99330453854d25fb76d0e1bb0","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chavitochavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","ts-morph":"^28.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.3.2_1776782359125_0.7575804449806678","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"architecture-diagram-generator","version":"0.3.3","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chavitochavito"},"license":"MIT","_id":"architecture-diagram-generator@0.3.3","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chavitochavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chavitochavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"081694d84f588e6bdce5ed63fc8ba24053ac90a9","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.3.3.tgz","fileCount":156,"integrity":"sha512-CbkBjJZ9eAEB7LX6P3Tg1NaJbefF976xl9wOxGeGyfveiUr54vMPxv6YD0UM95XHFxzgKHYLWdXDDa430ZiCdw==","signatures":[{"sig":"MEUCIFSKOsWZoehgucs1kRuTV8J1+034Oy8fDEMheCbRKWiPAiEAqGMp11nZmcuzU0dnAm7+/kE1nIE7h4a/926/JWEeY3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461825},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2e4cfb7b3688ad481181884822bc6dcd32d3d032","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chavitochavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","ts-morph":"^28.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.3.3_1776782928329_0.8637185956542892","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"architecture-diagram-generator","version":"0.3.4","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chavitochavito"},"license":"MIT","_id":"architecture-diagram-generator@0.3.4","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chavitochavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chavitochavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"6eda3ca7ac24cdba436ef0071be83d3f4fad3be3","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.3.4.tgz","fileCount":156,"integrity":"sha512-PAGToM//N63Pohp33lbmnOuDT54HfNlHn2fSQSvwmFSuRWyRZhmHL2+HqUyoWHROI4068HXpquWwgKaYPzg8sQ==","signatures":[{"sig":"MEUCICOVoTjtudeADudDlUYSMkzRxtYPZVXk507Qbue4eflAAiEAzBaSf5+/szt3nH1MXF+GYR0KUjzy5Vkw3zT8lTWhCE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462227},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2e4cfb7b3688ad481181884822bc6dcd32d3d032","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chavitochavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","ts-morph":"^28.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.3.4_1776783092100_0.6289055052500749","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"architecture-diagram-generator","version":"0.3.5","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chavitochavito"},"license":"MIT","_id":"architecture-diagram-generator@0.3.5","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chavitochavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chavitochavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"14c97132da4e25133805341b8c976b697f82c6ed","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.3.5.tgz","fileCount":156,"integrity":"sha512-YYY4szaVkMkgYk2K87yDimdFaZvbGj7lvzJWChjwEgVnHqRxu/idSNvEiBeWTb9mELnb+8G9onISB72EP0q+ug==","signatures":[{"sig":"MEUCIQDoXWWOAtCOe1gyq9mbbpG/KkHDJrrrdeIOpKGs27tShQIgGnkYQ7y0b0CgBJuEV3qCmq38LOj4Goh2pj9WmKpCdPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462451},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"26299839d6b4a7cb8495d26ed49cb223c31511e0","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chavitochavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","ts-morph":"^28.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.3.5_1776783447784_0.28724142876043746","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"architecture-diagram-generator","version":"0.3.6","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chavitochavito"},"license":"MIT","_id":"architecture-diagram-generator@0.3.6","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chavitochavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chavitochavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"168e1316265203e048200be594b41e91caded4c3","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.3.6.tgz","fileCount":156,"integrity":"sha512-dDEB9ohg2y72QGxMPEKXrINf9DMCUbsUh0zBoypHH1S/88v5OX+B7ztGSAow69VL0Vam/H3UmW6Uijoiu084+A==","signatures":[{"sig":"MEUCIQCiJ4AYqCFWncKmEC1W1twH3YTPEBazMAmUzV045UiMJQIgTrnkOfN0aZOZSjhmy+abubrX7ZV6isKHiudd4w5xpjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462406},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"73f5c1795be0ebf1203f4c63268816686178d5a6","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chavitochavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated architecture diagram generator for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","ts-morph":"^28.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"optionalDependencies":{"puppeteer":"^24.41.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.3.6_1776783759901_0.012437368678670069","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"architecture-diagram-generator","version":"0.4.9","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chavitochavito"},"license":"MIT","_id":"architecture-diagram-generator@0.4.9","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chavitochavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chavitochavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"4013f56d7a04bce3893faa89340a54854c46ef4e","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.4.9.tgz","fileCount":156,"integrity":"sha512-/nGmWul/N8wmysW/61W0iklmlI6wT5Yk+bGTb1r+PVSireQHgF2cJaj6eOZc5VGuSmTD57JFAM6LmTbikGrkkw==","signatures":[{"sig":"MEQCICVZByuf/kdE4+88v1DrWOmd95orlVEMg5MftDFuUrPnAiARcm5sLLaF5RE8TKg8PQlFq06QCHEgoZ+OAtLFvee/Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476891},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a536bb45376c168d89493653aea6a26b1e7144b3","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chavitochavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated Architecture Diagram Generator (v0.4.9) for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","ts-morph":"^28.0.0","commander":"^12.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.4.9_1776789363537_0.0753750082206679","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"architecture-diagram-generator","version":"0.4.10","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chavitochavito"},"license":"MIT","_id":"architecture-diagram-generator@0.4.10","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chavitochavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chavitochavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"0b55bd80580db23b3306046aac193801113b011a","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.4.10.tgz","fileCount":156,"integrity":"sha512-AtVw/SKUeBxzbJEqIj303peijZ8PN95Bz1vpEjMT6x1OD2bsCyeiDxw5dso5HgeVYKupso3YN/oEvxysNUZ5+Q==","signatures":[{"sig":"MEYCIQDR94YkYTzAeecXMSjEcS11ukmwH0obFN+zInx9UGy6tQIhAOlQ1wefgMXdLmYcZWiRC/NOPmfwbjP5nllWDV8U6Sen","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476939},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"aca802999638d8bc8167277c17b4647a9b7994ab","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chavitochavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated Architecture Diagram Generator (v0.4.10) for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","ts-morph":"^28.0.0","commander":"^12.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.4.10_1776789678193_0.7504613685780974","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"architecture-diagram-generator","version":"0.4.12","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chavitochavito"},"license":"MIT","_id":"architecture-diagram-generator@0.4.12","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chavitochavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chavitochavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"6f737a59676aaa596da419f011db537fa8616d97","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.4.12.tgz","fileCount":156,"integrity":"sha512-eZ1lr3B58z9TpjLqzNVYDJi9yw0igkJdJfP+QxVxAy3LW/G5bY37jhe94T66oswlAE7AmbKlXFsaAl9Kgy+Mtg==","signatures":[{"sig":"MEYCIQD2pAiVvUwIG5y5aJQJA+RVf5FRXggiklEdaED1NXOt7gIhALMqp7wtBHXW1dX+KME//SKWMVbFKkhDErwXmeRNR7jo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475718},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"45b51a19e0d47176f34924982efa6f680e377dd0","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chavitochavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated Architecture Diagram Generator (v0.4.12) for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","ts-morph":"^28.0.0","commander":"^12.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.4.12_1776790191432_0.5835773537047164","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"architecture-diagram-generator","version":"0.4.13","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chavitochavito"},"license":"MIT","_id":"architecture-diagram-generator@0.4.13","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chavitochavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chavitochavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"8a1897cfe5a49f69bfebaf61c06dec91b431bdc7","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.4.13.tgz","fileCount":156,"integrity":"sha512-Qd4Rnuo/67X8fRaHRVutKXhEX48mWVcaLxrnRDEZnbAl2Y2P3k5YIQOBExPl6FY1TpkG9sOd+6k85BoENjWNrA==","signatures":[{"sig":"MEUCIQClKpQO+fVPoEWKIkLi9Ru0abQ/dRx5T07c6xqbC+WJWAIgHMzCvxsSFKjqIWfrcvuNdXjpx8HXahUf+4roYIcl/pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477146},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"45b51a19e0d47176f34924982efa6f680e377dd0","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chavitochavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated Architecture Diagram Generator (v0.4.13) for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","ts-morph":"^28.0.0","commander":"^12.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.4.13_1776790669124_0.08657717159020617","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"architecture-diagram-generator","version":"0.4.14","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chavitochavito"},"license":"MIT","_id":"architecture-diagram-generator@0.4.14","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chavitochavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chavitochavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"d2ae5b062e4d81eeea8d00cecaeab30880184f78","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.4.14.tgz","fileCount":156,"integrity":"sha512-4+D9Ev5yNBlCatfEO4iITj8x11T3x0SXmMY32q3wpyxRFG9YVSD8CeaEzM1/M6SNki3i0XwsRM9QZ+qD1DlbAQ==","signatures":[{"sig":"MEQCIAHs8XD9v61UQFs3KbGvtqLVgv/p8qgocH3HPlFFXoMxAiAxUl0kfsz4EilSwrrNJ+aWJRdQQY8jrhk+XnF+HCL/VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477297},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4f54e27137dbd980ac84f1696272e5a4a0c2d787","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chavitochavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated Architecture Diagram Generator (v0.4.14) for Next.js projects","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","ts-morph":"^28.0.0","commander":"^12.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.4.14_1776791385569_0.722850185830767","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"architecture-diagram-generator","version":"0.4.15","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chavitochavito"},"license":"MIT","_id":"architecture-diagram-generator@0.4.15","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chavitochavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chavitochavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"254db1ded6a7659475c27d5b9e31dff3a3fe491d","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.4.15.tgz","fileCount":156,"integrity":"sha512-mtL6qHsKQkYkq8ZvGj+jmB/kmOk3qB9aryRAs3JyQ3nMpnTn9r15cHEeCybvDieyrb1eONt7toFxdPYxsBsrMg==","signatures":[{"sig":"MEUCIEJpT12BQrMYWDAZlgrM4+cwPkrMEvdGW2aUf8GHdSqJAiEA3h7VzJ8TntXVTrBvEY+2y7Ba3KBHHGa3wiqYpLJJ2nU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477265},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"855e129186841538eee40cf540340ebbd521262a","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chavitochavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated Architecture Diagram Generator (v0.4.15) for Next.js projects. Scan codebases, classify layers, and generate interactive HTML dashboards and Mermaid diagrams.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","ts-morph":"^28.0.0","commander":"^12.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.4.15_1776793431640_0.6496911258670359","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"architecture-diagram-generator","version":"0.4.16","keywords":["architecture","diagram","nextjs","mermaid","documentation"],"author":{"name":"chavito"},"license":"MIT","_id":"architecture-diagram-generator@0.4.16","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"0a79227e4478ad8b98052072fe953fbdd405a088","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.4.16.tgz","fileCount":156,"integrity":"sha512-aJd3DZFigzuPY4mDDi3ezRpWkUA0QJEf5eyjkcONuaaRq84PN7Q/D5C5cusWo4ymQtE1Vm7REPA2JRiTnPK0TQ==","signatures":[{"sig":"MEUCIQDeOjnoXHqEKYi2kIiFP2rjE1IpjkJO+SumMRQTZAZpqgIgK56wR7rBObxma0UISNKLrclbmzT7OIpFF6QbER1SS4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477255},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"68bff80892fea430236047e94139143395b1645e","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","diagram":"node dist/cli.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated Architecture Diagram Generator (v0.4.16) for Next.js projects. Scan codebases, classify layers, and generate interactive HTML dashboards and Mermaid diagrams.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dotenv":"^17.4.2","ts-morph":"^28.0.0","commander":"^12.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@typescript-eslint/parser":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.4.16_1776803450944_0.41488971908980243","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"architecture-diagram-generator","version":"0.5.0","keywords":["typescript","ts-morph","dependency-graph","static-analysis","ast","codebase-visualization","cli"],"author":{"name":"chavito"},"license":"MIT","_id":"architecture-diagram-generator@0.5.0","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"faaa5c9158ec2b89e4e942c5c9081f0f3681f311","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.5.0.tgz","fileCount":188,"integrity":"sha512-Mn8xdG+YT4zPnl1EJMqHFUBAAxOX79ZjknVVLfXtJRtkPrGDILIoheVtBqgVwyrGUUCzi1mudI4Y/Ux3u+w5nA==","signatures":[{"sig":"MEQCIAYLhpAq+wZ1Vz35KMDK6nT7XjzeZJG0D1V5LIK39AoiAiByEHBuPqlqTTma9IYzef6wszFo5zypbjGRL1v1fHq9pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623824},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8fc29d32ba537b6be1903ee3d39c3b18a0cf2515","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"vitest --run","build":"tsc","analyze":"node dist/cli.js","diagram":"node dist/cli.js","prepare":"husky","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated Architecture Diagram Generator (v0.4.16) for Next.js projects. Scan codebases, classify layers, and generate interactive HTML dashboards and Mermaid diagrams.","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","vitest related --run"]},"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","ts-morph":"^28.0.0","commander":"^12.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.57.1","vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@types/node":"^20.19.39","lint-staged":"^16.4.0","@typescript-eslint/parser":"^8.59.0","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.5.0_1777786265191_0.2829705749997222","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"architecture-diagram-generator","version":"0.6.0","keywords":["typescript","ts-morph","dependency-graph","static-analysis","ast","codebase-visualization","cli"],"author":{"name":"chavito"},"license":"MIT","_id":"architecture-diagram-generator@0.6.0","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"bin":{"architecture-generator":"dist/cli.js"},"dist":{"shasum":"d0a90aab57b5b5dc77815fa0f14440a12e10fbf6","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.6.0.tgz","fileCount":192,"integrity":"sha512-8TlcBSVqbHSly0E7f4+sixxbC0W5L7itCEWq7/mfC4jFW1Z8iwJeaBMnHD70h9aANtueTriDjZvYAN1wyBCGlA==","signatures":[{"sig":"MEUCIFHITGXOfE3m7ry0FRvI5V/2tMZocS8EW7k5R1tadnyrAiEAvG9n7JH4BI18jLoWl89bPdD1GRcbGgi4U4Qn7lObUEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":626376},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e82d3fcf915526a6ed08ca56fc8654cd892a2962","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest --run","build":"tsc","analyze":"node dist/cli.js","diagram":"node dist/cli.js","prepare":"husky","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"repository":{"url":"git+https://github.com/chachachavito/architecture-diagram-generator.git","type":"git"},"_npmVersion":"11.17.0","description":"Automated architecture analysis for TypeScript and Next.js projects. Scan codebases, classify layers, score architecture health, and generate interactive dashboards and Mermaid diagrams.","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","vitest related --run"]},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","ts-morph":"^28.0.0","commander":"^12.0.0","typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.57.1","vitest":"^1.0.4","@vitest/ui":"^1.0.4","fast-check":"^4.7.0","@types/node":"^20.19.39","lint-staged":"^16.4.0","@typescript-eslint/parser":"^8.59.0","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/architecture-diagram-generator_0.6.0_1786023277154_0.6492403584666513","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"architecture-diagram-generator","version":"0.7.0","description":"Automated architecture analysis for TypeScript and Next.js projects. Scan codebases, classify layers, score architecture health, and generate interactive dashboards and Mermaid diagrams.","main":"dist/index.js","types":"dist/index.d.ts","bin":{"architecture-generator":"dist/cli.js"},"scripts":{"build":"tsc","prepublishOnly":"npm run build","dev":"tsc --watch","diagram":"node dist/cli.js","test":"vitest --run","test:watch":"vitest","lint":"eslint src --ext .ts","analyze":"node dist/cli.js","prepare":"husky"},"dependencies":{"commander":"^12.0.0","glob":"^13.0.0","ts-morph":"^28.0.0","typescript":"^5.3.3","zod":"^4.3.6"},"devDependencies":{"@types/node":"^20.19.39","@typescript-eslint/eslint-plugin":"^8.59.0","@typescript-eslint/parser":"^8.59.0","@vitest/ui":"^1.0.4","eslint":"^8.57.1","fast-check":"^4.7.0","husky":"^9.0.0","lint-staged":"^16.4.0","vitest":"^1.0.4"},"keywords":["typescript","ts-morph","dependency-graph","static-analysis","ast","codebase-visualization","cli"],"engines":{"node":">=18.0.0"},"author":{"name":"chavito"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/chachachavito/architecture-diagram-generator.git"},"bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","lint-staged":{"src/**/*.ts":["eslint --fix","vitest related --run"]},"gitHead":"a33f9184a71d4845211d5649a574b73ee110dd99","_id":"architecture-diagram-generator@0.7.0","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-Bro8qqMyS/PWu6X/oQgI1agbvMzsKESqDIlew9PH8udfxUXfGnqg3xrsLhyY8rILEltl06XNgg1Zn3cAIUhFHQ==","shasum":"b287f562d7aef3a1c7726bf5d0a94b4f33cf4955","tarball":"https://registry.npmjs.org/architecture-diagram-generator/-/architecture-diagram-generator-0.7.0.tgz","fileCount":192,"unpackedSize":628213,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCE6QD1GkkYP3rcZwkwabpTM3IrXHij9RnOJ6RXdpz2XwIgDaayKtKBipMpCV7ug5fPfSValI6zm3zNpLFBVYR2uiU="}]},"_npmUser":{"name":"chavitochavito","email":"chavito@chavito.net"},"directories":{},"maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/architecture-diagram-generator_0.7.0_1786029140293_0.29849773332630347"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-19T14:16:44.615Z","modified":"2026-08-06T15:12:20.676Z","0.1.0":"2026-04-19T14:16:44.800Z","0.1.1":"2026-04-19T14:44:15.855Z","0.1.2":"2026-04-19T14:48:53.564Z","0.1.3":"2026-04-19T14:53:17.395Z","0.1.4":"2026-04-19T14:55:06.251Z","0.1.5":"2026-04-19T15:16:52.514Z","0.1.6":"2026-04-19T15:33:04.791Z","0.1.7":"2026-04-19T15:58:40.003Z","0.1.8":"2026-04-19T16:07:11.281Z","0.1.11":"2026-04-19T16:16:14.135Z","0.1.12":"2026-04-19T16:22:55.753Z","0.2.0":"2026-04-19T17:31:16.777Z","0.2.1":"2026-04-19T17:36:19.764Z","0.2.2":"2026-04-19T17:38:29.001Z","0.2.3":"2026-04-19T18:07:57.529Z","0.2.4":"2026-04-19T18:29:37.555Z","0.2.5":"2026-04-19T18:38:08.181Z","0.2.6":"2026-04-19T20:12:07.336Z","0.2.8":"2026-04-20T21:06:48.667Z","0.3.2":"2026-04-21T14:39:19.296Z","0.3.3":"2026-04-21T14:48:48.553Z","0.3.4":"2026-04-21T14:51:32.257Z","0.3.5":"2026-04-21T14:57:27.991Z","0.3.6":"2026-04-21T15:02:40.162Z","0.4.9":"2026-04-21T16:36:03.710Z","0.4.10":"2026-04-21T16:41:18.352Z","0.4.12":"2026-04-21T16:49:51.573Z","0.4.13":"2026-04-21T16:57:49.279Z","0.4.14":"2026-04-21T17:09:45.765Z","0.4.15":"2026-04-21T17:43:51.792Z","0.4.16":"2026-04-21T20:30:51.186Z","0.5.0":"2026-05-03T05:31:05.344Z","0.6.0":"2026-08-06T13:34:37.315Z","0.7.0":"2026-08-06T15:12:20.494Z"},"bugs":{"url":"https://github.com/chachachavito/architecture-diagram-generator/issues"},"author":{"name":"chavito"},"license":"MIT","homepage":"https://github.com/chachachavito/architecture-diagram-generator#readme","keywords":["typescript","ts-morph","dependency-graph","static-analysis","ast","codebase-visualization","cli"],"repository":{"type":"git","url":"git+https://github.com/chachachavito/architecture-diagram-generator.git"},"description":"Automated architecture analysis for TypeScript and Next.js projects. Scan codebases, classify layers, score architecture health, and generate interactive dashboards and Mermaid diagrams.","maintainers":[{"name":"chavitochavito","email":"chavito@chavito.net"}],"readme":"# 🧠 Architecture Analysis Platform\n\n> Stop guessing your architecture. Start measuring it.\n\nTransform your codebase into actionable architectural insights with scoring, rules, CI enforcement, and interactive visualization.\n\n---\n\n## 🚀 What is this?\n\nThis tool analyzes your codebase using static analysis and generates:\n\n- 📊 **Architecture Score (0–100)**\n- ⚠️ **Actionable Issues** (with explanations & fixes)\n- 🔁 **History & Diff** (track evolution over time)\n- 🧪 **CI/CD Enforcement** (prevent regressions)\n- 🧭 **Interactive Dashboard** (visual + diagnostic)\n\n---\n\n## ⚡ Quick Start (30 seconds)\n\n```bash\nnpx architecture-generator .\n```\n\n---\n\n## 🧪 Analyze your architecture\n\n```bash\narchitecture-generator analyze .\n```\n\nExample output:\n\n```txt\nArchitecture Score: 85/100\n\n⚠️ Issues (5):\n\n[MEDIUM] High fan-out in src/core/ArchitecturePipeline.ts\n→ 14 dependencies (limit: 10)\n→ Suggestion: Split responsibilities or extract services\n\n📊 Summary:\n- Circular dependencies: 0 ✅\n- Layer violations: 0 ✅\n- Avg fan-out: 8.2\n```\n\n---\n\n## 🛡️ Use in CI/CD (prevent bad architecture)\n\n```bash\narchitecture-generator check . -t 80 --fail-on high\n```\n\n- Fails build if architecture score drops\n- Blocks critical violations\n- Keeps your architecture healthy over time\n\n---\n\n## 🔍 Track architecture evolution\n\n```bash\narchitecture-generator diff .\n```\n\nExample:\n\n```txt\nScore: 82 → 85 (+3)\n\n+2 new issues\n-4 resolved issues\n\nTrend: improving 📈\n```\n\n---\n\n## ⚙️ Configuration\n\nThere are two config files, with different jobs. Both are optional, both are\nauto-detected in the project root, and neither is required to get a first run.\n\n| File | Controls |\n| --- | --- |\n| `architecture-config.json` | **What goes into the graph** — which files are scanned, and how modules map to layers and domains |\n| `architecture-analyzer.json` | **How the graph is judged** — which rules run, at what severity and thresholds |\n\n### `architecture-config.json` — what gets analyzed\n\n```json\n{\n  \"include\": [\"app/**\", \"lib/**\", \"components/**\", \"middleware.ts\"],\n  \"exclude\": [\"**/*.test.ts\", \"**/node_modules/**\"],\n  \"layers\": [\n    { \"name\": \"UI\",   \"patterns\": [\"**/app/**/page.tsx\", \"**/components/**\"] },\n    { \"name\": \"API\",  \"patterns\": [\"**/app/api/**\", \"**/middleware.ts\"] },\n    { \"name\": \"Core\", \"patterns\": [\"**/lib/**\"] }\n  ],\n  \"domains\": [\n    { \"name\": \"AccessControl\", \"patterns\": [\"**/auth/**\", \"**/middleware.ts\"] }\n  ]\n}\n```\n\n### Choosing which artifacts get written\n\n`-o` names the JSON graph, which is always written. The companions are opt-out:\n\n```json\n{ \"output\": { \"formats\": [\"markdown\", \"html\", \"svg\"] } }\n```\n\nAll three are the default. Narrow it when only the graph is consumed — a CI run\nthat pipes JSON into `architecture-analyzer` has no use for a\nseveral-hundred-kilobyte dashboard:\n\n```json\n{ \"output\": { \"formats\": [] } }\n```\n\n**Layer names must be one of** `UI`, `API`, `Action`, `Service`, `Core`,\n`External` — in that order, outermost first. Depending inward is allowed;\ndepending outward is a violation. A name outside this list is skipped entirely\nby layer-violation analysis, silently exempting every module it labels, so the\nrun warns when your config invents one.\n\nPoint at a different file with `--config`:\n\n```bash\narchitecture-generator analyze . --config ./config/architecture.json\n```\n\n> **Root-level files must be named in `include`.** By default the scanner walks\n> `app/`, `pages/`, `api/`, `src/`, `lib/`, `components/`, `services/` and\n> `utils/`. A file that sits at the project root — Next.js `middleware.ts`, or\n> `proxy.ts` on Next 16 — is only picked up if an `include` pattern names it.\n> This matters: those files usually hold access control and redirects, so\n> leaving them out means scoring an architecture without its request gate.\n\nWhen no config file exists, discovery runs unfiltered over the directories\nabove. Adding a config file with an `include` list makes that list authoritative.\n\n### `architecture-analyzer.json` — how it is scored\n\n```json\n{\n  \"rules\": {\n    \"layer-violation\":     { \"enabled\": true, \"severity\": \"high\" },\n    \"circular-dependency\": { \"enabled\": true, \"severity\": \"critical\" },\n    \"high-fan-out\":        { \"enabled\": true, \"severity\": \"medium\", \"thresholds\": { \"maxFanOut\": 12 } },\n    \"high-fan-in\":         { \"enabled\": true, \"severity\": \"medium\", \"thresholds\": { \"maxFanIn\": 20 } },\n    \"god-module\":          { \"enabled\": true, \"severity\": \"high\" }\n  },\n  \"history\": { \"enabled\": true, \"maxEntries\": 30 }\n}\n```\n\nRule ids are exactly: `layer-violation`, `circular-dependency`, `high-fan-out`,\n`high-fan-in`, `god-module`. The schema is strict — an unknown key makes the\nwhole file invalid, and the run warns and falls back to default rules.\n\n**Coupling rules skip re-export barrels and type-only modules by default.** A\nbarrel's fan-out *is* the surface it re-exports, and a type module's fan-in is\nerased at compile time; counting either produced issues whose only available\nfix — splitting the barrel — makes the codebase worse. Detection is structural,\nnot filename-based: an `index.ts` that declares real code is still counted, and\na barrel named `public-api.ts` is still skipped. To count them anyway:\n\n```json\n{\n  \"rules\": {\n    \"high-fan-out\": { \"enabled\": true, \"includeBarrels\": true },\n    \"high-fan-in\":  { \"enabled\": true, \"includeTypeModules\": true }\n  }\n}\n```\n\nA module that exports even one runtime value is not type-only, so genuine\ncoupling stays visible.\n\nGenerate one from a preset:\n\n```bash\narchitecture-generator init --preset balanced\n```\n\n### Presets\n\nPresets are selected per-run with `--preset`, not inside the config file:\n\n```bash\narchitecture-generator check . --preset strict\n```\n\n- `strict` → zero tolerance (recommended for mature systems)\n- `balanced` → default\n- `relaxed` → good for legacy codebases\n\n---\n\n## 🧠 What it detects\n\n- ❌ Circular dependencies  \n- ❌ Layer violations  \n- ⚠️ High coupling (fan-in / fan-out)  \n- ⚠️ God modules  \n- 📦 External service usage  \n- 🧬 Type vs runtime dependencies  \n\n---\n\n## 📊 Interactive Dashboard\n\nGenerate a full visual report:\n\n```bash\narchitecture-generator . -o architecture.json\n```\n\nIncludes:\n\n- Architecture graph (SVG)\n- Issues explorer panel\n- Click-to-inspect modules\n- Suggestions & explanations\n\n---\n\n## 🔗 Pairing with `architecture-analyzer`\n\nThe JSON written by `-o` is consumed by `architecture-analyzer` directly. **No\nadapter or shim is needed** — writing one that unwraps `.graph` yourself is a\ncommon source of false positives.\n\n```bash\narchitecture-generator . -o architecture.json\narchitecture-analyzer analyze architecture.json --baseline baseline.json\n```\n\nThe emitted file has this shape, and the analyzer reads either the wrapper or a\nbare graph:\n\n```json\n{\n  \"version\": \"0.7.0\",\n  \"generatedAt\": \"2026-01-01T00:00:00.000Z\",\n  \"graph\": { \"nodes\": [], \"edges\": [] },\n  \"analysis\": { \"score\": 100, \"issues\": [], \"metrics\": {}, \"summary\": {} }\n}\n```\n\n---\n\n## 🧩 Example Use Cases\n\n- 🧪 Audit legacy codebases  \n- 🛡️ Prevent architectural regressions in CI  \n- 📈 Track architecture health over time  \n- 🧠 Understand complex systems faster  \n- 👥 Align teams on architecture decisions  \n\n---\n\n## 🔌 Programmatic API\n\n```ts\nimport { ArchitecturePipeline } from 'architecture-diagram-generator';\n\nconst pipeline = new ArchitecturePipeline({\n  rootDir: process.cwd()\n});\n\nconst result = await pipeline.runFull('.');\n\nconsole.log(result.analysis.score);\n```\n\n---\n\n## 🛠️ Workflow Integration\n\n### Pre-commit (Husky)\n\n```bash\narchitecture-generator check . -t 70\n```\n\n---\n\n## 📈 Why this matters\n\nArchitecture degrades silently over time.\n\nThis tool makes it:\n\n- **visible**\n- **measurable**\n- **enforceable**\n\n---\n\n## 🧪 Real-world workflow\n\n1. Run analysis  \n2. Fix top issues  \n3. Commit with CI check  \n4. Track improvements over time  \n\n---\n\n## 💬 Feedback\n\nThis project is evolving fast.\n\nIf you:\n- find false positives  \n- want new rules  \n- use it in production  \n\n👉 open an issue or share your report\n\n---\n\n## 📦 Roadmap\n\n- [ ] PR comment bot  \n- [ ] Team dashboard (hosted)  \n- [ ] Advanced rule engine  \n- [ ] Monorepo insights  \n\n---\n\n## 📄 License\n\nMIT\n","readmeFilename":"README.md"}