{"_id":"@digitalmvps-npm/shopifyvue","_rev":"11-1cd7eb33c602ebbb69b15c86a60d4b1d","name":"@digitalmvps-npm/shopifyvue","dist-tags":{"latest":"1.1.11"},"versions":{"1.0.0":{"name":"@digitalmvps-npm/shopifyvue","version":"1.0.0","description":"A package the generates vuejs template for building shopify apps ","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"bin":{"shopifyvue":"index.js"},"keywords":["shopify","vuejs"],"author":{"name":"Digitalmvps"},"license":"MIT","dependencies":{"chalk":"^5.0.1","commander":"^9.4.0","fs-extra":"^10.1.0","shelljs":"^0.8.5"},"_id":"@digitalmvps-npm/shopifyvue@1.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-o6NLv7O04T2485woMT+BcmK2vAPhsR9ptO38KLMCFSbtco06HpgMs0uwrzLV7AOGFWVTxglHSIBq0GpRXyHpVQ==","shasum":"b894077ddfc34f495716f2a6746c92935ad07080","tarball":"https://registry.npmjs.org/@digitalmvps-npm/shopifyvue/-/shopifyvue-1.0.0.tgz","fileCount":25,"unpackedSize":40725,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAa7PAKI3FNTcdsyWm2LMKEtyA+6yv5DQ4NMjwfL2opkAiAbXwVaVfK4MhGGFZ+6E6sJmG4bOUAOQfIptn4rdPjN4A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2UT8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWjw//VZ48ME85+BhzTda01f45qzOERNXEFP9xDd2CRApkIbbc1HDU\r\n3/jsFgukXCt338JP/fxA0YIpLzyvqyzmILP/ajW2WTD9OSY7+uKXOLKyEjNh\r\nxaZhzqS4F8nlfqcBaB+48zm/8JsERL6HQgNAv7sijaA7FmCzMu31FFJiRy7E\r\nmWMfupkHx7V2X3kj86VklkEPg8Xl29k4JuEVtv88kIqDwoxEEKsf/tVXtbbF\r\nveT2tcdJFUAIG7Z7+UAkOsZnKyU4qpA1GfP2JakESpyh9UmMCjcLuMT/Ae90\r\nQresEmBt2Qa13C+e928BZltMHn+Gn/TsG97yuYtra0vXwr3dN7+974hdze5t\r\n3iZWfi3sNMlUQCDIUTe+o/Pl1uaF3qWq8C7WceH/SMVWL0MBAEjEgOe/1ghH\r\nc5ryWWCTppJJ0WUbAKPa1RfWmDWfPiWIndhlAR4bGPQHcfj2lugPZq19WtrQ\r\nHdLKPP7MSXS9jRPmW6lcEzVYWMd+6XeYQbEvE5Qi+nBx42LK7Qyz+X0mmb0h\r\nqzACiHJCCOBUaaB34zPQJvX72nIYT22BoSH+oQ4owgHs3aI8W5quTean+M+R\r\nFgelgjl6toyOmb7QM1dj+f2/5UN27+dDYS5Am/LhbXD4vd4yaGWNiBE19UxM\r\nSCcvQTGB6f+EQ1xit9yWn9FhnSdpWfgAzGk=\r\n=yHIj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drayfocus","email":"Drayfocus@gmail.com"},"directories":{},"maintainers":[{"name":"drayfocus","email":"Drayfocus@gmail.com"},{"name":"digitalmvps","email":"omgworld11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shopifyvue_1.0.0_1658406140584_0.7602934679232995"},"_hasShrinkwrap":false},"1.0.1":{"name":"@digitalmvps-npm/shopifyvue","version":"1.0.1","description":"A package that generates vuejs template for building shopify apps ","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"bin":{"shopifyvue":"index.js"},"keywords":["shopify","vuejs"],"author":{"name":"Digitalmvps"},"license":"MIT","dependencies":{"chalk":"^5.0.1","commander":"^9.4.0","fs-extra":"^10.1.0","shelljs":"^0.8.5"},"_id":"@digitalmvps-npm/shopifyvue@1.0.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-ABZOpIRGvE7ENLW9iioSWvMSRTSR1LnFrsr3MnNDoDWWMB0bkR3tvvPwyG8qbriiK0jKTdx8fwMdNBfXQGxQaw==","shasum":"5fc61e620bf693aa66d669b93514f49a8536b118","tarball":"https://registry.npmjs.org/@digitalmvps-npm/shopifyvue/-/shopifyvue-1.0.1.tgz","fileCount":25,"unpackedSize":40726,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSwtALj0kPhHTgnZGDMdSfCozV5tpy5/Db0DVP9tUrCQIgX9LTPgknNEjBjPA3lfPmNI8Aohfw1r1a7Vkmmx54Q9A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2UYaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOrhAAjP2KQr60G+j6s2PLm8rMnqXrkIaJM+9vmMNzPKG/HphddL/X\r\nMLaf5oXI6o4b0rG8kSSYQ+tUZf8E8CdY198DSgRTkuZfNUjfOkkdl6EcI5rG\r\nLnxsVtKU1gNm4p8pguQNOKwRcRicNHUEZUGab+QSQL4P35Z4mmTRpt49Vlz5\r\n3MZq+8zXR0QvOUvoG23dE4PucLYwqIhdDQfKL7jtVy9U35Q2uSMwbuEPwSXa\r\nYN2gF+t5atl3+jm3AuEt5Bvf083X1nGfWPG2GQjcxE2vmkjyToE4gA50lR5A\r\nPNAZlJu0JprXyBHELgoMuE15BPz7Zb3sqiwzgZrq1wx1DKnMk2Yq2oZG/Co2\r\nezQ92/u9pJqFzME2qt806j5+K1QbZP6LKr2De38226DGvuCLUOk0vR4nlDkO\r\nUt2mN3ZlbHrU+Yceg8cnNFjNbFShjd/QokBznPpfx2EovxS17pANxIDgpxEE\r\nQGQbUeb0SLwRQ3LEsjUNzoIE61jO0AdhzrgTM7dJ5BPyNxjdLhwAByG/7Hir\r\nZ5TVKd2BCuXJt2PLPT12frdd2kv2mNYpiwcsdyM8qMUwWf0sHnynUp5/ZiEm\r\n+ZSVVCyijKWhBv0uTEjQzYwgSNofKT8/VDFbTOlxlk71C2O976Fat5icpe9K\r\nKE0qjpooXBMP25ddaliQsfPYnG2HSbWlmQw=\r\n=hkgi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drayfocus","email":"Drayfocus@gmail.com"},"directories":{},"maintainers":[{"name":"drayfocus","email":"Drayfocus@gmail.com"},{"name":"digitalmvps","email":"omgworld11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shopifyvue_1.0.1_1658406426417_0.36049215271468826"},"_hasShrinkwrap":false},"1.1.0":{"name":"@digitalmvps-npm/shopifyvue","version":"1.1.0","description":"A package that generates vuejs template for building shopify apps ","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"bin":{"shopifyvue":"index.js"},"keywords":["shopify","vuejs"],"author":{"name":"Digitalmvps"},"license":"MIT","dependencies":{"chalk":"^5.0.1","commander":"^9.4.0","fs-extra":"^10.1.0","shelljs":"^0.8.5"},"gitHead":"dc577936c7d2c01abe3db6787e74a9af4d67e997","_id":"@digitalmvps-npm/shopifyvue@1.1.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-uyKe5uBuzI0bZNOxNQrZum74trIXPsbPCW1/KXo6M3rtZccYXbl+nZBgIt4r+VUND7kOy202aPSbKst2rWNNKQ==","shasum":"eccf684ce7cc01e48a6489cfe7cc49a7e6ce3ed4","tarball":"https://registry.npmjs.org/@digitalmvps-npm/shopifyvue/-/shopifyvue-1.1.0.tgz","fileCount":25,"unpackedSize":40746,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZwe/+VYQO7QHQSiHNwCpu4I+8xDIaQn3lt0r8fZkjNQIgOolT4J3BtpbVn97kZL4tZI3ONRMG7l+TAwnWMw9+9Us="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3AUMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQYhAAjsL0GG6h209I6fvWCLL6XQQwudS80sOrT5/+CMosxwNa+nnT\r\nx1sfBEpcR/sgfDA0rUdI1dqpN4mCpeApWInQTRdno7CDzLbAvHDr9yWhl2U/\r\n2cd4pFxKpR/llXNerDMI4aK+0YBzf32R19cvBvOG1bDugzIGQzSN7VavqgzD\r\nXNkLT8tirm+aBrww6i1GGLBj9ZW6PsTOFgwUJ6LK0SD/cTanR40rzUVVfDmw\r\n9Z+uK5LuNFJkLvgNsvwfghB1JUBxnDid2WItz2M2l0egu/z9Dp8A6YSxC9bB\r\nQHxxFDu5MWZpsLBTNU157QlEwc76irFylsOv835WKPJrPRY95iUEfcvx6Wqx\r\nt9NFVs7jQyB/YY5QR8emu7Jrk4F4Z+pOr7xgH8PexuW6Oi7e0G/zaCRP4lE/\r\njAucXtG5stJdHYqOr0i3WH10t0j8KOyydCeqTTjCY6I8b3UMad+y0ed2yncJ\r\ni7G5QTHjA0lk21/zfC3WwSiEOPeocb/GG5MtcCwa/qQATAg99pTfHloWfWT4\r\nUx4liCIwNpVAW41alnMua646YkU7ipqk5KuNniLQTvNvgGThiSMT/lbuErtM\r\n0xs1ac0Dy0ngs6D4EV52xZkOUZ9BHZJK5/Hs/iB/fbv+XgvQo9u5B9yt6i/Z\r\nMXUfVX9fEF8qP6uDmIgY8mGRpXsaT6FXpEE=\r\n=WX6r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drayfocus","email":"Drayfocus@gmail.com"},"directories":{},"maintainers":[{"name":"drayfocus","email":"Drayfocus@gmail.com"},{"name":"digitalmvps","email":"omgworld11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shopifyvue_1.1.0_1658586380294_0.021531672238176425"},"_hasShrinkwrap":false},"1.1.1":{"name":"@digitalmvps-npm/shopifyvue","version":"1.1.1","description":"A package that generates vuejs template for building shopify apps ","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"bin":{"shopifyvue":"index.js"},"keywords":["shopify","vuejs"],"author":{"name":"Digitalmvps"},"license":"MIT","dependencies":{"chalk":"^5.0.1","commander":"^9.4.0","fs-extra":"^10.1.0","shelljs":"^0.8.5"},"gitHead":"989ef6bc0178978d343625a2bcc71defc7de0283","_id":"@digitalmvps-npm/shopifyvue@1.1.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-f4OOibwmp2N8RqY1ABkhAZIcC5+XOgufjR8WjWeycXgzLkg8Wp/DYmbNaCW6jH+yDn1SeF8auqN18Ble2Ieupg==","shasum":"47de9479e395724245db7afdcfac2c02fd17351e","tarball":"https://registry.npmjs.org/@digitalmvps-npm/shopifyvue/-/shopifyvue-1.1.1.tgz","fileCount":25,"unpackedSize":40728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEF/4x4DV4WuMqS5RXQDGzsV0sz30pW9usvyWeTUbTT/AiBq7w3BtsSgiFKwKhZcu8lTmFtRcPyS5/MOWgQcSFymHQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3AZSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3CA/+KYhJNnOS/h7J9xYGKtagODbqNdfn9o8Hp5l5GIb7vrP6vV9f\r\n2pl0Zq2OLtKsbJ1COO/U17/B/ZHEFfeYpfdYQTDOtG6y5P+MBzwdiKr+i44s\r\npXNSlzh+lnvMzJuRaHR/Q46/NGS3WchvWoD42tlhuqEPIGVoDkwY0JB3zdSJ\r\nP8r+vP7/hGZC+tuEKYS34zYv3tXPvtIXVyNkUgyhKXDyJ14xM76WZyshb8GU\r\ndbk15aH1E+0lzNSGXDwWCHPpLY8SdFmL7jaHnTc3aDgRxSzQxjsJsQkG0XcD\r\n7YnCyUPDwAQg1bVMflETc8B7hls210zt/Nga9LT5wSK+U5AeVeNDG++IEyj0\r\nEHiu8/uPPoF9dhrhCeJzeip7jkpuT77zoYmXTxVl6IT3TOR5Mn1c5KarIs5G\r\nfk+HY2s9C/6AFILxsXgfNkQG9Y9cEFLgqXMxHefgGaUhblWYDH+/K+4eDOPy\r\nT3I4T18CrAo8YNK4Gg3Whw3Ln9yLt2Fz/Yp0SYq673OVsMhp+OaGtlSeBW2Z\r\nQwNrc1EgAjPQIC/i4akE308utO2mFFqJRiIfJgNtzyxeJpc5mT0zeqUqvWbh\r\n+h370GsjimMcCRkFvRh/D617+oDFXxj4Q5kt+ygTzd8vQls+O9wrhZC4cheJ\r\nPF/apTJjy2CsS7Umc/35TWmzISNlqBZxoJE=\r\n=FVcz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drayfocus","email":"Drayfocus@gmail.com"},"directories":{},"maintainers":[{"name":"drayfocus","email":"Drayfocus@gmail.com"},{"name":"digitalmvps","email":"omgworld11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shopifyvue_1.1.1_1658586705893_0.20408277564477895"},"_hasShrinkwrap":false},"1.1.2":{"name":"@digitalmvps-npm/shopifyvue","version":"1.1.2","description":"A package that generates vuejs template for building shopify apps ","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"bin":{"shopifyvue":"index.js"},"keywords":["shopify","vuejs"],"author":{"name":"Digitalmvps"},"license":"MIT","dependencies":{"chalk":"^5.0.1","commander":"^9.4.0","fs-extra":"^10.1.0","shelljs":"^0.8.5"},"gitHead":"9ef9ceb61321f0b3cf3fa0ce45e02bf28a6ca290","_id":"@digitalmvps-npm/shopifyvue@1.1.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-XYoYcuh+LU9q9YuSvpp4VFYhft2bk/87TnHcTjDRWftiDMftgyUIqQpYLSxSmi0GFJulC6ZGjhR1ESTsefVbxA==","shasum":"c2dcfd7107aaf0491420fc8ad3828aab69fa4628","tarball":"https://registry.npmjs.org/@digitalmvps-npm/shopifyvue/-/shopifyvue-1.1.2.tgz","fileCount":25,"unpackedSize":40728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUoRnRCEPmwPV+MCkC/yih1oWsLDckXXHY016YqLZbsQIgClPSeqPLOFIoOmlLTIPVUonSzBaneW9RBAe2gi3vopY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3AfDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCQQ/+NK60DF1PW0/Ou80lChFhChcqWy4MLg0R6unsindAtKNn/3Sy\r\nBLV4EkWvq0z9jR1Cp/qY+Y13JwyMD8yhcU/pZUlQ8X5p92HMXfuUAKc+Ix+x\r\nWaWN+km40PX/0BEaRfUMwAMiZb2Jz5vSgS4NwzWNxjw4916HaCjydyqBW5tl\r\nRS/+AZKSstL8y/UTATYJ3MplMaKpBUnEhSWOQJwBn1VeBk2Z3kLCXhzde1A2\r\nNNo22sCoXIqfIluJJlYgpBqIl0TtselXO1IjfNINEvCmgTkWB5PmG6k00oX7\r\nP5tbWMrZlJcpeqDJz0s1NHrop4l53r3rgkXS7DD4r0WLXWIyPqY5XtkMlYJf\r\nlv0t28ubrQbs5KHsywuWuVNxRHD3N9VN2Vux0YEUb/8ZRqUc06/ravF1V+3j\r\nxsw9JsJ7pnFT7GsmQ+GFHK3b1iHHAmyufWDm065SrUHxUOOZrwbyH53bwf6B\r\npcu8xDAhxO96EVU+ZlUZCezHfoX8rSGYmD1lTY7pV28WzMwNtAnPsuFRtVXf\r\n8h5Q7/JtT6lZTIaJmPTjMru0zZ0yHL/28nIyIiXynVLLaHtVPCQdIfyr0vbl\r\n99ZuwT2/5aH3QnPKAdia6Kg/tnig8eypINH8AnxCPmKBukejwWvQz5eiI6SM\r\nq8pjvKtdQxaiTmSLGu7fwDzmRPBhXEOBCfk=\r\n=SamE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drayfocus","email":"Drayfocus@gmail.com"},"directories":{},"maintainers":[{"name":"drayfocus","email":"Drayfocus@gmail.com"},{"name":"digitalmvps","email":"omgworld11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shopifyvue_1.1.2_1658587074894_0.07143927498614833"},"_hasShrinkwrap":false},"1.1.3":{"name":"@digitalmvps-npm/shopifyvue","version":"1.1.3","description":"A package that generates vuejs template for building shopify apps ","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"bin":{"shopifyvue":"index.js"},"keywords":["shopify","vuejs"],"author":{"name":"Digitalmvps"},"license":"MIT","dependencies":{"chalk":"^5.0.1","commander":"^9.4.0","fs-extra":"^10.1.0","shelljs":"^0.8.5"},"gitHead":"8e620c995d1da1e69dedc39113b3ecbc5668fc5e","_id":"@digitalmvps-npm/shopifyvue@1.1.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-XjNn77yugENqG1tf4oHyI2FxyGiAq0I17Ot9A4IdldSKwXKzwTSSWdNhbS5HVjLS+ny+Z4OJ44kK8WRhRT9fhQ==","shasum":"740fe81758578359bf5d7032035763687a01d4b1","tarball":"https://registry.npmjs.org/@digitalmvps-npm/shopifyvue/-/shopifyvue-1.1.3.tgz","fileCount":26,"unpackedSize":49197,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUt2FIElSfTDhRL+5PI3GYyfabbYL5ECtGJzRB4I2vpQIgQ4Z7CQFA1UWFqGxuMqyZKTjafHvk9aSpF8urF4wScWI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3oz4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4nA//Q33Fnt8IH5dgTNIlYZpBT9hJUVjqzZ8iXVQIed0DcDo7lLoB\r\niyqPsa4IGBiWWLmp0BBl3jTGY2DX3cH5tVkj3XX+dpUQQztd51dnKFq9bq23\r\nhE+HYj1hKFEvJ58a1vtUuoWsHP3g6BHJjY6wOytJQhQY8M5aBTql816WEOuV\r\nC/c3Efdhz/YFgwg+Ca20fmHAt2FomocIrJIs7a6etF/CvHJcPBEjOcpCbMcQ\r\nZihhErsqlW0qoEbIgRzO++f1b00RvMxb53MzmwsHPimNvvM7GH0dCQnuYBxB\r\nhy7VmdXKp+z5s4e2YfYJrRIwjqf49jLyklvOpdxDj5PDCIFKfMJBJGl9qAjT\r\nrO8/u+TX5qpiW3uX3hrBcOXvUl/HyRnHxRS65lRWB8VAAOufPGkE92dIWOkJ\r\nNLUyhjy7JBXeIWxNgLuZHlC8givbIfWYbZkllEODmYgJ9id1sQR/A3Ni0Swk\r\n4x2RaOVv2vFnyBwNOCeX+C2kMkyM5+Y8GR3BR+RXra7fa33ex+eYyd/0hOUI\r\n/5cyhvec9CjTkxXOikKlAWI8VZRsPccPQNwVHLketloVp0FidxJnDiShg/0b\r\n/Ab8dAHDQJhN2LFOzIKRi6Df1enCVE5FdGVzodhJe8efyUdj1EYDp0onQBdm\r\nv04Zg9Oju5RClvZPYqfcHSTTS3MNDWfUV5E=\r\n=M+tE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drayfocus","email":"Drayfocus@gmail.com"},"directories":{},"maintainers":[{"name":"drayfocus","email":"Drayfocus@gmail.com"},{"name":"digitalmvps","email":"omgworld11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shopifyvue_1.1.3_1658752247790_0.4086243199227435"},"_hasShrinkwrap":false},"1.1.4":{"name":"@digitalmvps-npm/shopifyvue","version":"1.1.4","description":"A package that generates vuejs template for building shopify apps ","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"bin":{"shopifyvue":"index.js"},"keywords":["shopify","vuejs"],"author":{"name":"Digitalmvps"},"license":"MIT","dependencies":{"chalk":"^5.0.1","commander":"^9.4.0","fs-extra":"^10.1.0","shelljs":"^0.8.5"},"gitHead":"5ad5f665985dbca6afdcbcba2a874c54fbcdd205","_id":"@digitalmvps-npm/shopifyvue@1.1.4","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Se1qq6/NDnuXhc88pyxNPhDIJP8KxvDL0TIOgtWfMR7lhwnNWT/TbtuZDxHOIv9RlB56qKa4dEFeLgAxHom1Uw==","shasum":"b1cd24e470ad5c3997c5c1093e892ee6b28f737d","tarball":"https://registry.npmjs.org/@digitalmvps-npm/shopifyvue/-/shopifyvue-1.1.4.tgz","fileCount":26,"unpackedSize":51198,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChIH0UPaolYAJe1pkPXdq9h77hGKXVoLvy9d1XCj04wgIgWcQEGoboEpPnOOaoYm9fwB3U5CyA1mBBVB38DzV4sJM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4W/dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSHA//fby78IHmCUh78Su7hxEyPYH9Bpv2SZt0jILCwqsS4I1Ig/M0\r\nX/ISOYuTT+aa8QYZAKSCR6+epcOesRgxWiguN2SLeAdUdNd3y0bkJVtqgJ21\r\nTGnbHiupZ7n+dLSBPqBK43O4mt8AgqGxW8peywIRtxQyqWQto06twhFJsgru\r\nmIzmM/ip41jJT4e9EG1+zA8ocOq5HeT38kYR/KOOtnqpnC0K1rJr9tm93/K5\r\nK5KQS9AV4OBtP8FPlsZ173gqPqb3uI5RDW8b9pTqYy3hkpTr18BxGdTJHBVR\r\n/aU2nGxSpV+EM/ubk0nkQDgbVCaKxv8saQ87ZrvEVrIKdWc4f+H6PegTEwbK\r\nxU9lvADJJoRnZwZdHPMjSiOWt7nc3W5fN6K/jREfLneOcfEYbspBnzzcRBeo\r\nvxMFwrtIqHor//cR2aoA/4rWKUlTKQJ9+6gFGUmmwtgKIwdVqSd5U6tp38WF\r\nuPKm/i5La17FGaNEMlvKVQ5klorP1sr6Ni4up/sY/S1n/sAwHeEHIHEVC7aK\r\nmSymUYBdrY72O7o7Mb2yOATDwLwYTGLEWJM9/K1JBBy49XFJQJ6l5pOiafDK\r\nt1onBf7zyfqSECTrndy4hR/YPsXY6YWbUiiDAQGKXjIc8lhi0oDw0pazcNp9\r\nhMAQ+CBNdIIVruPcQdr0FFkZ+TJY06vVUV4=\r\n=V9HH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drayfocus","email":"Drayfocus@gmail.com"},"directories":{},"maintainers":[{"name":"drayfocus","email":"Drayfocus@gmail.com"},{"name":"digitalmvps","email":"omgworld11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shopifyvue_1.1.4_1658941404980_0.9685338168104511"},"_hasShrinkwrap":false},"1.1.5":{"name":"@digitalmvps-npm/shopifyvue","version":"1.1.5","description":"A package that generates vuejs template for building shopify apps ","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"bin":{"shopifyvue":"index.js"},"keywords":["shopify","vuejs"],"author":{"name":"Digitalmvps"},"license":"MIT","dependencies":{"chalk":"^5.0.1","commander":"^9.4.0","fs-extra":"^10.1.0","shelljs":"^0.8.5"},"gitHead":"08b4b04567943844882fb7f34d1af0418262c369","_id":"@digitalmvps-npm/shopifyvue@1.1.5","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-NFnRfKPBE5EqHMaROzOHYJQbAFnUVWx+ye8AangbkP0b83kfkU+RPVjNOI8brotWqE+fwMCGoGGEpKjUdlOTyQ==","shasum":"867837d7c4f3d850b4a26de4b8b4ef90c7b3cce8","tarball":"https://registry.npmjs.org/@digitalmvps-npm/shopifyvue/-/shopifyvue-1.1.5.tgz","fileCount":26,"unpackedSize":49544,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClmiT8s3PHlZyx2dxxzPGhayE3VDosHeVDo0rL323pNgIhAPMrXX5uFX17bJz/0pHCy3v7mINMPz5H08VXe5dRSrdd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4lOlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0lw//VUnRVW4HU6jWlepIy91RpPWJ5Q28w0nWvLvrsUChLYVbI0Qo\r\np2kq92v/dauyHR7IoE6lk4p6A8xXpdEYVzQfAw9VaTWDoSvEjIC2vlAZByT7\r\nhU9lxUazURI/lbqpos2rWR4ccrxMbGbSeS2ucrjIM6R8BgJHMkIPGP6WafCz\r\njzzWTaWBLUooML5XXu6OxyOiXLem2UpUhZNCO7+09XSiTXF9Ov0hEDGZbc7y\r\nseBmL2wnEIwPsSgv/ftsQSDwrZC3WFNZ8iai8Un5TziaQUAXuX1WJQWmCZps\r\neBxgk+Q9abeO3p9Vz0/4pO0tgSdf/oc4W47DxTe38JkhgoPzmzsuhpZOV1gH\r\n0OuYhEe915f17vjKdzGhayXR0/jntwYhUdTzfnDSVEkWpJOhsY4FWv9MIKFD\r\njIE2aIb4HmTGnbjYkhxpg17luLdXAzcxeFhKsrqqEE6wEEqMEnTTSWC4zZpT\r\nYaaZf11Mp3fn+fDeG0bfQ6jhCRu3HH/B72YCdrpNpz8ttyLMLutfn3UGHT8c\r\ngZHtg4kGfpYKZpPANZgL3JsMC43CMKXpvey5j8E5btsoRPbbYf3yQYgkaMct\r\nyWOnmAcYhIWT+1c4Ugp6zzSpTabzi16cbgcIoWaUmrEBApQptQpvOW5ngrbk\r\nVAiwX+olr6twiGFdSytdO1SH2SxGjHv7GZw=\r\n=hgJZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drayfocus","email":"Drayfocus@gmail.com"},"directories":{},"maintainers":[{"name":"drayfocus","email":"Drayfocus@gmail.com"},{"name":"digitalmvps","email":"omgworld11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shopifyvue_1.1.5_1658999717437_0.7127410146190312"},"_hasShrinkwrap":false},"1.1.6":{"name":"@digitalmvps-npm/shopifyvue","version":"1.1.6","description":"A package that generates vuejs template for building shopify apps ","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"bin":{"shopifyvue":"index.js"},"keywords":["shopify","vuejs"],"author":{"name":"Digitalmvps"},"license":"MIT","dependencies":{"chalk":"^5.0.1","commander":"^9.4.0","fs-extra":"^10.1.0","shelljs":"^0.8.5"},"gitHead":"4fff64390c58471fc97ebc61dfcb1744f0fd436d","_id":"@digitalmvps-npm/shopifyvue@1.1.6","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-XSINDDJo9XUg6rgCpUJHO/oaOmumE39O2uagxZ84XOPbmb8Vkh+spCpT3Zo0g2heyyqus26mtU0/NVbPa3xzdA==","shasum":"e52721ca6c65db73169b11d12b71196ca319d80b","tarball":"https://registry.npmjs.org/@digitalmvps-npm/shopifyvue/-/shopifyvue-1.1.6.tgz","fileCount":26,"unpackedSize":49625,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBXdZQ0XzsIwguCEYHXPABjw+7xl0Hu+t5Uw+oT5zKgLAiB/26hFMmg6c2qgwNKH9Z1POox55RM9EoVuPl7dvRDjeA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5+xpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYag/+IHzz5LP0RRet2z5dxPJK3WbJtgnjIMvehqVqQc4CglPs1iwU\r\nJKkpAhgFpq3t4gdXkJB4pOA+THG1BKGR9YUGLwAWvy6BYyoO8Db30mIX67JV\r\nKvUMzBatTNg8t2hknmyo8QpYGARE5EcSy4vu91hhSl9mUqAdRCd8F3wTb08n\r\nHhUmcXOlK0Qsd3UsEkzKlDDtqb6TkyzGrIrZb11hhiTlWGQ2SCY77SEHdHPc\r\nND+ze/S1vAc0EifgpeJ6slMiIekRt6dklX6u7M9RFTCvHNaaS5iKhva4uAfI\r\nDyxbmaldCPgqGrBK0X9vCdMC6u9x+f0s7x4yULNoqGHjtKo1HUZTuo3lvKj2\r\nMSbF4NB4X1pJwOq5Yzpysbinv0Z34HFZL9tH5t6zZxTyo9IrHULohMQgMkff\r\nL7y0lUJwVsoDEXzScLffyg7kWR09ZvlDnO8W0+Xa0xRkttpjHaFlyIza0BoL\r\nWVfD8FyeNocVtEoaGLSyCXEDpuTZiWNnCuA/qc1a4XdPvy+r5++JKu3p20i3\r\nt3ysfeLZwwLkS682NUa8J083E1w8WSvaignSpafnb+1rr/lEuBQIgw44VVPO\r\nY+c6YjVbktlQL5WkSJEmv0SRud1J+jRQKaLnGRc0ggzK4tAeKOTT321GGme/\r\nqwvwIc7SQapMxy0SLj+8Tmnc4/aqzG631is=\r\n=94LX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drayfocus","email":"Drayfocus@gmail.com"},"directories":{},"maintainers":[{"name":"drayfocus","email":"Drayfocus@gmail.com"},{"name":"digitalmvps","email":"omgworld11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shopifyvue_1.1.6_1659366505638_0.8131251030371767"},"_hasShrinkwrap":false},"1.1.7":{"name":"@digitalmvps-npm/shopifyvue","version":"1.1.7","description":"A package that generates vuejs template for building shopify apps ","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"bin":{"shopifyvue":"index.js"},"keywords":["shopify","vuejs"],"author":{"name":"Digitalmvps"},"license":"MIT","dependencies":{"chalk":"^5.0.1","commander":"^9.4.0","fs-extra":"^10.1.0","shelljs":"^0.8.5"},"gitHead":"6bdf94e6aca1404dbcc0e1d77ebb39d6acda97ad","_id":"@digitalmvps-npm/shopifyvue@1.1.7","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-t1GUoEaZus3f6PkiM1VRqgH4F0MT2H3hXYwoIRs613fPYZlvYd49qoKD9P/y1H7z8b5StfXiOk7MvufH1IobIw==","shasum":"c1a6ddcd0d71c612332e5f63a93c653ecb3e99c2","tarball":"https://registry.npmjs.org/@digitalmvps-npm/shopifyvue/-/shopifyvue-1.1.7.tgz","fileCount":27,"unpackedSize":50694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh3zxnH9L06gFQiWE4r1HnN2lYSDQQPOyzrvZaPVdkAgIgO02xnzKj7vG682h5dQOmD74GunELI7rF4f+dKVG8tJ0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi86v6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+rg//chcgT6ZVzv4L0Nd5R10Sry3RMYnWZ/PyEhNw50V2UWzbpcqq\r\nsChyBQJ2zhGJlKJFJo10bt+HprL3/d4pn/gIEN6J6G3JJ1ozQYQbcpJTNUpV\r\nzyq6tA5tUWdDAsY2jvKGCG8hofPtgSnvEoN+CZ/4hVHHNxbxg7GInKzOZc0e\r\ntSWvZybixaRSL9YgzDVoSeCGHJPy7WA+gTOFqGza/8fpixSmJMz1EQJbvS21\r\nqYi6O0cgwK6sHSpkrqg2FpeNvXOR37GGmhOJWi8hDFKghc9DIUdb+gxHWCDl\r\nT3TyNIUKjGPgV3SgHlWiWboxhbXnsHkXDmVQrWQGslTNxzG0BVQKGkuDFuqb\r\nK794v7tzLvIxdeAsBInRUBplRu3yx41TTtcP5Z+WcN6Mjak740KRfxyvZPHm\r\ncwfo7jmeuheaChqQZV/XygFmNi5QJ8g62lf7adMyX3JW3JPZgBlhz1j2eipO\r\nUxZnzj+0oIcAqtZoO8NFnHA77Advux+3QYkNm3M78hkL9nNfdQPXoCTowN1r\r\nIobgjas4g7Bzd9oNJ1bQGLSd+o8mVNq7u01MDu0frd4VUMZPj4UAFO/l0wt5\r\nXzwpho2zVss96HFAVA1B8juTaeogLu1iOD6bO7yRczEAi1TaGwd/BbAbKkKv\r\nZUeeE7TqPkeD3mddqKSVAtsStrxEE5jgZos=\r\n=YP6t\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drayfocus","email":"Drayfocus@gmail.com"},"directories":{},"maintainers":[{"name":"drayfocus","email":"Drayfocus@gmail.com"},{"name":"digitalmvps","email":"omgworld11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shopifyvue_1.1.7_1660136442099_0.3849280594600988"},"_hasShrinkwrap":false},"1.1.8":{"name":"@digitalmvps-npm/shopifyvue","version":"1.1.8","description":"A package that generates vuejs template for building shopify apps ","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"bin":{"shopifyvue":"index.js"},"keywords":["shopify","vuejs"],"author":{"name":"Digitalmvps"},"license":"MIT","dependencies":{"chalk":"^5.0.1","commander":"^9.4.0","fs-extra":"^10.1.0","shelljs":"^0.8.5"},"gitHead":"8e3c8a029062c2c7c220804d0af08a88126f7034","_id":"@digitalmvps-npm/shopifyvue@1.1.8","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-yhKS1opcZKNPsqDMKu6pPNrZRzKSZmlajtiELEEgUdfdcDCf/Da5ELjYWcI+WvmOch4ZUCqSVKECJRsEpUIEOA==","shasum":"b9fcb46005ca98fc2de41e8a9e482226de66a101","tarball":"https://registry.npmjs.org/@digitalmvps-npm/shopifyvue/-/shopifyvue-1.1.8.tgz","fileCount":27,"unpackedSize":51015,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAC3Hb//tdvVm6s4hrBShc+VJ6RIreuHLAtNkNFGK/qyAiEA/4W94BJUV79J2DERaZq/sRywam+QykSI5F92V5kkr1E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi88aSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYLRAAm02unvfWnTeEeeBLJCLKLxdDb3F+NvwVTFtsg8ya2KsO/hjj\r\numCDuv+cbOlZ+xAt0r0zRdtNtBF+gn5A54fjQDDF5ZmyI3JZo07nhfomsw9L\r\nhyjO6trv13fUqNERRL5FwC9v2OUifpSB4EtJiUS7eT5pnpeyIFk1p5bC+ELy\r\nwAkVUqDWnGzN+ZEabsdspgibYe7BWeSdyA27iteqfjWZHOHKZF/dyCVW/zur\r\nromRcFyq1zNNv8kkGI1l4OJ/HRd3WJelMkMEHwyIs4cmpOXWPzorIoKcoTAl\r\n4am4dDtfPfVDXL/2Bb7zFhD5wQ75rM+tjWrmvOCtmspN+lpCu8MYlkPLId7m\r\nruusbDFUrCCHY8lzaz/wdgChGYU5OO/aPl5NFfj6frwbizFcVit1CK0UlUfr\r\nBrpUue7BbvElbe0J85rs1v4ByHYxPYDM1lMH+c0XiZsLe6qVZVnDxE2VDlm4\r\nOHPfg3VISL4cS8NdyvwzBpOKZ1QkG+uA2l2By3GFH5qQ8bnEpbfAHlBmZK42\r\nmr2VLMxeR2vzFJ3Pf+Ru8pADc80+Uqo2xFrrDnN+ZhcGDVp/uu870BLW8SZn\r\nIUpGFahuIVygAAA7y3WB2JbTaHxSxiA7xG5kil+Zu6goEU+MNKVLvCzrSaZM\r\nZ8XMO14MkPamm3LTiCCkHz1tybmtIBL5eD4=\r\n=lf5T\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drayfocus","email":"Drayfocus@gmail.com"},"directories":{},"maintainers":[{"name":"drayfocus","email":"Drayfocus@gmail.com"},{"name":"digitalmvps","email":"omgworld11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shopifyvue_1.1.8_1660143250019_0.5562861568588515"},"_hasShrinkwrap":false},"1.1.11":{"name":"@digitalmvps-npm/shopifyvue","version":"1.1.11","description":"A package that generates vuejs template for building shopify apps ","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"bin":{"shopifyvue":"index.js"},"keywords":["shopify","vuejs"],"author":{"name":"Digitalmvps"},"license":"MIT","dependencies":{"chalk":"^5.0.1","commander":"^9.4.0","fs-extra":"^10.1.0","shelljs":"^0.8.5"},"gitHead":"5698866f4b368d1f56c4fe73324a9a40170cc61c","_id":"@digitalmvps-npm/shopifyvue@1.1.11","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-pMGKeDUcF/iE/XC2jCddcvXzLFz8Qbs2Fs1Z3m0f4AaReWOYh7X2/iVSHD3+rtklwsLjdqjeg5E8PjK5R2MJ2w==","shasum":"26133ef2d46c906f96ac7794969ee07bfcead8e4","tarball":"https://registry.npmjs.org/@digitalmvps-npm/shopifyvue/-/shopifyvue-1.1.11.tgz","fileCount":25,"unpackedSize":35947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLPy/ugXnqDUEsr5HUzXJNu1gWQLjnT9OjPXj7qRT4JwIhAPpJQkG4EX0J6RWx3QKRnKu69HXYEhA4jBnqAQPAN59x"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVFMNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJsw//eTH3lojkK/5seY/yYmvm1AdSt3RvgdCyuYG8tSkR5bfARwMN\r\nk56GeOPgoYC4+QUwyKZ+TdXr8+T2GGWqjPtjI/KIz588+47+h7T8tBotDIeL\r\n/ZAus4n/1tjcdqJKtpLhb2rwj2AHKy78GhlgSbI7ft+OjYNrfdzVO0K46tMc\r\n75MbcmT8PHVUyD/KgJVE2WIrn5k2BYYty/i6/1nhHlCz8fWyc834mqaZMGng\r\nZkuSHcTLE1J5WmKUI6HrwL1QDRWcGLzelD/aPa0m8ZLseWD4izFb3R5CrAxf\r\njm8q7irIshXlUqNJHFkSqIW9UNDbq2F1koT3ptsSTbPD6s8It2V77bWbCSQa\r\ntRHHju3FFxZxeSRMgjHLmmUdzxF4yU3cCN/nJnE0C3muj1/+DmYywZ5MQ5eb\r\n+NT7J7Buag1x2/ceSJqTTmnR7uEh3Vih6cB8zojGp+sJB/DBHv4ZxCYbfdY1\r\nyCEY4e64s57+Mqd/ygVJi+gVlw2uRO1qJS0vnm/q8483BuDABWTHfLxu7cO9\r\nEPv/ZQbuNPuzpqWsD7SggLcq8szajJo1tNDSSGcYcf0buhGjU0ZcQBpih1yO\r\nHRXcz8NfYZHP3ERSNdpC23Muyw/IQthFnR3AVkxKCB5Ll1jA+AM1OFWOl3q1\r\nD2WN+AIY109nwoalM++mIxcyGg+K/ytQW/8=\r\n=XMLI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drayfocus","email":"Drayfocus@gmail.com"},"directories":{},"maintainers":[{"name":"drayfocus","email":"Drayfocus@gmail.com"},{"name":"digitalmvps","email":"omgworld11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shopifyvue_1.1.11_1683247885070_0.7607114147188037"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-21T12:22:20.511Z","1.0.0":"2022-07-21T12:22:20.767Z","modified":"2023-05-05T00:51:25.442Z","1.0.1":"2022-07-21T12:27:06.609Z","1.1.0":"2022-07-23T14:26:20.479Z","1.1.1":"2022-07-23T14:31:46.121Z","1.1.2":"2022-07-23T14:37:55.062Z","1.1.3":"2022-07-25T12:30:48.041Z","1.1.4":"2022-07-27T17:03:25.190Z","1.1.5":"2022-07-28T09:15:17.626Z","1.1.6":"2022-08-01T15:08:25.859Z","1.1.7":"2022-08-10T13:00:42.257Z","1.1.8":"2022-08-10T14:54:10.191Z","1.1.11":"2023-05-05T00:51:25.258Z"},"maintainers":[{"name":"drayfocus","email":"Drayfocus@gmail.com"},{"name":"digitalmvps","email":"omgworld11@gmail.com"}],"description":"A package that generates vuejs template for building shopify apps ","keywords":["shopify","vuejs"],"author":{"name":"Digitalmvps"},"license":"MIT","readme":"# ShopifyVue\nShopifyVue helps you generate VueJs template to build shopify embed apps. It allows you to select your backennd language, and handles its setup for you. \n\nThe VueJs template generated has a Vue3 + VueCLI + Typescript setup, with built-in NuxtJs like features such as automatic route discovery, page layout and so on.\n\n## Features\n- Multi-language backend support (NodeJs,PHP)\n- Shopify AppBridge Authentication\n- Vue3 + VueCLI + Typescript\n- Automatic Route Discovery\n- Automatic Layout System\n\n## Usage\n### Install\nInstall ShopifyVue as a global package\n```\nnpm i -g shopifyvue\n```\n\n### Create a new project\nNote: We recommend using Git bash terminal on Windows.\n\nTo create a new project, you can specify the backend language ShopifyVue should use by using `shopifyvue create \"MyShopifyApp\" --backend <language>`.\n\nFor NodeJs\n```\nshopifyvue create \"MyShopifyApp\" --backend nodejs\n```\n\nFor PHP\n```\nshopifyvue create \"MyShopifyApp\" --backend php\n```\n\nThen Change directory to your new shopify app folder and run \n```\nnpm install\n```\n\n### Setup\n\n#### NodeJs\nThe NodeJs template generated is an extension of [Shopify's NodeJs Template](https://github.com/Shopify/shopify-app-template-node)\n- Add `.env` file to your project root folder\n```\nSHOPIFY_API_KEY={api key}           # Your API key\nSHOPIFY_API_SECRET={api secret key} # Your API secret key\nBACKEND_PORT={server port e.g 3000}\nSCOPES={scopes}                     # Your app's required scopes, comma-separated\nHOST={your app's host e.g ngrok}              # Your app's host\n```\n\nThen, create a new app in your [Shopify Partner Dashboard](https://partners.shopify.com/) and copy the `api key` and `api secret key` to your `.env` file.\n\n#### PHP\nThe PHP template generated is a [Laravel 8](https://laravel.com/docs/8.x) app with [Laravel-shopify Package](https://github.com/osiset/laravel-shopify) installed.\n- Add the `SHOPIFY_API_KEY` , `SHOPIFY_API_SECRET`, and `SHOPIFY_APPBRIDGE_ENABLED` to your `.env`\n```\nSHOPIFY_API_KEY=<your api key>\nSHOPIFY_API_SECRET=<your secret key>\nSHOPIFY_APPBRIDGE_ENABLED=true\n\n```\n\nThen, create a new app in your [Shopify Partner Dashboard](https://partners.shopify.com/) and copy the `api key` and `api secret key` to your `.env` file.\n\n### Start Server\n#### For NodeJs\nStart your development server\n```\nnpm run start:dev\n```\nSetup [Ngrok](https://ngrok.com/docs/getting-started) and expose your development server \n```\nngrok http http://localhost:3000/\n```\nGo to your app on [Shopify partner dashboard](https://partners.shopify.com/2041663/apps) and set the `App URL` as the Ngrok https url and add the following to `Allowed redirection URL(s)`\n```\n<Ngrok https url>/api/auth\n<Ngrok https url>/api/auth/callback\n<Ngrok https url>/api/auth/online\n```\n> The NodeJs server would not start without a valid `HOST`. During development, you need to first expose the server port e.g localhost:3000 with ngrok, then update the `.env` with the ngrok url before starting the development server.\n\n### For PHP\nBuild frontend scripts with laravel mix\n```\nnpm run dev\n```\nStart PHP development server\n```\nphp artisan serve\n```\nSetup [Ngrok](https://ngrok.com/download) and expose your development server \n```\nngrok http http://localhost:8000/\n```\nGo to your app on [Shopify partner dashboard](https://partners.shopify.com/2041663/apps) and set the `App URL` as the Ngrok https url and add the following to `Allowed redirection URL(s)`\n```\n<Ngrok https url>/authenticate\n```\n> To make your app work, you must configure the database, jobs, and middlewares, as well as publish the configurations for the [Laravel Shopify](https://github.com/osiset/laravel-shopify) package. Follow the installation instructions on the wiki page [here](https://github.com/osiset/laravel-shopify/wiki/Installation).\n\n### Testing your App\nBefore you continue, you can [test your app](https://shopify.dev/apps/store/review/testing) on developemt store to validate your setup.\n\n### Shopify AppBridge Authentication\nShopifyVue VueJs template is an extention of [vue-typescript-template](https://github.com/Doctordrayfocus/vue-typescript-template). The `services/common/BaseService.ts` files in the template was modified to support Shopify AppBridge Authentication. This adds access token to every request made to the server side.\n\n- `services/common/BaseService.ts`\n```ts\nimport axios, { AxiosInstance, AxiosRequestConfig } from 'axios'\nimport { API_URL } from '../../common/constants'\nimport { getSessionToken } from '@shopify/app-bridge-utils' // import shopify app-bridge\n\nexport class BaseApiService {\n  private readonly baseUrl = API_URL\n  public axiosInstance: AxiosInstance\n  private config: AxiosRequestConfig\n  resource\n\n  constructor(resource: string) {\n    if (!resource) throw new Error('Resource is not provided')\n    this.resource = resource\n\n    this.config = {\n      baseURL: this.baseUrl,\n    }\n\n    this.axiosInstance = axios.create(this.config)\n\n    // auth token\n    this.axiosInstance.interceptors.request.use(function (config: any) {\n      // eslint-disable-next-line @typescript-eslint/ban-ts-comment\n      // @ts-ignore\n      return getSessionToken(window.shopifyApp) // requires a Shopify App Bridge instance\n        .then((token) => {\n          // Append your request headers with an authenticated token\n          config.headers.Authorization = `Bearer ${token}`\n          return config\n        })\n    })\n  }\n\n  public getUrl(id = ''): string {\n    return id ? `/${this.resource}/${id}` : `/${this.resource}`\n  }\n\n  public handleErrors(err: unknown): void {\n    // Note: here you may want to add your errors handling\n    console.log({ message: 'Errors is handled here', err })\n  }\n}\n\n\n```\n\nAnd the AppBridge intiation and setup has been implemented by ShopifyVue.\n\n- In NodeJs - `index.html`\n```html\n<!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"UTF-8\" />\n    <link rel=\"icon\" type=\"image/svg+xml\" href=\"/vite.svg\" />\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n    <title>Vue + TS</title>\n  </head>\n  <body>\n\t<div id=\"app\">\n\t\t<App/>\n\t</div>\n\t<script src=\"https://unpkg.com/@shopify/app-bridge@3\"></script>\n    <script src=\"https://unpkg.com/@shopify/app-bridge-utils@3\"></script>\n    <script>\n    var AppBridge = window['app-bridge'];\n    var AppBridgeUtils = window['app-bridge-utils'];\n    var actions = window['app-bridge'].actions;\n \n\tconst params = new Proxy(new URLSearchParams(window.location.search), {\n\t\tget: (searchParams, prop) => searchParams.get(prop),\n\t  });\n\n   var createApp = AppBridge.default;\n   window.shopifyApp = createApp({\n    apiKey: 'env.apiKey',\n    host: params.host\n   });\n    </script>\n   \n  </body>\n</html>\n```\n- In PHP - `welcome.blade.php`\n```php\n@extends('shopify-app::layouts.default')\n\n@section('content')\n<!DOCTYPE html>\n<html lang=\"en\">\n\n<head>\n    <meta charset=\"UTF-8\">\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <link rel=\"stylesheet\" type=\"text/css\" href=\"/css/line-awesome.min.css\">\n    <link href=\"{{ asset('css/app.css?v=0.22') }}\" rel=\"stylesheet\">\n    <title>App Name</title>\n</head>\n\n<body>\n    <div id=\"app\">\n        <App />\n    </div>\n    @if (\\Osiset\\ShopifyApp\\Util::getShopifyConfig('appbridge_enabled'))\n    <script\n        src=\"https://unpkg.com/@shopify/app-bridge{{ \\Osiset\\ShopifyApp\\Util::getShopifyConfig('appbridge_version') ? '@' . config('shopify-app.appbridge_version') : '' }}\">\n    </script>\n    <script\n        src=\"https://unpkg.com/@shopify/app-bridge-utils{{ \\Osiset\\ShopifyApp\\Util::getShopifyConfig('appbridge_version') ? '@' . config('shopify-app.appbridge_version') : '' }}\">\n    </script>\n    <script @if (\\Osiset\\ShopifyApp\\Util::getShopifyConfig('turbo_enabled')) data-turbolinks-eval=\"false\" @endif>\n        var AppBridge = window['app-bridge'];\n                var actions = AppBridge.actions;\n                var createApp = AppBridge.default;\n                window.shopifyApp = createApp({\n                    apiKey: \"{{ \\Osiset\\ShopifyApp\\Util::getShopifyConfig('api_key', $shopDomain ?? Auth::user()->name) }}\",\n                    shopOrigin: \"{{ $shopDomain ?? Auth::user()->name }}\",\n                    host: \"{{ \\Request::get('host') }}\",\n                    forceRedirect: true,\n                });\n    </script>\n\n    @include('shopify-app::partials.token_handler')\n    @include('shopify-app::partials.flash_messages')\n    @endif\n    <script src=\"{{ asset('js/main.js?v=0.01') }}\"></script>\n</body>\n\n</html>\n@endsection\n\n@section('scripts')\n@parent\n@endsection\n```\n\n## Additional Resources\n- For more information on the NodeJs Server side, checkout [Shopify Node Template](https://github.com/Shopify/shopify-app-template-node)\n- For more information on the PHP server side and setup guide, checkout [Shopify-laraval Wiki](https://github.com/osiset/laravel-shopify/wiki)\n- For more information on how to use the Vue Template, checkout [Vue-typescript-template](https://github.com/Doctordrayfocus/vue-typescript-template)\n\n\n","readmeFilename":"README.md"}