{"_id":"@ankhorage/data-sources","_rev":"31-eeb92cf70830ca37ecd3ee37d61956fb","name":"@ankhorage/data-sources","dist-tags":{"latest":"2.0.16"},"versions":{"0.0.0":{"name":"@ankhorage/data-sources","version":"0.0.0","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@0.0.0","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"dist":{"shasum":"9726dd6ae5665adb1afb37637d660f4662c7dbd2","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-0.0.0.tgz","fileCount":9,"integrity":"sha512-aj8Th5t5WAcIlQ8/5VRUGeWadX1niVVg66OGGA3YYsiWrJwcWwHhKoMdgg3sm9kPF0ndJJDjGZ0UNu1jFEFvEg==","signatures":[{"sig":"MEUCIQC3F1BYIJ7lCYp2Zm7dLH5rpeR3sg3s30DDoj2y31/ApQIgflvF2jgB59SguCkWCxnTsEvoH2vZFO89UV72vU8qzHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10071},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"72cbdac96f2b458a45af260f650254fe0d218d67","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"11.12.1","description":"Headless toolkit for importing, generating, normalizing, and testing Ankhorage data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ankhorage/contracts":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@changesets/cli":"^2.30.0","@ankhorage/paradox":"^0.1.7","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_0.0.0_1779222567544_0.7186403683032025","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@ankhorage/data-sources","version":"0.1.0","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@0.1.0","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"dist":{"shasum":"cd0b3c2fbdd65fac084ed58f5a225a62d4cd60fd","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-0.1.0.tgz","fileCount":22,"integrity":"sha512-UdeQUUPvaeEGa+jhxUP3BrPN6sdL7Jr3WpPm+J8/nXz3etRvDaA/tKNXsK6ZuHJG5+kIW51EPnGUhKXI1TeE7w==","signatures":[{"sig":"MEUCIQCzaNWDJQESSG6iRs1k8G4lKukqRsBI738AqbK9l20uswIgOXvCge8wWf6qGBr2HWSVEkVPrW/5mgFg01S3J5Q7bsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123359},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"708a0bc40b2c98568a9503f73833b2ff89421df8","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"11.14.1","description":"Headless toolkit for importing, generating, normalizing, and testing Ankhorage data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@ankhorage/contracts":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@changesets/cli":"^2.30.0","@ankhorage/paradox":"^0.1.7","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_0.1.0_1779224523191_0.48349034862625007","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ankhorage/data-sources","version":"0.2.0","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@0.2.0","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"dist":{"shasum":"8a84285ad11ff0da92b84532f051d6e22f8c1f18","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-0.2.0.tgz","fileCount":28,"integrity":"sha512-g4IchwtGQhpHhnNX9B/JPMJewk/AxJxRZGUaXW3cHCGStphhrdB1kXIW26b2J7OZfvGIcS5G5fLIP2rbZEljlQ==","signatures":[{"sig":"MEQCIFuF2NWDuC8YQqWomcjQCCqlMogJByfAVapeiKdhDnrsAiAKFQqmsvYi0oZLzU0rw1kwd3kSMd6Yw4/WjvkVPlv64Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"cff0c24daf1b28f6fb2b7fadbdacdcff7a1d3a1a","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"11.14.1","description":"Headless toolkit for importing, generating, normalizing, and testing Ankhorage data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@ankhorage/contracts":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@changesets/cli":"^2.30.0","@ankhorage/paradox":"^0.1.7","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_0.2.0_1779224825112_0.6424661278752974","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ankhorage/data-sources","version":"0.3.0","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@0.3.0","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"dist":{"shasum":"fdaa3d7cf2306ce7e981f4a495307184234d64fe","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-0.3.0.tgz","fileCount":34,"integrity":"sha512-HqavTR07XWRaJ6Yee795ZmxjAXTlqUeVx3l2wY5CLrohYvf5U0TGj3qw/AFjj9R9vTKFF7wXpgqTSAVRdk51Tw==","signatures":[{"sig":"MEYCIQDmg6IXDYQHYvRlbG7lOLQkQRxlzACQa6nUKFCwvbfa7AIhAKTdXihq1mpp0jcZeP99eQRsKNGWfgKUketq64gsVV2v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237511},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"ba44e2e4080ad1229c9e23e7d728798a854d908c","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"11.14.1","description":"Headless toolkit for importing, generating, normalizing, and testing Ankhorage data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@ankhorage/contracts":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@changesets/cli":"^2.30.0","@ankhorage/paradox":"^0.1.7","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_0.3.0_1779225320578_0.9714968075924482","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ankhorage/data-sources","version":"0.4.0","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@0.4.0","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"dist":{"shasum":"7fc6ea0d86e9a961c57d4744f8166aa76a24c403","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-0.4.0.tgz","fileCount":40,"integrity":"sha512-BcqCK/WT3siRUPWW2Il58BhrnkcsU00kVhRTZN6F9q8cjfAUUnRpauGz05/efvhfpNznjzZz7KJzqXRxUPXnBA==","signatures":[{"sig":"MEUCIQDbbBEEDnQRCVW+HZnR5ijIIwTaeh3v/Vjve+lesJbPVwIgMF45vRpgFr4tKVovz1UO9ulUcOG/ZkzJvyd0PRHe9+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":304768},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a4c27220c618991b4b8a1cd77476e87907997ece","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"11.14.1","description":"Headless toolkit for importing, generating, normalizing, and testing Ankhorage data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@ankhorage/contracts":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@changesets/cli":"^2.30.0","@ankhorage/paradox":"^0.1.7","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_0.4.0_1779226343821_0.5175732023322455","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@ankhorage/data-sources","version":"0.5.0","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@0.5.0","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"dist":{"shasum":"6522b7ba07001c9f1328c6226b79df33591a45e8","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-0.5.0.tgz","fileCount":40,"integrity":"sha512-oSmqmrHpZTSpVCn23GllJvnKabv0ZutRK/4kJ3DIKiklJGC/VgJBURVTdKxgkK8KxivcUHTqbYpdqsaAzu7L/Q==","signatures":[{"sig":"MEUCIG5IxOFqBONw+Vtvao69Qiv9MHVOmcTGyZk5WpH/2YEfAiEAyuQgqNAtXrVTrH7jna0aVO9iOUt/P24Ie/IqEsESqsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":304971},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"6127899324ec660820cc24e4b64e7295a7bc41fd","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"11.15.0","description":"Headless toolkit for importing, generating, normalizing, and testing Ankhorage data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@ankhorage/contracts":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@changesets/cli":"^2.30.0","@ankhorage/paradox":"^0.1.7","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_0.5.0_1779440277956_0.3085912349864124","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@ankhorage/data-sources","version":"0.5.1","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@0.5.1","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"dist":{"shasum":"262eef44c43a161ed12095a139200606656f2073","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-0.5.1.tgz","fileCount":40,"integrity":"sha512-l1q6qEFtAKlfuxfVe4iXV03Du8aa7x7BERFZELp3VbtY7R82JuKOnckIqvebGug4+hbh6QXlOeI8cnuHag+QAg==","signatures":[{"sig":"MEUCIQDlM4cB8uH0ZOV/nWVMzfrvnwPvPNdJqHB/tUr8KHRTPgIgDwc6fYj+2SXP9yLWE2Z24ujGiiX5tp/aPnlkF5hWzRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":305043},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"814ed7224e17e28f04c6e007d839fcdb84701c44","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"11.16.0","description":"Headless toolkit for importing, generating, normalizing, and testing Ankhorage data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@ankhorage/contracts":"^1.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@changesets/cli":"^2.30.0","@ankhorage/paradox":"^0.1.7","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_0.5.1_1780963771689_0.9766772884246424","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@ankhorage/data-sources","version":"0.5.2","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@0.5.2","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/ankh.provider.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"d0518b5f45c85fd8a814e136d97c313ebd7e6526","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-0.5.2.tgz","fileCount":46,"integrity":"sha512-Z/miagAQSjYeDWH70LTRqn0e52+N58/dDWW70MLqTW1udmQxmUrJkjQ1BXocl1yAq8rcQBus+xvkJd9D40xOFw==","signatures":[{"sig":"MEUCIQCUqYnWMLqLIORie+a300PQFDZSz9f7fgIhKYopx/wfpwIgTnZj1SN4Roc0+RwcIzHnG2BKqeEoa9xgUQKG2NPMrWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":315496},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"42c5e94569085f959c6c7d0410cc48b806f1be0c","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"11.18.0","description":"Headless toolkit for importing, generating, normalizing, and testing Ankhorage data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ankhorage/contracts":"^1.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@changesets/cli":"^2.30.0","@ankhorage/paradox":"^0.1.7","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_0.5.2_1783241985552_0.531310891411213","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@ankhorage/data-sources","version":"0.5.3","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@0.5.3","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":null,"capabilities":[]},"dist":{"shasum":"61ef80e7e73e4c77689e8032dff9c011fad8ec36","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-0.5.3.tgz","fileCount":46,"integrity":"sha512-eMeNG+gzflbj/Q9er5WW5OjcTfevxWR4GjX+Whb93unQfQuZdQnGP1G3mvfQsflPrh1sYWYUY0A46eBy6uAFgA==","signatures":[{"sig":"MEYCIQCB/TFmvACjLlXfYXaiWi6F+VBV8GM2GAOxIbXnYbelpgIhAK2NCytw7EJzTvW+17E9Aa3OeDJkhnNkm2VDQGuToOlZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":315417},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"5d7672cc0017f2df231829f5604c9cc7f1e8ae37","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"11.18.0","description":"Headless toolkit for importing, generating, normalizing, and testing Ankhorage data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ankhorage/contracts":"^1.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@changesets/cli":"^2.30.0","@ankhorage/paradox":"^0.1.7","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_0.5.3_1783387048454_0.6691743259714544","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@ankhorage/data-sources","version":"0.5.4","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@0.5.4","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/ankh.provider.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"56a11b0a2536127cd6eef0ef009acf42d2945ee2","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-0.5.4.tgz","fileCount":46,"integrity":"sha512-muWzABa13nzgXpdoClWBZEwDB6fK+86N81EJSudbPJL+cXcWxId4VjOOxXIJHsmmRFBPShIG8mV2s1zK20PXcQ==","signatures":[{"sig":"MEUCIQCNvmT6GYm5dQ4eATthqq/eLL1Z1EVxq9xfWKna/9d/WwIgMRgKfpFzcicqPTg54j1ONZdsVJX1n2L4rHWJIb9We4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":315686},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"71a0f0a515d79aecb88dbb73795cee76604c680d","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.1","description":"Headless toolkit for importing, generating, normalizing, and testing Ankhorage data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ankhorage/contracts":"^1.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@changesets/cli":"^2.30.0","@ankhorage/paradox":"^0.1.7","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_0.5.4_1783769129778_0.46219514009567786","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@ankhorage/data-sources","version":"0.5.5","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@0.5.5","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"944b2779f1f0842bfa44d67958328904d51d7ebd","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-0.5.5.tgz","fileCount":51,"integrity":"sha512-cdxAm6bIuz0zpiOnVPvrP1/YhtUgcf+ETdM/sbWg2rjpI2YKcrfDWTcEM0gpTFoZZAP7ACEgirizkouOJS3zhw==","signatures":[{"sig":"MEYCIQDTw+iBVtC0Bfn+u21g5NF8VJ6z+5AuwK5nv2gMOhwO6AIhAJS1pzTo54QE+xxdBMrgdqufQwOgslDK9h4ZAUaVYiuM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":316507},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"20edeb1a0be821302b7f15307199cfa5f512e8ff","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.1","description":"Headless toolkit for importing, generating, normalizing, and testing Ankhorage data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ankhorage/contracts":"^1.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@changesets/cli":"^2.30.0","@ankhorage/paradox":"^0.1.7","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_0.5.5_1783769415300_0.5107222366295583","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@ankhorage/data-sources","version":"0.6.0","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@0.6.0","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"603314cb98106466474bb9ea0d7ff91aa6f41cc5","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-0.6.0.tgz","fileCount":57,"integrity":"sha512-PeQxyLbz6Bhb412FEzU1p3luauZJfOgYdFP29aIZyG/tP227T4dF++CdXlKifltBz5XzWyApmHH8KMJXY/Uj3Q==","signatures":[{"sig":"MEYCIQDevX41bRcfPegFH79OL3kgZ3uUVLFvmslQBTeTRuM9GgIhALvtN473TRrjFiU1yjRBuvQCTF8tpvDInow5d1u6reL9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":364087},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"f389f9457ba72ba2d2487ca19fd75629bde8ff26","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, generating, normalizing, and testing Ankhorage data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ankhorage/contracts":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@changesets/cli":"^2.30.0","@ankhorage/paradox":"^0.1.7","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_0.6.0_1785990723980_0.39841657650496676","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@ankhorage/data-sources","version":"1.0.0","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@1.0.0","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"860693b2bada1636cd765240433cc8074908d696","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-1.0.0.tgz","fileCount":57,"integrity":"sha512-Kk+GwYkI4UILuijPuHnBr1yXS2pEl+IiUmWRnSvNMeoHPG11HjiS6XYfEJPE7xuiTolmCtHeR0/xiHb1PFl9wA==","signatures":[{"sig":"MEUCIQC6HSIcTiABa3BoBAiYIbJF5bvXpipyRmeRyidTr6qkHAIgOudGMGNmXAYvvyTYzKQCzVcdJz4Ci3vSoy9lwZaetRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"009846aacf17e4c1a33e5026ac3a333e4ad937e0","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"11.17.0","description":"Headless toolkit for importing, generating, normalizing, and testing Ankhorage data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.1","dependencies":{"@ankhorage/contracts":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@changesets/cli":"^2.30.0","@ankhorage/paradox":"^0.1.7","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_1.0.0_1786057732172_0.7598024106179808","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@ankhorage/data-sources","version":"1.0.1","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@1.0.1","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"407c6187c33e661408eec3b457bb2ca18b3ef47a","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-1.0.1.tgz","fileCount":63,"integrity":"sha512-9YxGfrn4RF2PXCEB4MNPBUhWegTGlCgjaTciTR5jJFZYO+FEPaVHZgqBzK6q2Xjrafn+R0bkTlXyseNici5BLQ==","signatures":[{"sig":"MEQCIBIa6oySX0jBjzc52JB5F2HKGKswRfK8m0AVa198e1zrAiB0Jq28UvexyJAhNz5AKURSQfaH7pr3AL1dxZ8bdS1s0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":361776},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"b7a5b3afc09734921a80908af11d8f6750e1fa98","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, generating, normalizing, and testing Ankhorage data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ankhorage/contracts":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@changesets/cli":"^2.30.0","@ankhorage/paradox":"^0.1.7","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_1.0.1_1786394770380_0.7961564073730758","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@ankhorage/data-sources","version":"2.0.0","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.0","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"372c4f985fd95af756edbf09857850008ad4594b","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.0.tgz","fileCount":117,"integrity":"sha512-Fh6bUc2GlGkQqPw+rfUx8t7pPGlBux2Jg8ipSvh8ZhzZXhuLqNWgs1Lh8KOx2v4+p2iJp9ni6Ff+esAQWGFKgQ==","signatures":[{"sig":"MEQCIEthJmIT/3l2v+AibTMaNBpVxn9ny++y7NG9dx5ElQDQAiBnECI0aF3aPR1iQ2P/i3ep6wzQjyOcj9t2tm5HKGtEkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"240392e3bd89bc8e9762077d4f41dcda11547702","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ankhorage/contracts":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@changesets/cli":"^2.30.0","@ankhorage/paradox":"^0.1.21","@ankhorage/devtools":"^1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.0_1786917748741_0.8673037798411174","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@ankhorage/data-sources","version":"2.0.1","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.1","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"51cc8464194ce03c57ced34c3766c170e7fd4020","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.1.tgz","fileCount":117,"integrity":"sha512-+lxLV0esVtHkvrk9JNFiFdJ94LYF9atGKjcFQfu2cGD7JVI58HbmJyFFHdAUYTh9pWusP2Rdh2IMNOdpX7C7Jw==","signatures":[{"sig":"MEQCIGsL/I32vW3uTDOymbqNRGUemQ0L3+Q5Ba7jW0kHRTxoAiBiU3Rax7Dk3J/93QesbqNMx1Lz6Uy8YMUA535W5I6Kpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335851},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"48570cdef3a81cd53aad4069dd539b0bbdeace67","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ankhorage/contracts":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"@types/bun":"^1.4.0","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.24","@ankhorage/devtools":"^1.9.2"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.1_1788238491722_0.660875491465158","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@ankhorage/data-sources","version":"2.0.2","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.2","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"cd8828dd72f8db53203cda7ec5af738a15fdd5d4","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.2.tgz","fileCount":117,"integrity":"sha512-UvKfc7W3vYYECNRAZuolDOLv2Rzsvp1skdNeiuKD+CmBmULEK8UUHzpUDqcJW98NDoE6vLQiEdfxlmcWhBk9Ag==","signatures":[{"sig":"MEQCIDvfOyWI70B2bbP2tKF0WJSd55z9M7B+4T3FVavjblhkAiAAt1FB0+JCkJNqzftMvQHTqrw06M1A+MQb5NSBoeeiqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"bf9dde4f278785fe99e920fa1d115bc8a3c6d206","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ankhorage/contracts":"^8.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"@types/bun":"^1.4.0","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.24","@ankhorage/devtools":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.2_1788386242536_0.4194174547123706","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@ankhorage/data-sources","version":"2.0.3","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.3","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"b3eac5f0db8bb08ad090a71d53212cac87784ad3","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.3.tgz","fileCount":117,"integrity":"sha512-ia0P4VDghbI/9JiniCcgFlkHA2E91F12IPYWPsIkjFhWY291Caany31A0bSDPOiiF8HECHNpGYvJmZxby9z7VQ==","signatures":[{"sig":"MEUCIQCGJe/YtZb78sMGixuS1oDaeNq17xnBuCn4Le0NLzTrCwIgXYL7Re7JJGgqAV2skNwrs/RsXwsIZynYKfrUQQZx04g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336045},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"cb3249ea36419f4481304e6ec11a50dab3e51e0b","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ankhorage/contracts":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.1","devDependencies":{"@types/bun":"^1.4.1","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.24","@ankhorage/devtools":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.3_1788729172468_0.04899025150480729","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@ankhorage/data-sources","version":"2.0.4","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.4","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"22d8a8f34e42188b0ace63bda8afcd4e4f909ae4","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.4.tgz","fileCount":117,"integrity":"sha512-TUMhqDxo6MbB+C15n4F+FZBsn2yoGOzZCs4fWFh7xog3aoyBw1gA1+0mewAVlNTmIcdHcX2kRfk0Qhw3kunL0g==","signatures":[{"sig":"MEYCIQCkYXOod2UXXf5GDjD8bVOgJ3QynE/1RoUz1QW/D/mFRgIhAJfBxSo4HOrpvR8jWPZ6WwZAUYIsYAkqiYxzBss3Tr49","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336207},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"db9d5c5a3c59d80cf21b8bb2e25d1fbe72608967","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ankhorage/contracts":"^12.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"@types/bun":"^1.4.1","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.24","@ankhorage/devtools":"^1.14.0"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.4_1788864830585_0.5914058250801688","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@ankhorage/data-sources","version":"2.0.5","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.5","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"c407c5d76d5dc0ed5a4f3479ae0593487c1a7162","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.5.tgz","fileCount":127,"integrity":"sha512-MyDcMNfMjDdREYUkh4Ple0x83r5wLDerJyMRrRwnoqJMXvI43F2RIKLha7fBDMYGMp9VnjVsRe/FxUstH4Xnrw==","signatures":[{"sig":"MEQCIDTCD2xnA2oMmXVqNwrMcWLz0gZ2aGxwNWbuINu4HmeBAiBYWwC+3AkRqDDxJml/HDIquWXhwQmJxTsN+QNtnUnGqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDNIwA7NnBwd3u6w8D0mVe3PNiIUe/qoNZiixLY+BGsmAIhAKVFa8UePInLvKPJmHZFmmuJM5GGVma3VTG6JzQy83Ec","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362345},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"e2464aa5fb58927ded5673586a9707ebf32eb83e","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ankhorage/contracts":"^12.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"@types/bun":"^1.4.1","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.24","@ankhorage/devtools":"^1.14.0"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.5_1789138098410_0.544581881793454","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@ankhorage/data-sources","version":"2.0.6","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.6","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"22dcd313999770993c480a33577430f98889ab2e","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.6.tgz","fileCount":127,"integrity":"sha512-qkbs345NwR7Nmx1fc7A12cnieDPjea8umAqLwbI1NAUBLVAXCMfeoooZBPI+omJfECeCFa93wDT7YNhiqA1U4A==","signatures":[{"sig":"MEQCIBxmTp0qzNZ3llD17a9rAhc4Ew3XitFuhCDeUCrkmeXWAiA46zsF9MkTd3RmF4oJ1D43gTelIJ7yUU2nVRqUAu7MCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFiyTUw94mYshWv/UpUcSIpwWBcVruD49/GssLvCBt3bAiEAoG+n2m3NIJ4FhaGKPRrFpuMJnniS9ztoED/QnFc3uSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362441},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"3506f88781992b4cbdef6c9c78010f2717da42de","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ankhorage/contracts":"^22.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"@types/bun":"^1.4.1","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.26","@ankhorage/devtools":"^1.14.0"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.6_1789789953343_0.43138481970737086","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@ankhorage/data-sources","version":"2.0.7","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.7","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"19cc6302c48ec0ac5481b9caa940d67a62899871","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.7.tgz","fileCount":127,"integrity":"sha512-qavMH2JZyMuPZ9N2TqJmRV08Zoech8PQ0qwgSJl83y816luLyfFQfQ1pl5IPBk++EPFDo9NShurYM8Zd3Q/vhA==","signatures":[{"sig":"MEQCIEOTRHLcPD6dhw0+q+JmCt3oDoHPRUqAqDKEFKiDCheEAiBsa1c8lSJz7fVv/BonNIWvZx+tYnUmS1ybEUy8byrTiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBJk834qAw7Mt1g10xnUCZs/mY5pWcIsHBo3Gckeyws3AiEA1ZPsSZGS25RliaewWrUCyBBj9Da+YDb8yDPTfEP9gJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362537},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"cd45e7ede1bb1970f69d762405d0a707f1b88336","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ankhorage/contracts":"^22.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"@types/bun":"^1.4.1","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.26","@ankhorage/devtools":"^1.14.0"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.7_1789794899646_0.34311171262709816","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@ankhorage/data-sources","version":"2.0.8","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.8","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"6b926008bd0e643e069591b7d263010cf55b2f05","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.8.tgz","fileCount":127,"integrity":"sha512-T88c7aaaHcUZqgJBdT6HjCTK0BgZe1SungprV4BUaymcNUgQar3BnwoptK6aJeYHFFXzRcxwAPE7Y4gdG86PCA==","signatures":[{"sig":"MEQCIB1FytkzOJiogBWDI+cQRc3PuSiE38tJ026f1x8/jbqQAiAgUx2dnrpyjhEPXAOv31KV19syCpatZ+8R348+CjiclQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVtM7HZkLWRnIb4S1VpnMtfs0stTrsQzv97N6fiFCeswIgLBstw4g3FErH3G4IA7OkI7sIlkxgOhjHgktXO3rH7EM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362633},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"2f14a09eb269968efe7e6cfeb93b517f14b64b1a","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ankhorage/contracts":"^22.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"@types/bun":"^1.4.1","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.26","@ankhorage/devtools":"^1.14.0"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.8_1789805235142_0.41387331926009185","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@ankhorage/data-sources","version":"2.0.9","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.9","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"08add12cf310b5c440c0286e8ff09f704a7864d0","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.9.tgz","fileCount":127,"integrity":"sha512-KixGL7TkLiINM2pi8lm/kCz1oDT4y64aM+3La0S0Y7sHzW2a+if4SKkf7LR5hBwT9b5gvRWc+Vn+STbUYIAyBg==","signatures":[{"sig":"MEUCIQC7t2RzvWmQaY2i5cL7uITNtdpDOsikCY3+n1SxdN5cZgIgNHV984X9WNHP0VvMSvkSVcjXl96vfiuVKSYDYFS9lCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCmra72L0mR+xdLO78bpHP7CNl6tDUwj9URszBiiTHZQIhAP/aLla3NE96RrsmfrlpF4DVkSfzsc3XY53oIrFjcaMf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362729},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"9cc8f745069f36a03dd468f89d75005ed08ceec2","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ankhorage/contracts":"^22.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"@types/bun":"^1.4.1","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.26","@ankhorage/devtools":"^1.14.0"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.9_1789809357892_0.4722181852062579","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@ankhorage/data-sources","version":"2.0.10","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.10","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"70b6b05beb24f22c67bc0d4cd41faa10416ea5f3","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.10.tgz","fileCount":127,"integrity":"sha512-usjgdWoHC1m3xrd60T4WlX6WLRZhw70lYFY8bAr85lF+1gaO5tKnBvQlJL2WxJZ5P1w2Kj5elG2Z64oolKj5BQ==","signatures":[{"sig":"MEUCIFKZYpC29QEHR/5GGaN+eDWbyx6huv0S2BHhQpP3yiKHAiEAmtdnszPVdFTeUHPV4Tij30brknugxAiYrDd4b0QtWng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6umqn7wzkPa4f9USAVDNjuVl4fQ7LzGUXqDwaYm9oxgIhAKP6P44IT4ZvHnJk3D1LlismBLRrXWe1Y4j72JV1+c3z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362827},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"4fb6e69f4925b354e472861ff930173944b4a435","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ankhorage/contracts":"^22.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"@types/bun":"^1.4.1","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.26","@ankhorage/devtools":"^1.14.0"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.10_1789825703899_0.5228165137236456","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@ankhorage/data-sources","version":"2.0.11","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.11","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"283ff40109c0aa3d1d10b0bdcf6536ef0a71d292","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.11.tgz","fileCount":127,"integrity":"sha512-ycMQ5V0SmOQrZ4zk8g9QWyHJN2Q6afyGxhnGKNg63g3gHFt1cGBZbIyKJKEf6TLZBgpWwAVtcforXUb2UfL/PA==","signatures":[{"sig":"MEUCIQDI/o1DepE+j2y+CdUwO5Y8aXSSNL0p9KKgPc9gVEpPrgIgVAlqFiCrxGCpf/TzL9WH1VI+WfrsNl5RFJpemE0XRIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID/ses7vd+kSAcCkxOAzESLxaCs+7nTy40RrplmZK7jRAiEAlr7eagmVGlbOIpakzXMM+Nsf1k/OUAM+lV2x+Oap+A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362924},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"e943fc4a2aed166083cfd37cb3bb9e3fd064abbd","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ankhorage/contracts":"^22.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"@types/bun":"^1.4.1","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.26","@ankhorage/devtools":"^1.14.0"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.11_1789835944533_0.9886559373995127","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@ankhorage/data-sources","version":"2.0.12","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.12","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"6e7cae069cf5388dd0cdf6f123c069a0db20dd2d","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.12.tgz","fileCount":127,"integrity":"sha512-pxk4T5R8U4JbHkJsnUf1paye/MDTWXpC25m8he+NtSAnY3zUoY2FJjhZSHNRdBbenpqd1R5zILd+lNtlzMBPXQ==","signatures":[{"sig":"MEYCIQDe8a7hcG4eb2nJLw+vcNZfAPDpOu9tjMgTZgDhGKxDAgIhANXEXsY2XumAoPCAQaUOBBR+ZtMqoFwgSDfZ9wZPpk/1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG/ax6ZvoPiomvQtVhP6VSOS7n/Cmd+HnG0VpvoZENAdAiA9JB75BDnHnGiIY2YfUQTUeOJnMeLlMnOQoDA9/p4oSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363021},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"d6a09860faa35178853c397c47c019f6c4323f41","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ankhorage/contracts":"^22.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"@types/bun":"^1.4.1","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.26","@ankhorage/devtools":"^1.14.0"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.12_1790069626439_0.783257320015033","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@ankhorage/data-sources","version":"2.0.13","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.13","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"4e85dafb7744c84034c998dd79243cbc9108dbe1","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.13.tgz","fileCount":127,"integrity":"sha512-qmhqvpF90Imd6BT1RixPv+5RXKJfAujsXCmHIuDE2vu2aq2aFILLUdEQmMOF4Kh140Ui8cyqUJIg0x/1PN2Z5g==","signatures":[{"sig":"MEYCIQCGL9RGopZu1kAWm2w6/pEKonIt3rhStxFE0lp6G9On8QIhAJitrhHKXd3XQ/+JmtA3tR1jDmDZmH9DurfKrPd3zjBG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0tJVIlr0/8jKbPKojU1eU2eO2QqTzGWbXLiAEpXfHmgIhANuGU+YdC76LA8cYLfLeyA81rhcxEcz9gbkXDda/87gN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363118},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"489a21968512fce4d097a2f433d283d0eda532fc","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ankhorage/contracts":"^22.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"@types/bun":"^1.4.1","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.26","@ankhorage/devtools":"^1.14.0"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.13_1790079854829_0.4731392306829778","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@ankhorage/data-sources","version":"2.0.14","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.14","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"10ae8fb8142fa10261d2197735cb1112cfa76cd7","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.14.tgz","fileCount":127,"integrity":"sha512-k7fTM0n/76NRlYBZV4kLZCerJBdXVWwmBQD4GRkhqvSEAu309cfnE65tClkXfJivzII3BVHkBrcsfONQapq8Xw==","signatures":[{"sig":"MEQCIBSzvcGC46Rshu85+uLPRbKiZAXv8TmIFx4IrFkZGAaLAiBfm+DNWvpeN7aULd5giGKLKnUcsQWsacOppYCquuVCrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICSrfCUTVK/uuosB4m8agUZFTY5CE86Ph1OjEd9Pu6iEAiApOAmbztDMBhk64rTznkjUlXClfKJIyuIid8lpQJ9uSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"ff7a57545a52b77e4c568f28e3b38abc718fc795","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.0.2","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ankhorage/contracts":"^22.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"@types/bun":"^1.4.1","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.26","@ankhorage/devtools":"^1.14.0"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.14_1790095139137_0.2271952866241247","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@ankhorage/data-sources","version":"2.0.15","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"license":"MIT","_id":"@ankhorage/data-sources@2.0.15","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/data-sources#readme","bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"dist":{"shasum":"ac5ee5ad0a660510cfbd223ea37d56f5f8fa6fbc","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.15.tgz","fileCount":127,"integrity":"sha512-mYIq/Cnm4Ii3p4v1HLJmOz/xT8DfNkVT0ksil74UdM0c36Bdt/GioDVBF/ty+otJCpIJ14AlfYs5lYmjGfwjvw==","signatures":[{"sig":"MEQCIEbdEANyU2V0CYZbm+GrLoE2jujIzY0YTNmXUEta1OJmAiAs5f0+aw5S6yc1z55lW7g2nG/FzO7xJKYVuHQGIC00qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDzB6ldU4xDEFooBWk/8NnDFw+/G4HNZ68dsFZWGaAxSAIhAKJ38qVj8AzEvz1k/0msvZJo7LMarYiwNqpmD9T4hOZH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363312},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"87cb09d98460786b13a078374e53b0c5b964e5fc","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.1.0","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ankhorage/contracts":"^22.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"@types/bun":"^1.4.1","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.26","@ankhorage/devtools":"^1.14.0"},"_npmOperationalInternal":{"tmp":"tmp/data-sources_2.0.15_1790171725497_0.46530731084479227","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"_id":"@ankhorage/data-sources@2.0.16","ankh":{"category":"data-sources","provider":"./dist/cli/index.js","capabilities":["data-sources.inspect","data-sources.validate","data-sources.test","data-sources.normalize"]},"bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"dist":{"shasum":"44c72eecac5321728f6eabb6c696858a71f27779","tarball":"https://registry.npmjs.org/@ankhorage/data-sources/-/data-sources-2.0.16.tgz","fileCount":127,"integrity":"sha512-0InTJLtyIY0f0CVxi77qnf16/59eozI+zVDUrCYncJF6vfbKoWHlBTbEeEHnlJ/ZbMs+6Q9pUve7I5qkaHh1fQ==","signatures":[{"sig":"MEQCIFbdELp7umTa4+flJrOrVruWItghwpPdBdvxE0ZGV9mjAiAhpzMoGGOs2nCCvgdz+uNQDesCkh10dTzSjVtGlYxatg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBVBF9HFpYVodjYojo3unGqUJ8Ft8HXLQjbOYW8QC6axAiAoqRD2mBWAZiWkekWvEm5twwMqga0ZEKOhw0FhPqB/ag=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fdata-sources@2.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363409},"main":"./dist/index.js","name":"@ankhorage/data-sources","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","default":"./dist/cli/index.js"},"./package.json":"./package.json"},"gitHead":"6e055b8708434a1d6c9736efe4bc82344970b7ea","license":"MIT","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.build.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"version":"2.0.16","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a95e9e2b-7634-4186-855d-b666c8d01a9f"}},"homepage":"https://github.com/ankhorage/data-sources#readme","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"_npmVersion":"12.1.0","description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","directories":{},"maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ankhorage/contracts":"^22.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"@types/bun":"^1.4.1","typescript":"^5.9.3","@types/node":"^25.6.0","@ankhorage/paradox":"^0.1.26","@ankhorage/devtools":"^1.14.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/data-sources_2.0.16_1790193460053_0.054008372267229765"}}},"time":{"created":"2026-05-19T20:29:27.419Z","modified":"2026-09-23T19:57:40.445Z","0.0.0":"2026-05-19T20:29:27.687Z","0.1.0":"2026-05-19T21:02:03.323Z","0.2.0":"2026-05-19T21:07:05.278Z","0.3.0":"2026-05-19T21:15:20.733Z","0.4.0":"2026-05-19T21:32:23.963Z","0.5.0":"2026-05-22T08:57:58.088Z","0.5.1":"2026-06-09T00:09:31.827Z","0.5.2":"2026-07-05T08:59:45.696Z","0.5.3":"2026-07-07T01:17:28.652Z","0.5.4":"2026-07-11T11:25:29.933Z","0.5.5":"2026-07-11T11:30:15.449Z","0.6.0":"2026-08-06T04:32:04.141Z","1.0.0":"2026-08-06T23:08:52.302Z","1.0.1":"2026-08-10T20:46:10.557Z","2.0.0":"2026-08-16T22:02:28.879Z","2.0.1":"2026-09-01T04:54:51.859Z","2.0.2":"2026-09-02T21:57:22.678Z","2.0.3":"2026-09-06T21:12:52.614Z","2.0.4":"2026-09-08T10:53:50.722Z","2.0.5":"2026-09-11T14:48:18.500Z","2.0.6":"2026-09-19T03:52:33.459Z","2.0.7":"2026-09-19T05:14:59.724Z","2.0.8":"2026-09-19T08:07:15.237Z","2.0.9":"2026-09-19T09:15:58.005Z","2.0.10":"2026-09-19T13:48:24.013Z","2.0.11":"2026-09-19T16:39:04.630Z","2.0.12":"2026-09-22T09:33:46.596Z","2.0.13":"2026-09-22T12:24:14.909Z","2.0.14":"2026-09-22T16:38:59.274Z","2.0.15":"2026-09-23T13:55:25.595Z","2.0.16":"2026-09-23T19:57:40.133Z"},"bugs":{"url":"https://github.com/ankhorage/data-sources/issues"},"license":"MIT","homepage":"https://github.com/ankhorage/data-sources#readme","keywords":["ankhorage","data-sources","api","openapi","graphql","rest","typescript"],"repository":{"url":"git+https://github.com/ankhorage/data-sources.git","type":"git"},"description":"Headless toolkit for importing, normalizing, and executing canonical Ankhorage API and data-source configs.","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"readme":"<!-- markdownlint-disable MD013 MD033 -->\n<!-- This file is generated by Paradox. Do not edit manually. -->\n\n# @ankhorage/data-sources\n\n![license: MIT](././paradox/badges/license.svg) ![npm: v1.0.1](././paradox/badges/npm.svg) ![runtime: bun](././paradox/badges/runtime.svg) ![typescript: strict](././paradox/badges/typescript.svg) ![eslint: checked](././paradox/badges/eslint.svg) ![prettier: checked](././paradox/badges/prettier.svg) ![build: checked](././paradox/badges/build.svg) ![tests: checked](././paradox/badges/tests.svg) ![docs: paradox](././paradox/badges/docs.svg)\n\nProvider-neutral data source and endpoint system for APIs, databases, and runtime bindings.\n\n## Generated documentation\n\n- [Interactive documentation app](././paradox/index.html)\n- [Public API reference](././paradox/exports.md)\n- [Component registry](././paradox/components.md)\n- [Architecture overview](././paradox/diagrams/architecture-overview.mmd)\n- [Module relationships](././paradox/diagrams/module-relationships.mmd)\n- [Export graph](././paradox/diagrams/export-graph.mmd)\n- [createGraphQlApi sequence](././paradox/diagrams/sequences/create-graph-ql-api.mmd)\n- [createManualRestApi sequence](././paradox/diagrams/sequences/create-manual-rest-api.mmd)\n- [createOpenApiDiscoveryCandidates sequence](././paradox/diagrams/sequences/create-open-api-discovery-candidates.mmd)\n- [importOpenApiDocument sequence](././paradox/diagrams/sequences/import-open-api-document.mmd)\n- [normalizeGraphQlApi sequence](././paradox/diagrams/sequences/normalize-graph-ql-api.mmd)\n- [normalizeGraphQlIntrospectionOperations sequence](././paradox/diagrams/sequences/normalize-graph-ql-introspection-operations.mmd)\n- [normalizeOpenApiSchema sequence](././paradox/diagrams/sequences/normalize-open-api-schema.mmd)\n- [validateManualRestApi sequence](././paradox/diagrams/sequences/validate-manual-rest-api.mmd)\n","readmeFilename":"README.md"}