{"_id":"babel-plugin-import-graphql","_rev":"14-7ad22405cd7221309c1823ffd92e5ce9","name":"babel-plugin-import-graphql","dist-tags":{"latest":"2.8.1","beta":"2.8.0-beta.0"},"versions":{"2.4.2":{"name":"babel-plugin-import-graphql","version":"2.4.2","description":"Babel plugin to make .gql/.graphql files importable","author":{"name":"Alexander Roberts","email":"detrohutt@gmail.com"},"license":"MIT","main":"build/index.js","files":["build"],"keywords":["babel-plugin","apollo","graphql","gql","extension","import","inline"],"repository":{"type":"git","url":"https://github.com/detrohutt/babel-plugin-inline-import-graphql-ast.git"},"scripts":{"lint":"eslint plugin","test":"jest","prepare":"babel plugin --out-dir build"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"graphql-tag":"^2.9.2"},"peerDependencies":{"graphql":">=0.9.6"},"devDependencies":{"@babel/cli":"^7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/preset-env":"^7.0.0-beta.47","babel-core":"7.0.0-bridge.0","babel-eslint":"^8.2.3","babel-jest":"^22.4.3","dedent":"^0.7.0","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.11.0","eslint-plugin-jest":"^21.15.1","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.1.0","graphql":"^0.13.2","husky":"^0.15.0-rc.8","jest":"^22.4.3","lint-staged":"^7.1.0","prettier":"^1.12.1"},"engines":{"node":">= 4.x"},"licenseText":"The MIT License (MIT)\n\nCopyright 2016 Quadric ApS <contact@quadric.net>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"babel-plugin-import-graphql@2.4.2","dist":{"shasum":"bbe94a752a22018e99c8fb0fcbb942cedfa4968a","tarball":"https://registry.npmjs.org/babel-plugin-import-graphql/-/babel-plugin-import-graphql-2.4.2.tgz","fileCount":9,"unpackedSize":26658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbClQ4CRA9TVsSAnZWagAAm6IP/26+gRkzPuTgPuJdNz23\n84fVzoddi1OsT/sSU5NWwlH1l1/iRcCgmWRwC6foFk417mXTgXC/4dqYLgJ8\nTHcg9NkfdNVUYdxSSwI+NTgMpWRcKlmipLmQmYCId0kvIxmguVjqAz6qAk39\nxpeMEPAAZGfZL7+0F7aQqH2tdxBuydyG8to4kBBhzJ6xt/NXZAd9yK5EEE0m\nhCFsg/JjxcmVHSwr/jIZ3PvHzfySUcwm7yaODLdPYq76sq+A60h/BXVjupnS\n/pSzXKEVQ2XgBVxrxjkVjL2iJmhgoYeXuR4r+D68LDaqPWAf/YhJYE8MIq8q\ngs+/dp3Fu32gzZaz/lg3wT+I9UyCPq9p83DlaSyjpB5KIKyRZaj3bRAcBW/k\nusGN5gAzdizNGoJqXNxSNVU8NrdPscYHpClbaBIHp6ltKSUKcazEibShatD6\nSNc/A7aDiWlk2TmKfdlztx2rNGxtqztbVurhOwh3ivGU+1qTGB0XF/C91fqQ\nrHmA3fSFkSYEO5C5ZWRoP5Sa1SEKVNz248ebY7V8DgzIPPrg64WwQrLjBBSJ\nujVCtXWwbmnMYRjDl0xuuwV7pxsPY3/2tMOYdZ/XP4Z0nFElEGeIUA7hh3oM\nDRYEky80L7LvBTfZfXeWeml0vH0R/6nY1JG2k9wuqxiKKGPifToQDt2T4xsy\nQAg2\r\n=phzt\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-mGS+kCoQ54hSDksL2IGso+qTFw7OrmBoblIOSSc8bFXsWjDrRvxxum8SrQlntmfh3i0wbMSflQ5mo/m8DLCI5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC248SPxDHfPc17epv4ZQyrFSWln2dqJwI4bIGv1yolYAIhANqPzsqxN3CCZRaQH8xTanLztj/PUaL3CzRgiWRswrjS"}]},"maintainers":[{"name":"detrohutt","email":"detrohutt@gmail.com"}],"_npmUser":{"name":"detrohutt","email":"detrohutt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-import-graphql_2.4.2_1527403575202_0.4758248331489412"},"_hasShrinkwrap":false},"2.4.3":{"name":"babel-plugin-import-graphql","version":"2.4.3","description":"Babel plugin to make .gql/.graphql files importable","author":{"name":"A.J. Roberts","email":"detrohutt@gmail.com"},"license":"MIT","main":"build/index.js","files":["build"],"keywords":["babel-plugin","apollo","graphql","gql","extension","import","inline"],"repository":{"type":"git","url":"https://github.com/detrohutt/babel-plugin-import-graphql.git"},"scripts":{"lint":"eslint plugin","test":"jest","prepare":"babel plugin --out-dir build"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"graphql-tag":"^2.9.2"},"peerDependencies":{"graphql":">=0.9.6"},"devDependencies":{"@babel/cli":"^7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/preset-env":"^7.0.0-beta.47","babel-core":"7.0.0-bridge.0","babel-eslint":"^8.2.3","babel-jest":"^22.4.3","dedent":"^0.7.0","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.11.0","eslint-plugin-jest":"^21.15.1","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.1.0","graphql":"^0.13.2","husky":"^0.15.0-rc.8","jest":"^22.4.3","lint-staged":"^7.1.0","prettier":"^1.12.1"},"engines":{"node":">= 4.x"},"licenseText":"The MIT License (MIT)\n\nCopyright 2016 Quadric ApS <contact@quadric.net>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"babel-plugin-import-graphql@2.4.3","dist":{"shasum":"a8a9573dfdfae2b277989844dbf7f3a755a30297","tarball":"https://registry.npmjs.org/babel-plugin-import-graphql/-/babel-plugin-import-graphql-2.4.3.tgz","fileCount":9,"unpackedSize":26731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbClZOCRA9TVsSAnZWagAAGHgP/Ayc2T5AoP3NfkzfXBno\nLN8t3rYH0ZO6+6PsdhmsbVDdrfxMlnbQXu0XtMDE9YOBMequVC/xGhFrxJNw\nKdoouk8zj+MiD6Pml2COz2j5A5Kc/SxQgvhbwi5PEQJV8uSvL20oURhxuT01\n0JhoYwFHohP4nAsUHCgh2BLcO3yqD0SG9zRyJBSU7snmR5iDDwJLrfh+AT6G\ndRrnThZWVhRCejMVsrmo+ERkn+SOAQsTgdJa2gu5rA3Ym7qAQIuRiQGSCxan\nKXg3HTcYa+0yHcCrIN5VLeYlaDBZOppaOx/HrWsJ0W9gce4N7c2EWdq+MQ6y\nak/KBpa3y/YG/tCJejlJq0+xRLpb3f1xv1ZIjPeoLi2/LC4HMU90dUWwIRP1\nuX0POFwpPSEBosp2jBnDyc5SHFKeAb63Xthe++zVxbDEKo3evK82wx0z/x5P\n3ccvy1Nf86qXhs+VNVEBWYUtno/L5rsu8+JnPvGp042FeyVqos3sD3Su8L/n\nzSMxXDT6SVJiktRTSrtZugLrizSqvjwdrkcPWNPBzfCntlx5GjESpEZPf0AZ\nqq+Cxr39owqPCuBxxerON/pXlaXLTPUcRv7qYCPoSzC7/gqpz43eH0oCn87h\nx6t3e2z6VakyzJc35jGIZX1Yp2qHwgt4rN0VGoqfCZdQVNo8oL5EbP6RL7TA\nkLvi\r\n=hvb0\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-agj050dKpb0ZUaG1aSiWrAHb2jwzEhXiIRS0xldPpV8vpuiA1umKAUKu2sKiH9QXMUeWtL+crjkqCuA465vJFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHegToaMKCTo3Hd7+B/VgSYIkTMZbE2x78g7Sllcb5c9AiEAi5xT40uahSnuUSB09G8fVRXcBfXnoCZG3OwpBuSS3Zc="}]},"maintainers":[{"name":"detrohutt","email":"detrohutt@gmail.com"}],"_npmUser":{"name":"detrohutt","email":"detrohutt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-import-graphql_2.4.3_1527404110137_0.8818756304252464"},"_hasShrinkwrap":false},"2.4.4":{"name":"babel-plugin-import-graphql","version":"2.4.4","description":"Babel plugin to make .gql/.graphql files importable","author":{"name":"A.J. Roberts","email":"detrohutt@gmail.com"},"license":"MIT","main":"build/index.js","files":["build"],"keywords":["babel-plugin","apollo","graphql","gql","extension","import","inline"],"repository":{"type":"git","url":"https://github.com/detrohutt/babel-plugin-import-graphql.git"},"scripts":{"lint":"eslint plugin","test":"jest","prepare":"babel plugin --out-dir build"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"graphql-tag":"^2.9.2"},"peerDependencies":{"graphql":">=0.9.6"},"devDependencies":{"@babel/cli":"^7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/preset-env":"^7.0.0-beta.47","babel-core":"7.0.0-bridge.0","babel-eslint":"^8.2.3","babel-jest":"^22.4.3","dedent":"^0.7.0","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.11.0","eslint-plugin-jest":"^21.15.1","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.1.0","graphql":"^0.13.2","husky":"^0.15.0-rc.8","jest":"^22.4.3","lint-staged":"^7.1.0","prettier":"^1.12.1"},"engines":{"node":">= 4.x"},"licenseText":"The MIT License (MIT)\n\nCopyright 2018 A.J.Roberts <detrohutt@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"babel-plugin-import-graphql@2.4.4","dist":{"shasum":"f35ee5c1516b3e5f214d85a758f07aabd33935b5","tarball":"https://registry.npmjs.org/babel-plugin-import-graphql/-/babel-plugin-import-graphql-2.4.4.tgz","fileCount":9,"unpackedSize":28275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCuzWCRA9TVsSAnZWagAAMS0P/RqaCgWnWZIQCJfyJiFx\nqo4RIskN7nx4kj/kTSRiywsA6mDm+E5D1wPYSH5VGOosA9Io6PxB3cs+B9VM\n7bt7MmA8wPtfg0xkUqzB1AKtMZAaVoVtH6a+7QAufJ0WYJIyFgJPsagOon34\nk3NVX3DSAD6n8kRhYEd+U367ss5gMdIRvcYqQQgGXgMhRMkhg26ZgK9WE2m/\nX35PtyenJHEAmY92SnnMEzKGeopBkdXd/TluuF8rYFyCQy7oTCZ8lzRynry7\nPe9jew2bklQ9PQL8wzVLXMNec1y2BGHToILVzYq/bmCh8sFTOXvZcKjBPn/F\nvN321YEp4cKNMToIItD3LKeVlKpfUJ63PiLM+EAZhiJafoh+WU44+KwQ3/4B\nNe8m69MjRpVk3tG2M9HhzYLTRoqk4hQrL4vFct/aMbM4cBooqM8qldy+jdyJ\n2zBXwIyEdO5W4v34vymkbtyuTlWZQPlLo559bEahXiGsBE425chYfB7xtVKa\n3uqyDajU/iAj8Mq5FFOPgcA9N+C9h3q8dH+6JiwIxysM3IM7winHrPaEOzTV\n6kb4JDHbkkzp9luSVlZ7/J2aK0qhkzi/PeE7mwE4YHZ7PkP/J2ZED5cfyDHa\nG3FE4WReEjxe7AP8yA2Wl1zE3100zaQjNa2nL69pzrcYiDJL4/KoC82CtRVd\njguQ\r\n=8wH2\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-cpmyeIlTyjxdwbD0jgEIQ6VBJhnbI1BuatUNDDjYIjgvuTHzdZMWgAboLwjATuxRZuzXyEVS/a/k5QarCFyohQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGC1AcEAKN+a2cTVR2RkJlEADWfcIL98x6UcIDyTa6zRAiBGOfsb8bKgEFJW7sHDuOQ4QB12XoK4INT2+hgT01lv+A=="}]},"maintainers":[{"name":"detrohutt","email":"detrohutt@gmail.com"}],"_npmUser":{"name":"detrohutt","email":"detrohutt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-import-graphql_2.4.4_1527442645784_0.25906837171061725"},"_hasShrinkwrap":false},"2.5.0":{"name":"babel-plugin-import-graphql","version":"2.5.0","description":"Babel plugin to make .gql/.graphql files importable","author":{"name":"A.J. Roberts","email":"detrohutt@gmail.com"},"license":"MIT","main":"build/index.js","files":["build"],"keywords":["babel-plugin","apollo","graphql","gql","extension","import","inline"],"repository":{"type":"git","url":"https://github.com/detrohutt/babel-plugin-import-graphql.git"},"scripts":{"lint":"eslint plugin","test":"jest","prepare":"babel plugin --out-dir build"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"graphql-tag":"^2.9.2"},"peerDependencies":{"graphql":">=0.9.6","graphql-tag":"^2.1.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","babel-core":"7.0.0-bridge.0","babel-eslint":"^8.2.3","babel-jest":"^23.0.1","dedent":"^0.7.0","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.12.0","eslint-plugin-jest":"^21.17.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","graphql":"^0.13.2","husky":"^1.0.0-rc.8","jest":"^23.1.0","lint-staged":"^7.1.3","prettier":"^1.13.4"},"engines":{"node":">= 4.x"},"licenseText":"The MIT License (MIT)\n\nCopyright 2018 A.J.Roberts <detrohutt@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"babel-plugin-import-graphql@2.5.0","dist":{"shasum":"b51f7dae37f750a139e425f57513dcbae559b449","tarball":"https://registry.npmjs.org/babel-plugin-import-graphql/-/babel-plugin-import-graphql-2.5.0.tgz","fileCount":11,"unpackedSize":37236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGTDlCRA9TVsSAnZWagAAKEgP/A1YES5Ud8hClYH7k2G2\nCqlcNmSpAUdXT6I/ePLpdNGWs+uf81YwepWA6AWEQ55XtjVNKHui5b1p9zyP\nWRKH/gyqSKqLBsqRJK066IZuaSwKllFGbpp3O4h3bxVwuiX0dso6dUXXFxgc\nGH35PoMhUckssKwRcmki+5FDG7/e3alIcSKzhCJBLjWHlEgKNxWBocj0Qnue\n5jRVQQgI0gM3mNGW1kfvoqsknKMluy6ND/IN5UvZsNwmpSFv+zuk5uuThWYj\n+cQ7sp8bEwGKTX2+B79JJI/DnkMdNpYJleTRiOsj/BKcK9yre9aURHZs1nLA\nUa9PQK3fIp4i6IbLsDO8LLUBuNaXQBe5FIdTZS8i+J0O0d4fLMfr6wkXQL7X\n1sf0Ukj5UrAGNvIclUiw8Si220anKGPe0JNpFxL+AalJTxmhTyWOiYn6H9Ph\np9t7CZzzBiPOzcOuGuPHL2KEN8bpA2imxrBHq2n4lOHgUHO1h71Io6knZ6ya\nXDqmIiRWpBaj6T3LiZrmN59MMZcJaMmTo34VM1rxbFpEziUMQ8URXdlPlvPT\nbT64JWia/wwfo2Bo91PpW5XXbzxKclh6xUlEtd6IdJCvFWbLjPYxf9Cxzkjp\nRhA7F4ZB24n5Olr0cZSVFraWknKXk0HqQKcLyuNAaAVoVJgx6yWeWpGz2GK3\n1xPO\r\n=LamU\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-DGCqm2gwwGxlUn/YhYK8/4tJL7c6zg6T4pbvyoDrUOUqfPS5INCEPU4+mM0FLYFkJJLRrGAMHKOs8s3o/Q9GnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxCgGY3Kbg/S8sCTW2bfcDzBJIZS+c8pRuGwW+IfxhSAiEAwppOstKx93TkIpxaBWkWlmFYL6ZDLwzQJiw54A/gKd4="}]},"maintainers":[{"name":"detrohutt","email":"detrohutt@gmail.com"}],"_npmUser":{"name":"detrohutt","email":"detrohutt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-import-graphql_2.5.0_1528377572390_0.8489443090626636"},"_hasShrinkwrap":false},"2.5.1":{"name":"babel-plugin-import-graphql","version":"2.5.1","description":"Babel plugin to make .gql/.graphql files importable","author":{"name":"A.J. Roberts","email":"detrohutt@gmail.com"},"license":"MIT","main":"build/index.js","files":["build"],"keywords":["babel-plugin","apollo","graphql","gql","extension","import","inline"],"repository":{"type":"git","url":"https://github.com/detrohutt/babel-plugin-import-graphql.git"},"scripts":{"lint":"eslint plugin","test":"jest","prepare":"babel plugin --out-dir build"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"graphql-tag":"^2.9.2"},"peerDependencies":{"graphql":">=0.9.6","graphql-tag":"^2.1.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","babel-core":"7.0.0-bridge.0","babel-eslint":"^8.2.3","babel-jest":"^23.0.1","dedent":"^0.7.0","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.12.0","eslint-plugin-jest":"^21.17.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","graphql":"^0.13.2","husky":"^1.0.0-rc.8","jest":"^23.1.0","lint-staged":"^7.1.3","prettier":"^1.13.4"},"engines":{"node":">= 4.x"},"licenseText":"The MIT License (MIT)\n\nCopyright 2018 A.J.Roberts <detrohutt@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"babel-plugin-import-graphql@2.5.1","dist":{"shasum":"e2ea33973976c32885c3c6567ae430524d839fe9","tarball":"https://registry.npmjs.org/babel-plugin-import-graphql/-/babel-plugin-import-graphql-2.5.1.tgz","fileCount":10,"unpackedSize":33372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGlf9CRA9TVsSAnZWagAAeSMP/jBBPTdn873H97W4qOpW\ni3G9TFLTliAxAcUdQ5P+Dc7Dxsr9GeiXAVd9ln5CWLPrMnqNuBKzKUSOIw2c\nu3km/BYWVNCcO1QA1QyaNrnlm5Lxnm8dnJAnD7Epi4Z00DdT9Z8piI6bKa1Y\n0ADjfAQed7vnOxhYMU9+KCYHoYxYPGsiH+9veqQubpNCaCdZLsKG/kHTAE+9\nbqZUWVa2exyvfw08570AhtYFbPc5EFQ96mmbNeW2e2mvaBzejXiIy5avK+iv\n5/KV6XeZKjJ0svVNiWDQbEEDN+g2nVja5PEK1Gafz0u8noYYuLLyNLtK5x7c\njz+pFjWEmcOLGLcUOiY4+tOwOW+qgnIFGVfgswuceoWadhKB9n0x07fO2GfA\nYDf7PpvfTNrTj2PYnVe5mqVJp1MN3aWN1IrR1zdRq9WaM8fXJ5WN1piPclNX\niF3RDWkHbSO3+8AHyYm1SwBOcRRwkHv4r52qoofv2RV9oDRj4+LhwAUGaybx\naxHzo5qsrS87TbPZa5QLN+jHwfaCVsNnT7FPiyuTpiHhJAdOutB0yuvPXz2V\naXQ2xZ8BrtFCWSP5LDOje81Euv4SOeimhZ1qs8t3O1o5Y5kdk1HqmrVh6HqJ\n9VgVQMI0T6y7Cxrbv9pGahFXOAGDzajWmAuRMMqFaPJGn71YGPts8W5YhDzL\nagUd\r\n=iJOX\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-tFrfdn6q5Dxzm+s1UplQKyQNZBqz7bKMlZci4VnZZCcyJ16Z6YDW2+ZeD7ROE57JgFln1NFKHsROkWKIfZQH1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCtBsYHSyBo+iexCGgZbP6sJdUiGtKvIaqyrC32OzHJgIhAJhTViR+kZLfW4cNPN8lGQG+FKCkEQwkyPi8ZiNLdP1z"}]},"maintainers":[{"name":"detrohutt","email":"detrohutt@gmail.com"}],"_npmUser":{"name":"detrohutt","email":"detrohutt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-import-graphql_2.5.1_1528453116874_0.8253271945018925"},"_hasShrinkwrap":false},"2.5.2":{"name":"babel-plugin-import-graphql","version":"2.5.2","description":"Babel plugin to make .gql/.graphql files importable","author":{"name":"A.J. Roberts","email":"detrohutt@gmail.com"},"license":"MIT","main":"build/index.js","files":["build"],"keywords":["babel-plugin","apollo","graphql","gql","extension","import","inline"],"repository":{"type":"git","url":"https://github.com/detrohutt/babel-plugin-import-graphql.git"},"scripts":{"lint":"eslint plugin","test":"jest","prepare":"babel plugin --out-dir build"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"graphql-tag":"^2.9.2"},"peerDependencies":{"graphql":">=0.9.6","graphql-tag":"^2.1.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","babel-core":"7.0.0-bridge.0","babel-eslint":"^8.2.3","babel-jest":"^23.0.1","dedent":"^0.7.0","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.12.0","eslint-plugin-jest":"^21.17.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","graphql":"^0.13.2","husky":"^1.0.0-rc.8","jest":"^23.1.0","lint-staged":"^7.1.3","prettier":"^1.13.4"},"engines":{"node":">= 4.x"},"licenseText":"The MIT License (MIT)\n\nCopyright 2018 A.J.Roberts <detrohutt@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"babel-plugin-import-graphql@2.5.2","dist":{"shasum":"6e5a31c8bf93a67d4b6e1e2580d86f4b22470425","tarball":"https://registry.npmjs.org/babel-plugin-import-graphql/-/babel-plugin-import-graphql-2.5.2.tgz","fileCount":10,"unpackedSize":33261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGmB4CRA9TVsSAnZWagAAKdgP/RG60elZ8xqNJZ71eyAh\ndR8Vb2guv86vsXfjwdRFen2usvHbKB2gh6pvoc7/Gbp4jdV0T3IGUnDtAV8x\n/yHQSqqphsYBWGOM95k8+vVqXNRtytCDY9T5vB7ZMGhoJSzi9J6vOhdrv6rW\n+ffq0wLucwY5sqBs1BMu9FmFZBSVDTxaEGkUJVkn0I1oQhuNpvp5yrEdiFHB\nTcRPvYhkyPhQ9X5wsSPtPob0ycoADNC/HXQiy7sE1tz5G35EEYgzZtrk0L7w\njgcBCgABs6N3RwkO+79JQGpm1sAIIQADNvzEfADBt1fq1kxkwc1ucRzjntST\nMhQRdTEROKmoOUKvBhvTSVrcKNx8AX5iyDrczzMcLwY+jezIyaGkt9eCOk91\n3HO8HGXy5ER5ewIB/DT95n+7sgbWxSnaBYbWGe9933j/GTq4FWlxjH2BWgS0\n2FtrKbji7tzQiUAWZCMQLW89h1dlAlkaQGjhszFB36klNThWMJr3cwLuPB7w\nEbEP5Q7dLJcxf3jMMUdAU6Uz4ipCGAeMvJ1UMFhUhjCgFXFGzjT0p9dZdvqq\n62w0xVffBcZsrZD7GzxzCyXeewu+Ocj/s7o9SlRJEu0ATCE+xGo2td1UTI5h\nLoHUyzBTQK8tMQcI31NQXn5s3bHZSTy1MzyCFzRxbntQLL1Jm6lSLWvvjVdV\nvkHd\r\n=LGYE\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-GLkYg+Ad6/nF0Xm0BlKUKDEdyk9uxmpd9u4HKyq0bodqsWl7Uj7rPopExSJOpsI3nuE/5irzaHJHwAJmZYdpwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4BP2o2jtgHkqQ6gvNzyQhkT3fE8q4NUXv63SpbqR0AAiEA84nluAKPQ1lhUglkNg6hIaI3XPxXWJRjEffvexiR4Oc="}]},"maintainers":[{"name":"detrohutt","email":"detrohutt@gmail.com"}],"_npmUser":{"name":"detrohutt","email":"detrohutt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-import-graphql_2.5.2_1528455288180_0.6502867951985478"},"_hasShrinkwrap":false},"2.6.0":{"name":"babel-plugin-import-graphql","version":"2.6.0","description":"Babel plugin to make .gql/.graphql files importable","author":{"name":"A.J. Roberts","email":"detrohutt@gmail.com"},"license":"MIT","main":"build/index.js","files":["build"],"keywords":["babel-plugin","apollo","graphql","gql","extension","import","inline"],"repository":{"type":"git","url":"https://github.com/detrohutt/babel-plugin-import-graphql.git"},"scripts":{"lint":"eslint plugin","test":"jest","prepare":"babel plugin --out-dir build"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"graphql-tag":"^2.9.2"},"peerDependencies":{"graphql":">=0.9.6","graphql-tag":"^2.1.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","babel-core":"7.0.0-bridge.0","babel-eslint":"^8.2.3","babel-jest":"^23.0.1","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.12.0","eslint-plugin-jest":"^21.17.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","graphql":"^0.13.2","husky":"^1.0.0-rc.8","jest":"^23.1.0","lint-staged":"^7.1.3","prettier":"^1.13.4"},"engines":{"node":">= 4.x"},"licenseText":"The MIT License (MIT)\n\nCopyright 2018 A.J.Roberts <detrohutt@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"babel-plugin-import-graphql@2.6.0","dist":{"shasum":"3492678d6a22fa822ae47b9be5fcd788f2b29a83","tarball":"https://registry.npmjs.org/babel-plugin-import-graphql/-/babel-plugin-import-graphql-2.6.0.tgz","fileCount":12,"unpackedSize":35689,"integrity":"sha512-+RDMS2ne+6MMGX/K4pwzeHiZE1oJOI+dxlhXZ7wWZThAU7XiRDF8/lf4ItIZBC6bmCRH9mPcg6tTubgQcPr+2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRH5B6ieJR70zrgnJosvXFOisaNg9HNqLnplKbDihcIAiEAwmBC0fPwl5+h++rJ26aoqnyxuXXLKBQOKsCwkCm3TXA="}]},"maintainers":[{"name":"detrohutt","email":"detrohutt@gmail.com"}],"_npmUser":{"name":"detrohutt","email":"detrohutt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-import-graphql_2.6.0_1529194998347_0.9606860957480241"},"_hasShrinkwrap":false},"2.6.1":{"name":"babel-plugin-import-graphql","version":"2.6.1","description":"Babel plugin to make .gql/.graphql files importable","author":{"name":"A.J. Roberts","email":"detrohutt@gmail.com"},"license":"MIT","main":"build/index.js","files":["build"],"keywords":["babel-plugin","apollo","graphql","gql","extension","import","inline"],"repository":{"type":"git","url":"https://github.com/detrohutt/babel-plugin-import-graphql.git"},"scripts":{"lint":"eslint plugin","test":"jest","prepare":"babel plugin --out-dir build"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"graphql-tag":"^2.9.2"},"peerDependencies":{"graphql":">=0.9.6","graphql-tag":"^2.1.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","babel-core":"7.0.0-bridge.0","babel-eslint":"^8.2.3","babel-jest":"^23.0.1","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.12.0","eslint-plugin-jest":"^21.17.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","graphql":"^0.13.2","husky":"^1.0.0-rc.8","jest":"^23.1.0","lint-staged":"^7.1.3","prettier":"^1.13.4"},"engines":{"node":">= 4.x"},"licenseText":"The MIT License (MIT)\n\nCopyright 2018 A.J.Roberts <detrohutt@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"babel-plugin-import-graphql@2.6.1","dist":{"shasum":"6987f0752eece6fdd1c529bcd7f193852c4da536","tarball":"https://registry.npmjs.org/babel-plugin-import-graphql/-/babel-plugin-import-graphql-2.6.1.tgz","fileCount":12,"unpackedSize":35852,"integrity":"sha512-olhrR6FER9dMPLzozYAclGl55d3J8m8V/6bYtWopj2TLcbxsEqPj65CZe03KspzZ+JFPgfY+MJOWqDW/A5gkWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt7DfMDCVLSLID2xvatKroqUtwaCid0q42C+OmCzimpgIhAOulbF4dsiJTQdp58HXna6Oz+ayNlF+f7ahkVX7yIY40"}]},"maintainers":[{"name":"detrohutt","email":"detrohutt@gmail.com"}],"_npmUser":{"name":"detrohutt","email":"detrohutt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-import-graphql_2.6.1_1530311458157_0.03599827327826843"},"_hasShrinkwrap":false},"2.6.2":{"name":"babel-plugin-import-graphql","version":"2.6.2","description":"Babel plugin to make .gql/.graphql files importable","author":{"name":"A.J. Roberts","email":"detrohutt@gmail.com"},"license":"MIT","main":"build/index.js","files":["build"],"keywords":["babel-plugin","apollo","graphql","gql","extension","import","inline"],"repository":{"type":"git","url":"https://github.com/detrohutt/babel-plugin-import-graphql.git"},"scripts":{"lint":"eslint plugin","test":"jest","prepare":"babel plugin --out-dir build"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"graphql-tag":"^2.9.2"},"peerDependencies":{"graphql":">=0.9.6","graphql-tag":"^2.1.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","babel-core":"7.0.0-bridge.0","babel-eslint":"^8.2.3","babel-jest":"^23.0.1","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.12.0","eslint-plugin-jest":"^21.17.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","graphql":"^0.13.2","husky":"^1.0.0-rc.8","jest":"^23.1.0","lint-staged":"^7.1.3","prettier":"^1.13.4"},"engines":{"node":">= 4.x"},"licenseText":"The MIT License (MIT)\n\nCopyright 2018 A.J.Roberts <detrohutt@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"babel-plugin-import-graphql@2.6.2","dist":{"shasum":"0f88a3b32133765854253b8ba7f9383367cd360e","tarball":"https://registry.npmjs.org/babel-plugin-import-graphql/-/babel-plugin-import-graphql-2.6.2.tgz","fileCount":12,"unpackedSize":36003,"integrity":"sha512-vbsVPdosr+kv8px3AtvJlZqEC9YZzU2GlHeAP+r8paByj2jSL3qfhuDVGyzgMA4mEBqAwI7jv2av59Vbn3gz1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi8N5c6vifF57FMUZTAINgHJ3NdjCzf5V5TXjN4aXE7gIhAMEhAtFn3bR32E8QyEPKI0jwzp4934kxKJvJCKU5uokP"}]},"maintainers":[{"name":"detrohutt","email":"detrohutt@gmail.com"}],"_npmUser":{"name":"detrohutt","email":"detrohutt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-import-graphql_2.6.2_1530315957398_0.7965803445263939"},"_hasShrinkwrap":false},"2.7.0":{"name":"babel-plugin-import-graphql","version":"2.7.0","description":"Babel plugin to make .gql/.graphql files importable","author":{"name":"A.J. Roberts","email":"detrohutt@gmail.com"},"license":"MIT","main":"build/index.js","keywords":["babel-plugin","apollo","graphql","gql","extension","import","inline"],"repository":{"type":"git","url":"git+https://github.com/detrohutt/babel-plugin-import-graphql.git"},"scripts":{"lint":"eslint plugin","test":"jest","prepare":"babel plugin --out-dir build"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"graphql-tag":"^2.9.2"},"peerDependencies":{"graphql":">=0.9.6","graphql-tag":"^2.1.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","babel-core":"7.0.0-bridge.0","babel-eslint":"^8.2.3","babel-jest":"^23.0.1","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.12.0","eslint-plugin-jest":"^21.17.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","graphql":"^0.13.2","husky":"^1.0.0-rc.8","jest":"^23.1.0","lint-staged":"^7.1.3","prettier":"^1.13.4"},"engines":{"node":">= 4.x"},"gitHead":"a1b6e4603d680add534b616f94468eaaf138be79","bugs":{"url":"https://github.com/detrohutt/babel-plugin-import-graphql/issues"},"homepage":"https://github.com/detrohutt/babel-plugin-import-graphql#readme","_id":"babel-plugin-import-graphql@2.7.0","_nodeVersion":"10.15.2","_npmVersion":"6.8.0","dist":{"integrity":"sha512-PCNT6hLXaFxb7bsXJ+ALFnEnZUK2Hj1HhM0nWv4XDpuYf8arulm7ZAu/Z0MBItLkcik/TAokGX9IUzwyTYMXvQ==","shasum":"984b2330afa05cce5ff81e577f7d82cdb86aea6d","tarball":"https://registry.npmjs.org/babel-plugin-import-graphql/-/babel-plugin-import-graphql-2.7.0.tgz","fileCount":10,"unpackedSize":36477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfCajCRA9TVsSAnZWagAAIkcP/2G7MdSGukKu75FNuyj4\nmgYQHo0+A7kSjAlDNj7KQyl33sXhvuGiY7ZVofanft3vlv0EFzfQ0fwAi1La\ne29RiHAij2vBq3SlJoWHOv+9D0FGzVP4eQwMo9a3G6jBE3VTWBRsibBhsiFO\nwkNYOxIL33thujk8y6/e3uzR7CmhA5r5PBh4cyZkFz1yJZtG4jyiiPR7oNXn\njXMdTbCps0d+Ir/EFkc+Pf2E+zFo2rxqEuEialwh8Tqu3thWRefnN6zg50qX\nj+l7uPb0DV1heTmf9STWdqdFI+9bjJiQ+F0QoJ1/yt6oF8Kk3oSvMWHFIJoZ\nn1aJ51k3soTCLiPTm/6WbFbDGO8vyAUEXmOT+it5G/lGQ64qR/OBnfvxicHS\nXrWH8bBzHGQRBfbG4OHfdQkH3VBRkyAHmxjhKErVh15mOoY6dbzEYEBsBO5T\nAVbGfZ123CbB2KMjhUc1VSFIhIek0emM+no7Sl5C0XQsF2oTUcFY3rwRk54b\nlU6rCQDXse5MGndn0exKJc1hOGAvUIoAnbpIysRHpTSYkjDqSZtKGGCXBWzJ\nwxuve96DXe+HORBW7iT0F/ctMPFqep33ujLtPyfrocLumOXdfFwSwZrSWTAH\n9ZSwqGZKffqmr/6Cr7ZEVNaIRCox6mvUGd4S3tnRUoVQclrUGJQ/QXg643Ey\nt6JW\r\n=ZvZi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwtE5LXB6EGG2ev8P5uXzeP76GLgTja4x7AGDQXeI5EQIhAJlN8MXRKev9ULma+EZdqIh66KGMK0dkDfEMLzchzSjC"}]},"maintainers":[{"name":"detrohutt","email":"detrohutt@gmail.com"}],"_npmUser":{"name":"detrohutt","email":"detrohutt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-import-graphql_2.7.0_1551640226591_0.7704431048101466"},"_hasShrinkwrap":false},"2.8.0-beta.0":{"name":"babel-plugin-import-graphql","version":"2.8.0-beta.0","description":"Babel plugin to make .gql/.graphql files importable","author":{"name":"A.J. Roberts","email":"detrohutt@gmail.com"},"license":"MIT","main":"build/index.js","keywords":["babel-plugin","apollo","graphql","gql","extension","import","inline"],"repository":{"type":"git","url":"https://github.com/detrohutt/babel-plugin-import-graphql.git"},"scripts":{"lint":"eslint plugin","test":"jest","prepare":"babel plugin --out-dir build"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"graphql-tag":"^2.9.2"},"peerDependencies":{"graphql":">=0.9.6","graphql-tag":"^2.1.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","babel-core":"7.0.0-bridge.0","babel-eslint":"^8.2.3","babel-jest":"^23.0.1","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.12.0","eslint-plugin-jest":"^21.17.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","graphql":"^0.13.2","husky":"^1.0.0-rc.8","jest":"^23.1.0","lint-staged":"^7.1.3","prettier":"^1.13.4"},"engines":{"node":">= 4.x"},"readmeFilename":"README.md","readme":"[![npm Version](https://img.shields.io/npm/v/babel-plugin-import-graphql.svg)](https://www.npmjs.com/package/babel-plugin-import-graphql)\n[![npm Downloads](https://img.shields.io/npm/dm/babel-plugin-import-graphql.svg)](https://www.npmjs.com/package/babel-plugin-import-graphql)\n[![npm License](https://img.shields.io/npm/l/babel-plugin-import-graphql.svg)](https://www.npmjs.com/package/babel-plugin-import-graphql)\n[![donate](https://img.shields.io/badge/donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3AYURHRU7PMCL)\n\n# babel-plugin-import-graphql\n\nBabel plugin enabling `import` syntax for `.graphql` and `.gql` files.\n\n##### For users of the old package name (babel-plugin-inline-import-graphql-ast)\n\n<details>\n\n<summary>Deprecation/Migration notes</summary>\n\nAs of May 27, 2018, the `babel-plugin-inline-import-graphql-ast` package name is deprecated. Please use [`babel-plugin-import-graphql` (NPM)](https://www.npmjs.com/package/babel-plugin-import-graphql) instead.\n\n### Migrating to babel-plugin-import-graphql\n\n#### Update your babel configuration\n\n###### Update `plugins` array:\n\n`babel-plugin-inline-import-graphql-ast` (or `inline-import-graphql-ast`) -> `import-graphql`.\n\n#### Update your `package.json` file\n\n###### Update the package name in `devDependencies`:\n\n`babel-plugin-inline-import-graphql-ast` -> `babel-plugin-import-graphql`.\n\n###### Make sure your version string is compatible:\n\nThe first correct version of `babel-plugin-import-graphql` is `2.4.4` so please make sure your version string matches that. For instance, `\"babel-plugin-import-graphql\": \"^2.0.0\"` is fine because of the caret.\n\nIf you've pinned to a specific version, you'll need to upgrade and pin to at least `2.4.4` or widen your version range to include it.\n\nCongratulations, you're all set!\n\n</details>\n\n---\n\n> If you enjoy my package please [star the GitHub repo](https://github.com/detrohutt/babel-plugin-import-graphql) or share on Twitter (and [follow me](https://twitter.com/detrohutt) for updates)!\n\n## Prerequisites\n\n* `babel-core@^6.26.3` or `@babel/core@^7.0.0-beta.40` (Lower betas may work but weren't tested)\n\n* `graphql-tag@^2.1.0` (only if using the `runtime` option described below)\n\n## Install\n\n```bash\n$ yarn add -D babel-plugin-import-graphql\n```\n\nIn `.babelrc` file:\n\n```JSON\n{\n  \"plugins\": [\"import-graphql\"]\n}\n```\n\nEach time you modify a GraphQL file, the `node_modules/.cache/babel-loader` folder must be cleared for the changes to take effect. I recommend prepending the relevant script in your `package.json` and rerunning the script when you change a GraphQL file:\n\n```JSON\n{\n  \"scripts\": {\n    \"start\": \"rm -rf ./node_modules/.cache/babel-loader && node index.js\"\n  }\n}\n```\n\n> Note: Windows users would need to use `rimraf` or another solution in place of `rm -rf`.\n\n## Basic Usage\n\n```JavaScript\n...\nimport myQuery from './query.graphql'\n...\nexport default graphql(myQuery)(myComponent)\n```\n\n## Supported features\n\n### Schema files\n\nFeature | Description\n-|-\nDefault import | The entire source code for the file will act as the default export.\n\\#import syntax | Types, etc. in one GraphQL file can be imported into another GraphQL file using this syntax: `#import \"./types.graphql\"`. These imports will be resolved recursively to any reasonable depth of files. Currently, all content in the named file will be imported and there is no way to import specific types. If you want that behavior, you can store a single type in each file.\n\n### Operation/fragment files\n\nAll variants of the [import syntax](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import) are supported for non-schema files, except `import './filename'`.\n\nFeature | Description\n-|-\nMultiple operations/fragments per file | Multiple operations (queries/mutations/subscriptions) and/or fragments can be placed in a single file. However, in this case you cannot use unnamed operations/fragments. For example, `query { test }` would need to be `query someName { test }`.\nDefault import | The first or only operation/fragment in a file will act as the default export. However, for backwards compatibility reasons, if there are both operations and fragments in a file, the first operation will act as the default export.\nNamed imports | All operations/fragments, **including the default**, act as named exports.\n\\#import syntax | Fragments in one GraphQL file can be imported into another GraphQL file using this syntax: `#import \"./fragment.graphql\"`. These imports will be resolved recursively to any reasonable depth of files. Currently, all fragments in the named file will be imported and there is no way to import specific fragments. If you want that behavior, you can store a single fragment in each file.\n\n## Full example\n\n#### Before (without this plugin):\n\nProductsPage.js\n\n```JSX\nimport React, { Component } from 'react'\nimport gql from 'graphql-tag'\nimport { graphql } from 'react-apollo'\n\nclass ProductsPage extends Component {\n  render() {\n    if (this.props.data.loading) return <h3>Loading...</h3>\n    return <div>{`This is my data: ${this.props.data.queryName}`}</div>\n  }\n}\n\nconst productsQuery = gql`\n  query products {\n    products {\n      productId\n      name\n      description\n      weight\n    }\n  }\n`\n\nexport default graphql(productsQuery)(ProductsPage)\n```\n\n#### After (with this plugin):\n\nproductFragment.graphql\n\n```GraphQL\nfragment productFragment on Product {\n  name\n  description\n  weight\n}\n```\n\nproductsQuery.graphql\n\n```GraphQL\n#import \"./productFragment.graphql\"\nquery products {\n  products {\n    productId\n    ...productFragment\n  }\n}\n```\n\nProductsPage.js\n\n```JSX\nimport React, { Component } from 'react'\nimport { graphql } from 'react-apollo'\nimport myImportedQuery from './productsQuery.graphql'\n\nclass ProductsPage extends Component {\n  render() {\n    if (this.props.data.loading) return <h3>Loading...</h3>\n    return <div>{`This is my data: ${this.props.data.queryName}`}</div>\n  }\n}\n\nexport default graphql(myImportedQuery)(ProductsPage)\n```\n\n## Options\n\nOption | Type | Default | Description\n-|-|-|-\n`nodePath` | String | value of NODE_PATH environment variable | **Intended for use with [react-app-rewire-inline-import-graphql-ast](https://github.com/detrohutt/react-app-rewire-inline-import-graphql-ast)** -- Used to allow resolution of absolute paths to your `.gql`/`.graphql` files. If you already have your `NODE_PATH` variable set in your environment, you don't need to set this option. **Not** currently respected by `#import` syntax.\n`runtime` | Boolean | false | **Enabling this option requires `graphql-tag` to be installed as a peerDependency.** -- Instead of inlining the parsed AST object, which is very large, this option inlines your GraphQL source code along with an import of the `gql` function from `graphql-tag` and parses your GraphQL source code with `gql` at runtime.\n`extensions` | Array | [] | Enables loading GraphQL SDL files that have a custom extension, e.g. '.prisma' \n`emitDeclarations` | Boolean | false | Enables emmitting `.d.ts` files next to GraphQL query/fragment source file.\n\n\n## For users of create-react-app\n\n[create-react-app](https://github.com/facebook/create-react-app/) users can use this package without ejecting via [react-app-rewire-inline-import-graphql-ast](https://github.com/detrohutt/react-app-rewire-inline-import-graphql-ast)\n\n## Credits\n\nThe behavior of this plugin is inspired by and mostly mirrors the [graphql-tag Webpack loader](https://github.com/apollographql/graphql-tag#webpack-preprocessing-with-graphql-tagloader)\n\nThis package started out as a modified version of [babel-plugin-inline-import](https://www.npmjs.com/package/babel-plugin-inline-import)\n","licenseText":"The MIT License (MIT)\n\nCopyright 2018 A.J.Roberts <detrohutt@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"babel-plugin-import-graphql@2.8.0-beta.0","dist":{"shasum":"793e11c36159056895c032494a93169dbe605cad","integrity":"sha512-2jxwEqIg+lnKjZVlAz3RpfvQEPbFDBk9HkNMhX9CFgBEzk40aFINKOIL79FMQE/zFIuURkPxxfFcYCcUtXovIA==","tarball":"https://registry.npmjs.org/babel-plugin-import-graphql/-/babel-plugin-import-graphql-2.8.0-beta.0.tgz","fileCount":12,"unpackedSize":38963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+i79CRA9TVsSAnZWagAAXiAP+gNl1M3rAq3CNNCWZomV\nuDDo0ThHWI6exHpp0yLUjXQICIkHUYDIb2iAjDy5JhI11Fyf+qS8Ss/wn7HP\n6hEg6f/RG7GJnkHEpAgIo2XU0T3TTW/emmkMcripF+3rEUKnmwfGh38krj2h\nvAsue1ZDBEtNW/3n5JUzhfE1higDcDBz6WzZjv9cA8Jeux+E0r/5EwFs7gce\nD5vAoogmns5p+s5UNFJHvujxYDXDDaHXeOLV2RTUfs6B+XEPH4cjwh3ebr8N\nnJItlQvlD3V3mSw+kSDketXYMP4AffhcW/0gkgCdFwJVwLYhmWHSFS2qWDKt\nMdrqciIs+Drq8C4I6JS7ccJ0L1zzO9KE2xY6obS5BPKFXVFiPQuLyB4zT3y+\nVqtMZuPF9Puq+WscIHOWffh3U5j7zFGr7gGwCAvGsIdaY7V7HshFa5Ls5Zpt\nsZd+s6LzUpmuzj3+Jb0kY8RnU6jNquKH/Ye7oqslNleZU/M8/lHVq1AgoI+p\nMYkr+0P6BMY/5nLMKGK/adV6avuMJeSiu0aJmtTCUH3gjJSf6nvsYY+VqMJY\neMh5rCIE2mLfYVeSdDc4VnuHMchbD3FA87WYebwUfBUeXYgVzryv2A0nlhYa\nBfTSiWCWNdCWNGSeuCPasHtmEQeAey9VZiIAweKiUTSsMvzzQu6M9+URREzH\nsKed\r\n=dzHT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOo3JtT6nxJ7UlGMpuBbiraLU/Bk+0o07JvYmEvTC1RAiBgrWoD72yjwlJcybNL/hwmcjstD5Vu2ndu9htyxACTcA=="}]},"maintainers":[{"name":"detrohutt","email":"detrohutt@gmail.com"}],"_npmUser":{"name":"detrohutt","email":"detrohutt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-import-graphql_2.8.0-beta.0_1576677116994_0.7342263802517959"},"_hasShrinkwrap":false},"2.8.1":{"name":"babel-plugin-import-graphql","version":"2.8.1","description":"Babel plugin to make .gql/.graphql files importable","author":{"name":"A.J. Roberts","email":"detrohutt@gmail.com"},"license":"MIT","main":"build/index.js","keywords":["babel-plugin","apollo","graphql","gql","extension","import","inline"],"repository":{"type":"git","url":"git+https://github.com/detrohutt/babel-plugin-import-graphql.git"},"scripts":{"lint":"eslint plugin","test":"jest","prepare":"babel plugin --out-dir build"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"graphql-tag":"^2.9.2"},"peerDependencies":{"graphql":">=0.9.6","graphql-tag":"^2.1.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","babel-core":"7.0.0-bridge.0","babel-eslint":"^8.2.3","babel-jest":"^23.0.1","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.12.0","eslint-plugin-jest":"^21.17.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","graphql":"^0.13.2","husky":"^1.0.0-rc.8","jest":"^23.1.0","lint-staged":"^7.1.3","prettier":"^1.13.4"},"engines":{"node":">= 4.x"},"gitHead":"04ce660879641b9afe66fcb68092bc04959cf1b1","bugs":{"url":"https://github.com/detrohutt/babel-plugin-import-graphql/issues"},"homepage":"https://github.com/detrohutt/babel-plugin-import-graphql#readme","_id":"babel-plugin-import-graphql@2.8.1","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-j8Y0rWfMCd7Q63+hzCENrzbwYvQ9GfRbD3S50oHJ0SmEeRRVgLMxj+jXCBVLTFlmFLzY8UYVQQGx3FgrK3wajA==","shasum":"dec677dc47327181d69e8c451aff290460ca2ed6","tarball":"https://registry.npmjs.org/babel-plugin-import-graphql/-/babel-plugin-import-graphql-2.8.1.tgz","fileCount":10,"unpackedSize":40140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8J2PCRA9TVsSAnZWagAAbxEP/3rCrNzwcO3nKsTw4sXw\n6SCE8VDKsbH+p+989ByEWlBwwd9VYPtUD5GbqmhYmHkojmcsOaS3RcP7b3MW\nlv+5+fBtvXtRA65JG7kckxZAMaXFHMrQtgZSaBd4TdFPo9B9OWfu1tVv7RJH\nD8UjLP/iA62VfDNHVhDwbTCmS85WP8L1i3hXZ0lgh/AwF+59UzkKOUiLNZ1a\nBsuRBUeMB5Ou6d2Xia6pQFJ67zH12U1587GMaTH58/Ql0z4xcH58U7tzEqq+\nvSrRXS6PIh3tINLeOV4yl+mmh95fgSrz2VKbJzzFjWAMROaf1+8lNUNaoZfL\nrQcKHC0F/jlZ1oRIEhYH6NWM/uzNUbA/uiFdB/QNr3zVlDoUslyCNHwHJJ9w\nSMuuLKmtcBuesIkZa9whdINGQ7tICLvMBEge/DnXjtS2WD2NET8ZBhcjs3bu\nxl0SZkudaMswWmsyp1BXBjap+LWqMDuTwixRSSJ14pX94tOYu42KiK2FM0tr\ncVt+yoe+qHWByLxLCZpGHuEDTlLgpe+ngXQKQLwOl+I59/ENh/8/qfT7Uyjv\nd1SAnAHRB3vVclc/QuoeF4d0AIJBSwDAMo1FS4P9x4JLcxEo3g718qp+M7lr\nUQTFQ+4Kx+Mc04CZV/hWgT+7sWkmsaPl6roHJztp6sEQZ71thkPI57v7/JSq\nkm47\r\n=SW81\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE35OqWNnjn67Q8VOwCYgJ+sO+zFXyjxeFvYinsCmpptAiEA+Q8ecoYo5zvjBn4Kim1xiXFPjVSpWe2FEq9G0oWh994="}]},"_npmUser":{"name":"detrohutt","email":"detrohutt@gmail.com"},"directories":{},"maintainers":[{"name":"detrohutt","email":"detrohutt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-import-graphql_2.8.1_1609604495365_0.5708743180582196"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-27T06:46:15.202Z","2.4.2":"2018-05-27T06:46:15.264Z","modified":"2022-06-13T04:01:37.908Z","2.4.3":"2018-05-27T06:55:10.441Z","2.4.4":"2018-05-27T17:37:25.876Z","2.5.0":"2018-06-07T13:19:32.510Z","2.5.1":"2018-06-08T10:18:36.965Z","2.5.2":"2018-06-08T10:54:48.378Z","2.6.0":"2018-06-17T00:23:18.457Z","2.6.1":"2018-06-29T22:30:58.253Z","2.6.2":"2018-06-29T23:45:57.496Z","2.7.0":"2019-03-03T19:10:26.827Z","2.8.0-beta.0":"2019-12-18T13:51:57.117Z","2.8.1":"2021-01-02T16:21:35.554Z"},"maintainers":[{"name":"detrohutt","email":"detrohutt@gmail.com"}],"description":"Babel plugin to make .gql/.graphql files importable","keywords":["babel-plugin","apollo","graphql","gql","extension","import","inline"],"repository":{"type":"git","url":"git+https://github.com/detrohutt/babel-plugin-import-graphql.git"},"author":{"name":"A.J. Roberts","email":"detrohutt@gmail.com"},"license":"MIT","readme":"[![npm Version](https://img.shields.io/npm/v/babel-plugin-import-graphql.svg)](https://www.npmjs.com/package/babel-plugin-import-graphql)\r\n[![npm Downloads](https://img.shields.io/npm/dm/babel-plugin-import-graphql.svg)](https://www.npmjs.com/package/babel-plugin-import-graphql)\r\n[![npm License](https://img.shields.io/npm/l/babel-plugin-import-graphql.svg)](https://www.npmjs.com/package/babel-plugin-import-graphql)\r\n[![donate](https://img.shields.io/badge/donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3AYURHRU7PMCL)\r\n\r\n# babel-plugin-import-graphql\r\n\r\nBabel plugin enabling `import` syntax for `.graphql` and `.gql` files.\r\n\r\n##### For users of the old package name (babel-plugin-inline-import-graphql-ast)\r\n\r\n<details>\r\n\r\n<summary>Deprecation/Migration notes</summary>\r\n\r\nAs of May 27, 2018, the `babel-plugin-inline-import-graphql-ast` package name is deprecated. Please use [`babel-plugin-import-graphql` (NPM)](https://www.npmjs.com/package/babel-plugin-import-graphql) instead.\r\n\r\n### Migrating to babel-plugin-import-graphql\r\n\r\n#### Update your babel configuration\r\n\r\n###### Update `plugins` array:\r\n\r\n`babel-plugin-inline-import-graphql-ast` (or `inline-import-graphql-ast`) -> `import-graphql`.\r\n\r\n#### Update your `package.json` file\r\n\r\n###### Update the package name in `devDependencies`:\r\n\r\n`babel-plugin-inline-import-graphql-ast` -> `babel-plugin-import-graphql`.\r\n\r\n###### Make sure your version string is compatible:\r\n\r\nThe first correct version of `babel-plugin-import-graphql` is `2.4.4` so please make sure your version string matches that. For instance, `\"babel-plugin-import-graphql\": \"^2.0.0\"` is fine because of the caret.\r\n\r\nIf you've pinned to a specific version, you'll need to upgrade and pin to at least `2.4.4` or widen your version range to include it.\r\n\r\nCongratulations, you're all set!\r\n\r\n</details>\r\n\r\n---\r\n\r\n> If you enjoy my package please [star the GitHub repo](https://github.com/detrohutt/babel-plugin-import-graphql) or share on Twitter (and [follow me](https://twitter.com/detrohutt) for updates)!\r\n\r\n## Prerequisites\r\n\r\n* `babel-core@^6.26.3` or `@babel/core@^7.0.0-beta.40` (Lower betas may work but weren't tested)\r\n\r\n* `graphql-tag@^2.1.0` (only if using the `runtime` option described below)\r\n\r\n## Install\r\n\r\n```bash\r\n$ yarn add -D babel-plugin-import-graphql\r\n```\r\n\r\nIn `.babelrc` file:\r\n\r\n```JSON\r\n{\r\n  \"plugins\": [\"import-graphql\"]\r\n}\r\n```\r\n\r\nEach time you modify a GraphQL file, the cache must be cleared for the changes to take effect.\r\n\r\nIf using node then the `node_modules/.cache/babel-loader` folder must be cleared. I recommend prepending the relevant script in your `package.json` and rerunning the script when you change a GraphQL file:\r\n\r\n```JSON\r\n{\r\n  \"scripts\": {\r\n    \"start\": \"rm -rf ./node_modules/.cache/babel-loader && node index.js\"\r\n  }\r\n}\r\n```\r\n\r\nIf using React Native then the metro cache must be reset every time you change a GraphQL file:\r\n\r\n```\r\nreact-native start --reset-cache\r\n```\r\n\r\n> Note: Windows users would need to use `rimraf` or another solution in place of `rm -rf`.\r\n\r\n## Basic Usage\r\n\r\n```JavaScript\r\n...\r\nimport myQuery from './query.graphql'\r\n...\r\nexport default graphql(myQuery)(myComponent)\r\n```\r\n\r\n## Supported features\r\n\r\n### Schema files\r\n\r\nFeature | Description\r\n-|-\r\nDefault import | The entire source code for the file will act as the default export.\r\n\\#import syntax | Types, etc. in one GraphQL file can be imported into another GraphQL file using this syntax: `#import \"./types.graphql\"`. These imports will be resolved recursively to any reasonable depth of files. Currently, all content in the named file will be imported and there is no way to import specific types. If you want that behavior, you can store a single type in each file.\r\n\r\n### Operation/fragment files\r\n\r\nAll variants of the [import syntax](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import) are supported for non-schema files, except `import './filename'`.\r\n\r\nFeature | Description\r\n-|-\r\nMultiple operations/fragments per file | Multiple operations (queries/mutations/subscriptions) and/or fragments can be placed in a single file. However, in this case you cannot use unnamed operations/fragments. For example, `query { test }` would need to be `query someName { test }`.\r\nDefault import | The first or only operation/fragment in a file will act as the default export. However, for backwards compatibility reasons, if there are both operations and fragments in a file, the first operation will act as the default export.\r\nNamed imports | All operations/fragments, **including the default**, act as named exports.\r\n\\#import syntax | Fragments in one GraphQL file can be imported into another GraphQL file using this syntax: `#import \"./fragment.graphql\"`. These imports will be resolved recursively to any reasonable depth of files. Currently, all fragments in the named file will be imported and there is no way to import specific fragments. If you want that behavior, you can store a single fragment in each file.\r\n\r\n## Full example\r\n\r\n#### Before (without this plugin):\r\n\r\nProductsPage.js\r\n\r\n```JSX\r\nimport React, { Component } from 'react'\r\nimport gql from 'graphql-tag'\r\nimport { graphql } from 'react-apollo'\r\n\r\nclass ProductsPage extends Component {\r\n  render() {\r\n    if (this.props.data.loading) return <h3>Loading...</h3>\r\n    return <div>{`This is my data: ${this.props.data.queryName}`}</div>\r\n  }\r\n}\r\n\r\nconst productsQuery = gql`\r\n  query products {\r\n    products {\r\n      productId\r\n      name\r\n      description\r\n      weight\r\n    }\r\n  }\r\n`\r\n\r\nexport default graphql(productsQuery)(ProductsPage)\r\n```\r\n\r\n#### After (with this plugin):\r\n\r\nproductFragment.graphql\r\n\r\n```GraphQL\r\nfragment productFragment on Product {\r\n  name\r\n  description\r\n  weight\r\n}\r\n```\r\n\r\nproductsQuery.graphql\r\n\r\n```GraphQL\r\n#import \"./productFragment.graphql\"\r\nquery products {\r\n  products {\r\n    productId\r\n    ...productFragment\r\n  }\r\n}\r\n```\r\n\r\nProductsPage.js\r\n\r\n```JSX\r\nimport React, { Component } from 'react'\r\nimport { graphql } from 'react-apollo'\r\nimport myImportedQuery from './productsQuery.graphql'\r\n\r\nclass ProductsPage extends Component {\r\n  render() {\r\n    if (this.props.data.loading) return <h3>Loading...</h3>\r\n    return <div>{`This is my data: ${this.props.data.queryName}`}</div>\r\n  }\r\n}\r\n\r\nexport default graphql(myImportedQuery)(ProductsPage)\r\n```\r\n\r\n## Options\r\n\r\nOption | Type | Default | Description\r\n-|-|-|-\r\n`nodePath` | String | value of NODE_PATH environment variable | **Intended for use with [react-app-rewire-inline-import-graphql-ast](https://github.com/detrohutt/react-app-rewire-inline-import-graphql-ast)** -- Used to allow resolution of absolute paths to your `.gql`/`.graphql` files. If you already have your `NODE_PATH` variable set in your environment, you don't need to set this option. **Not** currently respected by `#import` syntax.\r\n`runtime` | Boolean | false | **Enabling this option requires `graphql-tag` to be installed as a peerDependency.** -- Instead of inlining the parsed AST object, which is very large, this option inlines your GraphQL source code along with an import of the `gql` function from `graphql-tag` and parses your GraphQL source code with `gql` at runtime.\r\n`extensions` | Array | [] | Enables loading GraphQL SDL files that have a custom extension, e.g. '.prisma' \r\n`emitDeclarations` | Boolean | false | Enables emmitting `.d.ts` files next to GraphQL query/fragment source file.\r\n\r\n\r\n## For users of create-react-app\r\n\r\n[create-react-app](https://github.com/facebook/create-react-app/) users can use this package without ejecting via [react-app-rewire-inline-import-graphql-ast](https://github.com/detrohutt/react-app-rewire-inline-import-graphql-ast)\r\n\r\n## Credits\r\n\r\nThe behavior of this plugin is inspired by and mostly mirrors the [graphql-tag Webpack loader](https://github.com/apollographql/graphql-tag#webpack-preprocessing-with-graphql-tagloader)\r\n\r\nThis package started out as a modified version of [babel-plugin-inline-import](https://www.npmjs.com/package/babel-plugin-inline-import)\r\n","readmeFilename":"README.md","homepage":"https://github.com/detrohutt/babel-plugin-import-graphql#readme","bugs":{"url":"https://github.com/detrohutt/babel-plugin-import-graphql/issues"}}