{"_id":"@bakerstreetnpm/index-config","name":"@bakerstreetnpm/index-config","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@bakerstreetnpm/index-config","version":"0.1.0","description":"Canonical configuration schema, loading, and validation for Index workspaces.","type":"module","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bakerstreetco/index.git","directory":"packages/config"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"exports":{".":{"types":"./src/types.d.ts","import":"./src/index.js"},"./schema.json":"./config.schema.json"},"scripts":{"pack:check":"npm pack --dry-run","test":"node --test test/*.test.js && npm run pack:check"},"dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1"},"engines":{"node":">=20"},"gitHead":"eb8928181f52d6296c61e23f2a1b2d8c03c5ef5d","_id":"@bakerstreetnpm/index-config@0.1.0","bugs":{"url":"https://github.com/bakerstreetco/index/issues"},"homepage":"https://github.com/bakerstreetco/index#readme","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-vulWdI1OxAUgynLljNSZmfSK1qh1QUw1qYZoG512nvSmFV7Y7uUlYkY2ceFA8IpFCRMCigzHAdeDhGMgemCTDA==","shasum":"bfad2ec0d46fd68e13383130a08141b49629e220","tarball":"https://registry.npmjs.org/@bakerstreetnpm/index-config/-/index-config-0.1.0.tgz","fileCount":6,"unpackedSize":38227,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDrCeV2rNA9S1E3yUAa3J7DErRjlcPxgh2iXzxbRxmBwAIhANzU9+qDgSOiAnZ96PrmGlLLlz71qgCMK+RW+muHmaQl"}]},"_npmUser":{"name":"bakerstreetnpm","email":"info@bakerstreet.tech"},"directories":{},"maintainers":[{"name":"bakerstreetnpm","email":"info@bakerstreet.tech"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/index-config_0.1.0_1786021439156_0.0033927565628035783"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-06T13:03:58.929Z","0.1.0":"2026-08-06T13:03:59.292Z","modified":"2026-08-06T13:03:59.521Z"},"maintainers":[{"name":"bakerstreetnpm","email":"info@bakerstreet.tech"}],"description":"Canonical configuration schema, loading, and validation for Index workspaces.","homepage":"https://github.com/bakerstreetco/index#readme","repository":{"type":"git","url":"git+https://github.com/bakerstreetco/index.git","directory":"packages/config"},"bugs":{"url":"https://github.com/bakerstreetco/index/issues"},"license":"MIT","readme":"# Index Config\n\nCanonical configuration ownership for Index workspaces.\n\n```js\nimport { readIndexConfig } from \"@bakerstreetnpm/index-config\";\n\nconst config = readIndexConfig(process.cwd());\n```\n\nThe loader searches for `index.json` and validates the\nresult against `@bakerstreetnpm/index-config/schema.json`. The public schema ID is\n`https://raw.githubusercontent.com/bakerstreetco/index/main/packages/config/config.schema.json`.\n\nRenderer and transport packages consume this module; they do not own schema\ncopies or configuration lookup.\n","readmeFilename":"README.md","_rev":"1-b760b8e26c681cdd0a2a471cfec673e9"}