{"_id":"@elastic/schemas","_rev":"21-a9673754959f83e00639814381971d07","name":"@elastic/schemas","dist-tags":{"alpha":"0.4.0-alpha.1","latest":"0.8.0"},"versions":{"0.2.0-alpha.1":{"name":"@elastic/schemas","version":"0.2.0-alpha.1","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.2.0-alpha.1","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas","bugs":{"url":"https://github.com/elastic/schemas/issues"},"dist":{"shasum":"733ffba96c04e10f6ce0917e6b6fdc8cf3e48984","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.2.0-alpha.1.tgz","fileCount":20280,"integrity":"sha512-ou6ez0KprHPo2xzZwO1f4rqS92zmCgFrDPgFKfQIyT5d649UCWMYJ/Ee6bPCfnkGDgzYAsQLciANUk8oierkRA==","signatures":[{"sig":"MEUCIQCj/LP0aqtot6/QBzzQCMdkU5sD4pQbI/PCE4sxH5o9CQIgQliA2dTGlGXPz4Pvg1gQXwlhWLF9gT2aymi0CRTeS5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499886064},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"}},"gitHead":"9b56ff099f8117b667ffd7aaa0c82f56e9902ca8","scripts":{"test":"npm run test:lint && npm run test:unit","build":"node --max-old-space-size=8192 ./node_modules/.bin/tsc && node --max-old-space-size=8192 ./node_modules/.bin/tsc -p tsconfig.cjs.json && node scripts/postbuild-cjs.mjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","test:lint":"eslint --cache src/","test:unit":"vitest run","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"gtback","email":"npm3@gregback.net"},"repository":{"url":"git+https://github.com/elastic/schemas.git","type":"git"},"_npmVersion":"11.12.1","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.4","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.2.0-alpha.1_1784662841422_0.06762307746058127","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.1":{"name":"@elastic/schemas","version":"0.4.0-alpha.1","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.4.0-alpha.1","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"4a23026549042066b24c571e24cef5cc9e62f322","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.4.0-alpha.1.tgz","fileCount":16120,"integrity":"sha512-VZDkqYil7ZVIJJOsBJkUtUmkZWBphMjh+XNqBpKeAPu9JcT97t5MHKSgDnEz8FT/0zu59FzRRQPQ8xVlt4uhuQ==","signatures":[{"sig":"MEUCIE10bafsCQmVQm+pT9UUUgEEF0r4BQLR6YIxTaxG4N12AiEAxt4Tc7jDF0WdyX90ztMfClHSwSwrMqTq4I0JHx+y+OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.4.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371545166},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"}},"gitHead":"55d692df266244f5b9f465e9e0d0b18c720d1b97","scripts":{"test":"npm run test:lint && npm run test:unit","build":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b && node --max-old-space-size=8192 ./node_modules/.bin/tsc -p tsconfig.cjs.json && node scripts/postbuild-cjs.mjs","test:ts":"node --max-old-space-size=8192 ./node_modules/.bin/tsc --noEmit","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","test:lint":"eslint --cache src/","test:unit":"vitest run","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.4","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.0-alpha.1_1785177031508_0.7458065157934546","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@elastic/schemas","version":"0.4.2","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.4.2","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"225c21682846d2ffeb4cbb0486e59cab44e85b31","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.4.2.tgz","fileCount":18660,"integrity":"sha512-I5G5n/RE3SxZ/V5DnO9jdYBhh8sGfJeTKjDMxxDwwV3V4+r2LzYpTWy/1RfHjAeDZHvxR/WMbMNMz5NY+hBA+g==","signatures":[{"sig":"MEQCIAQn6Y6ycQJTgrvNqhMQUhFxnpEHZHaNyd9RKsutLxkyAiB3wxWoHz+NuhjjEdrZdUYaUEhMdCxTod3mPahYVlONzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":374505572},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"},"./serverless/tools/*.js":{"types":"./lib/serverless/tools/*.d.ts","import":"./lib/serverless/tools/*.js","require":"./lib/cjs/serverless/tools/*.js"},"./serverless/json/*.json":"./src/serverless/json/*.json"},"gitHead":"f64d530136f16d993c9462d35b73981538440525","scripts":{"test":"npm run test:lint && npm run test:unit","build":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b && node --max-old-space-size=8192 ./node_modules/.bin/tsc -p tsconfig.cjs.json && node scripts/postbuild-cjs.mjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","test:lint":"eslint --cache src/","test:unit":"vitest run","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.4","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.2_1785292800352_0.8766288161323514","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@elastic/schemas","version":"0.4.3","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.4.3","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"b2ba0f706dd03d2a80bc4b25b1102b0c8fe4dd4a","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.4.3.tgz","fileCount":18660,"integrity":"sha512-E/WKUoyREo9WVC1A5cDPOOc98Io7xKhqTRoYaernDmr06r1g2pABebTqspQkQ8DHV4H22bNWaibOKuKX94dUAw==","signatures":[{"sig":"MEUCIQDVxafPEUmaZGABRKhkIVYWTNcvBsNqT2nFFy9WstU27AIgVggwt1soyegRBZn/6Ji4U6TiXwL4u5mYVN3rmiX4iSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":374529863},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"},"./serverless/tools/*.js":{"types":"./lib/serverless/tools/*.d.ts","import":"./lib/serverless/tools/*.js","require":"./lib/cjs/serverless/tools/*.js"},"./serverless/json/*.json":"./src/serverless/json/*.json"},"gitHead":"c4821fde20d9ad4e010e5d442facda38238f1eb0","scripts":{"test":"npm run test:lint && npm run test:unit","build":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b && node --max-old-space-size=8192 ./node_modules/.bin/tsc -p tsconfig.cjs.json --noCheck && node scripts/postbuild-cjs.mjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","test:lint":"eslint --cache src/","test:unit":"vitest run","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.4","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.3_1785354120608_0.08915112543190973","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@elastic/schemas","version":"0.4.4","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.4.4","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"07335d909a1f59948b448e8bbc3e988f96eab8c5","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.4.4.tgz","fileCount":18680,"integrity":"sha512-Aeg/2bme133KAQlgI2zBNaxowR93ejHW0ldDbohs9VObLnL+08+U5CSve8K3YzXGsoeh8PI3NGCube6rks82Aw==","signatures":[{"sig":"MEQCIAHWquNvKB8x3DGvAgPVfsEdQxSw+hzepMCkB4tU/5++AiAa/1mWVDQCTnMjqfXsyIo6F8peRuIgJPErVhG1TXdKDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":374605087},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"},"./serverless/tools/*.js":{"types":"./lib/serverless/tools/*.d.ts","import":"./lib/serverless/tools/*.js","require":"./lib/cjs/serverless/tools/*.js"},"./serverless/json/*.json":"./src/serverless/json/*.json"},"gitHead":"906191c9d6fe34010976bbf40674f0922ba1f885","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:esm && npm run build:cjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","build:cjs":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -p tsconfig.cjs.json --noCheck && node scripts/postbuild-cjs.mjs","build:esm":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b","test:lint":"eslint --cache src/","test:unit":"vitest run","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.4","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.4_1785436674224_0.45005985206426513","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@elastic/schemas","version":"0.4.5","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.4.5","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"946636c60befae4265f52046d18775af61b74600","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.4.5.tgz","fileCount":18683,"integrity":"sha512-H36gRI2YYHTaYtQuqKO03rW2s8EnTUiB4vDFZCUO/5l9m/MuHN8O0HGe19HJsUX7NG2wz7fzVO/JG5Ezc3WJcA==","signatures":[{"sig":"MEUCID4tDAgZXbsyqj/d5IpASPoGIjiESRWRHuv/eowjD0cFAiEAn5YqET0I9Ge8dzMIitH9FlOPEJFg96JXUb82C3TAxwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":374640664},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"},"./serverless/tools/*.js":{"types":"./lib/serverless/tools/*.d.ts","import":"./lib/serverless/tools/*.js","require":"./lib/cjs/serverless/tools/*.js"},"./serverless/json/*.json":"./src/serverless/json/*.json"},"gitHead":"644b2a5bda338d971ee0d0759dc9762bd5441fda","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:esm && npm run build:cjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","build:cjs":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -p tsconfig.cjs.json --noCheck && node scripts/postbuild-cjs.mjs","build:esm":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b","test:lint":"eslint --cache src/","test:unit":"vitest run","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.4","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.5_1785513571825_0.23849532156627706","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@elastic/schemas","version":"0.5.0","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.5.0","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"a5f3a3c787516a11d163609603c402bf3386faa7","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.5.0.tgz","fileCount":23919,"integrity":"sha512-UVDIg3DRcrsEwA2k+sYiDXBwMFEKjzyCT6jYXH822PNm+KyA5f4I6tMeYue3aF72CWjD8PZOEweHckFObWelvQ==","signatures":[{"sig":"MEUCIQC5hNeJhJ18yUm3CUqc/5vE1xVutHXUzPP5/lHC2HUqAwIgEl3FQ1s6Ogun3tWtNl58OtWWC/I9S994MY7O73t3E5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376353498},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"},"./serverless/tools/*.js":{"types":"./lib/serverless/tools/*.d.ts","import":"./lib/serverless/tools/*.js","require":"./lib/cjs/serverless/tools/*.js"},"./serverless/json/*.json":"./src/serverless/json/*.json"},"gitHead":"a5d60cd7767f25eb81b35aec2b771fec2cb9711b","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:esm && npm run build:cjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","build:cjs":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -p tsconfig.cjs.json --noCheck && node scripts/postbuild-cjs.mjs","build:esm":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b","test:lint":"eslint --cache src/","test:unit":"vitest run","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.4","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.5.0_1785773728869_0.1829960560631776","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@elastic/schemas","version":"0.5.1","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.5.1","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"61bb4be33b02e032140ee2db73f080483aafa9e7","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.5.1.tgz","fileCount":25065,"integrity":"sha512-dANrvGNV0xhRB93W0cP2RoKCHVRZv9NTY1VEpBBzilOOFxTRtW8NhjU6z/j2kOcsOMF/PxpfmJkgCaIDOalERA==","signatures":[{"sig":"MEQCIA3Q3vnFUofodZqAq/8girYIiJ/27JOfOAuqMH8FkIjOAiBcHsaJTd0bTJC/W3N1l3FgDPqDqnV0/o5O/7CQXHY8Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":378424888},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"},"./serverless/tools/*.js":{"types":"./lib/serverless/tools/*.d.ts","import":"./lib/serverless/tools/*.js","require":"./lib/cjs/serverless/tools/*.js"},"./serverless/json/*.json":"./src/serverless/json/*.json"},"gitHead":"8ffceae1f80254f0da9009dd1db36c51b7797b62","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:esm && npm run build:cjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","build:cjs":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -p tsconfig.cjs.json --noCheck && node scripts/postbuild-cjs.mjs","build:esm":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b","test:lint":"eslint --cache src/","test:unit":"vitest run","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.4","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.5.1_1785945432813_0.32805086674491046","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@elastic/schemas","version":"0.6.0","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.6.0","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"04edb97330b6fe1a7a202d07d511fc3b2bc3baf6","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.6.0.tgz","fileCount":25065,"integrity":"sha512-upjDNCC0lZbjzHYKT/frS03bQJMXk0Qx3K+MvGhrOvwF84GOpqZ1DY6BVpSwIuLBccE8PUhlsgl3H79SrJ0bng==","signatures":[{"sig":"MEUCIHt4Sj59jChgTinz3TBqpQPZ1ORMiAv5Z/M5T81Ke2eAAiEA5DRdPlB2lAzB8LPWoxdVpUs9xbqTVLIEUd6BQpHrGTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380569134},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"},"./serverless/tools/*.js":{"types":"./lib/serverless/tools/*.d.ts","import":"./lib/serverless/tools/*.js","require":"./lib/cjs/serverless/tools/*.js"},"./serverless/json/*.json":"./src/serverless/json/*.json"},"gitHead":"8e7618d6d6af96a8852d8a8322eadccdf424878f","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:esm && npm run build:cjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","build:cjs":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -p tsconfig.cjs.json --noCheck && node scripts/postbuild-cjs.mjs","build:esm":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b","test:lint":"eslint --cache src/","test:unit":"vitest run","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.4","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.6.0_1786092526962_0.5538746080655592","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@elastic/schemas","version":"0.6.1","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.6.1","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"cce0aaf9bedbef1356f1bbf975d242dbd3736e54","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.6.1.tgz","fileCount":24166,"integrity":"sha512-ucTxgoyLufYtpJ3/rrtt5m8uK+CPonZVnOtOkCWyB+lg1+P+aLTWrsLl3LIG5HW8cbQEdbmQ3B/SwnqnSN+LLg==","signatures":[{"sig":"MEUCIArjHYV+7JGQi6m3t+/3bxv1qfJOp20BxQiPAi/59JlmAiEAxy6Mhl/Rw1ZxZay7fwGmuCpWjZTbp1OakQVIg8OQEgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380126919},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"},"./serverless/tools/*.js":{"types":"./lib/serverless/tools/*.d.ts","import":"./lib/serverless/tools/*.js","require":"./lib/cjs/serverless/tools/*.js"},"./serverless/json/*.json":"./src/serverless/json/*.json"},"gitHead":"e9d79a1a2b4448a57693234fbc2b0a85b1ce1a91","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:esm && npm run build:cjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","build:cjs":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -p tsconfig.cjs.json --noCheck && node scripts/postbuild-cjs.mjs","build:esm":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b","test:lint":"eslint --cache src/","test:unit":"vitest run","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.4","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.6.1_1786391368179_0.5442470790764056","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@elastic/schemas","version":"0.6.2","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.6.2","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"7c4ab903ca496eeca2ca152596beed87207f0414","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.6.2.tgz","fileCount":24238,"integrity":"sha512-gFJLNNPXrdoOCLrWSL+wyMiyuSF4enz8MK9oJpdXpcsXakzQ5dR4kEg95pFBXIX3eT5yC6j9aeUD1/skW5m0+A==","signatures":[{"sig":"MEYCIQD1Y96SZYxK2nNSX1FLRFNxKDiJNUViYz/4avgEJC+WZAIhANA68l/3kN3XlVvSBgB+QfNuAm3h51iASKfRtswarz/S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380211621},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"},"./serverless/tools/*.js":{"types":"./lib/serverless/tools/*.d.ts","import":"./lib/serverless/tools/*.js","require":"./lib/cjs/serverless/tools/*.js"},"./serverless/json/*.json":"./src/serverless/json/*.json"},"gitHead":"119c2ed0e934ad925e69dcf8bb25c2670be21f1f","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:esm && npm run build:cjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","build:cjs":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -p tsconfig.cjs.json --noCheck && node scripts/postbuild-cjs.mjs","build:esm":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b","test:lint":"eslint --cache src/","test:unit":"vitest run","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.4","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.6.2_1786469850336_0.5770110781239419","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@elastic/schemas","version":"0.7.0","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.7.0","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"a838bec081323e9abf72a978dec38f14d5886e5e","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.7.0.tgz","fileCount":25649,"integrity":"sha512-9EvDe/2SvGCQJOYGwrHSsWEAgBa4RemGu+U0odHaYITIDZx7El6ALJLvkZ2SpFGELJ20iRZF6IpflcXSf+0FtA==","signatures":[{"sig":"MEUCIQC3rrhfa/ab6o1xP7O4VmL9jADu5ThIx2Qsnop8vhGrfgIgEW75gwSZgwUIfc2vMBKlQyjKIOCpLsZJ/q+gjq0geV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88620042},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"},"./serverless/tools/*.js":{"types":"./lib/serverless/tools/*.d.ts","import":"./lib/serverless/tools/*.js","require":"./lib/cjs/serverless/tools/*.js"},"./serverless/json/*.json":"./src/serverless/json/*.json"},"gitHead":"5b25e2186c45e1d8f321781954c5ab7d7e552d5d","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:esm && npm run build:cjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","build:cjs":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b tsconfig.cjs.json --noCheck && node scripts/postbuild-cjs.mjs","build:esm":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b","test:lint":"eslint --cache src/","test:unit":"vitest run","generate:zip":"node scripts/generate-json-schema-archive.mjs","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.17.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.4","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.7.0_1787335560558_0.4008620478322462","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@elastic/schemas","version":"0.7.1","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.7.1","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"621e46b8dfe25ba6a9ffc576b83b8e19ba4898a5","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.7.1.tgz","fileCount":26891,"integrity":"sha512-4EH67jQsPV84dPAp6+caJ4lZweH7sgFp2CjOMUIfgZya7SruSB7dmmRfNo3YB1yMQlgut/sVdPnLgbkjfszc3g==","signatures":[{"sig":"MEUCIAmqCAcfIbf4K91qiGOoHYCYpfXdQUX3f892pt97Lui/AiEAsIcMB/DOkczVjS/qNzg1Z0a0ysPJmNoC3CZ29KF13Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90140230},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"},"./serverless/tools/*.js":{"types":"./lib/serverless/tools/*.d.ts","import":"./lib/serverless/tools/*.js","require":"./lib/cjs/serverless/tools/*.js"},"./serverless/json/*.json":"./src/serverless/json/*.json"},"gitHead":"5f2a273d1990551d09316d6e11f0a01d0a335b10","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:esm && npm run build:cjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","build:cjs":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b tsconfig.cjs.json --noCheck && node scripts/postbuild-cjs.mjs","build:esm":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b","test:lint":"eslint --cache src/","test:unit":"vitest run","generate:zip":"node scripts/generate-json-schema-archive.mjs","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.17.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.4","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.7.1_1787934097793_0.8439267964017028","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@elastic/schemas","version":"0.7.2","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.7.2","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"35316a79882e94b401a9cc9c62cf64fb2d626283","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.7.2.tgz","fileCount":26911,"integrity":"sha512-n82fOdrTWPny0mXJSAU5yVbxng8P66DCXsjlzUjk43Vl0JucgVXzUhKAs072YNi22HIp5wOR6xaDowzrse87SA==","signatures":[{"sig":"MEUCIDDVS+nw0SA3pCijiTA0uYCRKlSRZ6HjT+ufTNnBBA0gAiEA1ixhfCrAISO5DYn4En81NTuM47kj2ctmi4Cyk+BRE8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90516909},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"},"./serverless/tools/*.js":{"types":"./lib/serverless/tools/*.d.ts","import":"./lib/serverless/tools/*.js","require":"./lib/cjs/serverless/tools/*.js"},"./serverless/json/*.json":"./src/serverless/json/*.json"},"gitHead":"6f945f769e04becfe484f59e5363c05408c9e10e","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:esm && npm run build:cjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","build:cjs":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b tsconfig.cjs.json --noCheck && node scripts/postbuild-cjs.mjs","build:esm":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b","test:lint":"eslint --cache src/","test:unit":"vitest run","generate:zip":"node scripts/generate-json-schema-archive.mjs","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.17.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.5","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.7.2_1788376079999_0.6849923786801164","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@elastic/schemas","version":"0.7.3","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.7.3","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"d805984ee5d8cc268209301bc04bd50a75f2e963","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.7.3.tgz","fileCount":26929,"integrity":"sha512-/TRs9thlhdmK75cxzOPNoeSOCanpTotoZn0LwORE9DY2pSnmS+i1hKFMkGLMYscZiuIgULfCMhV0Nll9+bTP4g==","signatures":[{"sig":"MEUCIEJ6lzf7Vz6LNKQA92hK6GPzv8rzZiEnjBnVyjceBDNsAiEAqBn6qUNlkKlaWRXfRDGqXJFS8gwuU+RqWKSpFeUYdwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90540497},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"},"./serverless/tools/*.js":{"types":"./lib/serverless/tools/*.d.ts","import":"./lib/serverless/tools/*.js","require":"./lib/cjs/serverless/tools/*.js"},"./serverless/json/*.json":"./src/serverless/json/*.json"},"gitHead":"b75770dd8aa83db6888102471e5fbc2d47bac851","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:esm && npm run build:cjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","build:cjs":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b tsconfig.cjs.json --noCheck && node scripts/postbuild-cjs.mjs","build:esm":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b","test:lint":"eslint --cache src/","test:unit":"vitest run","generate:zip":"node scripts/generate-json-schema-archive.mjs","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.19.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.5","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.7.3_1788972401936_0.6855500139928394","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@elastic/schemas","version":"0.7.4","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.7.4","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"7af210f7edc0e2ff7f9732a232a32ba2c9cf86dc","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.7.4.tgz","fileCount":27139,"integrity":"sha512-buIofJKXI4ipVbm9kc8vfVgaTOiCfigwQazhjsrHLSKvX7JLjmWCwIx2xLJYW91ZYtTE1Ww9wFvsTdWQotjNGQ==","signatures":[{"sig":"MEQCIH29IOOPXYghxwJ32xx9ArITFtblUoiZia0szzvmr71rAiAREvt5lhF9l+K3sP970gN9IfQfMIQ9oVaz0K1xOlgx4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAC3m6hzusU7z4cEZlNE25ysBmQCfXGXSoOlgMFZX6WNAiAY3Ug7ySVpDI6/PeVKoA/BxBxcfdsqTgMKr59vzvjRiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102223314},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"},"./serverless/tools/*.js":{"types":"./lib/serverless/tools/*.d.ts","import":"./lib/serverless/tools/*.js","require":"./lib/cjs/serverless/tools/*.js"},"./serverless/json/*.json":"./src/serverless/json/*.json"},"gitHead":"fdb537270044a651bf458b8f403aba54429dff14","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:esm && npm run build:cjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","build:cjs":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b tsconfig.cjs.json --noCheck && node scripts/postbuild-cjs.mjs","build:esm":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b","test:lint":"eslint --cache src/","test:unit":"vitest run","generate:zip":"node scripts/generate-json-schema-archive.mjs","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.19.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.5","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.7.4_1789672252186_0.013664284081663203","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@elastic/schemas","version":"0.8.0","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","_id":"@elastic/schemas@0.8.0","maintainers":[{"name":"gtback","email":"npm3@gregback.net"},{"name":"elastic-npm-admin","email":"ioannis.kakavas+elastic-npm-admin@elastic.co"},{"name":"ikakavas","email":"ioannis.kakavas@elastic.co"}],"homepage":"https://github.com/elastic/schemas-js","bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"dist":{"shasum":"ca46946247ca969d9d3b3e9aa21c8a422dd410d0","tarball":"https://registry.npmjs.org/@elastic/schemas/-/schemas-0.8.0.tgz","fileCount":27139,"integrity":"sha512-mC7IIBYjB64cSHYW2HAl9W3awqFks/Qa9Ce05v/oyZSoNv/iwqJMaqGJo0B+ZdpEKgjKdqijgPSZQBfM5hJeLg==","signatures":[{"sig":"MEUCIQCObu+ZPqX25sN1eb6mHTT9r+RxQTOLGXSViVT3E0tvrQIgFAzLEwOBsdPRQMQrbGdLbHXoYcqFtFxrcWmH4joQuK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBGAgqpom5yzzFm9Ol0fYeYMu4CiU3g7yiPHUUJHluIwIhAJiWsBNcyga6aXhHL+Puy/A6NTmETjxQI9tTQGa1e5GE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elastic%2fschemas@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102449356},"main":"lib/cjs/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/cjs/index.js"},"./es/tools/*.js":{"types":"./lib/es/tools/*.d.ts","import":"./lib/es/tools/*.js","require":"./lib/cjs/es/tools/*.js"},"./es/json/*.json":"./src/es/json/*.json","./es/schemas/*.js":{"types":"./lib/es/schemas/*.d.ts","import":"./lib/es/schemas/*.js","require":"./lib/cjs/es/schemas/*.js"},"./cloud/tools/*.js":{"types":"./lib/cloud/tools/*.d.ts","import":"./lib/cloud/tools/*.js","require":"./lib/cjs/cloud/tools/*.js"},"./cloud/json/*.json":"./src/cloud/json/*.json","./kibana/tools/*.js":{"types":"./lib/kibana/tools/*.d.ts","import":"./lib/kibana/tools/*.js","require":"./lib/cjs/kibana/tools/*.js"},"./cloud/schemas/*.js":{"types":"./lib/cloud/schemas/*.d.ts","import":"./lib/cloud/schemas/*.js","require":"./lib/cjs/cloud/schemas/*.js"},"./kibana/json/*.json":"./src/kibana/json/*.json","./kibana/schemas/*.js":{"types":"./lib/kibana/schemas/*.d.ts","import":"./lib/kibana/schemas/*.js","require":"./lib/cjs/kibana/schemas/*.js"},"./serverless/tools/*.js":{"types":"./lib/serverless/tools/*.d.ts","import":"./lib/serverless/tools/*.js","require":"./lib/cjs/serverless/tools/*.js"},"./serverless/json/*.json":"./src/serverless/json/*.json"},"gitHead":"726a5cf2798ca35b735d9d4b81ff9a6047181505","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:esm && npm run build:cjs","generate":"node scripts/generate.mjs","lint:fix":"eslint --cache src/ --fix","build:cjs":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b tsconfig.cjs.json --noCheck && node scripts/postbuild-cjs.mjs","build:esm":"node --max-old-space-size=8192 ./node_modules/.bin/tsc -b","test:lint":"eslint --cache src/","test:unit":"vitest run","generate:zip":"node scripts/generate-json-schema-archive.mjs","license-header":"./scripts/check-spdx","license-checker":"license-checker --production --onlyAllow='MIT;Apache-2.0;Apache1.1;ISC;BSD-3-Clause;BSD-2-Clause;0BSD'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:845353d4-327e-475b-8aeb-84194636edfb"}},"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"_npmVersion":"11.19.0","description":"Request and response schemas for all Elastic APIs","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","ora":"8.0.0","tsx":"4.23.0","eslint":"9.39.5","vitest":"3.0.0","typescript":"6.0.3","neostandard":"0.13.0","license-checker":"25.0.1"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.8.0_1789749402226_0.36165439518992826","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-07-21T19:40:41.255Z","modified":"2026-09-25T13:39:12.252Z","0.2.0-alpha.1":"2026-07-21T19:40:42.162Z","0.4.0-alpha.1":"2026-07-27T18:30:32.114Z","0.4.2":"2026-07-29T02:40:01.023Z","0.4.3":"2026-07-29T19:42:01.235Z","0.4.4":"2026-07-30T18:37:54.914Z","0.4.5":"2026-07-31T15:59:32.636Z","0.5.0":"2026-08-03T16:15:29.733Z","0.5.1":"2026-08-05T15:57:13.489Z","0.6.0":"2026-08-07T08:48:47.607Z","0.6.1":"2026-08-10T19:49:28.893Z","0.6.2":"2026-08-11T17:37:30.950Z","0.7.0":"2026-08-21T18:06:00.844Z","0.7.1":"2026-08-28T16:21:38.069Z","0.7.2":"2026-09-02T19:08:00.333Z","0.7.3":"2026-09-09T16:46:42.242Z","0.7.4":"2026-09-17T19:10:52.517Z","0.8.0":"2026-09-18T16:36:42.496Z"},"bugs":{"url":"https://github.com/elastic/schemas-js/issues"},"author":{"name":"Elastic Client Library Maintainers"},"license":"Apache-2.0","homepage":"https://github.com/elastic/schemas-js","keywords":["json-schema","elastic","elasticsearch","zod","kibana","schema","validation"],"repository":{"url":"git+https://github.com/elastic/schemas-js.git","type":"git"},"description":"Request and response schemas for all Elastic APIs","maintainers":[{"email":"npm3@gregback.net","name":"gtback"},{"email":"ioannis.kakavas+elastic-npm-admin@elastic.co","name":"elastic-npm-admin"},{"email":"linh.nguyen@elastic.co","name":"nuugen"},{"email":"alex.kosiaris@elastic.co","name":"akosiaris-elastic"},{"email":"nassim.kammah@elastic.co","name":"nkammah"},{"email":"adrian.brown@elastic.co","name":"elasticab"},{"email":"ioannis.kakavas@elastic.co","name":"ikakavas"}],"readme":"# Elastic Schemas\n\n![@elastic/schemas](https://img.shields.io/npm/v/%40elastic%2Fschemas)\n![Build status](https://img.shields.io/github/actions/workflow/status/elastic/schemas-js/ci.yml)\n\nSchema definitions for all Elastic APIs, including Elasticsearch, Kibana, and Cloud. Available in multiple forms:\n\n- [Zod](https://zod.dev/) schemas\n- plain JSON schemas\n- a tool registry optimized for LLM-based agents\n\nAlso includes basic utilities for building HTTP API requests from inputs that match one of the provided schemas.\n\n## Installation\n\nInstall from npm:\n\n```sh\nnpm install @elastic/schemas\n```\n\n### Optional dependencies\n\n**Zod** is an optional dependency. If you only need JSON schemas or the tool registry, you don't need to install Zod. If you want to use Zod schemas, install it explicitly:\n\n```sh\nnpm install zod\n```\n\n## Usage\n\n### JSON schemas\n\nStatic [JSON Schema](https://json-schema.org/) files are available for each API's request and response. Namespaced APIs are named `{namespace}.{name}.request.json`; top-level (global) APIs are named `{name}.request.json`.\n\n```typescript\nimport searchRequest from '@elastic/schemas/es/json/search.request.json' with { type: 'json' }\nimport searchResponse from '@elastic/schemas/es/json/search.response.json' with { type: 'json' }\n```\n\n```typescript\nimport findRulesRequest from '@elastic/schemas/kibana/json/find_rules.request.json' with { type: 'json' }\n```\n\n```typescript\nimport createApiKeyRequest from '@elastic/schemas/cloud/json/create_api_key.request.json' with { type: 'json' }\n```\n\nThe schemas can be used directly with any JSON Schema validator, e.g. [Ajv](https://ajv.js.org/):\n\n```typescript\nimport Ajv from 'ajv'\nimport searchRequest from '@elastic/schemas/es/json/search.request.json' with { type: 'json' }\n\nconst ajv = new Ajv()\nconst validate = ajv.compile(searchRequest)\n\nconst valid = validate({ index: 'my-index', query: { match_all: {} } })\nif (!valid) console.error(validate.errors)\n```\n\n### Zod schemas\n\nIf you have Zod installed, import individual schemas by their module path and use them like any Zod schema:\n\n```typescript\nimport { SearchRequest } from '@elastic/schemas/es/schemas/search.js'\n\nconst result = SearchRequest.safeParse({\n  index: 'my-index',\n  query: { match: { title: 'elasticsearch' } },\n  size: 10,\n})\n\nif (!result.success) {\n  console.error(result.error.issues)\n}\n```\n\n### Tool registry\n\nLoad a tool definition by API ID and build a ready-to-send HTTP request:\n\n```typescript\nimport { esRegistry } from '@elastic/schemas/es/tools/index.js'\n\nconst api = await esRegistry.loadApi('search')\n\nconst request = api.buildRequest({\n  index: 'my-index',\n  query: { match: { title: 'elasticsearch' } },\n  size: 10,\n})\n// { method: 'GET', path: '/my-index/_search', body: { query: ..., size: 10 } }\n```\n\nEach loaded `definition` carries two classification flags. `destructive` marks operations that delete or mutate\nexisting data. `readOnly` marks operations that only read: every GET and HEAD call except a few with side effects,\nplus search-style POST calls such as `count` or `sql.query`. A read-only operation is never destructive. The same\nflags appear on the JSON Schema request documents as `x-destructive` and `x-read-only`.\n\nBrowse available API IDs via `esRegistry.manifest` (an array of `{ id, name, namespace, description }` entries).\n\n\n### Tool manifests\n\nEach product exposes a manifest: a lightweight array of `ApiRegistryMeta` objects describing every available API (`{ id, name, namespace, description, namespaceFile }`). You can import a manifest directly without loading any schema code:\n\n```typescript\nimport { kibanaManifest } from '@elastic/schemas/kibana/tools/manifest.js'\nimport { esManifest } from '@elastic/schemas/es/tools/manifest.js'\nimport { cloudManifest } from '@elastic/schemas/cloud/tools/manifest.js'\nimport { serverlessManifest } from '@elastic/schemas/serverless/tools/manifest.js'\n```\n\nThe `ApiRegistryMeta` type is exported from the main entry point:\n\n```typescript\nimport type { ApiRegistryMeta } from '@elastic/schemas'\n```\n\n### Available exports\n\n:warning: Importing all the schemas as a single object is going to consume **a lot** of memory, so we encourage you to use the exact path to the schema you need:\n\n```js\nimport { SearchRequest } from '@elastic/schemas/es/schemas/search.js'\n```\n\nHowever, if you do need a full export as one object, the following exports are provided:\n\n| Export | Description |\n|--------|-------------|\n| `ElasticsearchSchemas` | Zod schemas for all ES APIs |\n| `ElasticsearchTools` | ES tool registry + `esRegistry` |\n| `KibanaSchemas` | Zod schemas for all Kibana APIs |\n| `KibanaTools` | Kibana tool registry + `kibanaRegistry` |\n| `CloudSchemas` | Zod schemas for all Cloud APIs |\n| `CloudTools` | Cloud tool registry + `cloudRegistry` |\n| `ServerlessSchemas` | Zod schemas for all Serverless APIs |\n| `ServerlessTools` | Serverless tool registry + `serverlessRegistry` |\n| `ApiRegistryMeta` | Shared type for manifest entries |\n\n## Version support\n\nThe schemas in this package reflect the API specifications for the latest Elasticsearch Serverless release of Elasticsearch and Kibana only, as well as the latest stable release of the Elastic Cloud control plane API. Support for other versions of the Elastic stack is coming!\n","readmeFilename":"README.md"}