{"_id":"@acro-sdk/opensearch-store","_rev":"15-e8e8ac01b380635a2bbbd09d23b38348","name":"@acro-sdk/opensearch-store","dist-tags":{"latest":"0.3.1"},"versions":{"0.0.1":{"name":"@acro-sdk/opensearch-store","version":"0.0.1","keywords":[],"author":"","license":"BSD-2-Clause","_id":"@acro-sdk/opensearch-store@0.0.1","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"dist":{"shasum":"7917363d4aae63821a6b5155eb6ad32ba53427bc","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.0.1.tgz","fileCount":17,"integrity":"sha512-I9KB9TTwlop4F65XzwB2pfhMP2GzQs9taxzyWlOoisAmqI1e+oyjNe3G4c3HTDFlC4Omvkqg84pNfcxhTZGxhA==","signatures":[{"sig":"MEYCIQChnVFMXD/dlnv7V/hs11fez5kHDw1xNy+3j4FZBZEB3QIhAOZjWSfN/hCY4dJO8bRb7iU9MVkRjhrz4o5PyqXLNthL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69925},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","gitHead":"a55f5d8f1423c3673b702b0d4dc3f2f6c3223bb0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && npm run rename:esm","prepublish":"npm run build","rename:esm":"/bin/zsh ../../scripts/fix-mjs.sh"},"_npmUser":{"name":"mogasbe","email":"mohammed@acro.so"},"_npmVersion":"10.2.4","description":"## Usage","directories":{},"_nodeVersion":"18.19.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","@acro-sdk/common-store":"0.0.1","@opensearch-project/opensearch":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typescript":"^5.5.4","@types/node":"^22.5.4","@types/uuid":"^10.0.0","esbuild-plugin-tsc":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/opensearch-store_0.0.1_1725833826972_0.8594822909617306","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@acro-sdk/opensearch-store","version":"0.0.2","keywords":[],"author":"","license":"BSD-2-Clause","_id":"@acro-sdk/opensearch-store@0.0.2","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"dist":{"shasum":"6e5094ac022f2935f6bd1187df90dfd5600922c3","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.0.2.tgz","fileCount":20,"integrity":"sha512-Vod3rGXSjgs40/5ClL5/9u6bsRpCq7PqUEUsClwUgZ3rQOZZAw4iYFNaJrmDvGxoFESwXbkP+DVqqfzVSQAIvw==","signatures":[{"sig":"MEUCIAn5fMDt3Y2WoeSwaJPeVGK6n3k6O+7ATccS+AjwajB3AiEAt/xiGgRkxrRjSYeoXPAM3eGoWGFAlimBe5Ve+QxqECM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107222},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","gitHead":"30e7360ec01008d6bbc77c1699091f8f9ba9a59e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && npm run rename:esm","prepublish":"npm run build","rename:esm":"/bin/zsh ../../scripts/fix-mjs.sh"},"_npmUser":{"name":"c.acro","email":"c@acro.so"},"_npmVersion":"10.7.0","description":"## Usage","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","luxon":"^3.5.0","@acro-sdk/common-store":"0.0.2","@opensearch-project/opensearch":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typescript":"^5.5.4","@types/node":"^22.5.4","@types/uuid":"^10.0.0","@types/luxon":"^3.4.2","esbuild-plugin-tsc":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/opensearch-store_0.0.2_1725939812914_0.7697590478193532","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@acro-sdk/opensearch-store","version":"0.0.3","keywords":[],"author":"","license":"BSD-2-Clause","_id":"@acro-sdk/opensearch-store@0.0.3","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"dist":{"shasum":"8d8aef271a0f7926e030378de27ab04073d3c30a","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.0.3.tgz","fileCount":20,"integrity":"sha512-RphBycTFLwYE7FxDVK8+oWOg8D0zmNHIaXm4tW+gradUj276EaoGhC5hixqm+HNNG8n7aibrErVMoohUPIYW4A==","signatures":[{"sig":"MEUCIGlf2jJmaAQ3gS10P4B+DRs00tdyotZAylpddin7tbF1AiEAhh/CKnmMK+6eJm2gTDTQ6s9g//BUAZeIrW1JiLmoT98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107162},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","gitHead":"c950bc6d4d0e6f4a55bdc03bfacb0d8ef58b316d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && npm run rename:esm","prepublish":"npm run build","rename:esm":"/bin/zsh ../../scripts/fix-mjs.sh"},"_npmUser":{"name":"c.acro","email":"c@acro.so"},"_npmVersion":"10.7.0","description":"## Usage","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","luxon":"^3.5.0","@acro-sdk/common-store":"0.0.2","@opensearch-project/opensearch":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typescript":"^5.5.4","@types/node":"^22.5.4","@types/uuid":"^10.0.0","@types/luxon":"^3.4.2","esbuild-plugin-tsc":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/opensearch-store_0.0.3_1725991405617_0.78745143575748","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@acro-sdk/opensearch-store","version":"0.0.4","keywords":[],"author":"","license":"BSD-2-Clause","_id":"@acro-sdk/opensearch-store@0.0.4","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"dist":{"shasum":"f323c6a581b24186fb31e58225482f55d9e2dd13","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.0.4.tgz","fileCount":20,"integrity":"sha512-IW7iB11KNiZXZGBbwNDYklkmpjdBHGZzhc2Kn8Lb8Q5z6jRrC9XpQ5tTPo8Js5kU/UyPozY5Ciqmm6Fevyg7UA==","signatures":[{"sig":"MEUCIQCb4tZ6d8twJIM836u9U/zNQaHzoWsoAorTa/eVmDlVAQIgRQ6h1VeqIDzK57/tA67hXKTyjwUyi816uov93Tqcj0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107258},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","gitHead":"c950bc6d4d0e6f4a55bdc03bfacb0d8ef58b316d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && npm run rename:esm","prepublish":"npm run build","rename:esm":"/bin/zsh ../../scripts/fix-mjs.sh"},"_npmUser":{"name":"c.acro","email":"c@acro.so"},"_npmVersion":"10.7.0","description":"## Usage","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","luxon":"^3.5.0","@acro-sdk/common-store":"0.0.2","@opensearch-project/opensearch":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typescript":"^5.5.4","@types/node":"^22.5.4","@types/uuid":"^10.0.0","@types/luxon":"^3.4.2","esbuild-plugin-tsc":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/opensearch-store_0.0.4_1726002294654_0.5805142459590684","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@acro-sdk/opensearch-store","version":"0.0.5","keywords":[],"author":"","license":"BSD-2-Clause","_id":"@acro-sdk/opensearch-store@0.0.5","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"dist":{"shasum":"692d116a504fc62bf6244f30a42e4da68fbeff4d","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.0.5.tgz","fileCount":20,"integrity":"sha512-n0WzxkG4NfmTJyJO1TmP0oV3HcBJdKTd7IsyjHT7/WsQWBiAKayCo6Cm1XunjK8B/eaJ9UTKi9N8WW8nNy8BIg==","signatures":[{"sig":"MEUCIEn6MZicUAfSSRDMUxulxujQbGmQfh1Ad4BLXAChF+qoAiEAmBjg0SfuF0Nu/KIQkxGNE8UzdSV+j08XOocBbnDqIW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112034},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","gitHead":"72d11043552661eddbaffa94bcf86f73a3dbce58","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && npm run rename:esm","prepublish":"npm run build","rename:esm":"/bin/zsh ../../scripts/fix-mjs.sh"},"_npmUser":{"name":"c.acro","email":"c@acro.so"},"_npmVersion":"10.7.0","description":"## Usage","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","luxon":"^3.5.0","@acro-sdk/common-store":"0.0.3","@opensearch-project/opensearch":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typescript":"^5.5.4","@types/node":"^22.5.4","@types/uuid":"^10.0.0","@types/luxon":"^3.4.2","esbuild-plugin-tsc":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/opensearch-store_0.0.5_1726059972237_0.2851791141050566","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@acro-sdk/opensearch-store","version":"0.0.6","keywords":[],"author":"","license":"BSD-2-Clause","_id":"@acro-sdk/opensearch-store@0.0.6","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"dist":{"shasum":"cfb1b2f21ce0de0813939a3990b06e6750759742","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.0.6.tgz","fileCount":20,"integrity":"sha512-lu9hh/yWs7r/haCbgn42SHrBgaNbFZHKmCQ/QHGsyNvmaFt5zVmWxclapwNjESvIJP1i0AghcZbHTc6mOpAtyw==","signatures":[{"sig":"MEQCIChMB3qR6jgJZFROqHXvzGSJFvH7ZWWbpu6Sl8oqiwTNAiBENA0OX4gmbW864UJ05DUYsqtfwS/gGd21yT9t4aZmyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112402},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","gitHead":"6a2a48f1db6881d76dc996ad027d9bd18be02f24","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && npm run rename:esm","prepublish":"npm run build","rename:esm":"/bin/zsh ../../scripts/fix-mjs.sh"},"_npmUser":{"name":"c.acro","email":"c@acro.so"},"_npmVersion":"10.7.0","description":"## Usage","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","luxon":"^3.5.0","@acro-sdk/common-store":"0.0.3","@opensearch-project/opensearch":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typescript":"^5.5.4","@types/node":"^22.5.4","@types/uuid":"^10.0.0","@types/luxon":"^3.4.2","esbuild-plugin-tsc":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/opensearch-store_0.0.6_1726062432009_0.8359901312612068","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@acro-sdk/opensearch-store","version":"0.0.7","keywords":[],"author":"","license":"LGPL-3.0-or-later","_id":"@acro-sdk/opensearch-store@0.0.7","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"dist":{"shasum":"1ec6e1943235fd91b45e1ae7c3719cb093e95de0","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.0.7.tgz","fileCount":20,"integrity":"sha512-fgx/rY5MZ1uZt+KNSJb4TJk2J2Fb72cczhwx9DtqTboKVVxm5pLzUhYwpDR/MRsU8d8o5DrrCwL1UFoKs2cQBQ==","signatures":[{"sig":"MEUCIFv+//KmxZH7du03eTKw0bMBYqX8b8UvwCNURSwJ2t/bAiEAkBWn4HuuSrI8iedf6CSlO5g2rja+96CEDo0dS7tAcyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120601},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","gitHead":"c25cc647133df7ea7b552d51e3fecad02f6389cd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && npm run rename:esm","prepublish":"npm run build","rename:esm":"/bin/zsh ../../scripts/fix-mjs.sh"},"_npmUser":{"name":"c.acro","email":"c@acro.so"},"_npmVersion":"10.7.0","description":"## Usage","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","luxon":"^3.5.0","@acro-sdk/common-store":"0.0.3","@opensearch-project/opensearch":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typescript":"^5.5.4","@types/node":"^22.5.4","@types/uuid":"^10.0.0","@types/luxon":"^3.4.2","esbuild-plugin-tsc":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/opensearch-store_0.0.7_1726073391201_0.38207719470790447","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@acro-sdk/opensearch-store","version":"0.0.8","keywords":[],"author":"","license":"LGPL-3.0-or-later","_id":"@acro-sdk/opensearch-store@0.0.8","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"dist":{"shasum":"e515924e82c90708742316c39840fdb9f2349112","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.0.8.tgz","fileCount":20,"integrity":"sha512-eUCtvz5RXfir5dAsJgnolKD37qjiqBqJNHg7LV02cOi/XwvPnp2lTCNGpnNDeAAtfaYWOcUJHgk4nJX0xoF7ww==","signatures":[{"sig":"MEYCIQDb8RwYKBWPHNSQ7c2Pvj0TJUp9UKiR3H0Ajvxri7RkNwIhAM4EVVgbSbSKYPLc1qXJHsrPDYhYGFdiAopiSkmenrJT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135123},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","gitHead":"0e7a40bcfb3cacfb9e2b1f01b5f5d5edbb373175","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && npm run rename:esm","prepublish":"npm run build","rename:esm":"/bin/zsh ../../scripts/fix-mjs.sh"},"_npmUser":{"name":"c.acro","email":"c@acro.so"},"_npmVersion":"10.7.0","description":"## Usage","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","luxon":"^3.5.0","@acro-sdk/common-store":"0.0.3","@opensearch-project/opensearch":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typescript":"^5.5.4","@types/node":"^22.5.4","@types/uuid":"^10.0.0","@types/luxon":"^3.4.2","esbuild-plugin-tsc":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/opensearch-store_0.0.8_1726107275476_0.905996731568881","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@acro-sdk/opensearch-store","version":"0.0.9","keywords":[],"author":"","license":"LGPL-3.0-or-later","_id":"@acro-sdk/opensearch-store@0.0.9","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"dist":{"shasum":"ffcb79a77aa702252276591618e053acbd6aa2c3","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.0.9.tgz","fileCount":17,"integrity":"sha512-517Kmt+dFfIq+pzCWzig3lnXOKSA6YVpJXJ/2dfKRx5P3+Asb0FsakdIiwTt7Y1F8fUcJTaNkKLZveVpn8xa5g==","signatures":[{"sig":"MEUCIH7Y0h3iAuxRV5hwSm0N+eWkP6Vo+PY1dbmFilx/rH3tAiEAjv+LRKbqMHE+4exQnMWhfxnVBRlGjIhM5M8IwgIrJw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70664},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","gitHead":"916c77268a974bded484744cb0ada04ca3a9041b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && npm run rename:esm","prepublish":"npm run build","rename:esm":"/bin/zsh ../../scripts/fix-mjs.sh"},"_npmUser":{"name":"mogasbe","email":"mohammed@acro.so"},"_npmVersion":"10.2.4","description":"## Usage","directories":{},"_nodeVersion":"18.19.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","luxon":"^3.5.0","@acro-sdk/common-store":"0.0.3","@opensearch-project/opensearch":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typescript":"^5.5.4","@types/node":"^22.5.4","@types/uuid":"^10.0.0","@types/luxon":"^3.4.2","esbuild-plugin-tsc":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/opensearch-store_0.0.9_1726249833208_0.9975578145408472","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@acro-sdk/opensearch-store","version":"0.0.10","keywords":[],"author":"","license":"LGPL-3.0-or-later","_id":"@acro-sdk/opensearch-store@0.0.10","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"dist":{"shasum":"98f6aeb022939927b5339bcc94222d0f4c8ef8a0","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.0.10.tgz","fileCount":25,"integrity":"sha512-8n1KS7gyzXD7oCZIWxvtRq97+oizMBJAgapraqGXhVIsshnwuCa53Q/Wdh3jfoEh0ewBdkz2laYUYJqMezppRw==","signatures":[{"sig":"MEYCIQCIKiPNoV4N6HPvso3pwkf1MOSRtVXtlDlkDj2O7JRj2gIhAM5Y/YjtooVsWZxIqRCgSQal/4iJCeneBsaQo9FXuz/D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144112},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","gitHead":"a09bb8a111638a3825dfe7f3a0736da1853b258c","scripts":{"test":"vitest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","prepublish":"npm run build","rename:esm":"/bin/zsh ./scripts/fix-mjs.sh"},"_npmUser":{"name":"c.acro","email":"c@acro.so"},"_npmVersion":"10.8.3","description":"Please see [https://learn.acro.so/docs/reference/@acro-sdk/opensearch-store/](https://learn.acro.so/docs/reference/@acro-sdk/opensearch-store/) for the latest docs!","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","luxon":"^3.5.0","@acro-sdk/common-store":"^0.1.0","@opensearch-project/opensearch":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.5","esbuild":"^0.23.1","typescript":"^5.5.4","@types/node":"^22.5.4","@types/uuid":"^10.0.0","@types/luxon":"^3.4.2","esbuild-plugin-tsc":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/opensearch-store_0.0.10_1726256795750_0.7210928803638363","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@acro-sdk/opensearch-store","version":"0.1.0","keywords":[],"author":"","license":"LGPL-3.0-or-later","_id":"@acro-sdk/opensearch-store@0.1.0","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"dist":{"shasum":"14beb6c49fde3bbee2717fe6f6a9998a76df4a51","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.1.0.tgz","fileCount":25,"integrity":"sha512-bnKGFx71elR1f5LiCeARm1cVfmPMxK8DvQMxy6OSLz/n/YLc4ToJKF9h2vuVLAmQ0l/KbnxhjU59I6KESAIEiA==","signatures":[{"sig":"MEYCIQCJvn6KqvTafz0HGkrXqk3A3Z3LMXx62ZN7BP9FavLVJAIhAPBqr9jErzoRlQUWBoQE6VSG96OxQFpa0EziFOVTH2Ts","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152104},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","gitHead":"0437be9fc813a34116a648c206ea165d60a36b1e","scripts":{"test":"vitest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","prepublish":"npm run build","rename:esm":"/bin/zsh ./scripts/fix-mjs.sh"},"_npmUser":{"name":"c.acro","email":"c@acro.so"},"_npmVersion":"10.8.3","description":"Please see [https://learn.acro.so/docs/reference/@acro-sdk/opensearch-store/](https://learn.acro.so/docs/reference/@acro-sdk/opensearch-store/) for the latest docs!","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","luxon":"^3.5.0","@acro-sdk/common-store":"^0.2.0","@opensearch-project/opensearch":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.5","esbuild":"^0.23.1","typescript":"^5.5.4","@types/node":"^22.5.4","@types/uuid":"^10.0.0","@types/luxon":"^3.4.2","esbuild-plugin-tsc":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/opensearch-store_0.1.0_1726267683737_0.011999225809338876","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@acro-sdk/opensearch-store","version":"0.1.1","keywords":[],"author":"","license":"LGPL-3.0-or-later","_id":"@acro-sdk/opensearch-store@0.1.1","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"dist":{"shasum":"f4c451f0c50d1e12bf66cd4ab253fef193fdf5b7","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.1.1.tgz","fileCount":25,"integrity":"sha512-MrE7Hj4jpd/PgjhBEnwtWUKnEMtZUo+oKtAQqzSIsmgmfpqBn8ffIgp214KpL2gRbt0Sgu6R+r2vdsm1xEwcnw==","signatures":[{"sig":"MEUCIQCg55H1BgijrCUQsbVkXxZJPSOYwj6RGEEHwhQ8BBvSYQIgZ2IIVdspszz/P3Xl0CZaTBAKixK7KItygG6dtIsoRPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156058},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","gitHead":"520d9cf120f45957ff39422162d15c803434a21b","scripts":{"test":"vitest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","prepublish":"npm run build","rename:esm":"/bin/zsh ./scripts/fix-mjs.sh"},"_npmUser":{"name":"c.acro","email":"c@acro.so"},"_npmVersion":"10.8.3","description":"Please see [https://learn.acro.so/docs/reference/@acro-sdk/opensearch-store/](https://learn.acro.so/docs/reference/@acro-sdk/opensearch-store/) for the latest docs!","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","luxon":"^3.5.0","@acro-sdk/common-store":"^0.2.0","@opensearch-project/opensearch":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.5","esbuild":"^0.23.1","typescript":"^5.5.4","@types/node":"^22.5.4","@types/uuid":"^10.0.0","@types/luxon":"^3.4.2","esbuild-plugin-tsc":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/opensearch-store_0.1.1_1726268407796_0.8006246527993897","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@acro-sdk/opensearch-store","version":"0.1.2","keywords":[],"author":"","license":"LGPL-3.0-or-later","_id":"@acro-sdk/opensearch-store@0.1.2","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"dist":{"shasum":"3ecc38e1ebac4040778700a712f44d3a2b602f9e","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.1.2.tgz","fileCount":25,"integrity":"sha512-1RhtJPRvV1LtcjVoUWr3qBB7XOoZoDDm7/B+ZzKYq7jCGGhJcLXyPM6AlOPmTG/qJy8ZolhJYSWRoOzqxH6oBQ==","signatures":[{"sig":"MEYCIQDsihstJ+wepb2IxX8+4scV/AYGSHFdvVUOGMz995+w4wIhAJO+M42xw3Q1ndXUeLHBBjxHL37421bgaeC8drmK1LGt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156924},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","gitHead":"12fe80baa6ebe12ef91c99d50c1471d79d172dcc","scripts":{"test":"vitest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","prepublish":"npm run build","rename:esm":"/bin/zsh ./scripts/fix-mjs.sh"},"_npmUser":{"name":"c.acro","email":"c@acro.so"},"_npmVersion":"10.8.3","description":"Please see [https://learn.acro.so/docs/reference/@acro-sdk/opensearch-store/](https://learn.acro.so/docs/reference/@acro-sdk/opensearch-store/) for the latest docs!","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","luxon":"^3.5.0","@acro-sdk/common-store":"^0.2.0","@opensearch-project/opensearch":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.5","esbuild":"^0.23.1","typescript":"^5.5.4","@types/node":"^22.5.4","@types/uuid":"^10.0.0","@types/luxon":"^3.4.2","esbuild-plugin-tsc":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/opensearch-store_0.1.2_1726269421362_0.44028428620740456","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@acro-sdk/opensearch-store","version":"0.2.0","keywords":[],"author":"","license":"LGPL-3.0-or-later","_id":"@acro-sdk/opensearch-store@0.2.0","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"dist":{"shasum":"0e97d9ac54452908cff56bdbacace96394d006c5","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.2.0.tgz","fileCount":24,"integrity":"sha512-MN12bCgofdyUXyZxMN0ElT8vhoVlf6BCXbd7cHPsKm7EOwcBh50skKNAtlXIPvqCGyr1bEPj4mHBsbQUli+odg==","signatures":[{"sig":"MEQCIC+I+Am64v5QXLRX3g1xH/8aG4VGUE9YeGXcHCU/ifqIAiB754FFzfEZ9te+h4QcIDUtB4t/VVLb8SGXO1+rwkpyZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179310},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","gitHead":"ebdf98b472a5db4457406486e60a04343e926ae0","scripts":{"test":"vitest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","prepublish":"npm run build","rename:esm":"/bin/zsh ./scripts/fix-mjs.sh"},"_npmUser":{"name":"c.acro","email":"c@acro.so"},"_npmVersion":"10.8.3","description":"## Usage","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","luxon":"^3.5.0","@acro-sdk/common-store":"^0.3.0","@opensearch-project/opensearch":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.5","esbuild":"^0.23.1","typescript":"^5.5.4","@types/node":"^22.5.4","@types/uuid":"^10.0.0","@types/luxon":"^3.4.2","esbuild-plugin-tsc":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/opensearch-store_0.2.0_1726682667181_0.844332613967991","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@acro-sdk/opensearch-store","version":"0.3.0","keywords":[],"author":"","license":"LGPL-3.0-or-later","_id":"@acro-sdk/opensearch-store@0.3.0","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"dist":{"shasum":"e5b5b8672048ce8dfa92c207384ce7a38f8252ab","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.3.0.tgz","fileCount":29,"integrity":"sha512-+uy7467kU3L49oPBselXVC++l2B66zMvlh5zftnEfe/e0DFM/+Ei1Fahz/6S6FVhTzBaFzK7b2F2876N6/3tAw==","signatures":[{"sig":"MEQCICu0olb6UGs5an6saupih8WJTnqJPMxf4Dnlx3VYbqciAiBeT764CYX147cr8gyptIGHO/yglizMYoj037sxlHj3Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264596},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","gitHead":"9d1b5a9aa35338bb90c64868d83a62bdc8f99c44","scripts":{"test":"vitest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","prepublish":"npm run build","rename:esm":"/bin/zsh ./scripts/fix-mjs.sh"},"_npmUser":{"name":"c.acro","email":"c@acro.so"},"_npmVersion":"10.8.3","description":"## Usage","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","luxon":"^3.5.0","@acro-sdk/common-store":"^0.3.1","@opensearch-project/opensearch":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.5","esbuild":"^0.23.1","typescript":"^5.5.4","@types/node":"^22.5.4","@types/uuid":"^10.0.0","@types/luxon":"^3.4.2","esbuild-plugin-tsc":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/opensearch-store_0.3.0_1726692364606_0.20369618559921654","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@acro-sdk/opensearch-store","version":"0.3.1","description":"## Usage","main":"dist/cjs/index.js","module":"dist/esm/index.mjs","types":"dist/types/index.d.ts","scripts":{"prepublish":"npm run build","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","rename:esm":"/bin/zsh ./scripts/fix-mjs.sh","test":"vitest"},"keywords":[],"author":"","license":"LGPL-3.0-or-later","devDependencies":{"@types/luxon":"^3.4.2","@types/node":"^22.5.4","@types/uuid":"^10.0.0","dotenv":"^16.4.5","esbuild":"^0.23.1","esbuild-plugin-tsc":"^0.4.0","typescript":"^5.5.4","vitest":"^2.0.5"},"dependencies":{"@acro-sdk/common-store":"^0.3.1","@opensearch-project/opensearch":"^2.12.0","luxon":"^3.5.0","uuid":"^10.0.0","zod":"^3.23.8"},"_id":"@acro-sdk/opensearch-store@0.3.1","gitHead":"4f487e7f87b65f977187ba41e7659cc83a9faa18","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-SGS9TuuOccx3nQXgt0wkQrmt7rJj4suZxEI2m7V5pTNc+lLB35T9NJFYU0dEQ8/xdTZLVfdSDfif0ozUGAgiYQ==","shasum":"1eff7df64b674f0f2c85dbdb4fe3fdb456e6d3e6","tarball":"https://registry.npmjs.org/@acro-sdk/opensearch-store/-/opensearch-store-0.3.1.tgz","fileCount":29,"unpackedSize":265205,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT5lDOZW9aT2lEu8HhuyQ5kA+B9l6wXqF/3DPf/JixfgIgEb/3wJMkQzHpQOqRNnbWZnnWBxLs+Jp7S94cPZuz9QE="}]},"_npmUser":{"name":"c.acro","email":"c@acro.so"},"directories":{},"maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opensearch-store_0.3.1_1726806905712_0.10852887194759253"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-08T22:17:06.880Z","modified":"2024-09-20T04:35:06.156Z","0.0.1":"2024-09-08T22:17:07.114Z","0.0.2":"2024-09-10T03:43:33.088Z","0.0.3":"2024-09-10T18:03:25.874Z","0.0.4":"2024-09-10T21:04:54.832Z","0.0.5":"2024-09-11T13:06:12.432Z","0.0.6":"2024-09-11T13:47:12.251Z","0.0.7":"2024-09-11T16:49:51.456Z","0.0.8":"2024-09-12T02:14:35.646Z","0.0.9":"2024-09-13T17:50:33.356Z","0.0.10":"2024-09-13T19:46:35.926Z","0.1.0":"2024-09-13T22:48:03.915Z","0.1.1":"2024-09-13T23:00:08.029Z","0.1.2":"2024-09-13T23:17:01.499Z","0.2.0":"2024-09-18T18:04:27.374Z","0.3.0":"2024-09-18T20:46:04.765Z","0.3.1":"2024-09-20T04:35:05.952Z"},"license":"LGPL-3.0-or-later","keywords":[],"description":"## Usage","maintainers":[{"name":"c.acro","email":"c@acro.so"},{"name":"mogasbe","email":"mohammed@acro.so"}],"readme":"# @acro-sdk/opensearch-store\n\n## Usage\n\n```typescript\nimport { OpenSearchEngine, OpenSearchAction } from '@acro-sdk/opensearch-store';\n\nconst engine = new OpenSearchEngine({}, {\n  node: `${protocol}://${host}:${port}`\n  // for Amazon OpenSearch, have to do a lot more configuration here\n  // https://opensearch.org/docs/latest/clients/javascript/index/#authenticating-with-amazon-opensearch-service-aws-signature-version-4\n});\n\nconst createdAction: Action = await engine.createAction(action);\n```\n\n## Development\n\nInstall OpenSearch on your local machine: https://opensearch.org/docs/latest/install-and-configure/install-opensearch/docker/\n\n```bash\ndocker pull opensearchproject/opensearch:2\n```\n\nRun it for the first time with an admin password:\n\n```bash\n docker run -d -p 9200:9200 -p 9600:9600 -e \"discovery.type=single-node\" -e \"OPENSEARCH_INITIAL_ADMIN_PASSWORD=<custom-admin-password>\" -e 'DISABLE_SECURITY_PLUGIN=true' opensearchproject/opensearch:latest\n```\n\nYou can now send commands as follows:\n\n```bash\ncurl http://localhost:9200 -ku admin:<custom-admin-password>\n\n{\n  \"name\" : \"ec4f9e231c47\",\n  \"cluster_name\" : \"docker-cluster\",\n  \"cluster_uuid\" : \"vzBL1TnqSb6Ejm2ZjtyFBw\",\n  \"version\" : {\n    \"distribution\" : \"opensearch\",\n    \"number\" : \"2.16.0\",\n    \"build_type\" : \"tar\",\n    \"build_hash\" : \"f84a26e76807ea67a69822c37b1a1d89e7177d9b\",\n    \"build_date\" : \"2024-08-06T20:32:34.547531562Z\",\n    \"build_snapshot\" : false,\n    \"lucene_version\" : \"9.11.1\",\n    \"minimum_wire_compatibility_version\" : \"7.10.0\",\n    \"minimum_index_compatibility_version\" : \"7.0.0\"\n  },\n  \"tagline\" : \"The OpenSearch Project: https://opensearch.org/\"\n}\n```\n\nOr use this library against your local OpenSearch instance by initializing it in an app:\n\n```typescript\nimport { OpenSearchEngine } from \"@acro-sdk/opensearch-store\";\n\nconst engine = new OpenSearchEngine(\n  {\n    logLevel: LogLevel.debug, // show all messages for fun\n  },\n  {\n    node: `http://admin:<custom-admin-password>@localhost:9200`,\n  }\n);\n\ntry {\n  // note this action is a standard Action object, not the OpenSearchAction!\n  const action = await engine.createAction({\n    app: \"pay-links\",\n    timestamp: \"2024-09-07T07:04:30.596Z\",\n    environment: \"development\",\n    framework: {\n      name: \"express\",\n      version: \"4.19.2\",\n    },\n    action: {\n      object: \"/v1/businesses/:businessId/transactions\",\n      type: \"HTTP\",\n      verb: \"POST\",\n    },\n    companyId: \"e26b41e2-64b6-45b8-b633-4149bc0c4e7f\",\n    clientId: \"c28e3945-7184-4494-8314-1e32d8d3f363\",\n    //... rest of action here\n  });\n} catch (err) {\n  // do something with error\n}\n```\n\nCan create a single action as above, or many:\n\n```typescript\nimport { OpenSearchEngine } from \"@acro-sdk/opensearch-store\";\n\nconst engine = new OpenSearchEngine(\n  {\n    logLevel: LogLevel.debug, // show all messages for fun\n  },\n  {\n    node: `http://admin:<custom-admin-password>@localhost:9200`,\n  }\n);\n\ntry {\n  // note this action is a standard Action object, not the OpenSearchAction!\n  const actions = await engine.createManyActions([\n    {\n      app: \"pay-links\",\n      timestamp: \"2024-09-07T07:04:30.596Z\",\n      environment: \"development\",\n      framework: {\n        name: \"express\",\n        version: \"4.19.2\",\n      },\n      action: {\n        object: \"/v1/businesses/:businessId/transactions\",\n        type: \"HTTP\",\n        verb: \"POST\",\n      },\n      companyId: \"e26b41e2-64b6-45b8-b633-4149bc0c4e7f\",\n      clientId: \"c28e3945-7184-4494-8314-1e32d8d3f363\",\n      //... rest of action here\n    },\n    //... other actions here\n  ]);\n} catch (err) {\n  // do something with error\n}\n```\n","readmeFilename":"README.md"}