{"_id":"@commercelayer/dato-algolia-adapter","_rev":"13-99dfb02a216822be87015ad503aa87a9","name":"@commercelayer/dato-algolia-adapter","dist-tags":{"latest":"0.0.9"},"versions":{"0.0.2":{"version":"0.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","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":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/dato-algolia-adapter","author":{"name":"Alessandro Casazza"},"module":"dist/dato-algolia-adapter.esm.js","devDependencies":{"husky":"^4.2.5","tsdx":"^0.13.2","tslib":"^2.0.1","typescript":"^3.9.7"},"dependencies":{"@types/lodash":"^4.14.159","axios":"^0.19.2","lodash":"^4.17.19"},"gitHead":"a85815185fba8f70a72903be3a414e62a4be6040","description":"A Javascript Library that exports your data from Dato CMS and prepares it for the import through our [Commerce Layer Algolia Importer.](https://github.com/commercelayer/commercelayer-algolia-importer)","_id":"@commercelayer/dato-algolia-adapter@0.0.2","_nodeVersion":"14.9.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-5f5ZDP6rUCqtn6XjxAeS6coXnP0dlrMwuEfKTS+zQYOZ5R5Ify5uK5mRqUwqfq4EoVroU7MFmQk1uNOGasf2Uw==","shasum":"984cb9cf2a76f3828139558201b9e26689dc2368","tarball":"https://registry.npmjs.org/@commercelayer/dato-algolia-adapter/-/dato-algolia-adapter-0.0.2.tgz","fileCount":16,"unpackedSize":45024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT6p2CRA9TVsSAnZWagAAcXsP+wYbgJKiEbVRqO54MK+R\n7KsVJ6hJjEnUJ/YQfHLBWTdrT0ZCPX3mQPxfkvIpUUpmPslRqAuhF5s/8hDV\nFavKoBzK9NtgXdOvdQWaqwp1tl6V4ONDwJv7817pbFFPrwCsNqnmGBBloUe9\n7RCSEIK2Kipcs3nrQ5WTEnhUWJ+XvFokP5VEG1gNrH4dKGCnmxb09eL+SE7m\nhq5NejaeGMVWv6IohtLMjmTku+gZrWzn/EUY8CRyAwFDgXm+FMaG/W7oy24S\nNSmDOlBBW4D4FUTwk0/Y/+FTRxsuxR5QIeG9lu3oLnAlviMb3U46YYTaI+Xr\nhk4UJ4oTIw+pANh1vyyqA0in2S5SQD/BFGP9BdSWGKXvpD/KcRNPcWOYQNKB\njhqNWUSX1Zgd6buQuhoOqRKX7T/VCZAAQX/ptx4kaLAgLlqMGrqbBzUoAyd5\nIAJkIBdlk8qptLfkT1t9cWti2CBb2WViAlfB7hJz2qcbOcJBjIDmClCkdxhL\nWpLN/8IW/wuX9VUOcqBClie2repHVWjPvriduj7OnFXF6WMegXT2pwLhUirW\nmoQk69zL73KrLY7/OjURRE9aImwsIDj6I7UiBnWyzAM57rD1ocEDlEHQp8UP\nm0s1NZUBnt2C7nxULq8Z+4Q+DkyQDE/YO4HvqiiBNfpbAHAJv9vja7lOCTC0\nhg3Q\r\n=Sle9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA8Cyi8wgRCfin4Y75+Pq0SoU1iLGpsGHrARjVeZuv9wIgdaXUx9UE8SO3eaBZI5PICA+nTOqms3Pu0Q+5CGwo6wA="}]},"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/dato-algolia-adapter_0.0.2_1599056501736_0.03226649464507947"},"_hasShrinkwrap":false},"0.0.3":{"version":"0.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: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":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/dato-algolia-adapter","author":{"name":"Alessandro Casazza"},"module":"dist/dato-algolia-adapter.esm.js","devDependencies":{"husky":"^4.2.5","tsdx":"^0.13.2","tslib":"^2.0.1","typescript":"^3.9.7"},"dependencies":{"@types/lodash":"^4.14.159","axios":"^0.19.2","lodash":"^4.17.19"},"gitHead":"2d306fee9b9aa070b98fef8a516729399c4a8432","description":"> A Node JS library that lets you export your ecommerce catalog from DatoCMS and makes it ready to be imported into Algolia.","_id":"@commercelayer/dato-algolia-adapter@0.0.3","_nodeVersion":"14.10.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3EVSQyoiJAc2iW/Oqa4gg0+0uRnUwsseqkCBZuyGlGWdofl2XBISsG2pYY2y46vDtdyxCUvORcnfTC36gu7cMw==","shasum":"29ead2b5b1456ddf3c0569925237a68e8c17f7fe","tarball":"https://registry.npmjs.org/@commercelayer/dato-algolia-adapter/-/dato-algolia-adapter-0.0.3.tgz","fileCount":16,"unpackedSize":47257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZOiSCRA9TVsSAnZWagAA/1oP/2SgUJXmy4skraVm6mA9\nsW1hV92n979H2jfj7FQ+Y9/PUtRD99EJXJISNz0oOpS7d7Chd3YhBNUkninj\na++7GdkaM294CPzkUJ7IBB2pZBI3IP9N6Y07/2qFlujUJ/F9GjETLczfMxDv\nQkKjmHfVI74c5+uADq0vU+WQ6n+/FU0byrwdoR1W/AZJkN7IiOPIqe1UNir5\nYh5rhLxMIxYdPyPfYwVqs3izceZRbu6aoJXaTeCCWL3XSK2ERMRyVc+js4/d\naLe3i6sPenfJ0Ktf+iu1bMNMnRdzvBM0HWvf8PDoP/PW0QjPA2GBJ5BcR1IM\nYTgfJMOQQsMc2jK6dDtwKsB2avFb5IMuW6tj+k3lS2Mf6a/Dgou40c1FsnJk\nYMg6xLVEgTOpsHlkWTNiLhV8Lx1/T7H4rlp7QtX40pYg7EZNDno2lnN7DLfh\nG5GZ968Rcfs9kRtibiXhz3nhfcPe+SpIIgr3qksHG+zWdUJaL6MLCx/8HEmR\n1D+KJ//9nk8zOwEPZCYmZ4V5BcbF+TeupPyiGzUA95L1na6flGJ/Hpn64yCC\nZJ5MibUtGFpQI/GipPqqnFZwmjf+NqDnqixwrstXHQxmQi+sDMN4XF0AMj4n\n7beKTLeTlL1mGj9qA+exCIuq05BdIggGMSMnqpJk+Yze9I2a232izN2kH75y\n2cg6\r\n=xXV3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSk5KEhGrRvxGUwDqJaNMRfy7DweJ32LqsBsCV08Du3AiBDBJyFzwoedsIbNQy/oKmWrIzGWoz1/TJr3rlEts0Kkw=="}]},"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/dato-algolia-adapter_0.0.3_1600448657943_0.8143595428297454"},"_hasShrinkwrap":false},"0.0.4":{"version":"0.0.4","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: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":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/dato-algolia-adapter","author":{"name":"Alessandro Casazza"},"module":"dist/dato-algolia-adapter.esm.js","devDependencies":{"husky":"^4.3.0","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.2"},"dependencies":{"@types/lodash":"^4.14.165","axios":"^0.21.0","lodash":"^4.17.20"},"gitHead":"28acf1912ed421bfb77b5c008da3bd802af7bf86","description":"> A Node JS library that lets you export your ecommerce catalog from DatoCMS and makes it ready to be imported into Algolia.","_id":"@commercelayer/dato-algolia-adapter@0.0.4","_nodeVersion":"15.2.1","_npmVersion":"7.0.10","dist":{"integrity":"sha512-YQAsg9L7RTFKA6MSLRKE/aBOL2iQGArWy24Z+COaJmOLHMugLb6G8dIP9dp22yUhKqim5u9ztyL2hBiY4OZ9qg==","shasum":"37ced2978cae0e7475bd01323ffd1843378cb1a7","tarball":"https://registry.npmjs.org/@commercelayer/dato-algolia-adapter/-/dato-algolia-adapter-0.0.4.tgz","fileCount":16,"unpackedSize":235494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvj5KCRA9TVsSAnZWagAAvwAP/R2CWDKDSga1X6P7UUcg\n97W39pFsSVscnHcyBAKmqV5m/6wkJMfXi3UzJmpHa3jTC6IujUmrrEIY0aQ3\nUxydi1Jf9DP7fQ+ydXjeTyRMPMHsZ4vN+aVTzMkets0WEAyHJvOksA8IRHOc\n0JIBqHWUh5onXNrHRBErk5PUx3d2YmXZWxOALrJ7DLexxEHeIayNVWujheUA\nBgn0O1zvGzo6K9lkzzuO/yUPGrTT/L3/0DXHSSGlJfYMl9PSwZuJPACAWye0\n4H8hZ1aNG+BotKpcGoCK7WfST60vLY5CcHkMSjYps5N4qhitucjKH5m+cxIn\nzeumD7KwFHaDe+3lUleXQuJRHeL4pLNnh7KvYsRBJeVcm0rrpaHVTHWqu7RU\ncb2Xq9uD9u94ElyKWKaAORfEMhu4gpyx3ktZf/F1dCPu8CWvxTxMgi4+nHvO\nBEXybe8BWikW6b5vB71qlBDJJZWYfHz+R+p3Z3Zzd3zcRmSilJReQypxyGmV\nHclI1uBC82vaW6qy+26RjwoAkSaV35hZ6HsMHg1wUpr5JXyUVN97TpbJMxHz\nCJAH/NeRx1H4EDK8LY/X0yk28jxfgb6VV0wghTDYeqkXBlDwY/XIS4DsjlEf\nJYgJ9UPNEc9oQ+Gh/oqbckWfb0RgMDzObokq7QdHDc6HGAf5lQDittQ6IBRV\nGivS\r\n=0tJL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmF7E2KcaTVIahHc0TdoTxSp0cKMHBpzLpUTs4BnizhAiEAp5zfCIWmqfLDwQBjQhcrbdDc9Sa0lksmKii4tUYZcGU="}]},"_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/dato-algolia-adapter_0.0.4_1606303305480_0.4005841719038239"},"_hasShrinkwrap":false},"0.0.5":{"version":"0.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: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":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/dato-algolia-adapter","author":{"name":"Alessandro Casazza"},"module":"dist/dato-algolia-adapter.esm.js","devDependencies":{"husky":"^4.3.0","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.2"},"dependencies":{"@types/lodash":"^4.14.165","axios":"^0.21.0","lodash":"^4.17.20"},"gitHead":"0f53a39044d3f5e7b0feb54c07fe16e5c7b2169d","description":"> A Node JS library that lets you export your ecommerce catalog from DatoCMS and makes it ready to be imported into Algolia.","_id":"@commercelayer/dato-algolia-adapter@0.0.5","_nodeVersion":"15.2.1","_npmVersion":"7.0.10","dist":{"integrity":"sha512-ZtXALkT8XgNn00KVvExM/m7UIplRvfSRZ+l74ps9ZywTpHmFrfWVOg+GFsRCE66vV4EeKuoOP96wiL+Xe0EoVA==","shasum":"a7d7c599f7b3b2511bf5a42045a234f822820f7a","tarball":"https://registry.npmjs.org/@commercelayer/dato-algolia-adapter/-/dato-algolia-adapter-0.0.5.tgz","fileCount":16,"unpackedSize":236504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvnrvCRA9TVsSAnZWagAAjDoP+wY0wIIVpHAscZi6isO1\nqptzQ92nr4SlOEyW3Dkm+NZL5s4plHCjR6zP5hIvOt1iTe6Zsh1OEMlsEuFW\nCLnZmnGc3v0KWPVB3+wY+sQjbpwgc63fdjMKYzHwthXDPYb8gfnX72dPXinI\ndhl+0JCu+o9tldS8t6MCG5wkmoiMrCLsXZlBtPrsgOjp9dcYwtJKnCGenBEx\nVLhzNaQAB5qWTA2cs6N4F3CZ096LFU9RMdaLTGn1U/KU/ZU45cV6uSZfR3nY\nQ8cQ7ydTWZOwTAloPGI5nwqQS2bCA+49nqeFZoDqcFD9uUsmiyqMZwVDhOS8\nDslevT3zhSsS+WCyNRD7Snf6y0bFgng5qxpb0dT1DAppy6a0xQSf403HZgwr\nK2CJjbgqiM35Sj5syYY0ojlKoNzwpGO1+kUYah4y4oaHKiarQB2vIM5cbPpS\n9LNUKrlDjdDCNThTJQk0foF1dniTnBRFcEgFQ+WrYhW0ao5d2eFzIir9sFWZ\nuC5PAm42zo0iONkCHR+oZNpypCcuE3LylkF/CJ5uAoBBj8cIkLGF+GeU0YR1\njeu5X+hvmBsaFPEfxDyUBa5UjyfUHLiMNQQfYdGPc3ZlhOQ8f/D5CacXOzYQ\nHdxfYx5+BTGePtlvcmOPTZ3BvAtCS10WruBRG74kdhPit+G7LerrjuBv5N+S\nbsYk\r\n=Xk6s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHK2Mrz4qXovpK8JkmNzGR7tk6GgFcRgxkk5xcw9rdq5AiALpKRRjiuZIzAacCzmPusfrv6sXE1PIGnOP+JIZFfyuA=="}]},"_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/dato-algolia-adapter_0.0.5_1606318831338_0.3787618733827025"},"_hasShrinkwrap":false},"0.0.6":{"version":"0.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: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":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/dato-algolia-adapter","author":{"name":"Alessandro Casazza"},"module":"dist/dato-algolia-adapter.esm.js","devDependencies":{"husky":"^4.3.0","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.2"},"dependencies":{"@types/lodash":"^4.14.165","axios":"^0.21.0","lodash":"^4.17.20"},"gitHead":"6651db31b2b80e5f4e49d1f2d18d81ba6cb93622","description":"> A Node JS library that lets you export your ecommerce catalog from DatoCMS and makes it ready to be imported into Algolia.","_id":"@commercelayer/dato-algolia-adapter@0.0.6","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-etjx8KA584Rl4WJU4IipOYqD2eOm0bof0jK1xhCtzlKIPF/0fQqYXk1T4PWHCy6FCqm9LSYwlU4X5zxARMSVng==","shasum":"464ca3f9b15fa2bc6b9b17ff61da99754deecafa","tarball":"https://registry.npmjs.org/@commercelayer/dato-algolia-adapter/-/dato-algolia-adapter-0.0.6.tgz","fileCount":16,"unpackedSize":236729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0J1PCRA9TVsSAnZWagAAUf4P/0fHZ1dJ8J+CrP5QF79X\nPVQ+9uJixuGyHhS+wNwGewiFNHzv/uirZv3iydu2269IJN3p41d+ZRKXPT18\nPA536Tb3CkYXbQhlEogYFWyye27FzaatVmhjXhOdSPw2R1uNj15dhokVx2cO\n1QdLIKbfhoWrpDeYptajMj0VcIzRigc+dsYceUEkg2gEdbfGMvXDupMQPo3I\nWQ69B4xxGYlRiQ1P8AFv9Kq1QmHMb/zJI9UrPyG2WEJf0zxBocmdC3Q6MzRL\nJ7d5Kzcr5u9ub+mRY0ybKpvQVzXgYgL9voxyczPUpinOn0ymyed0Br3qwW8a\nc0ZweUyx8eQjGQ15n13EDJzCX8EJms3+L1bxRJmKa/ahUJ3Ob63r+NRIxZ9Y\npQPu8vrWB4UBHU2KhYx1bY26HShymm7o1bDTqAbmXMj1bXwqgJ8mNWaJW3gO\n01P7F7tKEwxD3Yd52KmrCkxoE/Krn/NahRt3jgswbPdUhbkxT+7bHGvmDcEp\nZZ4LTM02gsnwVVZ3EGQi+O6aw2ktujnz4v8S3RCNOBKKjphENvwd/ydlR4M6\nU3N5dflK7wB37KO7xX9dOiRpIhTIjKQeVEv6DQA6EcgR9UumaHNU6ma2hVk4\n8pcVJjm2Thtr0uXxJir9HeYqYCIPKXjNh/D5V+VQf4wBN41ZaJhd7yf18PfY\n+SSc\r\n=QxA1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqrooEj3/ziA/XCwgObSerpCjEFQYqjY7YBjfoksrdpAiEAr3sy8XNFMfSFoMvoWcpMWE36QoRnwtmBnJ6hIZW/jLY="}]},"_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/dato-algolia-adapter_0.0.6_1607507278390_0.16186384133159226"},"_hasShrinkwrap":false},"0.0.7":{"version":"0.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: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":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/dato-algolia-adapter","author":{"name":"Alessandro Casazza"},"module":"dist/dato-algolia-adapter.esm.js","devDependencies":{"husky":"^4.3.0","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.2"},"dependencies":{"@types/lodash":"^4.14.165","axios":"^0.21.0","lodash":"^4.17.20"},"gitHead":"f2bb674298e82abac3b27515e588a08f597780a5","description":"> A Node JS library that lets you export your ecommerce catalog from DatoCMS and makes it ready to be imported into Algolia.","_id":"@commercelayer/dato-algolia-adapter@0.0.7","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-d8nK454FdzXneDO01mp0IbMfgesn1roVLUFDIc7yIixQO1EvQsWUMLKEGDnQvhm2NF6u1D+gAGFBK6GX6MMSJA==","shasum":"f8e8d3e67acc789926ba3e3e57dc40f56a6fc476","tarball":"https://registry.npmjs.org/@commercelayer/dato-algolia-adapter/-/dato-algolia-adapter-0.0.7.tgz","fileCount":16,"unpackedSize":236514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0LoOCRA9TVsSAnZWagAA+BoP/10g4Trg4ThfGYvrLbJl\nsyHPgZvMWjQwHEl5+cKD0dtQuWbta3/XvYgGzLji6bR2CJZTq/6scDtGDD+8\nvrnGkWcOtrM4X1gae6ys3NJWI7EHm8ENXwkIAhjVoqpDvVYuJcTZu8fg2wXF\ntwY0yQqgon0BtyrJ532c3JhMqm23gCA/3ksL3AT3OHwOIhNhONVUQ0aF7Q4b\nciTOLLYjQtnq3qRSxsQEla4YzYkK9RJQ+iIpasy7h7CREp2AQK9jY9054Ee1\nDtOizbopyMr/4AJF5UD7LEDDPmuitx8WntXcdAaVna5Toudd+MU00iw70TQy\nOuJ2GDaxvigb6W4asAb8R+Q6gRzYugcpJvvLNYvN/xJWvtbslFdVvnDYB15e\n9YxiBYI6Dr8eF5impws0Uc803M221G5dG81P968g8mC9kT/UwsE/lgvEfuGn\nQ5NJwyzPWwuZHATciX+pUpAW8MU6HU0bJzclcYlIhSdkdpLyGhVneqLBhaJy\n5vVd5pWojzefJ8KI0M0TCKB7EY4XYpCgHpS4wYv/GtZm4uj1YeBfqxkO/4uy\nat4MVr1LIR5KgV5XOfNnVWRYjhX7KHLRNCYUCaXxQ/iP3U49gGRVW5zOqjLu\ntEiWOiVgk5bY6ZfnXVUWLz3qJKK4+dKJqEpPCYN0kY0NH9t4WOCz7wzyRkwS\nd0gk\r\n=Tajy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJuSftxWcgHe0KEAyiDP5kFmsANqguILrAXtd7TbXwJAiBfoLRhe/F3d1Ir3RkMJSlo5qSlkDxFlq7gKdUtrdj9zw=="}]},"_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/dato-algolia-adapter_0.0.7_1607514638563_0.6949905155456544"},"_hasShrinkwrap":false},"0.0.8":{"version":"0.0.8","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: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":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/dato-algolia-adapter","author":{"name":"Alessandro Casazza"},"module":"dist/dato-algolia-adapter.esm.js","devDependencies":{"husky":"^4.3.0","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.2"},"dependencies":{"@types/lodash":"^4.14.165","axios":"^0.21.0","lodash":"^4.17.20"},"gitHead":"2c99a199c17dc29669b7ea08971da7c39afe7c67","description":"> A Node JS library that lets you export your ecommerce catalog from DatoCMS and makes it ready to be imported into Algolia.","_id":"@commercelayer/dato-algolia-adapter@0.0.8","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-heTYf2RypcRdvSXX8DwdP9OnejSZtwMnisom52Mx85tSAFXUt1ESiDLyLDJymAWbx2lRdC/XOIeRTBr1LKROPw==","shasum":"c2bf78332b07a36d689396572101ac372690808d","tarball":"https://registry.npmjs.org/@commercelayer/dato-algolia-adapter/-/dato-algolia-adapter-0.0.8.tgz","fileCount":16,"unpackedSize":236876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0OcdCRA9TVsSAnZWagAAwJIP/1DKJ2WtAdKnEAUlFiIz\njFS81A3I/N7XvykaCjqhLQBIVOD0ZWFnhV6sdAOWzF/PJ5zPWFqbEdoEA7xo\nWClTEFpiTPMlMhsTc5NkdlArvU9dXx74TgdaDh2Lkl9pRMETIZUbRfe8Teqy\n5fKcN/ug4KIyGx7KamqiJKayeVARNKzYJKBWYeQcN1YRwoteOoacbc2Q7yP4\nZR27ZvbvypjGdNR0fvY7ySKAXSee8K2oPcMDzleylMaPAQBmISZnPDJh8jsy\nnf/uSE/HM7XR5JtwVHQeOc05xtKwcfUDrT62KQ1otJuLlPNc+mCtrimp68a1\nORKgE/BWlRtNE+JAN6gPWVhNNs4LJZQMDF22rvxDilPsgAi2vOv3MTyWHKgQ\nTZ0FK36nR3tCoQ6QjEZGgRMWE4P8CBdutCdZktrYDcOcYDtQPq6CyD9uYzbK\nhi9aNlw3PZeeRZQswmfxavxgQvr4cCAhi/zqhjrWhjD4CipZS4C7xes8yC3e\nrr0F2ODJD11meBsIqjS971RPARyOZbu0XzeBrwzxid0G9Z3fDEwaI4diHypM\nqqwuh76dhAHvoSNrQ04RMqo7EJAzQMHQDTaTL8Op6hPhuoLXmQKbRKbERJf0\nBiAj1ZsH97QJ6j/jIshfeiWlvDs8sbeG0CWqGXCaUIG2fXPSV/VB6BRqTouz\nvbVG\r\n=j3Oi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDD6lEOp8pLH8qcJnmQBTRqqWwSpIbTVhlN0ZZ9LdvO3AiEA5n8Sl0zvoacqYfM6t9A49ZBBIy83Em4oS9DrU0QFHGM="}]},"_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/dato-algolia-adapter_0.0.8_1607526172937_0.11674825580441062"},"_hasShrinkwrap":false},"0.0.9":{"version":"0.0.9","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: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":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5"},"name":"@commercelayer/dato-algolia-adapter","author":{"name":"Alessandro Casazza"},"module":"dist/dato-algolia-adapter.esm.js","devDependencies":{"husky":"^4.3.0","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.2"},"dependencies":{"@types/lodash":"^4.14.165","axios":"^0.21.0","lodash":"^4.17.20"},"gitHead":"85dea64b83eef822c6b9e98dc3118aa5cdba7ee2","description":"> A Node JS library that lets you export your ecommerce catalog from DatoCMS and makes it ready to be imported into Algolia.","_id":"@commercelayer/dato-algolia-adapter@0.0.9","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-8VeDcWetqNf2obLJl2w64dGEtMsMAnHoIXCZ6RV4JYgn1SYq+MRyZfaLwQWDwOqT51lQmGqHqlwe3j7kDF5wQw==","shasum":"b6ca5ac8e5c0a51b135c889a03b6126f7c55827c","tarball":"https://registry.npmjs.org/@commercelayer/dato-algolia-adapter/-/dato-algolia-adapter-0.0.9.tgz","fileCount":16,"unpackedSize":237071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0OpTCRA9TVsSAnZWagAA2DoP/0blWzhhBeqy2RU6x6T+\noXBfIdER6QganDm1qG3PW9utiXemSqLl8WXsXh+PW+VBKBexcXbHN18IArBa\n8bZwXalTivNWaCzaH3GHfVGQ/KVz0D3sclevsKMW9rPyCcE/+FMX7h0S60lJ\nTRvmDdshJ1aN3P3rQW1pXUPqZHADWfcJO0ZiuR0+bQNbP6yiJjulV3DfFXYf\ne1brgXgGqt2FzDcA3CJpaJVrzT3Y9ZGtmDCcPNpmnJexWC2L/nlvhcNFQVvu\nDWXdJs0inckBOOVSaWb0Teg8Xk6/FY/7omUOWVPsSC7z8ACm9tP+lwjL5V4r\n+IFR+6IFpY0DhH5Xood3errVfczA3j4mxdXgksYRPKgQd8SeR07OjOIT28Lg\neRDgzcyptXZVPwCBEPK1vgBkBegyxD4P4Um5W1A6Ti5CQpc/ddBDiqaQIsI6\nCj5CSHKE6nqzOp2WNBF9frrp1MGxRX194aAKQq4zaxaTDQ4PpTD+SkC0zc2g\nPhAD9gh1w3qDC2WEkamGgHzpkVQ/Qbx2eD+Pee4BdBK7QPzs1tTNY6BpByII\n53T0z1G/p13WfiLm/8VSWoqOosrxkOWLCnCKutBJzRPMAkRuzskJwSAMQcg2\nmov0BkDMtj/HhkcMkXmiFMmnlJneQ+RbUaKexmtB/QHbqAnXDEw8bDm6RWbU\ng6Ok\r\n=jWez\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQZlFgYOCLb3ZDkVy8TS6USY1tLf3b6xpiydOmk5osHwIgZKokb25lSwcQ/NJobewyblbqO+cRwtcmHswuuCAe570="}]},"_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/dato-algolia-adapter_0.0.9_1607526994957_0.37960367350374336"},"_hasShrinkwrap":false}},"time":{"created":"2020-09-02T14:21:41.430Z","0.0.2":"2020-09-02T14:21:41.941Z","modified":"2022-12-20T14:32:08.091Z","0.0.3":"2020-09-18T17:04:18.100Z","0.0.4":"2020-11-25T11:21:45.622Z","0.0.5":"2020-11-25T15:40:31.562Z","0.0.6":"2020-12-09T09:47:58.521Z","0.0.7":"2020-12-09T11:50:38.693Z","0.0.8":"2020-12-09T15:02:53.145Z","0.0.9":"2020-12-09T15:16:35.175Z"},"maintainers":[{"email":"subscriptions@commercelayer.io","name":"commercelayer.io"},{"email":"pierluigi@commercelayer.io","name":"drpierlu"}],"description":"> A Node JS library that lets you export your ecommerce catalog from DatoCMS and makes it ready to be imported into Algolia.","author":{"name":"Alessandro Casazza"},"license":"MIT","readme":"# Dato Algolia Adapter\n\n> A Node JS library that lets you export your ecommerce catalog from DatoCMS and makes it ready to be imported 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 adapter function](#the-adapter-function)\n  - [The returned array](#the-returned-array)\n\n## How it works\n\nThis adapter assumes that you've already imported a [set of products](https://data.commercelayer.app/seed/skus.json), based on a [specific content model](https://data.commercelayer.app/seed/contentful/content-model.json) — both brought to you by Commerce Layer — into your DatoCMS project. Please find below the correct workflow, with all the preliminary steps included:\n\n1. import the content model into DatoCMS using our [dedicated content model importer](https://github.com/commercelayer/dato-content-model-importer)\n2. populate the content model with some data (feel free to use our [Dato Seeder](https://github.com/commercelayer/dato-seeder))\n3. add at least one catalog and one country to the content model in DatoCMS\n4. run this adapter\n5. import your catalog into Algolia by using our [importer](https://github.com/commercelayer/commercelayer-algolia-importer).\n\n> This adapter is built for Node.js and doesn't run in the browser.\n\n## Getting Started\n\nTo be ready to use the Dato Algolia Adapter, you need to install it and then get the credentials that will allow you to manage your space in Contentful.\n\n### Installation\n\nDato Algolia Adapter is available as an [npm package](https://www.npmjs.com/package/@commercelayer/dato-algolia-adapter):\n\n```\n// npm\nnpm install @commercelayer/dato-algolia-adapter\n\n// yarn\nyarn add @commercelayer/dato-algolia-adapter\n```\n\n### Import\n\nYou can use the ES6 default import as follows:\n\n```\nimport adapter from '@commercelayer/dato-algolia-adapter'\n```\n\n## Usage\n\n### The adapter function\n\nThe `adapter` function returns a promise and you need to pass to it as a parameter a string containing your DatoCMS [full-access API token](https://www.datocms.com/docs/content-management-api/authentication):\n\n```\nadapter('your-full-access-token').then((result) => {\n  console.log(result)\n})\n```\n\n### The returned array\n\nThe promise returned by the `adapter` function is an array of objects, ready to be set as the `items` parameter of our [Algolia importer](https://github.com/commercelayer/commercelayer-algolia-importer#the-items-array).\n\n## License\n\nThis repository is published under the [MIT](LICENSE) license.\n","readmeFilename":"README.md"}