{"_id":"@elastic/elasticsearch-mock","_rev":"114-4f8f514d53db7d9436cfb5d55cb01896","name":"@elastic/elasticsearch-mock","dist-tags":{"latest":"2.1.0"},"versions":{"0.1.0":{"name":"@elastic/elasticsearch-mock","version":"0.1.0","keywords":["elasticsearch","elastic","kibana","mapping","REST","search","client","index","mock","test","stub","sinon"],"author":{"name":"Tomas Della Vedova"},"license":"Apache-2.0","_id":"@elastic/elasticsearch-mock@0.1.0","maintainers":[{"name":"ygel","email":"ygel@elastic.co"},{"name":"gtback","email":"npm@gregback.net"},{"name":"elasticmachine","email":"infra-root+npm@elastic.co"},{"name":"mistic","email":"tiagoffcc@hotmail.com"},{"name":"axw","email":"axwalk@gmail.com"},{"name":"nickpeihl","email":"nickpeihl@gmail.com"},{"name":"afoucret","email":"aurelien.foucret@elastic.co"},{"name":"yakhinvadim","email":"yakhin.v@gmail.com"},{"name":"constancecchen","email":"constance.chen.3@gmail.com"},{"name":"flaper87","email":"flaper87@gmail.com"},{"name":"mattkime","email":"matt@mattki.me"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"jmlrt","email":"julien.mailleret@elastic.co"},{"name":"nik9000","email":"nik9000@gmail.com"},{"name":"rhodesjason","email":"jason.matthew.rhodes@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"vignesh.shanmugam","email":"vignesh.shanmugam22@gmail.com"},{"name":"jahtalab","email":"h.jahtalab@gmail.com"},{"name":"joshmock","email":"josh@joshmock.com"},{"name":"fxdgear","email":"nick@nicklang.com"},{"name":"olksdr","email":"ole@nerdydev.net"},{"name":"ryan.haywood","email":"ryan.haywood@elastic.co"},{"name":"thompsongl","email":"greg@thompsongl.com"},{"name":"markov00","email":"vettorello.marco@gmail.com"},{"name":"bamieh","email":"ahmadbamieh@gmail.com"},{"name":"jasonstoltz","email":"jastoltz24@gmail.com"},{"name":"joshdover","email":"me@joshdover.com"},{"name":"ddillinger","email":"dan.dillinger@elastic.co"},{"name":"lukeelmers","email":"lukeelmers@gmail.com"},{"name":"crazybus","email":"crazybus24@gmail.com"},{"name":"nyurik","email":"yuriastrakhan@gmail.com"},{"name":"drewr","email":"aaraines@gmail.com"},{"name":"leathekd","email":"npm@david.leatherman.fm"},{"name":"jarpy","email":"toby@jarpy.net"},{"name":"jonahbull","email":"jonah.bull@elastic.co"},{"name":"chris.koehnke.at.elastic","email":"chris.koehnke@elastic.co"},{"name":"tylerjl","email":"langlois.tyler@gmail.com"},{"name":"itsmed","email":"dejonjgill@gmail.com"},{"name":"mindbat","email":"ron.toland@elastic.co"},{"name":"fatmcgav","email":"gavin.williams@elastic.co"},{"name":"mgreau","email":"mgreau@elastic.co"},{"name":"elasticdog","email":"aaron@elasticdog.com"},{"name":"wmcconag","email":"wmcconag@gmail.com"},{"name":"chandlerprall","email":"chandler.prall@gmail.com"},{"name":"snide","email":"dave.snider@gmail.com"},{"name":"chrisronline","email":"chrisronline@gmail.com"},{"name":"cchaos","email":"caroline@curiouschaos.com"},{"name":"jen-huang","email":"its.jenetic@gmail.com"},{"name":"spalger","email":"email@spalger.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"courtewing","email":"court@epixa.com"},{"name":"lukasolson","email":"olson.lukas@gmail.com"},{"name":"ccowan","email":"chris@chriscowan.us"},{"name":"cjcenizal","email":"cj@cenizal.com"},{"name":"jbudz","email":"jon@jbudz.me"},{"name":"tylersmalley","email":"tylersmalley@me.com"},{"name":"thomasneirynck","email":"thomas@elastic.co"},{"name":"weltenwort","email":"npm.signup@weltenwort.de"},{"name":"bevacqua","email":"nicolasbevacqua@gmail.com"},{"name":"timroes","email":"mail@timroes.de"},{"name":"pugnascotia","email":"roryhunter2@gmail.com"},{"name":"zinckiwi","email":"zinckiwi@gmail.com"},{"name":"brandon.kobel","email":"brandon.kobel@elastic.co"},{"name":"nreese","email":"reese.nathan@gmail.com"}],"homepage":"https://github.com/elastic/elasticsearch-js-mock#readme","bugs":{"url":"https://github.com/elastic/elasticsearch-js-mock/issues"},"dist":{"shasum":"f17e7e87e848229648be956e3eb77f777eb46690","tarball":"https://registry.npmjs.org/@elastic/elasticsearch-mock/-/elasticsearch-mock-0.1.0.tgz","fileCount":10,"integrity":"sha512-pMrEk+x6v1qk78UYW2PoRGnqnBEj31ZRQE2rG9hFZ8xLIWIrGx1OfkYG0Md6lqZ37cVyUUXi1/hqVKvAcEiS2Q==","signatures":[{"sig":"MEUCIHJdk2EV5ZCdRee5DbGginq+ofE6omAEy+1AzERXxqfKAiEAo9jq61duFGpI+ejJDBkB9QukrD0ID4aVo827IWhscCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekEghCRA9TVsSAnZWagAAfhsP/1tVFg69BIIyAuDHYnU/\nBHBoKdni3MNyhPs/negAMoZun68SIF8ORe+RlMahFY+Gp8cDNbgVoODi+xBY\nhapMiK3x8ThBTwXDRnP8js8Av1xZ3IFgkSaVfCDT8a2CwmDAetAYNZ+ZqfAg\nQ4X4aaRTxupchrouWto2Bfi8MCmD25rT6x8byjEb/Yv1kv3iqXg3WTC/QrtW\n2JLmZnXr0AMqHFPRVs6S5dZzX/hdUNo0TW6wz1kCYCMbNH6MPJMuF28KTlK/\nXIXCcwX+WLR+/PVL2PoG9bTilYqs6YhIYv3pmVmsFNX4WAPtyY3q2mMSzeWn\nb9o7exdvU5b2sFKN+pYywnccEGA0oEg6zY5X/fvHpfxAab98zv4ZGk8kMm3t\n0okY/JwmMit0GZppvZ5Apd5CU0WuP4VseL4ZIZnK4KvL2ZDwEiZBm4JuY8JF\ngKLMLwt3dUam4dsjkSssLrmoV6A/DUjxc1J8fWZ+SdUWXgY9GCU9QUW4Y5WO\n9LjgvE0VRNPmIo1NHl/yoC/ygINBFBUu4iAlV+GKtltzQ9T2824EKe+sncIB\naFAjFDdhKvQWJGRjfPtjwmmI52GjI1JH/VUzHyQnpe4gBNZSacnnS0Jfe6qE\nFmBHEOO32yGAwm+ZptExQP+Nj3TY/I59+aIQk6RFLTa2D6eWWb3/2Q/qH2vm\nAOr5\r\n=zvUW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"33a28603bad3e97df7b8a1cbdfd551ae0e7e0648","scripts":{"test":"standard && ava -v && tsd","coverage:check":"nyc ava && nyc check-coverage --branches=100 --lines=100 --functions=100 --statements=100","coverage:report":"nyc ava && nyc report --reporter=lcov && echo \"\n==> open coverage/lcov-report/index.html\""},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/elastic/elasticsearch-js-mock.git","type":"git"},"_npmVersion":"6.13.4","description":"Mock utility for the Elasticsearch's Node.js client","directories":{},"_nodeVersion":"12.16.1","dependencies":{"find-my-way":"^2.2.2","into-stream":"^5.1.1","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.6.0","nyc":"^15.0.1","tsd":"^0.11.0","standard":"^14.3.3","@elastic/elasticsearch":"^7.7.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/elasticsearch-mock_0.1.0_1586513953294_0.018734228747892212","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@elastic/elasticsearch-mock","version":"0.2.0","keywords":["elasticsearch","elastic","kibana","mapping","REST","search","client","index","mock","test","stub","sinon"],"author":{"name":"Tomas Della Vedova"},"license":"Apache-2.0","_id":"@elastic/elasticsearch-mock@0.2.0","maintainers":[{"name":"afoucret","email":"aurelien.foucret@elastic.co"},{"name":"axw","email":"axwalk@gmail.com"},{"name":"bamieh","email":"ahmadbamieh@gmail.com"},{"name":"bevacqua","email":"nicolasbevacqua@gmail.com"},{"name":"brandon.kobel","email":"brandon.kobel@elastic.co"},{"name":"cchaos","email":"caroline@curiouschaos.com"},{"name":"ccowan","email":"chris@chriscowan.us"},{"name":"chandlerprall","email":"chandler.prall@gmail.com"},{"name":"chris.koehnke.at.elastic","email":"chris.koehnke@elastic.co"},{"name":"chrisronline","email":"chrisronline@gmail.com"},{"name":"cjcenizal","email":"cj@cenizal.com"},{"name":"constancecchen","email":"constance.chen.3@gmail.com"},{"name":"courtewing","email":"court@epixa.com"},{"name":"crazybus","email":"crazybus24@gmail.com"},{"name":"ddillinger","email":"dan.dillinger@elastic.co"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"drewr","email":"aaraines@gmail.com"},{"name":"elasticdog","email":"aaron@elasticdog.com"},{"name":"elasticmachine","email":"infra-root+npm@elastic.co"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"fatmcgav","email":"gavin.williams@elastic.co"},{"name":"flaper87","email":"flaper87@gmail.com"},{"name":"fxdgear","email":"nick@nicklang.com"},{"name":"gtback","email":"npm@gregback.net"},{"name":"itsmed","email":"dejonjgill@gmail.com"},{"name":"jahtalab","email":"h.jahtalab@gmail.com"},{"name":"jarpy","email":"toby@jarpy.net"},{"name":"jasonstoltz","email":"jastoltz24@gmail.com"},{"name":"jbudz","email":"jon@jbudz.me"},{"name":"jen-huang","email":"its.jenetic@gmail.com"},{"name":"jmlrt","email":"julien.mailleret@elastic.co"},{"name":"jonahbull","email":"jonah.bull@elastic.co"},{"name":"joshdover","email":"me@joshdover.com"},{"name":"joshmock","email":"josh@joshmock.com"},{"name":"leathekd","email":"npm@david.leatherman.fm"},{"name":"lukasolson","email":"olson.lukas@gmail.com"},{"name":"lukeelmers","email":"lukeelmers@gmail.com"},{"name":"markov00","email":"vettorello.marco@gmail.com"},{"name":"mattkime","email":"matt@mattki.me"},{"name":"mgreau","email":"mgreau@elastic.co"},{"name":"mindbat","email":"ron.toland@elastic.co"},{"name":"mistic","email":"tiagoffcc@hotmail.com"},{"name":"nickpeihl","email":"nickpeihl@gmail.com"},{"name":"nik9000","email":"nik9000@gmail.com"},{"name":"nreese","email":"reese.nathan@gmail.com"},{"name":"nyurik","email":"yuriastrakhan@gmail.com"},{"name":"olksdr","email":"ole@nerdydev.net"},{"name":"pugnascotia","email":"roryhunter2@gmail.com"},{"name":"rhodesjason","email":"jason.matthew.rhodes@gmail.com"},{"name":"ryan.haywood","email":"ryan.haywood@elastic.co"},{"name":"snide","email":"dave.snider@gmail.com"},{"name":"spalger","email":"email@spalger.com"},{"name":"thomasneirynck","email":"thomas@elastic.co"},{"name":"thompsongl","email":"greg@thompsongl.com"},{"name":"timroes","email":"mail@timroes.de"},{"name":"tylerjl","email":"langlois.tyler@gmail.com"},{"name":"tylersmalley","email":"tylersmalley@me.com"},{"name":"vignesh.shanmugam","email":"vignesh.shanmugam22@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"weltenwort","email":"npm.signup@weltenwort.de"},{"name":"wmcconag","email":"wmcconag@gmail.com"},{"name":"yakhinvadim","email":"yakhin.v@gmail.com"},{"name":"ygel","email":"ygel@elastic.co"},{"name":"zinckiwi","email":"zinckiwi@gmail.com"}],"homepage":"https://github.com/elastic/elasticsearch-js-mock#readme","bugs":{"url":"https://github.com/elastic/elasticsearch-js-mock/issues"},"dist":{"shasum":"3a8840885fe010e8f49c5f8a23270f2ed8edacd7","tarball":"https://registry.npmjs.org/@elastic/elasticsearch-mock/-/elasticsearch-mock-0.2.0.tgz","fileCount":10,"integrity":"sha512-IyWMJhWJPcpw7CmqcvnBZbl0e/Ojt76JBtSy4MzoaLPOhKy/JQx9YctICO4lBj1UJbXKdFnEGSnvOTdCyVx4aw==","signatures":[{"sig":"MEUCIE85NqxEqjESOzV6AcjZMUVLvHmB8sdET+FUABSSlLLPAiEA9DM7GEocZxF+dQQZXU7MxPTY1xjJyc+UwRPgfk9SUe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemYQVCRA9TVsSAnZWagAAUswP/236uki4XDLWYR6ljZqL\nZRGOh9I8aTRMHxoKBwZjF05ZUm8o4FAzcWJp7eqqon69KKeJPWvTaTibLkuv\neOR0uWAZMO2zi1n0YdMs7bl0BU3DIP8TBnRJQI8VtzmeBXLVqKuCDN1Dtc3d\nUccNBlwFuWG1j19OF2s1Z1IsukrzzZ6SsBv/C8Z1q20ImFt/n5NOFXnn9c/G\nofQBIc9YSp5jiqrv0YdnWQAd1yc9xJ3MKXMlzD5NXRUIgOiFUePbbo0upYE7\neNWtgx36F1nwiUS+vZBCnMF/AyI5yyixZEOWSGtzhoIEhlcJ/od6d12qSYJS\nsqIqqSXMGt+NQADi7m6yCZd2TCW9CzjOmOLT/SXhOz+UO1QMUK2tlBzRZ0kH\nH8x6FCh5hIQEYSR9O/i18X6ShEqu7EBGI8vusp16GykaSfwL0m9rUwwsLmMx\n53n9XomYnujgZY1lMTr7r/rGCDUSCk8V6lQ3PTY6ej7kV32T3URGceiju6SA\nxhPcPpDWNEPQI2Xw65KXT8Vo9TYyLae6lRKHuwB4b9FM0VvIRXVH0WCWl7Pp\nFgZ+0JCK64XoxWUvAcFuOfell7LpYxYAuvvENmsZSksZZNCVhdaDsI0mVWl7\nZO/Zle6tiVG5o4+qlAajD1E3dM4RrVETKlaKgmYywOBlyk9pmSPbXcE1S7nz\ndbnt\r\n=34ux\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"2fe621a9c67a017af8f007c1ee793b3cf34ae616","scripts":{"test":"standard && ava -v && tsd","coverage:check":"nyc ava && nyc check-coverage --branches=100 --lines=100 --functions=100 --statements=100","coverage:report":"nyc ava && nyc report --reporter=lcov && echo \"\n==> open coverage/lcov-report/index.html\""},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/elastic/elasticsearch-js-mock.git","type":"git"},"_npmVersion":"6.13.4","description":"Mock utility for the Elasticsearch's Node.js client","directories":{},"_nodeVersion":"12.16.1","dependencies":{"find-my-way":"^2.2.2","into-stream":"^5.1.1","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.6.0","nyc":"^15.0.1","tsd":"^0.11.0","standard":"^14.3.3","@elastic/elasticsearch":"^7.7.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/elasticsearch-mock_0.2.0_1587119125096_0.6289544354607317","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@elastic/elasticsearch-mock","version":"0.2.1","keywords":["elasticsearch","elastic","kibana","mapping","REST","search","client","index","mock","test","stub","sinon"],"author":{"name":"Tomas Della Vedova"},"license":"Apache-2.0","_id":"@elastic/elasticsearch-mock@0.2.1","maintainers":[{"name":"afoucret","email":"aurelien.foucret@elastic.co"},{"name":"axw","email":"axwalk@gmail.com"},{"name":"bamieh","email":"ahmadbamieh@gmail.com"},{"name":"bevacqua","email":"nicolasbevacqua@gmail.com"},{"name":"brandon.kobel","email":"brandon.kobel@elastic.co"},{"name":"cchaos","email":"caroline@curiouschaos.com"},{"name":"ccowan","email":"chris@chriscowan.us"},{"name":"chandlerprall","email":"chandler.prall@gmail.com"},{"name":"chris.koehnke.at.elastic","email":"chris.koehnke@elastic.co"},{"name":"chrisronline","email":"chrisronline@gmail.com"},{"name":"cjcenizal","email":"cj@cenizal.com"},{"name":"constancecchen","email":"constance.chen.3@gmail.com"},{"name":"courtewing","email":"court@epixa.com"},{"name":"crazybus","email":"crazybus24@gmail.com"},{"name":"ddillinger","email":"dan.dillinger@elastic.co"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"drewr","email":"aaraines@gmail.com"},{"name":"elasticdog","email":"aaron@elasticdog.com"},{"name":"elasticmachine","email":"infra-root+npm@elastic.co"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"fatmcgav","email":"gavin.williams@elastic.co"},{"name":"flaper87","email":"flaper87@gmail.com"},{"name":"fxdgear","email":"nick@nicklang.com"},{"name":"gtback","email":"npm@gregback.net"},{"name":"itsmed","email":"dejonjgill@gmail.com"},{"name":"jahtalab","email":"h.jahtalab@gmail.com"},{"name":"jarpy","email":"toby@jarpy.net"},{"name":"jasonstoltz","email":"jastoltz24@gmail.com"},{"name":"jbudz","email":"jon@jbudz.me"},{"name":"jen-huang","email":"its.jenetic@gmail.com"},{"name":"jmlrt","email":"julien.mailleret@elastic.co"},{"name":"johannes.reuter.elastic","email":"johannes.reuter@elastic.co"},{"name":"jonahbull","email":"jonah.bull@elastic.co"},{"name":"joshdover","email":"me@joshdover.com"},{"name":"joshmock","email":"josh@joshmock.com"},{"name":"leathekd","email":"npm@david.leatherman.fm"},{"name":"lukasolson","email":"olson.lukas@gmail.com"},{"name":"lukeelmers","email":"lukeelmers@gmail.com"},{"name":"markov00","email":"vettorello.marco@gmail.com"},{"name":"mattkime","email":"matt@mattki.me"},{"name":"mgreau","email":"mgreau@elastic.co"},{"name":"mindbat","email":"ron.toland@elastic.co"},{"name":"mistic","email":"tiagoffcc@hotmail.com"},{"name":"nickpeihl","email":"nickpeihl@gmail.com"},{"name":"nik9000","email":"nik9000@gmail.com"},{"name":"nreese","email":"reese.nathan@gmail.com"},{"name":"nyurik","email":"yuriastrakhan@gmail.com"},{"name":"olksdr","email":"ole@nerdydev.net"},{"name":"pugnascotia","email":"roryhunter2@gmail.com"},{"name":"rhodesjason","email":"jason.matthew.rhodes@gmail.com"},{"name":"ryan.haywood","email":"ryan.haywood@elastic.co"},{"name":"snide","email":"dave.snider@gmail.com"},{"name":"spalger","email":"email@spalger.com"},{"name":"thomasneirynck","email":"thomas@elastic.co"},{"name":"thompsongl","email":"greg@thompsongl.com"},{"name":"timroes","email":"mail@timroes.de"},{"name":"tylerjl","email":"langlois.tyler@gmail.com"},{"name":"tylersmalley","email":"tylersmalley@me.com"},{"name":"vignesh.shanmugam","email":"vignesh.shanmugam22@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"weltenwort","email":"npm.signup@weltenwort.de"},{"name":"wmcconag","email":"wmcconag@gmail.com"},{"name":"yakhinvadim","email":"yakhin.v@gmail.com"},{"name":"ygel","email":"ygel@elastic.co"},{"name":"zinckiwi","email":"zinckiwi@gmail.com"}],"homepage":"https://github.com/elastic/elasticsearch-js-mock#readme","bugs":{"url":"https://github.com/elastic/elasticsearch-js-mock/issues"},"dist":{"shasum":"f45661fb2d3fd7a3c5733f1f446f41b933803e03","tarball":"https://registry.npmjs.org/@elastic/elasticsearch-mock/-/elasticsearch-mock-0.2.1.tgz","fileCount":10,"integrity":"sha512-ZlvMV/huR8ARIdTwGGzPujY+f2hkyqCZ6pNu2bQLKFPBBR7N4inxZ15jT3KZL83JmDpxQNSn96UjlzJplC5OHA==","signatures":[{"sig":"MEUCIQDe9+AYSu88EWLDirCoTMOTWDxufE5Rf8YFacegW5+FTgIgEiRqoZWE9ZA+ss4Mqal0oJFHiO4GO6AH9XCC6DcKtZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuYMzCRA9TVsSAnZWagAAjEgP/iPvxZpCgRUD3uaJ/lW0\nhjndopXPiXjMiUcB+R9IHETR++azwCd7iG/5aE7MjVcJ8Us1NpPh0RXU8WHu\ngZkgvIVU9PHxE00NGZcfLIdClMG2PiGJ6YONfThMfPgsveMYetCNN0h/0LcZ\nhsaamCnM2IOdHJFAmDaFC0jCLMp6Do39Q4BPEejZHfhKZd8vUo85XvZm1x0L\nwWf87zOzEPBxIpHQRtaCknSuaN2vNyrDJ5FwnyehxnjORYouYo8APWfF3u8v\nCvHEIdIObm23ZikERBqoWvEnofxkB4ThZ7xpp/+EpecrWapYeDbKPQQblpo6\nobrNkRmwWnAtRQo5azcGA1EakQRiOSnu6WpiCJXCZrf0VvQW24ZG57t6hAge\nNbm1JSx3JPinayiBOZj3HLKjA6C6WdRkf3FXh9LRU5y3R9TPLdS/Mo5uUaYK\nE9ttNroaAZ4bWa5QsyNl9ujAPkbH2TpFF8DeK1apCIjKf6st5DjI+aBJt/ma\n5Q4pm4dGH5ZH6wfCphFuwZKVk8gEV5bz/MuwGa4ywWGpAQ5nCM0HxmQ46rEJ\nGL1DYB0HmDElG/NuMJadIK3DOF1NROo1dqzk3VBn4NtCGAM+I+du5OB4Z632\npOVLytfrg0G6tBNNtaI5SgJoaJ1bQ4QKfwg+tb62JvhxvDPx2oYbtVfF7l9S\nEoLm\r\n=hkQE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"5aad7fbcfa98c7505f577a29bb27c92d4dc414f3","scripts":{"test":"standard && ava -v && tsd","coverage:check":"nyc ava && nyc check-coverage --branches=100 --lines=100 --functions=100 --statements=100","coverage:report":"nyc ava && nyc report --reporter=lcov && echo \"\n==> open coverage/lcov-report/index.html\""},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/elastic/elasticsearch-js-mock.git","type":"git"},"_npmVersion":"6.13.4","description":"Mock utility for the Elasticsearch's Node.js client","directories":{},"_nodeVersion":"12.16.1","dependencies":{"find-my-way":"^2.2.2","into-stream":"^5.1.1","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.6.0","nyc":"^15.0.1","tsd":"^0.11.0","standard":"^14.3.3","@elastic/elasticsearch":"^7.7.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/elasticsearch-mock_0.2.1_1589216051390_0.41773257169286215","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@elastic/elasticsearch-mock","version":"0.3.0","keywords":["elasticsearch","elastic","kibana","mapping","REST","search","client","index","mock","test","stub","sinon"],"author":{"name":"Tomas Della Vedova"},"license":"Apache-2.0","_id":"@elastic/elasticsearch-mock@0.3.0","maintainers":[{"name":"afoucret","email":"aurelien.foucret@elastic.co"},{"name":"axw","email":"axwalk@gmail.com"},{"name":"bamieh","email":"ahmadbamieh@gmail.com"},{"name":"bevacqua","email":"nicolasbevacqua@gmail.com"},{"name":"brandon.kobel","email":"brandon.kobel@elastic.co"},{"name":"cchaos","email":"caroline@curiouschaos.com"},{"name":"ccowan","email":"chris@chriscowan.us"},{"name":"chandlerprall","email":"chandler.prall@gmail.com"},{"name":"chris.koehnke.at.elastic","email":"chris.koehnke@elastic.co"},{"name":"chrisronline","email":"chrisronline@gmail.com"},{"name":"cjcenizal","email":"cj@cenizal.com"},{"name":"constancecchen","email":"constance.chen.3@gmail.com"},{"name":"courtewing","email":"court@epixa.com"},{"name":"crazybus","email":"crazybus24@gmail.com"},{"name":"ddillinger","email":"dan.dillinger@elastic.co"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"drewr","email":"aaraines@gmail.com"},{"name":"elasticdog","email":"aaron@elasticdog.com"},{"name":"elasticmachine","email":"infra-root+npm@elastic.co"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"fatmcgav","email":"gavin.williams@elastic.co"},{"name":"flaper87","email":"flaper87@gmail.com"},{"name":"fxdgear","email":"nick@nicklang.com"},{"name":"gmmorris","email":"npm@gidi.io"},{"name":"gtback","email":"npm@gregback.net"},{"name":"itsmed","email":"dejonjgill@gmail.com"},{"name":"jahtalab","email":"h.jahtalab@gmail.com"},{"name":"jarpy","email":"toby@jarpy.net"},{"name":"jasonstoltz","email":"jastoltz24@gmail.com"},{"name":"jbudz","email":"jon@jbudz.me"},{"name":"jen-huang","email":"its.jenetic@gmail.com"},{"name":"jmlrt","email":"julien.mailleret@elastic.co"},{"name":"johannes.reuter.elastic","email":"johannes.reuter@elastic.co"},{"name":"jonahbull","email":"jonah.bull@elastic.co"},{"name":"joshdover","email":"me@joshdover.com"},{"name":"joshmock","email":"josh@joshmock.com"},{"name":"leathekd","email":"npm@david.leatherman.fm"},{"name":"lukasolson","email":"olson.lukas@gmail.com"},{"name":"lukeelmers","email":"lukeelmers@gmail.com"},{"name":"markov00","email":"vettorello.marco@gmail.com"},{"name":"mattkime","email":"matt@mattki.me"},{"name":"mgreau","email":"mgreau@elastic.co"},{"name":"mindbat","email":"ron.toland@elastic.co"},{"name":"mistic","email":"tiagoffcc@hotmail.com"},{"name":"nickpeihl","email":"nickpeihl@gmail.com"},{"name":"nik9000","email":"nik9000@gmail.com"},{"name":"npartridge1","email":"nick.ryan.partridge@gmail.com"},{"name":"nreese","email":"reese.nathan@gmail.com"},{"name":"nyurik","email":"yuriastrakhan@gmail.com"},{"name":"olksdr","email":"ole@nerdydev.net"},{"name":"pickypg","email":"pickypg+npm@elastic.co"},{"name":"pugnascotia","email":"roryhunter2@gmail.com"},{"name":"rhodesjason","email":"jason.matthew.rhodes@gmail.com"},{"name":"ryan.haywood","email":"ryan.haywood@elastic.co"},{"name":"snide","email":"dave.snider@gmail.com"},{"name":"spalger","email":"email@spalger.com"},{"name":"thomasneirynck","email":"thomas@elastic.co"},{"name":"thompsongl","email":"greg@thompsongl.com"},{"name":"timroes","email":"mail@timroes.de"},{"name":"tylerjl","email":"langlois.tyler@gmail.com"},{"name":"tylersmalley","email":"tylersmalley@me.com"},{"name":"vignesh.shanmugam","email":"vignesh.shanmugam22@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"weltenwort","email":"npm.signup@weltenwort.de"},{"name":"wmcconag","email":"wmcconag@gmail.com"},{"name":"yakhinvadim","email":"yakhin.v@gmail.com"},{"name":"ygel","email":"ygel@elastic.co"},{"name":"zinckiwi","email":"zinckiwi@gmail.com"}],"homepage":"https://github.com/elastic/elasticsearch-js-mock#readme","bugs":{"url":"https://github.com/elastic/elasticsearch-js-mock/issues"},"dist":{"shasum":"6b1d8448aad3ca20f760fa01c0206b733c9c1e54","tarball":"https://registry.npmjs.org/@elastic/elasticsearch-mock/-/elasticsearch-mock-0.3.0.tgz","fileCount":10,"integrity":"sha512-hZYRjPgRE1M0wCqdsgaDtwxrgQEXDZya1gQ3gnpc8pB8mHUfPoO+9ye7GbDPUkWbuGGGZ4/p6OKmAbt/ME+CDQ==","signatures":[{"sig":"MEUCIQCuJF5AIyTZjbIJZ7pGuFd11GN67P5M/051Z3urCNDM6AIgD//gkKReDqe0ZrXWk0kAPwZjWMvEK27ti8wmmqSj3I4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF/KQCRA9TVsSAnZWagAAb0UP/AhVbKVM00PY+zJvb4J6\nGuvI4Wr2BHIYRB12dcLIOz4YfNt+koLFEshK4t0SEFeBkeS6Uy+difa+k7Fa\nqF27PaLI0mPNaKuD/e9y1D1aJC/aYbFzz/gicnop07kKYLBzaELkKmz658pO\nxf0m9htxhJclkmbyzmwS5hPS+0F1y4ObEnXPc3IUJZKm9LT2CMc/HZuJ5k3P\ng9Tz1TS1AYuvN2jx49kmjUFnC9wXpL5tQohdELd1wq6CaLmU3XUSNkIL0BlF\nd3eWd0AbM4E8JUVQ4I/CVWK1S5Q07aLeompt7l1W9ATxT0npXmGxpD9g7KGS\nQTo+Ps4iELUl6jYFTdAtZnt/Jd1gU+CKx8TeCChxU76rUpezgrwaNO/lQc8l\n2IzSEX40wp+O4uDn8j6YB3U2fxU0QEEY388SZbn9tZdc4SGr3/ofeecrZPOW\n6RsLkgiM7P8YcUTB63qVCZmUYAYXsX7cptsrF98EqPdAZ6k3+csGzfZjSfW+\nOcB4BdWyDn6X6XxsD2AdO8jK2jrj0QZDj6YpRZy1k9Nn0TMN7Xq6L+ExsgGC\nQRX094mcE3+y3dm1FGouA6+7SHnG24jzmC0eOxTLw96B7niAJW4v6jfcC0EE\niS7DZHUBa/H1Kjf3SVoUpGj+tj4dLMTl6ujwPVgi51d7kRc5H4Q999T9Jp8D\nFPQh\r\n=TpNq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"686834d49dde0d91932b7aee4af6cd5d8b89658b","scripts":{"test":"standard && ava -v && tsd","coverage:check":"nyc ava && nyc check-coverage --branches=100 --lines=100 --functions=100 --statements=100","coverage:report":"nyc ava && nyc report --reporter=lcov && echo \"\n==> open coverage/lcov-report/index.html\""},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/elastic/elasticsearch-js-mock.git","type":"git"},"_npmVersion":"6.14.5","description":"Mock utility for the Elasticsearch's Node.js client","directories":{},"_nodeVersion":"12.18.1","dependencies":{"find-my-way":"^2.2.2","into-stream":"^5.1.1","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.6.0","nyc":"^15.0.1","tsd":"^0.11.0","standard":"^14.3.3","@elastic/elasticsearch":"^7.7.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/elasticsearch-mock_0.3.0_1595404944015_0.06538465900532398","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@elastic/elasticsearch-mock","version":"0.3.1","keywords":["elasticsearch","elastic","kibana","mapping","REST","search","client","index","mock","test","stub","sinon"],"author":{"name":"Tomas Della Vedova"},"license":"Apache-2.0","_id":"@elastic/elasticsearch-mock@0.3.1","maintainers":[{"name":"wmcconag","email":"wmcconag@gmail.com"},{"name":"chandlerprall","email":"chandler.prall@gmail.com"},{"name":"snide","email":"dave.snider@gmail.com"},{"name":"chrisronline","email":"chrisronline@gmail.com"},{"name":"cchaos","email":"caroline@curiouschaos.com"},{"name":"jen-huang","email":"its.jenetic@gmail.com"},{"name":"spalger","email":"email@spalger.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"courtewing","email":"court@epixa.com"},{"name":"lukasolson","email":"olson.lukas@gmail.com"},{"name":"ccowan","email":"chris@chriscowan.us"},{"name":"cjcenizal","email":"cj@cenizal.com"},{"name":"jbudz","email":"jon@jbudz.me"},{"name":"tylersmalley","email":"tylersmalley@me.com"},{"name":"thomasneirynck","email":"thomas@elastic.co"},{"name":"weltenwort","email":"npm.signup@weltenwort.de"},{"name":"timroes","email":"mail@timroes.de"},{"name":"pugnascotia","email":"roryhunter2@gmail.com"},{"name":"zinckiwi","email":"zinckiwi@gmail.com"},{"name":"brandon.kobel","email":"brandon.kobel@elastic.co"},{"name":"nreese","email":"reese.nathan@gmail.com"},{"name":"elasticdog","email":"aaron@elasticdog.com"},{"name":"mgreau","email":"mgreau@elastic.co"},{"name":"fatmcgav","email":"gavin.williams@elastic.co"},{"name":"mindbat","email":"ron.toland@elastic.co"},{"name":"itsmed","email":"dejonjgill@gmail.com"},{"name":"tylerjl","email":"langlois.tyler@gmail.com"},{"name":"chris.koehnke.at.elastic","email":"chris.koehnke@elastic.co"},{"name":"jonahbull","email":"jonah.bull@elastic.co"},{"name":"jarpy","email":"toby@jarpy.net"},{"name":"leathekd","email":"npm@david.leatherman.fm"},{"name":"drewr","email":"aaraines@gmail.com"},{"name":"nyurik","email":"yuriastrakhan@gmail.com"},{"name":"crazybus","email":"crazybus24@gmail.com"},{"name":"lukeelmers","email":"lukeelmers@gmail.com"},{"name":"ddillinger","email":"dan.dillinger@elastic.co"},{"name":"joshdover","email":"me@joshdover.com"},{"name":"jasonstoltz","email":"jastoltz24@gmail.com"},{"name":"bamieh","email":"ahmadbamieh@gmail.com"},{"name":"markov00","email":"vettorello.marco@gmail.com"},{"name":"thompsongl","email":"greg@thompsongl.com"},{"name":"ryan.haywood","email":"ryan.haywood@elastic.co"},{"name":"olksdr","email":"ole@nerdydev.net"},{"name":"fxdgear","email":"nick@nicklang.com"},{"name":"joshmock","email":"josh@joshmock.com"},{"name":"jahtalab","email":"h.jahtalab@gmail.com"},{"name":"vignesh.shanmugam","email":"vignesh.shanmugam22@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"rhodesjason","email":"jason.matthew.rhodes@gmail.com"},{"name":"nik9000","email":"nik9000@gmail.com"},{"name":"jmlrt","email":"julien.mailleret@elastic.co"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"mattkime","email":"matt@mattki.me"},{"name":"constancecchen","email":"constance.chen.3@gmail.com"},{"name":"yakhinvadim","email":"yakhin.v@gmail.com"},{"name":"afoucret","email":"aurelien.foucret@elastic.co"},{"name":"nickpeihl","email":"nickpeihl@gmail.com"},{"name":"axw","email":"axwalk@gmail.com"},{"name":"mistic","email":"tiagoffcc@hotmail.com"},{"name":"elasticmachine","email":"infra-root+npm@elastic.co"},{"name":"gtback","email":"npm2@gregback.net"},{"name":"ygel","email":"ygel@elastic.co"},{"name":"johannes.reuter.elastic","email":"johannes.reuter@elastic.co"},{"name":"pickypg","email":"pickypg+npm@elastic.co"},{"name":"gmmorris","email":"npm@gidi.io"},{"name":"richard.kuzsma","email":"richard.kuzsma@elastic.co"},{"name":"alanstorm","email":"astorm@alanstorm.com"},{"name":"trentm","email":"trentm@gmail.com"},{"name":"andrewvc-elastic","email":"andrewvc@elastic.co"},{"name":"jorge.sanz","email":"jorge.sanz@elastic.co"},{"name":"stratoula","email":"efstratia.kalafateli@elastic.co"},{"name":"nkammah","email":"nassim.kammah@elastic.co"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"},{"name":"nickofthyme","email":"nick.ryan.partridge@gmail.com"},{"name":"chloeruka","email":"chloehut91@gmail.com"}],"homepage":"https://github.com/elastic/elasticsearch-js-mock#readme","bugs":{"url":"https://github.com/elastic/elasticsearch-js-mock/issues"},"dist":{"shasum":"b84ab7034462d011378383b7460214b43270c669","tarball":"https://registry.npmjs.org/@elastic/elasticsearch-mock/-/elasticsearch-mock-0.3.1.tgz","fileCount":10,"integrity":"sha512-ip+bsSxv0aE+P05be9bX4sWjQ37T61EcpMPsGJaGW07dSU+ERH4Q4Tq8kYSnFlUgpXZTf2nhtix+j/EOvZSXvQ==","signatures":[{"sig":"MEYCIQCj+nPHDsIobHJ9/EivPuOdpmLW28ojoI6l61QbHMIhLQIhAJzCFJLmSeuXrAz43JxF+BwxfctS6/0yLES/or5EUgNf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLN02CRA9TVsSAnZWagAAx2QQAJyCC4D+eTxZk0DNfbMa\nZCnFu4jxfjIEYqUvYKjXDbklVucM6mxJoa1nNAkO7cDkJu6C5mwVHlED/XHI\nBTdFqB4JSOg2RNOArBdkZcPKgltX8OOGWui10nhenfNnTqia7vDsEX2O6/tu\nM+8d7zLg3XbYhoqECNigdb4n49vCoFUDdeEdTCb+HzOCvXUAr2nRLOaB2ABE\nSZXJuqc7QGBN/Gld0em72CV6PYQxYsghdPZgGQiJcp6fX/Td/bcpn33MhneW\nLX/r9pBye7Z6BGvSkw82PIH7dfWJ7/CZ8K1eEmMim29X2v5enAxYKTJN3uJD\nnutxDjgvqUjLrsy6Ua5CSFiwZ/15jNR7Af9BVuFA79fweioQgN27p45UklCe\nWjjaPTG/fjyGVVEdMXagoe1bP/M2jHEmF8h5NuTHQT+f5Ezg8sYLJFiCNufR\n50ai8RVO/0jAzQu2aHuSwk05hiSv2WbQeU/2iamWz3Sg5n391z4RVIBjF18n\naAQpukZzXN/CG8B6LsPLBp8uZkenrMnUWs8f99gcBaNfvtJrKk3nFga1wkFX\nDvdZl+cya6GL3F/LzVPWMh9Xw4yLXMYZK9pnT2SmLLSKXKgRjQl/ESmZhjKU\n/jLcB0qM3rp5mQgo/NGTTw6PhFK56HqpRFNdH0jBoGZ2/Tc3BA6J2GtY16b3\nStBE\r\n=0OWK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"a21f155ed727447862e80e1af8c14b00feb772c6","scripts":{"test":"standard && ava -v && tsd","coverage:check":"nyc ava && nyc check-coverage --branches=100 --lines=100 --functions=100 --statements=100","coverage:report":"nyc ava && nyc report --reporter=lcov && echo \"\n==> open coverage/lcov-report/index.html\""},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/elastic/elasticsearch-js-mock.git","type":"git"},"_npmVersion":"6.14.8","description":"Mock utility for the Elasticsearch's Node.js client","directories":{},"_nodeVersion":"14.15.1","dependencies":{"find-my-way":"^4.3.3","into-stream":"^6.0.0","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","tsd":"^0.17.0","standard":"^16.0.3","@elastic/elasticsearch":"^7.14.0"},"_npmOperationalInternal":{"tmp":"tmp/elasticsearch-mock_0.3.1_1630330166302_0.8532641962953589","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@elastic/elasticsearch-mock","version":"1.0.0","keywords":["elasticsearch","elastic","kibana","mapping","REST","search","client","index","mock","test","stub","sinon"],"author":{"name":"Tomas Della Vedova"},"license":"Apache-2.0","_id":"@elastic/elasticsearch-mock@1.0.0","maintainers":[{"name":"verogo","email":"veronica.gonzalez@elastic.co"},{"name":"brianvans","email":"npm@brianvans.com"},{"name":"breehall","email":"briannajdhall@gmail.com"},{"name":"trevorpierce","email":"pierce.trevor@gmail.com"},{"name":"glitteringkatie","email":"katelhughes93@gmail.com"},{"name":"chandlerprall","email":"chandler.prall@gmail.com"},{"name":"snide","email":"dave.snider@gmail.com"},{"name":"chrisronline","email":"chrisronline@gmail.com"},{"name":"cchaos","email":"caroline@curiouschaos.com"},{"name":"jen-huang","email":"its.jenetic@gmail.com"},{"name":"spalger","email":"email@spalger.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"courtewing","email":"court@epixa.com"},{"name":"lukasolson","email":"olson.lukas@gmail.com"},{"name":"ccowan","email":"chris@chriscowan.us"},{"name":"cjcenizal","email":"cj@cenizal.com"},{"name":"jbudz","email":"jon@jbudz.me"},{"name":"tylersmalley","email":"tylersmalley@me.com"},{"name":"thomasneirynck","email":"thomas@elastic.co"},{"name":"weltenwort","email":"npm.signup@weltenwort.de"},{"name":"pugnascotia","email":"roryhunter2@gmail.com"},{"name":"zinckiwi","email":"zinckiwi@gmail.com"},{"name":"brandon.kobel","email":"brandon.kobel@elastic.co"},{"name":"nreese","email":"reese.nathan@gmail.com"},{"name":"elasticdog","email":"aaron@elasticdog.com"},{"name":"mgreau","email":"mgreau@elastic.co"},{"name":"fatmcgav","email":"gavin.williams@elastic.co"},{"name":"mindbat","email":"ron.toland@elastic.co"},{"name":"itsmed","email":"dejonjgill@gmail.com"},{"name":"tylerjl","email":"langlois.tyler@gmail.com"},{"name":"chris.koehnke.at.elastic","email":"chris.koehnke@elastic.co"},{"name":"jonahbull","email":"jonah.bull@elastic.co"},{"name":"jarpy","email":"toby@jarpy.net"},{"name":"leathekd","email":"npm@david.leatherman.fm"},{"name":"drewr","email":"aaraines@gmail.com"},{"name":"nyurik","email":"yuriastrakhan@gmail.com"},{"name":"crazybus","email":"crazybus24@gmail.com"},{"name":"lukeelmers","email":"lukeelmers@gmail.com"},{"name":"ddillinger","email":"dan.dillinger@elastic.co"},{"name":"joshdover","email":"me@joshdover.com"},{"name":"jasonstoltz","email":"jastoltz24@gmail.com"},{"name":"bamieh","email":"ahmadbamieh@gmail.com"},{"name":"markov00","email":"vettorello.marco@gmail.com"},{"name":"thompsongl","email":"greg@thompsongl.com"},{"name":"ryan.haywood","email":"ryan.haywood@elastic.co"},{"name":"olksdr","email":"ole@nerdydev.net"},{"name":"fxdgear","email":"nick@nicklang.com"},{"name":"joshmock","email":"josh@joshmock.com"},{"name":"vignesh.shanmugam","email":"vignesh.shanmugam22@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"rhodesjason","email":"jason.matthew.rhodes@gmail.com"},{"name":"nik9000","email":"nik9000@gmail.com"},{"name":"jmlrt","email":"julien.mailleret@elastic.co"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"mattkime","email":"matt@mattki.me"},{"name":"constancecchen","email":"constance.chen.3@gmail.com"},{"name":"yakhinvadim","email":"yakhin.v@gmail.com"},{"name":"afoucret","email":"aurelien.foucret@elastic.co"},{"name":"nickpeihl","email":"nickpeihl@gmail.com"},{"name":"axw","email":"axwalk@gmail.com"},{"name":"mistic","email":"tiagoffcc@hotmail.com"},{"name":"elasticmachine","email":"infra-root+npm@elastic.co"},{"name":"gtback","email":"npm2@gregback.net"},{"name":"johannes.reuter.elastic","email":"johannes.reuter@elastic.co"},{"name":"pickypg","email":"pickypg+npm@elastic.co"},{"name":"gmmorris","email":"npm@gidi.io"},{"name":"richard.kuzsma","email":"richard.kuzsma@elastic.co"},{"name":"alanstorm","email":"astorm@alanstorm.com"},{"name":"trentm","email":"trentm@gmail.com"},{"name":"andrewvc-elastic","email":"andrewvc@elastic.co"},{"name":"jorge.sanz","email":"jorge.sanz@elastic.co"},{"name":"stratoula","email":"efstratia.kalafateli@elastic.co"},{"name":"nkammah","email":"nassim.kammah@elastic.co"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"},{"name":"nickofthyme","email":"nick.ryan.partridge@gmail.com"},{"name":"chloeruka","email":"chloehut91@gmail.com"}],"homepage":"https://github.com/elastic/elasticsearch-js-mock#readme","bugs":{"url":"https://github.com/elastic/elasticsearch-js-mock/issues"},"dist":{"shasum":"1fbaf6bf220cd74a34494ff3a8673551d9dfc66f","tarball":"https://registry.npmjs.org/@elastic/elasticsearch-mock/-/elasticsearch-mock-1.0.0.tgz","fileCount":10,"integrity":"sha512-MajkXUZ1xMYJilZc4f6KxZ9fbOp3VkUgjshZOm3Z4dbzEpRz7FinOfo6/Om7qdFyzhCJ9GgPQz4b0zp+3QMeqQ==","signatures":[{"sig":"MEUCIQDAlHUeGJTY/dUkXW6BOSGIr/MvyjoCJdAOdeQXYeAS8AIgdb6Fop9W/5Zi4JOupJ+CbO8QwD+n2V9DFYnHAOx5e3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3r4+CRA9TVsSAnZWagAAWqYP/RxnEuNXVDv/KOZkMxvS\n8bvGwIbYZCMxptrdKY4hUQmIANl3AriW5Mi0BalbxDYKF5J1U9zkvgZVVM6m\nFM88AjLs7pNmumc5exmApqz2T2rYdVCGG0SBUKwWRsHPY1RTl7vhKc4iA+Eb\nArCQRiUphONIt3vgz8HpAabtya4j+dh6cAIGsEIuWlJBBJBGVc3AEb2AAzSa\nWKAR7ZBqIk162FeBOYwbBVUGRiAR2UvrbKQ0M684jzNAYG3e2l/v5phD2AKf\nFHVyzlxODeA57HUqDA8XSVj5UpOwz8CdDTE3ABgwHWSuB5OVGmDtOUmWt9mI\nUgB1a7saA2/SmI7+g/SE4NG+y+znBYI8aRs4vw2U2K9wgNw4HfERrRaTQJvb\nHygYP7CLMsC+U2tIihpgOUZO/X5njyK++qGj50ksYq1jH5eCszDpsW4oOAns\norpRt4Aixd+VIwWBHauo5CIKIvef8K3j1CbKvtilxqzuMtKHW9mlCHYbDEMN\n6mGeRAB9vXZ88EPptoF2DHTicOkdbHT11UIiQLwvB9DV82Vlr7bw6lBa6tfI\nE+SD1NQk6xysNS4N69o1LMCIHvzz3xQM4/KpkWgqcgJYTTTqcXrZWRVh4mpD\nZjwpODrR7eqz8B+CjIMYbCzGQ9iKPjQHIMdud1IyJ4XnpWbRiWRIoZm6mJEd\nLTb5\r\n=Nn3S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"2c6c35dd135a2f124b52513f9b0e1b047de34bd4","scripts":{"test":"standard && ava -v && tsd","coverage:check":"nyc ava && nyc check-coverage --branches=100 --lines=100 --functions=100 --statements=100","coverage:report":"nyc ava && nyc report --reporter=lcov && echo \"\n==> open coverage/lcov-report/index.html\""},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/elastic/elasticsearch-js-mock.git","type":"git"},"_npmVersion":"8.1.2","description":"Mock utility for the Elasticsearch's Node.js client","directories":{},"_nodeVersion":"16.13.2","dependencies":{"find-my-way":"^4.3.3","into-stream":"^6.0.0","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","tsd":"^0.17.0","standard":"^16.0.3","@elastic/elasticsearch":"^7.14.0"},"_npmOperationalInternal":{"tmp":"tmp/elasticsearch-mock_1.0.0_1641987646405_0.7392872340687919","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@elastic/elasticsearch-mock","version":"2.0.0","keywords":["elasticsearch","elastic","kibana","mapping","REST","search","client","index","mock","test","stub","sinon"],"author":{"name":"Tomas Della Vedova"},"license":"Apache-2.0","_id":"@elastic/elasticsearch-mock@2.0.0","maintainers":[{"name":"kilodelta","email":"kiley@kilodelta.com"},{"name":"elasticthomaskim","email":"thomas.kim@elastic.co"},{"name":"geekbydefault","email":"richard.pollak@elastic.co"},{"name":"phoey1","email":"phoey1@gmail.com"},{"name":"verogo","email":"veronica.gonzalez@elastic.co"},{"name":"brianvans","email":"npm@brianvans.com"},{"name":"breehall","email":"briannajdhall@gmail.com"},{"name":"trevorpierce","email":"pierce.trevor@gmail.com"},{"name":"glitteringkatie","email":"katelhughes93@gmail.com"},{"name":"chandlerprall","email":"chandler.prall@gmail.com"},{"name":"snide","email":"dave.snider@gmail.com"},{"name":"chrisronline","email":"chrisronline@gmail.com"},{"name":"cchaos","email":"caroline@curiouschaos.com"},{"name":"jen-huang","email":"its.jenetic@gmail.com"},{"name":"spalger","email":"email@spalger.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"courtewing","email":"court@epixa.com"},{"name":"lukasolson","email":"olson.lukas@gmail.com"},{"name":"ccowan","email":"chris@chriscowan.us"},{"name":"cjcenizal","email":"cj@cenizal.com"},{"name":"jbudz","email":"jon@jbudz.me"},{"name":"tylersmalley","email":"tylersmalley@me.com"},{"name":"thomasneirynck","email":"thomas@elastic.co"},{"name":"weltenwort","email":"npm.signup@weltenwort.de"},{"name":"pugnascotia","email":"roryhunter2@gmail.com"},{"name":"zinckiwi","email":"zinckiwi@gmail.com"},{"name":"brandon.kobel","email":"brandon.kobel@elastic.co"},{"name":"nreese","email":"reese.nathan@gmail.com"},{"name":"elasticdog","email":"aaron@elasticdog.com"},{"name":"mgreau","email":"mgreau@elastic.co"},{"name":"fatmcgav","email":"gavin.williams@elastic.co"},{"name":"mindbat","email":"ron.toland@elastic.co"},{"name":"itsmed","email":"dejonjgill@gmail.com"},{"name":"tylerjl","email":"langlois.tyler@gmail.com"},{"name":"chris.koehnke.at.elastic","email":"chris.koehnke@elastic.co"},{"name":"jonahbull","email":"jonah.bull@elastic.co"},{"name":"jarpy","email":"toby@jarpy.net"},{"name":"leathekd","email":"npm@david.leatherman.fm"},{"name":"drewr","email":"aaraines@gmail.com"},{"name":"nyurik","email":"yuriastrakhan@gmail.com"},{"name":"crazybus","email":"crazybus24@gmail.com"},{"name":"lukeelmers","email":"lukeelmers@gmail.com"},{"name":"ddillinger","email":"dan.dillinger@elastic.co"},{"name":"joshdover","email":"me@joshdover.com"},{"name":"jasonstoltz","email":"jastoltz24@gmail.com"},{"name":"bamieh","email":"ahmadbamieh@gmail.com"},{"name":"markov00","email":"vettorello.marco@gmail.com"},{"name":"thompsongl","email":"greg@thompsongl.com"},{"name":"ryan.haywood","email":"ryan.haywood@elastic.co"},{"name":"olksdr","email":"ole@nerdydev.net"},{"name":"fxdgear","email":"nick@nicklang.com"},{"name":"joshmock","email":"josh@joshmock.com"},{"name":"vignesh.shanmugam","email":"vignesh.shanmugam22@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"rhodesjason","email":"jason.matthew.rhodes@gmail.com"},{"name":"nik9000","email":"nik9000@gmail.com"},{"name":"jmlrt","email":"julien.mailleret@elastic.co"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"mattkime","email":"matt@mattki.me"},{"name":"constancecchen","email":"constance.chen.3@gmail.com"},{"name":"yakhinvadim","email":"yakhin.v@gmail.com"},{"name":"afoucret","email":"aurelien.foucret@elastic.co"},{"name":"nickpeihl","email":"nickpeihl@gmail.com"},{"name":"axw","email":"axwalk@gmail.com"},{"name":"mistic","email":"tiagoffcc@hotmail.com"},{"name":"elasticmachine","email":"infra-root+npm@elastic.co"},{"name":"gtback","email":"npm2@gregback.net"},{"name":"johannes.reuter.elastic","email":"johannes.reuter@elastic.co"},{"name":"pickypg","email":"pickypg+npm@elastic.co"},{"name":"gmmorris","email":"npm@gidi.io"},{"name":"richard.kuzsma","email":"richard.kuzsma@elastic.co"},{"name":"alanstorm","email":"astorm@alanstorm.com"},{"name":"trentm","email":"trentm@gmail.com"},{"name":"andrewvc-elastic","email":"andrewvc@elastic.co"},{"name":"jorge.sanz","email":"jorge.sanz@elastic.co"},{"name":"stratoula","email":"efstratia.kalafateli@elastic.co"},{"name":"nkammah","email":"nassim.kammah@elastic.co"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"},{"name":"nickofthyme","email":"nick.ryan.partridge@gmail.com"},{"name":"chloeruka","email":"chloehut91@gmail.com"}],"homepage":"https://github.com/elastic/elasticsearch-js-mock#readme","bugs":{"url":"https://github.com/elastic/elasticsearch-js-mock/issues"},"dist":{"shasum":"35110dd3ff13140a7065034f8e20f41445ab001b","tarball":"https://registry.npmjs.org/@elastic/elasticsearch-mock/-/elasticsearch-mock-2.0.0.tgz","fileCount":10,"integrity":"sha512-VACQF7GStt8DetY91aJhXCYog6zXM0Vyb62k592EEt3aB4plrOLot+JvlLMC4URjh2jt9qYfER9hn4AI+ULTSw==","signatures":[{"sig":"MEUCIAlJW3M1UDm9/keZqp5NzPPzg+tbr0ZBIRX+29dj8MPbAiEA0Bfn2PNRjQRXvQqw2gEAPR5eax0Mvl0cpfJWKy9N1xE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK0uHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKvg/8C6fcpm4Zo7wPVeoBHX10zyB42B35p3pNF1UpVea7QMMgLqnu\r\nlLoYYSlz5f6YQAzTJI69BR8GvT8J6VaWZ0m6tmCl3afN6COb/4xkF9cKkow1\r\nT9rRsfGXQNqf9svKWQBbithajj1szkpEBW1C5nCSZeNXEnuxlPMJ0I8qFHWE\r\nbvthXVExwiM1QCtKFaKY7K8fkYn12V4nqhFnjtRFXHBqev0yAAtusDB1bmQq\r\n48+KEDF9/tpygXLsC0tYQxoKrIwoQh10ur3O/xP4X8919tUqorXa5jlP7w99\r\nUHPGmDjl3KI+cJvw5AsCumzUTfVueYRfLJLvTx2UieF3jU3VTXCmYhi2vtcY\r\nXhm+kkEOX4frPDqipMJjWREpZsqQSbqBaL2PS2LYDIYFXHEAhJdIapGsOLw1\r\nRk+/Txm9Oqjp2Bx8IR6WhOdDcfqENc7Smsj/HGSFSL0Uoz9zOyMBSywG5gzj\r\nYEQqkoT1FG+ZwtaZDdWQtVzLpVNscdxxTyJXdIKIjNt0U6Vn99Z9zQw2mkRP\r\n7B3q4kOB+Yun2riYMUvHyygSgAlk/Y/q30YFWvJwUFdSLWEPpXJH8AFfz0lp\r\nJ2McfVqZQV9vqXGCxUxCYCftbhq7r0H2ldxoNuKgzdKwxYdfCSBRkpjjaF1H\r\nlN6ycSqy/CHxYz5NswkKGL7cx+jzU1aCJmw=\r\n=8HBZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"d8b53c656691073386d816165cdaa63336da36f4","scripts":{"test":"standard && ava -v && tsd","coverage:check":"nyc ava && nyc check-coverage --branches=100 --lines=100 --functions=100 --statements=100","coverage:report":"nyc ava && nyc report --reporter=lcov && echo \"\n==> open coverage/lcov-report/index.html\""},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/elastic/elasticsearch-js-mock.git","type":"git"},"_npmVersion":"8.1.2","description":"Mock utility for the Elasticsearch's Node.js client","directories":{},"_nodeVersion":"16.13.2","dependencies":{"find-my-way":"^5.2.0","into-stream":"^6.0.0","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.1.0","nyc":"^15.1.0","tsd":"^0.19.1","standard":"^16.0.4","node-abort-controller":"^3.0.1","@elastic/elasticsearch":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elasticsearch-mock_2.0.0_1647004551729_0.3346198738860744","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@elastic/elasticsearch-mock","version":"2.0.1","keywords":["elasticsearch","elastic","kibana","mapping","REST","search","client","index","mock","test","stub","sinon"],"author":{"name":"Tomas Della Vedova"},"license":"Apache-2.0","_id":"@elastic/elasticsearch-mock@2.0.1","maintainers":[{"name":"kibanamachine","email":"kibana-npm-service-account@elastic.co"},{"name":"obltmachine","email":"observability-robots@elastic.co"},{"name":"kc13greiner","email":"kurt.greiner@elastic.co"},{"name":"elena-shostak","email":"elena.shostak@elastic.co"},{"name":"miguel-elastic","email":"miguel.grinberg@elastic.co"},{"name":"lenegadewoll","email":"lene.gadewoll@elastic.co"},{"name":"cbishopewc","email":"christine.bishop@elastic.co"},{"name":"cindy_c","email":"cindy.chang@elastic.co"},{"name":"asnyder-elastic","email":"alek.snyder@elastic.co"},{"name":"lgestc","email":"lukasz.gmys@elastic.co"},{"name":"patryk.kopycinski","email":"patryk.kopycinski@elastic.co"},{"name":"banerjeesoham004","email":"soham.banerjee@elastic.co"},{"name":"legrego","email":"lgregorydev@gmail.com"},{"name":"bradtimmerman","email":"brad.timmerman@elastic.co"},{"name":"yan.savitski","email":"yan.savitski@gmail.com"},{"name":"jeramysoucy","email":"jeramy.soucy@elastic.co"},{"name":"tkajtoch","email":"tomek@kajto.ch"},{"name":"johnwcambra","email":"john.cambra@elastic.co"},{"name":"colleen.mcginnis","email":"colleen.mcginnis@elastic.co"},{"name":"kyrspl","email":"kyriakos.spiliotopoulos@elastic.co"},{"name":"phoey1","email":"phoey1@gmail.com"},{"name":"verogo","email":"veronica.gonzalez@elastic.co"},{"name":"breehall","email":"briannajdhall@gmail.com"},{"name":"jen-huang","email":"its.jenetic@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"lukasolson","email":"olson.lukas@gmail.com"},{"name":"ccowan","email":"chris@chriscowan.us"},{"name":"jbudz","email":"jon@jbudz.me"},{"name":"thomasneirynck","email":"thomas@elastic.co"},{"name":"weltenwort","email":"npm.signup@weltenwort.de"},{"name":"pugnascotia","email":"roryhunter2@gmail.com"},{"name":"zinckiwi","email":"zinckiwi@gmail.com"},{"name":"brandon.kobel","email":"brandon.kobel@elastic.co"},{"name":"nreese","email":"reese.nathan@gmail.com"},{"name":"mgreau","email":"mgreau@elastic.co"},{"name":"jonahbull","email":"jonah.bull@elastic.co"},{"name":"jarpy","email":"toby@jarpy.net"},{"name":"leathekd","email":"npm@david.leatherman.fm"},{"name":"lukeelmers","email":"lukeelmers@gmail.com"},{"name":"ddillinger","email":"dan.dillinger@elastic.co"},{"name":"joshdover","email":"me@joshdover.com"},{"name":"jasonstoltz","email":"jastoltz24@gmail.com"},{"name":"bamieh","email":"ahmadbamieh@gmail.com"},{"name":"markov00","email":"vettorello.marco@gmail.com"},{"name":"joshmock","email":"josh@joshmock.com"},{"name":"vignesh.shanmugam","email":"vignesh.shanmugam22@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"rhodesjason","email":"jason.matthew.rhodes@gmail.com"},{"name":"jmlrt","email":"julien.mailleret@elastic.co"},{"name":"mattkime","email":"matt@mattki.me"},{"name":"constancecchen","email":"constance.chen.3@gmail.com"},{"name":"afoucret","email":"aurelien.foucret@elastic.co"},{"name":"nickpeihl","email":"nickpeihl@gmail.com"},{"name":"axw","email":"axwalk@gmail.com"},{"name":"mistic","email":"tiagoffcc@hotmail.com"},{"name":"elasticmachine","email":"infra-root+npm@elastic.co"},{"name":"gtback","email":"npm2@gregback.net"},{"name":"pickypg","email":"pickypg+npm@elastic.co"},{"name":"trentm","email":"trentm@gmail.com"},{"name":"andrewvc-elastic","email":"andrewvc@elastic.co"},{"name":"jorge.sanz","email":"jorge.sanz@elastic.co"},{"name":"stratoula","email":"efstratia.kalafateli@elastic.co"},{"name":"nkammah","email":"nassim.kammah@elastic.co"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"},{"name":"nickofthyme","email":"nick.ryan.partridge@gmail.com"},{"name":"chloeruka","email":"chloehut91@gmail.com"}],"homepage":"https://github.com/elastic/elasticsearch-js-mock#readme","bugs":{"url":"https://github.com/elastic/elasticsearch-js-mock/issues"},"dist":{"shasum":"91c69f6f70d89692a5e07509eb02ad2a10e5140d","tarball":"https://registry.npmjs.org/@elastic/elasticsearch-mock/-/elasticsearch-mock-2.0.1.tgz","fileCount":10,"integrity":"sha512-T0sNwf0myyEjV9oI0KJQW5WMgAcgAwD3n88W8xj4RVHeQrxGr+utuaK32UvKAEEYdpXHQ7BCutk+XQbpkw7VUw==","signatures":[{"sig":"MEQCIEpFcBSPeAwCw5Lgfgt2e9aZkGs33fWTZ9bVAKdOZDtEAiASfKNCoPHk9KZD5V6fUxe2tVwEiR67CjySS3CkKharvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52318},"main":"index.js","types":"index.d.ts","gitHead":"b050e8f54c858ad19d12b7b8fc018d2849f2d34f","scripts":{"test":"standard && ava -v && tsd","coverage:check":"nyc ava && nyc check-coverage --branches=100 --lines=100 --functions=100 --statements=100","coverage:report":"nyc ava && nyc report --reporter=lcov && echo \"\n==> open coverage/lcov-report/index.html\""},"_npmUser":{"name":"joshmock","email":"josh@joshmock.com"},"repository":{"url":"git+https://github.com/elastic/elasticsearch-js-mock.git","type":"git"},"_npmVersion":"10.7.0","description":"Mock utility for the Elasticsearch's Node.js client","directories":{},"_nodeVersion":"22.2.0","dependencies":{"find-my-way":"^9.1.0","into-stream":"^6.0.0","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.1.0","nyc":"^15.1.0","tsd":"^0.19.1","standard":"^16.0.4","node-abort-controller":"^3.0.1","@elastic/elasticsearch":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elasticsearch-mock_2.0.1_1729785049672_0.1873925855081462","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@elastic/elasticsearch-mock","version":"2.1.0","keywords":["elasticsearch","elastic","kibana","mapping","REST","search","client","index","mock","test","stub","sinon"],"author":{"name":"Tomas Della Vedova"},"license":"Apache-2.0","_id":"@elastic/elasticsearch-mock@2.1.0","maintainers":[{"name":"jen-huang","email":"its.jenetic@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"lukasolson","email":"olson.lukas@gmail.com"},{"name":"ccowan","email":"chris@chriscowan.us"},{"name":"jbudz","email":"jon@jbudz.me"},{"name":"thomasneirynck","email":"thomas@elastic.co"},{"name":"verogo","email":"veronica.gonzalez@elastic.co"},{"name":"weltenwort","email":"npm.signup@weltenwort.de"},{"name":"pugnascotia","email":"roryhunter2@gmail.com"},{"name":"zinckiwi","email":"zinckiwi@gmail.com"},{"name":"brandon.kobel","email":"brandon.kobel@elastic.co"},{"name":"nreese","email":"reese.nathan@gmail.com"},{"name":"mgreau","email":"mgreau@elastic.co"},{"name":"jonahbull","email":"jonah.bull@elastic.co"},{"name":"jarpy","email":"toby@jarpy.net"},{"name":"leathekd","email":"npm@david.leatherman.fm"},{"name":"lukeelmers","email":"lukeelmers@gmail.com"},{"name":"ddillinger","email":"dan.dillinger@elastic.co"},{"name":"jasonstoltz","email":"jastoltz24@gmail.com"},{"name":"bamieh","email":"ahmadbamieh@gmail.com"},{"name":"markov00","email":"vettorello.marco@gmail.com"},{"name":"joshmock","email":"josh@joshmock.com"},{"name":"vignesh.shanmugam","email":"vignesh.shanmugam22@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"rhodesjason","email":"jason.matthew.rhodes@gmail.com"},{"name":"jmlrt","email":"julien.mailleret@elastic.co"},{"name":"mattkime","email":"matt@mattki.me"},{"name":"afoucret","email":"aurelien.foucret@elastic.co"},{"name":"nickpeihl","email":"nickpeihl@gmail.com"},{"name":"axw","email":"axwalk@gmail.com"},{"name":"mistic","email":"tiagoffcc@hotmail.com"},{"name":"elasticmachine","email":"infra-root+npm@elastic.co"},{"name":"gtback","email":"npm2@gregback.net"},{"name":"pickypg","email":"pickypg+npm@elastic.co"},{"name":"trentm","email":"trentm@gmail.com"},{"name":"andrewvc-elastic","email":"andrewvc@elastic.co"},{"name":"jorge.sanz","email":"jorge.sanz@elastic.co"},{"name":"stratoula","email":"efstratia.kalafateli@elastic.co"},{"name":"nkammah","email":"nassim.kammah@elastic.co"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"},{"name":"nickofthyme","email":"nick.ryan.partridge@gmail.com"},{"name":"phoey1","email":"phoey1@gmail.com"},{"name":"breehall","email":"briannajdhall@gmail.com"},{"name":"kyrspl","email":"kyriakos.spiliotopoulos@elastic.co"},{"name":"johnwcambra","email":"john.cambra@elastic.co"},{"name":"colleen.mcginnis","email":"colleen.mcginnis@elastic.co"},{"name":"legrego","email":"lgregorydev@gmail.com"},{"name":"banerjeesoham004","email":"soham.banerjee@elastic.co"},{"name":"patryk.kopycinski","email":"patryk.kopycinski@elastic.co"},{"name":"kibanamachine","email":"kibana-npm-service-account@elastic.co"},{"name":"tkajtoch","email":"tomek@kajto.ch"},{"name":"cindy_c","email":"cindy.chang@elastic.co"},{"name":"cbishopewc","email":"christine.bishop@elastic.co"},{"name":"lenegadewoll","email":"lene.gadewoll@elastic.co"},{"name":"asnyder-elastic","email":"alek.snyder@elastic.co"},{"name":"lgestc","email":"lukasz.gmys@elastic.co"},{"name":"weronika-olejniczak","email":"weronika.olejniczak@elastic.co"},{"name":"elena-shostak","email":"elena.shostak@elastic.co"},{"name":"kc13greiner","email":"kurt.greiner@elastic.co"},{"name":"yan.savitski","email":"yan.savitski@gmail.com"},{"name":"jeramysoucy","email":"jeramy.soucy@elastic.co"},{"name":"miguel-elastic","email":"miguel.grinberg@elastic.co"},{"name":"bradtimmerman","email":"brad.timmerman@elastic.co"},{"name":"obltmachine","email":"observability-robots@elastic.co"},{"name":"jbwelastic","email":"john.wilson@elastic.co"},{"name":"acstll","email":"arturo@arturu.com"},{"name":"bmorelli25","email":"brandon.morelli@elastic.co"}],"homepage":"https://github.com/elastic/elasticsearch-js-mock#readme","bugs":{"url":"https://github.com/elastic/elasticsearch-js-mock/issues"},"dist":{"shasum":"156377f510b3ade599ec36f0c98bebf3b28c4f6b","tarball":"https://registry.npmjs.org/@elastic/elasticsearch-mock/-/elasticsearch-mock-2.1.0.tgz","fileCount":11,"integrity":"sha512-YhNTwLK35uBZaOqaU8PDymll0FEJV1dEWL2C2Y8WVc5R/m5NgOb+2iuyeFGcXNmdA4wWCCkLzQo6qHMDytUFfA==","signatures":[{"sig":"MEYCIQDu1t4ohjtQQwy1TCSWPSIxq1Qccr2M3NryX2LBlOiUbwIhAPaZDxGHMuZCxlKVfoSDj5WUh3gWYiVX1x5LuoQUYPxG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55950},"main":"index.js","types":"index.d.ts","gitHead":"bb0206f7d42f4d3061570f41df7ce0a34680260c","scripts":{"test":"standard && ava -v && tsd","coverage:check":"nyc ava && nyc check-coverage --branches=100 --lines=100 --functions=100 --statements=100","coverage:report":"nyc ava && nyc report --reporter=lcov && echo \"\n==> open coverage/lcov-report/index.html\""},"_npmUser":{"name":"joshmock","email":"josh@joshmock.com"},"repository":{"url":"git+https://github.com/elastic/elasticsearch-js-mock.git","type":"git"},"_npmVersion":"10.7.0","description":"Mock utility for the Elasticsearch's Node.js client","directories":{},"_nodeVersion":"22.2.0","dependencies":{"find-my-way":"^9.3.0","into-stream":"^6.0.0","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"6.2.0","nyc":"17.1.0","tsd":"0.32.0","standard":"17.1.2","node-abort-controller":"3.1.1","@elastic/elasticsearch":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elasticsearch-mock_2.1.0_1745002413635_0.12469100813584211","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2020-04-10T10:19:13.184Z","modified":"2026-09-25T13:38:20.739Z","0.1.0":"2020-04-10T10:19:13.488Z","0.2.0":"2020-04-17T10:25:25.355Z","0.2.1":"2020-05-11T16:54:11.491Z","0.3.0":"2020-07-22T08:02:24.176Z","0.3.1":"2021-08-30T13:29:26.451Z","1.0.0":"2022-01-12T11:40:46.607Z","2.0.0":"2022-03-11T13:15:51.860Z","2.0.1":"2024-10-24T15:50:49.915Z","2.1.0":"2025-04-18T18:53:33.801Z"},"bugs":{"url":"https://github.com/elastic/elasticsearch-js-mock/issues"},"author":{"name":"Tomas Della Vedova"},"license":"Apache-2.0","homepage":"https://github.com/elastic/elasticsearch-js-mock#readme","keywords":["elasticsearch","elastic","kibana","mapping","REST","search","client","index","mock","test","stub","sinon"],"repository":{"url":"git+https://github.com/elastic/elasticsearch-js-mock.git","type":"git"},"description":"Mock utility for the Elasticsearch's Node.js client","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":"<img align=\"right\" width=\"auto\" height=\"auto\" src=\"https://www.elastic.co/static-res/images/elastic-logo-200.png\">\n\n# Elasticsearch Node.js client mock utility\n\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](http://standardjs.com/)  ![build](https://github.com/elastic/elasticsearch-js-mock/workflows/build/badge.svg)\n\nWhen testing your application you don't always need to have an Elasticsearch instance up and running,\nbut you might still need to use the client for fetching some data.\nIf you are facing this situation, this library is what you need.\n\nUse `v1.0.0` for `@elastic/elasticsearch` ≤ v7 compatibility and `v2.0.0` for  `@elastic/elasticsearch` ≥ v8 compatibility.\n\n### Features\n\n- Simple and intuitive API\n- Mocks only the http layer, leaving the rest of the client working as usual\n- Maximum flexibility thanks to \"strict\" or \"loose\" mocks\n\n## Install\n```\nnpm install @elastic/elasticsearch-mock --save-dev\n```\n\n## Usage\n\n```js\nconst { Client } = require('@elastic/elasticsearch')\nconst Mock = require('@elastic/elasticsearch-mock')\n\nconst mock = new Mock()\nconst client = new Client({\n  node: 'http://localhost:9200',\n  Connection: mock.getConnection()\n})\n\nmock.add({\n  method: 'GET',\n  path: '/_cat/health'\n}, () => {\n  return { status: 'ok' }\n})\n\nclient.cat.health()\n  .then(console.log)\n  .catch(console.log)\n```\n\n## API\n\n#### `Constructor`\n\nBefore start using the library you need to create a new instance:\n```js\nconst Mock = require('@elastic/elasticsearch-mock')\nconst mock = new Mock()\n```\n\n#### `add`\n\nAdds a new mock for a given pattern and assigns it to a resolver function.\n\n```js\n// every GET request to the `/_cat/health` path\n// will return `{ status: 'ok' }`\nmock.add({\n  method: 'GET',\n  path: '/_cat/health'\n}, () => {\n  return { status: 'ok' }\n})\n```\n\nYou can also specify multiple methods and/or paths at the same time:\n```js\n// This mock will catch every search request against any index\nmock.add({\n  method: ['GET', 'POST'],\n  path: ['/_search', '/:index/_search']\n}, () => {\n  return { status: 'ok' }\n})\n```\n\n#### `get`\n\nReturns the matching resolver function for the given pattern, it returns `null` if there is not a matching pattern.\n\n```js\nconst fn = mock.get({\n  method: 'GET',\n  path: '/_cat/health'\n})\n```\n\n#### `clear`\n\nClears/removes mocks for specific route(s).\n\n```js\nmock.clear({\n  method: ['GET'],\n  path: ['/_search', '/:index/_search']\n})\n```\n\n#### `clearAll`\n\nClears all mocks.\n\n```js\nmock.clearAll()\n```\n\n#### `getConnection`\n\nReturns a custom `Connection` class that you **must** pass to the Elasticsearch client instance.\n\n```js\nconst { Client } = require('@elastic/elasticsearch')\nconst Mock = require('@elastic/elasticsearch-mock')\n\nconst mock = new Mock()\nconst client = new Client({\n  node: 'http://localhost:9200',\n  Connection: mock.getConnection()\n})\n```\n\n### Mock patterns\n\nA pattern is an object that describes an http query to Elasticsearch, and it looks like this:\n```ts\ninterface MockPattern {\n  method: string\n  path: string\n  querystring?: Record<string, string>\n  body?: Record<string, any>\n}\n```\n\nThe more field you specify, the more the mock will be strict, for example:\n```js\nmock.add({\n  method: 'GET',\n  path: '/_cat/health'\n  querystring: { pretty: 'true' }\n}, () => {\n  return { status: 'ok' }\n})\n\nclient.cat.health()\n  .then(console.log)\n  .catch(console.log) // 404 error\n\nclient.cat.health({ pretty: true })\n  .then(console.log) // { status: 'ok' }\n  .catch(console.log)\n```\n\nYou can craft custom responses for different queries:\n\n```js\nmock.add({\n  method: 'POST',\n  path: '/indexName/_search'\n  body: { query: { match_all: {} } }\n}, () => {\n  return {\n    hits: {\n      total: { value: 1, relation: 'eq' },\n      hits: [{ _source: { baz: 'faz' } }]\n    }\n  }\n})\n\nmock.add({\n  method: 'POST',\n  path: '/indexName/_search',\n  body: { query: { match: { foo: 'bar' } } }\n}, () => {\n  return {\n    hits: {\n      total: { value: 0, relation: 'eq' },\n      hits: []\n    }\n  }\n})\n```\n\nYou can also specify dynamic urls:\n```js\nmock.add({\n  method: 'GET',\n  path: '/:index/_count'\n}, () => {\n  return { count: 42 }\n})\n\nclient.count({ index: 'foo' })\n  .then(console.log) // => { count: 42 }\n  .catch(console.log)\n\nclient.count({ index: 'bar' })\n  .then(console.log) // => { count: 42 }\n  .catch(console.log)\n```\n\nWildcards are supported as well.\n```js\nmock.add({\n  method: 'HEAD',\n  path: '*'\n}, () => {\n  return ''\n})\n\nclient.indices.exists({ index: 'foo' })\n  .then(console.log) // => true\n  .catch(console.log)\n\nclient.ping()\n  .then(console.log) // => true\n  .catch(console.log)\n```\n\n### Dynamic responses\n\nThe resolver function takes a single parameter which represent the API call that has been made by the client.\nYou can use it to craft dynamic responses.\n\n```js\nmock.add({\n  method: 'POST',\n  path: '/indexName/_search',\n}, params => {\n  return { query: params.body.query }\n})\n```\n\n### Errors\n\nThis utility uses the same error classes of the Elasticsearch client, if you want to return an error for a specific API call, you should use the `ResponseError` class:\n\n```js\nconst { errors } = require('@elastic/elasticsearch')\nconst Mock = require('@elastic/elasticsearch-mock')\n\nconst mock = new Mock()\nmock.add({\n  method: 'GET',\n  path: '/_cat/health'\n}, () => {\n  return new errors.ResponseError({\n    body: { errors: {}, status: 500 },\n    statusCode: 500\n  })\n})\n```\n\n## License\n\nThis software is licensed under the [Apache 2 license](./LICENSE).\n","readmeFilename":"README.md"}