{"_id":"@dadoagency/ecom-gatsby-builder-checkout-plugin","_rev":"10-4c9b88634fa5f1f6afa8adf4a0f5dfd6","name":"@dadoagency/ecom-gatsby-builder-checkout-plugin","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@dadoagency/ecom-gatsby-builder-checkout-plugin","version":"1.0.0","description":"Query product data from builder.io and the checkout API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"echo \"No build script setup\""},"keywords":["gatsby","gatsby-plugin"],"author":{"name":"Dado","email":"hello@dadoagency.com"},"license":"0BSD","dependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@babel/preset-react":"^7.13.13","@babel/register":"^7.13.8","@dadoagency/checkout-sdk":"^0.0.1","axios":"^0.21.1"},"gitHead":"e33be374538279829f0f80d79c626df3a9269393","_id":"@dadoagency/ecom-gatsby-builder-checkout-plugin@1.0.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-FrcnzgrvoclWghnXfZaInbq8mTE27DbS/xlGd0MVoHCL81TCyQUEsVNnY4D/SRPQ3Plq3ZiugQqKnYIhULlMBQ==","shasum":"59945e737ff150db53b6076b2f85193db2767991","tarball":"https://registry.npmjs.org/@dadoagency/ecom-gatsby-builder-checkout-plugin/-/ecom-gatsby-builder-checkout-plugin-1.0.0.tgz","fileCount":9,"unpackedSize":14612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdo2jCRA9TVsSAnZWagAAW2wP/jMIHbJJ4jvgbaYVvMQn\nwpG9ZNVJtcH3ak//10+7QuGTj6mcnxQFv6qvD820dtuIeQmqhBmMU5u5XOpR\nkpM5pLjrDY3e6d70ndHnfqv8IeKjMM+CYZtug9FV2zMa13zxv1ybyDTzDueM\n7jHzQxVNJhgJxQdV49Z2qVnWehZ8X+m7hQYtqsAL6dPuoNWr9v5Jnp8/aGCo\nbRd4KMHyzV4d7rtb4yDgmnLk+Ec1zsY9iJv12Vhj+7Y8KBWTRr78urM5GZjM\nSPDPLKmheVejzItyLf5Fv7RQkxhkE+0sK42P5h9C3A0FHTzh4U1HFXGQaeVe\nEeXQ7CZZn/rFnUGZL537LO+iJ8JgM7GyKKphJM+hSdzEJCpKkrcI0Td6+zSJ\nTW3Y/yVpJdtxZYHaSVrd1qi2GVUydRvNODRP2o4dsxe/Pzp5r0tFPl7DmQAb\ndGhqNDRUNeug1Fc6ttKeAdBnSGD/RIPTdEzf2DigU0Y3f41yKma4tG8u5mI1\nVKvt4eV9fScelESnAmnOkfOhRg9laUCwPeDR4K/6CdoSY//IamCqVO4mzNFA\nDdMLZu04NSgLhsDTiFF+r/RGUefn7zzpg0KOhLJBnI0SrGEfvNFYCQ65Dx8z\nEo4Ul6zzpxBT92H9xjt2OwBeS9X3xUQPbG0n9h1zZzPpwbPC8I9BfZqs+uO8\nO+qO\r\n=zlXs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDYwEDADQJEhuY9nud51DAUUzmCNP9SQU6oWSjkF8B/5AiEAwLASMeYBT5S6h3W8jrQ356QeHOe9LEF6uiCya4h8qUE="}]},"_npmUser":{"name":"danielhowarddado","email":"dan@dadoagency.com"},"directories":{},"maintainers":[{"name":"danielhowarddado","email":"dan@dadoagency.com"},{"name":"martink-rsa-dado","email":"martin@dadoagency.com"},{"name":"geimaj","email":"jamie@jamiegregory.co.za"},{"name":"yung_mac","email":"max@dadoagency.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecom-gatsby-builder-checkout-plugin_1.0.0_1618382243245_0.3639008736770557"},"_hasShrinkwrap":false},"1.0.1":{"name":"@dadoagency/ecom-gatsby-builder-checkout-plugin","version":"1.0.1","description":"Query product data from builder.io and the checkout API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"echo \"No build script setup\""},"keywords":["gatsby","gatsby-plugin"],"author":{"name":"Dado","email":"hello@dadoagency.com"},"license":"0BSD","dependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@babel/preset-react":"^7.13.13","@babel/register":"^7.13.8","@dadoagency/checkout-sdk":"^0.0.1","axios":"^0.21.1"},"gitHead":"60f5d910b435780434335da31ae24f7dcaca1752","_id":"@dadoagency/ecom-gatsby-builder-checkout-plugin@1.0.1","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-iJHK6qDECa6LLfGRD8aSbLQSI9p8gQjrhJH+5XsShAWnat3X072wg7Mlty5meWhvCmxro80aYbFA6Djismpqxg==","shasum":"e2a778e6b24edb9a5b67a1ed26574a3d4e4046d1","tarball":"https://registry.npmjs.org/@dadoagency/ecom-gatsby-builder-checkout-plugin/-/ecom-gatsby-builder-checkout-plugin-1.0.1.tgz","fileCount":9,"unpackedSize":14592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdq85CRA9TVsSAnZWagAASfwQAJhsH14GRcaHC4gcprhK\nEHnn1/YMmjWsGRtlaFDFomx4sFhQVVFN3+487apDvHdTfMvTJzR6BM2tM07w\nD9FMU2/gejpWIrYEaq1cvqT6b4CkwJP7p3geAM5me6QWemYbI+UwKPa66puj\nMs3P5+JAG2Gamfwcqlo+IxqYPj+8e98QgOwUJOaQLURi56ZJvq/w0kXrzJ29\nfjXY1b0Yc4SIoojcMLSACUOf5/Bltl/PH/dZrSdfr1awrZwgPbIHZvrtwbz3\nGmqXjObLdxY8K2iNj2G+4wgSovROKRoRLRDIX5CeL13yxiH8cLKJqJR4r3nY\nGDiAqJx03UHjVK13AXpAI7zzTE8/4IlzCl58T7lv1bNvKTduC+cy6bExTPxn\nvYXxqFG+V5fP60UjjbvfwlCItoGEK9+IfMOPPBVO6p9ONOUMbxJfmPJqoNMj\nYxr4qo2WEAf4y7irggdcd9NbeTRXPfMTOSXWUtGY8hqpWKPLh04/EE69E+jv\nLYGfC13kcuCW7HpR9r5W/j6ri4xN+EhgXnmq4H39Zy69hGmw41nXPF4q6bo0\nlRi+XtwKWsEXCbpZygdbFFJnIiBtQHv0L5JJmPiF8YhXNVcD56rTDiBIi3Ko\nh5G+4wTV6vWxQyssxWy0jjfCt6MSJQLCrBb6sOHUTujgwq1q0aUbki+HaARv\nEhMM\r\n=F//E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaWLM1hFpPEa9OCzDG6a1KoL2k25F9qKZGza5Xn0B2OgIhAMT2TYEs7Wy5Nvmk8+7kqLxNdHpcS6Q+iQWAlWDPCw5Q"}]},"_npmUser":{"name":"danielhowarddado","email":"dan@dadoagency.com"},"directories":{},"maintainers":[{"name":"danielhowarddado","email":"dan@dadoagency.com"},{"name":"martink-rsa-dado","email":"martin@dadoagency.com"},{"name":"geimaj","email":"jamie@jamiegregory.co.za"},{"name":"yung_mac","email":"max@dadoagency.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecom-gatsby-builder-checkout-plugin_1.0.1_1618390841224_0.11426407704860542"},"_hasShrinkwrap":false},"1.0.2":{"name":"@dadoagency/ecom-gatsby-builder-checkout-plugin","version":"1.0.2","description":"Query product data from builder.io and the checkout API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"echo \"No build script setup\""},"keywords":["gatsby","gatsby-plugin"],"author":{"name":"Dado","email":"hello@dadoagency.com"},"license":"0BSD","dependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@babel/preset-react":"^7.13.13","@babel/register":"^7.13.8","@dadoagency/checkout-sdk":"^0.0.1","axios":"^0.21.1"},"gitHead":"746e75ba259bb75f642efa3c612f56a88184b54f","_id":"@dadoagency/ecom-gatsby-builder-checkout-plugin@1.0.2","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-rEfRiSt7/krKTVYIyr4TICxIdVzj9fh4ybRKlTqCmcNSdRex1ZGlot8lzFA3s8XGJ3D6LjETO/4RVikaEqtf7g==","shasum":"147813cdd780d10c704b86283d002bb40446e8c6","tarball":"https://registry.npmjs.org/@dadoagency/ecom-gatsby-builder-checkout-plugin/-/ecom-gatsby-builder-checkout-plugin-1.0.2.tgz","fileCount":9,"unpackedSize":14794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggAeVCRA9TVsSAnZWagAA8LgP/j67XqiEbvosFCqzGZIY\nyriTynFXBe4FPrPyl/C5B6E6FNSzULbIqG8ElaOXOWQxp0dFqmitzESIMmj+\noUWGlNdJgK7TiqKqVB6/3gDirQNBbupUYZeKNkW5NQIcnS2JMf4vl04PKVJN\n6Ufo2SH7l9kqQJLwKXAVDi3gwmNmtw3XKhd40GyeyIthjxrCJUlPok/qhbe/\n9XlhH5Qcec0pkoNdHIQhWOzGVLTSAvTaRZX5jm1edz9bAjRG+pdlJq0O3S6g\ndp9emI31k0Ew4I4SjN1U9QfkJtU1PFNvkfda153UMef7GHUvycvfXpKkVn9D\nU6ok28VE8ibiFHlREsYAceEC+qOKe2feUd9CD4TkYuAo2wNLBkaUZlUU6r3j\nLFO1Sdvov5NmnEzee0paN6QpXDJDybPx6K5dXWKop7Nt14Uo+bkle9HQhdVG\nee8h4Z9n2IdO9jBEcUG/DRfDc9apCO7FA3BwNESz3+qk9i7q/eb1GNEg/v93\nzjLlIG+QLB3fw9HG6h+cHyNyFLW4L/Bbb1Pfx6xqXH0mbiucm/oObeAyEeAM\n2jAldSOOqCVbVuMMjqAiKM/OWwbOgpClH+7g5YmwuZQJuSa+GI3t18x4P0B3\nzQPbbuXzAEX+lBQnShxTtJPbswXc1RFOUbvZAOdAyoonRBmIviRBiuV97aWu\n+Qdn\r\n=uoQp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKCbkkyib0LV7L1DOilq7YkFp2zcofgXBK078oFYwiXQIhAJRHYqezYb6F7JXFPFQpc3lTX7jy3sDyMpMzxzuvemRc"}]},"_npmUser":{"name":"danielhowarddado","email":"dan@dadoagency.com"},"directories":{},"maintainers":[{"name":"danielhowarddado","email":"dan@dadoagency.com"},{"name":"martink-rsa-dado","email":"martin@dadoagency.com"},{"name":"geimaj","email":"jamie@jamiegregory.co.za"},{"name":"yung_mac","email":"max@dadoagency.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecom-gatsby-builder-checkout-plugin_1.0.2_1619003284733_0.7352745898201849"},"_hasShrinkwrap":false},"1.0.3":{"name":"@dadoagency/ecom-gatsby-builder-checkout-plugin","version":"1.0.3","description":"Query product data from builder.io and the checkout API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"echo \"No build script setup\""},"keywords":["gatsby","gatsby-plugin"],"author":{"name":"Dado","email":"hello@dadoagency.com"},"license":"0BSD","dependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@babel/preset-react":"^7.13.13","@babel/register":"^7.13.8","@dadoagency/checkout-sdk":"^0.0.1","axios":"^0.21.1"},"gitHead":"b0f51360e7d64bea9cbb6243ed3dba132ec4652c","_id":"@dadoagency/ecom-gatsby-builder-checkout-plugin@1.0.3","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-oxzdwh8yZ7PS035+7qXotu+y179mF05mZeuFkFgOxZtckUnqlum71EU3BZtifzK2t0G+v0Njb+xAKhbgzHajxg==","shasum":"1e3feda603e99862c636e10e5a465a2c368eea64","tarball":"https://registry.npmjs.org/@dadoagency/ecom-gatsby-builder-checkout-plugin/-/ecom-gatsby-builder-checkout-plugin-1.0.3.tgz","fileCount":9,"unpackedSize":14881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr10eCRA9TVsSAnZWagAAV1kP/jgPi1wTASApEJkXPrGj\nw1rfHw6frpznPG2MMHkx5tJjl45VdCRrmKOtxWZp/H4tV1Zpz0e7pn/g+wTh\ng+vMpqQRCCncGUOoY6aMmtVKzHJ/usTMQO9pOET3MR00iEEsTFKjorY9rQqV\nleyXg0BCZ/lp98eLvRtu3aq88ffafnagcUsj9Da8BWGugdXwCwAn0p97QJHD\nmSMxCa2hnm13X1kDo490nxM4U2kFeogPOo41nKB0Inf4d/Jm6W/wA+awS1FF\n9pSRwYJnCGaUn4HUCZwOyU4Kub6vfHgK/lAf8g9oQUvgqjtRf8UmVs/qunTr\ntIkoNLl7PCzHGaNOj9CpfJTh58sirHHF8DIvFTb2XFFIobpYmafeN7qqveE0\nV8Bw/WOALzq/47infTRZ27xkYMi4ZXVb4kqjzo/Fm4ulIErc9bo5qGfrIgDP\nXHrLB8yU2f+Tx2yWTG7p4sRPhrXvjoSJNDrDcZcP+yaVRgptcTs0sskRMq3c\nrYvbS7J3k3npCVTh0JRm2KMTo8iDPIx9B8zlpKHI40MaI7f4OXpu2EPLTyCB\nHxFoZlIp8BgEyEXz4tH+A5hQgKu2Hn3fH7k1a/6F6mDD3B9T+Oo/v+4aTTDz\nRG1rJdvUqH2/Y9yrYba7maYG9G1UVRtMb0GsJafYiBNGkdhDeY0rpIhnIlCg\nOlH4\r\n=Kxnq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICXVB2wHCjpvc2mkZCinnpnKyPdEELsGTe8z3jg7/vMlAiEAvPuGPl+4A/SVY5GDOXyCUFH7Ih74z4wCSGLtXUG7ymw="}]},"_npmUser":{"name":"danielhowarddado","email":"dan@dadoagency.com"},"directories":{},"maintainers":[{"name":"danielhowarddado","email":"dan@dadoagency.com"},{"name":"martink-rsa-dado","email":"martin@dadoagency.com"},{"name":"geimaj","email":"jamie@jamiegregory.co.za"},{"name":"yung_mac","email":"max@dadoagency.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecom-gatsby-builder-checkout-plugin_1.0.3_1622105373943_0.6779214524244481"},"_hasShrinkwrap":false},"1.0.4":{"name":"@dadoagency/ecom-gatsby-builder-checkout-plugin","version":"1.0.4","description":"Query product data from builder.io and the checkout API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"echo \"No build script setup\""},"keywords":["gatsby","gatsby-plugin"],"author":{"name":"Dado","email":"hello@dadoagency.com"},"license":"0BSD","dependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@babel/preset-react":"^7.13.13","@babel/register":"^7.13.8","@dadoagency/checkout-sdk":"^0.0.1","axios":"^0.21.1"},"gitHead":"915aa9379f2ddba56d8ff593d8c0d00f9f3d1664","_id":"@dadoagency/ecom-gatsby-builder-checkout-plugin@1.0.4","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-aF0aA6UDuR+lUaCxgXjPj7eF06j+YkdvMnKc553vEvhWG2bRFOpafhdxalLhq9DgXjti5dSg5aGmCcB5habTPg==","shasum":"d5095ef1563fee06b02629e83f5e77cf499a6f95","tarball":"https://registry.npmjs.org/@dadoagency/ecom-gatsby-builder-checkout-plugin/-/ecom-gatsby-builder-checkout-plugin-1.0.4.tgz","fileCount":9,"unpackedSize":15157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwzq5CRA9TVsSAnZWagAAPBEQAJEuB9e5KN2mnPbLV8Ut\nzdZOmbRczX9pYuV6AcgB5UMc+GF/+stsaI+ztZuSBBSz2WsTBrMdjL8JQv3O\n28qSHzE1p8Eoq3bnZmT0AZW/knIaqrFBUfHlxzAW/kfU5Usp6vmACdewr2ni\n7BlLCvFonaTFSfS83e1o/u25i/UZSTZutAaIq/7hTP73S23An9gkt1GcvlkV\nZeALV7vRBf2H5N2gtOCQWt20AnuCjCwtkjqzrO/Zwb2xJitOoUWVY1d2QK48\n7WaLUOg7Lkc+MB1eHR7QvW+W/GKmxAXYjftXsRbBlJ4l3Nq/ISNimr6KAPYU\ncutOHT1/J9AjtC26Gwij3zAqzGaFKZmJhJ3zb98z3xbwPcVNW0zRZw8BA0+N\ngS6avGKwSJK8ZEp6vYbP3zPSaQHhWPdenf3ndP2500yNkoeQTQrY64SVTY+1\nEbcgR3vWsxiPvpVENBumYehoyYtLuL00Q/wmHeNTdrbFtNr2gVf46fSkePVe\nlYWns359rCIAzVdjGpnB4dBK6/m3gljUALVbnuZOJswMoUfMp6ityj+oe3EB\nWbthjbkzs98q+UZgBIQS1zOsv3xUs4JhTFnLh5LqBx2Jwu3R/plH8w4HcHxK\nyHp3kqfmJ+eVZv2lHa6sJd9VNxaQ4YDqNZBEgUVPtXFtki/al+vzlVHu+mqQ\nsZe9\r\n=MFTH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpevX7A/8hCQDL4012Kl3Im42sDFuzOBXG9S9pAUG/lAIgeeEaBK/woqsMiI98N1Ps4vDuj4CL02OFi3kx6U5TqlY="}]},"_npmUser":{"name":"danielhowarddado","email":"dan@dadoagency.com"},"directories":{},"maintainers":[{"name":"danielhowarddado","email":"dan@dadoagency.com"},{"name":"martink-rsa-dado","email":"martin@dadoagency.com"},{"name":"geimaj","email":"jamie@jamiegregory.co.za"},{"name":"yung_mac","email":"max@dadoagency.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecom-gatsby-builder-checkout-plugin_1.0.4_1623407289142_0.4704617458838869"},"_hasShrinkwrap":false},"1.0.5":{"name":"@dadoagency/ecom-gatsby-builder-checkout-plugin","version":"1.0.5","description":"Query product data from builder.io and the checkout API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"echo \"No build script setup\""},"keywords":["gatsby","gatsby-plugin"],"author":{"name":"Dado","email":"hello@dadoagency.com"},"license":"0BSD","dependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@babel/preset-react":"^7.13.13","@babel/register":"^7.13.8","@dadoagency/checkout-sdk":"^0.0.1","axios":"^0.21.1"},"gitHead":"c3b5e60e1cb9061d3b5a4636e58b1d420f0042b9","_id":"@dadoagency/ecom-gatsby-builder-checkout-plugin@1.0.5","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-nB4tGUrum/1YqRue5kHF0T3AIYZF3dlMSmAGRWf+Dwvq1GS9nDZrLT6AZFw66vg9sxyGw0RZis8iCgTqmNfVZw==","shasum":"d413ba8f1de402d03319f1d72769c87f23c6a4de","tarball":"https://registry.npmjs.org/@dadoagency/ecom-gatsby-builder-checkout-plugin/-/ecom-gatsby-builder-checkout-plugin-1.0.5.tgz","fileCount":9,"unpackedSize":15303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDSVICRA9TVsSAnZWagAAgPcP/jnKKD487lyONpPvqz+f\nStnYGHA7djv5+pFe5Nb2CTO+P/egUZASv+L9I3qBe77L2vGG3q9J7MsdXZYF\n99zvfpJ6xH/f4Ba0XVXxk3EhGDs25flIGTnLKIEy+RRxOzpommWKBIbydBrX\nVs+/lGI/maNFLBadxBI5uaAa/Ovz9DLTZfv6/CAFQoyhS5f7mGUHYI9+MDTQ\n8QJB12cHZpdqAB70I7/iVNwFjgpuskfDe7Ly8dG8zhJTY8vj5R2aC47kPfiZ\nCAdKeibvJEaLS7g6g5Fw0JhY5NECIwkLy2qslaLgwOuyumRKtQONCqe709GV\nxhblfqptiQX9qZpVUju38SW9nDJ5of4APb9jvG9AVQZYQbomYbwmDnTVE+yh\nSWh6zz+GnF9plU6Bv3hg6wCvqNnNz7/W6XovFFgUXkGsRb9lF7hHYwgQz8bT\nf2JYnGhVHC4lkONt1ORezdgXr7E61cITqD/GsGwgDmpQmV3BuwQjNlZmQVxx\n/eBwT7RZXcmBFYVDQSKSBdTgVGTB3p3Qp5bS1kiUoYGr0Qf6y+jbtGqpZPoM\no3mZ5DQdMnf/wh7KIxRfEiGyI0Nubfo3Cv+JAB+dYUCOR1jI2QoUuRp0BI25\nyAzNhI5TnwOadKn+q76DZXNtHDrIYrYMml547cJgu4o2dbTCu28lbIKQLv5Z\nilRQ\r\n=4iV4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEYYr4quGNpgg9XsniXG30sOlJ1SGUTWSO8X14VEfooAiB9YSJ5AbTjGDq4HGYzl/gUlDMuq+mU2COoyQxSiiHMug=="}]},"_npmUser":{"name":"danielhowarddado","email":"dan@dadoagency.com"},"directories":{},"maintainers":[{"name":"geimaj","email":"jamie@jamiegregory.co.za"},{"name":"yung_mac","email":"max@dadoagency.com"},{"name":"martink-rsa-dado","email":"martin@dadoagency.com"},{"name":"danielhowarddado","email":"dan@dadoagency.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecom-gatsby-builder-checkout-plugin_1.0.5_1628251464538_0.43302976306444085"},"_hasShrinkwrap":false},"1.0.6":{"name":"@dadoagency/ecom-gatsby-builder-checkout-plugin","version":"1.0.6","description":"Query product data from builder.io and the checkout API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"echo \"No build script setup\""},"keywords":["gatsby","gatsby-plugin"],"author":{"name":"Dado","email":"hello@dadoagency.com"},"license":"0BSD","dependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@babel/preset-react":"^7.13.13","@babel/register":"^7.13.8","@dadoagency/checkout-sdk":"^0.0.1","axios":"^0.21.1"},"gitHead":"c8662e65d3c6cd534502eb9d11ddedb9aa9d2c71","_id":"@dadoagency/ecom-gatsby-builder-checkout-plugin@1.0.6","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-TTtJ5jfSsKjdKShOXxNipiwTYUuFAodwUfov+FT/oA8Q5WwLiv9ahIZjDDxtg2qJ5AqVn5JYxhizx+EU2CLznQ==","shasum":"bb9146681642675a6e159c0e008829755bb2ca6d","tarball":"https://registry.npmjs.org/@dadoagency/ecom-gatsby-builder-checkout-plugin/-/ecom-gatsby-builder-checkout-plugin-1.0.6.tgz","fileCount":9,"unpackedSize":15301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDTejCRA9TVsSAnZWagAA4vcP/jCxpN2Hndb2CYNRMMZq\np4OJHZmEq4vge0eCjgHIGg97wy+z0X3BjCQGxUeHMNcPLsgBxFLVGls+60bA\n48okI4/uTVt0EyKJkEgYvIt5HueKKB4HbP7qOakoEkCgBgwqshHJIZRFGxv4\n5nglbEDT4wz/7eY2eFhH0zR4p6RrrpbvHwzCqfYDrBItc9dbdSy3OE08yta4\nQi73MxB3OaL2FpsYzHhvgfQMfonpTyPaNwe80mXLprvi/s+VWTgYISPAJ2cp\ni+djJ2pEb682SFflRMi5mmNbbo+MjrF6Dtw5o17z/vcHfxg89m/XD66HgC0H\n+wzfbaa0HrnYYR29T0iiGUtjv1WqIOST3Rg+UmWCIT1X5W90og2tkKm/+ITp\nGruu9N+G5U9Y/ulRKGb6mTpzt1NGzS/oISv755LFetb1fPI2y2GWzrqT1JK7\nl9UHJLa72LUwFm8KJ0ItB9f4M2u71/dzW3G8mQHkISGvhlIe+IgYST9wWRgG\n/Sl0JJ+5TKFOcSxdAP0fJEjywm2m0nue4WgSOPPUXNOnNhvRonK7DlL/8im3\nlpN8SJlDA0CNSwmRlVn5gpzR5WnHjFC7+e1FGIwTjPFntDBgE0bcJVPhgCOA\nDSgl5ejLyDsXkMXFe3c1pSb6iYI/+wkxoFoUVVzIH5tNkF5BJGmO24kuWWJS\nQtv4\r\n=HCBC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUPuSVXV/rIsInOClLj8Z3GVwqXDoZ7reQbmv1ZicUKAiEA5ZyyhF7N99t92CulYVWVHajzPamxrgfnvXBbZEQJPYQ="}]},"_npmUser":{"name":"danielhowarddado","email":"dan@dadoagency.com"},"directories":{},"maintainers":[{"name":"geimaj","email":"jamie@jamiegregory.co.za"},{"name":"yung_mac","email":"max@dadoagency.com"},{"name":"martink-rsa-dado","email":"martin@dadoagency.com"},{"name":"danielhowarddado","email":"dan@dadoagency.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecom-gatsby-builder-checkout-plugin_1.0.6_1628256163221_0.1637762007534349"},"_hasShrinkwrap":false},"1.0.7":{"name":"@dadoagency/ecom-gatsby-builder-checkout-plugin","version":"1.0.7","description":"Query product data from builder.io and the checkout API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"echo \"No build script setup\""},"keywords":["gatsby","gatsby-plugin"],"author":{"name":"Dado","email":"hello@dadoagency.com"},"license":"0BSD","dependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@babel/preset-react":"^7.13.13","@babel/register":"^7.13.8","@dadoagency/checkout-sdk":"^0.0.1","axios":"^0.21.1"},"gitHead":"3ace96832ce65bfd9d1ebd903ad1a3d29597872d","_id":"@dadoagency/ecom-gatsby-builder-checkout-plugin@1.0.7","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-a2A/Z2bZEOORG44CjKrhzHBkakDwLQwf6sdT/bTtV5QPhOHbDOS8YUW5taChKUMbHYZLCoUx45RJ9gsMSOwa+w==","shasum":"98e67ed227b1063814c6d4a6dc31d8e09cf46d6d","tarball":"https://registry.npmjs.org/@dadoagency/ecom-gatsby-builder-checkout-plugin/-/ecom-gatsby-builder-checkout-plugin-1.0.7.tgz","fileCount":9,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOxzfCRA9TVsSAnZWagAA6hsP/i9RMYdtrZBQEWu3k4pK\nhtCKy2xzZ7RYXuCMf2/8kkb+f9CslhCNUivPu1kQEnzcB7a5C5gFKhxtnduQ\ne1+3MC/Ou6v66kmKiPx7DE+bmoS0mqNCpNXEmOgps+SvHFtqaGY6PpgrDu6Q\naVD6UOIrb1hKNS0uGgXP39pRD3qimfkO90W8ADi7ShPCyffppFplaQq4nJuF\n7ghdrOVdnPzXPLOQMm0Rar6MQZaAjhv9AFXimsAqLmIDobVe0d6liylDtCLv\nQqROcEl7w1AEQHIWg2ky9hW/fYPps1n/wvR7rGmBeTQnrA8YjNNVoDByUppB\nFUr0iu+Rh7DRGN0N0q4/PmgMC2Phvgwc5Uv1fF1DNFDv+YRh4vndhudfERY4\n10DPSQilqNwFq/RCzjNTISLxlCBk1519ZG/VyjrlkeJ1P0eER0gxqPVJ8Luc\ne2E1vwGwpz6/L+EfsXXDOCfhIdu0zLVszz8xn+4C11ak5Gya2RCdx8dIIHZG\nq03/mznAuM3i198e/sUWowzycerMrtd0oBDNc6lta/yolDTWrZl8HLjI+FfO\nTWKXmoBJ5PXlYTyiYDESi7Q2pg7vfx0bLLEjeXeB3vBqoxveYP9x6EUeGYnr\nMQsuK8xTWQvU0mebong54QKElNvThl562HRc+qF2CKsiYP7gihzaRDrPB6G7\nyO1i\r\n=aEnd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOn8CHX6Ct/uCyoJyv9jTok6urT5PkEeb6tY4ZZQyswQIhAKs62u7XyNzjW3wDusPDOfHg4SX95H0jxRUpdvddI/Vu"}]},"_npmUser":{"name":"danielhowarddado","email":"dan@dadoagency.com"},"directories":{},"maintainers":[{"name":"geimaj","email":"jamie@jamiegregory.co.za"},{"name":"yung_mac","email":"max@dadoagency.com"},{"name":"martink-rsa-dado","email":"martin@dadoagency.com"},{"name":"danielhowarddado","email":"dan@dadoagency.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecom-gatsby-builder-checkout-plugin_1.0.7_1631263967253_0.8889751457034714"},"_hasShrinkwrap":false},"1.0.8":{"name":"@dadoagency/ecom-gatsby-builder-checkout-plugin","version":"1.0.8","description":"Query product data from builder.io and the checkout API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"echo \"No build script setup\""},"keywords":["gatsby","gatsby-plugin"],"author":{"name":"Dado","email":"hello@dadoagency.com"},"license":"0BSD","dependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@babel/preset-react":"^7.13.13","@babel/register":"^7.13.8","@dadoagency/checkout-sdk":"^0.0.1","axios":"^0.21.1"},"gitHead":"1b4bc5abfeede2e67b643b53e3ff1f875c8ba7a8","_id":"@dadoagency/ecom-gatsby-builder-checkout-plugin@1.0.8","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-TSBMou231aKCTwcmvJ8G9ppbWU3xojTfrAjiVHmJcw0DM0aMkO7mODUS96nBcR+Kmsb34XWflbCdUqHxQGZQrQ==","shasum":"8f034c0d3d48db9ba02fa8bb0272406eb6c69dc3","tarball":"https://registry.npmjs.org/@dadoagency/ecom-gatsby-builder-checkout-plugin/-/ecom-gatsby-builder-checkout-plugin-1.0.8.tgz","fileCount":9,"unpackedSize":15735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzep/CRA9TVsSAnZWagAAU74P/0X3gYYkILiM8TgYkH8r\nTBDLPBQl7cC8bZRSeNy4mpAUW29HLkkNyJPzlwt5eYa5zVrC1P5U0IJoCQVX\n4glcx8OdUOJbZY7Bk5YBRK6ROfcf7gc6KoBTK00R1xPJTfsuMc8mhILx42GJ\nSkku5dCVlUwW5Z3CPrfyoWstSzrScckgW3w6RATtwcuTjrk8nzr2ly1zPz4k\nDlArMW/yeAaz7yXpcwCfph8BI0fZ4goB1CfeViRsURHWvPWp6quAJDW6fK3O\n9eG5mzsAyLSBWER5EPKFqEsXiajnypdcZSjltdn8U28xDdhjbDbmyFtGb38N\nUHxc5YIH2DfLrnkJlPkgjGQr0AWu7KmkFovfPVsAHLX5xx1VzrsMjs4HX894\nrccSc6HjLuEGlieYHojDnnK8+FmCe8gNfeRfluSSAWbaQFRdFR5pDqbjR/d2\nCZNJfo1yhRJ0eaTFe/Xc8NjWp27Zh39uegKQEeNJBNaCi8mdplz7HRQsTAoM\ngnUApUT0/+HgTFHcdHiz/E5XsH5Of1eVed7TMvPz7lV2hoSQnH0syuPMQZlo\ncrbcH8FbaddfgjyXRfomTorYalAqt2KMID/qvOysGUhh2slwWqEPbTzdO4N3\nEcZEAnS6DMp4f6IZzKdEPF3Ndnw60AXAQ/CqyX8nCSiZhRbr/NjDdACuv1dt\n1fXJ\r\n=jEOH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDp9toQMoi+DuHoQPo5h0IDwQjGpmDIjY2M6+eD95fU0AIhAL0UuKpolcroqgIeD6I+mURtV4D2MuVHkxYL5DndsTeS"}]},"_npmUser":{"name":"danielhowarddado","email":"dan@dadoagency.com"},"directories":{},"maintainers":[{"name":"geimaj","email":"jamie@jamiegregory.co.za"},{"name":"yung_mac","email":"max@dadoagency.com"},{"name":"martink-rsa-dado","email":"martin@dadoagency.com"},{"name":"danielhowarddado","email":"dan@dadoagency.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecom-gatsby-builder-checkout-plugin_1.0.8_1635265930770_0.07410254596961674"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-14T06:37:22.939Z","1.0.0":"2021-04-14T06:37:23.459Z","modified":"2022-04-05T02:32:52.873Z","1.0.1":"2021-04-14T09:00:41.330Z","1.0.2":"2021-04-21T11:08:04.908Z","1.0.3":"2021-05-27T08:49:34.056Z","1.0.4":"2021-06-11T10:28:09.321Z","1.0.5":"2021-08-06T12:04:24.688Z","1.0.6":"2021-08-06T13:22:43.366Z","1.0.7":"2021-09-10T08:52:47.416Z","1.0.8":"2021-10-26T16:32:10.951Z"},"maintainers":[{"name":"geimaj","email":"jamie@jamiegregory.co.za"},{"name":"yung_mac","email":"max@dadoagency.com"},{"name":"martink-rsa-dado","email":"martin@dadoagency.com"},{"name":"danielhowarddado","email":"dan@dadoagency.com"}],"description":"Query product data from builder.io and the checkout API","keywords":["gatsby","gatsby-plugin"],"author":{"name":"Dado","email":"hello@dadoagency.com"},"license":"0BSD","readme":"This plugin is used to source product data from builder.io and the checkout API.\n\n\n## How To publish:\n\n`npm publish --access=public`\n\n## How this works:\n\n\nOn build:\n1. query all the productPage pages that exist\n2. query the product selector for each productPage\n3. get the list of references to ProductVariant\n4. fetch product data from the checkout API for each ProductVariant\n5. merge the checkout API data with the builder data to generate a `productPageData` node with the following shape:\n\n```\n{\n    id: \"\",\n    path: \"\",\n    productSelector: {\n        onetime: {\n            products: [],\n            discounts: []\n        },\n        subscription: {\n            products: [],\n            discounts: []\n        }\n    }\n}\n```\n\nThe productPage page template should have a single page query \nthat queries productPageData where path = '$path'\nto get all the product data for that specific productPage.\n\nWe aren't querying allBuilderModels since they don't include refs\nso instead we query our own data type 'productPageData'\n\n\n## Improvement opportunities: \n  - use gatsby cache to cache requests in gatsby-node.js to improve build times\n  - create graphql fragments to simplify page queries\n  - create a distinction between otp and subs products in builder.io\n  - do a single request to the checkout API in sourceNodes per page rather than a request per product (checkoutSDK can query a list of products)","readmeFilename":"README.md"}