{"_id":"@webpack-cli/webpack-scaffold","_rev":"26-670cb71d1e7eddcfd682888d7bce337b","name":"@webpack-cli/webpack-scaffold","dist-tags":{"beta":"1.0.1-alpha.4","next":"1.0.1-rc.1","latest":"1.0.3"},"versions":{"0.0.4":{"name":"@webpack-cli/webpack-scaffold","version":"0.0.4","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@0.0.4","maintainers":[{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"f4857f8a841450a1546cbb371770c20ff8337540","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-0.0.4.tgz","fileCount":5,"integrity":"sha512-fRQFFYqtz7UAmCXBipXfpIjfpSKbAJIIBJd9Sy6hbTBumBn18XQVKkmV1kMsCwKt8Bi6rPDyUlKgx2EX4UDhqQ==","signatures":[{"sig":"MEUCIAkMDpgifDYlZGBqhP7XXahjBgoAQREEUjaF/IXxCMPcAiEA6bQkohWBSoDAiWcXSwxvpinN+hqj0QIXhug1JsbcAHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/ZLbCRA9TVsSAnZWagAAnyYP/3Z8t5C2r/sxfeN2+JCQ\nQAk5AEmbDruClUSYGkwOrXmOyC3syltmBly054fZ1/jKRywMq5sEt8VbOrWz\nzsbuzjjcLf0DJhvFdz+mEZi0deSodWH6/E9kndwidCpE1tjb8QBGDDKTrbsB\ntiDzZvPVcmxs+8T1AnDi8UF6vZ7lIhD7R6IBOZ24+sU1Ju3Deic7p7/c/ewz\nVnyZO4Q7H0b/qhbM8gIDXZ1LyVHHp5VOSFLm6RfyS+kj5FWjX2twT5PCDdtN\nov6uJQDKkyqSg2jtAd8tQC4+hKAoe8yH2ngYAsn4h+o6yCLkbaBmET1mOJTK\nI9NUTYgXz/jde4dg+hGfCEXvCEHpdgNlOMBUU51QqBApBDoVkQ3fxQwFcnwb\nAUfUsUMESbFMTgNy0DKuhmDDwOQV8zm0YNUdONyTnynxNkR9m8tjXhOzqO4X\nDQBQEyjN2YZELvavkrnoaJfCg7CDuHJUdvByzYuTGudBPgsMEUPV/ub3H818\niKgp3K/ldoKTHZ21m8+Om7XzY43KzP0KjyYwQc0+7OLxIvMLK5aAx2zP6nJ7\nkCcjzRyOHbldxkvlYVnM5OpH8p0SkDY0nFbufKVkFfMbEEfkqmioJ+HYtx8C\nFYdCt26fB4DDX3otmdlMSgf2BhgYDnzGLE/AhClXUTley1Jaslkee4Uo4cEO\n1+OR\r\n=eoxG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jest"},"_npmUser":{"name":"ev1stensberg","email":"evenstensberg@gmail.com"},"_npmVersion":"6.0.1","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"9.6.1","dependencies":{"jscodeshift":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_0.0.4_1526567642473_0.49462996120599856","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@webpack-cli/webpack-scaffold","version":"0.0.7","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@0.0.7","maintainers":[{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"6f1fe305b903adec794bb6f8c1a7f9f949b8b045","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-0.0.7.tgz","fileCount":5,"integrity":"sha512-7I9e4AEfNe3KE64HpTmdGXwmyQYtTWCp/twDeC9zVdgl06VsoxvTx52mQbl7dx0gikShc4QVH2lcFwcxZM91yQ==","signatures":[{"sig":"MEUCIBLBkHTmGbS3HryICRkFd+JqpbHIizvUTqtDkZY203TfAiEAi21xuYhSOViZdJpLR1bIzPY867HCEswdhy/tOx3MmtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEfX8CRA9TVsSAnZWagAAi/8P/ipuhHETwyRet8UP64rd\nGnpx5uCHtV1kRsoUN0PvzxCJtlsXS6CJrt2alip0bAA/BSONY6WzCRDLI3ON\nCjPWc2C0izPMC+qcebDtkurGE9fzrxu/66G3+Hd69dKAyewpd1f3w5AXqle/\ntoouEHVWWxxN8sjGJ5fqjIP6pPrGfGmZCoWtbxP1zxCRJ63jRSJYSTMlP9MV\nZgjRMMdYkXk8OtjiA5FlsBfYoO0a7zpoMV2EpCgEiM/+/Fl1iliwcGKdOuqc\nNSLVlVuRU8/OSfPvQmO9COzzhliKvraA0oQciIoPw+fdl8AELF3uVYWhUq7z\nZ3yA/dn5ACOMTxjo/OQ9kgmbaGccwenpUKhno5cSGi4Ro8XPjWv7ZsJNtHNu\nL0UppBTKDaqk5YIDn5Xzi1uJ3n72pjMT8dYK8/gJyzzTWlMTtGxKW+HwVaxV\nHTOB1ByvjXSj7zh0Zhu04uoJXpesBx/yyU3Y/2S6DeFlYkeVpHOrAANkYUKe\nphUkSlBwu9PIIK0JY3+yhghfSYV93bungyynpoaSuOkyXtgxHKc5AW2F52Yz\ncKusEfVnvUxwt5htKPNesiKWERrpyt0LlawCnVUCR+/o+DWWcp9A/igQH8wp\nCbglBvj1d7bjeCXdbrm07pdxinRzpI/HkfQy3N0c/ErXU5RK7RB5EsK/3jYl\nxl3Y\r\n=JbDE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jest --detectOpenHandles"},"_npmUser":{"name":"ev1stensberg","email":"evenstensberg@gmail.com"},"_npmVersion":"6.1.0","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"9.6.1","dependencies":{"jscodeshift":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_0.0.7_1527903739108_0.4658660953864904","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@webpack-cli/webpack-scaffold","version":"0.0.8","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@0.0.8","maintainers":[{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"9b396cb2059423ca2bf49ecb3986d10242a892de","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-0.0.8.tgz","fileCount":5,"integrity":"sha512-dCzKYfftyjjkfMU07mIOJFEADfaUWSusGpAGKlQD9f7hQz8ImcxvMmlZU7GUjDxWbEsZidIT0wEK0acnhBRLLA==","signatures":[{"sig":"MEQCICq832jyjI7O9eTqT5dwQgZPptP0mZANNtIsWz9HVxKTAiAuj1hpiyHi7PqD9D8V7zceIKVB9JQTlKTv/eNeb8b/jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEfYtCRA9TVsSAnZWagAAQ/QP/0gRqNvHInkaTOsB8SWg\nUEPsKk1zrCnhsAiaarj3D9SsZIELr4sJcDDyLAs5M7/dA7Jpo29en4X5fd7j\nc4zXSaD3unp/zWBO++iPbL8yt9hDRru+Oqxav54a5fUOB75iI6INd55pKbsa\nRbeWecxJCkwy0J0r3hHOnle+KdRgdEYAMXN3Cjdfzs7MezVFC+uTc+Eg8S56\nTjSu27iJfC8sPx9VeRing/+aSP9V7bO2DHo6a3KA8VmRGC1KmOl2cbqQC1Ye\nH6zXxqzJTCdm4PdkrvhRr2hmGQPjPXrpIBHeNO7S3dp36QmZURgccFhLXjwb\nD1G7kYpB5SittVDJud8+w0TLqCwtCGLSTpvMN9elAp13Oxtfv9gbfPF8e6Ba\nWfuHpKCEiuBi7zVpKlBF6H/3rNLskUW/dULlg2abLCIi6TmvNervb9NVlDl0\n3HqlmtvhRgaca5iDRV2BmjdzxnHKNl24gc2ChMyhjBXLFQoOeN57Cyj5v2TD\nJCQwEdPWhZ/aenRB15oNwZhHYAxLVzDcrJauLN5yPJQvF2r0RjJtmYpm/9Hy\n+OyAleOXUm/CMA+u6M/ZotVIb9DXgB72/TAH7awLEqNWLrPE4wgMs7fAOmQA\nYBhEqJ+VknF02SUNTEN/xEPdezdBMuIBapu0HDQduzZo7Vrp3ymBKLDzBAtl\nydCZ\r\n=TQC4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jest --detectOpenHandles"},"_npmUser":{"name":"ev1stensberg","email":"evenstensberg@gmail.com"},"_npmVersion":"6.1.0","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"9.6.1","dependencies":{"jscodeshift":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_0.0.8_1527903788602_0.7782573453142707","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@webpack-cli/webpack-scaffold","version":"0.1.0","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@0.1.0","maintainers":[{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"8c1a9975916e4dd322551523792f2005a7deadfd","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-0.1.0.tgz","fileCount":3,"integrity":"sha512-9t4hQqrhTjabGiMmlOxITS0eWMDOJjL5aR4g9JRAG/r+Yefju0QQQsNad97cNLKmr9ryU5IU93JjNoh56uUJIw==","signatures":[{"sig":"MEUCIQC6STK+uhXAA4TRushEbIedjIZehMTv4ZZYm8mfh8yAKwIgXW92uT1yJSEP8b5V14E9heW+fvKc0GZ8AVF1hvJlOqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbT1WACRA9TVsSAnZWagAAq0YP/1ccplXxvDr8ewqp+UBw\nMh/Xn2oPzNZZki8IxDr9ZewNa5AUp+OmWBJPdsvjFyZxW11SsP2zATjuBIjo\nahIneYKcdtTVjYlrFM36VubhYiCQ0bYPDznUFWocQkIkXYpkqcF5hUjAPrj8\nZqdaW0IrRBEI/bgtdlu5M1QIwhDhEL4A8T82L3yBb1SHRdOSEroCEy9eLHXn\nNhHrEouHGvXTbdlRW3wVrcXw0IuknmzJo+f/WZH7w8hAw9403MnwhBc0IScX\npFHO8BhhIk44EG7EUfi38ovr9E2hfAOn2Vg2gDS+j3wKbb9Jx8rIXnKhQNcq\nSd7tuRRFH8VpOLq5pyNeb/dOMC+9/MN5s5TVUpOOqKsx6iUw/TgBljLGWfyC\nxnTVCkEJXSE6DedoyJ6tWSa3B3Cs3XHEGRZ5JGq7CryuzwGc3F3x5oxYE/tM\nCEdb8ntvTAsS0BfcCPvwzd4w6UVFlSHElyqjn/NKOVRp7BKJr7JDi4n2VCBs\n925wUorKcN9KzyPIig5Aq3ijxpJTkcxMu2tTMbL56VDFUuQE+TUY7Zdb6FsZ\neOe9Q6tmFZ8fMc2IJgWkvvRwmls+wPYGH1OoMX6QaYkr0wHhAHOa3eSCItQS\n43ztKU5Y5LOi6WPhid9Mbq9UsTJU8cifRN1IYs8P0ezkUj+pDNLSRGKyb2bV\nnkz7\r\n=CaxA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jest --detectOpenHandles","build":"tsc"},"_npmUser":{"name":"ev1stensberg","email":"evenstensberg@gmail.com"},"_npmVersion":"6.2.0","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"10.4.1","dependencies":{"jscodeshift":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^2.9.2"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_0.1.0_1531925888151_0.20588093815103647","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@webpack-cli/webpack-scaffold","version":"0.1.1","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@0.1.1","maintainers":[{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"2f1ac9542fb928ae5ab8dc5c8a9648c0a238383b","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-0.1.1.tgz","fileCount":4,"integrity":"sha512-nwjxHkerAHWRV1T+MTg9bGzZFxYmy69tPy487hBkuTDxVZ9RIcnBLw8kj1s0foW+FRHORzacPfjBiQeDWxCdgw==","signatures":[{"sig":"MEQCIGo19GiM33VAjJZgKy4rn9i5olDM8E+VYwrxVx26FmlLAiAAqS4NcP/k+JcuaGCMUhzzOaEeEMXTtzYMRe5oaOw+bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbp1bYCRA9TVsSAnZWagAAt6oP/2+lRChA7K0b44g/1G7S\n1pPSKC1qtTKctkRAQz+P54dFtRn7cnvJIoXMm8SHibiWbz0L6Wy0X1OSi4aV\nDuqaT0nLlnPjXwbhLTL4EU5oiVQiMxnGm7+rZ+pLhOKXXWYKN1TwADgFADcl\nbEsinNOtKAXag39MDjJ0i0L7Re9b94nm2wvXQpgMjuZh0sIhdGnxxfcopDFo\nUkv+lgb+7t4V4x0rVe7CWGT/ZunslsTDLU3lB2WT9i7ByJjyR3Q5NRLdsRZ7\n4CweVEC68yPgYtb1MkzDuBhyInWeG4RrUjMab1u8ngbNBJEi2GV+Rrd5qgOX\nIIYqlQeAsnR6/52O4DaIJoUNI83H3i+9cxdy1X1Hl4HJpLeKjHSHHIW+23dr\neOpeMIKCTq7oVXD6e4kfFKOBxEtlp47e5ihRhi8ryrcxdJQhStH6Cte9ANMc\nXfqPnyNBgsni47IaJv00lUtMpvNkKx2AWAWVpb5JTQZ+YRafB5Z53h0mlAJr\nQDbeO+KK2HXMAgFgzms39Ll766tSb7ePpBj5Oo3x0ThKUpRRSPD7rQYZJENS\nLDjjIPywqwV9K3JWKJPC4OCVjNLoRnqJTnnlcFSPif7IyQOXgvqGz8EVm/mY\nI27OFIp213WmkplzQOT7nWGJK8uRgpYmHjuKtTDwV/h3o7XqAsHf39luS1XE\nN0e6\r\n=F1gy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:webpack-cli-webpack-scaffold-0.1.1.tgz","types":"index.d.ts","gitHead":"e3119b687842e24f1640c92852b7a7b09e0c6bf1","scripts":{"test":"jest --detectOpenHandles","build":"tsc","watch":"npm run build && tsc -w"},"_npmUser":{"name":"ev1stensberg","email":"evenstensberg@gmail.com"},"_resolved":"","_integrity":"","_npmVersion":"6.4.1","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"10.4.1","dependencies":{"jscodeshift":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^2.9.2"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_0.1.1_1537693399541_0.5931682169909873","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@webpack-cli/webpack-scaffold","version":"0.1.2","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@0.1.2","maintainers":[{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"6309bd6a163ffcc9d562aa6c021301fb2c543a13","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-0.1.2.tgz","fileCount":4,"integrity":"sha512-WyXvmI/0TimrVIoWPSZBEUAY0q9GhQ9EN+9HLdeTYQA6t8IdSYHY6bV6gjtW5LIIdA6TSt2TWzfS9nLDkc4TQw==","signatures":[{"sig":"MEUCIEbugHsLw1OA1/rD9AyS6fUMWBpnzKNn8FEVU/dnuW1OAiEAlGM0JhEkYPix6WC38AWZpR87Te5Flex4k670pfF9B5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbr7LtCRA9TVsSAnZWagAAGBgP/jxiIxXKV+rcbSu3EH6x\nXTAmy8wrwzzJZHEHsjjd1R8Nnp7DsQHb7qoeKER0VKUL9rcEBn1sEZkan4ho\nrx/OdTwJVGZwqel65bxtnepObmxTrSKSDC+gkSrN99KaUqTut2P1DJNZk9CQ\n/3UjirZwy3sQ/q2hMZR1ez4Akpbc3SmH3p8dO+yHr2OuWQQckZs+PEY0oZI2\nxj4/PNMj1nNg3qPcguuuP38ivgEkI0kRgsVeRrsLrAIAACc8RZNVryguey7W\nFusPiXbl2WO334gz10Akg+lboa3J7f/v6p4tC9VMp/v+6yCjm/XucPU9fRnU\nEhnNlJ5Q5UD+shSvnyx+srZGe7+P3HJE0BbkXAuWQTJLISFxIhO501BAip3C\nzC4f/QdfVTm4SCoxc072mYpWQ3ZtdVGZPAYdv06aY9EhLPMMbqkrgXfVYiFD\nGt7Y/DiEeqZkMibHc4TJcjbYNoAT1mFKIB/AxUS2gGWEB1VNylsNbJjk0rpG\nBOMBqVByYiE3Oc/JAEzQH4MthmMg11i4xAfhqNInZMuRoX74JdCXjNKAL7sk\nkjURji4tS1ZDRbDSbhuoKbA8hzDwoF+HalorQZVjD+Q5reRPbeetqfIg9a0U\n2M2VUoKxTNZCYIsidy9qHICWjEBZSgStq4lAhnKgg818wYHNqbHWRk33undU\nWOGW\r\n=BZcI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:webpack-cli-webpack-scaffold-0.1.2.tgz","types":"index.d.ts","gitHead":"795ac486c374f1ee71cbbd6fa1ab82257a8a3c17","scripts":{"test":"jest --detectOpenHandles","build":"tsc","watch":"npm run build && tsc -w"},"_npmUser":{"name":"ev1stensberg","email":"evenstensberg@gmail.com"},"_resolved":"","_integrity":"","_npmVersion":"6.4.1","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"10.4.1","dependencies":{"jscodeshift":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^2.9.2"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_0.1.2_1538241261210_0.6932454866720059","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@webpack-cli/webpack-scaffold","version":"0.1.3","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@0.1.3","maintainers":[{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"6dac25a4fd78a9a25216765c11a0bd91cc8f74e6","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-0.1.3.tgz","fileCount":4,"integrity":"sha512-/kSUiCsNtzKosdlYZY62im6vfL1IYLkUgLrI3Ysa1it4CCX37FcZlwBhKi+AsXhCbyoOeDhQ4AatcvnJGkZ/ow==","signatures":[{"sig":"MEYCIQCdfq9Oto1y6NqK5y8vfeHWutuupQxlHMjRubeJHtI31wIhAMvXTW0Lq9FLN7dBfTLJWVJ1OP0brN0UcPyV6CrMBEqq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLZigCRA9TVsSAnZWagAAjmgP/iviK3DSBkl0QQG794Jp\nAYBO9vWrjJMdB2V19KxwOjQm4EHSKZT7yH7xb/7ab46rXBB9LIAwj9U7kYFD\nn6djdOyEf0Us4mvdFHraEJ/hZDxAS2zSTgNoqRBeNga7xhYsL3tozDi4+TZV\n69AZ4cZvHk8lnfQp8ikEmiLZl118HFMvUOg5rQxLo73I9m0RtQ0Gqb/Kj2jS\nNNes0qabJKk3pM0kYH1sq/Yp3A2905CIiG0DzggFf8diDPlS7TiyWGu8+2do\ns1PC61iqoN9s+ASE7cpIoCDB6OG0ySnvDaMUDilYk9vEwHQzQODpz5tjpLDd\nVn9BvFDhkedOMDqdnO05a4bChiDo+naFPGRmbChJsWPe4592vSAGfG97+vuk\nRAmKGXod4e4GyJyb8VGUfU3Q1ES5v9TgkDm85HvLRlmN0VJ3drX5dICNlhUM\nRz9a6Ni6uOavfdVnFQvhsf9zzbtzyAK1gg+Xe8v2NgrFjGSmceo+DKSNxrWn\nZZmKiMspHytMsbIwjU+48UVFxalG7OGTgs5qqSXgwTfWP/yKx1U0u5kxb9VP\nb/+QhD3GFpIsg6nFr0ysf4VqNpUvnwz8w2RUMGiKdJ0vTfIQN0rYm1WWncyk\nsBRVqTvyXt15RLGqYarxejoHdQcEvYc2iI36hswW+8Pd/SQ4svr2vi/pdcZv\ngaku\r\n=fcUz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"0deb89f5668f6a79bbfb066b09826d93e7d0a7b6","scripts":{"test":"jest --detectOpenHandles","build":"tsc","watch":"npm run build && tsc -w"},"_npmUser":{"name":"ev1stensberg","email":"evenstensberg@gmail.com"},"_npmVersion":"lerna/3.8.4/node@v11.4.0+x64 (darwin)","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"11.4.0","dependencies":{"jscodeshift":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.1.6"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_0.1.3_1546492064391_0.3011608253877709","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@webpack-cli/webpack-scaffold","version":"0.1.4","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@0.1.4","maintainers":[{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"cab36d1979be762e21fdd86ae3f308be7f68ae2b","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-0.1.4.tgz","fileCount":4,"integrity":"sha512-tt+IPUTcSlo8mGKL92B78SKSYsyQlnSYz8RCv7MUgVUSgoeAU3RpyboLHnrTX/rNxhWx9k9Ep+IFZz+IQDITLw==","signatures":[{"sig":"MEUCIQCanHtVq4Df6uqQOJqhMX0kGckwvnHua5L3/U4SCk0qDAIgNu/qEDa/KQoAU1y2c/8o/+jy2jsxSpTytsRMyWD2Vo0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci/ZuCRA9TVsSAnZWagAA6/gP/28oPkCscgtUjsjS3asX\n/3lVzRaNdd/OVqrIebZNQq+gN+c9dexCyEwMAoo17UzsPS80PDqXO89GHBGz\njPNwCeMHszF5tzfmQUjl7ihgbvAtjBsS8/GL5Th2QNdvmoGYshkO0Kjznw+h\ng0VtyB7BCqpsamp838gtcGly5+GmSn8MeCvbKYB04eyVn8bNMjaTgrtpBJ0+\nKnx/GpMOlyQYeSgX7mvfIx5yu0piPquI6oyYB5qgQeQPniBwwWptAFApifA9\nRz1J0uACJkPUVHXkocG2m1B2QtWqgjZPE6EzG8mwVHZICVgJAOz19wOGP0Gr\nSvzvBhxIIfChTTySOfC54r8KY1ftFMM+xxynhMyzH9g8Znh/GPh2vbDwFqsC\nODoZjNoONkTOvePCo1dBP6Pd3IG6QyB6mp3cS99X5Avek7QkTwMmVx4I6hCU\nJ3tBXtwfV7h0jmEn0VpLan2nT/OgVSakzTqXGL1eXSVMdhd8L3Rpko5TzjW2\nTL2Wh7/DV4LaE9DGHlG/LHvj99NPBMimRQJW+UsWlJtM+DkfEbXh6XlUxV1W\nlPHvHCR8MmZHIHTKZ2BonVbG30Cj+rlLHZ3bYkeH9Ni7xIrEvGwF/HjW45Pp\nvDoP664POK/bJylQhVUU7bOOKqcchsCJAm3OXMnQLgSsIcdRyQC870OcXyIr\nFjdH\r\n=1bxu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"6846f2eb8f0d04acc4453cb20da10263ff00a139","scripts":{"test":"jest --detectOpenHandles","build":"tsc","watch":"npm run build && tsc -w"},"_npmUser":{"name":"ev1stensberg","email":"evenstensberg@gmail.com"},"_npmVersion":"lerna/3.13.1/node@v11.4.0+x64 (darwin)","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"11.4.0","dependencies":{"jscodeshift":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.1.6"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_0.1.4_1552676462129_0.23671855144183107","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@webpack-cli/webpack-scaffold","version":"0.1.5","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@0.1.5","maintainers":[{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"5c875d9c59aa725a24a659efa154daaec5c5c2d0","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-0.1.5.tgz","fileCount":4,"integrity":"sha512-LHVL+aZjCW+K6EP3zR8jabIgxoHqW01KNMAXOxpTTNNSmNsjB0C59EXImleWzocDTPB7E2ZJbIXaHksRUT3F0Q==","signatures":[{"sig":"MEQCIAwfd7DE2hQ5IAWPEVupuFjOVHwmbR4Ce74zBAa92ci4AiBZBGLjVlo9N+EBfnIit0CjobDH924ZMzeNx9mMv2XdHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci/d6CRA9TVsSAnZWagAAd3sP/0/qiSa47sSduyl2KbPe\nytOFHWg7kW9/ppd2Eat2zHwDBYQJH7ReGmC3xKVdBO/XzNY19Wpia+MkTOtQ\nX0C/L04wR6UUXvrnovyWUWETyR+MAYMsiPZKY8y1lks0Nafw0eNnU8AIIwAC\nGQNr0mRhIzBS5FWW4IJzI6lyWkQdxHyFQNHyZeZXyhK8G0DNGKQ6eSODILDz\nJoK2drOfOtLSjf3oht8COYXTD005m01i/NjXe2iRNCLtWrNmtT6NE7eZMcSR\nO/Ik5Pc1+mUJ8mn3Kg4lwMI+gHoIN6N05A6AqsFk6XeQtXk4lay6oshw6oGM\nBm7Bgakp5CIoUeuwbIHbDmH8ROR3M3ti/+U3fos4oq53pv7YzHBT4K1Faa2n\nh3WOjWZpAxIC76aA+6OQyInLWuokKSU3ohpcG/BeamQGS+USyufsdLBnmVEp\ndduKRIlUQVd9xLIzuMBqnhP0EoEo7lvv07f4ARns30OGpdMtAeK8bNY2rz/d\nE+i6tu4dZHXrwFL+WG+nQmuH5sMg1AJv7n/BUia7aoRAmF35d9H3AaTNbARC\nuFqPbLnt1E4E9h+wagyFu0dJIuu+3m/2LTs/Z/ZK3+BAyQPWANJP+zJUREAa\nBrSciYFYhfQGmlChoYXQXY+VPSpo3oTcVuxidInjhkW3BW3KeUdngHt4rQof\nwrvc\r\n=L095\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"1630615841776fb39a0934459154cc5c55c0d12c","scripts":{"test":"jest --detectOpenHandles","build":"tsc","watch":"npm run build && tsc -w"},"_npmUser":{"name":"ev1stensberg","email":"evenstensberg@gmail.com"},"_npmVersion":"lerna/3.13.1/node@v11.4.0+x64 (darwin)","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"11.4.0","dependencies":{"jscodeshift":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.1.6"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_0.1.5_1552676729861_0.33540007578595143","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@webpack-cli/webpack-scaffold","version":"0.1.6","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@0.1.6","maintainers":[{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"cb1dfc0534ee07f5ae57d4533d793398afed753c","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-0.1.6.tgz","fileCount":5,"integrity":"sha512-FsLxLS5uCdiQBt2V8anD9+BJKWSQH6l3Kg22Sbg/wvq5veZYk0IEEo/ttqU3ZHD+r+2HYnlkRd4iTwIzfCvgGQ==","signatures":[{"sig":"MEUCIBCCXlo6kz2/2gNa9ZNaI5WCgL7dWV/7AChvdZZlXxosAiEAsNmG8ROuRWJkjvmSRhN/Kl6RTRG9O+YJNHmOp7MGttM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+kJICRA9TVsSAnZWagAANXQP/2d1A7v/8P/cltyumGKx\nzWUgEucxRxPHubzPMe5syCq4UkCikfYXsZx0tGKHabnzShTV6K4E5PMfOdcM\nAGZPYdZi9WfnB3eTK5kX4hRpYpquQavqVmcTxEv0OrRkLvjp69yGL3FU2RKe\nhBuJCYPPMyWrXn/Id01K5mPt6UZVkMaujQM+3BFeV0b8Dac+SI7T4W9BK6LA\nVL4rYeDAF4tLhejLo9nKmjUqHcUv0l6aDlzIjZbDDVaOWQfs9mp525zyQvJ+\nvZm2e3+7F9oxaGbwCm94STQtNNFb43n/hHxVa9Htzk4UyCs4ynon2nSACDXU\n1uyic60Qnw8jyq0v1akIzLvTMKLImpNJQ9BRIg3YDtqSyX1gjKAmYBpAHybT\nL9zKGh7e3UCZ6RaJ15f7qhy8hew0qU29WEWE8NpZJ2yuAxeyxE2SJyNK01MK\nsZhT3G0NhQ8NTHD+wKYPCb7rWTpE5GMsHd+UZCatjBT07xpxoiT4U3JDQHtO\nc8+eTBJ6eJS3mje5+mo7vJZZZWC/Zg4pFmc4CxSMIcEUDpUaS4dJZa3fZlB2\niQsNvd+A//S+32m3pg67dvoVPjrhsuXMR3NVnrCYSf/jJKDZ9bs7HO/P/mgs\n7X3U6YaPIPLzKnYBRECdSQzzhHNCkS6xf9I21PZmfBJdr7k1u423jQEIwvJn\n2ojW\r\n=cQdL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"ace0d4a9d06b56652a99577a4ec96f9f706cf877","scripts":{"test":"jest --detectOpenHandles","build":"tsc","watch":"npm run build && tsc -w"},"_npmUser":{"name":"ev1stensberg","email":"evenstensberg@gmail.com"},"_npmVersion":"lerna/3.14.1/node@v11.4.0+x64 (darwin)","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"11.4.0","dependencies":{"jscodeshift":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.1.6","@types/yeoman-generator":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_0.1.6_1559904839445_0.2578499442865396","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@webpack-cli/webpack-scaffold","version":"0.1.7","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@0.1.7","maintainers":[{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"da7ceb89c3a4248cb8937806f1bd593e044f1ca2","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-0.1.7.tgz","fileCount":5,"integrity":"sha512-CwTkyNerIy3y/qdAgyd3/czu2ovorUNDoo69tBG135CufOYCyzoIUx8Lb455a8PT5KHBQe5qyGw3rdtcXZzR1g==","signatures":[{"sig":"MEUCIQD0beb7m4YATfudW/Kz5DrWM7v5Vm0H+tzJaV3ElW4v4wIgEp7VtbHuW770lrzHBWy1jLvaVHjtNaSEbgxxZ/mBQpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+koQCRA9TVsSAnZWagAAMyAQAKFb9v4/n/UFdjfc6UwT\nAUG0SbYtzB1Ufa2TaK3393gYvI9mrLzGe4D1njQV7/iU91iOixi8fa8LBrYq\n6d0eu0SSuu4WTNB9dIkWHJJjFIRZ/NFJvxc6JrO7c7NU+ukjDr4Je/5uq3Up\nq53ycFaVw+v6qm1ES61IU9CpzWUEgOlyawEwVOTo3V/EMnCB2AHK24BHTft7\n6nBtA5zTQFqVRHUHRvFCEyNz6Om5/tH85gq+2dYZRiJiw/lbTpcJpiKYxm0a\nS+Sk9TJDqEKIYP80LcjlLbawdBSoMKCTRnh8LmCtwvJHutYe5anXpHflNZzc\nTe9eQAc1hEgd74ygDDvWha1EH/iLU2XPtZrUlN2RTshJE/UyXVdgjsSqYbId\nK+KVHxHrbvgm9NxxrSmqoRrOAVHsjRvvXrPwvc0LCyqcdOSy3+jnlavai4DK\nvfvrr6E7GEiiFWrKygM6dwp+eij/XnlhUCbEoO4iDhIK1r3RVhyeFy2vRU6I\nlVh62ttmF2D5enxzvs00MQsIeyZ9cNqGRHrVQnQakWrMoWuP0qyK8G5FoIl4\nrJT0g7blAGQr4JMIVtTpKVFFdzPLFBWMfHFNWtc5FkOIlDCaBIX0Fw8re2LS\n1p63oKg/rKl289kfsq5wafgYd25oaGZWtaAvxboamgM00PAZrYimhH4WAPXd\nLuq2\r\n=JKOK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"12a38be95041fe1cb84e8d654f4550e2ab9defaa","scripts":{"test":"jest --detectOpenHandles","build":"tsc","watch":"npm run build && tsc -w"},"_npmUser":{"name":"ev1stensberg","email":"evenstensberg@gmail.com"},"_npmVersion":"lerna/3.14.1/node@v11.4.0+x64 (darwin)","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"11.4.0","dependencies":{"jscodeshift":"^0.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.1.6","@types/yeoman-generator":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_0.1.7_1559906831744_0.45298458771754957","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@webpack-cli/webpack-scaffold","version":"0.1.8","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@0.1.8","maintainers":[{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"10acb4da30bc7d2a8e5986f3c187777f75d64694","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-0.1.8.tgz","fileCount":5,"integrity":"sha512-sXL7VC7HQwaa0ppVT272kk060IqjrQxMge5WVo+Ls7F8cRklTdjkxPXhgWG0Q72/xeLOlu7hgCh5v2p86ULTng==","signatures":[{"sig":"MEQCIGrdIQ+gL2dEF44ANTYIcylrPJG1P6xQ4X0vFmvdYHPhAiBcBvC1N6QXtJAAimYsViCyM33VETfQCrU83hATD0uNVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+kyDCRA9TVsSAnZWagAAtH8P/1liBC9hFvf6bGmwDj7c\nvzKPXSe/mdiYZ03+7H3dq7o7BqTMzQZ2FQenyhx7OP3lAOs4Wns8QZh+Oa6d\nShkE41FsD6vuAJqloLBFjjDJdRLXgfOOCbyqNGoIF698SO/glHIqhXVk3adt\nlo/NB7xxgIpYCQ2oM+D1QAl7KVwmfwNpqgKHm13Vz0zo9DKk/n2Xf9aoqM88\n0vrdSXGSqB3owSEM0nHa2yXrBKSuIWwD3d3zVREPX1d86/3QodR4RAn86o18\nQ9Tqv8fqkfrl8KZtnRnqU3j9Asom5z2MDk/52IsOGpe7jnj3wESVI7Ddf3Vo\nwcnCL18C2ARNHrx8n0AxYa8jrwmt3nG+ZSShIZsnQ83EBB3RNvD1aT8L4WW5\nM8ZOtTulODUyvUkqMQJ5JG1f7mk/x3KKZadhTjPepN+BlUwu7yyBa8Hq7NFo\ne7WodgFAapX/lCZ5STD8/teWmYefv6KOcOC9ccu1FJNrP4bXfhLguyEMElOi\n203F2yHlxz0DCTmbfCEXa4nsp8Zta+/f640S6HfclsAbM6M25IKl76+CQE82\np/Xjb724PJHTlhTUaF6TBhGLbEKlFAj9R7DqUspyZZhYjYTRucIGYILWHeQ4\n/XDOYnPcZeQETW10q0FJUDW0j9mR++ST4jQ9+B59Bb9qs4+y+3EruPeqtASd\nO5zp\r\n=x1I4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"69f7683a5c4b541308e9f0fbf649cd09f51a0c88","scripts":{"test":"jest --detectOpenHandles","build":"tsc","watch":"npm run build && tsc -w"},"_npmUser":{"name":"ev1stensberg","email":"evenstensberg@gmail.com"},"_npmVersion":"lerna/3.14.1/node@v11.4.0+x64 (darwin)","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"11.4.0","dependencies":{"jscodeshift":"^0.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.1.6","@types/yeoman-generator":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_0.1.8_1559907459001_0.240189928735552","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@webpack-cli/webpack-scaffold","version":"0.1.9","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@0.1.9","maintainers":[{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"7ada5a33224ea5ef90d1382680da189a94a286a8","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-0.1.9.tgz","fileCount":6,"integrity":"sha512-Hz6XreB+TcqU4yxg4+s4Cuu6q77MwwzKgtb2SY+2KCGeVBZXtfZfLvLbHDFCvDXtIXYkNr3b/4WMRDn75ovOwg==","signatures":[{"sig":"MEYCIQCRr5AosA5kLOSiFIEF4hnqLS0PJ9BFNIBRW+6lvN5euwIhAPovFZtuWMgA6DTypRtjMVnl4iL/d8Pg/lydgPXWQ5hO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyuqfCRA9TVsSAnZWagAAQn8P/326IZ7byY1TlpyHTgBH\npVYucOU372kVBKG77S3eQqdjSAYjSEtAvvo7zn+mNN2JhAT+ryfFYJXlh7Tw\noAm5v0vBbsbF26BoSNiYaMbK4KOZJOKpuYDcGtMS1eEb8RUK313VfL+VDU7P\njO+HBbCtEFZPV7DZ4/6QcPmnaltrgpOmAhgdqbnsOjjLk9icVWjXptLvU9Zq\ndDVzpcOdSgFOZf+b6B4oqnFOUB2kT7X7v3Z8FGWIas7agkkrOg/Xq/7yYQHx\nlMjfkn8HJirU15oV2u863ZHHCSFWx1VAUzX1Xe2ZuOBwiIJH2VTPs2BdzPvf\n976bqCE+5ayTwYOXzRzo6tVFXFREW6a2dwpzf6++r2zN5ovO7/a20ExFKH9Y\nQZ2GfWbsVTyZc1VrX838pIAaWeTDslO2zD3sLsMRek7AyLd7BfGJ2AYNEBq1\nxDCsvDB7stW+brHdCkEuuayfFikS+PUT9h3yimZquHmvNqM/hPz6ESZOtwkn\ndXohnwac1xF+xb54ftKWn7r2n+w3zpoVL4VulQOJBte2E/KmxLPE70KAWUst\nkn6cADpjJzKDAsL/fJwnFcjXUasySD+bHj/zwrM0b9u5XGEp3gvYqgGxK8b5\n8AcUoaUEZAHApKaOu6BmAPgT5TqYzJsXnJnn9oq3w3W446OEDMcYMS1dTKcI\nfh06\r\n=VLiY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"8097c5cf0fb6d2fa533168b4d97fbb373fa806ce","scripts":{"test":"jest --detectOpenHandles","build":"tsc","watch":"npm run build && tsc -w"},"_npmUser":{"name":"ev1stensberg","email":"evenstensberg@gmail.com"},"_npmVersion":"lerna/3.18.3/node@v10.16.3+x64 (darwin)","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jscodeshift":"0.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"3.5.3","@types/yeoman-generator":"3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_0.1.9_1573579423216_0.9556060984026256","host":"s3://npm-registry-packages"}},"1.0.1-alpha.1":{"name":"@webpack-cli/webpack-scaffold","version":"1.0.1-alpha.1","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@1.0.1-alpha.1","maintainers":[{"name":"ematipico","email":"my.burning@gmail.com"},{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"0dc3675e85f0135e2c16efb3a4d57ef408cc9826","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-1.0.1-alpha.1.tgz","fileCount":7,"integrity":"sha512-rouK1AIdrhGXT6kg/WIEAIVmnjQ2wIMrS6wDNlLbk19vZ1XEEA2SNCxcQ58N2xTjKmkZZce12Ma6YGTiUdHYyQ==","signatures":[{"sig":"MEYCIQDFHFLpNXHBByTmqnVqdWEQKaP964hjTPaH6ogJKWoe5gIhALOuwfJQI2rz23Qzkde3ppFSpqxRosv2/V3HtLXve+v6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUlIxCRA9TVsSAnZWagAAJ4sP/1uU9h7l0wS9PPnvfCJh\nq4P24SoiW2HFvQpP5tSVMjdCoZznn2jeVDZuy5U61KfcdH2nhRieReeK6skC\nO3BADV7VcuUiGSQi9ahD8V0Yi4W+iORlC1a0SfWJh+Xhc79YK4BaS0lKiD6D\nspg8pkuliyFvMuCoPC+0urApCctW4xZCbhWzEIW4THggEq/4t8Lipo8/2ojv\n4/UUi4SBWWfvc/QcQUJohSQ1YS4uWOtAKTYJraUCCFkKkzjm2bi6CtI20Z+m\nHnA4F5UH8/gzL2fHdtfYkPDrsdxGyUH8DY/qIjX96TP5FyNNDItzgTstniir\nZ8COUjAOvmR2A+IuCR8BcHdkkw29cvZac5TmyS66YoYaYLSIV5ymQfr6LIka\nDuUi6QoKwI7124HYlfozCy0LnGiqsaDMARVg4rWiPiHkNPgJ9Ne/7j9ku4S3\nly6QkM4hALxoipPyGjOOO0U4Tfh8sy+JlNqipZx6SSvDq6dTnWwFjrG5rSiF\nzjCWDgX4rEZMbfRJNlB/H3Kemd2sVAB9nsjzHtevWt+Y3SCdCQ32gs3C8dy9\n0RDYfv/xWzl61GMjjDbEHcrvbyn7aQP/OkOfyQcTcFCHsVUfzl0NjdQAAo1Z\nJJFtrq4lXgm3CxvY81amk9+oFl7DRtq21Q19j89/RH15vowH4Kk6mfo2xVC3\neHXh\r\n=CGZZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","readme":"# webpack-scaffold\n\n[![NPM Downloads][downloads]][downloads-url]\n\nThis is the utility suite for creating a webpack `scaffold`, it contains utility functions to help you work with [Inquirer](https://github.com/SBoudrias/Inquirer.js/) prompting and scaffolding.\n\n# Installation\n\n```bash\nnpm i -D webpack-cli @webpack-cli/webpack-scaffold\n```\n\n# API\n\n-   [parseValue](#parsevalue)\n-   [createArrowFunction](#createarrowfunction)\n-   [createRegularFunction](#createregularfunction)\n-   [createDynamicPromise](#createdynamicpromise)\n-   [createAssetFilterFunction](#createassetfilterfunction)\n-   [createExternalFunction](#createexternalfunction)\n-   [createRequire](#createrequire)\n-   [Inquirer](#inquirer)\n    -   [List](#list)\n    -   [RawList](#rawlist)\n    -   [CheckList](#checklist)\n    -   [Input](#input)\n    -   [InputValidate](#inputvalidate)\n    -   [Confirm](#confirm)\n\n## parseValue\n\nParam: `String`\n\nUsed when you cannot use regular conventions. Handy for examples like `RegExp` or `output.sourcePrefix`\n\n```js\nconst parseValue = require('@webpack-cli/webpack-scaffold').parseValue;\n\nthis.configuration.myScaffold.webpackOptions.output.sourcePrefix = parseValue('\\t');\n// sourcePrefix: '\\t'\n```\n\n## createArrowFunction\n\nParam: `String`\n\nGenerally used when dealing with an entry point as an arrow function\n\n```js\nconst createArrowFunction = require('@webpack-cli/webpack-scaffold').createArrowFunction;\n\nthis.configuration.myScaffold.webpackOptions.entry = createArrowFunction('app.js');\n// entry: () => 'app.js'\n```\n\n## createRegularFunction\n\nParam: `String`\n\nUsed when creating a function that returns a single value\n\n```js\nconst createRegularFunction = require('@webpack-cli/webpack-scaffold').createRegularFunction;\n\nthis.configuration.myScaffold.webpackOptions.entry = createRegularFunction('app.js');\n// entry: function() { return 'app.js' }\n```\n\n## createDynamicPromise\n\nParam: `Array` | `String`\n\nUsed to create a dynamic entry point\n\n```js\nconst createDynamicPromise = require('@webpack-cli/webpack-scaffold').createDynamicPromise;\n\nthis.confguration.myScaffold.webpackOptions.entry = createDynamicPromise('app.js');\n// entry: () => new Promise((resolve) => resolve('app.js'))\n\nthis.configuration.myScaffold.webpackOptions.entry = createDynamicPromise(['app.js', 'index.js']);\n// entry: () => new Promise((resolve) => resolve(['app.js','index.js']))\n```\n\n## createAssetFilterFunction\n\nParam: `String`\n\nUsed to create an [assetFilterFunction](https://webpack.js.org/configuration/performance/#performance-assetfilter)\n\n```js\nconst createAssetFilterFunction = require('@webpack-cli/webpack-scaffold').createAssetFilterFunction;\n\nthis.configuration.myScaffold.webpackOptions.performance.assetFilter = createAssetFilterFunction('js');\n// assetFilter: function (assetFilename) { return assetFilename.endsWith('.js'); }\n```\n\n## createExternalFunction\n\nParam: `String`\n\nUsed to create a [general function from Externals](https://webpack.js.org/configuration/externals/#function)\n\n```js\nconst createExternalFunction = require('@webpack-cli/webpack-scaffold').createExternalFunction;\n\nthis.configuration.myScaffold.webpackOptions.externals = [createExternalFunction('^yourregex$')];\n/*\nexternals: [\n  function(context, request, callback) {\n    if (/^yourregex$/.test(request)){\n      return callback(null, 'commonjs ' + request);\n    }\n    callback();\n  }\n*/\n```\n\n## createRequire\n\nParam: `String`\n\nUsed to create a module in `topScope`\n\n```js\nconst createRequire = require('@webpack-cli/webpack-scaffold').createRequire;\n\nthis.configuration.myScaffold.topScope = [createRequire('webpack')];\n// const webpack = require('webpack')\n```\n\n## [Inquirer](https://github.com/SBoudrias/Inquirer.js/#prompt-types)\n\n### List\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a List from Inquirer\n\n```js\nconst List = require('@webpack-cli/webpack-scaffold').List;\n\nList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### RawList\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a RawList from Inquirer\n\n```js\nconst RawList = require('@webpack-cli/webpack-scaffold').RawList;\n\nRawList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### CheckList\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a CheckList(`checkbox`) from Inquirer\n\n```js\nconst CheckList = require('@webpack-cli/webpack-scaffold').CheckList;\n\nCheckList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### Input\n\nParam: `name<String>, message<String>, [default<String>]`\n\nCreates an Input from Inquirer\n\n```js\nconst Input = require('@webpack-cli/webpack-scaffold').Input;\n\nInput('entry', 'what is your entry point?', 'src/index');\n```\n\n### InputValidate\n\nParam: `name<String>, message<String>, [validate<Function>, default<String>]`\n\nCreates an Input from Inquirer\n\n```js\nconst InputValidate = require('@webpack-cli/webpack-scaffold').InputValidate;\n\nconst validation = value => {\n    if (value.length > 4) {\n        return true;\n    } else {\n        return 'Your answer must be longer than 4 characters, try again';\n    }\n};\nInputValidate('entry', 'what is your entry point?', validation, 'src/index');\n```\n\n### Confirm\n\nParam: `name<String>, message<String>, [default<Boolean>]`\n\nCreates an Input from Inquirer\n\n```js\nconst Confirm = require('@webpack-cli/webpack-scaffold').Confirm;\n\nConfirm('contextConfirm', 'Is this your context?');\n```\n\n[downloads]: https://img.shields.io/npm/dm/@webpack-cli/webpack-scaffold.svg\n[downloads-url]: https://www.npmjs.com/package/@webpack-cli/webpack-scaffold\n","gitHead":"0d05c30c52a9a67a65301f3b40f6fba22333bff4","scripts":{"test":"jest --detectOpenHandles","build":"tsc","watch":"npm run build && tsc -w"},"_npmUser":{"name":"ematipico","email":"my.burning@gmail.com"},"_npmVersion":"lerna/3.20.2/node@v10.16.3+x64 (darwin)","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jscodeshift":"0.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"3.5.3","@types/yeoman-generator":"3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_1.0.1-alpha.1_1582453297328_0.9105753955254237","host":"s3://npm-registry-packages"}},"1.0.1-alpha.2":{"name":"@webpack-cli/webpack-scaffold","version":"1.0.1-alpha.2","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@1.0.1-alpha.2","maintainers":[{"name":"ematipico","email":"my.burning@gmail.com"},{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"a339c8af92c0a51a8288e01a79f1c6834d61a37a","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-1.0.1-alpha.2.tgz","fileCount":7,"integrity":"sha512-/gS/ofnEnbxiC2rKuh18YjEEaeK5i0w3MJDcWfMyXLm6pFzsHkH13wMaW6fnIRHTjgEWAO9N4p2rxEYeQNTw0w==","signatures":[{"sig":"MEYCIQDmsJlae2hHn2jv/Nh7cO92TUMizFtpXu3HuFI322LorQIhAJI7YhMcYQvSepx8KZkUP5JebYEsEYKhtMh87J10DCZ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUlOfCRA9TVsSAnZWagAAyaYP/jWvA6Zc/+GG+HQl9uK/\nf4Y4yq7EssHqSKqJBjGB8tWaTNL1HMuX2cDV0a64nJWE88twVN93+DAE30dR\npSRw22Pk+EQP2JNBhduJqE/5J1fDEpWJZQWYj87xbTJ15mhS2Uig+ypxK58S\nQhmpjyBNwdyxjLbh4LLXxJpSKHbuKVGqHtm1uToUbEEsIP7kBkXSsifpLPUe\nITVAjkzQW0WgIhUW568cMZrx7DBlt9Fvt7b2s/bAGaXLezZbL4wc0HiBuzg7\nfD9oqCSTwUqwNc3VU4MF1BaWCU+A1i83UpnBTqM7EHGSrClAIR0z9EVCo23s\n/XbX4Poz/3kR8VaLyvtQDQ1RNn9q91t1n7/iIQez/0miyQCMXp3WlV7C4UpE\nOU9U6zH0flhw6jFmGVDdclkfeMm+VCpvzdcKRS9hAAe6A9rzOm9lfedU5Y/k\nNZweYMCCJRZwlZv0qor1Cg50VfEauXLPTC9am6MxuGbF26BUEL3FBwJmEeFN\n9loa05xrbOpX/nMVahNPehQD8JRPI1kDXKC0NcgZR4I6MY398X9RPc1Jqku8\nvrrfnXu01LNA15EsFuJj2ekVM1HREHGz4VP3vRXmepJnWtKIs/ysmwUzWRNE\nzoJTCUgGG7w3SqC4c8zrSSjxaXaczWJqh/mw7t8Y1HP42jVUe8G8jRb/tC4b\nlzac\r\n=h8/R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","readme":"# webpack-scaffold\n\n[![NPM Downloads][downloads]][downloads-url]\n\nThis is the utility suite for creating a webpack `scaffold`, it contains utility functions to help you work with [Inquirer](https://github.com/SBoudrias/Inquirer.js/) prompting and scaffolding.\n\n# Installation\n\n```bash\nnpm i -D webpack-cli @webpack-cli/webpack-scaffold\n```\n\n# API\n\n-   [parseValue](#parsevalue)\n-   [createArrowFunction](#createarrowfunction)\n-   [createRegularFunction](#createregularfunction)\n-   [createDynamicPromise](#createdynamicpromise)\n-   [createAssetFilterFunction](#createassetfilterfunction)\n-   [createExternalFunction](#createexternalfunction)\n-   [createRequire](#createrequire)\n-   [Inquirer](#inquirer)\n    -   [List](#list)\n    -   [RawList](#rawlist)\n    -   [CheckList](#checklist)\n    -   [Input](#input)\n    -   [InputValidate](#inputvalidate)\n    -   [Confirm](#confirm)\n\n## parseValue\n\nParam: `String`\n\nUsed when you cannot use regular conventions. Handy for examples like `RegExp` or `output.sourcePrefix`\n\n```js\nconst parseValue = require('@webpack-cli/webpack-scaffold').parseValue;\n\nthis.configuration.myScaffold.webpackOptions.output.sourcePrefix = parseValue('\\t');\n// sourcePrefix: '\\t'\n```\n\n## createArrowFunction\n\nParam: `String`\n\nGenerally used when dealing with an entry point as an arrow function\n\n```js\nconst createArrowFunction = require('@webpack-cli/webpack-scaffold').createArrowFunction;\n\nthis.configuration.myScaffold.webpackOptions.entry = createArrowFunction('app.js');\n// entry: () => 'app.js'\n```\n\n## createRegularFunction\n\nParam: `String`\n\nUsed when creating a function that returns a single value\n\n```js\nconst createRegularFunction = require('@webpack-cli/webpack-scaffold').createRegularFunction;\n\nthis.configuration.myScaffold.webpackOptions.entry = createRegularFunction('app.js');\n// entry: function() { return 'app.js' }\n```\n\n## createDynamicPromise\n\nParam: `Array` | `String`\n\nUsed to create a dynamic entry point\n\n```js\nconst createDynamicPromise = require('@webpack-cli/webpack-scaffold').createDynamicPromise;\n\nthis.confguration.myScaffold.webpackOptions.entry = createDynamicPromise('app.js');\n// entry: () => new Promise((resolve) => resolve('app.js'))\n\nthis.configuration.myScaffold.webpackOptions.entry = createDynamicPromise(['app.js', 'index.js']);\n// entry: () => new Promise((resolve) => resolve(['app.js','index.js']))\n```\n\n## createAssetFilterFunction\n\nParam: `String`\n\nUsed to create an [assetFilterFunction](https://webpack.js.org/configuration/performance/#performance-assetfilter)\n\n```js\nconst createAssetFilterFunction = require('@webpack-cli/webpack-scaffold').createAssetFilterFunction;\n\nthis.configuration.myScaffold.webpackOptions.performance.assetFilter = createAssetFilterFunction('js');\n// assetFilter: function (assetFilename) { return assetFilename.endsWith('.js'); }\n```\n\n## createExternalFunction\n\nParam: `String`\n\nUsed to create a [general function from Externals](https://webpack.js.org/configuration/externals/#function)\n\n```js\nconst createExternalFunction = require('@webpack-cli/webpack-scaffold').createExternalFunction;\n\nthis.configuration.myScaffold.webpackOptions.externals = [createExternalFunction('^yourregex$')];\n/*\nexternals: [\n  function(context, request, callback) {\n    if (/^yourregex$/.test(request)){\n      return callback(null, 'commonjs ' + request);\n    }\n    callback();\n  }\n*/\n```\n\n## createRequire\n\nParam: `String`\n\nUsed to create a module in `topScope`\n\n```js\nconst createRequire = require('@webpack-cli/webpack-scaffold').createRequire;\n\nthis.configuration.myScaffold.topScope = [createRequire('webpack')];\n// const webpack = require('webpack')\n```\n\n## [Inquirer](https://github.com/SBoudrias/Inquirer.js/#prompt-types)\n\n### List\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a List from Inquirer\n\n```js\nconst List = require('@webpack-cli/webpack-scaffold').List;\n\nList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### RawList\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a RawList from Inquirer\n\n```js\nconst RawList = require('@webpack-cli/webpack-scaffold').RawList;\n\nRawList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### CheckList\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a CheckList(`checkbox`) from Inquirer\n\n```js\nconst CheckList = require('@webpack-cli/webpack-scaffold').CheckList;\n\nCheckList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### Input\n\nParam: `name<String>, message<String>, [default<String>]`\n\nCreates an Input from Inquirer\n\n```js\nconst Input = require('@webpack-cli/webpack-scaffold').Input;\n\nInput('entry', 'what is your entry point?', 'src/index');\n```\n\n### InputValidate\n\nParam: `name<String>, message<String>, [validate<Function>, default<String>]`\n\nCreates an Input from Inquirer\n\n```js\nconst InputValidate = require('@webpack-cli/webpack-scaffold').InputValidate;\n\nconst validation = value => {\n    if (value.length > 4) {\n        return true;\n    } else {\n        return 'Your answer must be longer than 4 characters, try again';\n    }\n};\nInputValidate('entry', 'what is your entry point?', validation, 'src/index');\n```\n\n### Confirm\n\nParam: `name<String>, message<String>, [default<Boolean>]`\n\nCreates an Input from Inquirer\n\n```js\nconst Confirm = require('@webpack-cli/webpack-scaffold').Confirm;\n\nConfirm('contextConfirm', 'Is this your context?');\n```\n\n[downloads]: https://img.shields.io/npm/dm/@webpack-cli/webpack-scaffold.svg\n[downloads-url]: https://www.npmjs.com/package/@webpack-cli/webpack-scaffold\n","gitHead":"fb50f766851f500ca12867a2aa9de81fa6e368f9","scripts":{"test":"jest --detectOpenHandles","build":"tsc","watch":"npm run build && tsc -w"},"_npmUser":{"name":"ematipico","email":"my.burning@gmail.com"},"_npmVersion":"lerna/3.20.2/node@v10.16.3+x64 (darwin)","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jscodeshift":"0.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"3.5.3","@types/yeoman-generator":"3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_1.0.1-alpha.2_1582453663301_0.24983604257830527","host":"s3://npm-registry-packages"}},"1.0.1-alpha.3":{"name":"@webpack-cli/webpack-scaffold","version":"1.0.1-alpha.3","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@1.0.1-alpha.3","maintainers":[{"name":"ematipico","email":"my.burning@gmail.com"},{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"05c69dd7ac27bf9542f99e5f85d14c7986e267da","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-1.0.1-alpha.3.tgz","fileCount":7,"integrity":"sha512-OdxnKZ/YCI/0m+AlS7vZfno/4UZy+jBWYZzHMBrPnszZB3X5lOh5DGEkHDAKVqXfWj4xsnzqXcvut5rmKXgITg==","signatures":[{"sig":"MEUCIEl7LatAR1UtR4C+2eCyrugXPqQDWXz4UVz37jDLLR0/AiEA171NwICMv+uoTUDOOYOiPh0z4sPVibJ3yc3h3jRW2gM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUlUMCRA9TVsSAnZWagAAmKgP/jH6gQNbhRuEDqDQg9GY\nB6oujjs5onriPjdBGMR0osqPyJhPeiA/09vSCKUsk57dB/cSfXUOpO4fe70j\nOvNyYp8pc01fLIQnBzGBX2wc4rjMQeYvyPM/L8kBlZ7EmMsBRoOjVB8vTjAy\nUun+OHEgSDVklXey2aW3hqCJdSFImC31o/Sz5KAvjvAbHu0fKni8hjTF8WVM\nP/Dc9uK6oTtBoxjZw0MGZW9XsDjqGL9UBeVYG7AYQ+qkF8nJRAdzQ0YAa/Qd\n062G1hDCEAxN0ogsDjEC6zyxcwh/WhEr1MyPzq6XnCfD5kqvW6eTftS81ti6\nNEenMdJGOaBAjU+OIi3Ox175mztVtxPSwFpPJ4ovYOa1yc4KoiI/UFd1d38q\ndC/xTYjGOCI+omf5265hL8yFm4doQK73RpYwfmgVCSVetlLnxNa54w/1JO6i\naviz9ckYnS1X+TYcrnULRS5rO8wD6xNRmB5pIbqlsB6dC+jfgWToj/LRA27p\nJ9S0bDZx0C6rH4JlfZ/3/OIJuShwbDXz2jvYEqbLBtKepRSoQLfGohwRawuZ\n8OjnqPNiQTBFBtDGkaBMg7FO03tGqI3m8IEe7dqAIwrer32Am1UksFKppF5o\nFuSKWHzyKlDcadA2czWsHbD61o50AZJl1+Aq1SIefbq307NfR5rFvQv/Ppxm\n0suC\r\n=Ff50\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","readme":"# webpack-scaffold\n\n[![NPM Downloads][downloads]][downloads-url]\n\nThis is the utility suite for creating a webpack `scaffold`, it contains utility functions to help you work with [Inquirer](https://github.com/SBoudrias/Inquirer.js/) prompting and scaffolding.\n\n# Installation\n\n```bash\nnpm i -D webpack-cli @webpack-cli/webpack-scaffold\n```\n\n# API\n\n-   [parseValue](#parsevalue)\n-   [createArrowFunction](#createarrowfunction)\n-   [createRegularFunction](#createregularfunction)\n-   [createDynamicPromise](#createdynamicpromise)\n-   [createAssetFilterFunction](#createassetfilterfunction)\n-   [createExternalFunction](#createexternalfunction)\n-   [createRequire](#createrequire)\n-   [Inquirer](#inquirer)\n    -   [List](#list)\n    -   [RawList](#rawlist)\n    -   [CheckList](#checklist)\n    -   [Input](#input)\n    -   [InputValidate](#inputvalidate)\n    -   [Confirm](#confirm)\n\n## parseValue\n\nParam: `String`\n\nUsed when you cannot use regular conventions. Handy for examples like `RegExp` or `output.sourcePrefix`\n\n```js\nconst parseValue = require('@webpack-cli/webpack-scaffold').parseValue;\n\nthis.configuration.myScaffold.webpackOptions.output.sourcePrefix = parseValue('\\t');\n// sourcePrefix: '\\t'\n```\n\n## createArrowFunction\n\nParam: `String`\n\nGenerally used when dealing with an entry point as an arrow function\n\n```js\nconst createArrowFunction = require('@webpack-cli/webpack-scaffold').createArrowFunction;\n\nthis.configuration.myScaffold.webpackOptions.entry = createArrowFunction('app.js');\n// entry: () => 'app.js'\n```\n\n## createRegularFunction\n\nParam: `String`\n\nUsed when creating a function that returns a single value\n\n```js\nconst createRegularFunction = require('@webpack-cli/webpack-scaffold').createRegularFunction;\n\nthis.configuration.myScaffold.webpackOptions.entry = createRegularFunction('app.js');\n// entry: function() { return 'app.js' }\n```\n\n## createDynamicPromise\n\nParam: `Array` | `String`\n\nUsed to create a dynamic entry point\n\n```js\nconst createDynamicPromise = require('@webpack-cli/webpack-scaffold').createDynamicPromise;\n\nthis.confguration.myScaffold.webpackOptions.entry = createDynamicPromise('app.js');\n// entry: () => new Promise((resolve) => resolve('app.js'))\n\nthis.configuration.myScaffold.webpackOptions.entry = createDynamicPromise(['app.js', 'index.js']);\n// entry: () => new Promise((resolve) => resolve(['app.js','index.js']))\n```\n\n## createAssetFilterFunction\n\nParam: `String`\n\nUsed to create an [assetFilterFunction](https://webpack.js.org/configuration/performance/#performance-assetfilter)\n\n```js\nconst createAssetFilterFunction = require('@webpack-cli/webpack-scaffold').createAssetFilterFunction;\n\nthis.configuration.myScaffold.webpackOptions.performance.assetFilter = createAssetFilterFunction('js');\n// assetFilter: function (assetFilename) { return assetFilename.endsWith('.js'); }\n```\n\n## createExternalFunction\n\nParam: `String`\n\nUsed to create a [general function from Externals](https://webpack.js.org/configuration/externals/#function)\n\n```js\nconst createExternalFunction = require('@webpack-cli/webpack-scaffold').createExternalFunction;\n\nthis.configuration.myScaffold.webpackOptions.externals = [createExternalFunction('^yourregex$')];\n/*\nexternals: [\n  function(context, request, callback) {\n    if (/^yourregex$/.test(request)){\n      return callback(null, 'commonjs ' + request);\n    }\n    callback();\n  }\n*/\n```\n\n## createRequire\n\nParam: `String`\n\nUsed to create a module in `topScope`\n\n```js\nconst createRequire = require('@webpack-cli/webpack-scaffold').createRequire;\n\nthis.configuration.myScaffold.topScope = [createRequire('webpack')];\n// const webpack = require('webpack')\n```\n\n## [Inquirer](https://github.com/SBoudrias/Inquirer.js/#prompt-types)\n\n### List\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a List from Inquirer\n\n```js\nconst List = require('@webpack-cli/webpack-scaffold').List;\n\nList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### RawList\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a RawList from Inquirer\n\n```js\nconst RawList = require('@webpack-cli/webpack-scaffold').RawList;\n\nRawList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### CheckList\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a CheckList(`checkbox`) from Inquirer\n\n```js\nconst CheckList = require('@webpack-cli/webpack-scaffold').CheckList;\n\nCheckList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### Input\n\nParam: `name<String>, message<String>, [default<String>]`\n\nCreates an Input from Inquirer\n\n```js\nconst Input = require('@webpack-cli/webpack-scaffold').Input;\n\nInput('entry', 'what is your entry point?', 'src/index');\n```\n\n### InputValidate\n\nParam: `name<String>, message<String>, [validate<Function>, default<String>]`\n\nCreates an Input from Inquirer\n\n```js\nconst InputValidate = require('@webpack-cli/webpack-scaffold').InputValidate;\n\nconst validation = value => {\n    if (value.length > 4) {\n        return true;\n    } else {\n        return 'Your answer must be longer than 4 characters, try again';\n    }\n};\nInputValidate('entry', 'what is your entry point?', validation, 'src/index');\n```\n\n### Confirm\n\nParam: `name<String>, message<String>, [default<Boolean>]`\n\nCreates an Input from Inquirer\n\n```js\nconst Confirm = require('@webpack-cli/webpack-scaffold').Confirm;\n\nConfirm('contextConfirm', 'Is this your context?');\n```\n\n[downloads]: https://img.shields.io/npm/dm/@webpack-cli/webpack-scaffold.svg\n[downloads-url]: https://www.npmjs.com/package/@webpack-cli/webpack-scaffold\n","gitHead":"2ea31742bdd4657a14735a0b4776a4a76137fa69","scripts":{"test":"jest --detectOpenHandles","build":"tsc","watch":"npm run build && tsc -w"},"_npmUser":{"name":"ematipico","email":"my.burning@gmail.com"},"_npmVersion":"lerna/3.20.2/node@v10.16.3+x64 (darwin)","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jscodeshift":"0.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"3.5.3","@types/yeoman-generator":"3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_1.0.1-alpha.3_1582454028124_0.9161193087931012","host":"s3://npm-registry-packages"}},"1.0.1-alpha.4":{"name":"@webpack-cli/webpack-scaffold","version":"1.0.1-alpha.4","author":"","license":"MIT","_id":"@webpack-cli/webpack-scaffold@1.0.1-alpha.4","maintainers":[{"name":"ematipico","email":"my.burning@gmail.com"},{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"87f0b3f89cdcba257e57bed29624997e093096e0","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-1.0.1-alpha.4.tgz","fileCount":8,"integrity":"sha512-8HwkggtPJcDWjkLaeOzSoOpy7UIIQpR7xx/IXQgNUVSO1H6LOuUeSzHkZnc6RE4OAGnmSTIw9rvFge8OgNCwDQ==","signatures":[{"sig":"MEUCIQD+IMcPNztRLEURFe6zraAQ4S4bVuWmkStj46lcPbRcfAIgYSORWl/+dSFFuJWwqb9sGhnzcg5NoiasvsZCO/z895M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXSrWCRA9TVsSAnZWagAA39wP/3TO/oB2XJ0lbHogMbu2\n3Tf7iFURLhkd+iq70U+QVWraUGVjaIw3fwUZ+8C8PYdVpn1Zhl2Vdx5s6O7d\nfGoWvpXSUduE41W49OitTRUmKsVTZzSkBHe01f4ZqEIUGef+6nYrOTLPrlFI\niXAF1NaJPnni4GQ1Hx6RpR85BRIeaTPocHypEW9GhJiWSrLEQ8AKiPhohB8z\n1Bt9QQ4+YOnS5GlV32RlgnvPTvjsS8W44ibVSP/0RnZH8zdBC+Qmb0L0im2Q\na7fRgM76qvcu2E0fXRvytJ25CMW+3b2t2lwdDw7NNNf6DVcbBRRtVTnNbzv9\n/D2aT8VcS9BvTFf4d1bYbs3emsGt6/Hm6hcYvCdk4XZLb17YWAXrM7Cd4Cou\nY6n5cxvNelav5GTtTIvo6cmahF8amjIWo0d5cGS3lSNgZ8UE7qG7T9CwFPd2\nJm26z4iEA9VELkE+NUKVprz5MFhgMMyuQE/M0yI9eQktoL/O8Hh92TFoQNO/\nWPCo4ZOi5xL2D098uuzqBXmKwcV9pXGBrdF1mvX7n9mG2A7rkfwpKCPdvNX+\n94ovofRcQgiLhD1mr7RNjt57CKdxlnfkOqDqJecBJJqbnKgYk4wVslTsAzLX\ncARPhntC+HATI9P+KWdZNFFEbDSOkiAux6Md1N6znNRQcAMxMOnT9M+M8iE2\naKDe\r\n=vZRo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","readme":"# webpack-scaffold\n\n[![NPM Downloads][downloads]][downloads-url]\n\nThis is the utility suite for creating a webpack `scaffold`, it contains utility functions to help you work with [Inquirer](https://github.com/SBoudrias/Inquirer.js/) prompting and scaffolding.\n\n# Installation\n\n```bash\nnpm i -D webpack-cli @webpack-cli/webpack-scaffold\n```\n\n# API\n\n-   [parseValue](#parsevalue)\n-   [createArrowFunction](#createarrowfunction)\n-   [createRegularFunction](#createregularfunction)\n-   [createDynamicPromise](#createdynamicpromise)\n-   [createAssetFilterFunction](#createassetfilterfunction)\n-   [createExternalFunction](#createexternalfunction)\n-   [createRequire](#createrequire)\n-   [Inquirer](#inquirer)\n    -   [List](#list)\n    -   [RawList](#rawlist)\n    -   [CheckList](#checklist)\n    -   [Input](#input)\n    -   [InputValidate](#inputvalidate)\n    -   [Confirm](#confirm)\n\n## parseValue\n\nParam: `String`\n\nUsed when you cannot use regular conventions. Handy for examples like `RegExp` or `output.sourcePrefix`\n\n```js\nconst parseValue = require('@webpack-cli/webpack-scaffold').parseValue;\n\nthis.configuration.myScaffold.webpackOptions.output.sourcePrefix = parseValue('\\t');\n// sourcePrefix: '\\t'\n```\n\n## createArrowFunction\n\nParam: `String`\n\nGenerally used when dealing with an entry point as an arrow function\n\n```js\nconst createArrowFunction = require('@webpack-cli/webpack-scaffold').createArrowFunction;\n\nthis.configuration.myScaffold.webpackOptions.entry = createArrowFunction('app.js');\n// entry: () => 'app.js'\n```\n\n## createRegularFunction\n\nParam: `String`\n\nUsed when creating a function that returns a single value\n\n```js\nconst createRegularFunction = require('@webpack-cli/webpack-scaffold').createRegularFunction;\n\nthis.configuration.myScaffold.webpackOptions.entry = createRegularFunction('app.js');\n// entry: function() { return 'app.js' }\n```\n\n## createDynamicPromise\n\nParam: `Array` | `String`\n\nUsed to create a dynamic entry point\n\n```js\nconst createDynamicPromise = require('@webpack-cli/webpack-scaffold').createDynamicPromise;\n\nthis.confguration.myScaffold.webpackOptions.entry = createDynamicPromise('app.js');\n// entry: () => new Promise((resolve) => resolve('app.js'))\n\nthis.configuration.myScaffold.webpackOptions.entry = createDynamicPromise(['app.js', 'index.js']);\n// entry: () => new Promise((resolve) => resolve(['app.js','index.js']))\n```\n\n## createAssetFilterFunction\n\nParam: `String`\n\nUsed to create an [assetFilterFunction](https://webpack.js.org/configuration/performance/#performance-assetfilter)\n\n```js\nconst createAssetFilterFunction = require('@webpack-cli/webpack-scaffold').createAssetFilterFunction;\n\nthis.configuration.myScaffold.webpackOptions.performance.assetFilter = createAssetFilterFunction('js');\n// assetFilter: function (assetFilename) { return assetFilename.endsWith('.js'); }\n```\n\n## createExternalFunction\n\nParam: `String`\n\nUsed to create a [general function from Externals](https://webpack.js.org/configuration/externals/#function)\n\n```js\nconst createExternalFunction = require('@webpack-cli/webpack-scaffold').createExternalFunction;\n\nthis.configuration.myScaffold.webpackOptions.externals = [createExternalFunction('^yourregex$')];\n/*\nexternals: [\n  function(context, request, callback) {\n    if (/^yourregex$/.test(request)){\n      return callback(null, 'commonjs ' + request);\n    }\n    callback();\n  }\n*/\n```\n\n## createRequire\n\nParam: `String`\n\nUsed to create a module in `topScope`\n\n```js\nconst createRequire = require('@webpack-cli/webpack-scaffold').createRequire;\n\nthis.configuration.myScaffold.topScope = [createRequire('webpack')];\n// const webpack = require('webpack')\n```\n\n## [Inquirer](https://github.com/SBoudrias/Inquirer.js/#prompt-types)\n\n### List\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a List from Inquirer\n\n```js\nconst List = require('@webpack-cli/webpack-scaffold').List;\n\nList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### RawList\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a RawList from Inquirer\n\n```js\nconst RawList = require('@webpack-cli/webpack-scaffold').RawList;\n\nRawList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### CheckList\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a CheckList(`checkbox`) from Inquirer\n\n```js\nconst CheckList = require('@webpack-cli/webpack-scaffold').CheckList;\n\nCheckList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### Input\n\nParam: `name<String>, message<String>, [default<String>]`\n\nCreates an Input from Inquirer\n\n```js\nconst Input = require('@webpack-cli/webpack-scaffold').Input;\n\nInput('entry', 'what is your entry point?', 'src/index');\n```\n\n### InputValidate\n\nParam: `name<String>, message<String>, [validate<Function>, default<String>]`\n\nCreates an Input from Inquirer\n\n```js\nconst InputValidate = require('@webpack-cli/webpack-scaffold').InputValidate;\n\nconst validation = value => {\n    if (value.length > 4) {\n        return true;\n    } else {\n        return 'Your answer must be longer than 4 characters, try again';\n    }\n};\nInputValidate('entry', 'what is your entry point?', validation, 'src/index');\n```\n\n### Confirm\n\nParam: `name<String>, message<String>, [default<Boolean>]`\n\nCreates an Input from Inquirer\n\n```js\nconst Confirm = require('@webpack-cli/webpack-scaffold').Confirm;\n\nConfirm('contextConfirm', 'Is this your context?');\n```\n\n[downloads]: https://img.shields.io/npm/dm/@webpack-cli/webpack-scaffold.svg\n[downloads-url]: https://www.npmjs.com/package/@webpack-cli/webpack-scaffold\n","gitHead":"516a5ec0cc0ff3a664d13aa7d603c9b6efdab9d4","scripts":{"test":"jest --detectOpenHandles","build":"tsc","watch":"npm run build && tsc -w"},"_npmUser":{"name":"ematipico","email":"my.burning@gmail.com"},"_npmVersion":"lerna/3.20.2/node@v10.16.3+x64 (darwin)","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jscodeshift":"0.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"3.5.3","@types/yeoman-generator":"3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_1.0.1-alpha.4_1583164117871_0.19966692223473026","host":"s3://npm-registry-packages"}},"1.0.1-rc.0":{"name":"@webpack-cli/webpack-scaffold","version":"1.0.1-rc.0","license":"MIT","_id":"@webpack-cli/webpack-scaffold@1.0.1-rc.0","maintainers":[{"name":"ematipico","email":"my.burning@gmail.com"},{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"16ca834fe0d5ea65c5a1eb935f2b7beaa8618b0b","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-1.0.1-rc.0.tgz","fileCount":6,"integrity":"sha512-PxOWATBHatpKGWzs6bKu1ttjGucj97VQuz9esM0HInrahIUzXZTjcUK4P1Reudce48GZEXvVQspqu0cyRwzcag==","signatures":[{"sig":"MEUCIGU+E3Elj4IwXX3YgZ9tZ9OO4grGSRumajpfD0MDa8fnAiEAxkFhCOAZOF5XQz10KC5LWGbq/eSse95cjLoX++JIdBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfamW4CRA9TVsSAnZWagAAEs8P/R8NbCc4SUhZzQ3hibQP\n9m1G7pUkIQ4OMUDCD+VHF+DLxB14kposeaAi6hIglIb4aHpyakBT+QkNI++S\nJrc7nsAUqzVMHptFLk+MRNfqnt2qwQPFfznd3fcAns84Jdh6++wtjr4knFsf\nLDecrFQ8fSrrb/YgO2aAzMRWadCgvoJuYgDG0qaMNy2lXyjsEZBnbVcee0uc\nqfBWVlP0RDqFrM3JDaVSxQ7ngBQ4p3OZ27KgYCjOCaVER4/dhD39920UW/Va\ny5yUX2AKMkM9Gw7P8JgB9LeIubETdkCBno3rz835daLgiuMRihowTcDXfYWn\n72hK8pDHa34ha2OQZH9ztrxW7+vc2/rTf2FTQAja/yvObOEU1jN3uA57IFxt\ntqTS/vQo9tdVUpERTOMDSfz7zkXoNbg6uknVc2EsNV0m6wgqi1IkAFXYyqAq\nKA+dFko/V766tJXb37apUsbOOyBNto3jYaeuHTuReouQVDC3mL1EOa9bMiTG\nGshuqyU4gWAHuX0zmAEjWidyUx8F2MO8MtEfhfE22IXSiLG60cl7LE9L0APO\nIBgbZpD04bnwAmpg6Ql+k98d1l5ojMYq4TJZDvDbw/qiwzR28Bf0wxclgXxR\nO3+uF60EtSFVZXSDjglfyHqG7/udAF+AtjJY44Zz58Yv8m1g2Qpd0fhP0QRQ\nkeDf\r\n=1IlT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","readme":"# webpack-scaffold\n\n[![NPM Downloads][downloads]][downloads-url]\n\nThis is the utility suite for creating a webpack `scaffold`, it contains utility functions to help you work with [Inquirer](https://github.com/SBoudrias/Inquirer.js/) prompting and scaffolding.\n\n# Installation\n\n```bash\nnpm i -D webpack-cli @webpack-cli/webpack-scaffold\n```\n\n# API\n\n-   [parseValue](#parsevalue)\n-   [createArrowFunction](#createarrowfunction)\n-   [createRegularFunction](#createregularfunction)\n-   [createDynamicPromise](#createdynamicpromise)\n-   [createAssetFilterFunction](#createassetfilterfunction)\n-   [createExternalFunction](#createexternalfunction)\n-   [createRequire](#createrequire)\n-   [Inquirer](#inquirer)\n    -   [List](#list)\n    -   [RawList](#rawlist)\n    -   [CheckList](#checklist)\n    -   [Input](#input)\n    -   [InputValidate](#inputvalidate)\n    -   [Confirm](#confirm)\n\n## parseValue\n\nParam: `String`\n\nUsed when you cannot use regular conventions. Handy for examples like `RegExp` or `output.sourcePrefix`\n\n```js\nconst parseValue = require('@webpack-cli/webpack-scaffold').parseValue;\n\nthis.configuration.myScaffold.webpackOptions.output.sourcePrefix = parseValue('\\t');\n// sourcePrefix: '\\t'\n```\n\n## createArrowFunction\n\nParam: `String`\n\nGenerally used when dealing with an entry point as an arrow function\n\n```js\nconst createArrowFunction = require('@webpack-cli/webpack-scaffold').createArrowFunction;\n\nthis.configuration.myScaffold.webpackOptions.entry = createArrowFunction('app.js');\n// entry: () => 'app.js'\n```\n\n## createRegularFunction\n\nParam: `String`\n\nUsed when creating a function that returns a single value\n\n```js\nconst createRegularFunction = require('@webpack-cli/webpack-scaffold').createRegularFunction;\n\nthis.configuration.myScaffold.webpackOptions.entry = createRegularFunction('app.js');\n// entry: function() { return 'app.js' }\n```\n\n## createDynamicPromise\n\nParam: `Array` | `String`\n\nUsed to create a dynamic entry point\n\n```js\nconst createDynamicPromise = require('@webpack-cli/webpack-scaffold').createDynamicPromise;\n\nthis.confguration.myScaffold.webpackOptions.entry = createDynamicPromise('app.js');\n// entry: () => new Promise((resolve) => resolve('app.js'))\n\nthis.configuration.myScaffold.webpackOptions.entry = createDynamicPromise(['app.js', 'index.js']);\n// entry: () => new Promise((resolve) => resolve(['app.js','index.js']))\n```\n\n## createAssetFilterFunction\n\nParam: `String`\n\nUsed to create an [assetFilterFunction](https://webpack.js.org/configuration/performance/#performance-assetfilter)\n\n```js\nconst createAssetFilterFunction = require('@webpack-cli/webpack-scaffold').createAssetFilterFunction;\n\nthis.configuration.myScaffold.webpackOptions.performance.assetFilter = createAssetFilterFunction('js');\n// assetFilter: function (assetFilename) { return assetFilename.endsWith('.js'); }\n```\n\n## createExternalFunction\n\nParam: `String`\n\nUsed to create a [general function from Externals](https://webpack.js.org/configuration/externals/#function)\n\n```js\nconst createExternalFunction = require('@webpack-cli/webpack-scaffold').createExternalFunction;\n\nthis.configuration.myScaffold.webpackOptions.externals = [createExternalFunction('^yourregex$')];\n/*\nexternals: [\n  function(context, request, callback) {\n    if (/^yourregex$/.test(request)){\n      return callback(null, 'commonjs ' + request);\n    }\n    callback();\n  }\n*/\n```\n\n## createRequire\n\nParam: `String`\n\nUsed to create a module in `topScope`\n\n```js\nconst createRequire = require('@webpack-cli/webpack-scaffold').createRequire;\n\nthis.configuration.myScaffold.topScope = [createRequire('webpack')];\n// const webpack = require('webpack')\n```\n\n## [Inquirer](https://github.com/SBoudrias/Inquirer.js/#prompt-types)\n\n### List\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a List from Inquirer\n\n```js\nconst List = require('@webpack-cli/webpack-scaffold').List;\n\nList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### RawList\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a RawList from Inquirer\n\n```js\nconst RawList = require('@webpack-cli/webpack-scaffold').RawList;\n\nRawList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### CheckList\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a CheckList(`checkbox`) from Inquirer\n\n```js\nconst CheckList = require('@webpack-cli/webpack-scaffold').CheckList;\n\nCheckList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### Input\n\nParam: `name<String>, message<String>, [default<String>]`\n\nCreates an Input from Inquirer\n\n```js\nconst Input = require('@webpack-cli/webpack-scaffold').Input;\n\nInput('entry', 'what is your entry point?', 'src/index');\n```\n\n### InputValidate\n\nParam: `name<String>, message<String>, [validate<Function>, default<String>]`\n\nCreates an Input from Inquirer\n\n```js\nconst InputValidate = require('@webpack-cli/webpack-scaffold').InputValidate;\n\nconst validation = (value) => {\n    if (value.length > 4) {\n        return true;\n    } else {\n        return 'Your answer must be longer than 4 characters, try again';\n    }\n};\n\nInputValidate('entry', 'what is your entry point?', validation, 'src/index');\n```\n\n### Confirm\n\nParam: `name<String>, message<String>, [default<Boolean>]`\n\nCreates an Input from Inquirer\n\n```js\nconst Confirm = require('@webpack-cli/webpack-scaffold').Confirm;\n\nConfirm('contextConfirm', 'Is this your context?');\n```\n\n[downloads]: https://img.shields.io/npm/dm/@webpack-cli/webpack-scaffold.svg\n[downloads-url]: https://www.npmjs.com/package/@webpack-cli/webpack-scaffold\n","gitHead":"3a38f9947cb2a0e2e676620d247e4055d451946d","_npmUser":{"name":"ev1stensberg","email":"evenstensberg@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v10.21.0+x64 (darwin)","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"10.21.0","dependencies":{"jscodeshift":"0.7.0","yeoman-generator":"4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/yeoman-generator":"3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_1.0.1-rc.0_1600808376105_0.6633185005561413","host":"s3://npm-registry-packages"}},"1.0.1-rc.1":{"name":"@webpack-cli/webpack-scaffold","version":"1.0.1-rc.1","license":"MIT","_id":"@webpack-cli/webpack-scaffold@1.0.1-rc.1","maintainers":[{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"ematipico","email":"my.burning@gmail.com"},{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"b27c414fd05a8e22152e1c70ec4932394aa4d43d","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-1.0.1-rc.1.tgz","fileCount":6,"integrity":"sha512-+E8oGMP7fEh2OQTPhzCP+SY3E4Vc+hSI4Gxyh6PlfbPBdRUOV0JVeT7/5Bp1ASzswA4b4OKzp9dYTGt4sNmIXA==","signatures":[{"sig":"MEUCIEFD2f+n+BLNBLWt0jL3w4K/h3dkOLi6vJyPlddoSGHQAiEAnExdvgd99nOnqQaTNuUoQpe0yl80iiDBlsPUimVoGIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffKyLCRA9TVsSAnZWagAAPZQQAIYhmvPFsoHL9bkS9f2L\n40FteGaSWUsalVCsz08f5Zr3PlTu7W4LUXel3bxS8xuwpMbREn7xTRSNYIQK\nzQU4Y70fNVREUmjcqoap3WLNWZdfFZzWC/nZelJdhOZdxqBDTPcnbQhBB7Mc\nRWAQVgS6510pO+MH7B4jBdHfPTA7nKSF/zUUtSOh+sAMCHGfdwh34uXEOQLr\nb3BVT/pZxgsl48zn0cdXWe3IPTnEQYpNoP1O+3zm6aYrhU5tJPX+lxSQ+1Zw\nHSsnhaGMT5w80F4B5vGUZR2zr2qy7SyX5emTUgsH96npL1hUvsZvWKgx6xqm\nT8tkHKEVievO9qJwcMp/QV2KlYgv+Fbyoz0OtCIYUUfhCHVR6MLuUPbB/Tdh\nmImoIW1Oo4QDMYseKYiRFWUptQ8Y7+2+FdAUPggnUwLViRUfK79Ma3lJJC+P\nJwqqEpUEADVjmhYVJ5RyaU+J37EQHk31QH5zeUw6JP3NS2IqjQPH99ksZxT/\ndizdqo68q3RdNX2U2pAVTSHg8ERS6cTCBtHu4rHAGiuhS0qP36bo+AV1zrA2\nMdu8orqP6DC4UuxyNkYu2kytxT/r0DlvpFSU3/RjtEJC4sAJgLiJIybMnGV7\nbdEqMCVoVib9Uk6ho+Z9s+ZV5X1SeAR+69wyrwFiDk5xPBKL5Ak4Za4OJN/B\nJCoV\r\n=o3PK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","readme":"# webpack-scaffold\n\n[![NPM Downloads][downloads]][downloads-url]\n\nThis is the utility suite for creating a webpack `scaffold`, it contains utility functions to help you work with [Inquirer](https://github.com/SBoudrias/Inquirer.js/) prompting and scaffolding.\n\n# Installation\n\n```bash\nnpm i -D webpack-cli @webpack-cli/webpack-scaffold\n```\n\n# API\n\n-   [parseValue](#parsevalue)\n-   [createArrowFunction](#createarrowfunction)\n-   [createRegularFunction](#createregularfunction)\n-   [createDynamicPromise](#createdynamicpromise)\n-   [createAssetFilterFunction](#createassetfilterfunction)\n-   [createExternalFunction](#createexternalfunction)\n-   [createRequire](#createrequire)\n-   [Inquirer](#inquirer)\n    -   [List](#list)\n    -   [RawList](#rawlist)\n    -   [CheckList](#checklist)\n    -   [Input](#input)\n    -   [InputValidate](#inputvalidate)\n    -   [Confirm](#confirm)\n\n## parseValue\n\nParam: `String`\n\nUsed when you cannot use regular conventions. Handy for examples like `RegExp` or `output.sourcePrefix`\n\n```js\nconst parseValue = require('@webpack-cli/webpack-scaffold').parseValue;\n\nthis.configuration.myScaffold.webpackOptions.output.sourcePrefix = parseValue('\\t');\n// sourcePrefix: '\\t'\n```\n\n## createArrowFunction\n\nParam: `String`\n\nGenerally used when dealing with an entry point as an arrow function\n\n```js\nconst createArrowFunction = require('@webpack-cli/webpack-scaffold').createArrowFunction;\n\nthis.configuration.myScaffold.webpackOptions.entry = createArrowFunction('app.js');\n// entry: () => 'app.js'\n```\n\n## createRegularFunction\n\nParam: `String`\n\nUsed when creating a function that returns a single value\n\n```js\nconst createRegularFunction = require('@webpack-cli/webpack-scaffold').createRegularFunction;\n\nthis.configuration.myScaffold.webpackOptions.entry = createRegularFunction('app.js');\n// entry: function() { return 'app.js' }\n```\n\n## createDynamicPromise\n\nParam: `Array` | `String`\n\nUsed to create a dynamic entry point\n\n```js\nconst createDynamicPromise = require('@webpack-cli/webpack-scaffold').createDynamicPromise;\n\nthis.confguration.myScaffold.webpackOptions.entry = createDynamicPromise('app.js');\n// entry: () => new Promise((resolve) => resolve('app.js'))\n\nthis.configuration.myScaffold.webpackOptions.entry = createDynamicPromise(['app.js', 'index.js']);\n// entry: () => new Promise((resolve) => resolve(['app.js','index.js']))\n```\n\n## createAssetFilterFunction\n\nParam: `String`\n\nUsed to create an [assetFilterFunction](https://webpack.js.org/configuration/performance/#performance-assetfilter)\n\n```js\nconst createAssetFilterFunction = require('@webpack-cli/webpack-scaffold').createAssetFilterFunction;\n\nthis.configuration.myScaffold.webpackOptions.performance.assetFilter = createAssetFilterFunction('js');\n// assetFilter: function (assetFilename) { return assetFilename.endsWith('.js'); }\n```\n\n## createExternalFunction\n\nParam: `String`\n\nUsed to create a [general function from Externals](https://webpack.js.org/configuration/externals/#function)\n\n```js\nconst createExternalFunction = require('@webpack-cli/webpack-scaffold').createExternalFunction;\n\nthis.configuration.myScaffold.webpackOptions.externals = [createExternalFunction('^yourregex$')];\n/*\nexternals: [\n  function(context, request, callback) {\n    if (/^yourregex$/.test(request)){\n      return callback(null, 'commonjs ' + request);\n    }\n    callback();\n  }\n*/\n```\n\n## createRequire\n\nParam: `String`\n\nUsed to create a module in `topScope`\n\n```js\nconst createRequire = require('@webpack-cli/webpack-scaffold').createRequire;\n\nthis.configuration.myScaffold.topScope = [createRequire('webpack')];\n// const webpack = require('webpack')\n```\n\n## [Inquirer](https://github.com/SBoudrias/Inquirer.js/#prompt-types)\n\n### List\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a List from Inquirer\n\n```js\nconst List = require('@webpack-cli/webpack-scaffold').List;\n\nList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### RawList\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a RawList from Inquirer\n\n```js\nconst RawList = require('@webpack-cli/webpack-scaffold').RawList;\n\nRawList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### CheckList\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a CheckList(`checkbox`) from Inquirer\n\n```js\nconst CheckList = require('@webpack-cli/webpack-scaffold').CheckList;\n\nCheckList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### Input\n\nParam: `name<String>, message<String>, [default<String>]`\n\nCreates an Input from Inquirer\n\n```js\nconst Input = require('@webpack-cli/webpack-scaffold').Input;\n\nInput('entry', 'what is your entry point?', 'src/index');\n```\n\n### InputValidate\n\nParam: `name<String>, message<String>, [validate<Function>, default<String>]`\n\nCreates an Input from Inquirer\n\n```js\nconst InputValidate = require('@webpack-cli/webpack-scaffold').InputValidate;\n\nconst validation = (value) => {\n    if (value.length > 4) {\n        return true;\n    } else {\n        return 'Your answer must be longer than 4 characters, try again';\n    }\n};\n\nInputValidate('entry', 'what is your entry point?', validation, 'src/index');\n```\n\n### Confirm\n\nParam: `name<String>, message<String>, [default<Boolean>]`\n\nCreates an Input from Inquirer\n\n```js\nconst Confirm = require('@webpack-cli/webpack-scaffold').Confirm;\n\nConfirm('contextConfirm', 'Is this your context?');\n```\n\n[downloads]: https://img.shields.io/npm/dm/@webpack-cli/webpack-scaffold.svg\n[downloads-url]: https://www.npmjs.com/package/@webpack-cli/webpack-scaffold\n","gitHead":"148ab84de37a8a5b39e8c6da9efffcd85bf63002","_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v10.22.0+x64 (linux)","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"10.22.0","dependencies":{"jscodeshift":"^0.7.0","yeoman-generator":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/yeoman-generator":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_1.0.1-rc.1_1602006154685_0.7457914367150127","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@webpack-cli/webpack-scaffold","version":"1.0.1","license":"MIT","_id":"@webpack-cli/webpack-scaffold@1.0.1","maintainers":[{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"ematipico","email":"my.burning@gmail.com"},{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"6aed6a762433eb3888f0fd63ddf8d5d6b1ff18e5","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-1.0.1.tgz","fileCount":5,"integrity":"sha512-AfnpwDJv2hxwpaM6Ljz0eNa7ayHVviPNWN/76RjlFxMGfT0K7O6IWw2oDvikqko227DClV4xO/5CL1/tz0LGhw==","signatures":[{"sig":"MEUCIE6GC7MdOQyx7XFpVn6tLwboKZIykDb/HCMTF+A5TlV3AiEA7fEjkCuKa4SXtKzjnNSE8SXsbzOKMVsE3DbFbOrOGfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgfmFCRA9TVsSAnZWagAAOIEP/A+ACDLRcdvc2fyDXy8J\nfz5JFYYf5WViFe/nMjdeZEcvbw9+RAmfKzx8G5yWysg67WVgT88I+SXGnrLs\nrBuERobrdguOcFwtccjFpzMB6vmuxFbSI0IV4zgYQwYKeED3bHuc+aHboR0s\n0brV5YE7WY3s8HRErFGvHsvum1Gd5ot2v90uq54kFjdNtyD8isH5alHuLRSt\nG75DKHSbGVdXlQGN+SQ/WqQRvGZwKNHjE6iveGOoDalsN1DUeRxyt4lF/iar\nxWRG91S3+4q2LoIzZs9Mb7zWmMgy2rcObpWxKPMsqJa/ZXylnTVmGuqSF9+T\nqQiTabVwIsiWNOOSbHs1+vT6Hq5Z2thuq0KQsOpK6IDVez73ZOiGEW4db8+T\n30TWfxexxWP1plXO+8AbkMDcGURbOLcg0HB1vRlCYUR5TymitvMVxPG5sNv2\ncnRjRMSx93JJUJxC8jn2xQ9b6tEKVOJOWVUfN4r1e9U0vvnABP2DENrCYz8r\nj7rCyEpsSXzpptyOfS6SLrMesFfS9S0QL5dkyfeZuVPRmcL/hNkAJ//EGeZw\neVY2r3S/g0+1EOekT4w++5UxA2PEwmuJbOra4+ZHx1B3jbeR4rC4az7vl8jD\nArPWBIgr3V5uH4OKkRYBwCbOm6zPlbDy1zuJgafHDctJ3ugqWSpfxkSOeaEw\na3Af\r\n=AGNo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"fb50f766851f500ca12867a2aa9de81fa6e368f9","_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"_npmVersion":"6.14.6","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"10.22.0","dependencies":{"jscodeshift":"^0.7.0","yeoman-generator":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/yeoman-generator":"^4.11.2"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_1.0.1_1602353540788_0.03494847172984583","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@webpack-cli/webpack-scaffold","version":"1.0.2","license":"MIT","_id":"@webpack-cli/webpack-scaffold@1.0.2","maintainers":[{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"ematipico","email":"my.burning@gmail.com"},{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"85ef329b139005abe8f18475e27aec291b1be4d4","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-1.0.2.tgz","fileCount":6,"integrity":"sha512-sX4gi8MERfjR/WQuCHWUQIHD4DEZAVmHnFDwOnFtKV3tpaZI7c+ogU7EBASE0DMHxFdSkmK9kI++F15VXg3vOg==","signatures":[{"sig":"MEQCIGov5ORmpDID9tg87Lvif0OfGv2Zrue2/cYgNV+oZIwKAiAZt9lMkkivyz2Pa8L72P0my3Fv/3ZKEwJ/mZQblBXNVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjY4ZCRA9TVsSAnZWagAALkMP/jGylDZZJLsghM727pRY\n2vrF/PP4FCl3KRp8jreM3HJRESBPYcU2rnmOtx0RFFdnM8tlr2AqK1IVCFhZ\nJMY6e065Y8xOQrt6TK3KlU4quulPBo+wKGA2RLiw/kB5lvYjURIJI3NuWE3t\n8krz/tKXKpHIRj++Vf7eRK/QagVV4PFLsmgx3UVbmc8hGU+Swv63MgacTkOt\n/W+WKaMALrHUOMajmNPjH784vYaMLW7cfLgMdqlx6rLf++piOK1EX5LBz3PH\n0WAVql7BFWFRUPQsTxeDXDSioV9LmG1jvsqFiZRRnMqY49M2abnmn1rSmRfN\n4xpXSMc4dGHXLMLyG0XyRD1crQ3/WsaWYe41Q/7wTNgQLIt2Pe6E1E+qIRqg\nTog4a1jsi/kZ/ck+m702dkkExnv3se0EtNC8GhQy6lKuV5+qjacBVid3CHAY\nGWedzKRJ4HAWMVRkPdFYvZLcKebQBEd+a8saZjQDqclsv9dw9TQ4nbi6n+DM\nDjn5bKXAgoQsVXeMPgG7GHZrLFIuuFkJF9dzRDiKN3tr7YYTTQpIRpOB91mZ\nZBpBZLljsdd6v+2afgHZstigATzPt4X9Hl40um5e0wXAF7LnhoZZZxacrFz5\nY6n2qFHKDegPwheamu7S+hWKSKe2G/iVxtq/ahz8FQrbyl1dn94BiOGbF6aj\nAlq3\r\n=Xf1G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"e3fa60b1c58726ec208b81149c17144613052874","_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v10.22.0+x64 (linux)","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"10.22.0","dependencies":{"jscodeshift":"^0.7.0","yeoman-generator":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/yeoman-generator":"^4.11.2"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_1.0.2_1603112473548_0.05962958512316607","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@webpack-cli/webpack-scaffold","version":"1.0.3","license":"MIT","_id":"@webpack-cli/webpack-scaffold@1.0.3","maintainers":[{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"ematipico","email":"my.burning@gmail.com"},{"name":"ev1stensberg","email":"evenstensberg@gmail.com"}],"dist":{"shasum":"9c392d9f73bff7513fb2f98706ec5c74806d7bfa","tarball":"https://registry.npmjs.org/@webpack-cli/webpack-scaffold/-/webpack-scaffold-1.0.3.tgz","fileCount":6,"integrity":"sha512-+4OYRO0unk+KuImRRUrF0EnFrEgdaIWqzqQeCfpexZw3zYyDhd6ChkhhJRb/El7sdEJ6cZUuuLm6c/+Inezdyg==","signatures":[{"sig":"MEYCIQDMkluH9Pjh2FwodLC8lW7i9WAW5yA4tw9Sk+Z8VsxxggIhAOSKRIX0RKBVPV9GoJlLJOhTZlMxJ3OGKpx6aP2JvbAz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfovY7CRA9TVsSAnZWagAAzcwP/3p9GDFGXnti4x3BCgqY\nu5OliSJQPKIZbvEzvaUke6Xmd7XZ8VSpMEZ8DYrzi73ouEr/rn5dFQnQPzoZ\nypTXavDwbQoK2TRnvh5gHZ+wBsIxDyfhxbkku7B15J4zxjZLDC/V5ft+FN7V\n/A4SOrQfAvb9BQK8WNvKOeKosGV9GJPL0JiC1IG1RBGKldlL7NC4t/H/1EYM\nUsXQFls+nsoLdGSBjiMV1Kaq6Bk5eczRIDb0HAnWUTaM/SxHJ7YgrPQAjzIh\nCP9F9Ypu4IYIAmuONY6JmNe2H/eY468B107UAKxp7UxGkSV5hAKygnIiJt1A\nDZotZ4Y7YWWga5h2bfrhifKWNtvo7zRI6Y+OrZzdxmV1A0j2zlTWgUy5whm4\n7ZpkxOj7WTrStFpXOXyBm70tCQvj/nSY4n9Cn8YkpqdoiYswfWrhWdrTTo7j\nuEK/R2TnW+AzG6zabX8k2poclT3wgLp7MiyfZ+X+CnXJZ2tE1Y1385QVmUkv\n34FtIahbZEIVpvVZqchcpxLBVHayKD3k4+5myC8ThENk1wJ7uXb7h77Vwyzj\nIpRDjZWCiwJaGp/7tc76VTqSE0grgwCMuKEHN+UCJTGRkx5BtG3Gdnh8F+jh\ngZOOHszYs5Ia8gie8ZqWQzw0nPQAEXpEVwzchlmO7qvkIv8uht78/gUHCLdf\nSvF3\r\n=IhX7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"0caa9184e22ed857e175c8dc0dd1e0a26f216374","_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","description":"Utility files for webpack-scaffold","directories":{},"_nodeVersion":"12.19.0","dependencies":{"jscodeshift":"^0.11.0","yeoman-generator":"^4.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/yeoman-generator":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/webpack-scaffold_1.0.3_1604515386820_0.7009349382287173","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-05-17T14:34:02.342Z","modified":"2026-02-27T16:57:41.669Z","0.0.4":"2018-05-17T14:34:02.546Z","0.0.7":"2018-06-02T01:42:19.170Z","0.0.8":"2018-06-02T01:43:08.740Z","0.1.0":"2018-07-18T14:58:08.293Z","0.1.1":"2018-09-23T09:03:19.682Z","0.1.2":"2018-09-29T17:14:21.378Z","0.1.3":"2019-01-03T05:07:44.510Z","0.1.4":"2019-03-15T19:01:02.271Z","0.1.5":"2019-03-15T19:05:30.039Z","0.1.6":"2019-06-07T10:53:59.559Z","0.1.7":"2019-06-07T11:27:11.867Z","0.1.8":"2019-06-07T11:37:39.103Z","0.1.9":"2019-11-12T17:23:43.332Z","1.0.1-alpha.1":"2020-02-23T10:21:37.497Z","1.0.1-alpha.2":"2020-02-23T10:27:43.448Z","1.0.1-alpha.3":"2020-02-23T10:33:48.253Z","1.0.1-alpha.4":"2020-03-02T15:48:37.975Z","1.0.1-rc.0":"2020-09-22T20:59:36.356Z","1.0.1-rc.1":"2020-10-06T17:42:35.227Z","1.0.1":"2020-10-10T18:12:20.887Z","1.0.2":"2020-10-19T13:01:13.668Z","1.0.3":"2020-11-04T18:43:06.932Z"},"license":"MIT","description":"Utility files for webpack-scaffold","maintainers":[{"email":"sheo13666q@gmail.com","name":"evilebottnawi"}],"readme":"# webpack-scaffold\n\n[![NPM Downloads][downloads]][downloads-url]\n\nThis is the utility suite for creating a webpack `scaffold`, it contains utility functions to help you work with [Inquirer](https://github.com/SBoudrias/Inquirer.js/) prompting and scaffolding.\n\n# Installation\n\n```bash\nnpm i -D webpack-cli @webpack-cli/webpack-scaffold\n```\n\n# API\n\n-   [parseValue](#parsevalue)\n-   [createArrowFunction](#createarrowfunction)\n-   [createRegularFunction](#createregularfunction)\n-   [createDynamicPromise](#createdynamicpromise)\n-   [createAssetFilterFunction](#createassetfilterfunction)\n-   [createExternalFunction](#createexternalfunction)\n-   [createRequire](#createrequire)\n-   [Inquirer](#inquirer)\n    -   [List](#list)\n    -   [RawList](#rawlist)\n    -   [CheckList](#checklist)\n    -   [Input](#input)\n    -   [InputValidate](#inputvalidate)\n    -   [Confirm](#confirm)\n\n## parseValue\n\nParam: `String`\n\nUsed when you cannot use regular conventions. Handy for examples like `RegExp` or `output.sourcePrefix`\n\n```js\nconst parseValue = require('@webpack-cli/webpack-scaffold').parseValue;\n\nthis.configuration.myScaffold.webpackOptions.output.sourcePrefix = parseValue('\\t');\n// sourcePrefix: '\\t'\n```\n\n## createArrowFunction\n\nParam: `String`\n\nGenerally used when dealing with an entry point as an arrow function\n\n```js\nconst createArrowFunction = require('@webpack-cli/webpack-scaffold').createArrowFunction;\n\nthis.configuration.myScaffold.webpackOptions.entry = createArrowFunction('app.js');\n// entry: () => 'app.js'\n```\n\n## createRegularFunction\n\nParam: `String`\n\nUsed when creating a function that returns a single value\n\n```js\nconst createRegularFunction = require('@webpack-cli/webpack-scaffold').createRegularFunction;\n\nthis.configuration.myScaffold.webpackOptions.entry = createRegularFunction('app.js');\n// entry: function() { return 'app.js' }\n```\n\n## createDynamicPromise\n\nParam: `Array` | `String`\n\nUsed to create a dynamic entry point\n\n```js\nconst createDynamicPromise = require('@webpack-cli/webpack-scaffold').createDynamicPromise;\n\nthis.confguration.myScaffold.webpackOptions.entry = createDynamicPromise('app.js');\n// entry: () => new Promise((resolve) => resolve('app.js'))\n\nthis.configuration.myScaffold.webpackOptions.entry = createDynamicPromise(['app.js', 'index.js']);\n// entry: () => new Promise((resolve) => resolve(['app.js','index.js']))\n```\n\n## createAssetFilterFunction\n\nParam: `String`\n\nUsed to create an [assetFilterFunction](https://webpack.js.org/configuration/performance/#performance-assetfilter)\n\n```js\nconst createAssetFilterFunction = require('@webpack-cli/webpack-scaffold').createAssetFilterFunction;\n\nthis.configuration.myScaffold.webpackOptions.performance.assetFilter = createAssetFilterFunction('js');\n// assetFilter: function (assetFilename) { return assetFilename.endsWith('.js'); }\n```\n\n## createExternalFunction\n\nParam: `String`\n\nUsed to create a [general function from Externals](https://webpack.js.org/configuration/externals/#function)\n\n```js\nconst createExternalFunction = require('@webpack-cli/webpack-scaffold').createExternalFunction;\n\nthis.configuration.myScaffold.webpackOptions.externals = [createExternalFunction('^yourregex$')];\n/*\nexternals: [\n  function(context, request, callback) {\n    if (/^yourregex$/.test(request)){\n      return callback(null, 'commonjs ' + request);\n    }\n    callback();\n  }\n*/\n```\n\n## createRequire\n\nParam: `String`\n\nUsed to create a module in `topScope`\n\n```js\nconst createRequire = require('@webpack-cli/webpack-scaffold').createRequire;\n\nthis.configuration.myScaffold.topScope = [createRequire('webpack')];\n// const webpack = require('webpack')\n```\n\n## [Inquirer](https://github.com/SBoudrias/Inquirer.js/#prompt-types)\n\n### List\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a List from Inquirer\n\n```js\nconst List = require('@webpack-cli/webpack-scaffold').List;\n\nList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### RawList\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a RawList from Inquirer\n\n```js\nconst RawList = require('@webpack-cli/webpack-scaffold').RawList;\n\nRawList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### CheckList\n\nParam: `name<String>, message<String>, choices<Array>`\n\nCreates a CheckList(`checkbox`) from Inquirer\n\n```js\nconst CheckList = require('@webpack-cli/webpack-scaffold').CheckList;\n\nCheckList('entry', 'what kind of entry do you want?', ['Array', 'Function']);\n```\n\n### Input\n\nParam: `name<String>, message<String>, [default<String>]`\n\nCreates an Input from Inquirer\n\n```js\nconst Input = require('@webpack-cli/webpack-scaffold').Input;\n\nInput('entry', 'what is your entry point?', 'src/index');\n```\n\n### InputValidate\n\nParam: `name<String>, message<String>, [validate<Function>, default<String>]`\n\nCreates an Input from Inquirer\n\n```js\nconst InputValidate = require('@webpack-cli/webpack-scaffold').InputValidate;\n\nconst validation = (value) => {\n    if (value.length > 4) {\n        return true;\n    } else {\n        return 'Your answer must be longer than 4 characters, try again';\n    }\n};\n\nInputValidate('entry', 'what is your entry point?', validation, 'src/index');\n```\n\n### Confirm\n\nParam: `name<String>, message<String>, [default<Boolean>]`\n\nCreates an Input from Inquirer\n\n```js\nconst Confirm = require('@webpack-cli/webpack-scaffold').Confirm;\n\nConfirm('contextConfirm', 'Is this your context?');\n```\n\n[downloads]: https://img.shields.io/npm/dm/@webpack-cli/webpack-scaffold.svg\n[downloads-url]: https://www.npmjs.com/package/@webpack-cli/webpack-scaffold\n","readmeFilename":"README.md"}