{"_id":"@eventcatalog/linter","_rev":"60-3be025787a49c429de8746aa5fb64466","name":"@eventcatalog/linter","dist-tags":{"beta":"1.1.2-beta.1","latest":"1.1.20"},"versions":{"0.0.1":{"name":"@eventcatalog/linter","version":"0.0.1","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@0.0.1","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"5ad8e4943830a612f72ea58a95dc35b78981d1f9","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-0.0.1.tgz","fileCount":78,"integrity":"sha512-jnb35rOvHdcHTisxn5e3/VXjsvV8315CHpYo6oAQoWNO77ZgbE6+2SaCqUusQlKponH2kInfOMlhAJS/9qppIg==","signatures":[{"sig":"MEUCICdv3KjpxOQj2fTMjAFn9CE/4k+i/RxSywFZrXIc2WbbAiEAqnw7EkXeVVCZ2NZC99WTRDvO1QsPBhbTd8auXFWlxyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381556},"main":"dist/index.js","_from":"file:eventcatalog-linter-0.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","test":"vitest","build":"tsc","format":"prettier --write .","release":"changeset publish","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --watch","format:diff":"prettier --list-different ."},"_npmUser":{"name":"boyney123","actor":{"name":"boyney123","type":"user","email":"boyneyy123@gmail.com"},"email":"boyneyy123@gmail.com"},"_resolved":"/tmp/4ed6c82e4bffedcfcebc10c0c2548654/eventcatalog-linter-0.0.1.tgz","_integrity":"sha512-jnb35rOvHdcHTisxn5e3/VXjsvV8315CHpYo6oAQoWNO77ZgbE6+2SaCqUusQlKponH2kInfOMlhAJS/9qppIg==","_npmVersion":"10.8.2","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.1.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5","@changesets/cli":"^2.27.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_0.0.1_1751556341251_0.11203911626788665","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@eventcatalog/linter","version":"0.0.2","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@0.0.2","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"c196a64256ab0bf084f54ffc412e91f53754ca91","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-0.0.2.tgz","fileCount":78,"integrity":"sha512-wfRkX62H8pvsj5m7drnPA8jxoAv3Hl3DKgFaooyAr2+evcjwiWqdcGKsXX1mOTfYs71AxkDYPpEqoiwBJ/Nu2Q==","signatures":[{"sig":"MEUCIQCpEsJLw1aizFrHTm6G8OfBKydHisPsDJLtDVxV69c5AQIgYXVT5/ArS3wDggy3mFQHKDtWjdzC+VmrKLm+f9v0BWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381765},"main":"dist/index.js","_from":"file:eventcatalog-linter-0.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","test":"vitest","build":"tsc","format":"prettier --write .","release":"changeset publish","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --watch","format:diff":"prettier --list-different ."},"_npmUser":{"name":"boyney123","actor":{"name":"boyney123","type":"user","email":"boyneyy123@gmail.com"},"email":"boyneyy123@gmail.com"},"_resolved":"/tmp/a43395bad27a9cf7a32f88cef36aa6d2/eventcatalog-linter-0.0.2.tgz","_integrity":"sha512-wfRkX62H8pvsj5m7drnPA8jxoAv3Hl3DKgFaooyAr2+evcjwiWqdcGKsXX1mOTfYs71AxkDYPpEqoiwBJ/Nu2Q==","_npmVersion":"10.8.2","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.1.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5","@changesets/cli":"^2.27.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_0.0.2_1751557267778_0.5449489156260865","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@eventcatalog/linter","version":"0.0.3","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@0.0.3","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"e62ddca6b6a60f9e2a18b5a3604b5375238d0c3f","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-0.0.3.tgz","fileCount":78,"integrity":"sha512-q1nrQcGcRtoiTfKg3PUI33FDCYYjJSjBmAovYJvybXsAF3ZxeXijO/y4sL1KEncXBTePMWiAPCT/vyIDMp1vbQ==","signatures":[{"sig":"MEUCIENBKop3i3rnwGnZ2oIjg/eDuXPDS+Rk+dBNRjHtR9bgAiEAt+i0RlUTM30UoVGr0ZdHotCmvIdVj/KOc7p9lZVeUHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381762},"main":"dist/index.js","_from":"file:eventcatalog-linter-0.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","test":"vitest","build":"tsc","format":"prettier --write .","release":"changeset publish","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --watch","format:diff":"prettier --list-different ."},"_npmUser":{"name":"boyney123","actor":{"name":"boyney123","type":"user","email":"boyneyy123@gmail.com"},"email":"boyneyy123@gmail.com"},"_resolved":"/tmp/5e84eff83613db767d2786f474e2d522/eventcatalog-linter-0.0.3.tgz","_integrity":"sha512-q1nrQcGcRtoiTfKg3PUI33FDCYYjJSjBmAovYJvybXsAF3ZxeXijO/y4sL1KEncXBTePMWiAPCT/vyIDMp1vbQ==","_npmVersion":"10.8.2","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.1.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5","@changesets/cli":"^2.27.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_0.0.3_1751559583950_0.6837298206495079","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@eventcatalog/linter","version":"0.0.4","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@0.0.4","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"ae93348e70603bf41184cafa73b4d0d5b1fe0cc2","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-0.0.4.tgz","fileCount":86,"integrity":"sha512-hGQaC2GEhthUPxphvxwWUnrNsYAa3Nplv4KHakTEPnXKkIAANSK0rchcxQDiSP3ntvnO7QQ5EFupRTeRXT5BWQ==","signatures":[{"sig":"MEUCIQDRlVVVch2zMy7uPVarycqQXhM+uZqsJ6kNWrcQdXaBlQIgOA0ybkvPJ/7p073VVlrrfBLT8aRXWSSaxeZpWsrUyns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409496},"main":"dist/index.js","_from":"file:eventcatalog-linter-0.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","test":"vitest","build":"tsc","format":"prettier --write .","release":"changeset publish","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --watch","format:diff":"prettier --list-different ."},"_npmUser":{"name":"boyney123","actor":{"name":"boyney123","type":"user","email":"boyneyy123@gmail.com"},"email":"boyneyy123@gmail.com"},"_resolved":"/tmp/6e7e58795aac450f4ba51acd358fb0db/eventcatalog-linter-0.0.4.tgz","_integrity":"sha512-hGQaC2GEhthUPxphvxwWUnrNsYAa3Nplv4KHakTEPnXKkIAANSK0rchcxQDiSP3ntvnO7QQ5EFupRTeRXT5BWQ==","_npmVersion":"10.8.2","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.1.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5","@changesets/cli":"^2.27.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_0.0.4_1751630144787_0.5656216874918099","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@eventcatalog/linter","version":"0.0.5","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@0.0.5","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"4817e01187bdb5e786c2d37c404665cc835bcb82","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-0.0.5.tgz","fileCount":90,"integrity":"sha512-JxLiE4NMzhfe5xyDrQZZgnamXrvWKjDuR4Y/yfSrAx/X3/BnZz4JZsN7LOsl0C4cKJLezCPc8AWaMdkAMZHoWQ==","signatures":[{"sig":"MEYCIQD8o0WVk52cNPoIDkn/lYpVIjwC93Nq2LBUjYUCgOKHbgIhAJiKRcZTRR/jGrXopYLeBo51MCpZXg1VuOd0/2Ld2AOM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441288},"main":"dist/index.js","_from":"file:eventcatalog-linter-0.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","test":"vitest","build":"tsc","format":"prettier --write .","release":"changeset publish","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --watch","format:diff":"prettier --list-different ."},"_npmUser":{"name":"boyney123","email":"boyneyy123@gmail.com"},"_resolved":"/tmp/f054d9f1aa3e6ac6d40f6153df9bd734/eventcatalog-linter-0.0.5.tgz","_integrity":"sha512-JxLiE4NMzhfe5xyDrQZZgnamXrvWKjDuR4Y/yfSrAx/X3/BnZz4JZsN7LOsl0C4cKJLezCPc8AWaMdkAMZHoWQ==","_npmVersion":"10.8.2","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.1.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5","@changesets/cli":"^2.27.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_0.0.5_1759487847868_0.8127882909406132","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@eventcatalog/linter","version":"0.1.0","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@0.1.0","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/linter#readme","bugs":{"url":"https://github.com/event-catalog/linter/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"524605d7e0916d4fdb4930a8a7956d6a2c7ded4b","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-0.1.0.tgz","fileCount":90,"integrity":"sha512-LcvKpf5lFGuXZW99VAbf5i/E4B9DncEgrJeiiANYZlCDmd7nEmK47kNd6CN8T5YZGyXu46jA4srNopgVmIFbCA==","signatures":[{"sig":"MEUCIQDdZ7w2MFPbg71AXjkLoz8eU8H2Ex7+xX06faUPKtO9+AIgQMM6rvh1Mxxpes4WhtxumXxZ4a87TJ6nPI+JOkNulME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":441341},"main":"dist/index.js","_from":"file:eventcatalog-linter-0.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","test":"vitest","build":"tsc","format":"prettier --write .","release":"changeset publish","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --watch","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0e07064-44bf-4243-abe5-8f27c0bcb8dd"}},"_resolved":"/tmp/8f72f027f53d3f14f1fbd472217455fe/eventcatalog-linter-0.1.0.tgz","_integrity":"sha512-LcvKpf5lFGuXZW99VAbf5i/E4B9DncEgrJeiiANYZlCDmd7nEmK47kNd6CN8T5YZGyXu46jA4srNopgVmIFbCA==","repository":{"url":"git+https://github.com/event-catalog/linter.git","type":"git"},"_npmVersion":"11.6.2","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.1.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5","@changesets/cli":"^2.27.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_0.1.0_1768304597447_0.9621619566671402","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@eventcatalog/linter","version":"0.1.1","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@0.1.1","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/linter#readme","bugs":{"url":"https://github.com/event-catalog/linter/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"0f1f2b999b6be9c2cbeff4db10a4d2a7c350dd51","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-0.1.1.tgz","fileCount":90,"integrity":"sha512-+NdZNk0XyRdaDW70Qs4pyeo4g+MCsGkC+veGhI2D1mXdnbpKmU5/XRi3SgwmlrCsjNR+FbURtcSRo8TvOQtn/w==","signatures":[{"sig":"MEUCIB52WV2Wceqyz7i7dluErHBRfFvyMBhhvfgPJOFVwXSqAiEA4Nvy2CHG6Hp/oET0nlBR4UZJM8FFvCdzLUCN+0KTmqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":446968},"main":"dist/index.js","_from":"file:eventcatalog-linter-0.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","test":"vitest","build":"tsc","format":"prettier --write .","release":"changeset publish","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --watch","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0e07064-44bf-4243-abe5-8f27c0bcb8dd"}},"_resolved":"/tmp/acea55a665d55ac717bec0436dba8bd8/eventcatalog-linter-0.1.1.tgz","_integrity":"sha512-+NdZNk0XyRdaDW70Qs4pyeo4g+MCsGkC+veGhI2D1mXdnbpKmU5/XRi3SgwmlrCsjNR+FbURtcSRo8TvOQtn/w==","repository":{"url":"git+https://github.com/event-catalog/linter.git","type":"git"},"_npmVersion":"11.6.2","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.1.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5","@changesets/cli":"^2.27.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_0.1.1_1770738623785_0.16322009269875348","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@eventcatalog/linter","version":"1.0.0","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.0","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/linter#readme","bugs":{"url":"https://github.com/event-catalog/linter/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"caf8cba0b07303bf4f967054f1e6360180155d8c","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.0.tgz","fileCount":90,"integrity":"sha512-l5E+QB6QQuOSsTqwFywOzOhReBKgPdWXdWeM6A6uZxqfsBW0caekP39Vonl5z3qtzFxxzoRRzPKy8N70YAdLSg==","signatures":[{"sig":"MEYCIQDQoKUT3T0DiCdwRGPVHC9F0tGeAoF6uqJAZqycr+r0XwIhAOPzkpOCeDU0UYkeGEKa8OzE1UdL9Vx9Uzj9u2eebpZj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":471972},"main":"dist/index.js","_from":"file:eventcatalog-linter-1.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","test":"vitest","build":"tsc","format":"prettier --write .","release":"changeset publish","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --watch","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0e07064-44bf-4243-abe5-8f27c0bcb8dd"}},"_resolved":"/tmp/ac722ec2f57314fa8ae4405ae3b81c0b/eventcatalog-linter-1.0.0.tgz","_integrity":"sha512-l5E+QB6QQuOSsTqwFywOzOhReBKgPdWXdWeM6A6uZxqfsBW0caekP39Vonl5z3qtzFxxzoRRzPKy8N70YAdLSg==","repository":{"url":"git+https://github.com/event-catalog/linter.git","type":"git"},"_npmVersion":"11.6.2","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.1.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5","@changesets/cli":"^2.27.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.0_1770741687850_0.8549572692376721","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@eventcatalog/linter","version":"1.0.1","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.1","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"2ce549917a77c2c8ce69988e52c62b25ba2279cc","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.1.tgz","fileCount":2,"integrity":"sha512-oNNX2aKrXjl2g35snENcC0jIiCBcoj2710jU5NjbIgHlkLjidj9kuEQ23QGlpIGl3xKT/yph2SWk0UGLUJ4OPg==","signatures":[{"sig":"MEQCIGNc453o3blc1AjGQdamTZ2rZBTkHMA3xyAgLZKzp2JFAiAUdValm1KAgXOmoc5jVheC0JgMwkGPjLNX4JX+PrVtOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23237},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/445eca0070cd556434514a521eac993b/eventcatalog-linter-1.0.1.tgz","_integrity":"sha512-oNNX2aKrXjl2g35snENcC0jIiCBcoj2710jU5NjbIgHlkLjidj9kuEQ23QGlpIGl3xKT/yph2SWk0UGLUJ4OPg==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.6.2","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.1_1770760850287_0.4074313091369175","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@eventcatalog/linter","version":"1.0.2","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.2","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"5f1e4ccdc31f99e956dbce7d3f417aa5f52a5c26","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.2.tgz","fileCount":2,"integrity":"sha512-3UVKc9P6AdqCUIrMc1WeZIV33ndGuAb0OX6a3AgRwXb/qU7/fPEe47vHjEXUOknq1dnnJFGYnHCHAy3GAm9kuw==","signatures":[{"sig":"MEUCIGIIFeC4MoWMxBryZ7rp4ZUQc+1Cybsa3euhlQuUeXtoAiEA7I9JQ1s4DZ2R033mSdhCc0AiBk0YFrlq2wx+UvN7Upo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23237},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/192a5b5c49408a6015ed072d180c5334/eventcatalog-linter-1.0.2.tgz","_integrity":"sha512-3UVKc9P6AdqCUIrMc1WeZIV33ndGuAb0OX6a3AgRwXb/qU7/fPEe47vHjEXUOknq1dnnJFGYnHCHAy3GAm9kuw==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.6.2","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.13.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.2_1770762808048_0.6247801797854278","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@eventcatalog/linter","version":"1.0.3","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.3","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"335e041c589470c421f2e3a6728b7ce000de1cd8","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.3.tgz","fileCount":14,"integrity":"sha512-sYXcfymb/62I62zWXAL/dToumq2rWLtdkGkm9bf/2QATmKNLAafqYCuR9b4e1OjQWOMCHITJJFhkIHpanhwXMw==","signatures":[{"sig":"MEUCIQDatDrlviZWmizFYWLdRMzA9koe1i5pOVkp3lmwdOFH+wIgEXh5y5JYy0yjt9E25lUT1HRgdl3p+imHdeyHs0IkYYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158554},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/db77046b6442a5e0c2a66a6a939d824f/eventcatalog-linter-1.0.3.tgz","_integrity":"sha512-sYXcfymb/62I62zWXAL/dToumq2rWLtdkGkm9bf/2QATmKNLAafqYCuR9b4e1OjQWOMCHITJJFhkIHpanhwXMw==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.6.2","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.3_1770813768074_0.3572868572115462","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@eventcatalog/linter","version":"1.0.4","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.4","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"682665a66314b4758dbaaf446659bb16b0c110ca","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.4.tgz","fileCount":14,"integrity":"sha512-LxMziVLMnMKQUW/CkxKbtcYmohsad/OwrTvggF0i2kgclB7pjJNBfVRHtjSLMKXLq3DSQJON9+0leEdyUaRAMQ==","signatures":[{"sig":"MEQCIBI/fZOyF4IVO3XMFvErHsgCxSfcXQ7dP+WBoRv+Rx0oAiAzrXCHDNQoWz1bsJyJWIrsbuBWGkKnBNUPxj7OL4AFMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158554},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/4698fb67c538b5a9a38143f09766ae19/eventcatalog-linter-1.0.4.tgz","_integrity":"sha512-LxMziVLMnMKQUW/CkxKbtcYmohsad/OwrTvggF0i2kgclB7pjJNBfVRHtjSLMKXLq3DSQJON9+0leEdyUaRAMQ==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.6.2","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.4_1771277949620_0.35247610287180176","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@eventcatalog/linter","version":"1.0.5","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.5","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"76b427f1765e0f7c169f2e747e2a12f587edae53","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.5.tgz","fileCount":14,"integrity":"sha512-jgkic0nRj552srufgV0e+phYRrhJ3Vr25WtO/7fXbngP8/GsuvAKUIBp79B+J3yrKtRwZr40QKTF1S8Ds903lg==","signatures":[{"sig":"MEYCIQDOlTyH1jENxYlhyFYYyfJd7TuI+NphpXc2tdIx6pgrhwIhAJFoATUBrjRQ4PhmUjPwnp4a8GPn2J/Fq6TXQIz+sNFE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158554},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/20934c2c688376da9facc1a3cdaa65ad/eventcatalog-linter-1.0.5.tgz","_integrity":"sha512-jgkic0nRj552srufgV0e+phYRrhJ3Vr25WtO/7fXbngP8/GsuvAKUIBp79B+J3yrKtRwZr40QKTF1S8Ds903lg==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.6.2","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.14.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.5_1771281169938_0.1969042818148663","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@eventcatalog/linter","version":"1.0.6","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.6","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"b85aa7b3651ad41d83eb3cb8ba5102bb979d5fe8","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.6.tgz","fileCount":14,"integrity":"sha512-mdmPulUcUfeurfZYOqyEwR40nmDj9J1CnzW9RQu0CLV9Ugf/Tn4jFZJkLFjpCrS54vSoHE6hFDkNzWJo7FR7Lw==","signatures":[{"sig":"MEUCIQCjwx/BfCsQkm0BKOuOydA9MUt+2dq9IfwBqUJ2hc0g2wIgIRm5nT2GXb4txh6eCPdt9GXfnWezQanUb18H8TIQnY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158554},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/09ca411f7ff5df9ef77b55e64dbd8571/eventcatalog-linter-1.0.6.tgz","_integrity":"sha512-mdmPulUcUfeurfZYOqyEwR40nmDj9J1CnzW9RQu0CLV9Ugf/Tn4jFZJkLFjpCrS54vSoHE6hFDkNzWJo7FR7Lw==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.8.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.6_1771516433566_0.45287374674103087","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@eventcatalog/linter","version":"1.0.7","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.7","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"c18ad8bcb505b2c53f0ac5d83e7ee00390fb2bea","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.7.tgz","fileCount":14,"integrity":"sha512-oPfRIVug+ft+s9ahYHXAzSBLPnfP4vaIR0M2iVKpphkEY6Oxgdj3p6KhxQb2oxLhuHJNXYm6V63l0JwsFw6C6Q==","signatures":[{"sig":"MEYCIQDWLXndn1QxOcKQLgTNTcDrGzXXulY16NsJ0BB1zUqftgIhAO3mCobx0G1PMvOCaHiciyVWaXSUKazDLZXuzAwRtEQt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158554},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/83704d86107d808eb5e2efe69fe87c43/eventcatalog-linter-1.0.7.tgz","_integrity":"sha512-oPfRIVug+ft+s9ahYHXAzSBLPnfP4vaIR0M2iVKpphkEY6Oxgdj3p6KhxQb2oxLhuHJNXYm6V63l0JwsFw6C6Q==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.6.2","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.7_1771842511673_0.32127953031741296","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@eventcatalog/linter","version":"1.0.8","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.8","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"22d1e2d234414329932514527e4088c4fe028878","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.8.tgz","fileCount":14,"integrity":"sha512-tC09IuoOeStGFbYx+TPPcZ+hcfhLkM8UYuq5Zho8TEi70O7JBAfe01HIBVHrs6P1WzdyoHSxaYzKwYiKCMVLIw==","signatures":[{"sig":"MEUCIG4pkP9JTylgzy9+W7sA3OwJ2aosvrHdKg71327lv0HmAiEAlHqVXvX7VXJzL4J5/0U+zf+j2gp63PmQ4nOov/ug5OA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158554},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/7126a7feea47976baf35e86074ba09e3/eventcatalog-linter-1.0.8.tgz","_integrity":"sha512-tC09IuoOeStGFbYx+TPPcZ+hcfhLkM8UYuq5Zho8TEi70O7JBAfe01HIBVHrs6P1WzdyoHSxaYzKwYiKCMVLIw==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.6.2","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.8_1772015211990_0.8262906831630146","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@eventcatalog/linter","version":"1.0.9","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.9","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"a671a19a58c49f4a408be25587f4fdb0acacf3e3","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.9.tgz","fileCount":14,"integrity":"sha512-HzXpQMFlzhIy+qMSJ+kdOaCQGc3Z6JAJ0741pxnn9G2OuM3KPDgcpZ88QhYoCF1u3mmyyvl3d6Ib1Vv3actCAw==","signatures":[{"sig":"MEQCIAbtbFcNNy0YUzX6pGWoDX0+zS85xGpP7hBwZIxjBdDBAiBRDSyKriMejAKh39IaA1OIln3pkxIfjUBct9I1DiY9JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158554},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/9f08b48c3569d58eefcc90441dd386f8/eventcatalog-linter-1.0.9.tgz","_integrity":"sha512-HzXpQMFlzhIy+qMSJ+kdOaCQGc3Z6JAJ0741pxnn9G2OuM3KPDgcpZ88QhYoCF1u3mmyyvl3d6Ib1Vv3actCAw==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.8.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.9_1772626700359_0.7155751304284208","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@eventcatalog/linter","version":"1.0.10","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.10","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"f3a4a14979245a5c8ac06a55e677eaf7a72f8c17","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.10.tgz","fileCount":14,"integrity":"sha512-gocFB6CSYD/M72RvQPzm5UyaSHBl2/Qa0nDMYsQE0sLdLZ2fcYla1yAKqjuA+ljVCbaO2RIN516F69vYtTsxGg==","signatures":[{"sig":"MEUCIQCPz+3aDqfURvtcM8JypEch70ICUZwFsRNvYOLz+XQVZgIgDqwikiGU4iahxi6AnL5QAzdL5qNYdpBev+VI9dlyE38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158555},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/5daa0f28f42fc4aa9035e643c15214a1/eventcatalog-linter-1.0.10.tgz","_integrity":"sha512-gocFB6CSYD/M72RvQPzm5UyaSHBl2/Qa0nDMYsQE0sLdLZ2fcYla1yAKqjuA+ljVCbaO2RIN516F69vYtTsxGg==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.9.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.10_1772717714403_0.48327552146694286","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@eventcatalog/linter","version":"1.0.11","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.11","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"e879626a04318e7892edb47618ed2f4a786990a0","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.11.tgz","fileCount":14,"integrity":"sha512-uy+Iq/2yMnSfaSNZ2ew1LhlOevCsaQwyKi7V1ETqcjXaFeeQhlf4E/j5883pLGjovzsy02KkFRz58POb+bMrow==","signatures":[{"sig":"MEYCIQD1saQt5z7duC2IShf15zz9jQkU52jjWIAcoUpKONQlLgIhAJtVyErlKK90yVLec3MS20OVj7raV6AGsE/3r3ZmjJ6z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158555},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/77d18cefdd9d83bb596ce8d822ebac74/eventcatalog-linter-1.0.11.tgz","_integrity":"sha512-uy+Iq/2yMnSfaSNZ2ew1LhlOevCsaQwyKi7V1ETqcjXaFeeQhlf4E/j5883pLGjovzsy02KkFRz58POb+bMrow==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.9.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.11_1772797811018_0.4648032740314414","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@eventcatalog/linter","version":"1.0.12","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.12","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"f4d4463d4d525de2894d12c277a6b3ddc7e80d68","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.12.tgz","fileCount":14,"integrity":"sha512-P9681OnsBYex0e3tFbeGHdNO/40bX+V2G5VG6o5WF0JmRpHMalIDHxBi3fwL2Y1jh6Xt/6laFALWHhMHxQVasw==","signatures":[{"sig":"MEQCIBDQCsrKH0ozh0Xj6dmkUruDgrvWidHJwGZZpVAZ3sgRAiBFqEp1Ndem2x4ooUlm3nrGaKKBKQc6G7dIwVRtG5xFBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158555},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/341faa2f0ee348f7214bfb821643b56b/eventcatalog-linter-1.0.12.tgz","_integrity":"sha512-P9681OnsBYex0e3tFbeGHdNO/40bX+V2G5VG6o5WF0JmRpHMalIDHxBi3fwL2Y1jh6Xt/6laFALWHhMHxQVasw==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.9.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.12_1772804352266_0.6890670271599848","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@eventcatalog/linter","version":"1.0.13","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.13","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"a44a231ecd23773cc39641f3e08ae304fbcec436","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.13.tgz","fileCount":14,"integrity":"sha512-VnosVcqLT49h52Gn9h2F0s9Dzrvp4zmCwM0UPm+2MgBkbN99054/UD243jJXQ0N9Ldbcb1am3AhLGdu4q8uWIw==","signatures":[{"sig":"MEYCIQC+nJrgKai2H/oS5NxcYaPfglz68akZev4oaK9iogmJPQIhAN310qRR/ImLLXvCfUU1ob54lkQ1UEfOwCREKqzc6j01","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158555},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/17a962b2fb479c728076e704a68206bb/eventcatalog-linter-1.0.13.tgz","_integrity":"sha512-VnosVcqLT49h52Gn9h2F0s9Dzrvp4zmCwM0UPm+2MgBkbN99054/UD243jJXQ0N9Ldbcb1am3AhLGdu4q8uWIw==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.9.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.17.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.13_1772813025052_0.252242942031796","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@eventcatalog/linter","version":"1.0.14","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.14","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"3ee2a3ca92475d74edd5e8acb53b96e30aa90681","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.14.tgz","fileCount":14,"integrity":"sha512-P8GTWhjRDNw7MrQM6ze7BSvRLK3z0DpzsBDA2d41nYrNd/tB16A6G2E8Qc67dYCN3QySwzsJVoDvOmp3/9iasg==","signatures":[{"sig":"MEQCIHBtdQLJ9XfphGk40lD4dCwu6cZrJLvf6S1O8Na8q/a1AiAXEbZb0i7juVLqfa1l4y4d5P0eYnFFEvEIdMdYJVlHcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158555},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/491caddb939cc139a61cecbcd11e588f/eventcatalog-linter-1.0.14.tgz","_integrity":"sha512-P8GTWhjRDNw7MrQM6ze7BSvRLK3z0DpzsBDA2d41nYrNd/tB16A6G2E8Qc67dYCN3QySwzsJVoDvOmp3/9iasg==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.9.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.17.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.14_1773221550118_0.5996546602027499","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@eventcatalog/linter","version":"1.0.15","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.15","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"c068a7682282b1cbf924db79fa62af3a8c9ed6e3","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.15.tgz","fileCount":14,"integrity":"sha512-nsWjQOQAIy/1IV8w0w87n7E3MAECDn/98nJ8vW6nnck6a8qhH2ok1IdMNMe/gypCDl9/LC6VBGgqOZ9CbYgezw==","signatures":[{"sig":"MEUCIER7biy9Y/Y+nlZpf6Y7FRb7Ie0HOB+1xEIXMn3grE+7AiEA5oH5P5eID0oQJ3dyRQvu9V+FwVhnZ6Ia02g0UHeTFn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158555},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/49bb70c3996879ec3004a6eb7d2ea18e/eventcatalog-linter-1.0.15.tgz","_integrity":"sha512-nsWjQOQAIy/1IV8w0w87n7E3MAECDn/98nJ8vW6nnck6a8qhH2ok1IdMNMe/gypCDl9/LC6VBGgqOZ9CbYgezw==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.9.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.15_1773745063969_0.8391049125153347","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@eventcatalog/linter","version":"1.0.16","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.16","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"6c63b22aab9d1c69202c58ba22517cb0a6af3c4c","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.16.tgz","fileCount":14,"integrity":"sha512-PXrP01+NvUZJ7uq32+ZxkjfAFLJaV6+X/3ijLtvCRY+qCmC/7pGdUsThomPSTg3c1JyJzXl6j6fH62No7UlnsQ==","signatures":[{"sig":"MEUCIQCgGXODKxERBpg1yNZtHZ2urN6HeKNekYqN90wQR+/8vgIgaSXoRP+cxnTovNMYxi+HWajqljy/TLiqg34pu13bCmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158555},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/eaac3331fa1297f361e7208ebcdaf7cf/eventcatalog-linter-1.0.16.tgz","_integrity":"sha512-PXrP01+NvUZJ7uq32+ZxkjfAFLJaV6+X/3ijLtvCRY+qCmC/7pGdUsThomPSTg3c1JyJzXl6j6fH62No7UlnsQ==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.9.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.16_1773938855542_0.38769310767889986","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@eventcatalog/linter","version":"1.0.17","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.17","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"03d1011fba95cba7d4d0d83e1b1a62eefb694729","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.17.tgz","fileCount":14,"integrity":"sha512-5/K6btbjcF2lBShMEZPZFohKtg9lPu1QEWx9rOmfJ4lH/FFehNz2HiIm9ypOBZhyji9gk1nDRV7AbGp9YB4UMQ==","signatures":[{"sig":"MEYCIQDNS9s7Ej8UwS+Bk8ERcqDdObcrPc0vbSan+Au3ln3vjgIhAOpHxaNVXgMs67o4Len0VwoIF7djXjUC+ptDAt3ww/VJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158555},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/751161c7eafde366e04526a963c992b6/eventcatalog-linter-1.0.17.tgz","_integrity":"sha512-5/K6btbjcF2lBShMEZPZFohKtg9lPu1QEWx9rOmfJ4lH/FFehNz2HiIm9ypOBZhyji9gk1nDRV7AbGp9YB4UMQ==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.9.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.17_1773941250565_0.9204266663342626","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@eventcatalog/linter","version":"1.0.18","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.18","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"6b6544b369c2daced20058fe9409ba0fcef8a023","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.18.tgz","fileCount":15,"integrity":"sha512-OKn86kEsnGpwyk/fmZ8zD9C1tYZihn/EKlEWKJ3JZAVjKf/pPDV2gIze3cmDnnAxdpbyzUPA3A4MHG+slgQHeg==","signatures":[{"sig":"MEQCIFeQB+J/t9LjPAK0Sej7bn0e0dH3nkBWgsS1miWDVpvJAiA5X9z4jhm5uBVc+k3gZmALmewHFUzHQghfU7Yq1+is4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1159877},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/5dde7eea19245cc2f81699b8963eb600/eventcatalog-linter-1.0.18.tgz","_integrity":"sha512-OKn86kEsnGpwyk/fmZ8zD9C1tYZihn/EKlEWKJ3JZAVjKf/pPDV2gIze3cmDnnAxdpbyzUPA3A4MHG+slgQHeg==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.9.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.18_1774699761667_0.8095607723215714","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@eventcatalog/linter","version":"1.0.19","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.19","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"33c5cdd178174cd029dd6fcc435250cbad5bc61b","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.19.tgz","fileCount":15,"integrity":"sha512-pDYLVNHpKT+icUsjdYxODSPCE8PO5tmpQcmj2Hapv8vKTQSzNtIPftyTO2wWm6Ycl5gD9dbV9Se7M2Ee+FNrXQ==","signatures":[{"sig":"MEUCIQCct+bz4SW/v8blfC0Am5MU6/FtfXAA1ZOygqjzQt8jsAIgY+5ooQUXstqdp4qk5k+PI2n6B5+OCCalSXROOGxcY9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1159877},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/d01e3216972671be710843cac363ceaf/eventcatalog-linter-1.0.19.tgz","_integrity":"sha512-pDYLVNHpKT+icUsjdYxODSPCE8PO5tmpQcmj2Hapv8vKTQSzNtIPftyTO2wWm6Ycl5gD9dbV9Se7M2Ee+FNrXQ==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.9.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.18.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.19_1774961698001_0.7990188812256362","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@eventcatalog/linter","version":"1.0.20","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.20","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"e13cc9855461aa18f1548fa20bfa6541f0163f68","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.20.tgz","fileCount":15,"integrity":"sha512-DOnFFPp7rf9qHdvZyT/slAFc3t9WqQabHbCJXZkHv6UXNhdD7xycjGHNXWB2lJmr1LJMw//NoecZdlBiOLf1gg==","signatures":[{"sig":"MEQCIHQtEz5pW3fhyANA2uuYHKEBYmz3CNLdGdF+07jmEukBAiANgAhudzODy5GkAcAliicokmE0FjwnMaryqkZvsdgNTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1159877},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/12edb7df06aa0d4ee26f981ec7660281/eventcatalog-linter-1.0.20.tgz","_integrity":"sha512-DOnFFPp7rf9qHdvZyT/slAFc3t9WqQabHbCJXZkHv6UXNhdD7xycjGHNXWB2lJmr1LJMw//NoecZdlBiOLf1gg==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.11.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.20_1775741286924_0.4089580901388812","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@eventcatalog/linter","version":"1.0.21","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.21","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"2a869393f8bb1077aa4f47d5ac6d9cf6eea72fdd","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.21.tgz","fileCount":15,"integrity":"sha512-PAm3Ec98AxL+O3LmvqUErOuq32KRDrhiojwog4lMA3sFX7DyX13iTxdbro1XKfHc9MxD8zGv2+eoSJ2B1a5LBw==","signatures":[{"sig":"MEQCIBO3rnsmcJu1qgADp1+4uzzTNZrW/xGUhR83mhVIpSuqAiBMQTkTISx/2W0YEYRFMdnI8fbBAi2qLRf1fZUiRwF7aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1159877},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/c02a2256a491a6ddf0011e6fa51b2bfd/eventcatalog-linter-1.0.21.tgz","_integrity":"sha512-PAm3Ec98AxL+O3LmvqUErOuq32KRDrhiojwog4lMA3sFX7DyX13iTxdbro1XKfHc9MxD8zGv2+eoSJ2B1a5LBw==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.11.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.21_1776176410276_0.3174294272571776","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@eventcatalog/linter","version":"1.0.22","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.22","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"4a09a5dae013e14c56deb3e23f7a21a45beb7a39","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.22.tgz","fileCount":15,"integrity":"sha512-xDQQxJdSKND63PTsnZvUEi64g8qnJt8lAVqGGSq/SvEaBBYz2C4oakz+gMgbhCDAxbGEyiKp8SL3D41jjhtuuA==","signatures":[{"sig":"MEQCIEXfSVYhrLLGLlOUlfL0qteXLGhV/5qc4vyOmR79sh42AiAd/62mnYy4LtmVw9pOGA4AjLZ9k0FBf6Ra2pH+NkoNrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1159877},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/7317fafe465737d3d726354d3693f29d/eventcatalog-linter-1.0.22.tgz","_integrity":"sha512-xDQQxJdSKND63PTsnZvUEi64g8qnJt8lAVqGGSq/SvEaBBYz2C4oakz+gMgbhCDAxbGEyiKp8SL3D41jjhtuuA==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.11.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.22_1777996572409_0.9138422269302864","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@eventcatalog/linter","version":"1.0.23","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.23","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"0ea713f403eaa4cc4e568dfdcbe50b1ad7af49f3","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.23.tgz","fileCount":15,"integrity":"sha512-QMpyJ4WylT9meKrkouHkg/aiuAvjR9od+xUi0ECy3GJiHobUAYVAahnHM9MWhZKrPtrJumWXtaXQa1zDwhdrzA==","signatures":[{"sig":"MEQCIFMPqeXlc/yH/vL1a0NxcTz4uRN2Snwo0ea7vainUcrlAiASD2El6/ogcsWCBLHso7XaXJisM9hDKQdHNoeYAUK5tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1159877},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.23.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/2c9c53de808c3189b67679737cad77cf/eventcatalog-linter-1.0.23.tgz","_integrity":"sha512-QMpyJ4WylT9meKrkouHkg/aiuAvjR9od+xUi0ECy3GJiHobUAYVAahnHM9MWhZKrPtrJumWXtaXQa1zDwhdrzA==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.11.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.21.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.23_1778678719500_0.6539192416799009","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@eventcatalog/linter","version":"1.0.24","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.24","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"eee8648f0c226eb30f4d728df39771e9889860cd","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.24.tgz","fileCount":15,"integrity":"sha512-0siNUJVlYGtX3yQmDKNuj6zdLTn48eRdEN+Fk1ZPcdbYAqoW7Rf5Lb02ktA8WQkIrN/9bJJt+ZMMyIllHcPnoA==","signatures":[{"sig":"MEUCIBkPuPQWX0Zy3hKsVsTP8FN43kksntq1cnY2mPKHuS2LAiEAnHWooD0r6HQ9zo5FQ7ZmV0eMgIuOiYJXAw+XJfGKSZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1167637},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.24.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/cb3a2913d62ce88787e0c72f3d755d5c/eventcatalog-linter-1.0.24.tgz","_integrity":"sha512-0siNUJVlYGtX3yQmDKNuj6zdLTn48eRdEN+Fk1ZPcdbYAqoW7Rf5Lb02ktA8WQkIrN/9bJJt+ZMMyIllHcPnoA==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.12.1","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.21.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.24_1779221516125_0.3360102516535528","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@eventcatalog/linter","version":"1.0.25","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.25","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"d86f421ee2e82402d0f5772b8b2bb315e9d38383","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.25.tgz","fileCount":15,"integrity":"sha512-Tn67DGEq6tDeTRPKVufbBcnjj5JDjNgwGlLolEm5hUdzQU9oKSNloC5YfhFM+KEX3Fred0tota7/TrxuaaTW/w==","signatures":[{"sig":"MEYCIQCK+il4A00dILoM9QxUDnYDUaxxtrOmJyvcnLq0R7oyLgIhAJPg/zcE4rgrtQXvBHqo/U6mVRl2XgCqDlrjDonkx/xp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1167637},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.25.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/b203b14281f8ed29bc7e5e76799d14ed/eventcatalog-linter-1.0.25.tgz","_integrity":"sha512-Tn67DGEq6tDeTRPKVufbBcnjj5JDjNgwGlLolEm5hUdzQU9oKSNloC5YfhFM+KEX3Fred0tota7/TrxuaaTW/w==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.12.1","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.25_1779627906489_0.7352851834052272","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@eventcatalog/linter","version":"1.0.26","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.26","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"7c1a12ca657a3c44f7c6b20dc3308cabc909b1ba","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.26.tgz","fileCount":15,"integrity":"sha512-i2uxcsB6rmtpNn38yrXBuf3ybnD9LPbzeV5Bb97fdJXtlFrN0TPcysLkn6WRM1dvGbIvGFUzpJR7SIfSGmCwGg==","signatures":[{"sig":"MEQCIET3boiR6w1oA+QNW+vbO/2TvZ/+zFYEbIB/K690+2GJAiBSCI76QobnuGk/AXlS2cxZcJbwKu3FgeO5ddnW2rx+bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1167637},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.26.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/9e66f39e8bfae755ff970c315d119e3e/eventcatalog-linter-1.0.26.tgz","_integrity":"sha512-i2uxcsB6rmtpNn38yrXBuf3ybnD9LPbzeV5Bb97fdJXtlFrN0TPcysLkn6WRM1dvGbIvGFUzpJR7SIfSGmCwGg==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.12.1","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.26_1779632140207_0.1662529911052144","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@eventcatalog/linter","version":"1.0.27","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.27","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"1278fc45f1be84c78017f73bf4900751ce8ca84d","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.27.tgz","fileCount":15,"integrity":"sha512-RWNH/++b/fnkIHI+VrWzbgaeqpgTVqkkiqcJk317e9tAS8Nrkq4BgLz/sTPxM6paeUrHQ1D8rM6u26+4d1iC6A==","signatures":[{"sig":"MEUCIQDisE2TdjhQ//CNPLji6sig0kWsFxg5Vf8gdSMl0ZMdhAIgY8rM/xMEjlx8D3YOiA/zbtxNY2BOelUNoR4vGJDImmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1167637},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.27.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/c3c10c16ca5d98f15a00cb4da53f4d8a/eventcatalog-linter-1.0.27.tgz","_integrity":"sha512-RWNH/++b/fnkIHI+VrWzbgaeqpgTVqkkiqcJk317e9tAS8Nrkq4BgLz/sTPxM6paeUrHQ1D8rM6u26+4d1iC6A==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.12.1","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.23.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.27_1779810494804_0.7827586672248499","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@eventcatalog/linter","version":"1.0.28","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.28","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"6a63fd137e362931002679db534b8136ca53239b","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.28.tgz","fileCount":15,"integrity":"sha512-9Ta+78X4zguyIE9kPqhK3zY8t4PMz9BrxKbOk/NeSModlE/Ayaf1IdaU4CqB5QWbx4VCmXnRRxVcfQS7KthAMg==","signatures":[{"sig":"MEUCIHzufo2YcfR0qz2ZWBSlgD5hvndM/Q1hFFYnkqmod+HmAiEA8Ml0rE9a1bUa2nKugYzD9blZKxDzyHLpsmEP1KEa8Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1167637},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.28.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/21a4bbd81f24cc10358885cba15a1476/eventcatalog-linter-1.0.28.tgz","_integrity":"sha512-9Ta+78X4zguyIE9kPqhK3zY8t4PMz9BrxKbOk/NeSModlE/Ayaf1IdaU4CqB5QWbx4VCmXnRRxVcfQS7KthAMg==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.12.1","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.28_1779880876237_0.5302389707726589","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@eventcatalog/linter","version":"1.0.29","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.0.29","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"18c8a43d018760d6ba20944b9b75fd946b51514e","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.0.29.tgz","fileCount":15,"integrity":"sha512-KSnofGulta79O6s7IhoSbPEJycfMSMVLJpUmHAsCLvlIPI2dH9ZUkpnHJl8IYjiR4TwFq7RF1MR5vFuWgYRmAg==","signatures":[{"sig":"MEYCIQCmy27R5butXH9krXxS61mbs0v+jYAOhk5CNb5Ej+oCTAIhAO6xRaKPkWyhvdhP0OgDHAldGGXtgDRk6485hOlL3kTe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1167637},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.0.29.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/c02396b75866529226edde7d31fc911f/eventcatalog-linter-1.0.29.tgz","_integrity":"sha512-KSnofGulta79O6s7IhoSbPEJycfMSMVLJpUmHAsCLvlIPI2dH9ZUkpnHJl8IYjiR4TwFq7RF1MR5vFuWgYRmAg==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.13.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.24.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.0.29_1779974403060_0.2879805448146593","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@eventcatalog/linter","version":"1.1.0","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.0","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"edc4d8fa529cc5a998d180f35a5f917dd8125b19","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.0.tgz","fileCount":15,"integrity":"sha512-gU4fPQLaRm1hRKuRdirCjSyqGBJTTH4Zz6cua8N7bVBjK2c5N7LhYw7f7aJewFnmYudiZgAMdnq2FOW06LLS0g==","signatures":[{"sig":"MEQCIBkoQlJCxo8su2HnNx9//zwHmyr6YHMWzG/VFejV8OLYAiBq+vqbadxXrBAEXhf3CFywDZmIo8/pg+/xxXFjgRCcpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2241566},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/d3e46dc088de394ce0c93ac4f36b0953/eventcatalog-linter-1.1.0.tgz","_integrity":"sha512-gU4fPQLaRm1hRKuRdirCjSyqGBJTTH4Zz6cua8N7bVBjK2c5N7LhYw7f7aJewFnmYudiZgAMdnq2FOW06LLS0g==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.13.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.24.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.0_1781785337399_0.8050017113743522","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@eventcatalog/linter","version":"1.1.1","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.1","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"d00114e7abd56fd272cc8c3e9ba40c44f3fcfdcd","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.1.tgz","fileCount":15,"integrity":"sha512-VfX8zH8Qm23nVrXUdRigW0AYLZQKZE3PBCDFyvic98QjsK3szogGZaUD8DyXNFAWMJq0ZoyXeTwY/i2fSNHWtg==","signatures":[{"sig":"MEQCIG7KJksLtqNCUsz6U6l47Gd+jP2wsC+VMe7gybNCM5jQAiBuIwmEJg+DN9rhefeqqYUTByxKJJ472KdC4Qkr4jkZ3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2241566},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/f1fe8bbbe69ea3ebe9ca0781079946b3/eventcatalog-linter-1.1.1.tgz","_integrity":"sha512-VfX8zH8Qm23nVrXUdRigW0AYLZQKZE3PBCDFyvic98QjsK3szogGZaUD8DyXNFAWMJq0ZoyXeTwY/i2fSNHWtg==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.13.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.24.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.1_1782304778074_0.4472091853996625","host":"s3://npm-registry-packages-npm-production"}},"1.1.2-beta.0":{"name":"@eventcatalog/linter","version":"1.1.2-beta.0","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.2-beta.0","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"1d867d7c74ea00cbb2136d46fd9d8b86cb678f14","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.2-beta.0.tgz","fileCount":15,"integrity":"sha512-VSNQsPkokzrUwE0i1kWf/hoM+uwND5cLxErK5c0+de71KZqn7R5qJiH53RKsT4wAiY4aHGx/gP3oHofOLGjdcQ==","signatures":[{"sig":"MEQCIBn/5ReyeyMTrOaV6l8aqd8a+1gIur+5csdGk9NarNXHAiBVSIz28HIqzHv8IjmzRiOEfMyburs0l8N0t87dBwOp8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.2-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2241580},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.2-beta.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/6b966611dea998b565298c607681dfe5/eventcatalog-linter-1.1.2-beta.0.tgz","_integrity":"sha512-VSNQsPkokzrUwE0i1kWf/hoM+uwND5cLxErK5c0+de71KZqn7R5qJiH53RKsT4wAiY4aHGx/gP3oHofOLGjdcQ==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.13.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.25.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.2-beta.0_1782812971122_0.6557858851820633","host":"s3://npm-registry-packages-npm-production"}},"1.1.2-beta.1":{"name":"@eventcatalog/linter","version":"1.1.2-beta.1","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.2-beta.1","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"63482243ad27468a1a62a3e93595b04641c954fb","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.2-beta.1.tgz","fileCount":15,"integrity":"sha512-yp9fHOXzVd5e4lQHo6SsSG+2auRh9FXDpTZykoSN30S5SGBqvg1qPfPMzN/U4Dl8ZuJpx6Y5kf7WzPjGegO2ag==","signatures":[{"sig":"MEYCIQCA6dfBSyhHPDjL2d1GW1cM48cZQXsteycoyjbNzdI22AIhANw5DbzpdmvceyyM7MWVmu0aG9D3n/0NNX3+cXw4VrLP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2241580},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.2-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/1400cc2f8ac673818421b49f5165abd4/eventcatalog-linter-1.1.2-beta.1.tgz","_integrity":"sha512-yp9fHOXzVd5e4lQHo6SsSG+2auRh9FXDpTZykoSN30S5SGBqvg1qPfPMzN/U4Dl8ZuJpx6Y5kf7WzPjGegO2ag==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.16.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.25.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.2-beta.1_1783072785962_0.9973893759715806","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@eventcatalog/linter","version":"1.1.2","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.2","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"30af447e0cf75c69c120b1cd03dd482b3ca30d3d","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.2.tgz","fileCount":15,"integrity":"sha512-pv3c7Wvd+S/0N05qSnMItx6BPTIaJguUWG5WJX/QxfrC0J9wu9ACI4cDFiSS/BW+aG0y5KL0IO2s+ZkbPzePXA==","signatures":[{"sig":"MEUCIQCL+t0LrV7rJdWzuz+VL2638jo78FYGwptUHUioSbVvGgIga/gjeIcqNOquHI+l22vslsTiK2GERWZeuX3fM57eYCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2241566},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/6b44a6c88ab6a585e901c5c4bad8608e/eventcatalog-linter-1.1.2.tgz","_integrity":"sha512-pv3c7Wvd+S/0N05qSnMItx6BPTIaJguUWG5WJX/QxfrC0J9wu9ACI4cDFiSS/BW+aG0y5KL0IO2s+ZkbPzePXA==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.16.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.2_1783079931415_0.3432793565891046","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@eventcatalog/linter","version":"1.1.3","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.3","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"bce7f61e8dd71d811d4553a576f3dd13cbb1b328","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.3.tgz","fileCount":15,"integrity":"sha512-UdMdaQXhkD6cHPueq6Biu2HmhDpIdMaBFmB5LLelOo2nQkKfr/TggNGjMCYsQTWGuXeuqL1ZTHVCkCvOGoi/Ag==","signatures":[{"sig":"MEYCIQCC+wlHdTvc3uLq7LiE0PPQa8Y1XV4znrOIcm0K1OrRKgIhAJYCNzveuS5R4A1PFYP8ySIUuhQ6plAShHG1q16ckl1c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2386049},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/623c81b595f30ecb44dcdab78d2b3357/eventcatalog-linter-1.1.3.tgz","_integrity":"sha512-UdMdaQXhkD6cHPueq6Biu2HmhDpIdMaBFmB5LLelOo2nQkKfr/TggNGjMCYsQTWGuXeuqL1ZTHVCkCvOGoi/Ag==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.16.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.3_1783082680782_0.10708213756824225","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@eventcatalog/linter","version":"1.1.4","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.4","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"7f4445af05920347202a8c5b181016977080901a","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.4.tgz","fileCount":15,"integrity":"sha512-uTvht4c4MCcTXAJ0CvbGKPicwwKCnuEAaOkv7lLQiBSu2pWqdnOI3XHsC6Q+u9aRvmYJxfP6nA846MtWGNB75w==","signatures":[{"sig":"MEUCIGmml5yunim7+5+X/cF7Beg+Y57SdD0cuCooZSkdoMqHAiEAugJ8x/wyGl/5Plf114m0YT0QXZKHDeWNBOIqjzHQMF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2389825},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/914faba6504bdf7f1eb15054a494e1e7/eventcatalog-linter-1.1.4.tgz","_integrity":"sha512-uTvht4c4MCcTXAJ0CvbGKPicwwKCnuEAaOkv7lLQiBSu2pWqdnOI3XHsC6Q+u9aRvmYJxfP6nA846MtWGNB75w==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.16.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.4_1783587261534_0.25698193330156816","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@eventcatalog/linter","version":"1.1.5","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.5","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"092c1c49dcdc01bf636d8c54c003c0e1dd72e0e8","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.5.tgz","fileCount":15,"integrity":"sha512-RsdMo9KzZl9qmIB/omwqHjL2lJZf4Ie3FHsAxpuM4z1lVVLvmsZA0jLDqgwyKbV2lfCXLYKaSxusfFuCv0wfuQ==","signatures":[{"sig":"MEUCIGcCO+mBPY4muv7A8efXapcYPINzf3CA4VXFl/2IIu5eAiEAp8ajiQ4H2HOe888Ga+Rg+zcBBkkR2t5eZmVVYu0KfWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2389825},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/cc520e85f7232db962cc5ed98e03a2ab/eventcatalog-linter-1.1.5.tgz","_integrity":"sha512-RsdMo9KzZl9qmIB/omwqHjL2lJZf4Ie3FHsAxpuM4z1lVVLvmsZA0jLDqgwyKbV2lfCXLYKaSxusfFuCv0wfuQ==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.16.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.5_1784044626899_0.47534931375867084","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@eventcatalog/linter","version":"1.1.6","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.6","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"f5f4fbd4c84a6b6abb92321927d69ef80991a9f2","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.6.tgz","fileCount":15,"integrity":"sha512-dS2ewy/wV00iLi9/YFOocjgJrSPtlWjfd+3t2dfiqkBq91dVrWvSnwJ5OBazWimFS1Vi+Zpn19W64V0LmlCJow==","signatures":[{"sig":"MEQCIHFzkcdlesBnDdesVEHZ9i67OEJ79FsHQ7pm8zVYynFyAiBSJZ3DQwnzJSTnLvLC31MhOanyQxCK1ezRTTMlIwPKkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2389825},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/556bdaa04193c2a822ad186019cbd145/eventcatalog-linter-1.1.6.tgz","_integrity":"sha512-dS2ewy/wV00iLi9/YFOocjgJrSPtlWjfd+3t2dfiqkBq91dVrWvSnwJ5OBazWimFS1Vi+Zpn19W64V0LmlCJow==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.16.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.26.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.6_1784129557613_0.8322692607548179","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@eventcatalog/linter","version":"1.1.7","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.7","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"5d80ba5b7e77fbd55d72f9bccfa79fafb6fbb4c2","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.7.tgz","fileCount":15,"integrity":"sha512-1owPX62eCQV6TOEdgfoGAeuRGOl1cO60Mby66u6cBE+Y5R2CHaldqF4JF/2lk2PwGULO77/caAVdMr666848Uw==","signatures":[{"sig":"MEQCIHX+i7dkkphiIhYvyeToXe1xggB9E1HtwuT5QsweH/dIAiAY61wrZdILUqS93mKU15dd7MYzk8881flOVrY1hxz42A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2389825},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/dca44977ee2bbc177520a3fc51c39a46/eventcatalog-linter-1.1.7.tgz","_integrity":"sha512-1owPX62eCQV6TOEdgfoGAeuRGOl1cO60Mby66u6cBE+Y5R2CHaldqF4JF/2lk2PwGULO77/caAVdMr666848Uw==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.16.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.26.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.7_1784540393979_0.5953751293766267","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@eventcatalog/linter","version":"1.1.8","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.8","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"752d3c93d850ed76f31e4bd175ec5e7875d8ba05","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.8.tgz","fileCount":15,"integrity":"sha512-xMJw7u9TmuqchlucQtGDxQdqEt51VHijLnXB6hBgybupS2HRXGMBqSfUSJPuiedNFILSMskePQxlOXof2lMw2Q==","signatures":[{"sig":"MEUCIEmN4Tni8IRHSBECO8DxRNiyFIhCVjCBA1JZm84UrUw+AiEAoUj+oPRGi+x8zk7HHLc6oWSLQIoCLkBpM+hio94ZAow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2386475},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/190dfce4ed9db3682bf0f694106933da/eventcatalog-linter-1.1.8.tgz","_integrity":"sha512-xMJw7u9TmuqchlucQtGDxQdqEt51VHijLnXB6hBgybupS2HRXGMBqSfUSJPuiedNFILSMskePQxlOXof2lMw2Q==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.16.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.26.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.8_1784812137701_0.6973609032114814","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@eventcatalog/linter","version":"1.1.9","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.9","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"6ce2bfdf20564368dffc31ded7e234a0525fdc92","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.9.tgz","fileCount":15,"integrity":"sha512-32E0hpeNBZhSkqZG3SapvC/dvixjIF3KFpNzuAED9zvNYcFUdtma8uTpNSVLMXgMEEEjuIJvjbRFpaaxod058g==","signatures":[{"sig":"MEUCIAuRJt45TZ6mw/PDRiaXrGelBjkVR+FrKF7Pl/3AZlP4AiEAyoK/SgOllZxbVBSGyjQ2qGJMSQ8ltlf1cMZgtCjIOb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2386475},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/0e20bbd02572d336df6c32e1c0b5a85b/eventcatalog-linter-1.1.9.tgz","_integrity":"sha512-32E0hpeNBZhSkqZG3SapvC/dvixjIF3KFpNzuAED9zvNYcFUdtma8uTpNSVLMXgMEEEjuIJvjbRFpaaxod058g==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.16.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.9_1786364365374_0.6479372568572723","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@eventcatalog/linter","version":"1.1.10","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.10","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"38175b1f912e3be42b8024a6246cb31fc7478b67","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.10.tgz","fileCount":15,"integrity":"sha512-ZNBNw6LYsR89weX3LHxVnQ+omXomnkqv/OXBzE3iTCpDYa0Vwupu0BrMXzlfBMayUqSirna/uuwsbnLxu+6pkA==","signatures":[{"sig":"MEQCICv/21dgFbCP5u/S8KNEQgGsrKnC4USfIMNL2E6Gc4/TAiBrja1vzHJUQNZdeQ+gto5axYH74QUdnigiD1n1n9VrXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2386476},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/cebcb7a8385770c3423a9c06852b9af6/eventcatalog-linter-1.1.10.tgz","_integrity":"sha512-ZNBNw6LYsR89weX3LHxVnQ+omXomnkqv/OXBzE3iTCpDYa0Vwupu0BrMXzlfBMayUqSirna/uuwsbnLxu+6pkA==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.16.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.10_1786372637809_0.8186128976774567","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@eventcatalog/linter","version":"1.1.11","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.11","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"1c67146e0662a5cbbfad7f15bf66aabcad03f590","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.11.tgz","fileCount":15,"integrity":"sha512-su1XZqKLii6f+In6UFa9lrAFJLCN1jtfcWvmaz65VyShvkMCWk7oUJl2vQepEoptPndpaPTw0O8jyATbtuKwLQ==","signatures":[{"sig":"MEUCIB3gOf5KcsuOkGZM+PKOTOSuhbLZ7/vG+ExmtTYxCfYzAiEAuDFqM5b+I6zf6fIrfkPM/7zyCJrLXyHunYBv6NTHz6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2386476},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/9ce77468d13d9c6881192b65ca3db599/eventcatalog-linter-1.1.11.tgz","_integrity":"sha512-su1XZqKLii6f+In6UFa9lrAFJLCN1jtfcWvmaz65VyShvkMCWk7oUJl2vQepEoptPndpaPTw0O8jyATbtuKwLQ==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.16.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.27.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.11_1786540550870_0.09850973704251742","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@eventcatalog/linter","version":"1.1.12","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.12","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"e4dcf16be6a275c11a56df0454825a775a29f189","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.12.tgz","fileCount":15,"integrity":"sha512-3ioHLCXFqXNXItkYd0/E4RG+J7IY/CFERGyw4EUwc/FIiwPtEsv/jx/yGbVvU3Qi3r5h2ragNETv1YVuHcqdzg==","signatures":[{"sig":"MEUCIQDIgx/8oZlVW22iRMePyg9znVscS4TtXo297YXVEINelwIgHaxGU3tYZnvnPZYRBK+qSAExr6F3yUcEMPVuEHb72IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2389020},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/cebfe17d51977b3bcef49af95655c8a3/eventcatalog-linter-1.1.12.tgz","_integrity":"sha512-3ioHLCXFqXNXItkYd0/E4RG+J7IY/CFERGyw4EUwc/FIiwPtEsv/jx/yGbVvU3Qi3r5h2ragNETv1YVuHcqdzg==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.17.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.27.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.12_1787145583888_0.42247130616297235","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@eventcatalog/linter","version":"1.1.13","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.13","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"6273412eb03795056cb11fecd0d3ef37251c267f","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.13.tgz","fileCount":15,"integrity":"sha512-2xB4VNtU3dZG7PYTSh/muiwhZNloAUUnseEwTKAXmZQLVwyjjZyj7KqTZWc8mC0CPEaKBlQYbi36yAyhXBrOyA==","signatures":[{"sig":"MEUCIQDsZHDrEa1q7XceQiUtJJZMQ93LkWgJSnUxxQhqyrTH2AIgNntKZdOdD/lUdGerlOwrANukyVu7f9ObY8yr85ei1MA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2389020},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/1f185763431b3b6bdf0a994d44b45a91/eventcatalog-linter-1.1.13.tgz","_integrity":"sha512-2xB4VNtU3dZG7PYTSh/muiwhZNloAUUnseEwTKAXmZQLVwyjjZyj7KqTZWc8mC0CPEaKBlQYbi36yAyhXBrOyA==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.17.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.27.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.13_1787153508177_0.05897069346983419","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@eventcatalog/linter","version":"1.1.14","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.14","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"04f01183f91b35aacdb3a6fd80b8c776ea369304","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.14.tgz","fileCount":15,"integrity":"sha512-P5IZ97ZsbYFV+nHYL6qwCdCMlvE0+nrL+4k/VbmpSphTmirqYOLXtNWPljzpjk0YMkAopWWPc/CvF0hTzHbTKA==","signatures":[{"sig":"MEUCIQD9Hl9v+Ak2+INtJUWFH8mtg5o+Rek0u1WMQHTo2Ppk8wIgXWdvYp7y6g59iw59Wy5oqMfr7ZAhZKwev9yLFhK6NOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2389020},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/eef03895f39a3b7da07da18d97ae9b94/eventcatalog-linter-1.1.14.tgz","_integrity":"sha512-P5IZ97ZsbYFV+nHYL6qwCdCMlvE0+nrL+4k/VbmpSphTmirqYOLXtNWPljzpjk0YMkAopWWPc/CvF0hTzHbTKA==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.17.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.27.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.14_1787312415488_0.8549603003595563","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@eventcatalog/linter","version":"1.1.15","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.15","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"93fe1eb8349ddeece70d66c6bd6a03b2ce59d1ee","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.15.tgz","fileCount":15,"integrity":"sha512-yQ0QjEtHb1M8YtaNwOvOAzFucbHVY6sTePp+GyeMw+0E4uMYaCziOngtkwpjskonij7AnTTRH6f9ReDLsgrL6Q==","signatures":[{"sig":"MEYCIQCKf60ksMbZjcso1khzP86g2L0Bx7UTwtDCb2gCkox5WQIhAILdmy3kWsPxs0vESSpVHqFXK6fS4Y17vujqtRDElmgY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2389069},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/8adc51b8ceb454260d165d3713714454/eventcatalog-linter-1.1.15.tgz","_integrity":"sha512-yQ0QjEtHb1M8YtaNwOvOAzFucbHVY6sTePp+GyeMw+0E4uMYaCziOngtkwpjskonij7AnTTRH6f9ReDLsgrL6Q==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.17.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.15_1787842232114_0.439093458091097","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"@eventcatalog/linter","version":"1.1.16","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.16","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"422d90c0c6fd40d9b34230372fc204ac0aecec4e","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.16.tgz","fileCount":15,"integrity":"sha512-f3Bcjo0XqHX8cSAMMJ0AFaWFyPtGHmMuuRqLxeghVdkVJdeG0xv/+6kou/wibgY2n8IRglMo4bXx/RdRANACdQ==","signatures":[{"sig":"MEQCIHssqlaGui1uzgQyKhuEhoxVMnmObLm+VeuPCMCDDfb0AiB5Iphf+CtWBvZLB959zPj3BLaJ9SJpWoQg6DFl2l9trg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2389069},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/131439419d3eadab184beffff4e7964c/eventcatalog-linter-1.1.16.tgz","_integrity":"sha512-f3Bcjo0XqHX8cSAMMJ0AFaWFyPtGHmMuuRqLxeghVdkVJdeG0xv/+6kou/wibgY2n8IRglMo4bXx/RdRANACdQ==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.17.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.28.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.16_1787846328088_0.37060453747031663","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"@eventcatalog/linter","version":"1.1.17","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.17","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"4cf98a03437b181902b4773ad46cbb4ae75aa296","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.17.tgz","fileCount":15,"integrity":"sha512-wE7dr0FvwqWkmk1Thle3r/GF0GBQXDJ5WFnD800Gem3Qd/Xz9ktWsrX6Bxdhp7P6pLEMfdL4xU6JjATmf4eF/g==","signatures":[{"sig":"MEQCIDU1h9UgTfSQxlMneSHppVMHLVJ5qnYBMRB6w2lG8EquAiBHEev0wcqM3T3elYo6gqDtDVeOG3sjZtRg9FlKJ6wAtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2965482},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/dd083cf54965ce611a7de332a4886ba9/eventcatalog-linter-1.1.17.tgz","_integrity":"sha512-wE7dr0FvwqWkmk1Thle3r/GF0GBQXDJ5WFnD800Gem3Qd/Xz9ktWsrX6Bxdhp7P6pLEMfdL4xU6JjATmf4eF/g==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.17.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","yaml":"^2.9.0","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.28.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.17_1787920056377_0.5482150934434569","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"@eventcatalog/linter","version":"1.1.18","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.18","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"1b1ade5481797126f2b4fd2142b35756eec95214","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.18.tgz","fileCount":15,"integrity":"sha512-XO9n3MbxgqqZ3ns84XKdmrCCCfC5aUEp2cBNMr+2xWmnwHd5adcMBLurYB7RmvMFr+cBn/iflQELNu5nyzZDcQ==","signatures":[{"sig":"MEUCIBtcL7beZlQ1b3k+enYN7WE/RRWkqwOHHdFo6Q5jjQKQAiEAmxXiqWxRCjrYl96N7PC551c90OHJdLEmTQoZrmnZwvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2965482},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/19a53ec981c1547b70bc3bb3a4614aca/eventcatalog-linter-1.1.18.tgz","_integrity":"sha512-XO9n3MbxgqqZ3ns84XKdmrCCCfC5aUEp2cBNMr+2xWmnwHd5adcMBLurYB7RmvMFr+cBn/iflQELNu5nyzZDcQ==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.19.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","yaml":"^2.9.0","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.18_1788531328517_0.8110895823210782","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"@eventcatalog/linter","version":"1.1.19","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"author":"","license":"MIT","_id":"@eventcatalog/linter@1.1.19","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"homepage":"https://github.com/event-catalog/eventcatalog#readme","bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"bin":{"eventcatalog-linter":"dist/cli/index.js"},"dist":{"shasum":"2529a3859b809d3b9570415ec55f3caa4c4c4608","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.19.tgz","fileCount":15,"integrity":"sha512-EFxBPuA/CQmA/qpXQ7iKzTkVt7D8jKG3Ck/zfgMfHzjSEm8Rk6bcIJsq8jVhUcsjQV+xPg80qM40bSA2UuY7IA==","signatures":[{"sig":"MEQCIEJ42lAcWD2PNzpydjDjE5G7wO8tyElAS6PXBx6KUTL1AiAGBMBgvb+C/6wkHJ8UzSvFYxmixt6n010nVvt3We6hVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2966754},"main":"./dist/index.js","_from":"file:eventcatalog-linter-1.1.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"_resolved":"/tmp/33384e0ad6619f2942d791528d1f3d41/eventcatalog-linter-1.1.19.tgz","_integrity":"sha512-EFxBPuA/CQmA/qpXQ7iKzTkVt7D8jKG3Ck/zfgMfHzjSEm8Rk6bcIJsq8jVhUcsjQV+xPg80qM40bSA2UuY7IA==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.19.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","yaml":"^2.9.0","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/linter_1.1.19_1788892084005_0.3476905650830735","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"_id":"@eventcatalog/linter@1.1.20","bin":{"eventcatalog-linter":"dist/cli/index.js"},"bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"dist":{"shasum":"540f4e4d1bd1e182baa4c2f10c566f60bffb4d0f","tarball":"https://registry.npmjs.org/@eventcatalog/linter/-/linter-1.1.20.tgz","fileCount":15,"integrity":"sha512-76roSV0uYjcq6Gl4JWV+ShvuOFmfu3hMYetekpM9VhAH/38+HnKVhnMueaziIRkdG5UnEjG0jwTgQWcAes/NLw==","signatures":[{"sig":"MEQCIAUfdPatN7DTebM8Md3rmNWkY0/2C7P9bTJsEmEnQdgdAiAovjNvnUb4PXx7nn5Ef2J42rAB1rZ3LazjFKcuyG1e+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAGIAMAFKwTIL41In5G94wu+RAsCBdH5Q9sI6ZnqqhMdAiAUx+jtvvtllWrmn8D6lVwP/el45eKyT2ES3hK5q6attQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eventcatalog%2flinter@1.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2966754},"main":"./dist/index.js","name":"@eventcatalog/linter","_from":"file:eventcatalog-linter-1.1.20.tgz","types":"./dist/index.d.ts","author":"","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"license":"MIT","scripts":{"test":"vitest --run","build":"tsup","format":"prettier --write .","test:ci":"vitest --run","build:bin":"tsup","format:diff":"prettier --list-different ."},"version":"1.1.20","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ebbe1e34-bf0b-43f5-a89d-58fe898beb92"}},"homepage":"https://github.com/event-catalog/eventcatalog#readme","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"_resolved":"/tmp/66b3837e0729939d7ab8ad4fcb3191c9/eventcatalog-linter-1.1.20.tgz","_integrity":"sha512-76roSV0uYjcq6Gl4JWV+ShvuOFmfu3hMYetekpM9VhAH/38+HnKVhnMueaziIRkdG5UnEjG0jwTgQWcAes/NLw==","repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"_npmVersion":"11.19.0","description":"A linter for EventCatalog to validate frontmatter and resource references","directories":{},"maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","yaml":"^2.9.0","chalk":"^5.6.2","semver":"^7.7.2","commander":"^11.1.0","fast-glob":"^3.3.2","gray-matter":"^4.0.3","@types/semver":"^7.7.0","@eventcatalog/sdk":"2.29.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","prettier":"^3.3.3","typescript":"^5.3.3","@types/node":"^20.10.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/linter_1.1.20_1790084664369_0.733534843971879"}}},"time":{"created":"2025-07-03T15:25:41.163Z","modified":"2026-09-22T13:44:24.803Z","0.0.1":"2025-07-03T15:25:41.466Z","0.0.2":"2025-07-03T15:41:07.969Z","0.0.3":"2025-07-03T16:19:44.171Z","0.0.4":"2025-07-04T11:55:44.957Z","0.0.5":"2025-10-03T10:37:28.050Z","0.1.0":"2026-01-13T11:43:17.618Z","0.1.1":"2026-02-10T15:50:23.932Z","1.0.0":"2026-02-10T16:41:28.009Z","1.0.1":"2026-02-10T22:00:50.424Z","1.0.2":"2026-02-10T22:33:28.229Z","1.0.3":"2026-02-11T12:42:48.220Z","1.0.4":"2026-02-16T21:39:09.811Z","1.0.5":"2026-02-16T22:32:50.104Z","1.0.6":"2026-02-19T15:53:53.790Z","1.0.7":"2026-02-23T10:28:31.851Z","1.0.8":"2026-02-25T10:26:52.160Z","1.0.9":"2026-03-04T12:18:20.539Z","1.0.10":"2026-03-05T13:35:14.604Z","1.0.11":"2026-03-06T11:50:11.203Z","1.0.12":"2026-03-06T13:39:12.473Z","1.0.13":"2026-03-06T16:03:45.234Z","1.0.14":"2026-03-11T09:32:30.315Z","1.0.15":"2026-03-17T10:57:44.124Z","1.0.16":"2026-03-19T16:47:35.723Z","1.0.17":"2026-03-19T17:27:30.753Z","1.0.18":"2026-03-28T12:09:21.874Z","1.0.19":"2026-03-31T12:54:58.215Z","1.0.20":"2026-04-09T13:28:07.121Z","1.0.21":"2026-04-14T14:20:10.503Z","1.0.22":"2026-05-05T15:56:12.619Z","1.0.23":"2026-05-13T13:25:19.766Z","1.0.24":"2026-05-19T20:11:56.320Z","1.0.25":"2026-05-24T13:05:06.709Z","1.0.26":"2026-05-24T14:15:40.420Z","1.0.27":"2026-05-26T15:48:15.001Z","1.0.28":"2026-05-27T11:21:16.433Z","1.0.29":"2026-05-28T13:20:03.264Z","1.1.0":"2026-06-18T12:22:17.601Z","1.1.1":"2026-06-24T12:39:38.238Z","1.1.2-beta.0":"2026-06-30T09:49:31.280Z","1.1.2-beta.1":"2026-07-03T09:59:46.154Z","1.1.2":"2026-07-03T11:58:51.569Z","1.1.3":"2026-07-03T12:44:40.962Z","1.1.4":"2026-07-09T08:54:21.723Z","1.1.5":"2026-07-14T15:57:07.065Z","1.1.6":"2026-07-15T15:32:37.824Z","1.1.7":"2026-07-20T09:39:54.142Z","1.1.8":"2026-07-23T13:08:57.840Z","1.1.9":"2026-08-10T12:19:25.523Z","1.1.10":"2026-08-10T14:37:17.992Z","1.1.11":"2026-08-12T13:15:51.032Z","1.1.12":"2026-08-19T13:19:44.063Z","1.1.13":"2026-08-19T15:31:48.324Z","1.1.14":"2026-08-21T11:40:15.640Z","1.1.15":"2026-08-27T14:50:32.262Z","1.1.16":"2026-08-27T15:58:48.269Z","1.1.17":"2026-08-28T12:27:36.528Z","1.1.18":"2026-09-04T14:15:28.673Z","1.1.19":"2026-09-08T18:28:04.162Z","1.1.20":"2026-09-22T13:44:24.455Z"},"bugs":{"url":"https://github.com/event-catalog/eventcatalog/issues"},"license":"MIT","homepage":"https://github.com/event-catalog/eventcatalog#readme","keywords":["eventcatalog","linter","validation","event-driven","architecture"],"repository":{"url":"git+https://github.com/event-catalog/eventcatalog.git","type":"git"},"description":"A linter for EventCatalog to validate frontmatter and resource references","maintainers":[{"name":"boyney123","email":"boyneyy123@gmail.com"}],"readme":"# EventCatalog Linter\n\nA comprehensive linter for EventCatalog that validates frontmatter schemas and resource references to ensure your event-driven architecture documentation is correct and consistent.\n\n[![npm version](https://badge.fury.io/js/@eventcatalog%2Flinter.svg)](https://badge.fury.io/js/@eventcatalog%2Flinter)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## 🚀 Features\n\n- **📋 Schema Validation**: Validates all resource frontmatter against defined schemas using Zod\n- **🔗 Reference Validation**: Ensures all referenced resources (services, events, domains, etc.) actually exist\n- **📦 Semver Version Support**: Supports semantic versions, ranges (`^1.0.0`, `~1.2.0`), x-patterns (`0.0.x`), and `latest`\n- **⚙️ Configurable Rules**: Optional `.eventcatalogrc.js` config file for customizing rule severity and behavior\n- **🚫 Ignore Patterns**: Skip validation for specific file patterns (archived, drafts, etc.)\n- **🎯 Rule Overrides**: Apply different rules to different file patterns for flexible team workflows\n- **🎯 Comprehensive Coverage**: Supports all EventCatalog resource types\n- **⚡ Fast Performance**: Efficiently scans large catalogs\n- **🎨 ESLint-Inspired Output**: Clean, file-grouped error reporting with severity levels\n- **⚠️ Warnings Support**: Distinguish between errors and warnings with `--fail-on-warning` option\n- **🧪 Well Tested**: Comprehensive test suite with 100% coverage\n\n### Supported Resource Types\n\n- 🏢 **Domains** (including subdomains)\n- 🧩 **Systems**\n- ⚙️ **Services**\n- 📨 **Events**\n- 📤 **Commands**\n- ❓ **Queries**\n- 📡 **Channels**\n- 🔄 **Flows**\n- 📊 **Entities**\n- 🤖 **Agents**\n- 🧱 **Containers** (including the legacy data store alias)\n- 📈 **Data Products**\n- 🧭 **Diagrams**\n- 📝 **ADRs**\n- 👤 **Users**\n- 👥 **Teams**\n\n## 📦 Installation\n\n### Use with npx (Recommended)\n\n```bash\nnpx @eventcatalog/linter\n```\n\n### Global Installation\n\n```bash\nnpm install -g @eventcatalog/linter\n```\n\n### Add to your project\n\n```bash\nnpm install --save-dev @eventcatalog/linter\n```\n\n### Quick Start\n\n1. **Install and run**: Start linting immediately with npx\n\n   ```bash\n   npx @eventcatalog/linter\n   ```\n\n2. **Add configuration**: Create a `.eventcatalogrc.js` file to customize rules\n\n   ```javascript\n   module.exports = {\n     rules: {\n       'best-practices/summary-required': 'warn',\n       'refs/owner-exists': 'error',\n     },\n   };\n   ```\n\n3. **Integrate with CI/CD**: Add to your GitHub Actions or GitLab CI\n   ```yaml\n   - run: npx @eventcatalog/linter\n   ```\n\n## 🛠️ Usage\n\n### Basic Usage\n\nRun the linter in your EventCatalog directory:\n\n```bash\n# Lint current directory\neventcatalog-linter\n\n# Lint specific directory\neventcatalog-linter ./my-eventcatalog\n\n# Verbose output with detailed information\neventcatalog-linter --verbose\n\n# Show help\neventcatalog-linter --help\n```\n\n### CLI Options\n\n```\nUsage: eventcatalog-linter [options] [directory]\n\nArguments:\n  directory              EventCatalog directory to lint (default: \".\")\n\nOptions:\n  -V, --version            output the version number\n  -v, --verbose            Show verbose output (default: false)\n  -q, --quiet              Report errors only (hide warnings) (default: false)\n  --fail-on-warning        Exit with non-zero code on warnings (same as --max-warnings 0) (default: false)\n  --max-warnings <number>  Exit with non-zero code when more than this many warnings are reported\n  --no-color               Disable coloured output\n  --init                   Create a commented .eventcatalogrc.js in the catalog directory and exit\n  --force                  Overwrite an existing .eventcatalogrc.js when used with --init\n  -h, --help               display help for command\n```\n\nProgress output goes to stderr and is suppressed when the linter is not running in an interactive terminal (piped output, `CI=true`), so CI logs only contain the findings.\n\n### Package.json Integration\n\nAdd to your `package.json` scripts:\n\n```json\n{\n  \"scripts\": {\n    \"lint:eventcatalog\": \"eventcatalog-linter\",\n    \"lint:eventcatalog:verbose\": \"eventcatalog-linter --verbose\"\n  }\n}\n```\n\n### CI/CD Integration\n\n#### GitHub Actions\n\n```yaml\nname: EventCatalog Lint\non: [push, pull_request]\n\njobs:\n  lint:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/checkout@v3\n      - uses: actions/setup-node@v3\n        with:\n          node-version: '18'\n      - run: npx @eventcatalog/linter\n```\n\n#### GitLab CI\n\n```yaml\neventcatalog-lint:\n  stage: test\n  image: node:18\n  script:\n    - npx @eventcatalog/linter\n```\n\n## ⚙️ Configuration\n\nThe EventCatalog Linter supports optional configuration through a `.eventcatalogrc.js` file in your catalog root directory. This allows you to:\n\n- Turn rules on/off\n- Configure rule severity levels (error, warn, off)\n- Ignore specific file patterns\n- Override rules for specific file patterns\n\n### Configuration File\n\nThe quickest way to start is to let the linter scaffold one for you:\n\n```bash\nnpx @eventcatalog/linter --init\n```\n\nThis writes a `.eventcatalogrc.js` (using `export default` when your `package.json` has `\"type\": \"module\"`, `module.exports` otherwise) that lists every rule with its default severity, a one-line description, and example options, plus commented `ignorePatterns` / `overrides` sections. It refuses to overwrite an existing file unless you pass `--force`.\n\nOr create a `.eventcatalogrc.js` file in your EventCatalog root directory by hand:\n\n```javascript\n// .eventcatalogrc.js\nmodule.exports = {\n  rules: {\n    // Schema validation rules\n    'schema/required-fields': 'error',\n    'schema/valid-semver': 'error',\n    'schema/valid-email': 'warn',\n\n    // Reference validation rules\n    'refs/owner-exists': 'error',\n    'refs/valid-version-range': 'error',\n\n    // Best practice rules\n    'best-practices/summary-required': 'warn',\n    'best-practices/owner-required': 'error',\n  },\n\n  // Ignore certain paths\n  ignorePatterns: ['**/archived/**', '**/drafts/**'],\n\n  // Override rules for specific file patterns\n  overrides: [\n    {\n      files: ['**/experimental/**'],\n      rules: {\n        'best-practices/owner-required': 'off',\n      },\n    },\n  ],\n};\n```\n\n### Rule Severity Levels\n\n- **`'error'`** - Causes the linter to exit with error code 1\n- **`'warn'`** - Shows warnings but allows the linter to pass (unless `--fail-on-warning` is used)\n- **`'off'`** - Disables the rule completely\n\n### Available Rules\n\n| Rule Name                             | Description                                                                                                                                                                         | Accepted Values        | Default |\n| ------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- | ------- |\n| **Schema Validation Rules**           |\n| `schema/required-fields`              | Validates that required fields are present in frontmatter                                                                                                                           | `error`, `warn`, `off` | `error` |\n| `schema/valid-type`                   | Validates that field types are correct (strings, arrays, objects)                                                                                                                   | `error`, `warn`, `off` | `error` |\n| `schema/valid-semver`                 | Validates version format: semver (`1.2.3`), number-like (`1`, `1.2`, `v1`, `V2`), `latest`, or a range                                                                              | `error`, `warn`, `off` | `error` |\n| `schema/valid-email`                  | Validates email address format in user frontmatter                                                                                                                                  | `error`, `warn`, `off` | `error` |\n| `schema/validation-error`             | General schema validation errors                                                                                                                                                    | `error`, `warn`, `off` | `error` |\n| `schema/unknown-field`                | Flags top-level frontmatter keys the resource schema doesn't know (typos, or custom fields missing the `x-` prefix) with a \"did you mean\" hint                                      | `error`, `warn`, `off` | `error` |\n| `schema/unknown-nested-field`         | Flags unknown keys inside nested objects (e.g. `sends[0].too`)                                                                                                                      | `error`, `warn`, `off` | `warn`  |\n| **Reference Validation Rules**        |\n| `refs/owner-exists`                   | Ensures referenced owners (users/teams) exist                                                                                                                                       | `error`, `warn`, `off` | `error` |\n| `refs/valid-version-range`            | Resource exists but no version matches the reference (lists the available versions); also flags version references that are not a version, range or `latest`                        | `error`, `warn`, `off` | `error` |\n| `refs/resource-exists`                | Ensures referenced resources exist, with \"did you mean\" hints for near-miss ids and a note when the id belongs to another resource type                                             | `error`, `warn`, `off` | `error` |\n| `refs/channel-exists`                 | Ensures channels referenced in sends/receives `to`/`from` exist                                                                                                                     | `error`, `warn`, `off` | `error` |\n| `refs/container-exists`               | Ensures containers referenced in `writesTo`/`readsFrom` exist                                                                                                                       | `error`, `warn`, `off` | `error` |\n| `refs/file-exists`                    | Ensures `schemaPath`, `schemas[]`, `specifications` paths, data product `contract.path` and `/public` icons resolve to real files                                                   | `error`, `warn`, `off` | `error` |\n| `refs/orphan-messages`                | Detects events/commands/queries with no producer and no consumer                                                                                                                    | `error`, `warn`, `off` | `warn`  |\n| **Best Practice Rules**               |\n| `best-practices/summary-required`     | Requires summary field for better documentation                                                                                                                                     | `error`, `warn`, `off` | `error` |\n| `best-practices/owner-required`       | Requires at least one owner for accountability                                                                                                                                      | `error`, `warn`, `off` | `error` |\n| `best-practices/description-required` | Requires markdown body content beyond just frontmatter                                                                                                                              | `error`, `warn`, `off` | `warn`  |\n| `best-practices/schema-required`      | Requires `schemaPath` on events, commands, and queries                                                                                                                              | `error`, `warn`, `off` | `warn`  |\n| **Versioning Rules**                  |\n| `versions/no-deprecated-references`   | Warns when referencing a deprecated resource                                                                                                                                        | `error`, `warn`, `off` | `warn`  |\n| **Structural Rules**                  |\n| `structure/duplicate-resource-ids`    | Detects duplicate resources with same type, id, and version                                                                                                                         | `error`, `warn`, `off` | `error` |\n| `structure/unrecognised-file`         | Flags `.md`/`.mdx` files under resource folders that no scan pattern picks up (e.g. `events/OrderCreated.mdx` instead of `events/OrderCreated/index.mdx`) with a suggested location | `error`, `warn`, `off` | `warn`  |\n\n**Note**: Rules defaulting to `warn` will show warnings but won't fail the linter unless `--fail-on-warning` is used. You can promote them to `error` for stricter validation.\n\n#### Unknown field detection\n\nEventCatalog only accepts frontmatter keys defined in its schemas, plus custom properties prefixed with `x-`. The `schema/unknown-field` rule catches typos before they break your build or silently drop data:\n\n```\nservices/order-service/index.mdx\n  ✖ error Unknown property \"owner\". Did you mean \"owners\"? [owner] (schema/unknown-field)\n  ✖ error Unknown property \"costCenter\". Custom properties must start with \"x-\". [costCenter] (schema/unknown-field)\n  ⚠ warning Unknown property \"sends[0].too\". Did you mean \"to\"? [sends[0].too] (schema/unknown-nested-field)\n```\n\nBoth rules accept options. `allow` lists keys (or `prefix*` patterns) to ignore, and `suggestions: false` turns off the hints:\n\n```javascript\nmodule.exports = {\n  rules: {\n    'schema/unknown-field': ['error', { allow: ['costCenter', 'legacy*'] }],\n    'schema/unknown-nested-field': ['warn', { suggestions: false }],\n  },\n};\n```\n\n### Configuration Examples\n\n#### Relaxed Configuration for Development\n\n```javascript\nmodule.exports = {\n  rules: {\n    'best-practices/summary-required': 'warn',\n    'best-practices/owner-required': 'warn',\n    'refs/owner-exists': 'warn',\n  },\n  ignorePatterns: ['**/drafts/**', '**/experimental/**'],\n};\n```\n\n#### Strict Configuration for Production\n\n```javascript\nmodule.exports = {\n  rules: {\n    'schema/required-fields': 'error',\n    'refs/owner-exists': 'error',\n    'best-practices/summary-required': 'error',\n    'best-practices/owner-required': 'error',\n  },\n};\n```\n\n#### Team-Specific Overrides\n\n```javascript\nmodule.exports = {\n  rules: {\n    'best-practices/owner-required': 'error',\n    'best-practices/summary-required': 'error',\n  },\n  overrides: [\n    {\n      files: ['**/legacy/**'],\n      rules: {\n        'best-practices/owner-required': 'warn',\n        'best-practices/summary-required': 'off',\n      },\n    },\n    {\n      files: ['**/critical/**'],\n      rules: {\n        'best-practices/summary-required': 'error',\n        'refs/owner-exists': 'error',\n      },\n    },\n  ],\n};\n```\n\n### Using with CI/CD\n\nThe configuration file allows you to have different validation rules for different environments:\n\n```bash\n# Development - warnings allowed\nnpx @eventcatalog/linter\n\n# Production - fail on warnings\nnpx @eventcatalog/linter --fail-on-warning\n```\n\n### Default Behavior\n\nIf no `.eventcatalogrc.js` file is found, the linter uses the default rules listed above. Most validations are errors by default, while documentation quality checks such as orphan messages, missing descriptions, missing schemas, and deprecated references default to warnings.\n\n## ✅ What It Validates\n\n### Frontmatter Schema Validation\n\n- ✅ Required fields are present (`id`, `name`, `version`)\n- ✅ Field types are correct (strings, arrays, objects)\n- ✅ Versions use a format EventCatalog understands: semver (`1.0.0`, `2.1.3-beta`), number-like (`1`, `1.2`, `v1`, `V2`), `latest`, or a semver range (`^1.0.0`, `~1.2.0`, `0.0.x`, `>=2`)\n- ✅ URLs are valid format\n- ✅ Email addresses are valid format\n- ✅ Enum values are from allowed lists\n- ✅ Nested object structures are correct\n- ✅ Unknown or misspelled frontmatter keys are flagged with suggestions (custom keys must use the `x-` prefix)\n- ✅ Common resource configuration is supported, including `attachments`, `editUrl`, `diagrams`, `detailsPanel`, sidebar colors, and GraphQL specifications\n\n### Reference Validation\n\n- ✅ Services and systems referenced in domains exist\n- ✅ Agents, data products, flows, entities, and subdomains referenced in domains exist\n- ✅ Services, flows, entities, containers, and relationships referenced in systems exist\n- ✅ Events/Commands/Queries referenced in services exist\n- ✅ Events/Commands/Queries referenced in agents exist\n- ✅ Data product inputs and outputs reference existing resources\n- ✅ ADR relationships and typed `appliesTo` references exist\n- ✅ Entities referenced in domains/services exist\n- ✅ Channels referenced in sends/receives `to`/`from`, routes, messages, and message channels exist\n- ✅ Containers referenced in `writesTo`/`readsFrom` exist\n- ✅ Diagrams referenced from other resources exist\n- ✅ Users/Teams referenced as owners exist\n- ✅ Flow steps reference existing services/messages/agents/containers/data products\n- ✅ Entity properties reference existing entities\n- ✅ User/team owned resources and team members exist\n- ✅ Version-specific references resolve the same way EventCatalog does (`1`, `v1` and `1.0.0` are equivalent; ranges and `latest` supported). When a resource exists but the version doesn't, the available versions are listed; when the id is a near-miss (`OrderCreatd`) or belongs to another resource type, the message says so\n- ✅ Orphan messages (no producer and no consumer) are detected\n- ✅ References to deprecated resources are flagged\n- ✅ Duplicate resource IDs (same type, id, and version) are detected\n- ✅ Files referenced from frontmatter exist: `schemaPath`, `schemas[].file` / `path` / `file://` refs, `specifications` (`openapiPath`, `asyncapiPath`, `graphqlPath` or the array form), data product `outputs[].contract.path`, and `styles.icon` paths served from `public/` (configure with `['error', { icons: false, publicDir: 'static' }]`)\n\n### Catalog Structure\n\n- ✅ Markdown files under resource folders that EventCatalog would silently ignore are flagged, with the intended location suggested (`events/OrderCreated.mdx` → `events/OrderCreated/index.mdx`, `event/` → `events/`, `users/john/index.mdx` → `users/john.mdx`, missing `versioned/<version>/` folder, stray docs that belong in `docs/`)\n\n### Documentation Quality\n\n- ✅ Resources have markdown body content (not just frontmatter)\n- ✅ Events/Commands/Queries have a `schemaPath` defined\n\n### Example EventCatalog Structure\n\n```\nmy-eventcatalog/\n├── adrs/\n│   └── adr-001/\n│       └── index.mdx\n├── domains/\n│   └── sales/\n│       ├── index.mdx\n│       ├── agents/\n│       │   └── refund-agent/\n│       │       └── index.mdx\n│       ├── channels/\n│       │   └── refunds/\n│       │       └── index.mdx\n│       ├── data-products/\n│       │   └── refund-analytics/\n│       │       └── index.mdx\n│       ├── diagrams/\n│       │   └── refund-flow/\n│       │       └── index.mdx\n│       └── services/\n│           └── order-service/\n│               ├── index.mdx\n│               └── containers/\n│                   └── orders-db/\n│                       └── index.mdx\n├── services/\n│   ├── user-service/\n│   │   └── index.mdx\n│   └── order-service/\n│       ├── index.mdx\n│       └── versioned/\n│           └── 2.0.0/\n│               └── index.mdx\n├── channels/\n│   └── public-events/\n│       └── orders/\n│           └── index.mdx\n├── events/\n│   ├── user-created/\n│   │   └── index.mdx\n│   └── order-placed/\n│       └── index.mdx\n├── commands/\n│   └── create-user/\n│       └── index.mdx\n├── flows/\n│   └── user-registration/\n│       └── index.mdx\n├── entities/\n│   ├── user/\n│   │   └── index.mdx\n│   └── order/\n│       └── index.mdx\n├── users/\n│   ├── john-doe.mdx\n│   └── jane-smith.mdx\n└── teams/\n    └── platform-team.mdx\n```\n\n## 📊 Example Output\n\n### ✅ Success Output\n\n```bash\n$ eventcatalog-linter\n\n✔ No problems found!\n  42 files checked, 3 files ignored\n```\n\n### ❌ Error Output\n\n```bash\n$ eventcatalog-linter\n\nservices/user-service/index.mdx\n  2:1 ⚠ warning Summary is required for better documentation [summary] (best-practices/summary-required)\n  4:10 ✖ error version: Invalid semantic version format [version] (schema/valid-semver)\n\n✖ 2 problems\n\ndomains/sales/index.mdx\n  9:9 ✖ error Referenced service \"order-service\" does not exist. Did you mean \"orders-service\"? [services[0]] (refs/resource-exists)\n\n✖ 1 problem\n\nflows/user-registration/index.mdx\n  27:16 ✖ error Referenced service \"notification-service\" does not have a version matching \"2.0.0\". Available versions: 1.0.0 [steps[1].service] (refs/valid-version-range)\n\n✖ 1 problem\n\n✖ 4 problems (3 errors, 1 warning) in 3 files\n  42 files checked\n```\n\nEvery finding is prefixed with its `line:column` in the file, so terminals and editors can jump straight to it. Findings about a frontmatter key point at the key, findings about a reference point at the value, missing fields point at the nearest parent, and body-content findings point at the first line after the frontmatter.\n\n### 🔍 Verbose Output\n\n```bash\n$ eventcatalog-linter --verbose\n\nservices/user-service/index.mdx\n  4:10 ✖ error version: Invalid semantic version format [version] (schema/valid-semver)\n\n✖ 1 problem\n\ndomains/sales/index.mdx\n  9:9 ✖ error Referenced service \"order-service\" does not exist [services[0]] (refs/resource-exists)\n\n✖ 1 problem\n\n✖ 2 problems (2 errors, 0 warnings) in 2 files\n  42 files checked\n```\n\n## 🧪 Validation Examples\n\n### Valid Frontmatter Examples\n\n#### Domain\n\n```yaml\n---\nid: sales\nname: Sales Domain\nversion: 1.0.0\nsummary: Handles all sales-related operations\nowners:\n  - sales-team\nservices:\n  - id: order-service\n    version: 2.0.0\n  - id: payment-service\nagents:\n  - id: refund-agent\nentities:\n  - id: order\n  - id: customer\n    version: 1.2.0\ndataProducts:\n  - id: refund-analytics\nflows:\n  - id: refund-flow\n---\n```\n\n#### Service\n\n```yaml\n---\nid: user-service\nname: User Service\nversion: 2.1.0\nsummary: Manages user accounts and authentication\nowners:\n  - platform-team\n  - john-doe\nsends:\n  - id: user-created\n    version: 1.0.0\n  - id: user-updated\nreceives:\n  - id: create-user\n  - id: update-user\nentities:\n  - id: user\nrepository:\n  language: TypeScript\n  url: https://github.com/company/user-service\n---\n```\n\n#### Agent\n\n```yaml\n---\nid: refund-agent\nname: Refund Agent\nversion: 1.0.0\nsummary: Coordinates customer refund decisions\nowners:\n  - platform-team\nreceives:\n  - id: refund-requested\n    from:\n      - id: refunds\nsends:\n  - id: refund-approved\n    to:\n      - id: public-events/orders\nreadsFrom:\n  - id: orders-db\nmodel:\n  provider: OpenAI\n  name: gpt-4.1-mini\ntools:\n  - name: Payment lookup\n    type: mcp\n---\n```\n\n#### Container\n\n```yaml\n---\nid: orders-db\nname: Orders DB\nversion: 1.0.0\nsummary: Stores order records\ncontainer_type: database\ntechnology: PostgreSQL\nclassification: internal\naccess_mode: readWrite\nauthoritative: true\n---\n```\n\n#### Data Product\n\n```yaml\n---\nid: refund-analytics\nname: Refund Analytics\nversion: 1.0.0\nsummary: Curated refund metrics for finance teams\ninputs:\n  - id: refund-approved\n  - id: orders-db\noutputs:\n  - id: public-events/orders\n    contract:\n      path: contracts/refund-analytics.json\n      name: Refund Analytics Contract\n---\n```\n\n#### ADR\n\n```yaml\n---\nid: adr-001\nname: Use event-driven refunds\nversion: 1.0.0\nsummary: Records the decision to coordinate refunds through events\nstatus: accepted\ndate: 2026-05-26\ndecisionMakers:\n  - id: platform-team\n    collection: teams\nappliesTo:\n  - type: service\n    id: order-service\n  - type: data-product\n    id: refund-analytics\nrelated:\n  - id: adr-000\n---\n```\n\n#### Diagram\n\n```yaml\n---\nid: refund-flow\nname: Refund Flow Diagram\nversion: 1.0.0\nsummary: Shows the refund workflow across services and agents\nowners:\n  - platform-team\n---\n```\n\n#### Event\n\n```yaml\n---\nid: user-created\nname: User Created\nversion: 1.0.0\nsummary: Triggered when a new user account is created\nowners:\n  - platform-team\nsidebar:\n  badge: POST\n  label: User Events\ndraft: false\ndeprecated: false\n---\n```\n\n#### Flow\n\n```yaml\n---\nid: user-registration\nname: User Registration Flow\nversion: 1.0.0\nsummary: Complete user registration process\nsteps:\n  - id: step1\n    title: User submits registration form\n    actor:\n      name: User\n    next_step: step2\n  - id: step2\n    title: Validate user data\n    service:\n      id: user-service\n      version: 2.0.0\n    next_step: step3\n  - id: step3\n    title: Send welcome email\n    message:\n      id: user-created\n      version: 1.0.0\n  - id: step4\n    title: Update analytics\n    dataProduct:\n      id: refund-analytics\n---\n```\n\n## 📦 Version Pattern Support\n\nThe linter supports flexible version patterns for resource references, making it easy to work with different versioning strategies:\n\n### Supported Version Patterns\n\n#### Exact Versions\n\n```yaml\nsends:\n  - id: user-created\n    version: 1.0.0 # Exact semantic version\n```\n\n#### Latest Version\n\n```yaml\nsends:\n  - id: user-created\n    version: latest # Always use the latest available version\n```\n\n#### Semver Ranges\n\n```yaml\nsends:\n  - id: user-created\n    version: ^1.0.0 # Compatible with 1.x.x (1.0.0, 1.2.3, but not 2.0.0)\n  - id: user-updated\n    version: ~1.2.0 # Compatible with 1.2.x (1.2.0, 1.2.5, but not 1.3.0)\n```\n\n#### X-Pattern Matching\n\n```yaml\nsends:\n  - id: user-created\n    version: 0.0.x # Matches 0.0.1, 0.0.5, 0.0.12, etc.\n  - id: order-placed\n    version: 1.x # Matches 1.0.0, 1.5.3, 1.99.0, etc.\n```\n\n#### Real-World Example\n\n```yaml\n---\nid: inventory-service\nname: Inventory Service\nversion: 2.1.0\nsends:\n  - id: OutOfStock\n    version: latest # Always use latest version\n  - id: GetInventoryList\n    version: 0.0.x # Use any 0.0.x version\n  - id: StockUpdated\n    version: ^1.0.0 # Use compatible 1.x versions\n---\n```\n\n### Common Validation Errors\n\n#### ❌ Missing Required Fields\n\n```yaml\n---\n# Missing 'id' field\nname: User Service\nversion: 1.0.0\n---\n```\n\n#### ❌ Invalid Semantic Version\n\n```yaml\n---\nid: user-service\nname: User Service\nversion: v1.0 # Should be 1.0.0\n---\n```\n\n#### ❌ Invalid Reference\n\n```yaml\n---\nid: sales-domain\nname: Sales Domain\nversion: 1.0.0\nservices:\n  - id: non-existent-service # Service doesn't exist\n---\n```\n\n#### ❌ Invalid Email Format\n\n```yaml\n---\nid: john-doe\nname: John Doe\nemail: invalid-email # Should be john@example.com\n---\n```\n\n## 🏷️ Rule Names and Error Codes\n\nThe linter provides descriptive rule names in parentheses to help identify and fix issues quickly. Each error shows the specific rule that was violated:\n\n### Schema Validation Rules\n\n- `(schema/required-fields)` - Required field is missing\n- `(schema/valid-type)` - Field has wrong data type\n- `(schema/valid-semver)` - Invalid semantic version format\n- `(schema/valid-email)` - Invalid email address format\n- `(schema/validation-error)` - General schema validation error\n\n### Reference Validation Rules\n\n- `(refs/owner-exists)` - Referenced owner (user/team) doesn't exist\n- `(refs/valid-version-range)` - Referenced version doesn't exist or invalid pattern\n- `(refs/resource-exists)` - Referenced resource doesn't exist\n- `(refs/channel-exists)` - Referenced channel in sends/receives to/from, routes, messages, or message channels doesn't exist\n- `(refs/container-exists)` - Referenced container in writesTo/readsFrom or flow steps doesn't exist\n- `(refs/orphan-messages)` - Event/command/query has no producer and no consumer\n\n### Best Practice Rules\n\n- `(best-practices/summary-required)` - Summary field is missing\n- `(best-practices/owner-required)` - At least one owner is required\n- `(best-practices/description-required)` - Markdown body content is missing\n- `(best-practices/schema-required)` - schemaPath is missing on event/command/query\n\n### Versioning Rules\n\n- `(versions/no-deprecated-references)` - Referencing a deprecated resource\n\n### Structural Rules\n\n- `(structure/duplicate-resource-ids)` - Duplicate resource with same type, id, and version\n\n### Parse Errors\n\n- `(@eventcatalog/parse-error)` - YAML/frontmatter parsing error\n\n### Example with Rule Names\n\n```bash\nservices/user-service/index.mdx\n  ✖ error name: Expected string, but received undefined [name] (schema/valid-type)\n  ✖ error version: Invalid semantic version format [version] (schema/valid-semver)\n  ✖ error Referenced user/team \"missing-owner\" does not exist [owners] (refs/owner-exists)\n  ✖ error Summary is required for better documentation [summary] (best-practices/summary-required)\n\n✖ 4 problems\n```\n\n## ⚠️ Warnings Support\n\nThe linter can distinguish between errors (which break functionality) and warnings (which suggest improvements):\n\n- **Errors**: Critical issues that must be fixed\n- **Warnings**: Suggestions for better documentation\n\nUse `--fail-on-warning` to treat warnings as errors in CI/CD pipelines:\n\n```bash\n# Exit with error code if warnings are found\neventcatalog-linter --fail-on-warning\n```\n\n## 🔧 Development\n\n### Setup\n\n```bash\ngit clone https://github.com/event-catalog/eventcatalog-linter\ncd eventcatalog-linter\nnpm install\n```\n\n### Available Scripts\n\n```bash\n# Run tests\nnpm test\n\n# Run tests in watch mode\nnpm run test:watch\n\n# Build the project\nnpm run build\n\n# Run in development mode\nnpm run dev\n\n# Type checking\nnpm run typecheck\n\n# Linting\nnpm run lint\n```\n\n### Testing\n\nThe linter includes comprehensive tests using Vitest:\n\n- **Schema validation tests** - Ensures all Zod schemas work correctly\n- **Reference validation tests** - Tests cross-reference checking\n- **File scanning tests** - Tests file discovery and parsing\n- **CLI tests** - Tests command-line interface\n- **Integration tests** - End-to-end validation scenarios\n\n```bash\n# Run all tests\nnpm test\n\n# Run tests with coverage\nnpm test -- --coverage\n\n# Run specific test file\nnpm test schema-validator.test.ts\n```\n\n### Project Structure\n\n```\nsrc/\n├── cli/           # Command-line interface\n├── config/        # Configuration loading and rule management\n├── schemas/       # Zod validation schemas\n├── scanner/       # File system scanning\n├── parser/        # Frontmatter parsing\n├── validators/    # Validation logic (schema, reference, best practices)\n├── reporters/     # Error reporting\n└── types/         # TypeScript definitions\n\ntests/\n├── config.test.ts\n├── cli-integration.test.ts\n├── schema-validator.test.ts\n├── reference-validator.test.ts\n├── scanner.test.ts\n└── utils/\n```\n\n## 🤝 Contributing\n\nContributions are welcome! Please read our [Contributing Guide](CONTRIBUTING.md) for details on our code of conduct and the process for submitting pull requests.\n\n1. Fork the repository\n2. Create a feature branch (`git checkout -b feature/amazing-feature`)\n3. Commit your changes (`git commit -m 'Add amazing feature'`)\n4. Push to the branch (`git push origin feature/amazing-feature`)\n5. Open a Pull Request\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🆘 Support\n\n- 📖 [EventCatalog Documentation](https://eventcatalog.dev)\n- 🐛 [Report Issues](https://github.com/event-catalog/eventcatalog-linter/issues)\n- 💬 [Discussions](https://github.com/event-catalog/eventcatalog-linter/discussions)\n\n## 🙏 Acknowledgments\n\n- Built for the [EventCatalog](https://eventcatalog.dev) community\n- Powered by [Zod](https://zod.dev) for schema validation\n- Tested with [Vitest](https://vitest.dev)\n","readmeFilename":"README.md"}