{"_id":"@dotrun/gae-js-gae-search","_rev":"16-e5f10268808dcb1c5b0656cfc0ac8abf","name":"@dotrun/gae-js-gae-search","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.1":{"name":"@dotrun/gae-js-gae-search","version":"0.0.1","description":"Use Appengine Search Service","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist/","format":"prettier --write \"./src/**/*.ts\"","prepublish":"npm run build","test":"jest","test:ci":"jest"},"publishConfig":{"access":"public"},"author":"","license":"MIT","homepage":"https://github.com/mlev/gae-js","dependencies":{"fp-ts":"2.9.5","io-ts":"2.2.15","node-fetch":"2.6.1"},"peerDependencies":{"@dotrun/gae-js-core":"^0.0.20"},"devDependencies":{"@dotrun/gae-js-core":"^0.0.22","@types/node":"12.20.4","@types/node-fetch":"^2.5.10","nock":"^13.1.0"},"gitHead":"0f6e6e3ad2e96819071ab4286e6cb84d067da0e8","_id":"@dotrun/gae-js-gae-search@0.0.1","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","dist":{"integrity":"sha512-p2mCCujaEJy2zLumYHbTvHe9uMXq800bX77Qa2H2BkOxAHYRjRW/ZWNoPUcF7RZhEptDsTeqVzzXHA4z66q23Q==","shasum":"49bf8d5acf3f9ca49f435775c17a5083e681f40e","tarball":"https://registry.npmjs.org/@dotrun/gae-js-gae-search/-/gae-js-gae-search-0.0.1.tgz","fileCount":22,"unpackedSize":149895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0G36CRA9TVsSAnZWagAAkcoP/jUohQJx9QaNHM6QG4/k\nDIqtTBAFu5RMGWH0VJ7PiO5jBf8lJMVVc+WHCGTYottz7MsEusXtUcOr2Ley\nyiOHLRqOmzTcSDBZiuqOQ5k9AtzfYbnGSYmntut0+XIqEbqsL9b4uqDK8Lt0\nKSLGGEqREVArGrs9MC6Ie8lOKF5lphfAZy9N8kDdQ1LTWWxYEBjdyqruLhD6\nm2sAvKQaQ5QgYaj7GlaautXa1liqpEFf9iZvkDEKfa5SEW0PEvdOBVcJwukR\nxe/YqYT9LjD5f454J9pqOrGZioGI58gVYT672GLSA+tMM6ip7g+iESUx5Mvg\noWJFpMGJbV9J0yJSnPgdaQQ7GZ2YU/QSNYCQV8L2bLzUzXxtK0Z50Swe02ld\n66vcuXPFLgy2MaxgoA/UO6AMK6xNN6gvwTjVY/EJPGJSJxMJ+bzfZeiJUDam\nWrP14rx886u1iIA33cKtBy2dyP3BNMwYZ6UPvq/HjAcfmhREpjVY/pYc1S6C\ndkfhM81pQslEg5Vb2js/hnFF3yYC8qoVmmrkdbL+CAup9fjrL9+mQRIlXE5I\nlR6q0B8KgW3f7XG2Shl7A7J3KgBRW6+nctSu+m/dnrU9CdDEvUGqsewDydco\nVRgrs/q593TV2ugyf9D0Fs1BCPH18UUTalcKdEshZBxbQ99hqqMZ4GjdhfZI\n4yTa\r\n=2X5+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+ql9M/GouRn/PdF36F94Q0eQYtcEaOHWmaB0a4P3l9gIhAKJdfNaIVL5M9Ss1zjM07hI7rbibBYMNWE2mr4PFqNjU"}]},"_npmUser":{"name":"mlevett","email":"martin@mondo.ventures"},"directories":{},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gae-js-gae-search_0.0.1_1624272377949_0.868822685670561"},"_hasShrinkwrap":false,"deprecated":"WARNING: This project has been renamed to @mondomob/gae-js-gae-search. Please install using the new package."},"0.1.1":{"name":"@dotrun/gae-js-gae-search","version":"0.1.1","description":"Use Appengine Search Service","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist/","format":"prettier --write \"./src/**/*.ts\"","prepublish":"npm run build","test":"jest","test:ci":"jest"},"publishConfig":{"access":"public"},"author":"","license":"MIT","homepage":"https://github.com/mlev/gae-js","dependencies":{"fp-ts":"2.9.5","io-ts":"2.2.15","node-fetch":"2.6.1"},"peerDependencies":{"@dotrun/gae-js-core":"^0.1.0"},"devDependencies":{"@dotrun/gae-js-core":"^0.1.1","@types/node":"12.20.4","@types/node-fetch":"^2.5.10","nock":"^13.1.0"},"gitHead":"b8496a7112a25e03c0ec4d133e6e0aff969ac0b5","_id":"@dotrun/gae-js-gae-search@0.1.1","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (darwin)","dist":{"integrity":"sha512-ir+Uj0Oz8gjeNzd2jQIgR8PTPQhoQ1jUphdIGbPxMrOCZQmS1DD3Kp2V2huKRu/PEdDxqqadiIpLyrUHqhN2kw==","shasum":"62b0d162062129a4f9c43f43ce3cfec103b5b750","tarball":"https://registry.npmjs.org/@dotrun/gae-js-gae-search/-/gae-js-gae-search-0.1.1.tgz","fileCount":22,"unpackedSize":149893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0HhLCRA9TVsSAnZWagAAjx8P/iAZhlYySiWEz/b+ZZHX\ncB8quWGJPft4jJgmvAe9Kleh5W3CX5zTcCLHSpZ5D59LVUcXBwPg+PsQqs3R\nplzBaR/Eg8P08KoHMtQQWHBBYMOAYZKxGSq2qPv+C3c5hk/+cSD5odHvZjso\nVeeqfG+zXmb2ScG4Y89ohOukh9xwfcLU4B1C3N1GKIepDi7g7ESX7m9/oo7V\nfuOgDJI7faAeTM/E0CTLAYzZge5pFbZkJhFMw5Bmsa9+uOw0/2Lt/9LuqazO\nQqxnlGzlx11HfHKFQ1aQ7Re9YCAyCWlAEHIwBCSoPHWJjyMNIf7nYdV6vxxC\n11rlUTa0OLgHhDZrMYB+JkSVWVV6Kci3rLS4H5Mu91wFJAiYjPekDG0jHbqa\n7FDd5R8lkn9eZP8wwLO6tboeSP9VhWBYd9kU4IEFmVg3pPxy3LRw+x9Vonas\nAl3/0KQDMYUko7SUijn32QIIKdwJ0yGadY5AvV8nIoUk7ritXKvJ9u6Y1eYS\nDI4DQiEyMu0Hv+RZwqKIbbX5TA4HbrdYTxsXMj4MHenAQIVb4r7jjR31pkBe\nwCG/bhEvlLreXW0oJN9FddgGOfixSEC+Ct5RFidspJ4Nc7WByKC5I3tP6tXr\nGybJDYGA0bu+jsfSf21g+r0Bodr9xoTq7uyVWiG6wEyqpr9EeLrkqqesvZTN\nYEL5\r\n=JHME\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5g3feZAjRdIp9meaFKbwhcp1weiqOHh1j6teyBLZgygIgZRrXbmo8AwVchyxi3RK9Yb7lRPgkXPzmGMXUrXNrOoc="}]},"_npmUser":{"name":"mlevett","email":"martin@mondo.ventures"},"directories":{},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gae-js-gae-search_0.1.1_1624275019218_0.007002457967675069"},"_hasShrinkwrap":false,"deprecated":"WARNING: This project has been renamed to @mondomob/gae-js-gae-search. Please install using the new package."},"0.1.2":{"name":"@dotrun/gae-js-gae-search","version":"0.1.2","description":"Use Appengine Search Service","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist/","format":"prettier --write \"./src/**/*.ts\"","prepublish":"npm run build","test":"jest","test:ci":"jest"},"publishConfig":{"access":"public"},"author":"","license":"MIT","homepage":"https://github.com/mlev/gae-js","dependencies":{"fp-ts":"2.9.5","io-ts":"2.2.15","node-fetch":"2.6.1"},"peerDependencies":{"@dotrun/gae-js-core":"^0.1.0"},"devDependencies":{"@dotrun/gae-js-core":"^0.1.1","@types/node":"12.20.4","@types/node-fetch":"^2.5.10","nock":"^13.1.0"},"gitHead":"e9d80edffe9a5fd0adccc79e94c303c9d62d1174","_id":"@dotrun/gae-js-gae-search@0.1.2","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (darwin)","dist":{"integrity":"sha512-CKd475e6Eky611lnUK8Jd2yOV+VNm5dP78l0on3Gbp5DvyPavII+crd1z56Ndth4QWVtqkucECxxib+Ek0N2LQ==","shasum":"c40ad87cdf4ee007f918f6be394ab189b44a48ba","tarball":"https://registry.npmjs.org/@dotrun/gae-js-gae-search/-/gae-js-gae-search-0.1.2.tgz","fileCount":22,"unpackedSize":149615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg784cCRA9TVsSAnZWagAAclYP/isK361bETaQmtyoKDWE\nFlqomw7ppjvB/3Fpz/uVeUxerOALGOKRqC64KN4FV5og9ALVmwrxz6YAxvYH\njnnnTJQKBan2Zr/p/c6sQAmjN1JO4Th7srYOYQfPyx8cHcRWFfKwDUxRfB3B\nBE5QjGbOgg+CGwdJO35hBGBO5KQ4/3ulFTjppWwtAI32ajouuTEhRMw5e2Yw\nU/UPDe2/XrNojfdnVB2bpQECxLMKQDMdxaIZNdXDLvXm3SwW+JCnKJAsGmPt\nfh1zBIjbXGT2CrW6lBEydV+gXOAgP5r1O9HNThcBgbuoFpgW/xYyDE/VWW71\ncdb1ETL14wenBws7pdVhwJ3Mqfmi8DOWsid6QkqaukACFQu3VtK5P9YfGLnL\nAa3Rkgd45Jewk+HbCRcTL+AZ1bDU37fVa3gma9uUyAPi2QFad5/7HNB7aHDS\nZoIo/gy3FCgvTBMHH/sxGpZht2LF2wWkaOcxrQH79/Xf08rn2i0FKBf6mSJa\ncSTZjvO/zXzRCjSWWYSCxs5rXnrvA/HU7Gd4STkvKCRFdIPexbS3iTQYQcxQ\n0hak94hQl9wPgQA5EWS8/vCgKR3K9Xy1YFa/yasLPIBEVyTWw2cqRVFvDFLe\nIh+XNtCQd0SQufggYK+ttUCfcThqkJNZ10wrQyDxOOr5N2PqIXdxioBhrg48\nOP7g\r\n=V3Rp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLS8RFKb9sVZXd2kUOn9ROJGVsrJxuY3ydxWF77D/XWAiATO4HJ4a60SHkzOvgQo5J2gCiNr3f4x880fsJ1vn5keA=="}]},"_npmUser":{"name":"mlevett","email":"martin@mondo.ventures"},"directories":{},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gae-js-gae-search_0.1.2_1626328604101_0.03304250297081346"},"_hasShrinkwrap":false,"deprecated":"WARNING: This project has been renamed to @mondomob/gae-js-gae-search. Please install using the new package."},"0.1.3":{"name":"@dotrun/gae-js-gae-search","version":"0.1.3","description":"Use Appengine Search Service","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist/","format":"prettier --write \"./src/**/*.ts\"","prepublish":"npm run build","test":"jest","test:ci":"jest"},"publishConfig":{"access":"public"},"author":"","license":"MIT","homepage":"https://github.com/mlev/gae-js","dependencies":{"fp-ts":"2.9.5","io-ts":"2.2.15","node-fetch":"2.6.1"},"peerDependencies":{"@dotrun/gae-js-core":"^0.1.0"},"devDependencies":{"@dotrun/gae-js-core":"^0.1.2","@types/node":"12.20.4","@types/node-fetch":"^2.5.10","nock":"^13.1.0"},"gitHead":"7822a74f4fca6e332b18f4b31932d44412893f40","_id":"@dotrun/gae-js-gae-search@0.1.3","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (darwin)","dist":{"integrity":"sha512-lzRCgGR/FO2OpEhmpdroRXqPrMhFAfe+W6ADqY+QOrTR2SStd9wybm36KCytspBjs15zQ4WjcZnmA8sEGCUI4Q==","shasum":"0aac733a87a0aee1aa0d253063835fe0ced424b5","tarball":"https://registry.npmjs.org/@dotrun/gae-js-gae-search/-/gae-js-gae-search-0.1.3.tgz","fileCount":22,"unpackedSize":150759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8SY7CRA9TVsSAnZWagAA060P+wVKcVROv5msEilFXcex\nuqrh+O3INFyfoxuXqxsQdbDTLwABDn1wUMnoKT85b16gZOGPoZ6jXhgdVgQr\nRJKDtCUhlNj7XR1R1bG/GlDj6hUJmYTD2ucmTUJ+IYiGLywYl/1VyL/zcOKn\nfCcpwt2uEQWiBiqdrt5lD95A6Ndkr00SCZvecyJsSXfs6Ry36KNUvb7h1F4y\nV9kaujmdQ8eCwgLUPjHWYLPK4at4ry6HOHVnpM0JEXSbsNnE7m8DtxE17PjM\nsPvHX3pB5s1aQuUsTQJ4EYl+SMV6VpRcf9PhvkBBu+fxdR+cjNFLD5ek9/BZ\nu268iWM9u51LE9g7ZBpRBXH+hyRA6HI+oQUzU40/RsMAODd6vx+6y/MIduAs\nr+1orTSpTza85dkh+oQcz/akw/wAIApBiX6iNJXGWUnsgC6ZpwTsiIK6kU39\ncKruGv7BpPiX1evukDUehMlxJkO6b90pYdLGA18cfj6oFW3rhStZaihfyUXV\nvzO5pPy7K4ft3pC7BBBsjdVa4h/t6vX4LInzAB09n/kaJyuat0UoQC/ZXHuR\nuPpXOeBb0BdEcNn7EM3snYJb08sdLpRQESf5PXGuSQonAxxs6Z9MDflS1HpL\nQT+tN3BIwr4/8wx+xzIAAQVUUpfVPonfCozNVn2m0VKXvaos3ZdTK6i6EpZJ\nVZS9\r\n=rQys\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChWlz+Q3Du/7bgXgUOA6TqEGO5X/ezQ9CRTK7YsSXjBAiEA+Wa1DeWhmPNQ77K7wu/W340K4CWEojmXyWXEcmwDD44="}]},"_npmUser":{"name":"mlevett","email":"martin@mondo.ventures"},"directories":{},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gae-js-gae-search_0.1.3_1626416699368_0.2197682360174973"},"_hasShrinkwrap":false,"deprecated":"WARNING: This project has been renamed to @mondomob/gae-js-gae-search. Please install using the new package."},"0.2.0":{"name":"@dotrun/gae-js-gae-search","version":"0.2.0","description":"Use Appengine Search Service","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist/","format":"prettier --write \"./src/**/*.ts\"","prepublish":"npm run build","test":"jest","test:ci":"jest"},"publishConfig":{"access":"public"},"author":"","license":"MIT","homepage":"https://github.com/mlev/gae-js","dependencies":{"node-fetch":"2.6.1"},"peerDependencies":{"@dotrun/gae-js-core":"^0.1.2"},"devDependencies":{"@dotrun/gae-js-core":"^0.2.0","@types/node":"14.17.27","@types/node-fetch":"2.5.10","nock":"13.1.4"},"gitHead":"4b9df596ccba107d3e977c063fef968d6210ddad","_id":"@dotrun/gae-js-gae-search@0.2.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (darwin)","dist":{"integrity":"sha512-9WoeJOwXzgYe3/C+y0o+1bBi55BIuxRD5gRyUDAGi4rKEBMJWs4K7qo7Y3Ir9N2Q1hYgAvITHt3tZLQdmcYhvw==","shasum":"33b901420956b25db9e02a3003ed89f39aca3112","tarball":"https://registry.npmjs.org/@dotrun/gae-js-gae-search/-/gae-js-gae-search-0.2.0.tgz","fileCount":22,"unpackedSize":184608,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3LqVmjU0s5WONOaXHZZAbWe9BZ9upabkQN/Dy5hZhaAiBMSoPUFLkbpAEzYPZ1oYqBpgeTmvK9KijXEl0/gwrBUQ=="}]},"_npmUser":{"name":"mlevett","email":"martin@mondo.ventures"},"directories":{},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gae-js-gae-search_0.2.0_1634813555257_0.40408164442772043"},"_hasShrinkwrap":false,"deprecated":"WARNING: This project has been renamed to @mondomob/gae-js-gae-search. Please install using the new package."},"0.3.0":{"name":"@dotrun/gae-js-gae-search","version":"0.3.0","description":"Use Appengine Search Service","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist/","format":"prettier --write \"./src/**/*.ts\"","prepublish":"npm run build","test":"jest","test:ci":"jest"},"publishConfig":{"access":"public"},"author":"","license":"MIT","homepage":"https://github.com/mlev/gae-js","dependencies":{"node-fetch":"2.6.1"},"peerDependencies":{"@dotrun/gae-js-core":"^0.1.2"},"devDependencies":{"@dotrun/gae-js-core":"^0.3.0","@types/node":"14.17.27","@types/node-fetch":"2.5.10","nock":"13.1.4"},"gitHead":"c49f4adea72dd043c9cc18050f6b6c7ab8082a9a","_id":"@dotrun/gae-js-gae-search@0.3.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (darwin)","dist":{"integrity":"sha512-WFW3b62yt1sXDYYM/tkp/LH8EUN0aKbZOVL/15qG0wmlpP15ewrMN8Jqog7bs4zGgnxNZ+2JiB9bjPZREb9Mtg==","shasum":"37369accc9f6e342b3fc72e1679bdea140827c5f","tarball":"https://registry.npmjs.org/@dotrun/gae-js-gae-search/-/gae-js-gae-search-0.3.0.tgz","fileCount":22,"unpackedSize":184608,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0852qbcf7TVV/zYmt+Dx299i470KLFhNHUUzR3LBgYAIge5dHAY9I/3ZtQASTJoKhLtdOfWd7g+O/EU+T5Q1rWKo="}]},"_npmUser":{"name":"mlevett","email":"martin@mondo.ventures"},"directories":{},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gae-js-gae-search_0.3.0_1635291076968_0.730528879711891"},"_hasShrinkwrap":false,"deprecated":"WARNING: This project has been renamed to @mondomob/gae-js-gae-search. Please install using the new package."},"0.3.1":{"name":"@dotrun/gae-js-gae-search","version":"0.3.1","description":"Use Appengine Search Service","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist/","format":"prettier --write \"./src/**/*.ts\"","prepublish":"npm run build","test":"jest","test:ci":"jest"},"publishConfig":{"access":"public"},"author":"","license":"MIT","homepage":"https://github.com/mlev/gae-js","dependencies":{"node-fetch":"2.6.1"},"peerDependencies":{"@dotrun/gae-js-core":"^0.1.2"},"devDependencies":{"@dotrun/gae-js-core":"^0.3.1","@types/node":"14.17.27","@types/node-fetch":"2.5.10","nock":"13.1.4"},"gitHead":"3949fac1280173ab310f17cee9dcb0db5a98584e","_id":"@dotrun/gae-js-gae-search@0.3.1","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (darwin)","dist":{"integrity":"sha512-xBjWu5wTRPz1zBFo2MUNcq3dcAeQPnJtmc3y1GW593SoLZG/DwmrqOmZHVGx+xJt3EhBZ5ccqBt5ApCRCR7ZIA==","shasum":"b50aa37f9eeeb75667a6aa7594cd415604ab0a7c","tarball":"https://registry.npmjs.org/@dotrun/gae-js-gae-search/-/gae-js-gae-search-0.3.1.tgz","fileCount":22,"unpackedSize":186070,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1uM/N8/ToFCeVBP+U/0PTRZ9X1EXmxPxCzpzp7X3ztAiAoet8ZAM4HIbIy2M1gGQwo2LcVPyARVYXIpUjtNhrcwQ=="}]},"_npmUser":{"name":"mlevett","email":"martin@mondo.ventures"},"directories":{},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gae-js-gae-search_0.3.1_1635330955168_0.400745037297199"},"_hasShrinkwrap":false,"deprecated":"WARNING: This project has been renamed to @mondomob/gae-js-gae-search. Please install using the new package."},"0.4.0":{"name":"@dotrun/gae-js-gae-search","version":"0.4.0","description":"Use Appengine Search Service","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist/","format":"prettier --write \"./src/**/*.ts\"","prepublish":"npm run build","test":"jest","test:ci":"jest"},"publishConfig":{"access":"public"},"author":"","license":"MIT","homepage":"https://github.com/mlev/gae-js","dependencies":{"node-fetch":"2.6.1"},"peerDependencies":{"@dotrun/gae-js-core":"^0.1.2"},"devDependencies":{"@dotrun/gae-js-core":"^0.4.0","@types/node":"14.17.27","@types/node-fetch":"2.5.10","nock":"13.1.4"},"gitHead":"7a8e565a7b25f8ccbe81903ef394221da5420a66","_id":"@dotrun/gae-js-gae-search@0.4.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (darwin)","dist":{"integrity":"sha512-tO9bQq6kVI+ZcvMtKqeSY+uDMlDbHiLuwog1u73EjcxmZYYXEMgmOJJZBWj08HXu356COJyrDMMjSDEFjPeDIg==","shasum":"71a6f21c5639f229868a493f0f78598ed054122f","tarball":"https://registry.npmjs.org/@dotrun/gae-js-gae-search/-/gae-js-gae-search-0.4.0.tgz","fileCount":22,"unpackedSize":186070,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeWULzC21foXN9q/YSDotjm7pSUeMaJoLdeyxhjF8mFQIgFZKkZncpKijVQmzaRSYuNzbUJR/9i9I6xTKePIlbb2E="}]},"_npmUser":{"name":"mlevett","email":"martin@mondo.ventures"},"directories":{},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gae-js-gae-search_0.4.0_1636064292750_0.22299879823591962"},"_hasShrinkwrap":false,"deprecated":"WARNING: This project has been renamed to @mondomob/gae-js-gae-search. Please install using the new package."},"0.4.1":{"name":"@dotrun/gae-js-gae-search","version":"0.4.1","description":"Use Appengine Search Service","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist/","format":"prettier --write \"./src/**/*.ts\"","prepublish":"npm run build","test":"jest","test:ci":"jest"},"publishConfig":{"access":"public"},"author":"","license":"MIT","homepage":"https://github.com/mlev/gae-js","dependencies":{"node-fetch":"2.6.1"},"peerDependencies":{"@dotrun/gae-js-core":"^0.1.2"},"devDependencies":{"@dotrun/gae-js-core":"^0.4.1","@types/node":"14.17.27","@types/node-fetch":"2.5.10","nock":"13.1.4"},"gitHead":"b022a25149fed12aa7a4bf0af1d2607b153bb50d","_id":"@dotrun/gae-js-gae-search@0.4.1","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (darwin)","dist":{"integrity":"sha512-9eSv8kDP163TKzy0BB6dipa3FbOMEZ02qZo4iqrl6IO98zKNFRvP6WKU1JbIluXF/MvPuDypBYbapP6VNSDLXA==","shasum":"ac69ea147e34697f0ac3c1d150d11d63277b8408","tarball":"https://registry.npmjs.org/@dotrun/gae-js-gae-search/-/gae-js-gae-search-0.4.1.tgz","fileCount":22,"unpackedSize":186070,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZibLlANK/kiFACHVZijAjAmo8t4g19V3ROhEDLz1q2QIgTcO4ZI73oQrRQY0Y03oFDejoM2ZRLGmLlQJG3BthOEI="}]},"_npmUser":{"name":"mlevett","email":"martin@mondo.ventures"},"directories":{},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gae-js-gae-search_0.4.1_1636065195249_0.5489379086601953"},"_hasShrinkwrap":false,"deprecated":"WARNING: This project has been renamed to @mondomob/gae-js-gae-search. Please install using the new package."},"0.4.2":{"name":"@dotrun/gae-js-gae-search","version":"0.4.2","description":"Use Appengine Search Service","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist/","format":"prettier --write \"./src/**/*.ts\"","prepublish":"npm run build","test":"jest","test:ci":"jest"},"publishConfig":{"access":"public"},"author":"","license":"MIT","homepage":"https://github.com/mlev/gae-js","dependencies":{"node-fetch":"2.6.1"},"peerDependencies":{"@dotrun/gae-js-core":"^0.1.2"},"devDependencies":{"@dotrun/gae-js-core":"^0.4.2","@types/node":"14.17.27","@types/node-fetch":"2.5.10","nock":"13.1.4"},"gitHead":"4c0f9190dfc07e16f2e66e054270753f4a58bbbc","_id":"@dotrun/gae-js-gae-search@0.4.2","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (darwin)","dist":{"integrity":"sha512-MCfTVQngLicLDclljTLiyst7azixWBK0DKXnNqBuCU/uZT8AlNDHT1R86fRVBODsVD8RigwIw1eMK0X7aSgH4A==","shasum":"94e99d334a306f4c5eaa1977047b9c3b7a984a38","tarball":"https://registry.npmjs.org/@dotrun/gae-js-gae-search/-/gae-js-gae-search-0.4.2.tgz","fileCount":22,"unpackedSize":186849,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjnCg13j08dOudsRLdUFSqdh5UoJ66ivpDbb3LKqCVbwIgPvRzuLtPEdcQRzZNkXEuIbKX43wtHXbSp7+MJKfFGI4="}]},"_npmUser":{"name":"mlevett","email":"martin@mondo.ventures"},"directories":{},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gae-js-gae-search_0.4.2_1636088831887_0.27623799807549476"},"_hasShrinkwrap":false,"deprecated":"WARNING: This project has been renamed to @mondomob/gae-js-gae-search. Please install using the new package."},"0.4.3":{"name":"@dotrun/gae-js-gae-search","version":"0.4.3","description":"Use Appengine Search Service","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist/","format":"prettier --write \"./src/**/*.ts\"","prepublish":"npm run build","test":"jest","test:ci":"jest"},"publishConfig":{"access":"public"},"author":"","license":"MIT","homepage":"https://github.com/mlev/gae-js","dependencies":{"node-fetch":"2.6.1"},"peerDependencies":{"@dotrun/gae-js-core":"^0.4.3"},"devDependencies":{"@dotrun/gae-js-core":"^0.4.3","@types/node-fetch":"2.5.10","nock":"13.1.4"},"gitHead":"eb90b0e738c560fc1978db3c31c1686860e876fb","_id":"@dotrun/gae-js-gae-search@0.4.3","_nodeVersion":"14.18.1","_npmVersion":"8.1.3","dist":{"integrity":"sha512-oEoVuaSMQhqFeKxeFregE1epOc+NxhOHhVJrihTzKGmwWIqS3i28MCZZV0rJDQoLfzCXVy77CB0ih0HVxsGVMw==","shasum":"412f6573ad5d8d2f89bd30e6bf0ead8ec32f757f","tarball":"https://registry.npmjs.org/@dotrun/gae-js-gae-search/-/gae-js-gae-search-0.4.3.tgz","fileCount":21,"unpackedSize":50292,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV1H6UB0mdV5guvM65fh90b6ioyvuknCctSL1D5z1YowIgSgh7V3maPbigOU3gHWxbU1ngetBMbvvrI4HxQVKiJRg="}]},"_npmUser":{"name":"mlevett","email":"martin@mondo.ventures"},"directories":{},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gae-js-gae-search_0.4.3_1636523907713_0.1509933798865084"},"_hasShrinkwrap":false,"deprecated":"WARNING: This project has been renamed to @mondomob/gae-js-gae-search. Please install using the new package."},"0.4.5":{"name":"@dotrun/gae-js-gae-search","version":"0.4.5","description":"Use Appengine Search Service","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"tsc --build --verbose","clean":"rm -rf dist/","format":"prettier --write \"./src/**/*.ts\"","prepublishOnly":"npm run build","test":"jest","test:ci":"jest"},"publishConfig":{"access":"public"},"author":"","license":"MIT","homepage":"https://github.com/mlev/gae-js","dependencies":{"node-fetch":"2.6.1"},"peerDependencies":{"@dotrun/gae-js-core":"^0.4.5"},"devDependencies":{"@dotrun/gae-js-core":"^0.4.5","@types/node-fetch":"2.5.10","nock":"13.1.4"},"gitHead":"cd7797acbbf5ae0fb15e4cdd6659375ab1ad244e","_id":"@dotrun/gae-js-gae-search@0.4.5","_nodeVersion":"14.18.1","_npmVersion":"8.1.3","dist":{"integrity":"sha512-t9t1r9LtMQBJA2mS53tpTb1A7nRKbAwLlngA6awpUuaoMfd63uuEAtqqHSfGjDSinncv01gjo6h2zag3dFULdA==","shasum":"efa28b9bca36119bb223b3b7976d6db52f8a9275","tarball":"https://registry.npmjs.org/@dotrun/gae-js-gae-search/-/gae-js-gae-search-0.4.5.tgz","fileCount":39,"unpackedSize":64989,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDWG/hECZIWMmty5JUTIsQyYuXY/LtHdhwFq7gu1XdMgIgW/Xi3wqg+r+DDHEYAmcUWSY6mjvbJvAtk4V6b5gsAZA="}]},"_npmUser":{"name":"mlevett","email":"martin@mondo.ventures"},"directories":{},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gae-js-gae-search_0.4.5_1636583798720_0.8182763375200941"},"_hasShrinkwrap":false,"deprecated":"WARNING: This project has been renamed to @mondomob/gae-js-gae-search. Please install using the new package."},"0.4.6":{"name":"@dotrun/gae-js-gae-search","version":"0.4.6","description":"Use Appengine Search Service","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"tsc --build --verbose","clean":"rm -rf dist/ tsconfig.tsbuildinfo","format":"prettier --write \"./src/**/*.ts\"","prepublishOnly":"npm run build","test":"jest","test:ci":"jest"},"publishConfig":{"access":"public"},"author":"","license":"MIT","homepage":"https://github.com/mlev/gae-js","dependencies":{"node-fetch":"2.6.1"},"peerDependencies":{"@dotrun/gae-js-core":"^0.4.6"},"devDependencies":{"@dotrun/gae-js-core":"^0.4.6","@types/node-fetch":"2.5.10","nock":"13.1.4"},"gitHead":"591a9e93e3fca64c6800ce6afb8ca37a210e9ad6","_id":"@dotrun/gae-js-gae-search@0.4.6","_nodeVersion":"14.18.1","_npmVersion":"8.1.3","dist":{"integrity":"sha512-X00AVkUMboikcIUDLEUbLB8k2lV/3VE1N8V0ldpVZHKurLDXNxuMBTY0leMU7eLvg3SG8pKAaEIWEKbzmc3vQA==","shasum":"bbcabe5d5e194f4cab68f392b87144944a783461","tarball":"https://registry.npmjs.org/@dotrun/gae-js-gae-search/-/gae-js-gae-search-0.4.6.tgz","fileCount":20,"unpackedSize":14182,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXzj3b9x2zCRicmsNwe7RoztcnqU3HyZvT0YM+XLldnAiA/AtMUvLwQRzNpNXwh+5sdoUnZ7S/g1tci2NDEMkrbUQ=="}]},"_npmUser":{"name":"mlevett","email":"martin@mondo.ventures"},"directories":{},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gae-js-gae-search_0.4.6_1636596629052_0.15509210410023133"},"_hasShrinkwrap":false,"deprecated":"WARNING: This project has been renamed to @mondomob/gae-js-gae-search. Please install using the new package."},"1.0.0":{"name":"@dotrun/gae-js-gae-search","version":"1.0.0","description":"Use Appengine Search Service","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"tsc --build --verbose tsconfig.prod.json","clean":"rm -rf dist/ tsconfig.tsbuildinfo tsconfig.prod.tsbuildinfo","format":"prettier --write \"./src/**/*.ts\"","prepublishOnly":"npm run build","test":"jest","test:ci":"jest"},"publishConfig":{"access":"public"},"author":"","license":"MIT","homepage":"https://github.com/mlev/gae-js","dependencies":{"node-fetch":"2.6.1"},"peerDependencies":{"@dotrun/gae-js-core":"^1.0.0"},"devDependencies":{"@dotrun/gae-js-core":"^1.0.0","@types/node-fetch":"2.5.10","nock":"13.1.4"},"gitHead":"ed5c24f4a02dd73f3a14d38865e97dd8a23d5599","_id":"@dotrun/gae-js-gae-search@1.0.0","_nodeVersion":"14.18.1","_npmVersion":"8.1.3","dist":{"integrity":"sha512-d0jKUEF2P9cIYnxVELBqkDGDW0YbhP9/Tz6tP1Cbhled2ti9ojqPkaxDEnAKn3zlpjfMYirRKbcPoAJWnheUHw==","shasum":"d0a3d8e01069205af42d851aeea77b7a3d4caa9f","tarball":"https://registry.npmjs.org/@dotrun/gae-js-gae-search/-/gae-js-gae-search-1.0.0.tgz","fileCount":20,"unpackedSize":14227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmtcZCRA9TVsSAnZWagAA13AP/if+zBCU6lulPIyfpf1x\nx9ChImE3n7PjEC4ADfbH13LTZgU0ch6qZBR6ZvfiVO/GsfY70sz8NVf62DXq\nPaEyaD/Rp/B0XBou1wuEvCzwCX6KC2mWPigvScNNTTA+tBvKZAE4ZJAQ0tdM\nM4cOEsJeYenlDDDO8peUVcvS0PnqzCvjVWYbwq7GFM/nprx8CpJp4Y+VxToU\niDaEov3nCBhyl1zS9CgXXhmHFUrcO5VLAnQlDOcGZCMoB6WN8cFAqQDnHLFN\nM18lGfeC5w3lpa5LxM9tktzHaFI3p6XMVPekcW35rICZwjhsfn8B6yj0YZ0g\nVBpnxV3adMWw6QwAFKzm/oFoBM/rzU01nxXnzhvSJWyJtb+8znZY9OV4Kme1\nRCwBlbyCxi6p55jikq/HgZ1xyHJj1qscjkvWySL15m3sL47XX5ww7QaaDHiK\n4NkWWdooJsDKZPj6WhysHymWSEjRkmqlp9HXZ8mnxSul1P2Dr7wuhtjtbyJM\n87/O2dQQzrgMRlHOqssboPRZ35PJogVu3oexI9/Coyi/47wPoXUk38td7i80\njL07fVS5GW4ZucfLOz3IbuDY00rTuClF05QaHtRlpL124q63VQBEE6F4ANWL\nWtosaBhKvcHrbFUXQwqakscdIhouKD1EwuGRnJsy3Zvi4S1gz+fqk3hVRUpb\nzB8c\r\n=c+R1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1/A0FJHMSkylcVTiRVtPWwfXabcYgPG39RRnW+9swWAiEAsoE8Pnc7o9phi9I0RFi+gpoRz9OnyW9cPso8QnA7vJo="}]},"_npmUser":{"name":"mlevett","email":"martin@mondo.ventures"},"directories":{},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gae-js-gae-search_1.0.0_1637537560965_0.6340486829796337"},"_hasShrinkwrap":false,"deprecated":"WARNING: This project has been renamed to @mondomob/gae-js-gae-search. Please install using the new package."},"1.0.1":{"name":"@dotrun/gae-js-gae-search","version":"1.0.1","description":"Use Appengine Search Service","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"tsc --build --verbose tsconfig.prod.json","clean":"rm -rf dist/ tsconfig.tsbuildinfo tsconfig.prod.tsbuildinfo","format":"prettier --write \"./src/**/*.ts\"","prepublishOnly":"npm run build","test":"jest","test:ci":"jest"},"publishConfig":{"access":"public"},"author":"","license":"MIT","homepage":"https://github.com/mlev/gae-js","dependencies":{"node-fetch":"2.6.7"},"peerDependencies":{"@dotrun/gae-js-core":"^1.0.0"},"devDependencies":{"@dotrun/gae-js-core":"1.0.3","@types/node-fetch":"2.5.12","nock":"13.2.2"},"gitHead":"c5828fca1dafe60ee714ab1754c682ae0815a269","_id":"@dotrun/gae-js-gae-search@1.0.1","_nodeVersion":"14.18.1","_npmVersion":"8.1.3","dist":{"integrity":"sha512-DgT3czW5iIZnmP3yJDpJp6ISVyT3//wwo28Vnf0JwCPXZ7IrM3kihwqLpvRuPVDoLjrnQL9ZyJDrFmyUdGIuNQ==","shasum":"daba1a4609ed5bc21cdbae82ed7835e590a701c4","tarball":"https://registry.npmjs.org/@dotrun/gae-js-gae-search/-/gae-js-gae-search-1.0.1.tgz","fileCount":20,"unpackedSize":14226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh78W/CRA9TVsSAnZWagAARyoP/1sF+PSNAXxNzwAAdsr3\nx6nrebV9C8X91lADdjpa4C9Fj4J1wcowqAWUUgHdIYBEYPqBI7gi2XeNd0DW\nU5WC0TUBjv5F4vWnc04VxmJ4SmmFeSgaaJAgJjXaI2OgHcgslZYlpJ3RMZrG\nzaWWWgFy4ds0lbfXSeYJF5PPHwsVmc1bC31/CstMJmuztFSz2vqb4FQffZNo\niK4cgHPiGChehdOxD3r8GJLcKPHeojD37KwC7/YnH0aOA80AcC4o/VMLJuOI\nJonwFNpyIur3xLMP6rYiXajoEwgMjPqwUevYp0E+l2C2u/3ZLScGDrEQ3h3I\nejgT1kGhrHQcq9ysiv8ny4Ck5SS3EkAFjzKZ1KpuXncBwxXDy5tVsokSCJq2\noij5B+s0GUiqWI9vVVFi5UQeYAK/SpkhC93Sm3lyR9gEVs5R6OzhZGPXA9RE\n/Wo59WT+aFRee0k98Od9j/drL6YbeFRg/052xIsB0j+fo/CZpPndw/rW5RVe\noojSpxAUIXRy1bSqePJp5C8zIGGZwYhZyMGpBFPnd9Vhkj2W4jwTU9Gp2BBd\nVEqXShxCz3h89ntbX+ymhR/Oc80okpuKt0iwD3Nn6SldWwkIa1z82A7y6Vau\nkUOG9Ui4CURUh/9sUOBbYzPoyPUPpIq18Izf8ePwm6sBzlBKEPiMOzzW87am\nHCHX\r\n=88C9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHC8AX0IdqGHAfnq91YKm6TAjZ9UZ2YvnayBKC9KTk3dAiEAhhtyTLzEtyjBC3Ua3IJ214gTPt7fF0gmNlfMlvS1zYs="}]},"_npmUser":{"name":"mlevett","email":"martin@mondo.ventures"},"directories":{},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gae-js-gae-search_1.0.1_1643103679520_0.9313251419662851"},"_hasShrinkwrap":false,"deprecated":"WARNING: This project has been renamed to @mondomob/gae-js-gae-search. Please install using the new package."}},"time":{"created":"2021-06-21T10:46:17.609Z","0.0.1":"2021-06-21T10:46:18.108Z","modified":"2022-04-05T05:29:05.628Z","0.1.1":"2021-06-21T11:30:19.336Z","0.1.2":"2021-07-15T05:56:44.255Z","0.1.3":"2021-07-16T06:24:59.549Z","0.2.0":"2021-10-21T10:52:35.423Z","0.3.0":"2021-10-26T23:31:17.186Z","0.3.1":"2021-10-27T10:35:55.351Z","0.4.0":"2021-11-04T22:18:12.989Z","0.4.1":"2021-11-04T22:33:15.445Z","0.4.2":"2021-11-05T05:07:12.065Z","0.4.3":"2021-11-10T05:58:27.860Z","0.4.5":"2021-11-10T22:36:38.894Z","0.4.6":"2021-11-11T02:10:29.269Z","1.0.0":"2021-11-21T23:32:41.106Z","1.0.1":"2022-01-25T09:41:19.631Z"},"maintainers":[{"name":"mlevett","email":"martin@mondo.ventures"}],"description":"Use Appengine Search Service","homepage":"https://github.com/mlev/gae-js","license":"MIT","readme":"# GAE JS STORAGE\n\nSearchService implementation that uses the GAE Search API via the\n[https://github.com/mondo-mob/gae-search-service](https://github.com/mondo-mob/gae-search-service) GAE Search Service proxy.\n\nThis allows you to create data repositories that automatically index the data on mutation\nand then search against your stored entities.\n\n## Installation\n\n```sh\nnpm install @dotrun/gae-js-storage\n```\n\n## Components\n\n### GaeSearchService\n\nStep 1: Initialise and set GaeSearchService as the search provider \n```\n// Add module config schema to your app config schema\nconst configSchema = t.intersection([\n  gaeJsCoreConfigurationSchema,\n  gaeJsGaeSearchConfigurationSchema,\n  // Other module schemas\n]);\n\n// Add endpoint to your config file\n{\n  \"searchServiceEndpoint\": \"https://my-search-service.appspot.com\"\n}\n\n// Set search provider on app startup\nsearchProvider.set(new GaeSearchService());\n```\n\nStep 2. Define your repository by extending SearchableRepository and providing your index configuration\n\n```\nclass MyUserRepository extends SearchableRepository<User> {\n  constructor() {\n    super(new FirestoreRepository<User>(\"my-users\"), {\n      indexName: \"users\",\n      indexConfig: {\n        // Use true to index the property as-is from the object\n        firstName: true,\n        // Or pass a function to run custom logic first on the data first\n        fullName: (value) => `${value.firstName} ${value.lastName}`,\n      },\n    });\n  }\n}\n```\n\nStep 3. Use the repository\n\n```\nconst userRepository = new MyUserRepository();\n\nawait userRepsitory.save({id: \"123\", firstName: \"App\", lastName: \"Engine\"});\n\nconst results = await userRepository.search({ firstName: \"App\"});\n```\n","readmeFilename":"README.md"}