{"_id":"@advance-labs/types","_rev":"3-d83fb435f50cfb0cc689647c10edd432","name":"@advance-labs/types","dist-tags":{"latest":"0.2.2"},"versions":{"0.2.0":{"name":"@advance-labs/types","version":"0.2.0","license":"MIT","_id":"@advance-labs/types@0.2.0","maintainers":[{"name":"zordhalo","email":"lucas@advancelabs.dev"}],"homepage":"https://github.com/Advance-Labs/aeo-toolkit#readme","bugs":{"url":"https://github.com/Advance-Labs/aeo-toolkit/issues"},"dist":{"shasum":"a7ec0a6c838eb6b0fbc0a64f02be77847f558390","tarball":"https://registry.npmjs.org/@advance-labs/types/-/types-0.2.0.tgz","fileCount":6,"integrity":"sha512-v3zbh9aYvEgCgPNE51g2B4lJMASShRpyOgH0E0X9wiJpYG3mUbeZf94mmCJsqIoD36pNwQj5u4echlOaSYEe4g==","signatures":[{"sig":"MEYCIQDni6Bbp10se4jsv7fTtaT4q7xufz1wOIFndPbejm8LIQIhALZqDyoIzqcjedUAGHBeBTy524Z0i0rGBCO7Aki0/fed","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24173},"main":"./dist/index.js","type":"module","_from":"file:advance-labs-types-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zordhalo","email":"lucas@advancelabs.dev"},"_resolved":"/private/var/folders/lc/qg6736_d3pxb5ds7q4x5gtf80000gn/T/7c126c808a20b4a0957a2226c4e40c20/advance-labs-types-0.2.0.tgz","_integrity":"sha512-v3zbh9aYvEgCgPNE51g2B4lJMASShRpyOgH0E0X9wiJpYG3mUbeZf94mmCJsqIoD36pNwQj5u4echlOaSYEe4g==","repository":{"url":"git+https://github.com/Advance-Labs/aeo-toolkit.git","type":"git","directory":"packages/types"},"_npmVersion":"11.18.0","description":"Shared domain types for the AEO Toolkit — the single source of truth across all packages.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.7.2","@advance-labs/config":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/types_0.2.0_1788059632398_0.7238675472935423","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@advance-labs/types","version":"0.2.1","keywords":["aeo","seo","typescript","types","answer-engine-optimization"],"license":"Apache-2.0","_id":"@advance-labs/types@0.2.1","maintainers":[{"name":"zordhalo","email":"lucas@advancelabs.dev"}],"homepage":"https://github.com/Advance-Labs/aeo-toolkit#readme","bugs":{"url":"https://github.com/Advance-Labs/aeo-toolkit/issues"},"dist":{"shasum":"c03934e8520408074ef2cf1e471d2051e2c6b24b","tarball":"https://registry.npmjs.org/@advance-labs/types/-/types-0.2.1.tgz","fileCount":6,"integrity":"sha512-O3teH7mFOxOBhGtegZrnDqJhN2G6TjPFz7nRHLmSLiKYDmmsbUy4ksIXyr9DPhoxsuGy7SgLr4xXS6VEIjCyxQ==","signatures":[{"sig":"MEQCICkZHNdTzygFfw5Fuf4aM8YMZhc2Dc65DujdipZSWMjzAiBzR8IfHgxCt+spnhktlUaJc3GUv1VE0KS7yMyE6BkCBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2ObtrPl50MtOaSiQhYx23n73fYenYKKa7g7DxFol9MQIgEJdIqfuk6QYvaUMfhCqBk7twsYWTJR83alVRhyGZkTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35793},"main":"./dist/index.js","type":"module","_from":"file:advance-labs-types-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zordhalo","email":"lucas@advancelabs.dev"},"_resolved":"/tmp/0dd34074e7d6daad0439c77d6d5a76d0/advance-labs-types-0.2.1.tgz","_integrity":"sha512-O3teH7mFOxOBhGtegZrnDqJhN2G6TjPFz7nRHLmSLiKYDmmsbUy4ksIXyr9DPhoxsuGy7SgLr4xXS6VEIjCyxQ==","repository":{"url":"git+https://github.com/Advance-Labs/aeo-toolkit.git","type":"git","directory":"packages/types"},"_npmVersion":"11.19.0","description":"Shared domain types for the AEO Toolkit — the single source of truth across all packages.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.7.2","@advance-labs/config":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/types_0.2.1_1789019480473_0.6920798263969443","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"_id":"@advance-labs/types@0.2.2","bugs":{"url":"https://github.com/Advance-Labs/aeo-toolkit/issues"},"dist":{"shasum":"6c599754b8140126fc3a704dc6f5fc4a5f4e97cd","tarball":"https://registry.npmjs.org/@advance-labs/types/-/types-0.2.2.tgz","fileCount":6,"integrity":"sha512-LLq+VhGuuhD26Q96GAe9PIzOkpE4Tg2M6qWWS+w7vVIzMleKqscZvPD1um/ASmFBhaaB9aD/tt8yFqukyEgcjA==","signatures":[{"sig":"MEUCIAiJFFo98d0bgzWQ9S8Su6r+4eJAK2LMBb4isSd1R162AiEAyurk10618IROCXZ9su79VBbJRAev4+LenUyzBTlUxec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFKXKw5IPxeIxzMpWaUACXpvEq6CvmmODxcqM4HRYRshAiANwE3e/rSvuDwgfPTyo3eylpnQ6EbigLe4ewvf0/0HVg=="}],"unpackedSize":35869},"main":"./dist/index.js","name":"@advance-labs/types","type":"module","_from":"file:advance-labs-types-0.2.2.tgz","types":"./dist/index.d.ts","author":{"url":"https://advancelabs.dev/lucas","name":"Lucas Krawczak","email":"lucas@advancelabs.dev"},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"Apache-2.0","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist .turbo","typecheck":"tsc --noEmit"},"version":"0.2.2","_npmUser":{"name":"zordhalo","email":"lucas@advancelabs.dev"},"homepage":"https://docs.advancelabs.dev/aeo-toolkit","keywords":["aeo","seo","typescript","types","answer-engine-optimization"],"_resolved":"/tmp/678a1126f7074e15dac18cc49a014c9d/advance-labs-types-0.2.2.tgz","_integrity":"sha512-LLq+VhGuuhD26Q96GAe9PIzOkpE4Tg2M6qWWS+w7vVIzMleKqscZvPD1um/ASmFBhaaB9aD/tt8yFqukyEgcjA==","repository":{"url":"git+https://github.com/Advance-Labs/aeo-toolkit.git","type":"git","directory":"packages/types"},"_npmVersion":"11.19.0","description":"Shared domain types for the AEO Toolkit — the single source of truth across all packages.","directories":{},"maintainers":[{"name":"zordhalo","email":"lucas@advancelabs.dev"}],"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.7.2","@advance-labs/config":"0.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/types_0.2.2_1789020744900_0.0011411101992662154"}}},"time":{"created":"2026-08-30T03:13:52.144Z","modified":"2026-09-10T06:12:25.199Z","0.2.0":"2026-08-30T03:13:52.530Z","0.2.1":"2026-09-10T05:51:20.577Z","0.2.2":"2026-09-10T06:12:25.015Z"},"bugs":{"url":"https://github.com/Advance-Labs/aeo-toolkit/issues"},"license":"Apache-2.0","homepage":"https://docs.advancelabs.dev/aeo-toolkit","keywords":["aeo","seo","typescript","types","answer-engine-optimization"],"repository":{"url":"git+https://github.com/Advance-Labs/aeo-toolkit.git","type":"git","directory":"packages/types"},"description":"Shared domain types for the AEO Toolkit — the single source of truth across all packages.","maintainers":[{"name":"zordhalo","email":"lucas@advancelabs.dev"}],"readme":"# @advance-labs/types\n\nThe single source of truth for shared domain types across the AEO Toolkit. No runtime dependencies.\n\n## Usage\n\n```ts\nimport type { AuditReport, Score, ScoringContext, CrawlResult, ParsedHtml } from '@advance-labs/types';\n```\n\n## Domains\n\n| Module | Types |\n|--------|-------|\n| `crawl` | `Url`, `CrawlOptions`, `CrawledPage`, `PageResource`, `RobotsTxt`, `SitemapEntry`, `SiteFilePresence`, `CrawlResult`, `AiBotName` |\n| `html` | `ParsedHtml`, `MetaTags`, `OpenGraph`, `TwitterCard`, `HeadingNode`, `ImageInfo`, `LinkInfo`, `ContentSignals` |\n| `schema` | `StructuredDataItem`, `StructuredDataReport`, `StructuredDataFormat`, `AeoSchemaType` |\n| `scoring` | `Rule`, `RuleOutcome`, `ScoringContext`, `Finding`, `ScoreCategory`, `Score`, `ScoreGrade` |\n| `audit` | `AuditReport`, `GeneratedTemplate`, `AuditMeta` |\n| `eeat` | `EeatReport`, `EeatPillar`, `EeatSignal`, `EeatPillarKey` |\n| `llmstxt` | `LlmsTxtManifest`, `LlmsTxtSection`, `LlmsTxtEntry`, `LlmsTxtOutput` |\n| `google` | `Ga4Report`, `GscReport`, `GoogleOAuthTokens`, `TokenStore`, … |\n| `llm` | `LlmCompletionRequest`, `LlmCompletionResponse`, `LlmMessage`, `Citation`, `LlmProvider` |\n| `mcp` | `McpToolDefinition`, `McpServerOptions`, `RateLimitConfig`, `VisibilityCheck`, `CompetitorVisibility` |\n\n## Status\n\n✅ Implemented. This package only ships types plus a `TYPES_VERSION` constant.\n","readmeFilename":"README.md","author":{"url":"https://advancelabs.dev/lucas","name":"Lucas Krawczak","email":"lucas@advancelabs.dev"}}