{"_id":"@commercelayer/algolia-importer","_rev":"17-222e259b7c9b25c939a6be469dcd2897","name":"@commercelayer/algolia-importer","dist-tags":{"latest":"1.0.10"},"versions":{"1.0.0":{"version":"1.0.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","version:patch":"npm version patch","version:minor":"npm version minor","version:major":"npm version major","publish:patch":"npm run build && npm run version:patch && git push --follow-tags && npm publish --access public","publish:minor":"npm run build && npm run version:minor && git push --follow-tags && npm publish --access public","publish:major":"npm run build && npm run version:major && git push --follow-tags && npm publish --access public"},"peerDependencies":{},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/algolia-importer","author":{"name":"Alessandro Casazza"},"module":"dist/lib.esm.js","devDependencies":{"dotenv":"^8.2.0","husky":"^4.2.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"dependencies":{"@commercelayer/js-auth":"^2.0.2","@commercelayer/js-sdk":"^2.9.7","@types/lodash":"^4.14.156","algoliasearch":"^4.3.0","lodash":"^4.17.15"},"gitHead":"12abb48276f6a5a2217565457809508d7396bcc0","description":"This project was bootstrapped with [TSDX](https://github.com/jaredpalmer/tsdx).","_id":"@commercelayer/algolia-importer@1.0.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-PhFcsQvu9tqZil3vwUgYQqS+lchkTEZVoSB8x/F/zjSehQM5UgFEd00PquymF9oJXPjyTqdNN9YQ/Gh3pdi2dQ==","shasum":"7c311bd8ae72dacd5706680384e2c403aa7c1779","tarball":"https://registry.npmjs.org/@commercelayer/algolia-importer/-/algolia-importer-1.0.0.tgz","fileCount":13,"unpackedSize":156826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8cv3CRA9TVsSAnZWagAAIP0P/jNutaB9y6O73I8g6lsl\nZJIHeIpvES6GGtYZR6w1KNX3Cy45DmoYrYlUExzD9XL/TUl7wvhqdD1GG4MG\n8Is4NG7YHwepOwDrK1COrW84NJnRgXrJDLpZB+aSs7XmOqVwm5CI2K5ZQVE7\nqVUrkYGWaorprxxJ72PURpvAco9auXY3xAcldPsjnb6F92jx4/LP8tV1c1Hb\nOaoTjeSNFJb+0doD7erqBB920eWkSE2yhmitGxe83OYZLtXQ+Z25qChyZ2Gk\nL6N1D9GiK5OFufq29nHCBZ6Z+sYVZUO4jr2jZVnq8+86hLCERyukAXVJelKC\nQyPUWyNoJrLhF98nifUD6PvZAuxu7pO2v8DoNVXafNkFwmGDOBcHxwGuPoZI\ncf4u+ZdPTqrRo57BgPwna8j9b5SFX2VOEYVnG0CWvyblHCt9V3jFXg5k1AIb\nb6nt2DW7uT+MujfJauplZzt0HpjAYW5n0joEuPn2MaUIrcUWNguQpMYUJSPk\nCYkPWT3JMyV59u9gHmHtlAvA8xvQo1kqky3mhl31Kfwr7z2+jegbKqPgnABd\nW44Zx0K3EdsrEJlkg+KJRhQk4nz6okR6sZcQ7wXCimSW9CiuF3tEMzhZt3CE\njV2y1H6+2b0OOfynco8X+Y1/kyELBOoQBxc6NgcwFqtZmMXs9fwjDNnBfzax\n2zQ1\r\n=o+Mk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNgZ9EbYsnLj0pBI94XId3Ui/XX0ixub5I6xbIOoInTQIgPkDT24yACSccqzaAhssuEUk4qdA0M7n6VRaVh4FTh9M="}]},"maintainers":[{"name":"acasazza","email":"alessandro@commercelayer.io"},{"name":"drpierlu","email":"pierluigi@commercelayer.io"},{"name":"fconforti","email":"filippo@commercelayer.io"}],"_npmUser":{"name":"acasazza","email":"alessandro@commercelayer.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algolia-importer_1.0.0_1592904695041_0.8342079899380068"},"_hasShrinkwrap":false},"1.0.1":{"version":"1.0.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","version:patch":"npm version patch","version:minor":"npm version minor","version:major":"npm version major","publish:patch":"npm run build && npm run version:patch && git push --follow-tags && npm publish --access public","publish:minor":"npm run build && npm run version:minor && git push --follow-tags && npm publish --access public","publish:major":"npm run build && npm run version:major && git push --follow-tags && npm publish --access public"},"peerDependencies":{},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/algolia-importer","author":{"name":"Alessandro Casazza"},"module":"dist/lib.esm.js","devDependencies":{"dotenv":"^8.2.0","husky":"^4.2.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"dependencies":{"@commercelayer/js-auth":"^2.0.2","@commercelayer/js-sdk":"^2.9.7","@types/lodash":"^4.14.156","algoliasearch":"^4.3.0","lodash":"^4.17.15"},"gitHead":"e0d4a5e4eac256046764569ebc713562da1705b7","description":"","_id":"@commercelayer/algolia-importer@1.0.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-DZoalKMGZZLPYmxSBSKYGqIq/vcvkwCM2+cagx12ot1sC10eEUQ/fmHuaLsbLj22EPqT8usFl8FqMvD6JNkl3w==","shasum":"753ee38f9f2fa9714c2eb3119a6beabed3491716","tarball":"https://registry.npmjs.org/@commercelayer/algolia-importer/-/algolia-importer-1.0.1.tgz","fileCount":13,"unpackedSize":156503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8jT4CRA9TVsSAnZWagAAG/gQAIerrcx5PQKaIGQkj16U\n9xRhLOTGIWLZR/+labVSrFxMhGEZkryHknJHW4+NdiH+LrJizfwhEOMVR3o/\ncBkOnx8fTYilF9UspiBIFyMyntpTqg1ioaP36fvfxnFfdz4IagTpoyIggLwS\n/Win6fLQuPtVKgXCosG4DviO3rSQEnu61FrZCWT9C4JgZ7RrDKIFeg/+w7Id\na/zsESZ2OnaBFe0xgbPigjF78SO8muwinkjtvQP/5JP9DmyLOO452ex9MIhQ\nzGlXTV0GsdhfzQI7Dk1OPQkM43VRRS7ui7SpgCa+ZKYjRMlSBIG8QjJOa8Ra\nPsPNdVfr8n10HosabbhtrPI5M1ZMucQ5FrWhpoE4mL1XKVwyhrSI+Mew+yU7\nrcCB8GXLwCL3O5FaApdpYANC4UYgAZWU04/z+kLc8Ld3oXOcTJB+9Ksj8BNK\nKia5Y4gySHEJ02br7Mq/LdZRg+kMR5Y3mkmtOkxf1L4QH+Z6Wer+imvjjrux\n9rRnPI3yAX5RoQYP6kYnKZpIuluNWWOT4Bdx9UMabLRhMlMf0oCZa+b0rWxO\n+TzoMooepENG5Ajv8uqTE025iBjnHyABb86R3W7SPSd00wVsxNJjiyL02s6b\nW6mhLoXktFxjwT+PaOxipaS/avjps9kAT+hKHLLCdWgUZQP4oI6slsIDL8nm\nFg0h\r\n=J+lf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn1M4grs1pz58LVLRS7DYDUsqMEh3yLTENOYOfdsKTmQIhAOxGHF3i9be9rXDMxcgnrXbpOhWlfGjkLorrAPe3siOy"}]},"maintainers":[{"name":"acasazza","email":"alessandro@commercelayer.io"},{"name":"drpierlu","email":"pierluigi@commercelayer.io"},{"name":"fconforti","email":"filippo@commercelayer.io"}],"_npmUser":{"name":"acasazza","email":"alessandro@commercelayer.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algolia-importer_1.0.1_1592931575925_0.1860686470371844"},"_hasShrinkwrap":false},"1.0.2":{"version":"1.0.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","version:patch":"npm version patch","version:minor":"npm version minor","version:major":"npm version major","publish:patch":"npm run build && npm run version:patch && git push --follow-tags && npm publish --access public","publish:minor":"npm run build && npm run version:minor && git push --follow-tags && npm publish --access public","publish:major":"npm run build && npm run version:major && git push --follow-tags && npm publish --access public"},"peerDependencies":{},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/algolia-importer","author":{"name":"Alessandro Casazza"},"module":"dist/lib.esm.js","devDependencies":{"dotenv":"^8.2.0","husky":"^4.2.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"dependencies":{"@commercelayer/js-auth":"^2.0.2","@commercelayer/js-sdk":"^2.9.7","@types/lodash":"^4.14.156","algoliasearch":"^4.3.0","lodash":"^4.17.15"},"gitHead":"b54be0d5969207b23818e09362759d64f84e6d8b","description":"A Javascript library that lets to import from all CMS to Algolia.","_id":"@commercelayer/algolia-importer@1.0.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Q1N/IarZZzySON7nnRUhTnhb9w5eJTzwbUN+8TzDL8QgAYLwEWpmCnKGkTRnZ+Abk4hH2RxG0Hlfn2kfZfvf7w==","shasum":"9c04f415bc24f6379e17b411755bdaac8b5b9f9f","tarball":"https://registry.npmjs.org/@commercelayer/algolia-importer/-/algolia-importer-1.0.2.tgz","fileCount":13,"unpackedSize":159790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9NPhCRA9TVsSAnZWagAAYlEP/juF4JwfPR7BcBj71TiW\n+6VHFipT8i5ZuzfAxYViAxx/0LQGzsZj8iHdAXmF4XYKnzO9ASh1ZppsS7cb\nIMywYNOnmsEriq2G+O06iboXttHZu2r6WMiWUAg00mpg3HrJ3mOM0Efc1lS5\nrVoHwDVHEt4jwGXBq+KZsI6qAcCYqA/IznGzmVmn4oyxTWT+jAlJraelHqP0\nVB5DNh9S9MMd6vz8b1gYn7p+jpCLvBVLIpWD7Hh7Y1Y3wgQKan+ecmZgVhId\nViKnVLG2fCSFS6HeKn/LDnFa6V0cUnUSLVgLvtqwr2iSb8JzJkEbzRm967fd\nZV6IfVg0RvCAytVsVlZ4l3r0PdecMl9E0C+zlpHL8dfbYm5vqm3vQRmX+u7B\nCp32vVRG+FnllOjegg+o6CcWG8cOpp6YXrrnr3S0g3iq0PKWcn9X08FOXwYu\nk3ZEnG1MPqA4+JimG3wW4FUp52r3kYEguEpHoYDtVhuvXIJrRuLtqhuzWRy/\nbc0fjyZCr2InOSur28D6UveYRvrCP9EhBEiTr4HPY3owA/+hnMSYFN09Cqsg\nsYrqIdm416pVoTTw41W6SCrbPRPQsFg+HRxgkHfpdf7h+XPv0Bd3jnhR//4c\nZ2sMQySqO2jonF6cpSBIR96t/hJQvINpT9Am2I5NE0TRuQcVZ5d6SEerB2Xz\nGyY/\r\n=96zF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAq5OxtUQnumesUos1/6yXn/t3A/pL/KdSgamQJgPPLGAiA0JxVnhvxG25ilpOGGk+jNM9VhQfh/8AzXfq0tb+vBEQ=="}]},"maintainers":[{"name":"acasazza","email":"alessandro@commercelayer.io"},{"name":"drpierlu","email":"pierluigi@commercelayer.io"},{"name":"fconforti","email":"filippo@commercelayer.io"}],"_npmUser":{"name":"acasazza","email":"alessandro@commercelayer.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algolia-importer_1.0.2_1593103328928_0.45070836936421177"},"_hasShrinkwrap":false},"1.0.3":{"version":"1.0.3","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","version:patch":"npm version patch","version:minor":"npm version minor","version:major":"npm version major","publish:patch":"npm run build && npm run version:patch && git push --follow-tags && npm publish --access public","publish:minor":"npm run build && npm run version:minor && git push --follow-tags && npm publish --access public","publish:major":"npm run build && npm run version:major && git push --follow-tags && npm publish --access public"},"peerDependencies":{},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/algolia-importer","author":{"name":"Alessandro Casazza"},"module":"dist/lib.esm.js","devDependencies":{"dotenv":"^8.2.0","husky":"^4.2.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"dependencies":{"@commercelayer/js-auth":"^2.0.2","@commercelayer/js-sdk":"^2.9.7","@types/lodash":"^4.14.156","algoliasearch":"^4.3.0","lodash":"^4.17.15"},"gitHead":"9f65aa084b443ee29caa3429f16b4285e6711aa5","description":"> A Javascript library that lets you easily import your ecommerce catalog into Algolia.","_id":"@commercelayer/algolia-importer@1.0.3","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-I7z0jpGcv7cWhZpfmLAmq8wQ0LIF3aMnxfQb6XztJip0jIOb3bTYgNo8Sd/+U4dFwDBS+Gvr3luor5BfzBX4kg==","shasum":"90118cb885374d5e8b8f66fe22ec7e14c0c10073","tarball":"https://registry.npmjs.org/@commercelayer/algolia-importer/-/algolia-importer-1.0.3.tgz","fileCount":13,"unpackedSize":162577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9Nm7CRA9TVsSAnZWagAAlKYP/imYqwBjBHU9OMXPJdFc\n11kE6VFpMrz1R5saab1lZWhe8O3UaL4TKHfy4YCuySFX5rNi8I9vxu6BsXz3\nef5B1KjE6b1GPaQPARNJepUhuw8LAzjTG8QY5aW0FxSoeGaSwfiL0/i+JdvX\nQ5ixbcG0Rt1HChe+AjZWDTEQ5PVHQdLsDogUTwJhwA3ROsSobsp0elUXbmYt\nUq3qLSotYl9IJaPvWv3/vQotV/VRssyb7ps/ncqBFkafwq/JoH6Z/WLiPIPO\nydeamtEk0VGfSUrNgGSVYKM5wwZqkwr+PnG/HZHSC0LBknzhdtx8A09SgK83\nrkS3XJpoPs6Wh+5s0f1RxIyQk/PA5bpwIuQ1yC/BM/10xg9cn31euAhx+NRa\nb3AM800K6gthy+yA/zMpMhRX2ZS4VXzChK+l+uJBIqqHBdxFdua2felAUgRp\n1BBRyuIb5oPa7cPG+ejgkeHBhS4jYE2RnaFCt0h6KQd27I4oi0TBmInHhJSz\nmvC5B4E6Tty/wUjZaAIk7IXa/wve1V8JizFIIp03XPi4CBhu2V+k7OvNFlP0\njUIo8uXWNIpIGBioNOjIzBeulI+JSvdDZyDdsk4UblrNgMwvXfl6+Lku+4At\nUvQLsdJJAQGVeCWptQK/ughGBFn92x/xoDlyo/K2/xmo8deQRfuh3Y7Bmj8b\nGUUv\r\n=gLn/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENqM5Xb3K5SJkfetZsKzqeCnSWKMMYy4mFw+Kc8qqk2AiBhd9Dd9RkeVVQhvzeMnQMwpQHU0Sgl4/iEGwYYfEaYXw=="}]},"maintainers":[{"name":"acasazza","email":"alessandro@commercelayer.io"},{"name":"drpierlu","email":"pierluigi@commercelayer.io"},{"name":"fconforti","email":"filippo@commercelayer.io"}],"_npmUser":{"name":"acasazza","email":"alessandro@commercelayer.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algolia-importer_1.0.3_1593104826685_0.7249029285130419"},"_hasShrinkwrap":false},"1.0.5":{"version":"1.0.5","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","version:patch":"npm version patch","version:minor":"npm version minor","version:major":"npm version major","publish:patch":"npm run build && npm run version:patch && git push --follow-tags && npm publish --access public","publish:minor":"npm run build && npm run version:minor && git push --follow-tags && npm publish --access public","publish:major":"npm run build && npm run version:major && git push --follow-tags && npm publish --access public"},"peerDependencies":{},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/algolia-importer","author":{"name":"Alessandro Casazza"},"module":"dist/lib.esm.js","devDependencies":{"dotenv":"^8.2.0","husky":"^4.2.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"dependencies":{"@commercelayer/js-auth":"^2.0.2","@commercelayer/js-sdk":"^2.9.7","@types/lodash":"^4.14.156","algoliasearch":"^4.3.0","lodash":"^4.17.15"},"gitHead":"19b659ec5021e8ff505a177addb3bca3b1ae65a0","description":"> A Javascript library that lets you easily import your ecommerce catalog into Algolia.","_id":"@commercelayer/algolia-importer@1.0.5","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-PUBlB+MFXND4QMZYdBtZwyjV13NCEM9DX4hvWc1R3tC4ZTQdr8r7A17n/Zbx/OUvW7rA7LzAxssoRI4+XR0A7A==","shasum":"d29ae299233b9e430cc29b80a70c7a084a5a37fe","tarball":"https://registry.npmjs.org/@commercelayer/algolia-importer/-/algolia-importer-1.0.5.tgz","fileCount":13,"unpackedSize":162583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9OHTCRA9TVsSAnZWagAAwwAP/iZQWng+XG+BxixkJI2X\n4LdUpQ50x5HmjHz3gyMwUl09V/sn1h/vxyEGX9iA7nWHzrvXpgvdP0lc/892\n6i25Puxs8ZhmZG43u/BGjFovGt8AU5jLMLp2jSe+yDNsOrKwCmSHHbkAnDNA\nuakEjNrGCO7UKHv0IrIrg+G+9HQthZCGiRDpl8xix2iLx4fCJoMdIqxZML0i\nlj4ocmZ3b675lBZaD32cOm/dTUnuAMFlbom5yDzLFZPmCQ6ClCUp5zjHyTvX\nOiGn5jGZSZuxHgFpJg6tq/5KAC9dxDmgz+XuO15wk2mtnZIP+Yt3J06eor5M\nIgKKLTD8P9NtxgeGuScebjCnDg2ibX3ylj42V0Qo0qaBNQWnngX9uHR/plij\nju2SnC/S2wu5AGxH84dprZKDFWOB4mf/7LfybpKTM8XyQNG0PLssJi5SEKBR\npt+Rgp+8Y1uIVDagJwkjBmE0yiyJ1fdRjG7nh817iVnypRsSQxYMcRW3XPio\nG5B29FNWwlBF7NI2dMB+Gce8MJ339FSiwMZpy8gUEPKE9iZqAdcYIMgtTzuE\nzupuItyXk2U6LzD7avru5OBw/XYVuv/Pj+Pf5sjl2lI/nCE/tkbDwsvZV//c\nD5VLCJ3P9Nfwa5i7SoXGzFVWxfIWZrOkYI9G7Lee7wkVrfChe1dL6kB5sWlx\np6yk\r\n=fzde\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1Jh1NKqx+Zfol2fMdqnk8wM+V2Mh56lCydS4HYx0SBwIhAPRc/oiaW74LAm+AovaFQTzOMqMjQ5fK0UoD8fTuP3lE"}]},"maintainers":[{"name":"acasazza","email":"alessandro@commercelayer.io"},{"name":"drpierlu","email":"pierluigi@commercelayer.io"},{"name":"fconforti","email":"filippo@commercelayer.io"}],"_npmUser":{"name":"acasazza","email":"alessandro@commercelayer.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algolia-importer_1.0.5_1593106898702_0.5365938913538237"},"_hasShrinkwrap":false},"1.0.6":{"version":"1.0.6","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","version:patch":"npm version patch","version:minor":"npm version minor","version:major":"npm version major","publish:patch":"npm run build && npm run version:patch && git push --follow-tags && npm publish --access public","publish:minor":"npm run build && npm run version:minor && git push --follow-tags && npm publish --access public","publish:major":"npm run build && npm run version:major && git push --follow-tags && npm publish --access public"},"peerDependencies":{},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/algolia-importer","author":{"name":"Alessandro Casazza"},"module":"dist/lib.esm.js","devDependencies":{"dotenv":"^8.2.0","husky":"^4.2.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"dependencies":{"@commercelayer/js-auth":"^2.0.2","@commercelayer/js-sdk":"^2.9.7","@types/lodash":"^4.14.156","algoliasearch":"^4.3.0","lodash":"^4.17.15"},"gitHead":"44606e68b06a8ecc76f9fb0d24d47b63eeffaace","description":"> A Javascript library that lets you easily import your ecommerce catalog into Algolia.","_id":"@commercelayer/algolia-importer@1.0.6","_nodeVersion":"15.2.1","_npmVersion":"7.0.10","dist":{"integrity":"sha512-EM0iL/gfzuLsf/dllz/8VQBfXbOBtCze/MUfzJVaVKcwJgKmWHyIKyKYBMbXvdphmVYI+BvGnNo6og5UfKtoTA==","shasum":"da0a01918716960c7a224c5eaafb700798517952","tarball":"https://registry.npmjs.org/@commercelayer/algolia-importer/-/algolia-importer-1.0.6.tgz","fileCount":11,"unpackedSize":155262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvp3+CRA9TVsSAnZWagAA2dUP/3rdL9mLDEc8KZimo7uN\nO32ukkNTEcpGPIZBy2hNCGRjx2frpNkIUB8CUyWYC6QCrz0gQN+L0JOagXix\n8c5pEliNzLPi7CkHnjCP+162org9sWidGBkm+HEXg89WvwEP59OcStpccdg/\nKXyxWsrB/3uy5sI8mxioLIP5oaueI1Ai+zwxWuARiquXIYMkTdVU5gTc7mmP\nv/mPBsBZvs2ZKgpumfRM7ebWuBTsAJSbbuWB8lNWm3AylqXyOqGJgnkqxx+6\nW7z1OCd++m/+swvoECicd2ZL/U1a0fnkixnG98RqQjXC2q3dIlN/BkO1lETg\nszchWNUeBrF3mzEbcvm6gnw60Sy3R/Z/Phk306sAKusycmTdDiryu40WYWVE\noxBmbukr21cdxWXNY01aUOcyF8aZzsBwPhKL9oQj9lOZ78eqXwYNTAJNnos2\nXTLFp/9mP2O8a0l5FcdONMRCxeTcY9ryb1rD3dkJcLfeLIcR8XZwkJkWCLWd\nJIJEiEQVH3yKe4jjK81egG/2lkeR33U/H98It8L62KGGYoS8Ms9QOj+yZbmx\ni7eCk2vei3KpsVMmV1gMzv10XbzOOawI0Q20uC/eEoXJWYQ6b71S2SjiqgJe\ni590uAWNRw4Wv6kv0TUBj1+bTzYlsIrLKv8FD92gd91ChidJbEUv7bCWhRz1\nthAh\r\n=HW/P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE3qE7nvna9wWWidHUfOzhdM05UL/GQ9VHM018a1a6AjAiArN0Qb+76CQrgDpKM7UiJPs19PNGhQq8559xXzORay5Q=="}]},"_npmUser":{"name":"acasazza","email":"alessandro@commercelayer.io"},"directories":{},"maintainers":[{"name":"acasazza","email":"alessandro@commercelayer.io"},{"name":"drpierlu","email":"pierluigi@commercelayer.io"},{"name":"fconforti","email":"filippo@commercelayer.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algolia-importer_1.0.6_1606327806319_0.8646080655310742"},"_hasShrinkwrap":false},"1.0.7":{"version":"1.0.7","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","version:patch":"npm version patch","version:minor":"npm version minor","version:major":"npm version major","publish:patch":"npm run build && npm run version:patch && git push --follow-tags && npm publish --access public","publish:minor":"npm run build && npm run version:minor && git push --follow-tags && npm publish --access public","publish:major":"npm run build && npm run version:major && git push --follow-tags && npm publish --access public"},"peerDependencies":{},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/algolia-importer","author":{"name":"Alessandro Casazza"},"module":"dist/lib.esm.js","devDependencies":{"dotenv":"^8.2.0","husky":"^4.3.0","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.2"},"dependencies":{"@commercelayer/js-auth":"^2.0.2","@commercelayer/js-sdk":"^3.0.2","@types/lodash":"^4.14.165","algoliasearch":"^4.8.1","lodash":"^4.17.20"},"gitHead":"d84decdd146e5f922f54452fba76159ef3c7c82b","description":"> A Javascript library that lets you easily import your ecommerce catalog into Algolia.","_id":"@commercelayer/algolia-importer@1.0.7","_nodeVersion":"15.2.1","_npmVersion":"7.0.10","dist":{"integrity":"sha512-gJVydnZi9aNUd5Ajsre2y9O82F7gqQ1jJuCCWud9Smk1KYqF5as15DCh/1G5oaxsP0/k8vA8JcGK92e0PKK2vA==","shasum":"4e52c20bb61e91d1e2dcbbeb032570cf149fe840","tarball":"https://registry.npmjs.org/@commercelayer/algolia-importer/-/algolia-importer-1.0.7.tgz","fileCount":11,"unpackedSize":255987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvq3dCRA9TVsSAnZWagAAnHAP/0c9QLglTv7Q6HJtXFBf\n99dwM1obp8MEY5lm4Rj/F8Elyj9w2/Op8qLpNdGwC5b2PUhRoqRaeAqy0SaV\nXLKqykbJ3n9HTA/UTrU+lO1WhZ4ht61KWHbCMlQlbIFQK6vjQgNpY7h1fOeX\nL1MQ68tF2mVmqlv7dKzO5EBJSE/Piyy/gTmO90R0Q1LZ1r6iFK5bhHp8ZUKc\njeDf62+qC1Nw9NII101O0dNSgyoQLE7e0VUqsYSjAZuKExvmy4dEt9aM3E55\n+vTqx6AyAjJX2ntLBYFY479oEivtaoAwZLG40nbgDqpBP9/B8dimv44xq9kP\n9nnMxKYjIEeyHSqY/sGbDt2EyyCI99DNtZlUVkQMaLyszsPjPQFYn/X/mM92\nklfYSnVKQdzPZCkQy6oN3+kRCyhFHusHaOPnybs2rEQFMKaIYjdd/9+zs8Cq\n4R3WPWiZPOJev/3qXs/rgZYlZMWG5igYuSoc7Fg9MGnwDRRlyYDUUuWKBo/d\npL4d37Rt0/eXDHEKu483uVAQIdDySj3P1q+eJoy/RC4UQyddxqZRNqimFh8K\n8L2Rq0ttBRtLoX4PCt40aT16kEboAu/B6Z2eGsSChTwTbO3GI4DMGmCD+V3E\nEMGHL8oBNIry0nsyB5xXPLyH15gjgos65DGQkAxVtzfqIDQvCMTGqscrycQc\nYchS\r\n=5zE6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBqEkR0UWs0P3rDFLrVqGy4g+1CFU5BOE14fF8GjGsk+AiEA6AAP3xd8RgUNPEU2tLI4gnPmB35INe+Wn3Z8R7sSTk8="}]},"_npmUser":{"name":"acasazza","email":"alessandro@commercelayer.io"},"directories":{},"maintainers":[{"name":"acasazza","email":"alessandro@commercelayer.io"},{"name":"drpierlu","email":"pierluigi@commercelayer.io"},{"name":"fconforti","email":"filippo@commercelayer.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algolia-importer_1.0.7_1606331869049_0.41179606946633385"},"_hasShrinkwrap":false},"1.0.8":{"version":"1.0.8","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"dev":"NODE_OPTIONS='--inspect' next dev","start":"tsdx watch","build":"tsdx build --tsconfig tsconfig.production.json","test":"tsdx test","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","version:patch":"npm version patch","version:minor":"npm version minor","version:major":"npm version major","publish:patch":"npm run build && npm run version:patch && git push --follow-tags && npm publish --access public","publish:minor":"npm run build && npm run version:minor && git push --follow-tags && npm publish --access public","publish:major":"npm run build && npm run version:major && git push --follow-tags && npm publish --access public"},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/algolia-importer","author":{"name":"Alessandro Casazza"},"module":"dist/lib.esm.js","devDependencies":{"@commercelayer/contentful-algolia-adapter":"^0.0.4","@types/react":"^17.0.0","dotenv":"^8.2.0","husky":"^4.3.0","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.2"},"dependencies":{"@commercelayer/js-auth":"^2.0.2","@commercelayer/js-sdk":"^3.0.2","@types/lodash":"^4.14.165","algoliasearch":"^4.8.1","lodash":"^4.17.20","next":"^10.0.3","react":"^17.0.1","react-dom":"^17.0.1"},"gitHead":"caab40734d1ea7b604b105aada6a108f07e7978f","description":"> A Javascript library that lets you easily import your ecommerce catalog into Algolia.","_id":"@commercelayer/algolia-importer@1.0.8","_nodeVersion":"15.2.1","_npmVersion":"7.0.10","dist":{"integrity":"sha512-qh3jtFlOIpRjvQbif8oeMS9jaBaUWnvoGEecJgIET9JGx8gxEJEJbloZaSg6de7r9jt7qEtH5glDaq+eOpVHjA==","shasum":"1fbd4ec35adf70a76fe57bd86c2980173a3d5779","tarball":"https://registry.npmjs.org/@commercelayer/algolia-importer/-/algolia-importer-1.0.8.tgz","fileCount":13,"unpackedSize":257886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv3MxCRA9TVsSAnZWagAAuMUQAIS9gIqrRixfvWctVTes\nQeCoAZIW8w24L/e1ZcFPyVdoCzttk62SPmkYLBRQK8Gf+ANiD25hluo78TWh\nlTquZtMXqTCyzaqYzWX+5v7Q/MRT+CCt+rObG52QIgCVGXqga4mkmbbcCAdn\n9ogQVZaKS1zorSW8NEF01kIpuCN7FBpMPzZrVOYvJcFbaARdzQj5YIc8YIp9\nxqPZjE/FgHjneVKdpkYQLKYarwqNSZC+OT9gYc70DmQyt0NV0TljDRhN98pm\ni0s4OtXG3BA9aNczGAxFy/3xKMcbsXW4aRSgiTag6m+oss9uXA60rmEQkryh\neQicNZdnevlhSRabHR7sYnBTk8+Rhnzj3MxVN7g3/yRqkg79ojVsdTMyox6d\ney8JquxwxpSGZgARI4iFBdMwtwESUHlELM8CmGt1GIZ5+fEriiKGmKIIPpJM\nTfYMVSkzc4cb4qPNBYlA5P0vU+52iratiS3FcZTR2cX6UNVHuuWWwQnxPY1f\ncTqCWbIKg8PINMlI7Gk9AG07MNx8j3CXj+mBS32nKIiFrZfGvwJX0GgoGKSi\nnc0WfMncXlzy2yodL6GP52c7O7EBwNp+y6q0MW9vJOYJaD5Sewc6WzpxxqHC\nQDoGORSIdXaP20Hi9zhdYcKLOw/uH6tw2nY2LEktegjWLPJP6pRTWxVGlrK9\ne5Xw\r\n=Y1Oj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUwoiLquRbT73MXU2bTKEmciC/W12hSl9JbTG7DRuL7wIgCn4uBctjTknZ+tuw8XYzGvwVZn9qNCVUpu2TR6w7Sy4="}]},"_npmUser":{"name":"acasazza","email":"alessandro@commercelayer.io"},"directories":{},"maintainers":[{"name":"acasazza","email":"alessandro@commercelayer.io"},{"name":"drpierlu","email":"pierluigi@commercelayer.io"},{"name":"fconforti","email":"filippo@commercelayer.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algolia-importer_1.0.8_1606382385233_0.9271052855007669"},"_hasShrinkwrap":false},"1.0.9":{"version":"1.0.9","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"dev":"NODE_OPTIONS='--inspect' next dev","start":"tsdx watch","build":"tsdx build --tsconfig tsconfig.production.json","test":"tsdx test","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","version:patch":"npm version patch","version:minor":"npm version minor","version:major":"npm version major","publish:patch":"npm run build && npm run version:patch && git push --follow-tags && npm publish --access public","publish:minor":"npm run build && npm run version:minor && git push --follow-tags && npm publish --access public","publish:major":"npm run build && npm run version:major && git push --follow-tags && npm publish --access public"},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/algolia-importer","author":{"name":"Alessandro Casazza"},"module":"dist/lib.esm.js","devDependencies":{"@commercelayer/contentful-algolia-adapter":"^0.0.4","@types/react":"^17.0.0","dotenv":"^8.2.0","husky":"^4.3.0","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.2"},"dependencies":{"@commercelayer/js-auth":"^2.0.2","@commercelayer/js-sdk":"^3.0.2","@types/lodash":"^4.14.165","algoliasearch":"^4.8.1","lodash":"^4.17.20","next":"^10.0.3","react":"^17.0.1","react-dom":"^17.0.1"},"gitHead":"3b7983498c3e061b3b54577bc2065e7dba104f51","description":"> A Javascript library that lets you easily import your ecommerce catalog into Algolia.","_id":"@commercelayer/algolia-importer@1.0.9","_nodeVersion":"15.2.1","_npmVersion":"7.0.10","dist":{"integrity":"sha512-RI8a8HwxkZJj+1rv2e9THD/5Nz/s9PkrnATmG+lI2dBZtc58dXtTZyNO+heRP+5RXq/v/DRnkMZGJFWQXzaxqw==","shasum":"e024387ebdc47782167acf1219e6242020bb4f74","tarball":"https://registry.npmjs.org/@commercelayer/algolia-importer/-/algolia-importer-1.0.9.tgz","fileCount":13,"unpackedSize":258605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv3xmCRA9TVsSAnZWagAAYyEQAJ1NzmxxfF7y+PlhcO4D\nVvIRrc0egH3y2uQ44ZgzER5zRw8TZdjDnq3VJQ/m6UIkpLrs8+mxtvwwxHFX\nK/cgNoTU6PMJmvGwtGMxiyIrBqWIhfnM4CxkGOSGeM4WceVCj/9S+6tVyvwm\nq3uD1kpqgGSuSydMv0hNUVlKJ+ngYyo+NWRRyGddHHg/jE2Wb1t/8XD5eIOp\nSCoJI8XVchBqgS39VwRCefpekjzMpRG9S/ub2FRAxYWOOZJhPzzaQu0U0eXT\nEEv0i7NGCkGcrVnHq4K1ruf41m9cmYXkhHGB043zh3uwAbZmr0U12vP6RVUp\nUmRX4btZ2qzAUuy7GyLhX+ki0Xu8iMYdN72vfcAIa34MFXFrAbkysYp7UyzR\nIHCJ0aI7/BivucszB4D1DtzNWWuiXL6nAEfi0GVyRlmM9NACPCJKgeeK72Kr\nx2uWktl7lWLbiNIzBcyHIci1DcJljKBHb/XLuSkW9TfFyEdR6vfMTVl99ohR\nN9YnVSuDm18wrTtZHjMHH2Gj9RaW1fJQQs2iKkYKdtZHN3kz/i3WIWC56MSS\nGi/CfNOZMhAurkP71lzMOiK7ga3Bntgt7QR6jVrVk3LjoSSUjLW83XyCDdjG\n0zosYRuokFRCfYndxoP2/1M8nVABZA70fZJEXDUoT6VN7z0IZc2UnbNR3RVE\nVd2Q\r\n=nqM6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHfE4RUDRn/Pc9vG4G9qjsDW+df+JquzPvIKNvmrFgsgIgUID4qBAfg5VG9mF9ceNYZQsqdoOZuqteo5/rLy4vP7U="}]},"_npmUser":{"name":"acasazza","email":"alessandro@commercelayer.io"},"directories":{},"maintainers":[{"name":"acasazza","email":"alessandro@commercelayer.io"},{"name":"drpierlu","email":"pierluigi@commercelayer.io"},{"name":"fconforti","email":"filippo@commercelayer.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algolia-importer_1.0.9_1606384742381_0.1836672372303021"},"_hasShrinkwrap":false},"1.0.10":{"version":"1.0.10","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"dev":"NODE_OPTIONS='--inspect' next dev","start":"tsdx watch","build":"tsdx build --tsconfig tsconfig.production.json","test":"tsdx test","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","version:patch":"npm version patch","version:minor":"npm version minor","version:major":"npm version major","publish:patch":"npm run build && npm run version:patch && git push --follow-tags && npm publish --access public","publish:minor":"npm run build && npm run version:minor && git push --follow-tags && npm publish --access public","publish:major":"npm run build && npm run version:major && git push --follow-tags && npm publish --access public"},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/algolia-importer","author":{"name":"Alessandro Casazza"},"module":"dist/lib.esm.js","devDependencies":{"@commercelayer/contentful-algolia-adapter":"^0.0.4","@types/react":"^17.0.0","dotenv":"^8.2.0","husky":"^4.3.0","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.2"},"dependencies":{"@commercelayer/js-auth":"^2.0.2","@commercelayer/js-sdk":"^3.0.2","@types/lodash":"^4.14.165","algoliasearch":"^4.8.1","lodash":"^4.17.20","next":"^10.0.3","react":"^17.0.1","react-dom":"^17.0.1"},"gitHead":"9cef585971c411b79c86da1829c3be33bde67e54","description":"> A Javascript library that lets you easily import your ecommerce catalog into Algolia.","_id":"@commercelayer/algolia-importer@1.0.10","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-jpmoYYB8ubYivL3+UecM/JEB6LJCstFskd60Q858auy3o59CFrIG6mbhJ4bZ0UX2dKceyZiaT783uZGaJs4I+g==","shasum":"769c4919396415d242788a2f6391f49f3fa00de3","tarball":"https://registry.npmjs.org/@commercelayer/algolia-importer/-/algolia-importer-1.0.10.tgz","fileCount":13,"unpackedSize":259729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0PheCRA9TVsSAnZWagAAvlgP/0fOGSLCIk3Jn722GL/q\nqWMncjtox2Jiuadfkii9m+ogxDBEMxPYV7CMxGnaZqU2SxidYkbeHt/I/Tlv\nv4rWd9NwGPZ/cjT1ZImAuJ4+Je2zwuOAcqSHOWGRe8FDnwdSXdx7FHwMb888\nBePm7JbxuNmPOuASwLVb2ZNbfKCm+r/mIcSdnTsQ8XVER3E3G5pfeEowsC61\nsnmqNUldl5GFN2e/PWD+MNo6M+g/h8misu/zpoARFB4f0o1kyPqoiMKgC7rT\n3VyrbSUNqUvX2EP6JbKjWx0hfkMKPnYlEWGZzD73hieW4yxpThXBag6YWo5k\nDe7BLC+U1tVzVkiFt60p41wiHd8Sd+TMeK4VMjxKMqV+02lGuMTSQapFUeHC\ndnilAvcRh79q93X7Qln6bnddTwPYvVd+ElNyT8hh4GeUHwu6vCSEx79Tswrk\nTay5iEcPjvPk/Kjp1vfZAYmZOJHgBEr5NYIPbatZP2Wb4GIpOBHMW50/80+l\nRfs67k/ejRtcqIXv3UIlZf2LchIN5/IdvT2DlJkiEu390WDb+Ev9TZDWkuKx\noswylsSRQnUwzmXxyobU5J1R38KOBpqGLNsPaK8+ZhhOS0/Veh95SQtcS/3v\nxabX6LGZKvqvIZZhdoVH4O1MMNzywuN5kqTDCDVyVDmHc1tAPAGcg793ZTiE\nsnID\r\n=Kk6M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsmChHHuhpboHzXpjK08g0RO4g/r4EemXb57ydgZPYyAiEAooyKml+BVock6hsHElEcLfcBIPAuZrUX5K6p1WoMXAE="}]},"_npmUser":{"name":"acasazza","email":"alessandro@commercelayer.io"},"directories":{},"maintainers":[{"name":"acasazza","email":"alessandro@commercelayer.io"},{"name":"drpierlu","email":"pierluigi@commercelayer.io"},{"name":"fconforti","email":"filippo@commercelayer.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algolia-importer_1.0.10_1607530589907_0.2402611369472234"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-23T09:31:34.802Z","1.0.0":"2020-06-23T09:31:35.284Z","modified":"2022-12-20T14:32:11.967Z","1.0.1":"2020-06-23T16:59:36.066Z","1.0.2":"2020-06-25T16:42:09.075Z","1.0.3":"2020-06-25T17:07:06.850Z","1.0.5":"2020-06-25T17:41:38.920Z","1.0.6":"2020-11-25T18:10:06.533Z","1.0.7":"2020-11-25T19:17:49.207Z","1.0.8":"2020-11-26T09:19:45.383Z","1.0.9":"2020-11-26T09:59:02.495Z","1.0.10":"2020-12-09T16:16:30.261Z"},"maintainers":[{"email":"subscriptions@commercelayer.io","name":"commercelayer.io"},{"email":"pierluigi@commercelayer.io","name":"drpierlu"}],"author":{"name":"Alessandro Casazza"},"license":"MIT","readme":"# Commerce Layer Algolia Importer\n\n> A Javascript library that lets you easily import your ecommerce catalog into Algolia.\n\n### What is Commerce Layer?\n\n[Commerce Layer](https://commercelayer.io/) is a headless platform that lets you easily build enterprise-grade ecommerce into any website, by using the language, CMS, and tools you already master and love.\n\n### Table of contents\n\n- [How it works](#how-it-works)\n- [Getting started](#getting-started)\n  - [Installation](#installation)\n  - [Import](#import)\n- [Usage](#usage)\n  - [The importer function](#the-importer-function)\n  - [The items array](#the-items-array)\n  - [Default settings](#default-settings)\n- [Adding prices to the search](#adding-prices-to-the-search)\n\n## How it works\n\nCommerce Layer Algolia Importer is designed to make it quick and simple to import your products data, index them into [Algolia](https://www.algolia.com/), and eventually get their prices from Commerce Layer and add them to the search.\n\n> This importer is CMS-agnostic — you can import your content data from any CMS of your choice, according to any content model you defined.\n\n## Getting started\n\nTo get started and import your data into Algolia you need to install the importer and retrieve your credentials from your Algolia account.\n\n### Installation\n\nCommerce Layer Algolia Importer is available as an [npm package](https://www.npmjs.com/package/@commercelayer/algolia-importer):\n\n```\n// npm\nnpm install @commercelayer/algolia-importer\n\n// yarn\nyarn add @commercelayer/algolia-importer\n```\n\n### Import\n\nYou can use the ES6 default import as follows:\n\n```\nimport importer from '@commercelayer/algolia-importer'\n```\n\n## Usage\n\n### The importer function\n\nCommerce Layer Algolia `importer` function returns as a promise an array of Algolia `index` objects — one for each of your selling countries (associated with the specified translation). You need to pass to it as a parameter an object containing at least:\n\n- `algoliaConfig` — your Algolia app ID and admin API key\n- `items` — the list of products you want to index\n\n```\nimporter({\n  algoliaConfig: {\n    appId: 'your-algolia-app-id',\n    adminApiKey: 'your-algolia-admin-api-key'\n  },\n  items: yourItems,\n}).then((results) => {\n    console.log(results)\n})\n```\n\n### The items array\n\n`items` is an array of objects. It has to be properly built by specifying the language code, the country code, and a list of key/value parameters related to the single variants:\n\n```\n// Typescript types\n\n{\n  [languageCode: string]: {\n    [countryCode: string]: {\n        customRanking: number\n        reference: string\n        objectID: string\n        category: string[] | string\n        description: string\n        name: string\n        code: string\n        image: string\n    }[],\n    marketId?: string\n  }[]\n}[]\n\n// Example\n\n[\n  {\n    'en-US': [\n      {\n        us: [\n          {\n            customRanking: 0,\n            reference: 'your-reference',\n            objectID: 'your-objectID',\n            category: 'your-category',\n            description: 'your-description',\n            name: 'your-variant-name',\n            code: 'your-sku-code',\n            image: 'your-image-url'\n          }\n        ]\n      }\n    ]\n  }\n]\n```\n\n> For each item you can define a custom ranking by setting the `customRanking` parameter — the lower its value the higher the item will be ranked within the search results.\n\n### Default settings\n\nCommerce Layer Algolia importer comes with some default values for its main parameters:\n\n```\nshowPrice: false,\nclConfig: {\n  clientId: '',\n  endpoint: '',\n},\nalgoliaIndexPrefix: 'store'\nalgoliaSettings: {\n  searchableAttributes: [\n    'category',\n    'code',\n    'description',\n    'name',\n    'reference',\n  ],\n  customRanking: ['asc(customRanking)'],\n  attributesForFaceting: ['category'],\n  distinct: 1,\n  attributeForDistinct: 'reference',\n  replicas: [],\n}\n```\n\n> The `algoliaSettings` object can be overridden at your leisure — please refer to [Algolia documentation](https://www.algolia.com/doc/api-reference/settings-api-parameters/) for more info on how to set their API parameters.\n\n## Adding prices to the search\n\nOur Algolia importer lets you import from Commerce Layer the prices of each product you want to index and sort (ascending or descending) your search result by price. To do that, just set the `showPrice` parameter to `true` and add the `clConfig` object with your Commerce Layer organization credentials, remembering to specify the market in scope at a country code level in the `items` array:\n\n```\nconst items = [\n  {\n    'en-US': [\n      {\n        us: [\n          {\n            customRanking: 0,\n            reference: 'your-reference',\n            objectID: 'your-objectID',\n            category: 'your-category',\n            description: 'your-description',\n            name: 'your-variant-name',\n            code: 'your-sku-code',\n            image: 'your-image-url'\n           }\n        ],\n        marketId: 'your-market-id'\n      }\n    ]\n  }\n]\n\nimporter({\n  algoliaConfig: {\n    appId: 'your-algolia-app-id',\n    adminApiKey: 'your-algolia-admin-api-key'\n  },\n  items: items,\n  showPrice: true,\n  clConfig: {\n    clientId: 'your-client-id',\n    endpoint: 'https://yourdomain.commercelayer.io'\n  }\n})\n```\n\n> This way, all the prices are added to the related index and two [Algolia replicas](https://www.algolia.com/doc/api-reference/api-parameters/replicas/) (`price_asc` and `price_desc`) are automatically created.\n\n---\n\n### License\n\nThis repository is published under the [MIT](LICENSE) license.\n","readmeFilename":"README.md","description":"> A Javascript library that lets you easily import your ecommerce catalog into Algolia."}