{"_id":"parse-static-imports","_rev":"7-01028446eacc2aa9d614f51ebd3c61f3","name":"parse-static-imports","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"parse-static-imports","description":"Gracefully parse ECMAScript static imports 💃","version":"1.0.0","author":{"name":"Cody A Price","email":"dev.cprice@gmail.com"},"bugs":{"url":"https://github.com/dev-cprice/parse-static-imports/issues"},"keywords":["parse","ecmascript","imports","javascript","js"],"license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/dev-cprice/parse-static-imports.git"},"scripts":{"build":"babel src -d dist","prebuild":"rm -rf dist","lint":"eslint . --ext js","test":"jest","prepublishOnly":"npm run build"},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","babel-jest":"^24.9.0","enzyme-to-json":"^3.4.0","eslint":"^6.2.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.15.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","jest":"^24.9.0","prettier":"^1.18.2"},"jest":{"testPathIgnorePatterns":["/node_modules/","/__fixtures__/"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Cody Price\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":"parse-static-imports@1.0.0","dist":{"shasum":"fed0d3df2eb89029102f5c3f22287a01d2292575","integrity":"sha512-R785KautEpmF8PhY8NgIfUrpHQVvm3r1mCpXFw4OqxL353UOv0eGsPd20tZ1MRogGMHqPNIdRFLSuVab0Di8jA==","tarball":"https://registry.npmjs.org/parse-static-imports/-/parse-static-imports-1.0.0.tgz","fileCount":13,"unpackedSize":11231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYPqFCRA9TVsSAnZWagAA6QYQAIM0+od7eKHOSVj3YQzp\n8e+N9PyJX7dEyiDvFig78ujX+1Ym8QbA+iUVE5GqC3X4pDIhQQMzyfN3/6l6\nIHyOR30w+1gvM98nIVZQPHiwAokLp63X8okmPdxbQBA6gQajFtMIzNrj441F\nHrDrwwhom21XEpbbR+uZr129aDsvww4O+Tw/RKWzFB9SwXGh+prmdnRvSBKh\nuxvGrXqsRVzcHFS7tzRRms1P4PzOK6lSXEdQo7/729D8+7bTqsamolpRDHpM\nETGeK2eRewpTLBDhaQsTP6vSAF9bZgZywFW2kLmY62JlkeVCzLdNqw4LJXZH\nbYc2rr08nt1i8nq9ru8V/FrMAHOPWcx0xEiLogVJcNmlvqyIcvAtlkxFJsLI\nnHTKcPwfB/lrMTX03v5oqdpH5z238DxF5pggdtO8s1Gry+TaKn5n7BKsTMxp\n+RtkHsHV6ifjvwK88CWjKTuX3L4oNlBiK5LGvvc4DZjSvEfw7esC3HSgUpyj\n5fFl8WL8Kr94SaAZK4MKMLnxJ7GtBCNnseJVw4/aKecSBNmi9TdHrmCYcAkX\nhVoBKemozr5Rdt2JxKv1+yhqWVcp84OhRIQ65rGd3LAdYXJZNDvV0BQK0Gb5\nraoeLskXRtfy7zZm+BjAfFW2ZMxjuVGLu0nLPwAaBOpyM059o7WLimxYfHl9\nKdzD\r\n=U7eq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpMifuruttG+SdPilquyxwFUX0Sczeu1+AUPobrWYr/QIhAIfbG0VHy0bF737AXOkSXrLHD3LAA5dax6MLYEqDqDUO"}]},"maintainers":[{"name":"dev-cprice","email":"dev.cprice@gmail.com"}],"_npmUser":{"name":"dev-cprice","email":"dev.cprice@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-static-imports_1.0.0_1566636676717_0.5577607485331655"},"_hasShrinkwrap":false},"1.0.1":{"name":"parse-static-imports","description":"Gracefully parse ECMAScript static imports 💃","version":"1.0.1","author":{"name":"Cody A Price","email":"dev.cprice@gmail.com"},"bugs":{"url":"https://github.com/dev-cprice/parse-static-imports/issues"},"keywords":["parse","ecmascript","imports","javascript","js"],"license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/dev-cprice/parse-static-imports.git"},"scripts":{"build":"babel src -d dist","prebuild":"rm -rf dist","lint":"eslint . --ext js","test":"jest","prepublishOnly":"npm run build"},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","babel-jest":"^24.9.0","enzyme-to-json":"^3.4.0","eslint":"^6.2.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.15.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","jest":"^24.9.0","prettier":"^1.18.2"},"jest":{"testPathIgnorePatterns":["/node_modules/","/__fixtures__/"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Cody Price\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":"parse-static-imports@1.0.1","dist":{"shasum":"cf46bc5ad6e1c11f3047f89df6b20f4d4091f1e9","integrity":"sha512-Gh54ZxH5HLBek26vRhXgqb4BoJjvpvQPuqdf7FiXluAKRTw2tZ/53DpYx3Z2oteBs4NdPhIEWX2cxfiEzg0zdA==","tarball":"https://registry.npmjs.org/parse-static-imports/-/parse-static-imports-1.0.1.tgz","fileCount":13,"unpackedSize":11564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYvd/CRA9TVsSAnZWagAA2zQP/2B+ghp9WOsFcZr7O7uJ\nxvpviUq1kdGa1knKk271KWU29bHiQ7LmchgJ1aX8L3rpgTdNzVrpiMQyNL8U\nQ87uhNjwE0d7uMJdfhOElxr9HpAWRYZFYTpTqTXDdJxghTRjQpw6ScDTYle9\n/ELt702nHVQUt0JHchBFM2036D/xtkjvJt/VSPa6fnXnQcdFycKdbMLp+wQO\nPFHmLccSWrFTwUcYzyZGqd7waCTYf76U38ZRk5lAUXgIjfVc0CjnqkXTfyft\nHNxhPZgfYQWwz58Ik+PP2Ae/JAit7TSOxuDx++EPHbKrEHO00wwPbInq1nXd\njJ6p/7TRodfe1Lo/wJUvZFGQ3AuF9C65bGTvhyVWcd7FojTIuW3tgLp2+KO7\n73KWx9+A2aKC46dS2CJgGOgV1XLZ116lMEiqSMRsExYwijo35ySFlzN2LAdB\nfqswbE6/s0u07ink6UcMCIrk3hifEQ2N9fZ5O/PupEGazue2T4lUfffahtNF\nHZ+1A7D9C+zroWLkZOQfEklFr7LX5PIw3lFt895UnOLE5nPef36VgxM57bkF\n2swpgmNc0uqWevEIpbF1uxpAGkPKBelgifQr7B6YXkUZToZIdEZg27uN/C9t\n+JoB36g9r3tcOJ8csd9U8l3l9poeCNDEYhn06iz8SW26xO/oeyHSRiDydcvV\nO5kB\r\n=IGVr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd7zjeUlFbKr5sPga4Zxijarlku6eV08FXqlpUW3izqgIhAOowfM9/6EaGHwTeUZc+9zg5TiSDEKJGIo4QkIqAeeTs"}]},"maintainers":[{"name":"dev-cprice","email":"dev.cprice@gmail.com"}],"_npmUser":{"name":"dev-cprice","email":"dev.cprice@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-static-imports_1.0.1_1566766974694_0.799534611515607"},"_hasShrinkwrap":false},"1.0.2":{"name":"parse-static-imports","description":"Gracefully parse ECMAScript static imports 💃","version":"1.0.2","author":{"name":"Cody A Price","email":"dev.cprice@gmail.com"},"bugs":{"url":"https://github.com/dev-cprice/parse-static-imports/issues"},"keywords":["parse","ecmascript","imports","javascript","js"],"license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/dev-cprice/parse-static-imports.git"},"scripts":{"build":"babel src -d dist","prebuild":"rm -rf dist","lint":"eslint . --ext js","test":"jest","prepublishOnly":"npm run build"},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","babel-jest":"^24.9.0","enzyme-to-json":"^3.4.0","eslint":"^6.2.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.15.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","jest":"^24.9.0","prettier":"^1.18.2"},"jest":{"testPathIgnorePatterns":["/node_modules/","/__fixtures__/"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Cody Price\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":"parse-static-imports@1.0.2","dist":{"shasum":"c3fbdad0840af0618db9d3a9c36c746ac61e4619","integrity":"sha512-Clnx8pPxkJFaQm4L7YQGDsH954KqZKjo3TAqNF2AzZ+4W3hsBY1kmo1f5VaC9i6T4mcw8F+qXThBYNFuXr2KZg==","tarball":"https://registry.npmjs.org/parse-static-imports/-/parse-static-imports-1.0.2.tgz","fileCount":13,"unpackedSize":14392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYzJ7CRA9TVsSAnZWagAARrwP/jjUoMY28x2rXhU7laQP\nR+jOoImS6JGRzB5zAugJIby2ii6oU5j445WPmJMcDtJm8EUIPh/RwwirSecv\nIZUNPnoQslkfYtZO9DdfJz7N0nQi2H0dbEx+vdO63r04sgyqkYCkPgrjKgRy\nbQNp4b8jhJiIWNmykcQQZAgom31ruOPUJuD8nSr9CJ/p8u2p5vZLIdzkmGpA\nyZj3YuGOyBE/kuiUwnOCmAhJqapDW/haepMU5EY2x7DdnRs3tNsGuEKJC9rv\nBSQIrKX+aNUP172ZYl5g89gCOYr5GeZoPpuYzzn6NhG5A/XuJHA/NTzTqrJu\nRHVlHJYqLLY3Gj6f4xRnF1wENE2iysuE+9jfTYT+9B5f7cNPwr8CoTTBqwYW\nrrwjqEVApMJdvMmsgyDX1xoBOQ4L0qV5d/2JYxJmvhw03V9RKf1g7w40i8Ix\nz2LQ9xKc44+BZ2on2qA9lA4m/JrbO0OSxYkgAkSEB29+LPsQnL85qgHI0H9T\nQmbpuchg+5PAy3s1rUugVGqCG+aNwbd0SgOAM5vYWdhQQcL8GEKbpdT8owO/\n6px+/8zNNwHYxsUlbJisek3PwB2fdvuIlb7R50MuNrISjvk/8qux76+lQJON\nk5NWJITn41yHGmwjpvLQUriJWAxby8sRnhwjSjaxTxEzuqA6tZJkvXcNtbH2\nEVw/\r\n=KLU2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQRF0QRbWeltJaU5nsqQnEEgDOhJQZTKSvL6ExF+7lTAIhAKZvt52cyklXSm9jJcrxA05t0kZxph2vYDQNB+dIQIVI"}]},"maintainers":[{"name":"dev-cprice","email":"dev.cprice@gmail.com"}],"_npmUser":{"name":"dev-cprice","email":"dev.cprice@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-static-imports_1.0.2_1566782074565_0.32779763562897757"},"_hasShrinkwrap":false},"1.0.3":{"name":"parse-static-imports","description":"Gracefully parse ECMAScript static imports 💃","version":"1.0.3","author":{"name":"Cody A Price","email":"dev.cprice@gmail.com"},"bugs":{"url":"https://github.com/dev-cprice/parse-static-imports/issues"},"keywords":["parse","ecmascript","imports","javascript","js"],"license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/dev-cprice/parse-static-imports.git"},"scripts":{"build":"babel src -d dist","prebuild":"rm -rf dist","lint":"eslint . --ext js","test":"jest","prepublishOnly":"npm run build"},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","babel-jest":"^24.9.0","enzyme-to-json":"^3.4.0","eslint":"^6.2.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.15.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","jest":"^24.9.0","prettier":"^1.18.2"},"jest":{"testPathIgnorePatterns":["/node_modules/","/__fixtures__/"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Cody Price\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":"parse-static-imports@1.0.3","dist":{"shasum":"97611c73c1274723fca40b8b9c98454a43f57385","integrity":"sha512-Fms1Z9xozIWeZw0OtjtEhwQbBVzAiawxUmIYDveDDg9kFfGC0V729d/LyJT2v1NS5pnDILDu0la+cPf8O2E33Q==","tarball":"https://registry.npmjs.org/parse-static-imports/-/parse-static-imports-1.0.3.tgz","fileCount":13,"unpackedSize":13886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYzPqCRA9TVsSAnZWagAAs2sP/3b6H3azcHk9nbvC0yN9\nsXANRZPlc/5h4exZrF0VeZMpVvWacjmmuLjcb/znl6fzE28faLSiqVcckphl\n4ZPJiQfnPk7d4Cajd+UAGdVaHFDU6JkpI5uJTLGo4OljZCdyBjioIF2z2hCv\nVSqljGOIP90C0C8R4++cjYUMevepVN4HjOmbBwgQHCdmg86mIoUuaWOY3nzR\njETsoU20VORCiKerN/mlFlgNhfSjhb+Dyksv1VTqvVZSciLDGN8pIIVqxi/G\nSD6ptUjqZTJKHwLoU3DQ/oR+xSHDyLnD1U7Ghmm5BxvKTkgsnY/1WvwFTwXZ\nFEFlTuXD76X538aqcuOSx9w4zuqvHLl+JmaGRnIRCvtbw+nL/tuQHSigYbmI\nZUoYp/IiHmF0SSQyDT28CIMOIpLYN3mNKi1FnDSBZ+bJGtPcaHwlm6acbvIe\n0IvCAwIt9UFfwP1Ks7Ta4/gXy7BhC9poA9TIheiLyXCUJH0Un4T6eBehwagi\nBv0RDVk3IYFyKhXAuAjCrY/QF0DRMDaatgFqLN+Fk7ZpWWkO2hC9ye8cWpuK\n0eNbn3VNxWjhzoTR3DlMw40s42igL9Tj6a5Pd48yU4Bk1h+e756VE8MCP9iJ\neCFEWfGhkMHHTqQt5vnMWbXrS/0Dfh0j2gn5RNFra5nN0sfJw+KPS9lkOb9i\nqWuh\r\n=fAMh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCddwWR6xBm1jUhDVX2febXuGX7xN2V2V4l4UFcd0rQrwIhAN2T6xhnZlI1pQshxEYc+M9b01V/lW7J7bvAkHen+12x"}]},"maintainers":[{"name":"dev-cprice","email":"dev.cprice@gmail.com"}],"_npmUser":{"name":"dev-cprice","email":"dev.cprice@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-static-imports_1.0.3_1566782442192_0.9901337471817349"},"_hasShrinkwrap":false},"1.0.4":{"name":"parse-static-imports","description":"Gracefully parse ECMAScript static imports 💃","version":"1.0.4","author":{"name":"Cody A Price","email":"dev.cprice@gmail.com"},"bugs":{"url":"https://github.com/dev-cprice/parse-static-imports/issues"},"keywords":["parse","ecmascript","imports","javascript","js"],"license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/dev-cprice/parse-static-imports.git"},"scripts":{"build":"babel src -d dist","prebuild":"rm -rf dist","lint":"eslint . --ext js","test":"jest","prepublishOnly":"npm run build"},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","babel-jest":"^24.9.0","enzyme-to-json":"^3.4.0","eslint":"^6.2.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.15.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","jest":"^24.9.0","prettier":"^1.18.2"},"jest":{"testPathIgnorePatterns":["/node_modules/","/__fixtures__/"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Cody Price\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":"parse-static-imports@1.0.4","dist":{"shasum":"5da2cdeb62597794ee38bdca73a959259a614a99","integrity":"sha512-pNwCipzyuGZgHTb4dlc+CKTmj4sZwJukuWH7LI6kBrmH8hF0OcfbmuR9I3vaQTRxyam0NCXYt9ikaVkex1KE+Q==","tarball":"https://registry.npmjs.org/parse-static-imports/-/parse-static-imports-1.0.4.tgz","fileCount":13,"unpackedSize":14003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYzlSCRA9TVsSAnZWagAASIAP/RZhVp/JVCzSKBo978ku\nOscDqIiNeHLNL8CGX41TUqPPtzijjz6OFpCtrbY3pkFVkpAih/buKsmgTc89\nDWrd4gmGz64AvfuM7N3B5iXscJIiaiZPGKQoSrikYbSMt33wAN+s6YVBP6rM\nomY5Bi9TBbxOuwuigAEtxoLSiHbwT6Fb/plx6etJL1VQDrBZ7ZVwqdI0hggU\n3bjOsXZXaLHt0sLxyIF0jHYnhnxyscEjzCHEkdpzPQQ81mLgKjELJi2e6HbT\nN5pASbPcDLkhAZ64NMEkZPPWzJLm+TW/VeYahY0efssuzUDIysLM6dyJGHxZ\n5BQPBIXyVk6BW9MKXVOis/9d5C0igOT7oKgFQ9cSGlDTJjq5YBpwsz/wDL9K\nB0ifIfijk0ysSAf9zmPLLdL+m4AwfiMPswPomVpTsxdq/tR6ZOkFXuwGtBfN\nPw9LloXzr5DZOhIlMCfS9iyVn3rYI1z1qidvE2s8SJ8tTOoB3JTnRJW4X7lj\nPg+/lpdwCz+m5u1K7GIOn9uokfYfOHF1MZL2RcVl8Jvs7FSt3b+PpsGQE+Mi\ny2Lf+xiUoEh8J1jjcRkokGvDbuJLGzqDRK+4aFafFAgh5uyCTy2PcNHbW5d9\nD9sF0cBR8o0CqmzimElGfKkFTeeXUDY3PdbSlGL2rMxbNkBrYa/dwbFj8GBt\nZZ6V\r\n=NVg8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFx7Y4YTzDcM020aNtJTrPpaUDHLdvwtDlYpn40uLVmdAiEAv9h1DHtc5WOX/W0kap9GWTvOUvMFebya+UrSNrhBUOo="}]},"maintainers":[{"name":"dev-cprice","email":"dev.cprice@gmail.com"}],"_npmUser":{"name":"dev-cprice","email":"dev.cprice@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-static-imports_1.0.4_1566783826113_0.7035629921138689"},"_hasShrinkwrap":false},"1.0.5":{"name":"parse-static-imports","description":"Gracefully parse ECMAScript static imports 💃","version":"1.0.5","author":{"name":"Cody A Price","email":"dev.cprice@gmail.com"},"bugs":{"url":"https://github.com/dev-cprice/parse-static-imports/issues"},"keywords":["parse","ecmascript","imports","javascript","js"],"license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/dev-cprice/parse-static-imports.git"},"scripts":{"build":"babel src -d dist","prebuild":"rm -rf dist","lint":"eslint . --ext js","test":"jest","prepublishOnly":"npm run build"},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","babel-jest":"^24.9.0","enzyme-to-json":"^3.4.0","eslint":"^6.2.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.15.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","jest":"^24.9.0","prettier":"^1.18.2"},"jest":{"testPathIgnorePatterns":["/node_modules/","/__fixtures__/"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Cody Price\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":"parse-static-imports@1.0.5","dist":{"shasum":"bc48331c25e5af665ea1f318c912ce4e0b6404d4","integrity":"sha512-IiUDwIkgd+tNTFWj+oGlEx4C+9n8aZC4Clq6oemS1p8nkzqgjAqpqYFs7aUw1UlVtQ80ClrGp/y5oqbRe3OgFg==","tarball":"https://registry.npmjs.org/parse-static-imports/-/parse-static-imports-1.0.5.tgz","fileCount":13,"unpackedSize":14005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdY0uHCRA9TVsSAnZWagAAezMP/ihZqoZvnB75FI/NVo8w\nmdfJMcI3wZ7Y+EHRsrsGjcKrVecQcuVAJeijHregQ/vcNnlI16ifsGw8Qb96\nZlyt6mcTdKfL78EqEVRv02b1JLOERGPc1fncnb/uAmemDSC5B5LD8RUeI+K5\nk4NrKsUzAAyLzEwZ51m2BBIiv2Jz14903IjkI7iFvga7uLb7eQr5SZqnYGSx\nab1/y4ObSdiuwy7ZLnTEpuQ+YRZwov+vZR2PjZkOapeyC+A7pxXfuPCz7OKV\nDm8dC+L/xrrPJ0H2LZxJUUTivjKPL6G5cdNKQHDBbeCSdPN+GnlCiJ1tfoRr\nYrm2f0IWN/QR1rYtvA+BTxRa7kEO2dPPqaaty0Vbuh+CS7uF58KzL0EiqCSd\nyqNWGePKOUm2WQ2laxgHxH9WvfIlM3lhWYOTiffXBHcmw+wyIVF3nrDo14MC\nwI4FjUUcv6rCy45Silhl7GxhJBp0WRY9scuPihRpkUyaARrPCJtqtebRPniF\nT1170911ML3CN88681oldCOZZA93YSNyKPesNLTm71NRKrUIIg5B5PG0Khfi\nGZ8SZIY6KltC5kD3rHUoMoKl0W4AU3JBEuBzzg9h0sxpiGohCLl2+i6Fltb9\nfoEMNBGoMvTnGGwy9S+zPeUZv6T6maY7gzluWFdJfCMKZyvVMW5mP8F/abLo\nAQSn\r\n=NsnT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEyeDjJhzfWnF/a3QPq3ur4S7F6kili4pXFfcYBF60FAIgb+mPoGkm5S92am95VkEZJk29GTo2sOE/5GvynHGFbE4="}]},"maintainers":[{"name":"dev-cprice","email":"dev.cprice@gmail.com"}],"_npmUser":{"name":"dev-cprice","email":"dev.cprice@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-static-imports_1.0.5_1566788487145_0.13934503957863797"},"_hasShrinkwrap":false},"1.1.0":{"name":"parse-static-imports","description":"Gracefully parse ECMAScript static imports 💃","version":"1.1.0","author":{"name":"Cody A Price","email":"dev.cprice@gmail.com"},"bugs":{"url":"https://github.com/dev-cprice/parse-static-imports/issues"},"keywords":["parse","ecmascript","imports","javascript","js"],"license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/dev-cprice/parse-static-imports.git"},"scripts":{"build":"babel src -d dist","prebuild":"rm -rf dist","lint":"eslint . --ext js","test":"jest","prepublishOnly":"npm run build"},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","babel-jest":"^24.9.0","enzyme-to-json":"^3.4.0","eslint":"^6.2.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.15.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","jest":"^24.9.0","prettier":"^1.18.2"},"jest":{"testPathIgnorePatterns":["/node_modules/","/__fixtures__/"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Cody Price\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":"parse-static-imports@1.1.0","dist":{"shasum":"ae2f18f18da1a993080ae406a5219455c0bbad5d","integrity":"sha512-HlxrZcISCblEV0lzXmAHheH/8qEkKgmqkdxyHTPbSqsTUV8GzqmN1L+SSti+VbNPfbBO3bYLPHDiUs2avbAdbA==","tarball":"https://registry.npmjs.org/parse-static-imports/-/parse-static-imports-1.1.0.tgz","fileCount":14,"unpackedSize":15155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZFkECRA9TVsSAnZWagAA1zoQAItfb+ckSU7lWWf8HLM7\nt+0c1ukj+BRUmPsP9qdcL6pCwtIY6clM5OG57xgwgv9arXa6CsvX/VVBpLuO\nkJPzfHOUQszkqV7CC4hWZD9nwcTmceC+DGLQdP/AYmeKoPBKwLtL0/MrtyMx\nCFrhCaO8HzP7Jn2W/BufyFpPZ7MqvZiSMQ+K7RzG7xZWY8pelkvuS4BFIiOB\nb+61A/H/V73X8ET1Mw3aCyQ6oEWrbZA36rVIUB2wlRHXx+W8KFlU7G7jgm+5\n2/vkDen3xmpmCfPV2uIJEs47gsL9qK7NvX+JfNl6RCfO7b+ybvzDuVcT9+u7\npa0tchuNeW5/I7rNeDeX110ku0ljuFlT7JA4ESwz72RUCA+ySV486Pli2l0B\nJa9zi6eJ/LvSZTTFUBw2v6LLv74R4r8mEFl0GkFt+iEG78Gza/N+LMGgFF1m\npBFVYOf5zT6H1Iot97PNt1xydbzrbiWlLmZ4/zxfmoHULog6nVhGGUHLbGDG\nR5lVSEQbMXvYzNDHI0Q4l75QaTaY0FfTvro8bO4nzJoKY5ZzTfJRM77gZGnS\ndY6oVpbpKn2xXbdjOx/VpQ1q4/UlOcyRs2h4RbTccY1WnJxJECq7i1gOLSLf\neoEfu0Qncdw8Vh7j3129sx58wdwVM+dYoKWHJaSvwolR/UnwAM3hV+igvA0B\nhYo9\r\n=tCxO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQRf1g5aeKsKoorNnKxNDsYMNh6z005HsXsZOMzqDKIAiEA5HLleC44HK1UVUE+RYQlRTpGwxk00peYBiDAxThyDYQ="}]},"maintainers":[{"name":"dev-cprice","email":"dev.cprice@gmail.com"}],"_npmUser":{"name":"dev-cprice","email":"dev.cprice@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-static-imports_1.1.0_1566857476083_0.022165006268577647"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-24T08:51:16.717Z","1.0.0":"2019-08-24T08:51:17.006Z","modified":"2022-05-12T14:51:30.335Z","1.0.1":"2019-08-25T21:02:54.817Z","1.0.2":"2019-08-26T01:14:34.872Z","1.0.3":"2019-08-26T01:20:42.356Z","1.0.4":"2019-08-26T01:43:46.316Z","1.0.5":"2019-08-26T03:01:27.337Z","1.1.0":"2019-08-26T22:11:16.235Z"},"maintainers":[{"name":"dev-cprice","email":"dev.cprice@gmail.com"}],"description":"Gracefully parse ECMAScript static imports 💃","keywords":["parse","ecmascript","imports","javascript","js"],"repository":{"type":"git","url":"git+https://github.com/dev-cprice/parse-static-imports.git"},"author":{"name":"Cody A Price","email":"dev.cprice@gmail.com"},"bugs":{"url":"https://github.com/dev-cprice/parse-static-imports/issues"},"license":"MIT","readme":"# parse-static-imports\n\nGracefully parse ECMAScript [static imports](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import) 💃\n\nWill properly parse:\n\n- default imports\n- star imports, e.g. `import * as Foo from \"foo\";`\n- named imports, even with an alias!\n- side effect only imports, e.g. `import \"./App.css\";`\n- multi-line imports, like:\n\n  ```jsx\n  import React, {\n    useState,\n    useCallback,\n    useEffect\n  } from \"react\";\n  ```\n\nwhile ignoring commented out imports (both line and block comments).\n\n## Installation\n\n```sh\nnpm install --save parse-static-imports\n```\n\n## Usage\n\n```js\nimport fs from \"fs\";\nimport parseStaticImports from \"parse-static-imports\";\n\nconst file = fs.readFileSync(\"./path/to/file.js\", \"utf8\");\n\nconst results = parseStaticImports(file);\n\nconsole.log(JSON.stringify(results, null, 2));\n```\n\n## parseStaticImports\n\n- `file`: `String` - Contents of a file containing static imports\n- returns: `Object[]` - List of static imports found in the given file contents\n\nThe parseStaticImports() method returns a a list of objects whose properties\nrepresent significant elements of the static import.\n\nThe returned list of objects will have the following properties:\n\n| Attribute      | Type       | Default Value | Description                                                             |\n| -------------- | ---------- | ------------- | ----------------------------------------------------------------------- |\n| moduleName     | `String`   | N/A           | The name of the module imported or a relative path (e.g. `\"react-dom\"`) |\n| starImport     | `String`   | `\"\"`          | The name of the star imported module object, if present                 |\n| namedImports   | `Object[]` | `[]`          | List of named imports as a list of objects                              |\n| defaultImport  | `String`   | `\"\"`          | The name of the default import, if present                              |\n| sideEffectOnly | `Boolean`  | false         | If the import was side-effect only (e.g. `import \"./App.css\";`)         |\n\nNamed import objects have the form:\n\n| Attribute | Type     | Default Value | Description                                                                                                                                                                      |\n| --------- | -------- | ------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| name      | `String` | N/A           | The name of the named import (e.g. `{ useState }`)                                                                                                                               |\n| alias     | `String` | name          | Will be the alias of a named import if aliased, otherwise defaults to the named import (e.g. `import { foo /* the named import */ as bar /* the alias */ } from \"module-name\";`) |\n\n## Example\n\nGiven the typical `create-react-app` scaffold file `src/App.js` ([source](https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/src/App.js)):\n\n```jsx\nimport React from 'react';\nimport logo from './logo.svg';\nimport './App.css';\n\nfunction App() {\n  return (\n    <div className=\"App\">\n      <header className=\"App-header\">\n        <img src={logo} className=\"App-logo\" alt=\"logo\" />\n        <p>\n          Edit <code>src/App.js</code> and save to reload.\n        </p>\n        <a\n          className=\"App-link\"\n          href=\"https://reactjs.org\"\n          target=\"_blank\"\n          rel=\"noopener noreferrer\"\n        >\n          Learn React\n        </a>\n      </header>\n    </div>\n  );\n}\n\nexport default App;\n```\n\n`parse-static-imports` will output the following:\n\n```json\n[\n  {\n    \"moduleName\": \"react\",\n    \"starImport\": \"\",\n    \"namedImports\": [],\n    \"defaultImport\": \"React\",\n    \"sideEffectOnly\": false\n  },\n  {\n    \"moduleName\": \"./logo.svg\",\n    \"starImport\": \"\",\n    \"namedImports\": [],\n    \"defaultImport\": \"logo\",\n    \"sideEffectOnly\": false\n  },\n  {\n    \"moduleName\": \"./App.css\",\n    \"starImport\": \"\",\n    \"namedImports\": [],\n    \"defaultImport\": \"\",\n    \"sideEffectOnly\": true\n  }\n]\n```\n\nBy modifying the `create-react-app` `src/index.js` a bit ([source](https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/src/index.js)), we can show the full power of `static-import-parser`:\n\n```jsx\nimport React, { useState as useFoo } from 'react';\nimport { render } from 'react-dom';\nimport './index.css';\nimport App from './App';\nimport * as serviceWorker from './serviceWorker';\n\n// let's even throw in a commonjs require for good measure 😉\nconst fs = require(\"fs\");\n\nrender(<App />, document.getElementById('root'));\n\n// If you want your app to work offline and load faster, you can change\n// unregister() to register() below. Note this comes with some pitfalls.\n// Learn more about service workers: https://bit.ly/CRA-PWA\nserviceWorker.unregister();\n```\n\n`parse-static-imports` will output the following:\n\n```json\n[\n  {\n    \"moduleName\": \"react\",\n    \"starImport\": \"\",\n    \"namedImports\": [\n      {\n        \"name\": \"useState\",\n        \"alias\": \"useFoo\"\n      }\n    ],\n    \"defaultImport\": \"React\",\n    \"sideEffectOnly\": false\n  },\n  {\n    \"moduleName\": \"react-dom\",\n    \"starImport\": \"\",\n    \"namedImports\": [\n      {\n        \"name\": \"render\",\n        \"alias\": \"render\"\n      }\n    ],\n    \"defaultImport\": \"\",\n    \"sideEffectOnly\": false\n  },\n  {\n    \"moduleName\": \"./index.css\",\n    \"starImport\": \"\",\n    \"namedImports\": [],\n    \"defaultImport\": \"\",\n    \"sideEffectOnly\": true\n  },\n  {\n    \"moduleName\": \"./App\",\n    \"starImport\": \"\",\n    \"namedImports\": [],\n    \"defaultImport\": \"App\",\n    \"sideEffectOnly\": false\n  },\n  {\n    \"moduleName\": \"./serviceWorker\",\n    \"starImport\": \"serviceWorker\",\n    \"namedImports\": [],\n    \"defaultImport\": \"\",\n    \"sideEffectOnly\": false\n  }\n]\n```\n\nNotice that `ReactDOM.render` was changed to a named import and we also name imported and aliased `React.useState` to `useFoo`. These both show up in the named exports locations of their respective packages where the former's `name` and `alias` are identical and the latter shows the alias that was used for `useState`.\n","readmeFilename":"README.md"}