{"_id":"@aofl/webcomponent-css-loader","_rev":"105-a480b3baa3570f43a4c9c1c39be798d3","name":"@aofl/webcomponent-css-loader","dist-tags":{"next":"2.1.0-alpha.12.3","next-alpha":"3.0.0-alpha.12","beta":"3.5.0-beta.22","latest":"3.5.0","alpha":"4.0.0-alpha.45"},"versions":{"1.1.0-pre.1":{"name":"@aofl/webcomponent-css-loader","version":"1.1.0-pre.1","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@1.1.0-pre.1","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"},{"name":"bill.salak","email":"bill.salak@aofl.com"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"34ea181a1a58359d655bbfbf1521944a6ee7de53","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-1.1.0-pre.1.tgz","fileCount":3,"integrity":"sha512-3fJY8zb/pQLAHDgNMET0q8RZ/qTU6pU9h6gYEFMnNr3o6w/l2pN0orQHW2DKQjbrX/HVlc+71TT2wgiUmtvaQA==","signatures":[{"sig":"MEUCIQCLhu2zV+Yg0/pZT6EmNN8LwpiRjWPf47U1Gy+PZ2GXAwIgZrDpxG2qIv/mRb2NHZUg4gJYi/qKXugzS451AtLMVkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbx4PoCRA9TVsSAnZWagAAlNsP/iq2MDEG1KGNrXRkHA8L\nUB+GLuYn8Eve3ptMpuLyl2IGljc/+VM4twXbGDXzgZQJutFPJIDnFQ8xlVcA\nACn/hMuYSCG/A0M+GwNW8a/8FHMhozFfWKmRKvMZJovCT86G85DhS234evnJ\nDG1uMgXM+E814eA+wTONlZJOhEpzhiA8hQG5RilRq9b4NQSKCItUXRzWzoTq\nawyaVmakkwCsiNlrFD0j8g28hiKRU3DDWaPfoJWmQqHH5y1qZoJDT3sDxslI\n92mWgI/y/6qwRwtmrIoD2WJ+p+8DjhAzcusyJyQXExpR3fG54uHpfbnTezbB\nufMZNVcaHavbjHaZ8p6UE1eQMStG4UJkYnY7WAGHqQbMbN3Tvbbhy32hFrqK\nY/YXw8F43w+BIBi5pagv2XFQZbgTxGGQXixTy++S+exenLaX18HZrMytiLgF\nVHJY+ZsPrG3syCtwRuDQKrsCuJorIkFp4HHaoLFoENpOJODg48+BqqKchTtQ\nLrnRa/h2alT3N4drCj2GeMlX1rWuj69R8RpWMCk2RmcJQ0BdD0VqUjwrJnrP\nVZvlfxuM0aAwM406BYLFqX+XaCgzIwpiLMEVgk/UK8zaOFa/BedMFCOY6fCB\n3sWv3JXk/cjB9YFQqd5A13XAyiH/lJWisVNJvi+F8otHYeOciH3xnXIH7xFw\n4asQ\r\n=e+bw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.4.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"8.12.0","dependencies":{"postcss":"^7.0.5","purify-css":"^1.2.5","loader-utils":"^1.1.0","schema-utils":"^1.0.0","postcss-import":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_1.1.0-pre.1_1539802087910_0.3158215335976975","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@aofl/webcomponent-css-loader","version":"1.1.0","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@1.1.0","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"},{"name":"bill.salak","email":"bill.salak@aofl.com"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"cb45aa4efa3467556a24ad70bdedc8e7feae5f63","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-1.1.0.tgz","fileCount":3,"integrity":"sha512-ECmxCZdaSMCYV4h81Bth+DkPzF/kgpRczDYLOMLaX66LMDqYdGq8lBAiaYnb2rdqfd1+/H66qfwFFetv8ff8Og==","signatures":[{"sig":"MEUCID+cB9U/c50DQsWGpqyctQ1y4c3qlUbFV0vIGnP3NShiAiEA5LrJsOLlak6bVW/uy1w+RNQnHMvga07Surja4pcGWiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbx7p6CRA9TVsSAnZWagAAty4P/ieTCoAoX4oMVhD2OrIc\nkrjVh7igp64fT4lGaTeFrYYBxfkIHS1t75AutZw5yu091zhVq6zKkjtUpryl\nwbdpFqj5QlgATc3RkRetm2VZyZL7XQ+VnPKd5wu4UFQyR1dwpv7Hw6e63H77\nrJCnls1FabZoManJvRSiukXuMFDuoXAasgWND4x3RlEN8Qo68QVr8FzHlRWU\njW0Go8BzAHzDPFx/UIHaSYUvsaL8YBDrjty/ZctgkchN6BkczM280og1wtmf\nIyuHZSQ8kuP1SsFp9vo6WT5nUq77UG1UiEv+KUKj11ingVuBFF3kLJlS1Tq2\n+13ltj5G6QhcebyZvRUYN21LNsMFRLHlIxkJSuGy8s59To8K5fEIpW5GjetM\nr+A7551S/5EXO7irGop42krz/YIanx8UUem7Fs8Io1xORrVCZwv73VcGUFcM\nEb2CDsncSVrbFGratioQYPCzWTrrYhNnjXdM+fjg8bFC+xy+ICKNDHe+CFsq\n8lhLGl1QbUaNTPryckhprKvAstAGIRBGr7F4/0OYgQOFRQ89fma6EmLxQzBV\naWNQQZ+7NNycKoqtvSF2huMusc8bxX9C7B0fNvCLzz4m2g0M1O7V6DwaAxcl\n4ZRF3e9za5wlSoOg39Bq7mV6nJp+0w5DzAl95cpgFniIW3Z7ZC/wWPPEMqtn\neyEJ\r\n=fcmM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.4.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"8.12.0","dependencies":{"postcss":"^7.0.5","purify-css":"^1.2.5","postcss-url":"^8.0.0","loader-utils":"^1.1.0","schema-utils":"^1.0.0","postcss-import":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_1.1.0_1539816058140_0.3547969491732943","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@aofl/webcomponent-css-loader","version":"1.1.1","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@1.1.1","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"},{"name":"bill.salak","email":"bill.salak@aofl.com"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"ed14390d906107f26df2fbf498d6b95fd7b76230","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-1.1.1.tgz","fileCount":3,"integrity":"sha512-Kb90mPx0fY0hJkW9ARf7amcp3evC26Uwy2mI8pi9scNb5tpili9/JmN8Yz2eIWrSHVia0dD2vCS1zsdLjZfvxA==","signatures":[{"sig":"MEUCIQCKQU1p6HgsCr5RW1VwclGIpFYUB9IWq14BsFbfKWUV+gIgGgzp0zXZPfbV6gQOaBLbotye3gTD+ec+5G/X155okjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbx8iYCRA9TVsSAnZWagAAfZ4QAIyBhVcGFaEgjdkE27uD\n6GGfYZ0WqWr0zAkJOjmvscRVpKtuOJ85LiPMFHJgzRGlpFz/YWRF3Acx6Vh/\nMA8LMk9qDgKA/hQz7jFmtbiB+0329wGWYPCrPLKDFUB24JhYrRB6/HEcgw5t\nHbW8wRDSZ341LMOlCi1mywRfFKdlfr1eURsghY9feLtQiF6m+k8iWMBblIv2\nZ1OaS4kSe7eIBuWqhMPK453VYxzL458Jm64i7d0I5Q0XGWetOczkPYnE5KzQ\n/SO4ut0DDj8zTeXdpc3xAw2t7RiOBHNU7M+PEn+daqNs+qAz5MO/NukXuUvu\n+m0D0SCkfXW2w7IeJEiCJ5WCeCHfygn5/imiFLCG51zNroR+QZco8xBEO2cu\nmel9uHvcABd4X2KcsEgjD2lGCqz0emvK4n6IU+Q4Z/HI8p9kvHTCZWCtDI5s\nxae+MbpUW4TrO+OwX6pLS2bFGvfw6dk4/4sRJR7KfZR8LOCCYHtDFVJvZFnl\nupfPh4rJToc3wNPhuUduBvz8W2vptQIMhecTfnV00arwHidA9ZSz88UlWJXu\nnHP1mP5XREOOn9jt8tDFd8Nq6VGfxnZq2w9Ax6kJxmEXxysW7JYTf2Hm6jN0\nq+wS4ru54BTD6ZB7xvoCtQKP1F9WTlQainiwlr6TMyErSaKjZf370ORHcvx9\nQwfX\r\n=pZ0M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.4.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"8.12.0","dependencies":{"postcss":"^7.0.5","purify-css":"^1.2.5","postcss-url":"^8.0.0","loader-utils":"^1.1.0","schema-utils":"^1.0.0","postcss-import":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_1.1.1_1539819672010_0.46075961871372795","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@aofl/webcomponent-css-loader","version":"1.1.2","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@1.1.2","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"},{"name":"bill.salak","email":"bill.salak@aofl.com"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"062a47910e4f7d906247b7cc40ae3c393163b1f7","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-1.1.2.tgz","fileCount":3,"integrity":"sha512-RedQFKrLNQl5TEuXb92oAqKY4QWVe5yD+UCSsUZwA7eGviW56MOitkpJoRiOcZRHENMLxwKxHqZ7OnU6diD8rQ==","signatures":[{"sig":"MEYCIQClSkIFI5WVI4LTgDg+1a6jXqV+BiPJSe/42hLESZl8CwIhALvgorIHq2DN/Wdug9feoiKWK236yae0CQRZTtRWDa6a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb12X4CRA9TVsSAnZWagAAqVAP/igIShzKZDVz3prgGNwh\nM8hz9kuNiapfY/uUUh/ni3PlveG3SuFkhxvTK9/qKG1v4tDRVt+7SpufYEGR\n0AmrxuK03pK/PVcyT+6AeGbF4sR9QObFV/8In9L3oTvOsx3ahlYiuyZzKS3F\nL4LnSjfbg5MCz7k+lFvvODTvawuW11hSFAnFSfcTzzwrgUX05bS1gocrOrsU\n8jS8P0fakoafcRboR+I527WHtVGu2FcbIwFwV41sWWEmPqy4WeRdxzqoxoNP\ngmtm4muQu48VT4evWDhxQh/RSSSZsh8XbgakspTEqD7o7aCF7pnzjDG6DA3D\nh9btZ0Vlrr2HJ+PyJraa05UWW06FZd7H9NvaO3V4ML7tVSnTLxx/xNZkVWL2\nJzl2kvY55+QGjZIokD60h8ta89nb+Tw+esITUJHSbDZhOjAWQrKUMLZfDjdo\nVuJrjJyOzrAG7HgbGw1zCaai8PP+qsw927xll9xh2h8lp4W5aIDEC+cNi9vH\n4H7lTHbIh6kpacgIkEFvx0VZyVra2j984Qb9fjWWOFxlV+w0DC7XqTQV2HTD\nMWOM4m9ypqhjN2tfQV9v4Dj7aZbcn/GXUlKXAMAbmANMCL+RzUworLQDzOHR\neaW6TxhKmfyiLagjXjERE7635hxfWCn8fRkn8u9q+hT2iH1JThqDnD86JmJE\ntkWg\r\n=6HS5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.4.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"8.12.0","dependencies":{"postcss":"^7.0.5","purify-css":"^1.2.5","postcss-url":"^8.0.0","loader-utils":"^1.1.0","schema-utils":"^1.0.0","postcss-import":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_1.1.2_1540842999614_0.5794935937779593","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@aofl/webcomponent-css-loader","version":"1.2.0","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@1.2.0","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"},{"name":"bill.salak","email":"bill.salak@aofl.com"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"def0037a3c98cff60027b56c53a1e9f600a6fc74","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-1.2.0.tgz","fileCount":3,"integrity":"sha512-52jZ5AL/KrfmxfF3yE81UJh+kGpUs8sZutukq00C8OmN52DVZB8D6lDyL7A/W7CvcxNUwAznE7asRP86UPKbaQ==","signatures":[{"sig":"MEUCIBrMw5B6JP2h4UX9tykImfo4KJ6I6yC3+C24SNt3WVvoAiEA7da5mXAayMyRZUo+5v4zCjF6U5wUulZy9mgFhlBg7XU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4f/tCRA9TVsSAnZWagAAZdkP/2Cz1AmSIuuwWW/lbdJy\nHEiLw9j7VMZ4QBUAyYcoovQ8NhLWe+gZdry7vRSb6JQdR6X6IgyYMLJQ2v9l\nmXQymUyXLXs5bR27mk4muzNd7epKUdFlQxV5yJQiQko6msquFouSuXfZkVrM\nFYpHfMx1+nh0bnqLmqx9Gs338Juer6yUw1emPeuah5RGE2ckMt/JY+KfQPav\n3Xhrhh1e5ii5T66x8b+RkD74kLDV/VwHhB2aC8lnP/R6bXUhCVCOE6e08KG8\n+Qr3pgXxY7S7vylxLXKo0pVNFqZdFsVi6t9ed8CQnuN39cKMrxr2BcttFyng\ndtyW77v+NfEsnzO8PaKY322O7RiYaB+dpmTZIpKNUHGMEk2NyyoizfSKaRfG\nRCzWnDOQOUF1BmugGtnpXAFSa6gVXV6j8tcSeFr6NmvTc2X/STSpoFNamjqC\ncx259Fd5JATDioHmjIVMfhbdDsGQQR3h1v+OFEuGoSUGN2zBg71YH5mcAnTD\n5vEhAXUa/LJs8dngpf3xlMz6ElY69gtRDwHlzDjnNXKYKEA/S2FZi+ATsAmp\nS6iQs4EXYIG2C2pPIAxEzVFDgyxkIm01dDbXvlzxtGmK4ERF8i1pbQZqiqin\nTn8gxmNyAyh2WC7IdvhzzimvIADa198smEVfoKzD6sLI7SVIOVzAo7MiKx33\nhC+9\r\n=lZL3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.4.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"8.12.0","dependencies":{"postcss":"^7.0.5","purify-css":"^1.2.5","postcss-url":"^8.0.0","loader-utils":"^1.1.0","schema-utils":"^1.0.0","postcss-import":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_1.2.0_1541537773120_0.3253443079571774","host":"s3://npm-registry-packages"}},"1.2.1-pre.1":{"name":"@aofl/webcomponent-css-loader","version":"1.2.1-pre.1","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@1.2.1-pre.1","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"},{"name":"bill.salak","email":"bill.salak@aofl.com"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"c5934bb346d4c8ea6e1166a706d5c46817233c41","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-1.2.1-pre.1.tgz","fileCount":3,"integrity":"sha512-qA8HNyrNWUwgo5KoDmhtSP/iJ5aSOkZoDpJQv8B+SCxbl54m7HaUlPOWpjoG/HJwM3zlAJAYfArcCtCFKPfEPg==","signatures":[{"sig":"MEUCIQD3z4UTA7slGSs2GWH08en57MzVF5VBDXdmNG2sa0Yo9wIgKfTQ8ok3sOu3zAyBde1O335jjEavhjKei6A2BdBjflY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9I8MCRA9TVsSAnZWagAAS/4QAIQwjRYC7XbScpkUVvmI\nIpGcFoFlxwuc/SW/HvcOtg//bBqgzMwSTeyc/ef8rLcBMPshY0cvc+dzoK2G\nJ+ZADHma7XOeWYPzzboXuzZQt+gKTLTH019BYx4K2eBggtVeHs4sVLtFnseS\nmtjPG+qgM4LbFWqTzj1+XTkMKc5FQ7pl4INYheWZRyE13e38p+G7MEPs3U2d\nzmNHcYNwmk2xIxjxJn7Z2PbkaQkd9MzueTm9NANkvNU0lRMttP02h9/I8U8n\nK5LSGOP7sm34UugmjITOWjkJaZBt1N43QUIn5ExJpLYbtDc+P4K3JIUAHCQ9\nqyFqq24017sikxYKRlAY3tvUV8xFpuD6ElOutbiuwm3a9P1zLybnEOJZ3Ixu\nDtnpQWuRFXPImqLvCiQ8naXOLkycg2XZnkjyzyOLQu5GLzvsKv5HAEmoY7OJ\nC5Pl3dhYxgNsNfxfTbRKpTDr/lObCMCC4TnC08zlqVcwj6Ph5MMeueuy9nCd\noQ6LJiQmL3CwgUlmMbwmROfvUyCy93YHrWZDLhz7w5I6KZjeyolhbb5uqgqV\nwTGc0tFGlvzhqe6o4X/5vz2ciLIfqk0WBm4QA/efzN7ZKv0z+BnY8Tt2igbE\nFemOIQvI7C/BqwsxAA3gWOj1R28qXinr2Raq0/w1ALmfyIYc/9ulrMBUM029\ncLuz\r\n=a5I/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** A loader that shares pruned global styles between web components.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            sourceMap: false\n            path: path.resolve(__dirname, '..', 'templates', 'main', 'css', 'index.css')\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.4.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.13.0","dependencies":{"postcss":"^7.0.5","purify-css":"^1.2.5","postcss-url":"^8.0.0","loader-utils":"^1.1.0","schema-utils":"^1.0.0","postcss-import":"^12.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_1.2.1-pre.1_1542754059590_0.474588537726222","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@aofl/webcomponent-css-loader","version":"1.2.3","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@1.2.3","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"},{"name":"bill.salak","email":"bill.salak@aofl.com"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"eef1d25767fb14a8020820327cba0220e62efab4","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-1.2.3.tgz","fileCount":3,"integrity":"sha512-EVRqJ4mYtNmnVeJcfUqt0iSLkFs3ND9yfVWoBvqZTeeLTq8uV8WudHH+sY/4BqvoXC3w+Y+PlHuaZkwgfseM5w==","signatures":[{"sig":"MEUCIQDZcqY6zP4k4jCdZs9h3nkPN28vsYo9vJPNmteH9fWpVgIgPG9B8yI8o4OA6+B/+Vaxlui1u/aQiSJvUI2HiwBthyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9KT7CRA9TVsSAnZWagAAH5gP/3Ccdo4WE5yIXadv0NFT\n9SXJgrSc+LepeIH0lV66qqtYRe5eIMSBvgl/cANfIoC+xwB7B328iJQxKxmE\nHgGG7DaLhiDTAYtVHgF+31wavLV2oPLlZhlNyMXjqL4agOGZA1J8GFUZ6bez\np4H4EQxb5swNeI+rJUOiFlVuSW66COqeDymgQh5uTU7exenR+G2aFjOuJ96N\nswBDLHHe/IXQSHCEUD5MOFiFt1HoWBP2qoW1b40DDGMaOXVBctDGkuLYLRXd\n7xSewa+aR0vm3Lg5hhF/7GEi/HAjgkZW8f9rXkR44sw1i61zMZgvoD4wkjEH\nHMfDkeR/tlaGA54L8YqVzZ/VV4d1mjzVNkcCozsNOMWDfOOoV2Qop1uSi7Of\n9mgy8KCqrdqp9wtoWru5vNEpsV54TDi+VHjKiH+1Er99VQjqSUu2nXvZQh6p\nyZouDYx/NrZ+XUieDkOmSXoEFTXV3HY7AGlRdvxpkKx+MBXKCqA2w5dYSRUU\nf9EcnxOc9MI94mYhHmvZ2l+PhYwZaudxgXHIXSmGonW6SMWf8ECrHxlj4O90\n0i22XE3piO3MoiDs8CkkxbQM18FwFh/f+w5mwJMj0xHgkmOwgoc3/uC/ZpeU\nTSsuIXjb4R6wmSTFdzsur+PwWEzR4dpSaUWdZWHuAiax8A/ME9GkYJUk/FUW\nNQO0\r\n=pOuk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.4.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.13.0","dependencies":{"postcss":"^7.0.5","purify-css":"^1.2.5","postcss-url":"^8.0.0","loader-utils":"^1.1.0","schema-utils":"^1.0.0","postcss-import":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_1.2.3_1542759674535_0.13533829651165896","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@aofl/webcomponent-css-loader","version":"1.3.0","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@1.3.0","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"},{"name":"bill.salak","email":"bill.salak@aofl.com"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"d740f3736a7b53d6c9c954f93032f31c42ac52a6","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-1.3.0.tgz","fileCount":3,"integrity":"sha512-X5PDWQR3Kf9AGSLtxChqP/pjTLVN6LQ5q6sUNbhWM9BS6tol4HRZs9fghTb/sh7H9juO9BfmwldfdbBJJ6rWng==","signatures":[{"sig":"MEQCIC2FaQh3BaQpWq1/RYUVqNIYkl7HuNA2UfE3JupN910xAiByV0TMLli/Pu1qEuxGjYR+6VrCPAeOQTuxUpwTJurtjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCYxkCRA9TVsSAnZWagAAKtsP/00FUkeTrnykxHOubrkO\nIkyhNMoC1w6meH5eigBHFZKzclG6XIldGbnn/sU4UD94jygaU6lnryDDEDPP\n5Ys82fDmhDKFEbybgMefavUgRt1zsmx7P+Qh4jIwrCtoLnl3ZRXLDaEZvM1J\n1ipxWo3Va8Ev6lIEp0glKeqFndnYRKrw7tyEH7mPgFM8fgAf9+fiLkp6YdPZ\n2J0kKQQZrL2mMLq+NjXQBg7wI4XEK7mpXgbYmETxevSrwcPtRH2oACRCCRZy\n1O4Fz7BznR/tLZTmURmOUFxXKkQycLBJgTjBmTedkgLpr7Qn3Irb3i2lYesl\nn/7Q2ZZxE7nsfS9d2q75sqI8hyrj1sQmVi9s7xa65NFNoyroDgVIlbu6YNhR\ngXARBSLjybH8Ory/b9ckxNQ6NBQYs0oHsPW8Ah9fROzgQ3HYpTuNbPb7C5WX\nps7Sl3GpE7bB2GwVkzJFvUWUXOl3Hp8C4ylywpnJ6wPxttgV6Omx4MnGWYa7\nxYr1KiQfniLNz2PIYeeE1p5tXy3UdMMLl2TveArAlK6nNQBhEmru/pgB2kKN\nHxy3MYqitdta1rPCX/72bobsVXmA3mGKMxHy3eD9L6te3hxUeJjgAMuqABC6\nK8KMTH76xuCOQx3yJL7YUBhl7tZWbb+3TKArKYQei6zNlk3vcVv8oC+FfltA\nfMbH\r\n=mDWt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.4.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.13.0","dependencies":{"postcss":"^7.0.5","purify-css":"^1.2.5","postcss-url":"^8.0.0","loader-utils":"^1.1.0","schema-utils":"^1.0.0","postcss-import":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_1.3.0_1544129636391_0.10749290231493158","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@aofl/webcomponent-css-loader","version":"1.4.0","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@1.4.0","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"},{"name":"bill.salak","email":"bill.salak@aofl.com"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"a9f5c87cfe72ff0a0b8ba0f069be4a4aecffbffb","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-1.4.0.tgz","fileCount":3,"integrity":"sha512-4EJ8DKqZhqve1w2HS4RSJWITX0BY0XwlQrqskSWsvkyvYze+RkecHsjFvgtke9ZK5ig8Dp0r/nZOKFb2FcO6Jw==","signatures":[{"sig":"MEUCIQDKVY/SU4URLKIH2ZqMcRdN2wV3uHIg4X5347MPu4avmwIgMhtWS7O/c0BTTFSfRPsj4UmPxel1QogUiqGyMwoAyHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJYvpCRA9TVsSAnZWagAANUAP/3r27V+Nt8FBIgCGFSka\nrzio1iYtozOb8bnJWycUq6RBUOzkXtaCmq5FWks9PHn/ye07sDaFtBfGZKj7\ntWeDnfSz4iyRwLfnYf6aDq5XN1axbM/iVyHLazDafM7+EgrS1u2FSEcIKhdm\nzELslmWI0tIfZUNiMMBe3rgyRD5GC/t+w8o/hrn3mcSOBld6ALXrMj+/MsbD\nkZJkn4K3etHPYB0H0kkqmEMGbZywTJA7utKxd41kk0Ic0atVB7ddphEY+uTf\nNCG2Tl9M20ZTnCsVhwFxXUc48OeVP9RtpiscnIqegX4Zr+Fy8G6Mpbm6Nu1M\nbxNZmfuKNmo6E1bq5lixZC6xZBbovLpzQr3+TSngg7MuxtquHzcLt0ZDVuF1\nasRTY1g+8w4wklQ8p30C+/LXK8BwWZTsfNVhhEZY4brkrWbj8goaIP39Uwkl\neXkDLzkwx9xzOH4M5v7cCE/+DOn4lMycQO23ZO6p3Kf2umlnu1c5pAmQHYRJ\nn4To9z0M6bD/MLogVrz4mDbhLKy5ITtb8Ci9AlmZ1VJeKLRAFMarZsj2mPPl\nmovh4NL+8urU4NIk2TCx/pq4yoCY9rPlgyTz/KfHpJ6eMgvj9AB+xaoeK2lu\n7DZGffUCb3qZL52lWpnS4SrA2G+sHgUCSNhPAabvH9HjIesppYftABRSB5B0\nnUc3\r\n=y+7m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.4.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.13.0","dependencies":{"postcss":"^7.0.5","purify-css":"^1.2.5","postcss-url":"^8.0.0","loader-utils":"^1.1.0","schema-utils":"^1.0.0","postcss-import":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_1.4.0_1545964521189_0.9450491012409132","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@aofl/webcomponent-css-loader","version":"1.4.1","keywords":["css","purify","prune","webback","loader"],"author":"Micah Blu","license":"MIT","_id":"@aofl/webcomponent-css-loader@1.4.1","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"},{"name":"bill.salak","email":"bill.salak@aofl.com"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"451345f960b16407bd8dae09a7ad7c61aa0f789d","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-1.4.1.tgz","fileCount":4,"integrity":"sha512-jnyFs7RRodilbNa0M05BLoW9jLNY+x/C8NajQXvEFMhnN6med2I9tHUsxJhbacERI/yy/TblnGduq5k+UwWHhw==","signatures":[{"sig":"MEUCIHLUDBnSu5sEQayImjO9nontbqAgaUg/1+66k0wweisIAiEA8Zs5OKQqsUIgMj7uF9rZBqxQYWnH4A8FMdq3pfRMeZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcM5t1CRA9TVsSAnZWagAAfYgP/2DD4Ud6ejp2PWXI6veN\nFHz1CZrFa+M3MNP2IK1FJFNciEy2cnn/lLApc1aHJJqaIGGdetDSNQv+0MH8\nUUvc0fnYRLYmYWnUaHkf0rBzV54f4JuHrqLm+op++yLbKREq8FHCCjMH/FDK\nah3EiforaJPt0tT6u1pSFF6yaQv9cwIsXGiRBV3l4Go8rn6ITYqOZNTojkiq\niVm6ZrMYXcDPcFuC0LPMuyx42wh/2ABorDXIfLXPAExawDFz8eCX/MBA3zz3\nIOh5ZRPfJ9x2zQUSbEB7Ar6MOjPq2nJwEHOX78vePK/BOUpoSZdJkM7Rs5NP\nzWrFWh1mGz5qfK5ZUBYf8pnfYda9LpOknQW0x4XXhF16ShQ6s9K9uHaP1hTv\nyv1GlnxCVRYl/sbb9/aSl8Audj7/i7pDYtGJzWHr7HuHlvBSLp4QBDFq1JSN\n/+ntoJKNxLYExudCQXrm16FjTYr6baqlLFbQTwnWDZZpDacwSph4cOJJI8Zs\nXbp7yBrw6HPJ5AmHapYmuoW41HvoEUui8O09R1UMgb0RPzEHEtpoJTQFrjHU\n6ZmyL9iH51CxjcJcYaPNfa1d68zo6f/+sx6Obp2s0HDR/CZ0jlZ6exYgIaM+\nLELQg9rcx8MUqfcKrbjRV+vlGtwBt+W326lZMOFi+IT0BmNTSJ2iuJro1lFa\nnM4r\r\n=9Am0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"60297b316858cd061ea1c221a7e04406b910ef38","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git@github.com:AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.8.0/node@v10.13.0+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.13.0","dependencies":{"postcss":"^7.0.5","purify-css":"^1.2.5","postcss-url":"^8.0.0","loader-utils":"^1.1.0","schema-utils":"^1.0.0","postcss-import":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_1.4.1_1546886005389_0.3604651125293634","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@aofl/webcomponent-css-loader","version":"1.4.2","keywords":["css","purify","prune","webback","loader"],"author":"Micah Blu","license":"MIT","_id":"@aofl/webcomponent-css-loader@1.4.2","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"},{"name":"bill.salak","email":"bill.salak@aofl.com"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"3c7c8651a81bdadf6f30b41af6d91f749f08b8f1","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-1.4.2.tgz","fileCount":4,"integrity":"sha512-a1T/bg1JNS1ESU/qNBMWNrV8zorznydeiGs6gFqEaPEHxNfDoIMSjl8ZewFxeBjwG2RcN7zgdH0hLFGs4pKeNg==","signatures":[{"sig":"MEQCIBfCTfxmGIDofrWceEI1XKPknjunMpf4XBLsedLIfRM8AiA/ApMditPRL3G6D5Kc3FFJiRFYZGeAdqLFvqeW9dX5gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNSgXCRA9TVsSAnZWagAAPFgP/2MExY10ewb7MNj9cKBr\nH6WVUQbMjLlpCMluu5oa6HTU58ABDHlCDDeYt7YNE0wjmzWKi01sKohkoPrR\nnQhfKWwP4WYpHtbMw7auIr0tP6BQg2pD8lJjvRDtZEb2IYn5KedODInqE4F6\niHNc3UyUTPNdK+07mRMKpD1IwmjDZZMkhplZkeVMGGqe4mm3pOlfmWDEoYWJ\nTSZuKfTjQhwEfyJ90rhDiHsP9h8ZEBWQve7zH2lRCRs9KTJQ0Z0mE23pg2da\nuefQuq5mJW3ADMdqfi7oLzm/RHjRNXYkRt56iU0BCkIekwn0f6M7LLnN2dtx\nx8WgFpPEGjtBdALDM4dfinh2YZ8xkN/4BIgIkmM0BGB4bkOHsBepbaxg/Ps9\nDWuyv/DgrXofmEYi+gR66ikKbiiElVAI/EzWek4aXtq68o79ZY5Znq90NIwv\nU915b1mw91OP+QkBN7HCsKVsDcBz9+JWxxSm/bKT/ZESuG3ADFellylQlpDZ\nZ+4IBrjwg2v4rMk9guQiXs9K6FStdQVnCKbuHPjJbTXMAWRLVkebjLpw3B/b\nnkN66I6p3grCPhKoH//XGb4foEL+uoKJJPlOJ5N2oaVGM82fdHK0/8/A1EKJ\nQSHiX1zIxiuQnCayaqbYX47fpY2bxNNCHPg1zkbV9eY2163nsd6L0dS/vDyn\nJeKe\r\n=nEgW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8e8bfff4f067d163aa8e5784aedb8e3d320956e4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git@github.com:AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.8.0/node@v10.13.0+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.13.0","dependencies":{"postcss":"^7.0.5","purify-css":"^1.2.5","postcss-url":"^8.0.0","loader-utils":"^1.1.0","schema-utils":"^1.0.0","postcss-import":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_1.4.2_1546987543131_0.9109537745639094","host":"s3://npm-registry-packages"}},"2.0.0-alpha.3":{"name":"@aofl/webcomponent-css-loader","version":"2.0.0-alpha.3","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@2.0.0-alpha.3","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"},{"name":"bill.salak","email":"bill.salak@aofl.com"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"f127c58f7fd994ef50ed3d3e48793f5471fbe35b","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-2.0.0-alpha.3.tgz","fileCount":4,"integrity":"sha512-Lgxnd/vDn710Sb2v3leE7Ef08kQtA3SukapnAl5Fj+oLMYdp7UJlB7G/NflWVfxLhtlVo5lYDxu/ezpmvwmoQg==","signatures":[{"sig":"MEUCIGS9lO78LDTBOMgFO7+cfosclWO9oTHyOm0E3uZ26vzYAiEAu0VbVjV0oLQ2Owmv6nVl55zvOXuW33CQR7DXAcQFILo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcT+ZRCRA9TVsSAnZWagAAz/0P/1n2SpvKoTZMo3GXfml7\ngYPluDIAAaEFQqCXhnZffgQ9McpfSMrxN4aVYDBDyPXXJ6AI9Tj8YSihBAoL\nyih/tU3Kt+nEjLW4dwENq5Ix6qhVAktPTSjvNKvVSxSg6RPrU26FRBJjJ0sI\nK7iOwEIKr85bCCv7bkyo8ujeHOeTQ5/9xDoA/g3OsArTnRROW0xySxs1KTKE\noKdOdD/bArfSyZnnrz73RCcnCppy+PywM4Yl6MVcC1GVtN/C54Iu/FPKkUyN\nGcDdsohR0eSSS0YTpfCYaYLLE2oDj09TOY+yd0R6i7qMwRCD2OsNDefeBa6E\n/A+BpHRaTxnKtke9xRPUnimVkcLHHWg4XG2I2pNHlvD4LOQliga5Ynn3tfA5\nUDd+YEc7zV4S+L+So6v48MJjQgPEdlMga8ZxYaCsQHES3lHuqfQtY8ZrGKjU\nb+zZUNcWdGritH3Io5mnY9Kk+DUuGcjzcwnA9WE+edGa/riEBgF/nINaOp7R\njUPV3pC8xcMP5dDvkbIPTjWYjhlSZsYiPhNco/cFf2qDXDf4tFs67PP6SU3e\nhxLuFwSJk53gAnsWPOCj7/bbb3YgWMJB7j4u6GqTVRZu3Pp8wJHcqZGb1IaA\nELv3iO5nPQET0k7L53/neXDtwBPhnjHeXOsUMptzFj5WLlxyLMqER+PnUSZU\nBPG1\r\n=qd9r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** A loader that shares pruned global styles between web components.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            sourceMap: false\n            path: path.resolve(__dirname, '..', 'templates', 'main', 'css', 'index.css'),\n            force: false // when true prunes current css file even if no template.js or index.js files exist\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","gitHead":"4f5998c72f4caeb9331bf2319afeced3f25a0bd7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.10.1/node@v10.13.0+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.13.0","dependencies":{"postcss":"^7.0.5","purify-css":"^1.2.5","postcss-url":"^8.0.0","loader-utils":"^1.1.0","schema-utils":"^1.0.0","postcss-import":"^12.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_2.0.0-alpha.3_1548740177303_0.7537552299828827","host":"s3://npm-registry-packages"}},"2.0.0-alpha.4":{"name":"@aofl/webcomponent-css-loader","version":"2.0.0-alpha.4","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@2.0.0-alpha.4","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"},{"name":"bill.salak","email":"bill.salak@aofl.com"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"e43058e7e089b15c5a8c36c2bf8de2dc0590e760","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-2.0.0-alpha.4.tgz","fileCount":4,"integrity":"sha512-pWdEpFi7KPclxp6hkNcw9Ec0UOju2xXn3HXU0/s0CBUDaqUq8WXpv30NKrnXR+dLhtX2mRUl8uBJlYw5PYsKoQ==","signatures":[{"sig":"MEQCIDG0Xl5N24bgAGMeItxR8/+E/hULwqWqNUKTan8SVeLXAiBCqPT5scGwB7NqzQ025QKxytJynuYN4sofBQBAC8YebA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVM3kCRA9TVsSAnZWagAALM4P/3XGIHoAxA2PHrKsoIW7\nMoZK+SYKlf6m446FxOyvsMCIFiQniYGHvv6sKIyiYhM270CU+CHJH+yw/yQ1\njqlMz095we9NQ2sW6UyvwYfZLf4iFKstjCvOhUFk2ClxIr17POcto5FJDvao\nHBqAfDWbOeuZ9P1ClCz7suz2zxg5JpMJpgW0bQUGBWboeWLX5NWY8A/r9jWb\n2zI1BNKVQlJM7uSe1oeYv/2zkDDpRcqVVKPPMcyYQlNySKugvaVDnfIX087H\nsKplRTaNTjaRNyqoR+VDTHBGrm6CUenW6LhNhMpNFFmjnpeghG2EOpwUWGMM\n/Jk4+pC1p3lb2747Vkg9yTlXgWaJ8snF/ygAmZHREIS9cTa5zmt/DOOLR5vK\nRgwSe4pImt96/zeQ+8X8KQYCur/twjEL8MAQIjF7ZmaPfbr/YeFwVdz1caTI\n7k2EXuZzW7od7IIJx7O+dgedqKHQpfaVHKQ+xKraSHr80prBgBd/M7vFQy26\nqOkVfsQFw0qlq53ONDNgRaMX5pxLvdkyAjYNZ7sMqw3DAB635KLZIbq8wL7B\nrliV0vqwL1piYwQvDEXWZTTRRe5Sm8iJPULQtx5Lqi1RUCoTyZdhFgakt83S\nDwQj2CyH13jg2YFtFzMLy9zO/dSJOnROl0YmOlfhh9cTevBDDy6wZm1C/3K6\n7zWW\r\n=ltZ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** A loader that shares pruned global styles between web components.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            sourceMap: false\n            path: path.resolve(__dirname, '..', 'templates', 'main', 'css', 'index.css'),\n            force: false // when true prunes current css file even if no template.js or index.js files exist\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","gitHead":"d1409b4f59da54e1e0c5ca051214ed5f8d0aeb79","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.10.1/node@v10.13.0+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.13.0","dependencies":{"postcss":"^7.0.5","purify-css":"^1.2.5","postcss-url":"^8.0.0","loader-utils":"^1.1.0","schema-utils":"^1.0.0","postcss-import":"^12.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_2.0.0-alpha.4_1549061602800_0.5974186121730385","host":"s3://npm-registry-packages"}},"2.0.0-alpha.5":{"name":"@aofl/webcomponent-css-loader","version":"2.0.0-alpha.5","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@2.0.0-alpha.5","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"e5ddfd199e827dec362fad46915512021077887d","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-2.0.0-alpha.5.tgz","fileCount":5,"integrity":"sha512-IxMHCUNMuW0rBRS/4MklmQcbh+vEgFQEA0hYJy+JRdJTnsjmy5n9GF2LYe1wCeGOMF0w58wrVfHglOwQz/PqQw==","signatures":[{"sig":"MEUCIHFJAi/AXyY11UJEHZh5FG3/YzhuX9iGd12OmNT/RO7iAiEA3gBzhfrZoer2CEo1D07kWY1jYN1BCzWuGRVZINuFXhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdciPCRA9TVsSAnZWagAAT8AP/2C+hT3RxBAQyvU7kynd\nWUi0VxTNqZ24OaUMB+tuyEocjFjgilmRjksxVZ9VVRas9TSM00OBTomi4Dr6\nbbGB/FjFyFq7KnIPsCtuJZgZ+6n0tK4lq5GRdIrXakrEDEV0GbBIavjmkej+\nyU/T5sHwVs82YgvGIZwhyJtGt8V3VLV6heZTl8Cjovma7HGS50UPPpxoVvEL\nTr/g0bu4s/Ko8gLyKtwVZe3qRzv5/MgRMZFAvotcnN9osYjiX/P1VttZaUbU\nIqs3mcLTJaXq4b0tq5fcSEKvzT1G3v90JaI98xb0mtHKsGhpCK2xr4IQ0MFV\nzhI2avq0RQ3szr+e1DotO1wn6Vc7+b6junoF4cmd/a4qfbM/KkbzfZBodfp3\nK8DxwQ3SGc+HnY91b0ytWoxNgU0qQY7kiqRUvbaAzoOjN4m5nCsD1g6aQRKO\nUQAzuCXgAGhmyVjlrpiGe7S7SdhAi2tbHwrRlp1haoEtp2bNHtXObWubWZo6\nw3iNXrdM+agKWj842CEHjV/G0+6BbCMh3L/7aoVY4r62efeptJbE3JaHXsPE\nUTgl3or34n8/gd0IHVEycBvQmPSl/ZBb7ox88u+vKqxrfhjwIb67XznkBJ+6\nPHS6Kc2Cx+57pyU4/15GRTAcdtog2hdQrUT/5GBMxbwyAU68CxeYiqoXU7EJ\nYjmj\r\n=sOAe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that shares pruned global styles between web components.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            path: path.resolve(__dirname, '..', 'templates', 'main', 'css', 'index.css'),\n            cache: true,\n            force: false, // when true prunes current css file even if no template.js or index.js files exist\n            whitelist: [\n              '.dynamic-class'\n            ]\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","gitHead":"00d91514e0c953e8cd998150ed5705b87db20b39","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.10.7/node@v10.13.0+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.13.0","dependencies":{"postcss":"^7.0.5","purify-css":"^1.2.5","postcss-url":"^8.0.0","loader-utils":"^1.1.0","schema-utils":"^1.0.0","postcss-import":"^12.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_2.0.0-alpha.5_1551222926741_0.5695643477617789","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@aofl/webcomponent-css-loader","version":"2.0.0","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@2.0.0","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"607de6e9ce626d3cdba607811d46c842bad93bd8","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-2.0.0.tgz","fileCount":5,"integrity":"sha512-PNS85ZT8OtAgv1/RN5kVG5dpbUDbPf5DoLDQmwRyDYcgbX/Udg+3LwQATBXCfuy2suH+TY4Ho/elBXBwCucpTA==","signatures":[{"sig":"MEQCIHDmuwqxqcJWyQg51lwKlohP7xAVyV+Ng2jtqCnsQS2fAiBpTo39fwFAeqOmvL4WVCCBmaJ6utVejTn8b5a9YfjRsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyKKpCRA9TVsSAnZWagAArY8P/2N/wLSFZ+0bXmolb+1x\nQyUvbmYWS1YH7gVTzffYHcpzbYYiwD2D57T3PFfnjC41fepaaEcb3PvRdlhF\nJDCVzIS+m6OKjmSKGlRLaUD7i4bEx8pdIcpv4HccRIb/r+kv0p/GfyOnrwzE\n06GwVZWPlDB4ciHJ3Ji8YwQe7LQsiECBQ/1W90sZUs7sgBKAUepIjXLD5IiG\nQhMOPAv8XBmDkLS+eyTGBDDrvk4RMDW+2Ew5vjctYKPeJdsvtvsJDugE/4Qs\n5rsloR/DHFjV+shEJR4uBSThgDwFOmI2NvIQCI09deGkyllo8mOwi81tqToc\nkCe9RfxAbacBAOUH6BIETYlOb+3v91+MXfeLapppnOtn9Z/miFgTVOisEUoZ\ndq+wiGymBvAgx2r1Ne2GRrpFmTv90urndoyjkrmYYeIzAvn2LhllPQ+05WnY\niUPcxj1S0FUB2nmEj5zBMPIyxAkD0DUexB8CGbPUEdWQONwz00swqJqQGykf\nVcaCIT1t52IPCYA+9cIAaUk2P5xute1GYDUunLd7K1hY8/Hh7ivVWRYgH9bC\nMBBha9vsr5BquAeX9BDoh8ZE58QYPDmROJ1nCNibTN5xqNfNs6tKQhQjS8Ny\nUjPyBoxbLOSS0CLbnMPwcVaVGmLlhugFyirqVMs9+mtWoZCf4ZWk65THdHxs\nlUg9\r\n=GLRu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"91b9b3074f7031a51ce7afa9b542ff5dcfd64997","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.10.7/node@v10.13.0+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.13.0","dependencies":{"postcss":"^7.0.5","purify-css":"^1.2.5","postcss-url":"^8.0.0","loader-utils":"^1.1.0","schema-utils":"^1.0.0","postcss-import":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_2.0.0_1556652712901_0.886327275231171","host":"s3://npm-registry-packages"}},"2.1.0-alpha.0":{"name":"@aofl/webcomponent-css-loader","version":"2.1.0-alpha.0","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@2.1.0-alpha.0","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"d6371b208d36c95f834cd2d061c1a8c9b79987f1","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-2.1.0-alpha.0.tgz","fileCount":7,"integrity":"sha512-hTK98Hd5vXGuTwSg+xrC5eTYRUshwx18sy4V9i/fQkAKPURNGcYmr+jCIJqfi+zX/qOTaHs4nuwe89XydOC3Dw==","signatures":[{"sig":"MEUCIQCuloHiYMW2Nc/ox6IGVr3VuroENZtAWWkBYfH+slVmIwIgeygm73hOOZOJ6n7syLcq7QtiBObaJnsEkC/LaEKZiqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL2OBCRA9TVsSAnZWagAAYHoP/2z3nms65CQsQERrD9n4\nN00uaQ8bmaJzI8zcZ6eSCkXfPlOGmc7gUIdEKu3+IAD2wb0jmHVdTh+cvbrf\nEj9Es/CyLfXcPPDfRuU/tBIdwNW2fT53wmugdjpG0FKAd6GW/7Dx0ONjVVGv\nMdy8LmzpRAdpvlP4nHqj1jtM+bVYtFUK51Tn2Z532h9eQZzfuViyQlMlu1B/\nNtCCuq1bmqnJwrza/NRvs1uD2eNndhApNZ1xccqrOHR/QxniEwArnySYk+Mt\nZ800NbjJtvyGP5Z/JbHPdEfwlqtzqE5tZjNAMILomMs0BuZto0zGfZGgLIWL\ngUcmFBXLGiZKH+TNwVeSnXmPxyBE8Y4eEmoa2bvVERpHcZFJsoZZOG25Psi5\nxdeBJ554BYnoxbvzNzNlWvnWuAyHtu46XJR79/cbUqIElXspq/3wdnMDtfsP\noKIe+N5PNiuPyakgIJerCMYUoXGmTAZRu3GUfnOOwde0Kaq1gWkiGkelEAkK\ncx8q9hc/VaKWiVU7uXeIPD0cnw+Ugpvxax6sn+BCNyBrJO93znrglyWGo3lo\nlj9tZD0TXfUIcO6xB8MUcxYCcvFpiJkWQeYKapfOQw7FkKzN7D7D58LJkLi/\nSJFk5PD4SixnxUnfAL0Vmt0k16/B6Hr5lOH9x64Bk82OSoy3TUuU2/NGuK0v\nfZKF\r\n=U99b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that shares pruned global styles between web components.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            path: path.resolve(__dirname, '..', 'templates', 'main', 'css', 'index.css'),\n            cache: true,\n            force: false, // when true prunes current css file even if no template.js or index.js files exist\n            whitelist: [\n              '.dynamic-class'\n            ]\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","gitHead":"f3d01e2e352befb804bfb3549b9e9cb861099541","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.10.7/node@v10.16.0+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.16.0","dependencies":{"stylis":"^3.5.4","purgecss":"^1.3.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","purgecss-from-js":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_2.1.0-alpha.0_1563386752528_0.27229752824034104","host":"s3://npm-registry-packages"}},"2.1.0-alpha.1":{"name":"@aofl/webcomponent-css-loader","version":"2.1.0-alpha.1","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@2.1.0-alpha.1","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"25fbaa5ca872a7fdfe1cedf972457a3152938d4e","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-2.1.0-alpha.1.tgz","fileCount":7,"integrity":"sha512-WgZut6Qnbf1oTjjzjGx73LThqhav2AqoMf+JFz2LbFhXnrxgc50A4BInJkfd3I64FUmkKi6NU+RV/uMSBo/PIg==","signatures":[{"sig":"MEUCIDyU+7JUkJQ66ooJ8nvN4WuydHkAhYhMtXMDIWsImJivAiEAhi953revpF7fMfdy6Wb5Pe4KxJ0ISdgs3qe+uw5tAuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL5hHCRA9TVsSAnZWagAAEvQQAITH26r04n1bVhLUT3op\ng/sTWSTFlzetEqJSorHHm9gRjPq0XzncWZmon5pi7HOZezS5Sflslp0oxQEk\nV+Fm82l5DLe4BsinI2rtyMJiJEXnpFeznG2Ay0Iok+xey9FTDLr5Fz/rgNOk\nkqjJYQUfHm34ExJd4/0HwVkB2tMEIXdOsM20/cn3boYYe5MIRcaRdT0oDyrC\n0SFWYC9u+PWPTPAXpB1kvhoXK2H5aHYXr8aKBDKYhIUNszASLxyO3nnyBxuN\nisTmWtBpaEMicpMkQBGo9CL29LmTyA8qAv7UsHcT3k6v9UIMNaLzz+TT4Ajx\ntlq9kXfvNx3m4uUSqWDk4DC1n5IhhtJJwrUL6ZtRHD9Jl5/g0oNNv7TEKriX\nteuD+sPJKcu/p549A3T6sx+Wnyt9FuV39V7J33uPcc4s31tN8d2kdoFwgbom\n/17MnYubqggEQYWSDW8butaAA0YToUARBYHjPVBjfu0maOiyLcWznzMPeQ+s\nVkfzFJ13x/Qz1usQayCCvodWwBJ+hsFPWppq41DIC/EpU1OlSZBevoIfpQyZ\n2Q8IkLvZLhIyoSWuYGTEwF7M84ugIA8STp4Goir8Zh0SGQgkhKG0v2uuF1Js\nlxojDSbgXjdMHJ2dd/+85UC5aLMTC+P4uOveUTB+dqAUmBzR1KUbba+ZZn7k\n0Z0a\r\n=SPoU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that shares pruned global styles between web components.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            path: path.resolve(__dirname, '..', 'templates', 'main', 'css', 'index.css'),\n            cache: true,\n            force: false, // when true prunes current css file even if no template.js or index.js files exist\n            whitelist: [\n              '.dynamic-class'\n            ]\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","gitHead":"aa1c23ca3887ad5f6820813f95f39b8cc50586a3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.10.7/node@v10.16.0+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.16.0","dependencies":{"stylis":"^3.5.4","purgecss":"^1.3.0","loader-utils":"^1.2.3","parse-import":"^2.0.0","schema-utils":"^2.0.0","css-url-parser":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_2.1.0-alpha.1_1563400262699_0.8873050026768914","host":"s3://npm-registry-packages"}},"2.1.0-alpha.2":{"name":"@aofl/webcomponent-css-loader","version":"2.1.0-alpha.2","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@2.1.0-alpha.2","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"be521c4e4f87a65dbae58ce26ef1dad925010563","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-2.1.0-alpha.2.tgz","fileCount":7,"integrity":"sha512-ZQ8i5NiT0AfE14+FMItttH2BOW3XqeH8fHClTjZszxUB5bfafbjJn6Y3cuQ3OLa1dyv5vwF/S/rSW3ngGw2XqQ==","signatures":[{"sig":"MEUCIQC+r/upZj8UCiMQ6N/bKAXWa07abnwdiVV8YjLks4C1CQIgHrACGS/jGmfex0jlYiI7XtyDbs5Y6g5E+dv2jAMHXqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL6RxCRA9TVsSAnZWagAABLcQAIya4GJxYOFeRU9pvZiq\nksve3KAZuESTwPN4yJwK8JKM+JKAQBNdZMEXtq+1rXGeA107KUsPHSqqIQqt\nR724qQUXn27T0ORld45Jf2FssQRiKJB3D11VzZSUUtuxS+Dl5L16jmydoybh\nd9BzDxvj4/olsBKer59Xs28p30tlfa/nFkQfezGOGmUvXwet5QupJJPdG0P+\niraHGSoa+OgUmLzZJCQ8h8+yieCzfsX811Ppi3nRqTEyKhgnY8x6z4VAW+nf\nSLDQanlMqazmh/aSZDSiMANmyOcgpa2fQZKFl6bYkkj6A0mHCADThO8anSlJ\nv33h2yE+mruTK8iWEGeheBVAkO4UnTAItsuUWzDnBEIqV1EDWFVi+5bV3qUm\nbhenyAbKrnBIdHBs3C5/8De1zxF3KBdMp30hLmwZ/0J3fse6NxudZ1de2bbZ\nSn5bT7vvxLjcAP+BIV/7kBL0R4HT3hFvHsY0vvDCd/qiqY4sNzTAD/piW6UZ\nIpJmpnr5Su+3hFE8G7fmGBQXFKihBrc/aAzZWNIHitIk6bpF2ElfYJGFIuJZ\nj4cBzCtBbMEneqDuCh+OeyqUmlX7R7SDSOwm8aW0B6VKG09EXGf4D4u5gvlh\nHvd5Duevs0fnNu0527MQZRb8KRdw1lh0IqdMNP4KOlKzEwibFdEt28h1EwPM\n7EVt\r\n=2bNU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that shares pruned global styles between web components.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            path: path.resolve(__dirname, '..', 'templates', 'main', 'css', 'index.css'),\n            cache: true,\n            force: false, // when true prunes current css file even if no template.js or index.js files exist\n            whitelist: [\n              '.dynamic-class'\n            ]\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","gitHead":"431fc2d37821933ea47350e3c24fe734a73baba2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.10.7/node@v10.16.0+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.16.0","dependencies":{"stylis":"^3.5.4","purgecss":"^1.3.0","loader-utils":"^1.2.3","parse-import":"^2.0.0","schema-utils":"^2.0.0","css-url-parser":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_2.1.0-alpha.2_1563403376776_0.4767617029427518","host":"s3://npm-registry-packages"}},"2.1.0-alpha.12.2":{"name":"@aofl/webcomponent-css-loader","version":"2.1.0-alpha.12.2","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@2.1.0-alpha.12.2","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"c181f433ad7de0951f0f117734a55dee690744bf","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-2.1.0-alpha.12.2.tgz","fileCount":6,"integrity":"sha512-FKXxV3FqIASb8WYtaot7GxklEUOb9XAhFezi72Egd8TejSUOjL+TWiB4wKZqZdn0Ud5Vjl8McrqT/bSrqvR7bw==","signatures":[{"sig":"MEUCIQD3DrU0yxAQ3WSe7x7RQsmmnnNL5HxUWGWjyl4pC3giyQIgSClCOZ1iJcwS+LJFjmq60l785/t05J37Xl9ppU6GD50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJde07sCRA9TVsSAnZWagAAyloP/0mQIB8/O2/RTHAWoxyP\nLvHdIrEkwAe6zcA4vvxHRX5lL2QfjshJAiWoWhHt7k68mWDt/xCVr+vbiKHR\nD792gNKSZlTwNUeO0zu8N77DeUrdDI5sxPm3a9zVBcosYNL4qq0ZVHTSoKEa\nVT2ebeMMlWRCZ7gYAlTFuGGZP2IyzJFoRLOUrAhMoEtISTMD36gzZNTd5/Tb\no2s3bl4vhitDZ1wDolO2MhV3fQ8vavLvSBny6o6jOeI/moB+8qeBqoRqO1i6\n5uixOrK0sP2ZpBe9hc3Ht4Vz2CJkSoch3AcTLwEypfNt+PxrjWGhrB0cmR4V\nPOuoCexnP4JUISHhYcaXnFy9hitE3J+biHDXtv5u40uzyVjCLx3bTIRaG9UL\nPh8wuIqBM0KMnJjYi5+QIo2/KkY7r1kgUnG2SmODp0P2NIcwAkJh9uF0vcTg\n20oki9qD/4vd99nuOoOAk0ORb0vC0d730wmnYtE6H/N8nR3bQMn5CiMNVWg+\nrj4l/DdOT9tO3WzmbJ58MmhUBG0tRv9AFSNYIGxQLTZXwoLySV0Y+usYDPfJ\nbK3oHyutmiQ8Qfs3iQOiUg4tIBqyF2nMwArs3evF4d+MNOl7YeS+xDChdtXw\nFiWfHPieX+/D4D5Mj5jrObJxKkZbiCw6NEeNJt2ZiSPyc1435O/WhoSQx64t\ns9hX\r\n=8hRW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that shares pruned global styles between web components.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            path: path.resolve(__dirname, '..', 'templates', 'main', 'css', 'index.css'),\n            cache: true,\n            force: false, // when true prunes current css file even if no template.js or index.js files exist\n            whitelist: [\n              '.dynamic-class'\n            ]\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","gitHead":"054d1eee38b52ad1db83d3e1152f9c4761e990ed","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.15.3","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_2.1.0-alpha.12.2_1568362215716_0.4039699290815948","host":"s3://npm-registry-packages"}},"2.1.0-alpha.12.3":{"name":"@aofl/webcomponent-css-loader","version":"2.1.0-alpha.12.3","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@2.1.0-alpha.12.3","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"162f9ec0b3fe33effacbe9dd123dafb81fb1c3c9","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-2.1.0-alpha.12.3.tgz","fileCount":6,"integrity":"sha512-onftmiXHBj6jnDIKdLsc6cdlRgXcrZxjwx2pUhGfcTsgYo914RtS/YhNajmr4shqqoOJoA6B+PjX8lFQuDBq2g==","signatures":[{"sig":"MEUCIQDVquoWxWWuiuQYZ1GOoGlT3RmmFqAoedl53xCdbt4B1QIgPT9l9AUm0mQYfI7MDou9pdNF4jfiAzYCqSciAqG/s/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJde1F9CRA9TVsSAnZWagAAlJsP/1d6DTwT65Ce1JSTGwSf\n+/0J50W2iEazHvWsm1euBd4h2NiQbhFsGHOr5eCmnIy1u5xB+QpAgLfN/Co2\nOqEPUsnpOiQDumcB1wO0hMqMrWOXayuc2zOXvyhoCQEuRQXAC5qzXrHUdMQ4\nGPHuM0e5+9ece5Lm4CwOAlALV8XD7r1agV6mXBnbh5Vi9a9YOHuto8Q5iOX/\n441JMwcEmerHQBjSdioN6a+eRd0HLeOHKfp+baNh/M/8UZQFcPJrNtF3+oaf\nGNqcrY+JUMlFjlMIsHiBM6D1hdPbQyHfolgO3fFjloWNlEJ0N+ywVOBzes2e\nmpsqWqLvkZEWIdXzuv5BXd+b4hUW2ZiUeKpekfwviKgjOK8UoBp2XTCAiZ9k\n+VaL53G27Ika/uK0vQPOp2ZNDsLDexkfaGLtOTn/Fa5NCrYR4CRy77JjgHAw\n/s9Siftz6jmf6c6cmDLCiKv0hzFQzYjVStKkSJenS8KU2Oo9w3RZP9EGQR01\nltdjfPmd1/JLsZmbAie7mUCLhj3GZplyMovuwEgqC4609/3mdiilJdAfkvKI\nFbn+01rPhWbqXQdu4w52lE37j/a6CKnhqWKjjxarGzdQ6J53raChTccG7Uvu\nwgrNsV/8h7sMQpUfdp8cgvX+dkAm6LMcJtququbmruoIAZg2tgXtOIbaTa5p\n4BVu\r\n=vA8O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that shares pruned global styles between web components.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            path: path.resolve(__dirname, '..', 'templates', 'main', 'css', 'index.css'),\n            cache: true,\n            force: false, // when true prunes current css file even if no template.js or index.js files exist\n            whitelist: [\n              '.dynamic-class'\n            ]\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","gitHead":"51b437893c9a60be8625197bade941367b0262f4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.15.3","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_2.1.0-alpha.12.3_1568362876543_0.6952099243593801","host":"s3://npm-registry-packages"}},"3.0.0-0":{"name":"@aofl/webcomponent-css-loader","version":"3.0.0-0","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.0.0-0","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"2c61052f6f25c5465cb05de0649fb93ab9727785","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.0.0-0.tgz","fileCount":6,"integrity":"sha512-OJJk6OzaBr6pVT20ByrmCGMB2JoPamsL8NUUgwP+OQDcgM53jS50bDLF8cVLpx5CE43vfT+8oqSLWjRz8gTCRA==","signatures":[{"sig":"MEQCIGbYgqwTON3wQWY+AyVAXwmgJBHaz7Jl/+ve+RNBc6auAiBvF5aKunzXnRsEFyNIpwoqSokkMHgIWyEGTh+6qOJhLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgG18CRA9TVsSAnZWagAA0eAQAIReZZMINdTMPkes6tXs\n53YG1wKv9hyyW3YxmPRnBQ/iCeMe2Xhwekpmsr2yuStBOdSV2RXpWsJPel/Y\nu93ixuD5mOCh0pY8MnewiUblPGpktirxd0fcH7baVGLZ1/U9tj6Z2pTEpbuR\nXl0M4znrRrfn7k/ChqwLVuq/Ua1++j0KHWZRI5CMYpsZXKja0KLsnxwqte/b\nKVYmyAxBzu2qNxZG+XPV4+rITC1ZmVopLkh6KIy1Nr0BJAYrsg8Zk6gpliP5\nh4JsDJ0z7e9LReDlR1CiYTFyNXNqN68ISw2cKVVjoO4sPcZma2gl1ctLL4sC\nBT7JVgic4ZQ+tPBEB7vqec2dKmwcARUKR2MZBi/qQogFZETA3mWSabPjSUtv\n/Fu0mKwzqciXvxKSkTIro+Qmy3ClNWyz5xNDAuidZVfHIlbK0lzHZBcmqe30\nA0kPiQfgcXBVnhheXoFRs8OsV/QfR9mGwuBJurwapT6tpcEAQEWFv3Wg02sy\nZhGDCbpCPM9apKDveciqQElaYnEw4/rBpBAlKWIujhM25p63+dUMLi0sufqh\nET1tdB67CZbYMVq5dQSQP6jIMAcSiry8dxdE2jf5rIw6pz1KCYpWQcnMSyCK\n35lpKgrc3qOWQnbdu5kmzodZcm1PGuYmcxMmTuj7jFj+P0pYrnxhd9XBAG63\nWJLl\r\n=ghqv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that shares pruned global styles between web components.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            path: path.resolve(__dirname, '..', 'templates', 'main', 'css', 'index.css'),\n            cache: true,\n            force: false, // when true prunes current css file even if no template.js or index.js files exist\n            whitelist: [\n              '.dynamic-class'\n            ]\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","gitHead":"68ed707a605f1a3cb02ab70ff9ed8a188867028c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.15.3","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.0.0-0_1568697723351_0.8672913371837951","host":"s3://npm-registry-packages"}},"3.0.0-alpha.0":{"name":"@aofl/webcomponent-css-loader","version":"3.0.0-alpha.0","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.0.0-alpha.0","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"014ec6f07e3a1029c9f506ad58efc51a89cd4c22","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.0.0-alpha.0.tgz","fileCount":6,"integrity":"sha512-NKcllSK0ZTwaHgm+sq1U8NgF5hWcAWMInFURU1LXDemvi98NBsI4rvWmejhtoNC3Nrmuhrknn1rlpvwVlsP3Ng==","signatures":[{"sig":"MEYCIQCqTIcLVtekkX3PTFbeLPqvMDic39KqCIib3baoGTUdhQIhAJ9pFx/weLxu32ROcgCym99bcB9wHw3doSZcMtf3Glvg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgG32CRA9TVsSAnZWagAApvQQAIU2KlAD2ftPGDp1j8KY\n47dVg9U2rRZ7FiiOekYkmZBxOWlJA8e5U3QFRqUtEDyKILTaG6be5XG/+tQY\nBfyepux5jcYqswurX8sSRh0OD9U9if9IegFyL/edPsQ604hjCUFfvr5O4BVV\nXDpbBgnn7PJbytRqhDlaAe5Ve6muqThePinElX9uTbtyzWS2LuNVFD9K2FQn\nYKUp9ymod10id/nJpgWXghYBt8UcEJOher4eo2aAZqvZGicC5uwiD6zPo5C9\nYKefBOsyXSweyJ4N2jGitSb4EWlyuDgfYpOM0E7TlZUApfcrA1WHPOTvAy/Q\nxwpGpZgZW7PRbGufh6HQNifxL9fR2D/UEGzYlcfo5DwaLdjR9rAxtX40w1An\nd4KCRG61DnBlI0hfpVTf2jpDcXkX8lUIM0b69M8wsju4saXv/5WPnYUlhb+u\nvCu+xWB1n6EZPyJ49tij4rehJZu2NuNXMAtmP2Q3qRxclflLrkNgkEG3uPmD\nXJq1YOIZUZuVoZC0wnjBQ3G4Gzj8C9CIB2Wd50HLX1lOnmG8bwtY/dCPlTyK\nrg8QQpvYYvPXzoFBEqjihMxhwxXkbAH6SBJP9A2HBVcTxDgF0A33BIYG0XAp\nv+FrBsSKrIQ1NEVpIkj9Jt/HMl7eSJ/QO3dq+CG1WqrOI445yq2TpPQtQEew\nYryN\r\n=pJF8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that shares pruned global styles between web components.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            path: path.resolve(__dirname, '..', 'templates', 'main', 'css', 'index.css'),\n            cache: true,\n            force: false, // when true prunes current css file even if no template.js or index.js files exist\n            whitelist: [\n              '.dynamic-class'\n            ]\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","gitHead":"c6c4d16f33cbd321585e3e7c86b1aaaeeccd3627","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.15.3","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.0.0-alpha.0_1568697846001_0.4512475252346948","host":"s3://npm-registry-packages"}},"3.0.0-alpha.5":{"name":"@aofl/webcomponent-css-loader","version":"3.0.0-alpha.5","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.0.0-alpha.5","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"e478d9892a531d208def8ceec0b624bf7ca30025","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.0.0-alpha.5.tgz","fileCount":6,"integrity":"sha512-6g1DfwJZOOBobgzWj6SWHVaVhIFGPU/wyT7PXOU/damdX9jvEu/r5Xe6XcsH3lfeL68ZeS+c7opUJkI0rnZAFQ==","signatures":[{"sig":"MEQCIHL6swbHmQnXY7p6A+sMKLfOPOKWb6IUo8z0zTCv8opiAiBt4sz1Bmw92324Y7aIlIWL8UTAWobHbnFFMFPRq/ybDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhHKLCRA9TVsSAnZWagAACF0P/10IsrygBMfXrHemAMcb\ntQB1k/REmEiPIWZCdjRAp9sfPcpsSy5uGcOZaBK5VesrhnugAs5zQW+4yLNG\nvNHttS4vcFb8ZoGrMXexYdpvVkbSQ7hvUXrNvLH5xJYjLZ8r3uqJtiG9MZJs\nbJRV2VQ7Sy+Ow9oJV+03tLqMgIfB/CTp3lNw2JjGNo6HIi4gmoQ3stqvk0AC\nC8CuScYyY1t1h/l/WWuRZXX2oFtAFEl5TRo4lNv3t4osZRFHiJq6YgK0Ah44\nl2eVKKhwtRFtcIrisYXBDn3wT/m6qttQ0uPRUifPtqvzBglZEkooABOyEeuA\nrusjZF9H75uthKWXCNi6fKtH7pLJr3owFy4I/Z4rf/CciMxX4LVfbVlakEf5\nqB+mCt0qyMM313Ly6L7PFvvm3Tl3JH3c1RuEpuNlb7kUuVT4rITR88vn1Vfu\nzgHqCS6tFZohwUMUcR3e3ba/kbQfIrRoX6rItIyMLVhrh9PPELjF9PzTcqbM\nV/TZHFJAPo2nhWxZJgIf5TKkWtRDDTzb9oMOJVxFHnJLGaO0QnPj/VPKlbR+\nzUH1N8uIU6xqnL8u/B+9o2nhIUr34wIJlYwqzcA8h9lXV4wqWhu2oSIONTTh\neDYaTfHXIIqJ05nWQ5MN1AMCzshd13vwDcES4JAKVHhqPR56H31kJvU6I1GG\nqX+j\r\n=EzEl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that shares pruned global styles between web components.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            path: path.resolve(__dirname, '..', 'templates', 'main', 'css', 'index.css'),\n            cache: true,\n            force: false, // when true prunes current css file even if no template.js or index.js files exist\n            whitelist: [\n              '.dynamic-class'\n            ]\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","gitHead":"09f43882b317744481f4b6845b1cfae0461775d6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.16.3","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.0.0-alpha.5_1568961162660_0.9926682129766435","host":"s3://npm-registry-packages"}},"3.0.0-alpha.11":{"name":"@aofl/webcomponent-css-loader","version":"3.0.0-alpha.11","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.0.0-alpha.11","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"d6fac891daf2ad4b99dbbe9e2f3569844f5ec5ba","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.0.0-alpha.11.tgz","fileCount":6,"integrity":"sha512-7hfQtimRltjUkJcZKAECxNyu+UoH35B+2tqNgR04R0M0vm5+JsLnFVwmmDaRHUrihF4VaVIlXvUNJjXSCI4tgw==","signatures":[{"sig":"MEUCIQDVxRuBEt+frUrU1TYvETyQfBJ78e2jFvdpsqh317dgMAIgRMc/saXNtUminDhNDnEQZqcBZ/BR7wdUCYAQAY1JCPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjbD4CRA9TVsSAnZWagAAkwgP/R3wUmRTE9bYGx0ocasS\n37mHSmeAeVOjO7MHj+yZDoI+/UUC5HAObmIow0C+TWAHtKJcVyMrGg7KOWvi\nK8wqOO0t6vWOZsSzS+U/Dj3FBo7dpa0MenEABqinWaBkIUWuZDBXDEXzv28I\nBXZ31PEdvLc7KmO3m0ME1xN7MfzOpWdlvhdJW+vlDVZ0Hn6ISbfAISbrbjmz\nus2PKpsP+QRqnSGwHDUclzonzGWizQI8IKhFPWdkdGzkLJirVWipwTQGV36W\n8G752YV2ATCPPYko74WFG1oF6gjkelJbzJqLkzy8gC0LW2MISvkzVocuqMin\nbQro6X4pSmBdWMojlOfoaWy+T0jJ+J9QpdKij3lHmJbuQCOLZaq/3B7IXjgu\nF1TR83X2IwU4pc/xJ5j+Sys42s/h1e/4pLdf08s/C+F49Mgf8FizBLT557z+\nDJw7gSeHtJCtom+/NhZu2Jr7nz1YJ9VvcYgKUzgaLx/LnJmqGNfaAzRpqc69\nYOREivbBipzSY6t6G/rjnaMji7RzPWOCj495gwpVcQc9qFg/6TUUWGY7l9KS\nGNM6ivkC5VRS6LMcYHDH524Hu9xZ5EfOfvqc77xuSMVtciNGgxMBFJ4PyFXF\nORwEfLxtSNyKKPodETmVxusrtXdWdXFBflVdQ2PYOXABgRZQCA3T1OF23up1\nVjXX\r\n=DPFA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that shares pruned global styles between web components.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            path: path.resolve(__dirname, '..', 'templates', 'main', 'css', 'index.css'),\n            cache: true,\n            force: false, // when true prunes current css file even if no template.js or index.js files exist\n            whitelist: [\n              '.dynamic-class'\n            ]\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","gitHead":"ecdfe7e68c95cd3ce9eca2c86626275d1d4559fe","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.16.3","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.0.0-alpha.11_1569566968265_0.02650933798605637","host":"s3://npm-registry-packages"}},"3.0.0-beta.32":{"name":"@aofl/webcomponent-css-loader","version":"3.0.0-beta.32","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.0.0-beta.32","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"22626fe708b75f2c467745e8d9f7fbcf95c6a6f5","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.0.0-beta.32.tgz","fileCount":5,"integrity":"sha512-ft6nA7P6UbR+85DZpTt87BbtBs6oPazegBf/I9tWOCVKh4+6Q+d5XRQI4QFofiI2qi83rzd/iHLcOwBOfwMl1g==","signatures":[{"sig":"MEQCIDAUc5W9liRLbGuySfP0yqyAlXdQ2m2jZMeuwOZIOvwxAiAgVgIxm7VcDELcZgQTi9PSeh/ZMeO1qMGAhGk3Lycl/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdo8u0CRA9TVsSAnZWagAAQmwP/1NvaUH2hQXg4i0+FNws\nBsG1D+uqJA6Y2WWxJrK4R9sOh2bUrx8XNVf0iNC05+Yq8A9ggqN3UVLTd8Ts\nlwQfDqsbTkX4gNd3BUsauEvaAHTOxgnVVtSvgy71DEL1hZIgz3S4RYqQ7Uiw\n0LzKHL2CKbcZbbHL7cEgyDPBwigt499OkErTpl5UsXQaq4rt+lgd2cjHdKkz\n788e2zIIXwTBM3wVmiTbXRUX5+M6sLP3O4LmceNB9MBkQCmG8efps5fhKmZ5\nZ2pSP0+X8DZ0dgEnCt2oC8SwwEae8E5VvQXIERb3XvACK0tq3aMU03vZ76is\nuWU88Em7v/L/JTu4TcxzisKnaUdoDOY6hET/mHHKqD1pZm2z4Yj/PUL+iYoJ\nW5UvZJZcTyXaUSouItHiLlC+S0TVi64uy1bLS1FEquuRChURCg5KsigOLot7\nRtwWVTs0lqM/zVpIsWmjZhuAfFrhsD4S91GnSA32+cdBjRwIqG1oPCg8ane6\nUkmCLebksb1bDvwGW3Ubl+r7slj0EAs7kwAi2+7f9ebh8gxxuZdxmcIoZGzL\n7BCIrRtm3ft6JW0sEu9/ZaFfI8pnm9p/o73oGdoLYG8VeEDgkFrKL3ocwDBG\n2iDbu69bPwQmxONLN4BfsJLMWGmj1uomnj/K6T4EKieHlujNRUqIqpqDEpaM\n12vi\r\n=airn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that shares pruned global styles between web components.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            path: path.resolve(__dirname, '..', 'templates', 'main', 'css', 'index.css'),\n            cache: true,\n            force: false, // when true prunes current css file even if no template.js or index.js files exist\n            whitelist: [\n              '.dynamic-class'\n            ]\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.11.3","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.16.3","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.0.0-beta.32_1571015604031_0.437188062989031","host":"s3://npm-registry-packages"}},"3.0.0-alpha.12":{"name":"@aofl/webcomponent-css-loader","version":"3.0.0-alpha.12","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.0.0-alpha.12","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"bdf119b120fdb669deceb58ca60ad7e68368b5e5","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.0.0-alpha.12.tgz","fileCount":6,"integrity":"sha512-FOkfO0eiEUsq6u2DCGcc7YsoGDpLxJ1yYF6fC/bKX6lYCH3EiKBnksJY/CLtrG+pq70xvLZygcxrw/8BR4aJQA==","signatures":[{"sig":"MEUCIQDoxIdgEYCqL9Mrj5oM40Q+h+F9yGAz9TH64wsTB0yjUwIgaQVu4AVbGKa6gnkpvv3LARVJ+kujmkb0zxCHDhFoqc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvNfTCRA9TVsSAnZWagAAFSwQAKFFuqCQ6lNhvJGXhm88\n+GgrD39qHD/3llaehfoMHbL2cGKYJ3aAD712AUU49EDWe4AVcGm4XgJiYUxJ\npSqNQp5kTQ30fnpDW3W3YnDXvxsVUDxdwnpqLlR1H9i6BF6dqkYtIEiQq3Zz\ndSGEbfpjG93ndo1VAw/4WkeMax3iBu5yeHRUQ2TT/yE5EabvwL9L0d0ZFfmy\nSythc2iweI44EJXeqcbM5r03l6zhyStRYo/a/Esomnld2R9g5cmbcJMOj08K\nVo158+ed1KQ+qezi3sZ6ocOdCPs+PtRksShqKbhglMa+zQUkJdnq0pQMwpM0\nph0uvx/V3rDWiWUdRr1k6CAm3KK103fR1F4LoIKTphjNdvK3xcXjxxwfFsXe\npigjuhhJIkWPmwxEA3cnJ/ulIQx+YvHOl51/e4OXTPUyWDED3XIqpCh2/N15\nU4iQcJkry5UPK0GhDlXwO66m0i1iJdpRjbU7Z3lt+t7GZLeqz8NZfPAbrXix\nesod1WIaDvl5mtnrWkCr00K60ngLOcX83ySrW7i+1xx+FdcPNalyZwFE2Uwx\nmT5II9AzwtyFiRLmM0NuXrH/d4W0+B/XuuOJMyb+P0K0tmdPNE9zgPpuIk1E\nEIc2YSjHKBwp3jlfnPFiYc1HoSx2imfhqalMORmrTm0d5rHdhibBO099nQpm\nsMpV\r\n=BC3o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that shares pruned global styles between web components.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            path: path.resolve(__dirname, '..', 'templates', 'main', 'css', 'index.css'),\n            cache: true,\n            force: false, // when true prunes current css file even if no template.js or index.js files exist\n            whitelist: [\n              '.dynamic-class'\n            ]\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","gitHead":"e76c3cfc8d75ca087492088254c9ef0e4010c0c9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.18.3/node@v10.16.0+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.16.0","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.0.0-alpha.12_1572657106979_0.9756147613073349","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@aofl/webcomponent-css-loader","version":"3.0.0","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.0.0","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"b9c0f353e9e542600d5991efef7664059da188b2","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.0.0.tgz","fileCount":6,"integrity":"sha512-4VD48lhHW4QqUQYK5902zb0aTS6Z+hiPYXYMwzB5YKTRx1/ck1R7/0AtWbhV7W/Cz6RlHAn6rDl3clo90Littg==","signatures":[{"sig":"MEYCIQDLuEnmck1R9Fw7cmeWasHrLOmOAb6tpgbo2nQ612AEHgIhAJYWFk7+/tqFnq7yXvMLiXwf81sqFPzGLBiXjiXW8wZv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0PFyCRA9TVsSAnZWagAApKEQAIcTvdeJLsBMpl7P+vzp\nfMqVtYz4XVbJkby5u1AhSrJqybViDJNoTmQyhgAKJWuCpCaoiNZE/c3oeSO0\nvNUN4/C+0ZV86dJiNmflvfjd16yyOzKt0Zln3ef0kr65XCJeaC4NmmY6N+5m\ntpsORO4wJ7QslRwTBOnSJzSA6sr3XH5GhW/OAb2Nsr1Jmf8FEUfemFlMvQ9t\nFZAdAZxx0t3aCTV06LU55jSZMeugUF9NZRuFaBGRuYDVdwYXaDNLwkqCkLyu\nBzCtKrr7YWGFdyZQFcndVSwB4BuvYK2MUj7KYwpYHUvarmoYoJzy5oxvLM8q\nu9gL685a/t/biCJMDvyLNczsDN3ogcK16yDCOR9CKOw33iXm0QCZbIHSXalX\n7vpYDU/KkPgUjcb0CEBUELW49YI2wHmIQIo+4gLwkykCtrJ8kB1l4nUsabvv\nR7IPhUKD9xBF2pT9zltthHZ6Ybp+uFAoebVOuIstEJr/sVqP+3mEVIK6lMvg\n5a067YwuT4NBipoB9MqPDH6y19GcQhyxvvJC16S8M+KZmvdEK0f0987hd13P\n89eYA1x4fIhjh6vDGdhoVgHh4YTT0ccha98zrjNAWLwMeSBHVHT/BM6CDMbw\nRfVEMYIjpM3CUFF5cHa5C63A5yzp3WUwzzrJs8QkXhjM61hHvUsZQBSB1WTa\nAq/h\r\n=oOqE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bd783440a25a2c579fbb506b92d90bf4fb7e0289","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.18.4/node@v10.16.3+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.16.3","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.0.0_1573974386144_0.1945477237060662","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@aofl/webcomponent-css-loader","version":"3.1.0","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Micah Blu"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.1.0","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"0763b0389d38bccb9987560efee14902141f63fe","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.1.0.tgz","fileCount":6,"integrity":"sha512-uE1ePKhR/e5L4AKHY43Zmqw9XxAYTx+rHooMxq8n8ET21p7r3nizJcWRV+VTeVMq3z8P32VcBJKMOr9nH7gPMw==","signatures":[{"sig":"MEUCIDS3oAGKiNUU8w6ijWLQzC4hGaSE7t95HTcuaXCmVlMcAiEAvsk4yc4yWXrgb41vw38ki5zyRkDJcNTU9XV7ZahtSJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd11XfCRA9TVsSAnZWagAA3M0P/1VRrc6sTqMlXmrt7uje\nBg8Pm9zJSk5EvAqA789NeuujordTN/4dH1xj96wy6f0jp94z9Qphimwv8iVS\ns+O/PxGPSHVTOH3AK5guDNhM6vAN3SxpUaPDwrV3diLNfy8IggjuSaw9E/8U\nhk3VmN6etyxNTd6PA60lHR4VGxNihT86aKAaui08VNp/B9rNgdYz8OE1+c6U\nktc0Xqbn4JWiDqcs7pzwy0f5hYXjORyxY5/FeMlHecqGKQQq1B5tJs4w7g9i\nTDSXSsWrYIhOwzhsa/UWdCkVJHw6BuZE+og33RaP+0b6J7A6hqiRWyiJxYwi\nltTR51rDFwPurSZkTJY78FTs+AuIKnOmgbDZKBWAI5l/DbOit+MP+5PTvY4X\nesUoVBHO5Bi+fdSy2HgmcZ9Gi9acf+MhmgBJHaN5oYvqRyYE9C5DmFsLXnHa\nmYpDsdFGlfRyf/I3qxDt8yL3ZZ70loCuVc6zqHeFJXZcDGDFY6JOrTUhEOnn\n15hkA4fDwlTdGqCjpBmt8Q7y3h2eb2fdIWqNINHJWVTWgS132xGdlJkSz4Sj\nAk3jEVs2buS7Bn/iRU6/2QRh9iWRujbogQ0Gx+HNKGzjItP7+ZqX5Kvgrdgp\nNXFL8mKVXk71xxIqg3rwTaUkZ6NOrU3WIdnkVHe6uP9WvjBt+HIHXREovrvj\nfThO\r\n=Itod\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cb7c610ce117e6fe41168dcb3e2758d12900b277","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.18.4/node@v10.16.0+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.16.0","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.1.0_1574393310779_0.7346922454989797","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@aofl/webcomponent-css-loader","version":"3.2.0","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.2.0","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"80df9fd8a3eafdf27a7db0a72f36d53a2819b4dd","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.2.0.tgz","fileCount":7,"integrity":"sha512-BLVRJtx+AwqUpcheNQkwdBxIIccucTDa7rr3asVseI3kVJGagMBWpH5M8DUbv9/F8DkTV0Us6gDJ8wrqVZyVyQ==","signatures":[{"sig":"MEYCIQDhnDYhFJlPB3wr5CVdVKXPGGRgMaq/aF6mEG8ti9by9wIhALoU4vKKrlEhdaeArm2PuHodz8JCcWrKuobtTV57MKpD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2jKqCRA9TVsSAnZWagAAuT0P+wdOqcoS5deI/fpqcjOr\no9ZFfsgN3uL4Rhv85j8M4m7oZfWk2vwNBf9HuUn8UPTtCPGHGU92+HLTp65q\nffFZ9U0uGFRM2nVUVFD7fKTf+Cw7oKSLT4lh2CzVqkLXk+aV6kg0xl2ARguv\n4sSFY3fkk6O8ymuziUw0m6SCANKve2FjiG96I74cPJxoO7lK8qorBmHWXHMx\nQrv7zjLz6PWv6pEqaT8HmXI9LhC9mld8dZ6ZGA91P3breVdkWqg0T5z+klcX\nCmlibH6qHQZDrP83LpQl35KYstYIkL0OZkQdApiKOvomiDU6ffUVPvM/BIgn\nEX876ELgd+FTnQlBmWxGchnslhWdt0rf67Y3BEGAzx494vL4o9Sv1W2NDzRc\nfQmtKaIpeVMTzlMSD83xDowvlJccL8E+rUYybimNO2LLMQ4k4y8rCoSBNR43\n6ljX9raLEHCnTlK6FL+OVdTRGstz9ac4OMa1M6HKK3ZDW3Cnk2obCDnEVAYJ\nBV9NScBVybWbX0HNBzH2y5hIKdScxiK7GUDriAlcatuBbQDL/zzJhCIobs7i\neqWfA06m2h6ClGxQjXnlhZF2gUpIIcrUFnGT1FW2+YEg3rRZZZYRdzSPi5WT\nScqE2mPW3WRjqjrcqWrQ/WpFurRW39zNOh1Cqrk5v6clj6USFXyLLts0Sjc4\nw5i8\r\n=mmB/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8275111725390a8f797467a12e045c905a78623b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.18.4/node@v10.16.0+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.16.0","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.2.0_1574580906049_0.8288823973074249","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@aofl/webcomponent-css-loader","version":"3.2.1","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.2.1","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"014363e5dec8c8c167b114c15f16a3fb578384b9","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.2.1.tgz","fileCount":7,"integrity":"sha512-FMh/cQG/vzYTYnxyil4UDMXhHIJuvMxiqpSorVKY2a9lWGWal1QEL3jldMxAp1vzKdYgBp9MTi+nkFU0QVXWkg==","signatures":[{"sig":"MEUCIQC40pXqPD43E3QHGR12pMrjDgLw1343VfaMvr/DdSgENgIgQSM+DXpP9KD/pgjHQHylxQXKn/qp3YVr2EunVR0n00Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2jlxCRA9TVsSAnZWagAAYsQP/0rGFNlu5zMmOnQMtQ3B\nU3ACSpp2mwJDBpNBdwkxXQNVcqoNS4vBYhN62zHWSQb46vv4CiCwtRb1+y4P\nbj2zsZLwa+E/k1CoUIk6om29VE/SMYJZ7RGRyB6o0eeFNHzQozhiL7tqkJ8R\nPOVTNRFUj80eLf4KZ52jdweVglIORQVjR0aTMZOAb3lqVGTKikX4XhY+Ju4E\nWdZZNZ5Lj1WMOd0lMPfNZNozXUznhjzt3RooXh80CTDYzoLr9JfBmgnKMrLD\nTiTZQbQqLba6VEqDOkUhEzPfzS53aus40/i/L9SwQyQl/Cu4mBtBiosDeC1Z\n0SZqocAwVKS2hGyp02QmLtRgupE3KTZplIlSqUOOfkNCNMHsf2YUPIklRFgb\n45ULUiEyeZYHxa/ByIOZ0UXamPkJgqrySdZILd9eEKKTKEIO6IrVSJ0VsuAS\nbXj1cnp4+i7YdTsfBDUsWZiWG33PEMYsLGTVjY23T7cQofO+hiFVuQ2r5abB\nIuwAH7ggbrMYhqADrCxow2Xh1SOy6PfMEWFaPT/zxqsS2ccfcoulagHM9cWe\nnhZOd1tClZWKZxkGULcFo+dX3e6p+FVYewuAgdrwDxeYSh7M+IifJCyXL0w6\n5eqw4Q37NF2iE1XOMZUDSezgUOZVwLQWODuaPAVzj1kHEBkkDU3R7UzZ/mkF\nu13i\r\n=vWuM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a3a91753b98e4423d9fa5bc05d8cc8f8754fd040","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"lerna/3.18.4/node@v10.16.0+x64 (darwin)","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"10.16.0","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.2.1_1574582641345_0.11649155657121923","host":"s3://npm-registry-packages"}},"3.5.0-beta.0":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.0","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.0","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"613679c6c68d0a58785341317ec4a4edd55135e8","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.0.tgz","fileCount":6,"integrity":"sha512-rP1M7aFlrvATlgy5JFF+x5GHGu9z+2hyXnrP2KYAO7oKMoiHC3jWdOBrMYtSWPiC8oBBTW1pzyllbnKU+U7iiw==","signatures":[{"sig":"MEYCIQDZvwsoLlHxQGSSv+6uNvZ5fOXC+1c4xdmKkI93Fq4BewIhAKktT9PjPjRgxA88USb8rOilRB8uHCH6rN2x+yq4SSZ3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUbN0CRA9TVsSAnZWagAA5NQP/RdfXcLF+wTKDqYaef1b\nf6a5nvTOQEY8XSeGolC3I2MucDvYw0v35uxRV5I4O9GuA1yvFq032P/cUGEN\noTTR5OQ0/avoR73DaI8XpaE6lksgK1nIJ9N3JR9NDd048WFpaiBSxKMK1dHD\nxPpva53xRF+FO4j4kzz834HdWb5LfaFNeltAImFdtXsd9+jWULibV+ll3d6p\nXlRMk8nUBVT48Pq6yabEuaLNd+M6ZrsoiTsJB8cuMlqU0g8tFnDy73c1hoYv\nI2xcSGkZYy84tuXuSqiUSYxUfa3l9+H4kGchzQb6ASRIbqc9Omdu1nFHfm8F\n89o3g/iIQWsOn6tmPZ9+i8FCCZ4JG3jUFpc8wyEvh6omPn4GKGNX5GPwjz0+\n5FxfLEk4yTTeMPtkGzdyxx7NiwiCJIz+wXgBas6R4wo8+5biC3/Rm0ODVQJd\ndDJe3FGgM2fQ7ORIvGEub/Gm4l03KmmADn0pXR6Nr+nCNeaArUKhxo5MhNnE\ntekjR2FpK2i61BH02RjpnOzeXuNvYtj3tzGqU6q/thwowh8QEqwfSeymjY4I\n88ZmLnaGC5yI+FgbiCWFErQRR+AfJdle6siPI4WmN3CUCqe9jgWhSJLiUOEx\nfokzexeLv4gEJFXvp+18hd/gcmgWShW3KQB9vyu5e4sI6mN0NUT7jLfah4G4\nw96F\r\n=g+Jx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.0_1582412660129_0.6814178683084091","host":"s3://npm-registry-packages"}},"3.5.0-beta.1":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.1","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.1","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"a02a3dad42240ec5782b2be053d1d86b6a67e01e","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.1.tgz","fileCount":6,"integrity":"sha512-3iBQNmTS1UVFE3XJBSOzs+fAxyeJkhHANtMoqiaFrV7o+KypYTDo6NjOgALZwLjju88mbMCXQeDcet9YR6sKkA==","signatures":[{"sig":"MEUCIQDiUsaalQGL1jb1IE/dLCZ8hkjpaLJQXhF5LEcQMW/L+AIgdquwy/A64aKsA4NJqZsFh3P86tseeMFtHr4K416t+JQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUbiACRA9TVsSAnZWagAAGiMQAIuGDCnO2Qva5uL5Bg0+\nvoijrNvQpT4oysOWIDXTO+TIeWdE1dVrN6byjA60zkbM3+P6k+Q2CcU6lDwW\nmxjMDIZT2PzmgvR6+/boiw8le/4OwON/yqahUNzHWDT5DbvINfvcxFbn56du\n+QOZDggqpf7iN0HQgcObxHQDkGqnYzdLwFR/WqDWIFYrpyg2GXcr3bY+fU+O\n41pkqSv8Nz021q90lVulEZ4cWKXNAgOrEchSfMD4Id0K8YJzlmvu9bIAIO/8\ni+huFPn6dYFooyh9qtRaV9opwtNsql7rIp75khOh+pC7Upv1FDYnRYrQm+tY\nA7dr89iiwQc7W69tMRcM8C/VZ15apNCScrMdFAqQPKozW7/4Ab12rZ56zCOY\noRd4vwey0HRDfim/7ENVq9M8Alq66As6ZD7we26Qi2U5ikmBH0yRuJ7P4TTj\nijxVlHsxDBKw4MUF7lSKl2RsFbyG1Dl8Y1UBxJ/35O0jF8gIzR5U/cY3U7tB\n2PwXaHn0ft+gbOtontPvbhAtHdK9HFFNTZ+KyVq8S16HgebR6+l+NyD4FvOb\nTQJnAv32mS1TsTpe/v+NurZt3IvzUqUGiIue/Wmi3u6RcJdHPb+aOqTASz57\ngQzYkguJBdrdRDBzCzXw6/8vcHUTmk/Kbw4XLdrM+b8kICScX/3Y2B8lBgej\nTuUh\r\n=Gi76\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.1_1582413952034_0.9052554826720043","host":"s3://npm-registry-packages"}},"3.5.0-beta.2":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.2","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.2","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"0d19afb81c2ae94c733da47998ec1fea8f8ce2f3","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.2.tgz","fileCount":6,"integrity":"sha512-cBpcMDf6cpEZYTblftjHu0UEtjDFUFw3xP7lqo+8yxjKUniL4TesEuCQWEzp7O3ylXHLBe1v6mGjJkre1NmJCA==","signatures":[{"sig":"MEQCIGoJaT4OqmTE0KkFxPjtZUJ+qiVfFGrOPM4rIwsJz5NZAiB767uZEMiAB+mXETIwNGFA7Mk4QOrvs43qwkmQqPwX9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUb6fCRA9TVsSAnZWagAADBYQAJ9kFQudEoZ/TYu+Bbuu\n/FRToT9YdwejCi1b2a/cbsm9rgTo8eMHmpRIhXeKpnGc5YU8FvX/cj+tFkQS\nKPCiVqZ6BLSshl+etHBW0GbaZAZBitfTXG3S6CywYoxpkTFvuZ281zr9Jk0e\n2zh9LeY48ZshjOFKK/ShPcwe7YYVk6UmMG5lDReojLsTOBJGtYqm5SQRKIoU\nXgYK4u6RVGOATQUykcJ7lelBPSJhRqNuSEBkVBYdv781JJRnCnaYT35LAHXS\n9Cz9hPs0F6m5qqh/BDqANo9vIoe/ygTQU6iwPQQGuh6jBw3DA15zZ7NXGVrU\nb1moMnOP9t53Kq/+Nx+H20KaIdtXBeQWPRRWgUxcApxtohE+VqOcFgfYGpsI\ntiraYfp7mHE6whKoIxA0ll8YC/veJlzgEex4x9GCB4/6Vbz+fSf9m18DgoMT\nqoEoVK9pqMlZmsCXJ+KsI+SqSoVXqDF4fxBeBCFDVvG1iou2Lbds+ZyanDYT\ncU5zTFaoCu7Db3+xSPEgYNUhXUNEEwejegzEGkBnUcGjT6dYzqjrskbbrV2Z\ndC5t1Rq26bsJ2jgoE7KzX80gDozYl8YG2NY0O7r7N88cFbrllaWgz7xhxFNy\nQN3C+zTj6zbqM005n4duQFaAJ7ktIeAmPNOJC8GkV51+eMIhfesDRuxwEX49\nI0Fw\r\n=I0/S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.2_1582415519448_0.7735176058624744","host":"s3://npm-registry-packages"}},"3.5.0-beta.3":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.3","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.3","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"4e9fc10c58088bfc739bc0a11787090b4cc7fd2f","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.3.tgz","fileCount":6,"integrity":"sha512-k9vI7vc1t1qpaMKyH+We5BH+7jpXnPv5xkoLbl8HHWUG+Si9see5QDGvkRsGsBQF/tt2guDjHlzfeA7NkRW9yg==","signatures":[{"sig":"MEUCIQDalPl6XGL5bHGt7PlCx6QO8j6ysn8fNDsmQ1AqEo7/dwIgN2Ilerqu5yPCqlvsxt1qJOukg+ZD6DIVWakgNYZQCM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUcIOCRA9TVsSAnZWagAAnC0P/jcaMysMAt9GX53ktCPZ\niA6YPnIhNwv1mWdU0SoGBMCBdJuSwD4FW/psyDvL0Ylps6xpoNU0ro+0Tg6j\nMIHCWFEES3NiqmCFzb06cYA8D+71yj3XsAfYoB9xcJWZSx+dF9cu/UpZxVp8\nUB9zR5ojLeXcaxKThZiF6m6JS0XiVKd3SQJBRXBz6Xe11g310+OFP1DcrhGP\nz478pJzMi27bumH5J8gNoiG/muXllCCEyASyp5/SALO6qWLAmI35ieiE41qT\n0ps9a4uwEGS+YJ6ZYO8+kUW7xwnZkPAcEn40oDWMNbxycZctjv0fszGPTYIw\nypm2sWitMFa0p3QjZ69rrQQ8GTsv7PAF5eEf8SyBlAyBQU3YU+Hjg4VrfO5m\nhIIc2+C+vvjd/9tAd/ZlshPby8XXv7ij8zkRpqnZm5R2O8uOWA/7TOpBlQZZ\nTc/OflHxsYk9MoYnvYMg2v7OjmAhJnjxFAd+ODTeyQaB4o5chEGKLqSZvmtz\nzIujKyXv5RdgZSd747UqYZ2SoX9t3CSEdTjHfoaSkoc8seSyIvdbocXQMnZs\nl3uaLe34h+TM+nclDP+Bq9NuegJkFLQFjWLiQ6FZqh823VqgJ943ufECvoew\nZ8YyzvBzWTChleZ1wOof4lGj69qaceYTPEGsSN/eeblnpZms+yPNQIw5le4W\n5eyD\r\n=I7bX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.3_1582416398029_0.13377964824578492","host":"s3://npm-registry-packages"}},"3.5.0-beta.4":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.4","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.4","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"5ba88ef4bba67b3a98f170019c276cf6a9dc7085","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.4.tgz","fileCount":6,"integrity":"sha512-LyLiJPuwJ840VLNWr9cdb6M3nxmBi6GwQzbfoA6Rp1zzxqBWrKBUyqxTvb56cRCG3pqb+GmtBh2iYEipGJcTaA==","signatures":[{"sig":"MEYCIQCAkDBAqY35O01YwUcslFRJsDFOcvnZ8wNZTKFsNCuDGgIhAIYYhk+BBVscdfMpw6gL08WkIpqXbNpX5avUSuIbLf3M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUdvcCRA9TVsSAnZWagAAGu0P/27RIaLgLyR1xaxPWutk\nks7RJ8uTv4DcFk0oakKXV/U2lDsBh7nI8Rc7ESDZbcmSzp1EFAdrPcoTcQnn\n/+IhrHHgNT7rmwfeX6wems8DvttbibAOo+Guv1PB8io0TosYFzav5Yn4nVuA\nn4UPtEX8u4PmLOh+ZPLghVupDzk1g9xUarAF6doepc7+5hw7d1WIbYI/7OiM\n+C3k0TC/+ZMH2vnT4uShn3GWwdOStwjatDF1AhWZJrkVqOom1otroKc8ifOx\noCtoB1C9ElOFFDbxojX92vFTuOpcF4pT1ARM3LFgd7lNjjblJmy9gbvlkjzr\n6FxOpRp0Q+voOjtYl0QGdC5zqfLgvyDnthLaj9ol7MLD1Yw3466YpVyMQg/2\ng0ACw4vEysTRRr5f6Eam6yyHspq97nWr8wYl/jp+45vcWkrc/L2hS/dogdry\njkmA8liW1bwvmARXpoeclR20heTdiZ4HWenMF8hzypQPuNQN+fgMDHMSI181\nAnghoWts/UKkRkOsWOicu3yOz4NbwMfTTh/WNYFKIGrO+Skik2Ust+HNbXah\nlkpE1PnT8r7u9+mmn4j/XnnR8wRdzsVwfjE9fxmZ4o9M0IkM8ZHfoXfMpDjP\noGV629YfEKidyAdgnuBHueabi5qGYIKdID+cmYKvGuzuM1hzA0t6auv2EZ+S\nIzN2\r\n=pv4I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.4_1582423003900_0.48191580007848533","host":"s3://npm-registry-packages"}},"3.5.0-beta.5":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.5","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.5","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"9a5e92137f448487d95d36829fdd3aaa5189fae9","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.5.tgz","fileCount":6,"integrity":"sha512-NX9iKTxpRJCURPvKXY1J9RLH0OWROQ/rv72xGCP157IoFfXI2ViyNAT11ribXY8SpxtH1Bawf6FsoWiUlLiyLA==","signatures":[{"sig":"MEUCIQDwEoq2kGMBkwnMw4HoaNGKiRsx/gWdXDO3WR5u6XzVGwIgNxGBzlU6RenugEoAkphk7tnYrM84ErEFz3VD0bU/uLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUezmCRA9TVsSAnZWagAAi2YP/As7ZvG5Ha6dHDrbKpw2\nTlMiPdzos0ypSevffNqk39iLvjx8xcJTC/uoXCSbxOxZk236HiWeJHISq5xN\n72+OsRd070Uml3lzSfJy5xtY/wsvJZdj/dX/t9+QhNs1d5/YkZXuyZK9Q9Re\nV6FffCcJMmCkAqsR9kGoPnG1QJ+n4hkQoalBb9fHY+6LkPdCI8V59d82FSEB\nAMB+fJniyjtCagwRIJD8MUddUDfgHlX0yRzN3oiqD25sM+ZnhgTPsqaIrJpi\nl3CVrm8o58jSl2DnaTZ3uQKZ/6k0MuETqOwA97xlBB7IwV1KD5xyS/EbT5rz\nTExMbFrir+RWdf2DkhJSBWgJ+JcDElb4P69uobAhIw3prym9XII5i03SF8OH\nV4sXIGFRhEthNjuvVd2COaf1S35ThNM8m5wqa12IErHjnnl3+DISA5rjIIwX\ncG8fO2/IR3wZ3ThUswYcAEQ1MVVhd7aBwZQo9tkiEu63esxhnhOhykY23A8t\njftlyioCFSj7LPpJNSic73dceSSxldRIXajgMF8y8B7NaZ1O8zh/iXAJ0uQL\nGif0iNc/zfDcKUF0esON81X7tvpwET/OWl/YQQCnrLKKsl5kKuQ4bfCn2PPO\nCdS1fN/oLnZPZ6GrpRfDdU/4RjxC5tS3ASDp6AD2dpvqKLZ/AQiHXrHLVnPr\n9F7V\r\n=4FEI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.5_1582427365607_0.6798600565197472","host":"s3://npm-registry-packages"}},"3.5.0-beta.6":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.6","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.6","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"021b36f07f9b00a5162aa9d4fb8ba2d1e3ab0e59","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.6.tgz","fileCount":6,"integrity":"sha512-nMpdK7r3HH7c8aXPqQfwl+Ec6BCgd75hHyUOGHdiFN+iCJHbuZsZSPtRhFCnNBHdS8sObSsqKp0gYLJDpnLn0w==","signatures":[{"sig":"MEUCIQDKTX0YoC0gAOpQUO0gFL+hQR4i6ucplZ/MIctlvkSJuwIgE86oJ8o7bCvHl2DK8oPmpj98dBsakQm/u8jBDFxqSPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUe6vCRA9TVsSAnZWagAAc/YP/A7wejmecIIjFc08VPsV\nXbYIc4rcXGPzOwwViRvfbGzl40NkZl7jyotydBVkMHPGOJ2CV/31ofMQfWFn\n3Z9v1uTLyfbQOL7Yid8CBXHVcCrIpUzrpeeZuYjifSJr1SoHp45PCFKkyaKr\no6byQzlcUvXVZV24telSY07pnMknlhSZ6pxV4cWIhY/rcIuTX+r2doMkOWxb\nO/wgRmZ8JAz6dMHH9fntiK/VPTz9O64c707veTKek5SNdJrrdqkFWE64Dv0c\n1jj5vxxsd0ZK47K5HzxRzYuFkjpSO7tTEPeEy/BeRiKuXup+W5p0TluJxxAt\nPx/4fp7lEnKGosl9TU6T/nHwPcHlSYFC8liwMVjVItpdO0D2GkY2ud6095wX\nRX9edVmE51jc4WsZUf3f4XQo7ioRKaVgjwg3zYsbe9YWXW5HPg52x+eQ2yGU\n4fgf47FL+r9wHf6Xvfm43Z0JJAIyuBNat3g/KiH6hOH+6hL+KUE+oqOlYvec\necG/TAyIYgQ8vOye/NFYtobXzRxnAGq+1Yo4TLMAki/dTIEKHI8LrMQHA/Iv\n+gzSiZL89ZlEiE6cGF33kuRQMoxx+d0NAhyDlDYhOS2FK8dQT+mHwndQpbHv\ne716DbFs6KcJLwNyTYmN+QS15yb4yM4JJJoWnKG4enHFHQ7sJjnkSvGtSl6a\ncN+m\r\n=qZmp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.6_1582427823581_0.42607777180043493","host":"s3://npm-registry-packages"}},"3.5.0-beta.7":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.7","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.7","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"36efa4084b11a6ad7ecb18a3cd31aed57b255aa4","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.7.tgz","fileCount":6,"integrity":"sha512-QDUIdzPWM1d9U5H8s1OtXAVfnWEChnnfezJh+LY9ChbfHWiEbfatUrbK5eds9DWWROAzzqUV5Qv4X/bd11luyA==","signatures":[{"sig":"MEQCIBijKnDlcBraFhjFdyyZ5dQaKvOIj6LeHvWIcNlIVc/+AiAoA36zI/q9GSB72BJri7LJ96ugVRO8HIi7Fs/2I1wOsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUgflCRA9TVsSAnZWagAAu9wP/3SBqrc88C2GSorWfSj5\nVeQwOHVf4l9uYCmQFu4UD85gDOcsWF+0P/oBl6ejCzbCFaYI1azhRNcZsaGP\nvTzJ+UCTUpL9l70dpLjGgfb/6tvlvZDLPTcY0vUQhd1Cb+CGKLh+GPHjb4yU\nuG5yKKH/siev1oU/agt3V7sxsC+yoxreTPjsNmiwjiYlV8xwhYS5TygqkqsK\nGH8yM7S6LTTGQZHETnctgz8DGGjAj/wv8WGmvK8yGRX8XmZ+fAjkf7VAAFrX\nxJi1vEfWaRiYoaGgSbwej+nrt19IChbdUnzvVyYOGQ2ZCU88FXbOSJOzD8Pr\nK7UCZDWGTGSR5p7dUg5Y8GhzmNkAnHCf8DzJGRH30iyWOpCEh1t1iyyBVow+\nhG4iiAdsqGQgqWJUosKVImDbdqa1xDeSKrtpgSmmv4ckyyoHze5OuyXUJBxW\nTUOB+7vIjrQ2rFKS1/87IXbVlD577otzEyd5cYF/JHHHWZxsyLHJUhwGUqhX\nZYQX5dSyiGhHStkKAABPiEPtyOut/u8+ybLlpjLlC/AjuzvEGf9IzLiULNox\nqjP/sQVGvXGWa5lq0flHeGEELKkCsk1UCoPZjv/lH4Ib0ujAAoccixfFwjQC\nylGhRmM/vad6vZz1KxmR2TwUZO+v+a3ZxUNRrttaKvYN2IyJLCVWAe1BLmng\nCzWu\r\n=hS4f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.7_1582434275890_0.6429426641779685","host":"s3://npm-registry-packages"}},"3.5.0-beta.8":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.8","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.8","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"f30b21c31ef857da6c21372dc456801e17ff0d3b","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.8.tgz","fileCount":6,"integrity":"sha512-7GS4PvTUJjRzbjYzySIqOJgn1P36+XlqyuqUXhoWBuDR4npFh/FY/y1p5O6KNgXLWxEBu3NdvRqpc8vlVPV5tw==","signatures":[{"sig":"MEUCIELQMcnOMT2zbcp8N+ljHfrgQv/sOIW/gvvIux3K+ixwAiEAwr6tSGoOOV52JX72akwH4xj0pAS+kVG+OR3LSO2hLCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUgi2CRA9TVsSAnZWagAAsfIQAImAdcUKYmy1fyqCueuj\n+Ld6otl6NiEY3BeNEnOUGo6ZH/oVUsB0Baq6lLnVT4EN2DCvxCawBAUpqjAa\nCsIsHKLM8L06ycuO9Z8788MqHXTQOC//9wKsNBbc7pF1SNB+zpCiAOeJqw0b\nqZ3HF0uJ6EY8gHmcaxEH+dxm0hTgaIXXYx1WAYbS8JusZNL9qd6DeGfrrM6S\ntgThp3P9JzO6ffJOKkcNn44KetKNfZ3z02L4a4d+QvxipMd1YEbXiaQPu06r\n2wgd+BtcB7ufhFOepVWMievp4PNHnwQ/+Mskjn6RmpgqkzYAGykGEHQbZgQ3\nu+X6Z13+Vm3+lp94r+AT+quK8KmavyPRbMfS6yJCC6JQk8GtlODY78QqTgw0\nfzRFZn8o2l3tWLI3NcALZlGO0rf5erVo/ohl8Ug9pIPLVNHtLHFfq0VdKixb\n9EkirD/UsjF4KdVgHsP737Qa+ONQJj4pRS07QIcc0LDS42e/Dws8GCQijXJi\nqtkF7z8Sji5y96eyAobEI9Ij9pX0XWPnlmg8TGcG/ZMtZFIMHkfbm5rugOQo\nyOAKs9Slq0xw5YNGCH+Wl0XipFXrANrKbvBROFIvt1FRqcPcle6SO6x8U3xO\nYH2FROhhWf246dKVN/GO8cAvP0lAebXWSq7DFRZvr3JSJ9vD+DNoKQIXSrIe\nhQCR\r\n=h9c7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.8_1582434485691_0.5580611673037394","host":"s3://npm-registry-packages"}},"3.5.0-beta.9":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.9","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.9","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"dffaee9be07b74cce370d455bb6fc1d30ee82c4b","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.9.tgz","fileCount":6,"integrity":"sha512-/2tde5SETtuYfg+bu926EuyOrIm/cvxD0BfcHdDf7cE7XEwvitAUkRolwmOkBR5CLW4eJtS9Isa3Y6DpVJXKUg==","signatures":[{"sig":"MEUCIAkVm1jelS7AetVCwdg+s1WOwjitOrD64BlfsEeX9UNCAiEAh4qD10kegPZnzd9LkpnbtH1PZy+UQOTj/zGaMqteQzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUg5nCRA9TVsSAnZWagAAdYkP/jHx1ojupOSX/a+cWq6N\nuK8WKhItySPPvf0Foz8PGqYbImm9K0JJX0Tx0DiVf3g9e7V+CNaZtEcpYfQn\nU9mkj8Apw9F1KoPnPjJgUvixX9w5347+ubSatjwCa6hxqmkU3kZDo+jfraj6\nouD4UZtI8mY44jRhvlUQKWy81KI2EgJMcoTEcxuRodk57M/oI7kd1F22aO8T\n9GRVbYvzweAOJwSyhLj3EmVC5/hWi3Cyfde5D1AdI1l44HgP4cb729LMZLvq\n+ldISuEhz6RmodWTbQAXmshL1zKhZNvAZLxIwnr15V2VVufCWx9Nx9Npc2iO\ncDpMiho1AJH5PwIMpGUX753r3sRqhypzJhJcnGCyCOkdnBx0XfmU6sfq2SwZ\nj3ZswxWb5KAqqA56ZAPDi6+fXDX4KsIy6AtV8pRSFNADtn431YCttGQqTHeX\nmIoSabUbKBEEvRbDDlOd35MVQPDX/pQKJB/NjXpxXDoPKN/nB7mpdDIgb1bR\n7KjCICocZs4cTtcDrTZzIaGN27TWzeeBt084t8vLb4phW4jIEzY1i8o6+EL+\nFqjoig0zcTIBwntp4QUln07Q+GL2wGjQFDCqZscwXyY4uLMo0yxG6We1SOMe\nHWqkdECAFvC8EuR9nyuUQFILsER1owuoVKnBGgYmnlLdy47rmiMKyCWpmJ8G\nhtmU\r\n=259d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.9_1582435943482_0.8297414342692211","host":"s3://npm-registry-packages"}},"3.5.0-beta.10":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.10","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.10","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"4ea4a43154476a50640faff36483b16cc40c6cc0","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.10.tgz","fileCount":6,"integrity":"sha512-52LZpKuiZrn7JGHGch1F3ZxoD3UgjQxokhMqr0svKhpOJs0Mgcy8cc5OeJg7RXnR9FcFKYOnudLmfWukauQYHw==","signatures":[{"sig":"MEYCIQDDlnhmj5j/ZyuO61Vtsn+UxGlQ1XiDbAsW8xTRX6ftcgIhAM6F6FRJol6Ewd5GdWA+Jayoh5biOh4tUhTteyHsC2pF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUhJ6CRA9TVsSAnZWagAA7ccP/jRmPnElMU8EplXTgMt5\nUwibEeZlC45NHqryQvHCh/NyqqFgwgNKvSagHFvlYzI/JH/A/o+Pjt6Zpi/t\nIS8jdPOjH61BVUp9GvBCgDtN7ouLUXyWItx05mfPIUUX7+RZnY7rsinUkRLP\n9kiEcu6AJqHll5DEi42UnN0iHEPy6nRccEh1OpJOciali725BdYqKQR+cS/C\nVXQ0jBzUrZORuscwpBS3M7HZvtwf2xpYZalpmZouSHjffZiGSWNDCf64Acbr\n7l2Q0MCTiOR1UIYQf6Mc3z44/yjCUJNFhRzgxCHIHXUt4zAJUH0lZksFESAD\nqeHEoCzJ5Mebfb/hnVWv+vX/MHKX+iOWSQJjvBnhQOZOD+31yGCEvXkTUO+Q\nzv4+7Teyy+PO2EJZhM++DGe0DTZVpCgDdOrU06tNbzQahuHkdxdFFHYgaCWL\nveGFzAebsnB4hSHqiqObsnowOzhC2yIhOAwjya/bHhNEluGoV+A7fWOK5K6H\nGEiE0aSI0jX9pspDPtbZCyP2LH1Yh4FUcJK7kdQNE30270ngcOcagaKubYiv\n+PaxpTy0WqdYtWbXWLmtF4Xv9LA/aVqAxSJ5LknaUz9Bmqf0hlNmOxcIRUtF\n7nQZPFwjXw1BxfuyGlOiNqZ/wm16ESjJKPk65Hj3PKSqX0SJvk53j2C1EZIm\nyMu4\r\n=41yB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.10_1582436986328_0.964176631351368","host":"s3://npm-registry-packages"}},"3.5.0-beta.11":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.11","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.11","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"0cf6710a78fcf99e46357982b6eca172cd28006c","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.11.tgz","fileCount":6,"integrity":"sha512-gC6U13FjBVEFkx7JVZLqWEWsCVUoRMD5nZJBnqx4vhWtZWE5p1ZchBkhBvCMISOqGsIAIX68kmsEshMau5slZg==","signatures":[{"sig":"MEQCIG0OQXxRYpnDf7nOV/kHKEskdEcqexwkkw2ddBeDpYiJAiAFF67BEKIQh++g5LMCQKyaTI0Lga28FfiBVL+FaXm7yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUiuACRA9TVsSAnZWagAAvCMP/j4WxXMmQ1pNebcBDg7+\nIs+zQYIp1p+yjkebHB78ee0nAw0k6hIUvfhMvGcz1yI3DIebomjzV+JFTRdL\ntct9nUK0KShzPAMuYth3DKkQ+5HYvvrGBNzxbsFgL8CZwEfPTwVGU8yB0qda\nJQ8NGD2kmxxVX6k7N+ru4NxOhJ8vCGm383gBc0eWjt8PuEOKEZIl2/Qu0p7u\nll4T6lRNKmJOAZQx371Y0BzPEzrxleVgUg6NpybafeU9dEwWIcPAmrNrCuaq\nIGuHO2+eGrTzB7mteRmL7au7kICSbl5HzRWMwg2qzO5G4EcAf0pM9CFaBhe3\nMCFF3BYEOLUc6Ee8e4vhLrF5XLLBrl5J0r23oZT/3N8CBVG1kwpk95eRykbY\nhIVKN+4Snwk+lAZdHl5pwbpoVaD5RWuf30CKeEUaToQbmWdWdGbxAvxCsH+V\noKJ//ixiGHTw69Ex6xn9eawJISMU7tD7tcTVs3Cw0wllNCW1EWf8zdVAKrjY\ndZcpCFLcDx/vZL/oo7q3lBmcJ0cHw/HWqgNWZrB+4SB4CtBcaod9BW6o9dYW\nlhSsopgGJ5/Q80TB2nPIbjEOdHRJbLf6SFrGWX5hexV9uDIoA8SS37jBXYk4\n7gfRyUX4B9jlS0eiDhvt4FShiaa7ylk7Hsm8/Qa6zhGGEmas29iJsRCAjoTo\nn57i\r\n=fSua\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.11_1582443392273_0.8262327755391841","host":"s3://npm-registry-packages"}},"3.5.0-beta.12":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.12","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.12","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"b01ce1426908ebd47f5af8e6d8e7e7b3c469bf0d","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.12.tgz","fileCount":6,"integrity":"sha512-8jz9B3xmuIMwTltKtTgpspMPPJhRmx0VdmUl0wuKS9RqhQfLgN0ppaJrPDyfLQ6hfiDCkHFa0RMs4KO8xtpVuQ==","signatures":[{"sig":"MEUCIGTbcnM15MYS9hG9zyQyTjCED15DKkL4D24N10/KHHmIAiEA3uWAMMcq68E+ntMpwGbhOUL3AnoDrwVZvykY3WZUOpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUj7tCRA9TVsSAnZWagAAy8YP/2gnvCvL6rGXeXDaR2WH\nRFkxCZQiBxJLRdr5ybUldsfW/Cvz/K2vhxvhNXpnl4D4Dvo3axiXEJCFTu7K\nfWxKeNbTpC6EGcuL//1pptT7FyIXHvvBff6fyVyFTSutybv73hPE7qCCDFT3\nlet/64gmUkpBykqqbEQ4a7LnyhgXv907hT6Tk3QKLskm3pvt9PVG1iuMkUxu\n9/l5iE99uOf4A5TUFuB2XOlNb3OAU8iz29TGZ+ke9UYqv2f9coiJpSncMvkB\nuWYsQIBUPxpoImL/5BjU2FwfPavXFvRsPMIXj0STDFUij8/wLFVkPd2sNwes\n2KvC7GQIbt0UGLOd84RMj8Go6mFOJ94/6wxx3GHGkpNq+8NLDQo9GatEb7Ob\nfMwF8/fXXMxpOmmxn3uA47kSrjiywqu+LcafzTGcWZmbkQpLwExCpu1s1hN3\nGEP78gaFVTwZdp0D0znBDtGi0tv3/YnQL3kasDcp2GjhCIc+Kg4Kg2NzVWXb\nlKXS3J+U23RzePNDOl13tlFSfPLyF7lf+tL9YOzCkw9Q9UX0bVF7QgPDUsmG\nd3hffABBd/7ULzm3B+2MNlCSX1/idZa50AJZKFSVYlyq/8jXCQfKjR1jxMFu\nqqV9wURMwfx8KLn9j59U/z1WLF6cz7B1JIT8UcMDYDnHq08GrhaCK0SO1XFr\nem/g\r\n=1sQ7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.12_1582448365233_0.00830091370810071","host":"s3://npm-registry-packages"}},"3.5.0-beta.13":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.13","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.13","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"f94638f532e90d0a751d64cfbd157f0c7fabdd77","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.13.tgz","fileCount":6,"integrity":"sha512-+/xWhcXvVKG9cq/wh+P218dzIfH/w3pOz/Pj9f+4i++rmByIckpJqia0TA37VcTfwse0xpVX0TFmFe4DXyZmdg==","signatures":[{"sig":"MEUCIGxyLMjSo1UHqqcHx2IRi5sc5BW/q1Bu3q59N8SromJaAiEAoiGU7MOGvXmNuf/74pRgj4LZiFpBsrF889/pYrEl6Fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUj9rCRA9TVsSAnZWagAAo3UP/2UUwBn0XJJzCdbUGC37\nHGnA0HWBgDpLLNxqF8I3U9K2CxkQWSYKXlreAraaiExe47rhBsZy2sRe2zLz\nswnVCrfLLxLzPdxvC2xR7Ol7OD10+8dCpL/BujELOgCry0RqxjY8L9g62Tsg\nwKKHpTES1mFmjQihV7cZg64iPiY4abDA01OZ78AsgZalQ+yfXndL7aCvTr2q\nF6GUSnLTjfkcYfmH0yEiDy0WHhn3PVSGXYvfojntWoLXvJP3Kp22Ul65JZen\nHLpjJaNOx/GE7IpVgB+VyCrgVK06DUZRJrwID0zJwfnwRHV+ARmuf8jbI1r7\nz5/Euo01w/hCAF++gimymdEMAPYG3WSRDYBSt7Wpp5M96T2XnB0p2aKnOhd6\nkm5TYv/BoF2oQfLcJDe/wipu/jpLPjyj1WRyuZUiIiHQjKfp6rAfzIoabLML\nskaGW3Wwt8dsALNkEVtm4+w/4EPbUbAZXMaSBWqa3NvUKTNB5WgKdTsTw4J8\nOqW4z2WRC+OfBOGTRrKZGN5x+dePSROlPjYlSo7ADO0YTszcHeba1grVE+bn\nkBrO9fHv0yzvnO1s2bA0RsVYSD8QA8vZ+AClp2dzB+JZXZ2Go0jCmLT4e+i/\nutsvCFOMz/LxuHZc16wItDvSlykNJ71VpHsFHDe+VFj5OCLvhGOLwarbc7CU\n11OW\r\n=fEWs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.13_1582448490663_0.7309181927339214","host":"s3://npm-registry-packages"}},"3.5.0-beta.14":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.14","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.14","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"a91c1dc95d9a0d707e8658827b349f5fb2b001e2","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.14.tgz","fileCount":6,"integrity":"sha512-CiwOwkawPGDLmKK5I1bKx2Q31FH2gyVN821wDm6gjSAtnZDtT/+QGmXa5e8xiIEpgWg0aZdFhIvspUC4WYYBFw==","signatures":[{"sig":"MEUCIQDvTsidOHIr469oUF6cqfsDdFmbi4NeC/6SNhCaXa2XkgIgaEGiY89+tbWf277vGJ5AwLYaAfU7MjQe1BK9A9z22yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUk0FCRA9TVsSAnZWagAAQg4P/iToTNyFYsobHUhBMbEq\no9jW5ELaZrZACedgaR4ReT6xAHh493UqIdl4fRcMdLtw65I1LAiuMutZH/B4\n6ap88UwbY2DZYh0ml7rm4VG/eSsxW3A4T6n6be24eF8fQPXnuiU8pxONlGfE\nDR5f3OHbyVJf4+0j7rrnEcVrPVBLUOJUIQPOlU2G7Y+u29ScMROownHKmHST\neKxFmXIZQRxBwFyUiWzOeql7VDILVb4ai0haCzT5ZcfTRgEDhAKykD9QrNza\n/0gtPJ8DalEC5d9TS4utNCmQ4YyV7ztOUhC/U7coeaRCkm2yJ53sk4QPv6ZP\n43udTcNuRR7GQwbSYQFc9pD/1stVVqRR3EUAVdV0br6ZKb9NuJZ8ByXnsfv7\nMP4JIbxUO2hng191wC4YWXN68YRl71+7t87/Y6sbLrsDKkOVbg+X6KILzOr8\nq+oUUE45553R8n6ZYhXhFmTb2O64FuhR5qJ3N91wLZp+VBxTb1mEe1UPiFux\neKXSODKqt0c/zQsS4gboB342e7pZvfGgHryzbIxdGd9KOydhu9ax3/TSlZ5X\nCm8Q805OzayMXV1QTr+ngmHxnuULFTeJ5TY+D2ap73/H3okE7nVA4yibMexm\nCSk35oQrG07shkZZ7QZOhEJXXe85ZLkfdqBydQHpX27c+xE1FWZnxrmuIqla\nYH7h\r\n=OQ6l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.14_1582451973260_0.9960314646060981","host":"s3://npm-registry-packages"}},"3.5.0-beta.15":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.15","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.15","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"ab56746fd6523bb22139cfe05a0bc595b19889f1","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.15.tgz","fileCount":6,"integrity":"sha512-y3g8NXp71rqiHsq8AMknOH/pUKRdNEK+T1y1gOd45YbgfSap01Sbc2zHZeMWUrSiHW+K8id095c8j9sFujHh8g==","signatures":[{"sig":"MEQCIGcISCkuoqNnwt+i5eqoTn5j1JfS94eLMQk7zGByMRh9AiAInkDr3xKvguY3678epVR9Rrash2ObT/dmpi9PseMPdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUmaICRA9TVsSAnZWagAAh7UQAIw1m89XXmlQcggUsUgC\nsXZo/9uNaLZ9Qx/jTA+4PtcE1H0JGk4ZoAQury98fHREFn6FkQA9DQLD4rS9\nbor9N8F6Zs0duO0IQ2dtooOzNht/daxY48i7po2yYwcUH88JMQvdFyHAUDsK\nyLDKPyBew7siO2pdRUOET4biQIw4BbIo6oURPOb0icW+0dROWRgDEriaSWqN\njKag7qsdIGdVSQJydAnt3LABvLBDXWn77niZQ1ftp+cL+ZPy4HBz5Kw0dxdm\noNJSzRgmXa/0hu0PhBUaJMOT/nhPmHelYETpZphtJ6Is1AaMRlXr/4BFe2q7\nPITuldAQknkNpI8N9WW/Yesn7m2qYbPov4USRJCzXEAT2TL9ReZRoXhaDuO8\nejMFzpQ9CWIIPlHRYWZfdhYvJz1xP9awv3MnRGbTNitb3Jconxu71JpI3678\nZ45rg+TxwvTbbVIq+PRQOQwRspL5GnI2VFtyRspcIfRzY8HcrDqJpUlJLMeG\nh5ZXbs1cbsiZGOhzxNHJOwCTrXI+VyMHZ3eSvPdyFwhW7Fth/GRXwuLq4e4h\nnqcNksgjoIdXCJA7XSMZZ5aOgcPeTLlyepiS8Jopc4+qrVUeUiyvQ1Yg7Z08\nG6jROb3zHhWQLTnmW5nqFD/CJV67IlQEgm/J/2baOeZBwr9XD3rmv4yExlHF\nmBKa\r\n=fHdm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.15_1582458503555_0.29082559492379945","host":"s3://npm-registry-packages"}},"3.5.0-beta.16":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.16","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.16","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"0993f08364aa1580b815898580c5c4e838a707c9","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.16.tgz","fileCount":6,"integrity":"sha512-Cd1CldEf0aW40y6UmKE/IklAIRAUOS6Kxc4S7PfltKiRFefkcBsVv+oa4TpEed5uU+yBwFcfkdNK3AdiiSHbOA==","signatures":[{"sig":"MEUCIQCAjVusYbKXnMdFhSKJCYuc03cSHOJorP7aT7SK/0hJtgIgU90DZBasPY4bFC8qWBmmYG/qdm5s/0Lsq5VEGE6Jo7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUmjFCRA9TVsSAnZWagAAWYoP/Rj+Tqv1Cu7ZoCCTH4cA\n+6PXunkTaAiqWNXsjG6p6k6sQQ1vajGZd6dWITZ9mSqzouODYpxh5ryMtoU/\nVAoP3TUgv11Pc7/c12KOwPW1kmHWOBg1WFyXYLkTuZlTMG+mro7SOiCvH9ml\nK3mAziu7IJUQukC9hEtVAumCEwMXQk4xI13RGxWjnUUXLmLuUl5YCQf6ME/k\nhd1+GmhcdLGjQ821fUrHIUHrZwoIn10TKfAAC20vpehAdaw8EvzLhV6LXdaL\nkfYekzOJThyqjZYIApSnjpXq9RlbnDuYE5jIhK9LVZM6FTZ7bgxHr8jBxOac\nysMkKJPckkdcuBqRB/Wweyh1Tz/FOdMOYc0q+86pC3+G1EPz0bXulk9CrWDk\n3GfFIvHbQ8En3HN5DHwo3aN1lIuS+GC0MMknJmnMBw1SfIr5tB3jfLKuYStA\n12STyCKRixmVWdKvdhA5Vx5KtwuQkAWaKoBypyWjqD/xKKCKMNYLFJCeglx0\nCHlPJHyHRf0EROAj7+kKLEJHycKn5LDjzLJ0i8QFJ83ZsejWWm1OLUQOtkJ7\ngCWjg5ZjP9g2k76xyeoMvBggafG1aoqX0Ba7b5d5ZFEnmodL7rF9u+u6tr2A\ncm83pFPoE5KAVkt/XZlPrGpV4qjXgw8l+cb4F51mUqAIw7Gv2mFeoRUTQUVq\nfoMp\r\n=jgGY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.16_1582459076933_0.14801846347000525","host":"s3://npm-registry-packages"}},"3.5.0-beta.17":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.17","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.17","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"374b0bdea8f50d4e9e3b4967e19896bb0640f3ec","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.17.tgz","fileCount":6,"integrity":"sha512-F+tc2ns1csL3+vyd8ugojUZmpOoWBL1ela1IduNy9Kl3g0AyCsPDR2Yiw8unHexp8caZSGIuZYNUkUN4O6Q6XQ==","signatures":[{"sig":"MEQCIA7M5UQCMmIy3nNXSK8EI/C2zWklMF7UCuE8uOQY7j+KAiB67SuMSdZkK9ONlNOusiXt8MhW1sgsGuk9rxyPcGioXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUmx9CRA9TVsSAnZWagAATEYP/iLWc4wCn6l1WsxZWyyV\nhcDA5+HuBu4RWH7X7prBfyloBJjlv0HRA22vD1sRX5Oh8pcroXSliHEIRY9t\nJRZaouz1nPU/XQBgpFzbQ1FVOrodLFnZ6dCUVqjOBnTZn+0VtuyGnMecJgcu\njUTImqG8AbHoGmQ/FdnqNJZgzE5IXrrK4UZiZkEehvAZJZqdf34NAWEq0zfd\n0hE9TXn/ZSCsA43SNTKUVXJXqrbT7SXE78y9eAtRfr1qOi7UnfPxZ3OHAGD6\n8xXmIl1J+4aRy3h6jO5JQPpmMoQHEtupB7z0j8aG/mpmwxy8ArXBrZyMOyCY\nhu4xOwwAkoAJ7h9UrEz8rSOCoaB12U3dIw16ul/v3kxBJsp2Vi0ds9seF8q1\naXWEMAL2qNqE+fQPpqwDiVYsScfh8P4fjOrjMjgQaYLhcynAHK1GGZINmV1g\n/baAdIVPwPHiVj1KUUUfR+dGbEYpdUQqP05sE5FIxYzKXbOHWLCoZHiuzchl\ni1A67Sn3khGhQrTWvbATT8T+ALPX1EbJ4PEZy9jAOuTupiqBPlcprxKTk9aP\nZS2GmU3GFBZ7P1Qv7ea96q1zVPeR11ByrNer5xmTWsvintQURf3At4z9549g\nhauCEGCPelkjOV1UR3gARlFjDkRpPo+oZO9ccYYuwAXbOvdXqoRGl4YLRnVM\ncs8q\r\n=iLzX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.17_1582460029454_0.10571103692469452","host":"s3://npm-registry-packages"}},"3.5.0-beta.18":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.18","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.18","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"999569de29c47fac2e430d9586ed38e4423de224","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.18.tgz","fileCount":6,"integrity":"sha512-3rtyEAwwFtjCxY6infcIg6DCbmsjGYqFa3a69svKDjxSq50dd3kVb9/LIgIjoGP5JbVS6LQ763jORVKUVichCA==","signatures":[{"sig":"MEUCIQDRLq40rtCwf1LP1cugi35ysh0UjPPnbWMizJRwOSmI4QIgNqVVikbVCyutbBe8wwr4leKRwgpnglX9xHKumnBz/Eg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVJuACRA9TVsSAnZWagAANBcQAJc3nkwIgGviCqGmvzqr\n+aN1Adv34BCh8L4gcrP88o0FEa1Jw8MPHEd3t8jZwWGdJ+6vaKJEKP6CoE4J\ncYSzLnLdiX1kYYwg8y25zB241AXokOyWS93aLlirAMC67ZNQOYfTUgU2Hqgs\n03CTSp3uZPIP7TIi2XTBBy5eKWhA8RDDR0iIYVaIExrWgJ6MyLyCMWoZUXO9\nbST3rhZ/onkRi5BK7Om9HBWFFEqkMQg/eBbm1OBw7kTP1GjQl3deLPBvf3ia\np/O874pHqabRdVWBV6C0xYUhoxlGQ69/8k6bI4Dyy3mLVgA/1JxaXUUeyBMy\nimEl4BF6WJXSuXEISJfsleE6obzDTmOOXZBEfPIXrGzh1EYIHgMWkJ4ZzWnJ\nQtp34IErHFx3Ohpwe/NXzz5wvLhwZu4/kb1GEPq4i+fmHiZ17ZlDTzgcG8Vp\nN1ESmjXCN9cFcXZ8jEiQX75Mz6WCP6KA4bUPONo+4wkyc5IhHxdQMTQ9m1DW\nMPhT34EUqldORyPcGrJvgi/fmHsOJt+5rpzG8Ox8779u5bhsGF5IDI+6fJGd\nfmUA8gITlDSD7KSUvl+p/rIJWMUcOtemrt/Re17x82xPyAkHrxWZ1fswL0eI\nWc7ZfZ5GqnGQ4VshUQHofg+SKS2Vn6b6vyV94sdKLSMyVtmmB0D6eoGxvSYP\n6cPU\r\n=nG38\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.18_1582603136208_0.2918952007482982","host":"s3://npm-registry-packages"}},"3.5.0-beta.19":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.19","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.19","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"d1c45fe33ad28431066bf0c0494c4632e5a762d6","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.19.tgz","fileCount":6,"integrity":"sha512-eAiHMpgt06BFQhGud4/ITcC4FLrVED+KeW4Nev7VjewB7I0/kAGM2UXm7Cvi70gdkYkq0Kx0yDL6lml3SEcc7w==","signatures":[{"sig":"MEQCIGs8HrUGn9492ZuvuIB3zIQ7GeogAd+ce2kvgtYTj9JEAiB0KeQUsjsPzvV8sZGw9Qg6jO8+4idIQKIiWbOzePJmSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVbQrCRA9TVsSAnZWagAAF4MP/jjfMPtCcinAoarAyLhh\nyku6gDbQW8Km9xldi3NkycIpthAZbG1rkJYvG/+bylrPQ3kAHEGk193wn0M8\nIkoaG1YkQK9BT8/UjmLuOG29X3JRJ9hV+yTi4vh8I9ObjI0EYDmOasuX6lVJ\nbZYSaWz+PXODmH7oMTXDgGTq8ZEkefgSMO1UdeqMKhT2vW80Xpo9QKG1ElTe\nqbwStohs3GXqSShDt6YBvyYMKIbjW98qSFT3dfpv6M2+vSnBe92pfTncDxfP\nbwAHj9ZrhYpGUcnbNarh3pcGeGCRrM6QUNRftvSfmv8QKnWiHnHCOvpsl2qL\nl8WSocZpBXY26ykI8b0v/Um+fOh50soJAIwXLW7BRT4L9K7YDXSqtWKxGBuN\nmD6aHXe7YGysV23v5/zErTXjzDxWmHg6Hk7TjZMT6HTkDHCrUpjzh3KKGkxU\nPrqN/qRxqOrK5gR/7Vpfq7s3pMY0HC6OV6+Fuze3x4vobO3zQN1NMowRPVrh\n+g36TL6kdrp7llHVu/5gbJC0InKhsVOaJHXYmjE3TheeQdAFmKiAxqGotSO0\nAZqfr+cuW3UDe/Y4y9/g4VMnVJcKct28dxcO5tC9cPnGTHmrT6Q2HJK88Oj1\nY0nR+GV84ZNs5fh5yIofXmHDpDAuyCdxX1xcqMzzEQFRR7IMX59M0EgsvwNu\noqLn\r\n=Gzgt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.19_1582674987043_0.6141065394925347","host":"s3://npm-registry-packages"}},"3.5.0-beta.20":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.20","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.20","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"a3336058fae6d91e7031dd56335b8a483f94805e","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.20.tgz","fileCount":6,"integrity":"sha512-yqzgbT/c0At4qWxmrkjSzTLQs09v27BaD5fTzaPNrJuYKfKhN4fnTaQRAbEZYte3qZ4e0bQeqVxFPenOz/y/Rw==","signatures":[{"sig":"MEYCIQChz/HFkupkV2gqz8Sb5Xgz/4SE+pNvlRwUC9iaETXJSQIhAPCcCExgX4hR56pN0QQXkKkUj0QSJGPUPTXOun70c7Q7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXZUaCRA9TVsSAnZWagAA6nMP/0eRoX6+FlZQI5KZ9pAT\niIdgMpxhER0puY74v1YHx6VheWgnPtkcsgK7OglpnqESnvMZcW7af9GKbwQO\n7urJCHmI5bpTIE3KEWXGrjxykozflfH8hrBIM0+Elvxpi0tMDHhkKP3JwFGY\n0UMS2VqP2GzBYnSNpJ/BNmC8wti0+pBGLQE5qGX5gRFrMWVt5WeH1ckXpQLO\nme2YIq5DXTs8IY+Xi7OgIaB3zcqzXGFIGuSIzxdU2mJ8agVjZ3GHI+TD9MF7\nLo6Gtoc+3t4Khz1stwwh08salYhG+S30Diofc8s+POycivJPlfWGZ5MRg3Be\n9ghMmykjSnpYl2fxQx507+0rYxxpDJCSeAto5LWpTrukVLfamK0U+FRd0isB\nZTBk6v6gYWQx3smGitjrVdAyCyfGuw7FEPein5Ye5qa2bll2DqcQRpumnhSH\nymIFPCRlRL8Vs5EDHwSeD/3yIXk4Yz9j4UNhD3Dmxk9WKcdmcV2Phmr8+eMn\ni8o+74dmZBEcm6rJFm8SD5VrZYQA1Zda0shgrjjTGr8q9jxlzhIJCVKvgYot\nuDvFQMl3l/+VrcvUIMbWNiHQyWuHBTmIJa6m5/kAq0tVh1FW3U+nRPq1erD1\nYzpnO0fyM/dqtHp+6Hc//zxZzMJup6eU8Up/PypdEoDj7f2AJntqjuDmLPpf\nhUjo\r\n=HLJD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.20_1583191322356_0.6435433755950677","host":"s3://npm-registry-packages"}},"3.5.0-beta.21":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.21","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.21","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"00ef1f59f376bffcf210d755ef0d3ddad659c35c","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.21.tgz","fileCount":6,"integrity":"sha512-HCA4FExstfl34WGM104TE2uAVUpsiRbnugU3ix8g9pS6QNsX53DOBvif7tIRUlvj6o9lJKRAFqM8ovpXW/fLnw==","signatures":[{"sig":"MEUCIQCiXBuNgudhtAtZnYsTXhe2DOpeDe7x7eqfb0i6S55SjgIgCf3jqoM9amqjNX7PF894xwSAIxyiCZk5du9bBfEa3dU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXZYjCRA9TVsSAnZWagAAgXYP/2kAt/vWwNxEAGE0adqq\nK01MUyudOcLcZBUrja7kiFUB5hYvbW4k03rNb4sCRKbQtV5XC/Gb7rvJ1Bol\nLI4YVoT9cVKCYiUEZ7s/wAuHoSkF8BbJRqcdysgTe9qU0O6u6KH49GT7YAgx\nT+Tuy+PGr0Y88knbss4JUH3VtG2w3h8E/9Q+WcXkv02GRdxsCaCePkI5lqPD\nmlANrCR0551Fj/vRu0/K8QU9z7IMAJn8+U9hWR+GR1WAHaBxH629DhpAm8xv\nE1Awwg6ep4eFU5OOjsND/0O+gp1i5H2ayaod++ZJTXYYeVfLMKBodV9ZXX6k\n1Plu2hZsm5Th7fP5EfC3g9FaBfkhkSXzeTFzvD63WqeOyV8BoYo2aN0sXWLo\nQ4KTT7ep9gkEFtE50LOy0TU2WIUfX/5hK7NZ0BftBhPwEqUn9a+K5qVJhkXg\nrT3mg757QlsMGr9mCkt1bEDHmxaiLxmxYsnH3rCzQt35SRhbbkgz5SZk8IzG\nM2NURGPGdCmRqEZA3dAUabbKH/ANlP3Psy1AHlAYVEAjMnQYSCCPDKpDYzHq\nJrt+nIsgoGnR9ZPK9nb5eOOt+d1P6mlQM2QCtQy+z4poIneZySCu/Hv6h4IJ\nWnmQanvXDLi3gJ6rm8GMdtBNCxvIElk9BanWNOFVKBnQU8KF8cgKLoUVrtyh\nMirx\r\n=ct9G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.21_1583191586589_0.12290115736098084","host":"s3://npm-registry-packages"}},"3.5.0-beta.22":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0-beta.22","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0-beta.22","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"5ad94e7491fe63d9038e4975101de216090d7532","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0-beta.22.tgz","fileCount":6,"integrity":"sha512-UokW2ZlLJjTh9uC7SjRDXNchu+zoTBzhnrbgYnZbZjCiaDZDlXBVrtHoSKYiJqedkl56XQYHd8NRqiQdw5wRLQ==","signatures":[{"sig":"MEUCIE0g3Ce9Tb0p0YoDvmgH+6fbyTaotJws9xnJozAiQPxJAiEA8Q/1av1YgwD11iVa29uJZ4eTxThp1WUleh4ywlSRe7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXZmyCRA9TVsSAnZWagAA0ekP/0MBGIpDfIgOO+Rs+B1M\n4icHwS/uTHzhDjJepAxpL8PJ96ifeZ66R8g9FpUsRYI3eVoCgTJe7VVwsNxX\nbRsEqnaklnn06oMaBGcTvuf8th18jIiB8LltxESIb9zhcgbtCOf4wwBRbIqX\nrMk9USaPilZUPBfvHsQ4ENJUsxrEpOXwbORx1O3v4zO0KW9ojiGhOU4nP8JY\n8XQ9FsIMBL+RlGLpg68XexBehGIdluqvaVsgz3u1iiD+tUPjQT8B9UchEuda\ntXGG28pSvKbI5BJlzBSiedZwuaWCFxWSMLJTyTS4wg2BQcWIjAHfo4zDOgh7\nZ7XqkT85CDmJbQ+7hNzp44AafqOWICwB4wXIFZcb+SiN7FsoPSOe5kNB7dH7\nTns4c+OYdbuIvrFrtvSDJ/2q+hPqwirFnWxeo89UxKsqDS6C+t2XiS8VVDdv\nG8KIduPetuNi2kC2DGde0eRo/LLSSJPcILs5nuqRqO18/epVuI2kCEve3t3F\n9qhKDm5ygmOCs22EfoRNAosRhg3FP6o2WiqdePoQ+RJjaTeboqtNTw5FUNkT\nuwXrbXX+0JSa1GHVSzcu7oyRtsWunZUBuK46Vovks+kUcwc84CqeFh1o5WfA\nwP0f48rTXsX7k5qNrK6vT4y6+6Lh414dGz4TvkSXtS/moYCHRTjQG/zprmMq\nUAIh\r\n=Cfoq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0-beta.22_1583192498329_0.8318594650064521","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@aofl/webcomponent-css-loader","version":"3.5.0","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@3.5.0","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"a869c2285544debb5b64496e66d559ad5e815442","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-3.5.0.tgz","fileCount":6,"integrity":"sha512-sBS4cyhcOU2ANMlX2Lee0YzvMWU5oNB4KlPEta+rSczLKMz3KD6Fs3aVe7GPWkG+VB2/fdare/5pWzy3vaoYfg==","signatures":[{"sig":"MEYCIQD+2/td7hUydwnI5jc6KN/pLzspBR+OvKXytFUArz+7jwIhAN13HpFFyojT/CUYOViLUwIybIaZ3PsKm0YqeKQilSxL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh11rTCRA9TVsSAnZWagAA1lsP/isxIUmXtTudbwlLGUll\niDm99OGER2uaCXlsBx2bWMmjDfoe6HeFe+iRQKaKNLowstACiCvuHfHdDHRw\n31ZGzE4/vtvlYq9xOyzFXLd0nlHJOd0nYBw1bYuPD/Fwa6XKBQf8O9lbGlt/\nXfdH8cHZ6drcwUvFxgXsf3iGMUet/kkjadVKerC4x+CPGPtUb1zne3FDM9Za\nCyaWZoZhfXxiDe2EFM2+sqNSGAp5wHr/A3FWLsw8XMjbfqmAj0SBw1I0dgDF\n7mxhnLJ0AStGnfzQw/p5YnlGJQDkZdVPiZ0GO7bjv2BeFAlIsx0Pfn8xBYQF\nXwJ2MF6oTdCwhIrMAivCyaEuiAgWTaHTTJmYXxPSumkhlzw7SZjhR6KMZacN\ndj/SuCEJJNxGiws3yNr+EoBShMvZNy5bdaFTovxCck59yFwme0yUtYzfSFdF\nejjq2xyOxTRiTxtgodB/b5Ma/afhDlgEUWhWw245iEjWaYeBnvNVSdwZOisg\nzTIpiAV7LblQAQB8nTq7N+cpqC2cwKVl6JUXEeWCEM3mN20pizxBRnBzUpAF\nbSf7ZqemesKsxw4K9DkuG7vXXEWLPBdoBkOiJ042iF537b3I5i19NyewjvYN\nFHyNkTSl3wqxoSEL4xUu/q9Ymwa2SBA1v3EMxv/mJea6U/RP7S947rVxBTio\nsVxe\r\n=3VNV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.12.1","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.13.1","dependencies":{"postcss":"^7.0.18","purgecss":"^1.3.0","fast-glob":"^3.0.4","doc-parser":"^0.4.9","postcss-url":"^8.0.0","loader-utils":"^1.2.3","schema-utils":"^2.0.0","postcss-import":"^12.0.1","enhanced-resolve":"^4.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_3.5.0_1583193739268_0.6550364740085934","host":"s3://npm-registry-packages"}},"4.0.0-alpha.1":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.1","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.1","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"81349297446a2b56bb7c38cd1d1b8a7cd88f44c7","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.1.tgz","fileCount":6,"integrity":"sha512-mxBQFDtIwGaQYLXkmoMYutPEskzaIMYkepw/hWx9z7Y12r2KE9bZjlXtIt+E9CaUS3KQToeR7wOKplGLKrAT6g==","signatures":[{"sig":"MEUCIQDsmaAaNTRjWLE8KEcGZ89U4JbdnTzftVOt5U3SX++LBgIgToZqu4KfF8uqs52Eadg8vJnrGqPM/Sf/2vOHyMwZ9Q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGdVeCRA9TVsSAnZWagAA618P/RUsOz7Y6pgZYdwSu3P9\n6qdtMto6WZHZyWXq0JkNl4m3i8xpOgulyj91omx98Ji/LJeLa8JvoxIdZ1vI\nv2Yg0M7pELPdUOzORQC4Cy//M3i0WBm+XxY8a+EcRenBBTV4YEwaaWs04a7+\nPC/Vg8/oz2mjnM5yBimS+/5sP+rjLQV7EtQl9EnwPgCTQgamHrkuGgcT6gNm\nTG9iwbt8Kl7ZRUHpgAebyWM/916+BmnMXhlpr1O2PWoIXVQrMqMBtkvblCZ4\nSnnJGDj8yulbdIOssxG+P8XBt1MjJ4jH4jFGgwW8D5w8QEDixW6v0Km03GM1\nMWuPsj/XXA8flvnLnfF99awEB7q43xDIdjfoDQZb6c6fCD2lEoR5iOSt7tBc\nWxAX3Dk6xp2ga6WdpcF5WiFbNGMdR0hnicHMPNz6uIPPexKYDwO65FeKwx6E\nNFDwR24S3e6OIZ+3PPNzAXswNuJKdLplttqQS+3ZCrCXqCR+TZLro8EZ2tGb\nQk6vBrdlRCqLQA93exH3P0A7ScITNxQu2hDe34D93SV0OIUGLoKkxWL8l+6a\nveJP+7nhXr7q2lXK1kKTbsOyBq3H3g2h21BlFCxI4r5UxZIMOGJamGxI7rIR\nFZwnKC/ki4Va7U5aty9g2mJXVuhlcSxOVdPT6E+oZ4xwlpsyPY5UoO3hG3RN\nll6P\r\n=a9mP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.5.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.15.4","dependencies":{"postcss":"^8.2.4","purgecss":"^4.0.0","fast-glob":"^3.2.5","doc-parser":"^0.4.9","postcss-url":"^10.1.1","loader-utils":"^2.0.0","schema-utils":"^3.0.0","postcss-import":"^14.0.0","enhanced-resolve":"^5.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.1_1612305757576_0.895203624087604","host":"s3://npm-registry-packages"}},"4.0.0-alpha.2":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.2","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.2","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"3a3e1fca212d077b76bb686252dd75ad38a66af6","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.2.tgz","fileCount":6,"integrity":"sha512-aPXmsNVrWso2a31f75hckVzXLsHZIqicYfis2e/M9JqmzH7QAeB0Ir2gzmG+Yc3eK38n54iXQ/EArQM6ruiHIA==","signatures":[{"sig":"MEQCIBh593MpvEdv3pBPChxEDGkKaxsYIavTUG5iYOuhuIMwAiAnYVEy/NPvpWkZVrDxs8AkMFoRRWYgZtxzePTqX5U7Vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGdnlCRA9TVsSAnZWagAAFTIP/jaotl8qmwIXTzY9Unph\nUbjvrAmYxLirNr7K5l8UIAh94eqhVyXEnUF6PNCaGibNPvO9NZ2hVxBJVZwL\nftsnJQsAkRDiVbOjyS7kPa++mYatIYW7x/9IpuahOpT64ueDuoB/ZtXGkb5S\na1+RYBN8mXMzaqbT4Ue8sNUuvYI1JI0IJjvzTnRgVekIKYbh/qlmxQtAD3y2\nhXyuY8t4RnK6huFQvgaHKdxjFhn0coqc22Vd9ZhSPyiSm3GP0Eu846lvHF8Y\nHhkPBj8Hbgt7f0oqAHMBajNDtq64b18gXHFivymslfuHjIRJb6My/PclvSEN\nM9S8/yGP1tPbXKZ9FbctbRBFcpn9t53ZheB+U9f3iqVir6jNH7Zgiwpe3nS9\nRHzMWeYepyM9BpkD0mrhKKu4epftp2aiUphV4zMCs84W70C1IMnXWgXvbELp\nxKyDZWw0z6OzyW6gEfhS9YuuPiVw1w7Kcfa/rWIqeACigIt5i+Njq2ftT0M1\nL+cGOuE3jGL20q5MeRjZUsisZEq6QfzHCsjNq/VVRYSrAmSBmxcxEVYKmT7N\nNToMfav2SlEqq70hLHzG0CMCjFv6PjbmqdANdioqcL3XD5vvt5nBC0+kJhV0\nT20+m0JHnKj3rEo7T0NQ9nCOvSgzZtMoGDxYk2RhOQynNcbkJY5QoeIdRQtI\nBLQq\r\n=9jOz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.5.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.15.4","dependencies":{"postcss":"^8.2.4","purgecss":"^4.0.0","fast-glob":"^3.2.5","doc-parser":"^0.4.9","postcss-url":"^10.1.1","loader-utils":"^2.0.0","schema-utils":"^3.0.0","postcss-import":"^14.0.0","enhanced-resolve":"^5.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.2_1612306916980_0.7115751006426185","host":"s3://npm-registry-packages"}},"4.0.0-alpha.3":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.3","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.3","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"d5f0d62fcc8a0bc6411ce868b7257cc4968ead34","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.3.tgz","fileCount":6,"integrity":"sha512-oEJIpW/oe8obtc2BFGMux9EA6DQwFsmQeX1Vsu7gbjJcH1Cgjk8c+8iuJwhiZPLn4DQKjBaaevUAOS3B85GpBg==","signatures":[{"sig":"MEQCIB3KiOSpTQSw1Ye5LS+17cpR75b9eMW0ZiMN//SVJbSAAiB6F5rVBMJRCGo4ELjvJwijvEGLGtT+DW0Z9DyHMzSehA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGdzMCRA9TVsSAnZWagAAOuwP/jpgAm7pJESPvBVMpNgG\ndm7a/EcYuN1AK+qg8H/cznfMPw1QQy6msZsp38Sml8xHzWehaHZyJgsMqCE9\n28w/IX97VrlPtTIyVEnppgxSti0QuaBMg+uDipJeCzYNHV3bADkKsxMuVsyy\nSsPFHSg6eTm4rsZTVQ1AOznuP4iZ7fVMk8qDc2Uo2aDuRseNFA60lQ51H7PB\nOjDpFV8zs66lXwDGpLdTJSlLbMDNM2GVXW3BL7FonRiZYfGh3Utbh8aeq6cI\nVhCmOhg3KKv/iWYYVGRYGTra+FlRC1oxmRr0zu9RiVf0HDD4HikpPBj14q9a\nYZoZ/dq3Alknd0vaUNxFmePRe6CeT3BQa9itf6dhZtbVYJyrCbuV3zqssTs8\nFd90OJmq0sAKwJmvoPb+cLb3KmOtnt9Xuv9s56FC7UM/Zto7dO6OqK1bVa2M\n9tiESrRy6ztBV41aT95UVJnEifNzVH1F734adEIHlLqQwghqcj5wbnRiRy0/\nvTahQBrKjcSKrjhzHMuXjo3s2rn2DtL0OGSrCDWQiYTueKGy4yrsrh1WUWLc\nbcYUpsuDkQUAc80F4qd6SBWrU9MEGKQXr2zVz9KaURpWG905E6f/KroLsZMH\nYgIjBakfn0H+p3mNe8nqrdtQJDuDRn1VNqArxLtpmlrPAsqjHuK/iJcee6ER\nEqnu\r\n=yaWw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.5.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.15.4","dependencies":{"postcss":"^8.2.4","purgecss":"^4.0.0","fast-glob":"^3.2.5","doc-parser":"^0.4.9","postcss-url":"^10.1.1","loader-utils":"^2.0.0","schema-utils":"^3.0.0","postcss-import":"^14.0.0","enhanced-resolve":"^5.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.3_1612307659568_0.14127965810350496","host":"s3://npm-registry-packages"}},"4.0.0-alpha.4":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.4","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.4","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"e8ba591fe6c90e6594ecd00c7718c908fb122aef","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.4.tgz","fileCount":6,"integrity":"sha512-QobU1kih+07seOJWHmhDEoJFJH6nyLiA21ZugNBIhBZuBSfxFsWwhjkcAlkXC1u5cguX85GfZcNJN2tmVAq5og==","signatures":[{"sig":"MEYCIQD917XTgJqDn69maJSU69DDySSJGw2r3w4yCdhJ5FFcTQIhAIjQFrpNizEeTNOpg6OLn0bRPzeUMu09HwYO/f9HsbvK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGeDlCRA9TVsSAnZWagAA92cP/RgDHTTd/bG/66B8zg2Y\n7cjr2irIrjQ1YyKOeFs/07DXPdncylGId1EXSVVgkX26W8tcJ6FZUS/b8llE\na7YmTVcr5D2iHbCEKJ0WUZwjseZ12QEu8BZKBBvGy64Sa2sxD7DE6oySltVM\nC1H0/ptYxwp40X9ljSerosdd7nBzQT3Iz0Zblvgb7aMuW890I1VXdcGUCpjW\nqFF8EOX9/FAPdC56+mnqzIShlNb+nPvYOr+Me7437CdfpkC5K2gX5ouUOPRT\nmkCWuNuqTx9zlRytDpExSkHm4R5G7R92W+4aoY+cubDHWWtGr2v/XJPdDQsX\nq25oz2YCLc3aawKnhOVQ7YmEosd9woN+mTfRpQvxIA+JcO+DWI3BuqveBdDk\nZqz409UhOpP2G4njwwpeB1Yl/WBaZJeQdZHH29JjYCM8SnifHPPUcRUABneO\nLkfpEfaTKkRQj7SnX8qrwHnfNMNVgEDwiZtIIDcZkDxnK7N+2U6b3yl+HmzY\nGwp1LO6Gov7kdyykj2SWFjNKFDEfqbAKQNVS+86eqZ4RPr0EJ76+efwSmL/4\n3W1mGKXvj1AV/k0uq1pDsGDjThc42V7U2oQpQZIfcdGPB1EkZMPoItATWhTz\nkaGfsziU/55K2dZCMR8YbCPxhfshDLgJ/sxYEFJvrSR7JamBo3dEr6xsSEiE\n7X+M\r\n=g2ou\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.5.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.15.4","dependencies":{"postcss":"^8.2.4","purgecss":"^4.0.0","fast-glob":"^3.2.5","doc-parser":"^0.4.9","postcss-url":"^10.1.1","loader-utils":"^2.0.0","schema-utils":"^3.0.0","postcss-import":"^14.0.0","enhanced-resolve":"^5.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.4_1612308709140_0.7751820972778951","host":"s3://npm-registry-packages"}},"4.0.0-alpha.5":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.5","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.5","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"7a1fc98413a2a7c01a4ecfb20ed27d119846741b","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.5.tgz","fileCount":6,"integrity":"sha512-dNxkkEebnpBMVCiMtR+9Og6vGRQEt2yKPP0lV+Jpsqjw1r+6QvcZxM1RiNXMrZjTqfc1sBTrEIP9Z89B6XlAFQ==","signatures":[{"sig":"MEUCIHZeAaNDg1RXwkbC35dBO9skvv60jLYStulbj2MXpnWTAiEAosPLR5DwGBfljFsZpr9GzUPxAHtMwzsWAzmsyE4nLYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGfb2CRA9TVsSAnZWagAAZDAQAKFFwL52AwFGwVh0CyZt\nNQXNH7UkR1PgDA7zf4WbL5brdO83+j1nLGPQCu/utBsQrVhdNoONMiTjPPJL\nwgeQA3+Idf0MV4g8m4+imxsjGli+yiZy7rAI0buMEggiARWLqn2anwyLZPZ2\nmkrQ2Ininu5nUcpm0dISCtUusSHPCZYbvOB+qPSsy4hstSYxajMg6/Y2+Q9z\nnPuuGf3okGrPiNttRCBSPCFin4+0KxPylXgZtPSLdmzD4J01+2TFAj131P8/\no0W+Aj3UvBoPutd5v5jxefRenAwpYyvwCXO/2pfI246hvCguE3Y/CZpuEgKO\nAFxZ50eBapyLKDQvRykKShYLeIuldjhRufjrZooOFEkJzJQXfiLe47MEmfyr\n/0ObK88JKBwgXdw9FBFN3NCpTJc7msvM5NMLNp2SYT38yj/ppv5u/16QpZD1\nAw/feBk7iUscuGansZd/21hscWE2t93cbW6gD6hPkgD0uQt4QXWSUqKHnPgQ\nEcp6L7YR1SSu7aAlqVkyjDXEb3rD830FHEjKcSNu528TeK4cLtLp3ddue2fw\nXDQkCrY05sxKh13lGrZ6vi3wrAuQa0N2BuBOsTzbHXFVPq4xFC0Ba7wfHF5O\nJeNrOH8G/pLkxM/wzeG2D6I/iQZPEexaRv+BZ1QIjZSk7yC7BFGIkeOOByl/\nHKsU\r\n=44bp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.5.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.15.4","dependencies":{"postcss":"^8.2.4","purgecss":"^4.0.0","fast-glob":"^3.2.5","doc-parser":"^0.4.9","postcss-url":"^10.1.1","loader-utils":"^2.0.0","schema-utils":"^3.0.0","postcss-import":"^14.0.0","enhanced-resolve":"^5.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.5_1612314357310_0.9921836915354916","host":"s3://npm-registry-packages"}},"4.0.0-alpha.6":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.6","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.6","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"a1701fc7224dcb9e13158147a344452cbda2cabd","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.6.tgz","fileCount":6,"integrity":"sha512-7gZWNwehQ00HkTpoTqSwcrcyNvkCIu3ehNIX+mWjNPhwXS2Z5dGRfhQdP1Vg76IxhIArbNYkgwAKzMdSFqezHg==","signatures":[{"sig":"MEUCIQCX9XQcjJUzYsiMEfX8Cxgy5M796kMwrlAmok23wwQd7wIgVLaFnS5599jDZlcOvPPlcw6iRDKpEGmkXi0YLvG0E4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGfuDCRA9TVsSAnZWagAA1eMP/iWBNSQrCqiaDASPY6Ki\nfHE49pfPmQNtzoaEt6LAYTOi2DJg83Og+d6k2mGvrrgEsmvhCoC+dnDlT7/g\nlzBApxr0PkH9RAk9pfOCXaFZqvShcN66ZfNOk0/NxdUJpWw9pXFtTBXGcV2y\ndNvXhduimYrRgxsyOpZYh3z16WBynGArth3rWHIdFdWQ7KfsFsJExqlfVWas\ngNd4PDckTgQxYOrxxGzlD63QQKDdhkA5EIrgd+0tMJMeoo0wUjEEWgMbnKOg\nGm7khoFMCQAmXcMrKSkWPLMgtWhXoRNHapXTQc1YFjHofz1rxAvOozqStPmb\n5jCZhApMRMpoVPLAA+GBYD9NMcMES+AtEUZBdY+OSFmZlDoTG3QDdAJKateb\nXu/h3h1DMw2i6jreXwpsKAjbDDoPiz3gTprOawW1BrfnWvobZureulvBCqt3\nG8nNKqQ1JJmqD7Fz41zMu5jiI3UXT8Vd8E1WtbjWCC0XdpAaD2lcn/eHpjlz\ngu/PZ9hJaWVzg8LOJAg0IHakKRngyN1oCJs9PAUDDV5Ec9g/Of4EzxN7HlJ6\nTKe1Trg5y6Rvr6iE1N4lyLWcuWP03kXpxByNBG/ih3IXBkW1JKlQIJlyk/tq\nKGQDwV2l2kJBLGFRnpUYoW2aWQ09cqUenHg28FgWg5a6Hx86gEBNuXJAtfIX\n9L0u\r\n=tqVr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.5.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.15.4","dependencies":{"postcss":"^8.2.4","purgecss":"^4.0.0","fast-glob":"^3.2.5","doc-parser":"^0.4.9","postcss-url":"^10.1.1","loader-utils":"^2.0.0","schema-utils":"^3.0.0","postcss-import":"^14.0.0","enhanced-resolve":"^5.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.6_1612315522898_0.6991648256724954","host":"s3://npm-registry-packages"}},"4.0.0-alpha.7":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.7","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.7","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"a0f50f68d142c5091c3725887e80565334fdecf1","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.7.tgz","fileCount":6,"integrity":"sha512-C4iV8q9NEjfQFrO9LUCtolTW1iskqk8opmBl1SO4gJrOSVOdY+J9Q/C7ElfEfm/jGOHHbMtV1IsuvQn5mofvtQ==","signatures":[{"sig":"MEYCIQDyUBPK+gwuERz/kdTWj290eVFVX1Cz3anmgAhuWxDCdQIhANEolRoqjk5EkWqO8hkCwU0QXKOX7AvUNRfK5GLVtiRq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGf4/CRA9TVsSAnZWagAAytwP/2aDhI1Vr/yKcHmwFV/c\ngYyVeqXhMZQUHOMJmWQMgIzf0f+4NgsjM8FATuOWClPq7SQ1PSmEhaXlpFlL\nGKaltudqoMG8eYEVE5mI8CD1aSYB4lGzBtP+xTynyrck9xEAqRJvEpOP03If\nrF1C8Azy7iylDEgnXS00GlKwN293Ei/41rV6Uv/Ap0k547IqZfQj4dSwdBZi\nWfT9BbDege9cmP1eZS0OrwRMYvHNRRBIZ6PngT9Y1R/5dcSNxOXZWOP8MBQo\nl26cybPgWxL81dS4WFZ4jdW9n48xf5vcow1YJx6ioRY7OeRZ+dIKXJ92GsAc\nnBoWGmDJ4anj79KIg7cK7NcHdKgXXO8VTDHXpbwkvaY4qGYhm8hFVthII2qx\nOSBm5N4Fa2MaYFQjmU46q0lSr8Uj64R1c55Nxo6RI2ob5zPqGyF1UbcoSZdI\nuf5CtpWeY73zNdIBVk4UU1vmT4OAm4WZQ4Mi+FZ3RmE4/bp8KB6YuqGlPXCK\nXgHm4Sxf2Uo3K/PWxHxBfBDK50Sjl5zZ2/HFVDIOwTY0LPNiDhu+Reb9GA/k\nsZAV70eJhsriy3B2CA+69Nf9mD/I58BgW8STtZ3WJ0Sr7LVSFWTbH4NQBM4r\n6vgKgfWeTOBoTX78qvcurOq7IA4r+Zz8ZlTPhzDRWB0Ziq+nqtn6CMrMq0mD\naH+4\r\n=pl66\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.5.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.15.4","dependencies":{"postcss":"^8.2.4","purgecss":"^4.0.0","fast-glob":"^3.2.5","doc-parser":"^0.4.9","postcss-url":"^10.1.1","loader-utils":"^2.0.0","schema-utils":"^3.0.0","postcss-import":"^14.0.0","enhanced-resolve":"^5.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.7_1612316223508_0.7415737387237755","host":"s3://npm-registry-packages"}},"4.0.0-alpha.9":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.9","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.9","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"d8635ca1019bf84eb9ae7694c3eb2cdc927bc846","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.9.tgz","fileCount":6,"integrity":"sha512-mQy5vrB8H51anhOri3jjs1BMjdjbG9Fb4VULSp5irJ4970bI5FfzzLYMNTisKwYm+dG61yFzRdgaz/msB1MVqw==","signatures":[{"sig":"MEUCIQCLczpC5ufoeacZW3wGwbzTdA931Gj4+qMDLU8x/H5YZAIgDiObWuQIzduRo1S5rhWB1iMngWy+KhczVdiDvgXxRFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGgC1CRA9TVsSAnZWagAA0DYP/2jlRtn9LxGUG9eaSnhH\n0jckBLJFPNSvMIsjUpEdLVAzJa6MMYMY+SGoaMRZZWU6Ujw1fCps7AUocj0r\nUx5cRT/KQzYL4tXTKycQN5EYUy4iUnhpDaMN44+TZL18CwV8H1iHmFJzNOpX\nNsVzPv261nK1SauWSqGg4kf7AbhC8/X9vrhNgWCQ5LHH3sjToDLeMvN3kBJ9\nISGM4y3C/Fu3Yj1MnNunFPwIFvWKx8MGYOiwkU76UH0zqQxhMEUNbHCzs+QK\nsq6u1lUpQ+HfQGEDFbxmHgLSh1XFitqF0jVSTkwjh8561/0dTht4ADKu/rTU\ncgcGIXMbuqSYkkLZyudwJTyl3cDuQXZOqITRudbPaGy0Vy7IpgfGIZs7h4IP\n5pNTaL0ZnGjZfFMa7p2by4fsCNhhRKwdzGrQNNMlflVLCuPMSxaCbhENSa9w\nNqLQIK25S/u5/gkRTMl3JmXk1qZLMJWnq4olqskLNRZz8wEyKkpOZJr9LJvm\nwhiLFKdlNjN8HRbYuZ8rRrluRNx1oC6A6Xksk+zQN2L4WoqfZMaXcpwshCHC\n3X1UuwlhrHRKIWq0l5Afr6lyODawI8vvg9IQ+4hfJYmCOHCjU5CYh3koiS8V\n5tCTVXQxys9x8FPSIWHsho4aBqw8xnTUvmIQb3lQW1GmLqntCWe8jryMA71P\nnERw\r\n=mOaI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.5.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.15.4","dependencies":{"postcss":"^8.2.4","purgecss":"^4.0.0","fast-glob":"^3.2.5","doc-parser":"^0.4.9","postcss-url":"^10.1.1","loader-utils":"^2.0.0","schema-utils":"^3.0.0","postcss-import":"^14.0.0","enhanced-resolve":"^5.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.9_1612316852848_0.82311988566439","host":"s3://npm-registry-packages"}},"4.0.0-alpha.10":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.10","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.10","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"0045f263048f8a5c3a7687431d5e6f7ad71264bb","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.10.tgz","fileCount":6,"integrity":"sha512-yb8OXMyTEaHi7JhHdLeDAGVaJEb9M7DU/2XIdEXj6fsOaLswIibuWubCeQfn91XVZfcXyU0ENtW8Wc5j37rDDQ==","signatures":[{"sig":"MEUCIQDs6n1/P3hpN0vP0WGYWQOXjEjHbUiQbMfYoTGA09PcHQIgDPu8N4ZPBKTJtWK5OCytj2TB1vjzJyefrwzYiOcsIxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGgKbCRA9TVsSAnZWagAA4qgP/iMYmF4IdxXqrMStN4JX\nwgoQv0vd8ZF6guSPAZDpMhieNYtInJKAWa2AHhSsN5/ryzt1BorFnK3e3db9\nkoNpEFTRrNmWa0fX8Os9TNJF3bWp+HY3zBbIEq+Gd66m9I1dhRBPLe6iJ4KJ\n6UiQ5Q7P068dFykKXUJ5zNE3UU8Pw4sSgjZKmj7oZfdV7TSmYIG5o8xsmdKo\nFYiQ2WZbrJxnY4gWFgK8Cw92bWAjOn/L6SthNLuz6YJT0HhMUi6EvP94rWhP\nEp0t2XIXO3gkOnwKSLpXFbjGK1qdAa281SkgVV8EJn8qQSGcqHWKVL+ecFyu\nFPIV+1IVKctWU/Hq/yNmIHPpwZN/v6+nyDOpTV/jYicVfcwlO+ibhOPjEWgm\n4pYb6sBrHUiwGNEwwFEQCcQ9x3XWLRh048Qntv82L7pP40lNZgY51OjJ31tn\n6LOLbFID2QFmsMyt+QeX4tkjlOC+oMBBSRhINP6qWoCsADycvPB4hIy9ZXRX\ntmTXsjouI8ClpBBdS8szjspPEGtbXKQ3fa/xXIGxVL1gbW6Qw+44ci08sTRn\n4eFXQ1FDfPC+RrKxUqyRhxbIejJFFpUuuGC8pCJfEk3TMQCAmfmP8Ic97aH1\nWdgcrBhlkrCCGHu10HOdMayEnw1aosQZN2pIUSGFeqSkubKrdjVNSCS6qsA7\nXtC6\r\n=f5uU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.5.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.15.4","dependencies":{"postcss":"^8.2.4","purgecss":"^4.0.0","fast-glob":"^3.2.5","doc-parser":"^0.4.9","postcss-url":"^10.1.1","loader-utils":"^2.0.0","schema-utils":"^3.0.0","postcss-import":"^14.0.0","enhanced-resolve":"^5.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.10_1612317339004_0.5385370635203077","host":"s3://npm-registry-packages"}},"4.0.0-alpha.11":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.11","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.11","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"c827a22b9b114f662ddb45269281d47ad9b5becd","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.11.tgz","fileCount":6,"integrity":"sha512-TJjTgmCxQIF9+gdeaCryn7nLtA8ycLqY4U9b9xTtooVDRW6Ypxpg4/fzhEJGmvSUd3w6dWKrMqoLJQ0su2DULw==","signatures":[{"sig":"MEYCIQD2HUf+rFAM7XwEhly4/VN0vc/beOZL67EsuQWkMWk5vQIhANgBP1kPYgFjYmbid4rxj4mAQQuNxLxNufY/nVMCUJKF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGgktCRA9TVsSAnZWagAAeYoP/RBqEi8FvD0Z1TsZMvri\n4Dn9cYWMIsQTNazZhEXdm9XeDRGaR1+FkFC7KWvkCc3w/wMj4YD3HHx88qPo\nydfmZi/DHuZJxRyPEmsKlT2i4KjWndEFTffgXTwDoUvM64+OxPkrkrY+QIcn\nw20S/oLih+BPwLRaO4if47ECWsfFXAQzW5BoaZ/tXqpVEa6QAs7jkBkHc5tI\n5SJpeY+lWNnFnZne7ZnxA6JkuoiJb3W7G2BQgPhETM3I6tFR2Z53B4bXqRHI\n4nPxu7PsaUJNvWqDod3dp7B+tqyRUXZg17Nn/hSN0sTYqCm/6Ofm5A5KuXJq\nWGQDQ+wYvUKrih1HVze8zA+Kdhzw60yDQ+gZa82w+6+yzIIWyLU6xV8Xcg9P\ncMZkaIqUYLXQrbj39FwjQjAk3d9PXk6bVXGXMaCi8KiYuzgOxA4VFxUZLDm9\nyRUkX5Ig7ijkKuaFIlF0FBNzYDLeTmoxulkINjjck7Ljez/d6jPRSGKeuzP8\nQnfKQEDdg420FV50dp9Z0P7TWvoIvYEP2l5La60UPY2QolQreIXEDahKcxy3\nXoi4IE10BuzUlnMGghiee5bl7hRzlfaKj+5s63TmsMdvE15KGXQtiDZI+z8k\njTJnAup4mbtQNJHO1qqaQsYX61i+9VW5mCffbJvdn+0d3fXQtlsF1wtDGEyB\nYPZR\r\n=wZ5v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.5.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.15.4","dependencies":{"postcss":"^8.2.4","purgecss":"^4.0.0","fast-glob":"^3.2.5","doc-parser":"^0.4.9","postcss-url":"^10.1.1","loader-utils":"^2.0.0","schema-utils":"^3.0.0","postcss-import":"^14.0.0","enhanced-resolve":"^5.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.11_1612319021181_0.8810249925546301","host":"s3://npm-registry-packages"}},"4.0.0-alpha.12":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.12","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.12","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"404cd3728c0d08dd46d18afa22b2e9d683167379","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.12.tgz","fileCount":6,"integrity":"sha512-sJfPRf5cn/IsnffZPovLPrSOTWTrpWZY+UCpQkIwVEDTJzXjMcTEyQSmhUG7qIK9hghhI9+xp3mpviJTv4XS0A==","signatures":[{"sig":"MEUCIQCMLKHOpkziP1729Xdbh5of6i1DuE/9/wS+N0m7s9pEWwIgcnB2QHdhH/50ZOxxO6SiLqNlg1yzp3hCWHKk50I3HnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7327},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.14.15","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.2.4","purgecss":"^4.0.0","fast-glob":"^3.2.5","doc-parser":"^0.4.9","postcss-url":"^10.1.1","loader-utils":"^2.0.0","schema-utils":"^3.0.0","postcss-import":"^14.0.0","enhanced-resolve":"^5.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.12_1632437612808_0.5030371714610087","host":"s3://npm-registry-packages"}},"4.0.0-alpha.13":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.13","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.13","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"d769201cc2b95528d8247d866390bfa993e360d1","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.13.tgz","fileCount":6,"integrity":"sha512-aKxWyzuJ+ZeNqn3Y1TIw0rgXW3ucyuyNyaxYrz030KsLfnghbNlAOBnYkDy4cMEUah8IQIlC2V8TFmecZy7WNA==","signatures":[{"sig":"MEUCICBEJZNaYiLKvX49ZUZkCLM3ESyj3wK+DJ9N/Tvwp59GAiEAh3k7BxM8TAFsYTWnDhESFzOas1x9mQi/6hNS2e5GMkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7327},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.14.15","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.2.4","purgecss":"^4.0.0","fast-glob":"^3.2.5","doc-parser":"^0.4.9","postcss-url":"^10.1.1","loader-utils":"^2.0.0","schema-utils":"^3.0.0","postcss-import":"^14.0.0","enhanced-resolve":"^5.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.13_1632439906964_0.7940396384424784","host":"s3://npm-registry-packages"}},"4.0.0-alpha.14":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.14","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.14","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"cf4aabbda749e424e51b248f13de6deb94107b2e","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.14.tgz","fileCount":6,"integrity":"sha512-hQpFDYMaYVkOItYapIeqlnT92QSRbRfttO8VMQSxHpR32ZbfpVA1gqSEepgJ37Ykxu2WsGykOpq36WL5ADlqtg==","signatures":[{"sig":"MEQCIEA5I3Kd5/kQyMIyDvDH/hWADnemUloSkLIl6zsmexRUAiA09MiDILXVxTiLexQcga9OGu5FQ3/ae03pJWTqmpQDGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.14.11","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.20.1","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.14_1633474504336_0.9611275687089254","host":"s3://npm-registry-packages"}},"4.0.0-alpha.15":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.15","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.15","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"a7b40aed2f92d8a411ee2b5f9c8ebbea2dfea155","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.15.tgz","fileCount":6,"integrity":"sha512-uJLSW8a8LX29gRxFuLHjnXwUkFReq/MFluWMcYYYa19YYExCwPyUE/Gkq/00xunKyQ9rvYryarsZz09XSjtIkw==","signatures":[{"sig":"MEUCIDn3RFaIBGbQad3NleEOAWWFp7Qt+YdVD4cffr33uf93AiEAtCemLjLbbNrQ4CB1SbAVJ/tjzLdyntCmJ3mUmGxFdHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"7b448cf64b30502883b3422662a9480ea25f2d60","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.15_1633539824406_0.31842641322040754","host":"s3://npm-registry-packages"}},"4.0.0-alpha.16":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.16","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.16","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"b63384450a3b5578bb7912c7cdd8bc8a14d58c22","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.16.tgz","fileCount":6,"integrity":"sha512-3Cvklxe4a7ET+dvzNRLmpxYswv/QEn9khxnYMtW7mtpLEl5fdEwdJXk47/+WA022w0U8P4hiLNfRbVGOxzhRWg==","signatures":[{"sig":"MEUCIFdhwux7SIGFXLpLHb0yGXEfaYiQ3rTjpi4Um0EJZKMwAiEAtXP+zUx5o9tCtpqilLjDzWlvaYm6kUEBXCHWlAjwVEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"7b448cf64b30502883b3422662a9480ea25f2d60","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.16_1633539898445_0.03542410396427331","host":"s3://npm-registry-packages"}},"4.0.0-alpha.17":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.17","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.17","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"91b99807b16d372ab589bd5b6d8d10c0bf88a695","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.17.tgz","fileCount":6,"integrity":"sha512-wG4Do5dHZ1oO5kldTLLNh2ieNaxh5kQ4cvfqX7LUW8rwqJTdtkUOurR1A/eDQA+FE2V7qfHb6KL8+a7KnQK0fA==","signatures":[{"sig":"MEYCIQC5QKbOAyirYjke3fRiUnoX6UXadIQZjzS3lI3QRELC+gIhALAZpmHJBd2+Ef3Hss5WgcwdKDD52h1FWelG3mJS7ZZM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"c7b3ad6feb17eaf3721a5528e86a31ddfb350ef3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.17_1633546040566_0.1390169582131433","host":"s3://npm-registry-packages"}},"4.0.0-alpha.18":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.18","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.18","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"2f5e61454d2ccc5c743e13d155d93a78bbd9b25c","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.18.tgz","fileCount":6,"integrity":"sha512-XJbc9jgU6IGnAAm198lq/facepQgYhpon7w7LMwfb60hbfOyjTFbBxCVcyQ3hmA1gaNSNgVP6CNtpFNmYEn33g==","signatures":[{"sig":"MEYCIQD4Bp0OBb8D3iwgP+4sVUzZlFm49X7ue5ASYx9DPsdI8AIhALQ9DgkfYgEQPrHGvClHveX/cIjOYuZgeAwUlkKosAKS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"3971875a8be8fc1e4ed7f6c737cc9aa1653e049b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.18_1633563623976_0.20976078007664944","host":"s3://npm-registry-packages"}},"4.0.0-alpha.19":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.19","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.19","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"69fddf0f43d38c2443a225a764a4017ce017e5c2","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.19.tgz","fileCount":6,"integrity":"sha512-u9yzBCcJvPYvLnNeBps3UuhnvKkdTb1GmA1UEPhSWg9kRqs9itjEICI0OrxRxSdZ1u37o1LWG2Sg/NHErR5LfQ==","signatures":[{"sig":"MEUCIE9ChmJBEJ5G+FbfIFfG8aYN5hPRG6Y+xbg3cCjFd6LjAiEAmni+CvHRUhA2d4KgDvTZZzGQXp468Gc8HNYQcn633ZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"79369e766cd4fe78098059b93d1cbd7bb5dd8830","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.19_1633564039953_0.714538919334222","host":"s3://npm-registry-packages"}},"4.0.0-alpha.20":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.20","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.20","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"46216ee61b3ac7f78d74e77942ebdef694a505b0","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.20.tgz","fileCount":6,"integrity":"sha512-XJYXvTDj+0YCmoE8w1wNOmKniwTaYfXnZLeeqUN78mVAjWMFyhIRhruFtNV6X1oKghUQFspRP7gCwb/KM+R+Zg==","signatures":[{"sig":"MEYCIQDSpWztZQdIFFDxVBoMXAKIPSfWiWJgKnwvqB9Ht5Z9nwIhAPjgnCJOfB3/k4Xen3UcMwSciEWOhHs+d+dXH8H2APa0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"398f195bda4d61023d6d7889598f5688c276f1bf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.20_1633564488075_0.8155039381440088","host":"s3://npm-registry-packages"}},"4.0.0-alpha.21":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.21","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.21","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"084adf5ddd027ae59183db90353e4b493f8c5360","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.21.tgz","fileCount":6,"integrity":"sha512-tHRXrj1PPkgZHWA9+1Wv4a6cdxyvkoK6sE8bYglF9cIePdn8Riz1QLcCCrIDMzZc3NpPNxnI89wALF9T9e/FvQ==","signatures":[{"sig":"MEYCIQC17PZja/iNfvPJcwGdHRcFeEEvXPL8LgU5LIZ+IbgafAIhAMekgpy4opVnLqJvmCiQnDxfol2ksKbL4LvC7VayuXQY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"398f195bda4d61023d6d7889598f5688c276f1bf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.21_1633712748806_0.9236812021748348","host":"s3://npm-registry-packages"}},"4.0.0-alpha.22":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.22","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.22","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"8ca94f064670a9720aa7adca246afe6190ce5dbf","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.22.tgz","fileCount":6,"integrity":"sha512-Jzm1WVU3oG+bsFWlfnxzWXtVwRU2fr380uKxj2LPe1rlabrl6KzG9EeDTpuaHcVIvcw8sxMbYRBUKXr++myLyg==","signatures":[{"sig":"MEUCIEvHfEoVkR1JuG3Z4dZW3kVOt4ZF46fFQNoKq+moyhCNAiEA8qBb8Go2Ip6bwvN9MUH6FSRWj6S7iJ/EI82rKpCjyjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"289b7f60d1cd721d68cff783afc623c3f51cc2cf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.22_1633984756200_0.6585385327841538","host":"s3://npm-registry-packages"}},"4.0.0-alpha.23":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.23","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.23","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"b574709ed6a003b352364d5110ffad56c809a4a2","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.23.tgz","fileCount":6,"integrity":"sha512-IVQ6mGcNEJoTlIf1n91VWl2/KLIjo+bq4jdN3e6np3vwzTVB+j/YFxu/GwTEGVFF5OSuK6Azp9s/pD/9f5GVtw==","signatures":[{"sig":"MEUCIBTzn4p/4qM56hPkSxbN8lxdZc7LHwIXZLMG8s/JF10PAiEAnAERsKc4ZF8iQV4ATQeA9F/0SP6Z0Dzf/9kvibY5WJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"a2829d023883e5cc51126ee549f70629ceae8e8d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.23_1633986433520_0.5003033618412382","host":"s3://npm-registry-packages"}},"4.0.0-alpha.24":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.24","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.24","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"9a2f4206760937eadd6d633b1ff9d17b40cc3da8","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.24.tgz","fileCount":6,"integrity":"sha512-5heIqEFx+HI/+s2KWI28rBiX0aLPZhisDhURoBzr7rnj/PziO4LMuTw93U1a3683XN5TXkNDXRYvt4CKs5tAfA==","signatures":[{"sig":"MEQCIE9MRHhRQbNLAtVFtxIQtCt0uqM/XFE7J1axrB66NTtHAiB6qURi5E2zMw1/IR/39FkRtD1OSivm3tRi7D/DDXpeFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"a2829d023883e5cc51126ee549f70629ceae8e8d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.24_1633988803861_0.279496825271897","host":"s3://npm-registry-packages"}},"4.0.0-alpha.25":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.25","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.25","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"67c2827c12f29635c378be8174926cc89d5e3ad8","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.25.tgz","fileCount":6,"integrity":"sha512-6DaMyfVLYLxAIxdPWIf9/xwnpCZYbTBPiLJ5asRLTWHK4Uq3caYM1KVYXdw2GPLGncbzLwBmj5OYLwjnscwpdg==","signatures":[{"sig":"MEUCIQClTjszF9bH1r/ksFh8blUWsblSr4Lph331gEH4V/jsjgIgUe196JPOqtIC0JFcaXooAI0IGDUWuHadVIFFEOC2E1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"8e4d611be609be11acccb9135091aadd10134e8a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.25_1634001636453_0.12293000616143979","host":"s3://npm-registry-packages"}},"4.0.0-alpha.26":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.26","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.26","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"d86e6b9997250799a3f9d2e42d80c8402088ddaf","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.26.tgz","fileCount":6,"integrity":"sha512-fAarhf/ocRJPs959SmBcwcQC51xv0apMKe7hJi9sOxlBaoOygB2z4oSViTq7SKfIGUGoGzIKk3Tw3nZWM89rtg==","signatures":[{"sig":"MEYCIQDa86SrUX9lw8owmXNnIeNSvoq5Lz+eNqy3oklTJLaIhQIhAMC/rZOT5m49ykSdcxFUgRXx1HSmDhnzII4qfqYVWVw/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"bdd06521b3653befa1b4c07318cc120a700672b2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.26_1634002459927_0.3620088460169244","host":"s3://npm-registry-packages"}},"4.0.0-alpha.27":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.27","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.27","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"2bc9f8db36c4e1862c0ce115c156bd57656dfcea","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.27.tgz","fileCount":6,"integrity":"sha512-K0X2ecE3un2baApPxkbfEYAHwzObq4lDQ1OC0aDN+c7BaK/TBaBFStxJtkvkxn+VhMw8DyTlUiSzzbTkPs6/mA==","signatures":[{"sig":"MEUCIGlxuvAonYdA8PUtO7RrUAoxajwl3OsOd/Ur1np1gXcVAiEA+aUhYy29KBx5J9esKAADggorjgOuM26HObUPpIjXczc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"bc755f21b39459dc3a8b57ab25075a22313bc107","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.27_1634151980312_0.6955122621868799","host":"s3://npm-registry-packages"}},"4.0.0-alpha.28":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.28","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.28","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"31fc4190603eebb6544f9ed9948abd668df1fccd","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.28.tgz","fileCount":6,"integrity":"sha512-JPSHfu+rv0bS5SAeaos9PySGsjLZl+gKW14Basmuw4eJ8/sgQbsT1vGEJdNELzBZXNeyfNCKDrF79bVheFDUBw==","signatures":[{"sig":"MEYCIQCfJjGtTeHUjhp4wiA0B5Wm9UzUv3C+ffAkw21+zJXdwwIhANYwz+ssu9EnadtKvdYmrhp9HfIQV8n9Pd8SrduJmSUj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"7dceb248f691c3214f73ba1d048f26b2653bcac1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.28_1634163492108_0.6717309674161267","host":"s3://npm-registry-packages"}},"4.0.0-alpha.29":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.29","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.29","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"ea704feb10d8b21ea29c1b833382ee68662dc065","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.29.tgz","fileCount":6,"integrity":"sha512-c4vfGe/Xb4s70IQcfOrQjjw+HXdCtd/Xv9Ow/Z9AbY97eyHgSFuStDaQdW/jmLNiXGXFsDo/XBFGGm3MZYxkCQ==","signatures":[{"sig":"MEUCIEo44RclB4pJYxW9esNoBwZHYASfPRjqC8qmpEhRiMLBAiEAoPQCxZqbWcVW7H8fY6LyFlKj/khsOzBYnUTOhmOHt8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.14.11","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.20.1","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.29_1634319346114_0.9033130211666804","host":"s3://npm-registry-packages"}},"4.0.0-alpha.30":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.30","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.30","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"712db6f0130880c0f2c4784b946efa0df86afbdb","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.30.tgz","fileCount":6,"integrity":"sha512-oJpWOGomOnPYXq0orv4BcQNr7FisJSo8rn1dPKYO2wVuZDzUzJiWv21ZLZZKiTxw2teOjUIKKv4kFfh9txPR7Q==","signatures":[{"sig":"MEYCIQDMtCNqxjiEOmi+Jv+GJ6Eu1Elq84argANlPepQ8vVpzgIhAIWVAFBQZSycBmD4qwouTxe5LaNsbBpeRbXX9nrLflKD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"13ed83fe4429533b22fd669328dd6c8829dffec0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.30_1634323852583_0.7511480375227189","host":"s3://npm-registry-packages"}},"4.0.0-alpha.31":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.31","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.31","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"7d3850e7b71f56d04b4fd9babd65799a3c5e6825","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.31.tgz","fileCount":6,"integrity":"sha512-RStLaaBo+3a9PrFWnHewZgQxsyQQ5YIbr68quT8ziIpsbRnZh7gY0HsLlonD83BAoQKJw9n+3Zbreg5opAVbZQ==","signatures":[{"sig":"MEUCIQCuNmypImRAX1H8far689NLuHItzBJsR8POnfdoqm0/ywIgfrhayTmOgMnh8jMQxtCQACJR1TSuEINgdPTxyOufX00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"5bc1713dfbc60e5029713b6ad88a4a9fd46d3413","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.31_1634324114554_0.6501064369662952","host":"s3://npm-registry-packages"}},"4.0.0-alpha.32":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.32","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.32","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"2fe1282bf75a8ce97c6001809e18773484917c66","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.32.tgz","fileCount":6,"integrity":"sha512-lYj1gI2dV7VwbsNGn2U9u+B/OP9ocF0WFhuon4f+r5dlAB8IvrE1eSLnCuumIplXaZObn0eTnxIEgCnkGySjEw==","signatures":[{"sig":"MEQCIGHtwKKUkdT9prfYzdfXyT3reBcnaCEfNUmufLAApkohAiAB2nBQydUmhVhm9MIyp27TlUddsQcHNy4kizpDGY9gSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"77786a7e5219aff408e59d051e8380ca1a63021d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.32_1634326776910_0.9447628589955166","host":"s3://npm-registry-packages"}},"4.0.0-alpha.33":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.33","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.33","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"14eb4b857c69e3eefe615fca0f72d92da9e36993","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.33.tgz","fileCount":6,"integrity":"sha512-a+8PWDaNH+LuDRvyFreDczGhZjc9PtsUs+IOmC+ZOBUChcjlxWsSZNgoOyYUp2urA+BjHJ9xw118gsl3kOkbFw==","signatures":[{"sig":"MEUCIQCm9VW2B5vogyzp/pJiipIsRFZnvnWLNzBpteW7wg/vNgIgX27kaoWPmEJlIAetTkoemgVMgUI3UleiJfk9OPOrp2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"41b432602965620ce989f21e02748f53f69f7ea5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.33_1634326977564_0.25293455458243264","host":"s3://npm-registry-packages"}},"4.0.0-alpha.34":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.34","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.34","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"24a2357bed932d6d84bb080f9fe9e6888733a65f","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.34.tgz","fileCount":6,"integrity":"sha512-ow3I0IyszEyxEHIcARwIOvqMb6iy123twKMpTQqECnbEzhI/EGS+a6zFYrJrrQUO9nNLDQknPLgla2RsyTJcKQ==","signatures":[{"sig":"MEYCIQCVvAfGh8kPsw9M9YhUL3NiApmj+gWBkjgWwn4Fws2xYQIhAOqLIKMPsuqpWfCmrTV6K9mLZPgAnF4hBja1YFxK+D44","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"1b993e65b04444692f40eaecfc3dfbb29d50d98b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.34_1634327583110_0.6607504857481028","host":"s3://npm-registry-packages"}},"4.0.0-alpha.35":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.35","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.35","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"de89cbc90cebdd79bc8223d0dd039f11749d1347","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.35.tgz","fileCount":6,"integrity":"sha512-ASECvLvKfdHSNgr3Y0QihoBIiAa/iY95THFlSQcymV8XGMQoxAFK53CxlemexMxeI3bp+P2VL+n9ypt4c1fW5A==","signatures":[{"sig":"MEUCICt4EUfmhtmqnan98t9LhmEefIy0o0WvrDBRzgmiBNbPAiEAkMrYeWNxVYkc4/aVVfBxnVOp27vxCw6VsJr0zmyGjxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"5a6a7f303fc21acc73b55413f38f534ed4bfb714","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.35_1634328005099_0.12144325528848077","host":"s3://npm-registry-packages"}},"4.0.0-alpha.36":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.36","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.36","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"21e6a5374e4f4235fdcce035eba03873a6b00bb3","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.36.tgz","fileCount":6,"integrity":"sha512-9IRRw15FUgmJFP+ED3pjPiagu0sSw8FzjIU/irZSKNlSNeHrawATK2YHEEJXctQvwS914kLl+BSJvfCNKXwfFQ==","signatures":[{"sig":"MEUCIQCzR3iXbOzC7GVruoOfzY4FPB+fGOQUU/xugIx9eKKGRAIgZtvGw8hynxw5ASGXqxmdnUSI6eyQZ1oiiyw6rTCrCgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"24aeaf86244b6f9f352b26d04fd9976f9430bfe7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.36_1634328204943_0.060290885782399384","host":"s3://npm-registry-packages"}},"4.0.0-alpha.37":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.37","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.37","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"77b7a9aa3288c5a54c187acb270ce577d7d5212d","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.37.tgz","fileCount":6,"integrity":"sha512-r/3x60a4VtqRQU5N5vIYXDmWLtN/G3B2j4etaMev/59WtyDZ/QUovEgLGyGMNpYf/HC69F8jaWi3BOFhSsLoUQ==","signatures":[{"sig":"MEQCIDHLvuxXhxN91qRnJhM87YlLMaYE8h9TUAYBjo5D0KIiAiB9GRJwdjny8on8mRjLpyZIJchWyaJwSK52kD17+bY0TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"d5e9c5a7ef77e315b759fb5bee226aa3bd3aaffb","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.37_1634328378935_0.9220424540510752","host":"s3://npm-registry-packages"}},"4.0.0-alpha.38":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.38","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.38","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"0e53943c6deaabdf68f14a90b1ebda0fab6c0dbd","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.38.tgz","fileCount":6,"integrity":"sha512-CEH94EZbMP1czSrTdlaPoRtOpY0rWG/SZdosxX1UpzfLbT6eibESR66Iu/0GoeOH52JI67+8iqXblG/E1ljgqw==","signatures":[{"sig":"MEUCIQDbFLZgxFZczLIVY0XZ0R81Nr6XS4qN2pM0hJi3ezC2IAIgKTjcnBoLMjtXMi27KcxorgqDAtFBqLAjX+epSPWwDw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"91457836070b2b300b852a461787c56ec880a85d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.38_1634330758261_0.9876249484569233","host":"s3://npm-registry-packages"}},"4.0.0-alpha.39":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.39","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.39","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"5f51ac641b1e428772f9aeeb03668101a5a95e4e","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.39.tgz","fileCount":6,"integrity":"sha512-BlPJu1mbQdWEI3q4dSCrtC3dh+VsM+KFNrA8+XHGpltidjcYJ0QJZISz0Y2MW5ng3xwklxAv5dHsTue5XBjejQ==","signatures":[{"sig":"MEYCIQD9573HKQLKxaVCr0ft3AkWaeLzW1UcmWRDaYw5NqQEOAIhALF6PhTLwqASiI6SX5YRLuH9aDjESbYQB6J8fRufkaYh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"f4c22e986eb7eb2e564e469dedb36c65858bf5cc","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.39_1634332195475_0.8214316198683091","host":"s3://npm-registry-packages"}},"4.0.0-alpha.40":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.40","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.40","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"3eea1463ac5bf1e27a52108e0424562502955d83","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.40.tgz","fileCount":6,"integrity":"sha512-XUgeL/ufdq/1cxFfj9Ij9KAp3S6pt3j/wWW0XVIc5Re/2aTUo3gu0LTyhwc89r9o60qF7Pr90RlrAB2NeOovbQ==","signatures":[{"sig":"MEUCIQDKUoh0SrdbK4D03mMxQf4/uDhBQN/5jfCkhcerHiEEZgIgQlhn1D+hUkmyrKlHfwLQqObSp/OO9n/sVXWwqwBLg1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"e93b1f585c2cd94383438abd74737a856ca68a77","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.40_1634332790458_0.860007859201547","host":"s3://npm-registry-packages"}},"4.0.0-alpha.41":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.41","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.41","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"4b0c608b07328573be4f2b3ed317825cfb41fa09","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.41.tgz","fileCount":6,"integrity":"sha512-xXa+sjYG5YhyAFLa9w4fG2F7FZsH5ynKj3IpK5rwlLWAtj1og5b3ufY2FpE1zFQxHh7Q5DEU4p+OzpvDc9nkDQ==","signatures":[{"sig":"MEUCIF15ZDg8Ov/96v8eTdk4vMqBVcYWG85yEd0JDCs8AggTAiEA8fapRR9eI9wGgFuPcQMCRtfYExVQeAYQKLVnuPp4Xxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"cbd55bfa3cf5e87bf7b5f27b3d9b6efb34e3ad85","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.41_1634582055281_0.7295258870132104","host":"s3://npm-registry-packages"}},"4.0.0-alpha.42":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.42","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.42","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"52419ba254f391b9c15ad2d3a6e0408c020dfb96","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.42.tgz","fileCount":6,"integrity":"sha512-RwwaqQhvu73aQpdG73GFvSdUUL6X4I6MLVDEdxTB+E2s8iMEkNgGyR1i23UGGClASq7m19dJjNoAh2JXNxYZuQ==","signatures":[{"sig":"MEUCICSFFfnM1gNjNRhhnQzJ5HQ7gr6GkaZ8mRrde5NP6p59AiEA0aUg1pXkKWEDPEz5ip5u+CZDaq/+iCWUMqY0emJHNdY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"f64d10ec558694ce4c2d4e8b0562d4167f8e28d5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.42_1634586021386_0.8803392898400053","host":"s3://npm-registry-packages"}},"4.0.0-alpha.43":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.43","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.43","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"45d50e55a4bea69bb1ed15be320775f8f2182dc8","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.43.tgz","fileCount":6,"integrity":"sha512-kEyk9eDI3KCmrzC1NAWAJhAg04NsVKCPowGbN0Dp+IUM2WnFB2nErzKsG1QMe+ZKzhMeAF5uOqUhMCkGz03HMw==","signatures":[{"sig":"MEQCIFXSjZr9TrtOPOMRE7y5ajxs/QdQFRoFoKE8PLbJ5w87AiA66J5w9onwmWvvivZpk0ZbQM0tpCO/qXIly9EeMisYRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","gitHead":"6763365b38cb5be764e669a3b568be9f1cc4cfed","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"7.24.2","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"14.17.6","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.43_1634586278075_0.4333038807086631","host":"s3://npm-registry-packages"}},"4.0.0-alpha.44":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.44","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.44","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"b8682f0e6bcb2bdaeae4eb5dcbdc1c195caeed9e","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.44.tgz","fileCount":6,"integrity":"sha512-hLcuRZSWYuvjcJ9fxM8FKfeAJgxULrwHgSPhuFZgTBvIolcUc8r0Lui/5HczieBiLEWsvRZV0eVrziJM38I8Vg==","signatures":[{"sig":"MEYCIQDFfLbEGJXhRx0NLMMc5ag4AeD2zW8PeqXIQxFO1thtxAIhAJlTfXEZBai/wLFXwd6EoaE/P4s2RuXWRxfPpiI7dtKE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.14.11","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.20.1","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.44_1635874764233_0.0886184329266908","host":"s3://npm-registry-packages"}},"4.0.0-alpha.45":{"name":"@aofl/webcomponent-css-loader","version":"4.0.0-alpha.45","keywords":["css","purify","prune","webback","loader"],"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","_id":"@aofl/webcomponent-css-loader@4.0.0-alpha.45","maintainers":[{"name":"alexdinari","email":"alexdinari@me.com"},{"name":"ariankhosravi","email":"arian@arin.io"}],"homepage":"https://github.com/AgeOfLearning/aofl#readme","bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"dist":{"shasum":"831f323593e66f60bce7c545a5be90b1c8dafe71","tarball":"https://registry.npmjs.org/@aofl/webcomponent-css-loader/-/webcomponent-css-loader-4.0.0-alpha.45.tgz","fileCount":6,"integrity":"sha512-RHFjIb5LBp/Gw/7NnKHc2z+X2I9NcmnsN0HH4ivKoY8nuNeW4d23pZuB6Pkm5oXAhNsLZ/fwT82GkL/exIZK/A==","signatures":[{"sig":"MEQCIGhf0XT6Q8cMGS3HTm9eHlmxbMfghoDE3L3OuXyKQsKEAiA4ijqCTzO2u7B2bHyh5Nxqde+7IjpfAgcjIzP7TpPZNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773},"main":"index.js","readme":"# @aofl/webcomponent-css-loader\n\nThe **\\@aofl/webcomponent-css-loader** is a webpack loader that inlines imported css in your component's bundle and prunes unused css.\n\n## Getting started\n\nRun `npm i -D @aofl/webcomponent-css-loader`\n\nThen add the loader to your webpack config:\n\n```js\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: [\n        {\n          loader: '@aofl/webcomponent-css-loader',\n          options: {\n            cache: true\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\nIn addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.\n\nFor more information visit [Purgecss docs.](https://www.purgecss.com/configuration)\n```css\n/**!\n * @aoflComponent\n * @whitelist ['modal']\n * @whitelistPatterns ['btn']\n * @whitelistPatternsChildren ['alert']\n * @keyFrames true\n * @fontFace true\n */\n@import \"~Root/node_modules/bootstrap/dist/css/bootstrap.css\";\n\n:host {\n  display: inline-block;\n}\n```","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ariankhosravi","email":"arian@arin.io"},"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"_npmVersion":"6.14.11","description":"Prunes webcomponent css","directories":{},"_nodeVersion":"12.20.1","dependencies":{"postcss":"^8.3.8","purgecss":"^4.0.3","fast-glob":"^3.2.7","doc-parser":"^0.4.9","postcss-url":"^10.1.3","loader-utils":"^2.0.0","schema-utils":"^3.1.1","postcss-import":"^14.0.2","enhanced-resolve":"^5.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/webcomponent-css-loader_4.0.0-alpha.45_1635876943497_0.4313168360191173","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-10-17T18:48:07.909Z","modified":"2025-01-18T00:21:08.993Z","1.1.0-pre.1":"2018-10-17T18:48:08.071Z","1.1.0":"2018-10-17T22:40:58.277Z","1.1.1":"2018-10-17T23:41:12.150Z","1.1.2":"2018-10-29T19:56:39.818Z","1.2.0":"2018-11-06T20:56:13.270Z","1.2.1-pre.1":"2018-11-20T22:47:39.918Z","1.2.3":"2018-11-21T00:21:14.651Z","1.3.0":"2018-12-06T20:53:56.497Z","1.4.0":"2018-12-28T02:35:21.353Z","1.4.1":"2019-01-07T18:33:25.513Z","1.4.2":"2019-01-08T22:45:43.246Z","2.0.0-alpha.3":"2019-01-29T05:36:17.414Z","2.0.0-alpha.4":"2019-02-01T22:53:22.944Z","2.0.0-alpha.5":"2019-02-26T23:15:26.866Z","2.0.0":"2019-04-30T19:31:53.103Z","2.1.0-alpha.0":"2019-07-17T18:05:52.665Z","2.1.0-alpha.1":"2019-07-17T21:51:02.809Z","2.1.0-alpha.2":"2019-07-17T22:42:56.892Z","2.1.0-alpha.12.2":"2019-09-13T08:10:15.879Z","2.1.0-alpha.12.3":"2019-09-13T08:21:16.662Z","3.0.0-0":"2019-09-17T05:22:03.528Z","3.0.0-alpha.0":"2019-09-17T05:24:06.108Z","3.0.0-alpha.5":"2019-09-20T06:32:42.789Z","3.0.0-alpha.11":"2019-09-27T06:49:28.360Z","3.0.0-beta.32":"2019-10-14T01:13:24.132Z","3.0.0-alpha.12":"2019-11-02T01:11:47.089Z","3.0.0":"2019-11-17T07:06:26.283Z","3.1.0":"2019-11-22T03:28:30.934Z","3.2.0":"2019-11-24T07:35:06.209Z","3.2.1":"2019-11-24T08:04:01.490Z","3.5.0-beta.0":"2020-02-22T23:04:20.239Z","3.5.0-beta.1":"2020-02-22T23:25:52.156Z","3.5.0-beta.2":"2020-02-22T23:51:59.616Z","3.5.0-beta.3":"2020-02-23T00:06:38.158Z","3.5.0-beta.4":"2020-02-23T01:56:43.991Z","3.5.0-beta.5":"2020-02-23T03:09:25.769Z","3.5.0-beta.6":"2020-02-23T03:17:03.698Z","3.5.0-beta.7":"2020-02-23T05:04:36.045Z","3.5.0-beta.8":"2020-02-23T05:08:05.912Z","3.5.0-beta.9":"2020-02-23T05:32:23.706Z","3.5.0-beta.10":"2020-02-23T05:49:46.489Z","3.5.0-beta.11":"2020-02-23T07:36:32.403Z","3.5.0-beta.12":"2020-02-23T08:59:25.323Z","3.5.0-beta.13":"2020-02-23T09:01:30.754Z","3.5.0-beta.14":"2020-02-23T09:59:33.393Z","3.5.0-beta.15":"2020-02-23T11:48:23.664Z","3.5.0-beta.16":"2020-02-23T11:57:57.046Z","3.5.0-beta.17":"2020-02-23T12:13:49.566Z","3.5.0-beta.18":"2020-02-25T03:58:56.342Z","3.5.0-beta.19":"2020-02-25T23:56:27.197Z","3.5.0-beta.20":"2020-03-02T23:22:02.474Z","3.5.0-beta.21":"2020-03-02T23:26:26.749Z","3.5.0-beta.22":"2020-03-02T23:41:38.464Z","3.5.0":"2020-03-03T00:02:19.426Z","4.0.0-alpha.1":"2021-02-02T22:42:37.764Z","4.0.0-alpha.2":"2021-02-02T23:01:57.102Z","4.0.0-alpha.3":"2021-02-02T23:14:19.694Z","4.0.0-alpha.4":"2021-02-02T23:31:49.243Z","4.0.0-alpha.5":"2021-02-03T01:05:57.702Z","4.0.0-alpha.6":"2021-02-03T01:25:23.001Z","4.0.0-alpha.7":"2021-02-03T01:37:03.639Z","4.0.0-alpha.9":"2021-02-03T01:47:32.991Z","4.0.0-alpha.10":"2021-02-03T01:55:39.113Z","4.0.0-alpha.11":"2021-02-03T02:23:41.314Z","4.0.0-alpha.12":"2021-09-23T22:53:32.919Z","4.0.0-alpha.13":"2021-09-23T23:31:47.085Z","4.0.0-alpha.14":"2021-10-05T22:55:04.502Z","4.0.0-alpha.15":"2021-10-06T17:03:44.544Z","4.0.0-alpha.16":"2021-10-06T17:04:58.802Z","4.0.0-alpha.17":"2021-10-06T18:47:20.702Z","4.0.0-alpha.18":"2021-10-06T23:40:24.112Z","4.0.0-alpha.19":"2021-10-06T23:47:20.114Z","4.0.0-alpha.20":"2021-10-06T23:54:48.214Z","4.0.0-alpha.21":"2021-10-08T17:05:48.986Z","4.0.0-alpha.22":"2021-10-11T20:39:16.348Z","4.0.0-alpha.23":"2021-10-11T21:07:13.631Z","4.0.0-alpha.24":"2021-10-11T21:46:44.010Z","4.0.0-alpha.25":"2021-10-12T01:20:36.614Z","4.0.0-alpha.26":"2021-10-12T01:34:20.078Z","4.0.0-alpha.27":"2021-10-13T19:06:20.453Z","4.0.0-alpha.28":"2021-10-13T22:18:12.236Z","4.0.0-alpha.29":"2021-10-15T17:35:46.268Z","4.0.0-alpha.30":"2021-10-15T18:50:52.922Z","4.0.0-alpha.31":"2021-10-15T18:55:14.763Z","4.0.0-alpha.32":"2021-10-15T19:39:37.124Z","4.0.0-alpha.33":"2021-10-15T19:42:57.717Z","4.0.0-alpha.34":"2021-10-15T19:53:03.248Z","4.0.0-alpha.35":"2021-10-15T20:00:05.251Z","4.0.0-alpha.36":"2021-10-15T20:03:25.053Z","4.0.0-alpha.37":"2021-10-15T20:06:19.099Z","4.0.0-alpha.38":"2021-10-15T20:45:58.407Z","4.0.0-alpha.39":"2021-10-15T21:09:55.613Z","4.0.0-alpha.40":"2021-10-15T21:19:50.604Z","4.0.0-alpha.41":"2021-10-18T18:34:15.442Z","4.0.0-alpha.42":"2021-10-18T19:40:21.527Z","4.0.0-alpha.43":"2021-10-18T19:44:38.240Z","4.0.0-alpha.44":"2021-11-02T17:39:24.337Z","4.0.0-alpha.45":"2021-11-02T18:15:43.629Z"},"bugs":{"url":"https://github.com/AgeOfLearning/aofl/issues"},"author":{"name":"Arian Khosravi","email":"arian.khosravi@aofl.com"},"license":"MIT","homepage":"https://github.com/AgeOfLearning/aofl#readme","keywords":["css","purify","prune","webback","loader"],"repository":{"url":"git+ssh://git@github.com/AgeOfLearning/aofl.git","type":"git"},"description":"Prunes webcomponent css","maintainers":[{"email":"alexdinari@me.com","name":"alexdinari"},{"email":"lorenzo.battigelli@aofl.com","name":"lorenzo.battigelli"},{"email":"alex.dinari@aofl.com","name":"alex.dinari"},{"email":"it@aofl.com","name":"ageoflearning"},{"email":"jie.zhang@aofl.com","name":"jiezhangaofl"}],"readme":"","readmeFilename":""}