{"_id":"@bugslifesolutions/api-plugin-es-catalog-sync","_rev":"14-96c2ef681511071e2cea160ec5a7837f","time":{"created":"2023-10-28T19:22:06.594Z","1.1.0":"2022-01-16T21:58:41.331Z","modified":"2024-01-28T00:46:49.193Z","1.1.1":"2022-01-17T00:57:53.189Z","1.1.2":"2022-01-17T02:09:00.866Z","1.1.3":"2022-01-17T15:52:10.287Z","1.1.4":"2023-05-20T22:41:29.984Z","1.1.5":"2023-06-23T18:24:03.145Z","1.1.6":"2023-09-07T23:33:00.021Z","1.0.0":"2023-10-28T19:22:06.928Z","1.0.1":"2023-10-28T20:07:25.496Z","1.0.2":"2023-10-31T02:10:23.337Z","1.0.3":"2023-10-31T04:02:04.287Z","2.0.0-next.0":"2024-01-28T00:46:49.017Z"},"name":"@bugslifesolutions/api-plugin-es-catalog-sync","dist-tags":{"latest":"1.0.3","next":"2.0.0-next.0"},"versions":{"1.0.0":{"name":"@bugslifesolutions/api-plugin-es-catalog-sync","description":"Reaction API Plugin for Elastic Search Catalog synchronization","version":"1.0.0","main":"index.js","type":"module","engines":{"node":">=18"},"homepage":"https://github.com/bugslifesolutions/api-plugin-es-catalog-sync","url":"https://github.com/bugslifesolutions/api-plugin-es-catalog-sync","email":"engineering@bugslifesolutions.com","repository":{"type":"git","url":"git+https://github.com/bugslifesolutions/api-plugin-es-catalog-sync.git"},"author":{"name":"Bugslife Solutions","email":"engineering@bugslifesolutions.com","url":"https://bugslifesolutions.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/bugslifesolutions/api-plugin-es-catalog-sync/issues"},"sideEffects":false,"dependencies":{"@elastic/app-search-node":"^7.17.0","@reactioncommerce/api-utils":"^1.17.1","@reactioncommerce/logger":"^1.1.5","@reactioncommerce/random":"^1.0.2","@reactioncommerce/reaction-error":"^1.0.1","accounting-js":"^1.1.1","envalid":"^7.3.1","graphql":"^15.8.0","lodash":"^4.17.21","simpl-schema":"^1.13.1","typescript":"^5.0.4"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-import-assertions":"^7.22.5","@babel/preset-env":"^7.23.2","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@reactioncommerce/babel-remove-es-create-require":"~1.0.0","@reactioncommerce/data-factory":"^1.0.0","babel-jest":"~25.1.0","babel-plugin-rewire-exports":"~2.3.0","babel-plugin-transform-es2015-modules-commonjs":"~6.26.2","babel-plugin-transform-import-meta":"~1.0.1","eslint":"^8.52.0","husky":"^4.3.8","jest":"~27.4.7","semantic-release":"^22.0.5"},"scripts":{"lint":"npm run lint:eslint","lint:eslint":"eslint .","test":"jest --passWithNoTests","test:watch":"jest --watch","test:file":"jest --no-cache --watch --coverage=false"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"prettier":{"arrowParens":"always"},"release":{"branches":["main","alpha","beta"]},"publishConfig":{"access":"public"},"_id":"@bugslifesolutions/api-plugin-es-catalog-sync@1.0.0","gitHead":"53cf671c0ef83a087c58ab16f9d052d5b9ba0f08","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"integrity":"sha512-ux8s6uXq2ktdmDLAI16nPvOh/W1nGu4og8xQsNvnfTaIcg6ZOhDG29PEWtNk83ZwEufEgZ9PNfbvgPd+5RuQhg==","shasum":"15dba5f2c0c6ee8a61d27070f581dec8c0aca202","tarball":"https://registry.npmjs.org/@bugslifesolutions/api-plugin-es-catalog-sync/-/api-plugin-es-catalog-sync-1.0.0.tgz","fileCount":26,"unpackedSize":62218,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsSoDkcDeF2RXE6fQPn51+teF2TOKExtJhbUXg+jw3ygIgE1rKoQ+gGG2kgK7It/E4L8Hx4rXVeV93Mhhx6P86AGE="}]},"_npmUser":{"name":"development_at_bugslifesolutions","email":"todd@bugslifesolutions.com"},"directories":{},"maintainers":[{"name":"development_at_bugslifesolutions","email":"todd@bugslifesolutions.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-plugin-es-catalog-sync_1.0.0_1698520926717_0.415140410375759"},"_hasShrinkwrap":false},"1.0.1":{"name":"@bugslifesolutions/api-plugin-es-catalog-sync","description":"Reaction API Plugin for Elastic Search Catalog synchronization","version":"1.0.1","main":"index.js","type":"module","engines":{"node":">=18"},"homepage":"https://github.com/bugslifesolutions/api-plugin-es-catalog-sync","url":"https://github.com/bugslifesolutions/api-plugin-es-catalog-sync","email":"engineering@bugslifesolutions.com","repository":{"type":"git","url":"git+https://github.com/bugslifesolutions/api-plugin-es-catalog-sync.git"},"author":{"name":"Bugslife Solutions","email":"engineering@bugslifesolutions.com","url":"https://bugslifesolutions.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/bugslifesolutions/api-plugin-es-catalog-sync/issues"},"sideEffects":false,"dependencies":{"@elastic/app-search-node":"^7.17.0","@reactioncommerce/api-utils":"^1.17.1","@reactioncommerce/logger":"^1.1.5","@reactioncommerce/random":"^1.0.2","@reactioncommerce/reaction-error":"^1.0.1","accounting-js":"^1.1.1","envalid":"^7.3.1","graphql":"^15.8.0","lodash":"^4.17.21","simpl-schema":"^1.13.1","typescript":"^5.0.4"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-import-assertions":"^7.22.5","@babel/preset-env":"^7.23.2","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@reactioncommerce/babel-remove-es-create-require":"~1.0.0","@reactioncommerce/data-factory":"^1.0.0","babel-jest":"~25.1.0","babel-plugin-rewire-exports":"~2.3.0","babel-plugin-transform-es2015-modules-commonjs":"~6.26.2","babel-plugin-transform-import-meta":"~1.0.1","eslint":"^8.52.0","husky":"^4.3.8","jest":"~27.4.7","semantic-release":"^22.0.5"},"scripts":{"lint":"npm run lint:eslint","lint:eslint":"eslint .","test":"jest --passWithNoTests","test:watch":"jest --watch","test:file":"jest --no-cache --watch --coverage=false"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"prettier":{"arrowParens":"always"},"release":{"branches":["main","alpha","beta"]},"publishConfig":{"access":"public"},"_id":"@bugslifesolutions/api-plugin-es-catalog-sync@1.0.1","gitHead":"5617a8c1577aad746d1d6141fbfd4eaedc6ad354","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"integrity":"sha512-plVUDFWxtaC9i02I626Al9qlh9ohie6hiMVW5PVb/rLyOl0lmxDwQDKmgxXvhAEAAOZsISc1+7Uzo6MP2IMgFw==","shasum":"8c862b8d6adab6493eeaf6faf1198c8575ebbb60","tarball":"https://registry.npmjs.org/@bugslifesolutions/api-plugin-es-catalog-sync/-/api-plugin-es-catalog-sync-1.0.1.tgz","fileCount":26,"unpackedSize":62192,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGyLypv5FBzYYsOwe2mxYDiGrlCfgmOaXaX5648VQaXwIhANZ8F2SiMlB9qFXCUa40BrfUyz07ygNIQUmaIcsiILuu"}]},"_npmUser":{"name":"development_at_bugslifesolutions","email":"todd@bugslifesolutions.com"},"directories":{},"maintainers":[{"name":"development_at_bugslifesolutions","email":"todd@bugslifesolutions.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-plugin-es-catalog-sync_1.0.1_1698523645268_0.17776517359814648"},"_hasShrinkwrap":false},"1.0.2":{"name":"@bugslifesolutions/api-plugin-es-catalog-sync","description":"Reaction API Plugin for Elastic Search Catalog synchronization","version":"1.0.2","main":"index.js","type":"module","engines":{"node":">=18"},"homepage":"https://github.com/bugslifesolutions/api-plugin-es-catalog-sync","url":"https://github.com/bugslifesolutions/api-plugin-es-catalog-sync","email":"engineering@bugslifesolutions.com","repository":{"type":"git","url":"git+https://github.com/bugslifesolutions/api-plugin-es-catalog-sync.git"},"author":{"name":"Bugslife Solutions","email":"engineering@bugslifesolutions.com","url":"https://bugslifesolutions.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/bugslifesolutions/api-plugin-es-catalog-sync/issues"},"sideEffects":false,"dependencies":{"@elastic/app-search-node":"^7.17.0","@bugslifesolutions/api-utils":"^2.0.0","@reactioncommerce/logger":"^1.1.5","@reactioncommerce/random":"^1.0.2","@reactioncommerce/reaction-error":"^1.0.1","accounting-js":"^1.1.1","envalid":"^7.3.1","graphql":"^15.8.0","lodash":"^4.17.21","simpl-schema":"^1.13.1","typescript":"^5.0.4"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-import-assertions":"^7.22.5","@babel/preset-env":"^7.23.2","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@reactioncommerce/babel-remove-es-create-require":"~1.0.0","@reactioncommerce/data-factory":"^1.0.0","babel-jest":"~25.1.0","babel-plugin-rewire-exports":"~2.3.0","babel-plugin-transform-es2015-modules-commonjs":"~6.26.2","babel-plugin-transform-import-meta":"~1.0.1","eslint":"^8.52.0","husky":"^4.3.8","jest":"~27.4.7","semantic-release":"^22.0.5"},"scripts":{"lint":"npm run lint:eslint","lint:eslint":"eslint .","test":"jest --passWithNoTests","test:watch":"jest --watch","test:file":"jest --no-cache --watch --coverage=false"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"prettier":{"arrowParens":"always"},"release":{"branches":["main","alpha","beta"]},"publishConfig":{"access":"public"},"_id":"@bugslifesolutions/api-plugin-es-catalog-sync@1.0.2","gitHead":"5f436954fb39a8c7cc3d948f80487f22e570f1dd","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"integrity":"sha512-TsbR8hD1LoXCydiVqGOfh5bIv2pkLH7VizO0vd+rP4XVKfgWO7BrHHZNJdzC4wBN5guIFYmRl6Z9nl9ZBB/VNQ==","shasum":"b6153ca97d61ba7b387fa012c8db2f366ea36cb5","tarball":"https://registry.npmjs.org/@bugslifesolutions/api-plugin-es-catalog-sync/-/api-plugin-es-catalog-sync-1.0.2.tgz","fileCount":26,"unpackedSize":62192,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC98nv1eEGa/KmTC6LahvNAJzHMM0P/9caxJX4PfVGmoQIgfmpJ2v9iZrq/toPK5QxisDj9DiHAKpK69Awk9KZru/E="}]},"_npmUser":{"name":"development_at_bugslifesolutions","email":"todd@bugslifesolutions.com"},"directories":{},"maintainers":[{"name":"development_at_bugslifesolutions","email":"todd@bugslifesolutions.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-plugin-es-catalog-sync_1.0.2_1698718223041_0.18491866310979654"},"_hasShrinkwrap":false},"1.0.3":{"name":"@bugslifesolutions/api-plugin-es-catalog-sync","description":"Reaction API Plugin for Elastic Search Catalog synchronization","version":"1.0.3","main":"index.js","type":"module","engines":{"node":">=18"},"homepage":"https://github.com/bugslifesolutions/api-plugin-es-catalog-sync","url":"https://github.com/bugslifesolutions/api-plugin-es-catalog-sync","email":"engineering@bugslifesolutions.com","repository":{"type":"git","url":"git+https://github.com/bugslifesolutions/api-plugin-es-catalog-sync.git"},"author":{"name":"Bugslife Solutions","email":"engineering@bugslifesolutions.com","url":"https://bugslifesolutions.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/bugslifesolutions/api-plugin-es-catalog-sync/issues"},"sideEffects":false,"dependencies":{"@elastic/app-search-node":"^7.17.0","@bugslifesolutions/api-utils":"^2.0.0","@reactioncommerce/logger":"^1.1.5","@reactioncommerce/random":"^1.0.2","@reactioncommerce/reaction-error":"^1.0.1","accounting-js":"^1.1.1","envalid":"^7.3.1","graphql":"^15.8.0","lodash":"^4.17.21","simpl-schema":"^1.13.1","typescript":"^5.0.4"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-import-assertions":"^7.22.5","@babel/preset-env":"^7.23.2","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@reactioncommerce/babel-remove-es-create-require":"~1.0.0","@reactioncommerce/data-factory":"^1.0.0","babel-jest":"~25.1.0","babel-plugin-rewire-exports":"~2.3.0","babel-plugin-transform-es2015-modules-commonjs":"~6.26.2","babel-plugin-transform-import-meta":"~1.0.1","eslint":"^8.52.0","husky":"^4.3.8","jest":"~27.4.7","semantic-release":"^22.0.5"},"scripts":{"lint":"npm run lint:eslint","lint:eslint":"eslint .","test":"jest --passWithNoTests","test:watch":"jest --watch","test:file":"jest --no-cache --watch --coverage=false"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"prettier":{"arrowParens":"always"},"release":{"branches":["main","alpha","beta"]},"publishConfig":{"access":"public"},"_id":"@bugslifesolutions/api-plugin-es-catalog-sync@1.0.3","gitHead":"fe9232fae821617a78ee6db98053e23388637668","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"integrity":"sha512-gPhd9xhfUPzlJev5JyLAJKeDem8sGdF+gnyAISjOXIZDZVPo1/EV99ycFoChM7QGdDa4dZNjdaV7cdKOKlePjA==","shasum":"1a45e3a8dbe6653814ef4c5d3cb9d7f754de260a","tarball":"https://registry.npmjs.org/@bugslifesolutions/api-plugin-es-catalog-sync/-/api-plugin-es-catalog-sync-1.0.3.tgz","fileCount":26,"unpackedSize":62197,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCIV9Ldsnr/kZ6Wt0nUJ6qNTsiPXeBZrh6v1WMvYhzBAiEAvWeP6J4iBlPSWuLNM2x18PdkMOemlzv+Y+BuQZtxflg="}]},"_npmUser":{"name":"development_at_bugslifesolutions","email":"todd@bugslifesolutions.com"},"directories":{},"maintainers":[{"name":"development_at_bugslifesolutions","email":"todd@bugslifesolutions.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-plugin-es-catalog-sync_1.0.3_1698724924123_0.7435010360231395"},"_hasShrinkwrap":false},"2.0.0-next.0":{"name":"@bugslifesolutions/api-plugin-es-catalog-sync","description":"Reaction API Plugin for Elastic Search Catalog synchronization","version":"2.0.0-next.0","main":"index.js","type":"module","engines":{"node":">=18"},"homepage":"https://github.com/bugslifesolutions/reaction","url":"https://github.com/bugslifesolutions/reaction","email":"engineering@bugslifesolutions.com","repository":{"type":"git","url":"git+https://github.com/bugslifesolutions/reaction.git","directory":"packages/bl-api-plugin-es-catalog-sync"},"author":{"name":"BugsLife Solutions","email":"engineering@bugslifesolutions.com","url":"https://bugslifesolutions.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/bugslifesolutions/reaction/issues"},"sideEffects":false,"dependencies":{"@bugslifesolutions/api-utils":"2.1.0-next.11","@bugslifesolutions/logger":"^1.2.0-next.11","@bugslifesolutions/random":"^1.1.0-next.11","@elastic/app-search-node":"^7.17.0","dotenv":"^16.3.1","envalid":"^7.3.1","fastpriorityqueue":"^0.7.4","lodash":"^4.17.21","simpl-schema":"~3.2.0","typescript":"^5.0.4"},"devDependencies":{"@bugslifesolutions/data-factory":"^1.2.1","@reactioncommerce/babel-remove-es-create-require":"~1.0.0"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"prettier":{"arrowParens":"always"},"scripts":{"lint":"npm run lint:eslint","lint:eslint":"eslint .","lint:fix":"eslint . --fix","test":"npm run test:ci","test:ci":"jest --passWithNoTests --setupFiles=dotenv/config --ci","test:watch":"jest --watch","test:file":"jest --no-cache --watch --coverage=false"},"readme":"# api-plugin-es-catalog-sync\n\n[![npm (scoped)](https://img.shields.io/npm/v/@bugslifesolutions/api-plugin-es-catalog-sync.svg)](https://www.npmjs.com/package/@bugslifesolutions/api-plugin-es-catalog-sync)\n[![CircleCI](https://circleci.com/gh/bugslifesolutions/api-plugin-es-catalog-sync.svg?style=svg)](https://circleci.com/gh/bugslifesolutions/api-plugin-es-catalog-sync)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n\n## Summary\n\nes-catalog-sync plugin for the [Reaction API](https://github.com/reactioncommerce/reaction)\n\n## Developer Certificate of Origin\nWe use the [Developer Certificate of Origin (DCO)](https://developercertificate.org/) in lieu of a Contributor License Agreement for all contributions to Reaction Commerce open source projects. We request that contributors agree to the terms of the DCO and indicate that agreement by signing all commits made to Bugslife Solutions projects by adding a line with your name and email address to every Git commit message contributed:\n```\nSigned-off-by: Jane Doe <jane.doe@example.com>\n```\n\nYou can sign your commit automatically with Git by using `git commit -s` if you have your `user.name` and `user.email` set as part of your Git configuration.\n\nWe ask that you use your real name (please no anonymous contributions or pseudonyms). By signing your commit you are certifying that you have the right have the right to submit it under the open source license used by that particular Reaction Commerce project. You must use your real name (no pseudonyms or anonymous contributions are allowed.)\n\nWe use the [Probot DCO GitHub app](https://github.com/apps/dco) to check for DCO signoffs of every commit.\n\nIf you forget to sign your commits, the DCO bot will remind you and give you detailed instructions for how to amend your commits to add a signature.\n\n## License\nThis Reaction plugin is [Apache License, Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@bugslifesolutions/api-plugin-es-catalog-sync@2.0.0-next.0","_integrity":"sha512-4h/rNNC8kQW5tEdtsL79NzS+RRMPh8x6DHrOL8PAhjzb8gx6u0L/UFaECY4FuRVjEE72YQlLaNkfXQuPNLAb0w==","_resolved":"/tmp/b66fb0dd99357dade8e8d96b2aebcddc/bugslifesolutions-api-plugin-es-catalog-sync-2.0.0-next.0.tgz","_from":"file:bugslifesolutions-api-plugin-es-catalog-sync-2.0.0-next.0.tgz","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-4h/rNNC8kQW5tEdtsL79NzS+RRMPh8x6DHrOL8PAhjzb8gx6u0L/UFaECY4FuRVjEE72YQlLaNkfXQuPNLAb0w==","shasum":"0a9bacccee31bc7579861c64c537ff06a832b766","tarball":"https://registry.npmjs.org/@bugslifesolutions/api-plugin-es-catalog-sync/-/api-plugin-es-catalog-sync-2.0.0-next.0.tgz","fileCount":22,"unpackedSize":22670,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIS4AqrbjuulOJ9W3AKxKevMumUlkAGhYeXCbNza4oRAiArmHzw0K8pA6lg0tGqqFEAqw94tg6yiYtMI2TiDu/eDA=="}]},"_npmUser":{"name":"development_at_bugslifesolutions","email":"todd@bugslifesolutions.com"},"directories":{},"maintainers":[{"name":"development_at_bugslifesolutions","email":"todd@bugslifesolutions.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-plugin-es-catalog-sync_2.0.0-next.0_1706402808872_0.6661739348156852"},"_hasShrinkwrap":false}},"maintainers":[{"name":"development_at_bugslifesolutions","email":"todd@bugslifesolutions.com"}],"description":"Reaction API Plugin for Elastic Search Catalog synchronization","homepage":"https://github.com/bugslifesolutions/api-plugin-es-catalog-sync","repository":{"type":"git","url":"git+https://github.com/bugslifesolutions/api-plugin-es-catalog-sync.git"},"author":{"name":"Bugslife Solutions","email":"engineering@bugslifesolutions.com","url":"https://bugslifesolutions.com"},"bugs":{"url":"https://github.com/bugslifesolutions/api-plugin-es-catalog-sync/issues"},"license":"GPL-3.0","readme":"","readmeFilename":""}