{"_id":"webpack-preprocessor-loader","_rev":"13-3add2b0b0ca5d687ac576c60122e5dfe","name":"webpack-preprocessor-loader","dist-tags":{"latest":"1.3.0"},"versions":{"1.0.0":{"name":"webpack-preprocessor-loader","version":"1.0.0","description":"A code preprocessor for Webpack","main":"index.js","repository":{"type":"git","url":"git+https://github.com/afterwind-io/preprocessor-loader.git"},"author":{"name":"AfterWind","email":"spmushroom@hotmail.com"},"license":"MIT","engines":{"node":">=6.11.5"},"homepage":"https://github.com/afterwind-io/preprocessor-loader","scripts":{"build":"tsc","test":"mocha","prepare":"yarn build"},"dependencies":{"chalk":"^2.4.1"},"devDependencies":{"@types/node":"^10.0.6","chai":"^4.1.2","eslint":"^4.19.1","mocha":"^5.1.1","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"ede6539c3b4032bb72d354f4284cf4b6f72ebeec","bugs":{"url":"https://github.com/afterwind-io/preprocessor-loader/issues"},"_id":"webpack-preprocessor-loader@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"afterwind","email":"afterwind.public@hotmail.com"},"dist":{"integrity":"sha512-1P1eiIyOL+/tNj4IYhGu+cLev/su6cNPQfXlZGg6xpLi+9BTUBHCS721OGfjyH3je+bPZwQXOV+LBUF4Di7d6w==","shasum":"25a890dbd09fc669d47c7235f11a721c7d05641e","tarball":"https://registry.npmjs.org/webpack-preprocessor-loader/-/webpack-preprocessor-loader-1.0.0.tgz","fileCount":6,"unpackedSize":12287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9xYvCRA9TVsSAnZWagAAImcP+waUjJpskhmsWzSkDDOX\nNZ9TZRNMibavgYq9BQqE99lxk01RcZntdOB9EWkQtDssiLY3DqPozeQiXWmW\nxjqdM5MeZIi60ZAsYElKJ0sa/T68km3CdlAqmL54AplIocd+mehBupLqpPpm\nPVChf8/RKN0FwC9pm4uTBOly9jc8fSgL1N6kpJYJGKCLpcdv+Yfw7BRyViUN\nD1DOWHgkFzq2MevxmdkZOKPKns5ft9MlGX3wQAZ+mt4fdnre2VGVSLMAZHuF\n4CZdI2geWU/QijSeoU3NVL/VV9QusUh+5PymjCTEZUZ4l1OiKmzGXCF26kaX\n8QTtDQtfsgtj36KJt8cI3brKTxruvhG5ILrZraV3TKyiH48RqvAbSkGBLD50\n77+WqoNvxX+X/ZofV55gRtzeDHluqDEwwFLPQmt0oY2Abgsis+luigY/TDBt\nlcD1gO9EFSp819leb28ebavUj7BKSeq9u7+1KC00EaPJhA079nkpZhgl1emI\nWDky7/z+NzMT+bySm+MRqPUAeeG5Pgk3wyeOGyFxHswkc4mdfO5HQ/G+xGR5\npPDWVKfR8bI9JzMXWMkVbvNJFpBTBSEbdW47S7DSc1fePo6secvayhCKaxbp\n+i0ufnn+FpXgq8TaSTLkWsYZ6uhuUvMld8p3bZKS7twfUm4zEGnatd+Onope\nGZ3V\r\n=Z7yf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8PIEVtlI9/Z8v0XJZP693HVkkcZxVB91t0N5NNUH6KwIhANC1jB6hymkMOgmsPd41k/EFJ3e6cl7lR8BZtLf51IGY"}]},"maintainers":[{"name":"afterwind","email":"afterwind.public@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-preprocessor-loader_1.0.0_1526142509989_0.68821323458167"},"_hasShrinkwrap":false},"1.0.1":{"name":"webpack-preprocessor-loader","version":"1.0.1","description":"A code preprocessor for Webpack","main":"index.js","repository":{"type":"git","url":"git+https://github.com/afterwind-io/preprocessor-loader.git"},"author":{"name":"AfterWind","email":"spmushroom@hotmail.com"},"license":"MIT","engines":{"node":">=6.11.5"},"homepage":"https://github.com/afterwind-io/preprocessor-loader","scripts":{"build":"tsc","test":"mocha","prepare":"yarn build"},"dependencies":{"chalk":"^2.4.1"},"devDependencies":{"@types/node":"^10.0.6","chai":"^4.1.2","eslint":"^4.19.1","mocha":"^5.1.1","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"959fa5707b1e155b062a66182fa8e0a5792251ff","bugs":{"url":"https://github.com/afterwind-io/preprocessor-loader/issues"},"_id":"webpack-preprocessor-loader@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"afterwind","email":"afterwind.public@hotmail.com"},"dist":{"integrity":"sha512-ynTs9D8Z+RWzgZ0IvcQfHF5Re4R8oevZv0KCknw/fUgF4Gpk5c2qFdps+3ikDSEjUutMoFG0pN9RfsTygAjwyg==","shasum":"2b128356c5fdd34f2668b591f5463ea2aeee172b","tarball":"https://registry.npmjs.org/webpack-preprocessor-loader/-/webpack-preprocessor-loader-1.0.1.tgz","fileCount":6,"unpackedSize":12368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9xe4CRA9TVsSAnZWagAA8IQP/i/q6uOXBOSxrCCwS5Hh\nSwddHYy3GhJfWsPsCjigJw6wkEDN5kLecG4PHBoaPaPvFvMMyvBpQxZSYJ8b\nfZ1yfvxiu4/WPkVdHLaRR3dQ8ujPOS3v7a0jCkvBUVfTN1pBW+SM3GdglAY0\naqoRH5BYrJDKgvh3/1wzHKNYDossJkIaQ0DNwLantAv7MR4QVEESPz+A4MbD\nimVD/eNyDMRnrjIgSdUJRdy+ic/YHUBYXMLjnVQ3tvko6aUZJ+xwh7pkeDt8\nLpIHHpRvpUNXeQ918Ukq/9gchilfT81AWImK7hb1w8jVm/+bYQs29yBvyt34\nw6SYkLBAKWlQ4psWvBC6VX3aCnz79eFO9Bq3bhUAbatnY55UgYifkZuExBlU\nG37lEQWy0RUWh9FtlY8XkeqnHthvRMK+W+oIrivE/E8WdOIi7FEf1CrEeyy6\n8ptX+tKMIk97n/EG7bjB1vSZZO3UjQD0uw3JgoQ8OPWY76IY+PguVsQ0LwkY\nYzYCJbHyRn3WmjAtif5abZA0d+HLP3aEsvhRQmY58dc7LufamdTgyEORdBJa\nBirUh8xN+NXuf0FszNUCBMOWfAGhpyP4Zs2KDP9q1UqjGWRelxPOLNt4+kgj\nOAipZJORjBGOSlTjCG7QqDXtJ/4f8RBIgnUyHxnFoHl1woncM3yomzl5u2e2\nl0Yi\r\n=jMAQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnwrQr98quEiW1uye9lnQdUvjZil1t3uyHa4B8uv8tYAiAayO/r/eIRBrcbz6yu0vrVtkHXcjOqeh+07jyi2QYTAQ=="}]},"maintainers":[{"name":"afterwind","email":"afterwind.public@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-preprocessor-loader_1.0.1_1526142903782_0.47689028470628103"},"_hasShrinkwrap":false},"1.0.2":{"name":"webpack-preprocessor-loader","version":"1.0.2","description":"A code preprocessor for Webpack","main":"index.js","repository":{"type":"git","url":"git+https://github.com/afterwind-io/preprocessor-loader.git"},"author":{"name":"AfterWind","email":"spmushroom@hotmail.com"},"license":"MIT","engines":{"node":">=6.11.5"},"homepage":"https://github.com/afterwind-io/preprocessor-loader","keywords":["webpack","loader","preprocessor","preprocess","precompile"],"scripts":{"build":"tsc","test":"mocha","prepare":"yarn build"},"dependencies":{},"devDependencies":{"@types/node":"^10.0.6","chai":"^4.1.2","eslint":"^4.19.1","mocha":"^5.1.1","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"fa8d8a01ea4ee267e7a9c293ec0e3961f4d0e7d9","bugs":{"url":"https://github.com/afterwind-io/preprocessor-loader/issues"},"_id":"webpack-preprocessor-loader@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"afterwind","email":"afterwind.public@hotmail.com"},"dist":{"integrity":"sha512-lER3MGRt+mOiTY3Zl8+o5eyIGR3ZE1CS+iHzaVhiK2J7I7ltwY30Z1wEN9sTIjdER21rFq2ZYy8yYOCiPDn1yQ==","shasum":"0fdf3d637efe35ae96a1f1c39da7c4c522e444e4","tarball":"https://registry.npmjs.org/webpack-preprocessor-loader/-/webpack-preprocessor-loader-1.0.2.tgz","fileCount":7,"unpackedSize":14725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+bA9CRA9TVsSAnZWagAAlzIP/3oolRcZAM/bc3Sui7g/\nHRXRobe6TxDawxVwh99lvTgFiLv7TBvphv1qRjj+ToZngM7CAeZpRKBIGjn8\nC3libcnpLLyG5t5k214L6SiW8eqlvzCMVbpl/TR2uCIGzCJlODE6+2wi9TJC\nIwdxxmWORRsUw6Zt6oKAPvQnYMikfAJcqfdZZ0TKYOsWFKo8l9mWidO8aZhv\n7NXieIpN7nv2fuWx1DSMor8tK8izeRwCaOASKyoFwlYb45zW91avGIogPU6l\nNVVOEtmHnR2kUaBLKBxKDCT9ROk1ZElyAa/6hjvuMW62gVFVP1/+FXMFR6O1\niBYES120JyqfcBNn+uFNifdoN4zVqF0Ls7+Dd5I5fuTa7NcA1uONqwUYBB7/\nGtbAT4WU5jQKBa8VRZ0KrD9Idc1Vc+PJeMQa9Fliw7qzncUoqa5T3LeKyz9a\nS6n+1Cyii//ZuR37CWwjVU+Et4TN1fxxhBFCy0L9ONmOm4We5Vj+w9FXg+yW\nwNHjtAHkMfPrAYNLS5MzupsEgCRZnv/RiT0Qn7qGMsceFbWPIVYLWYBN5XSw\noxkJu7c64uhZsNaC3VTDjZ+jPsD1oX2QOgZwqB6vGppdbbE4mCiFT+ZivGpF\nE+mSScUCrmW0yx62xcqY6Ngsfjl7NZTChdoGOYJMj3Lxvu2wb3xZT8KT/Muc\nxvod\r\n=SuuM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD83/w8KXpNpVfDOEAKGYPodxRaW4bjvEqI6pOEie1XJwIgUipQMkgZBUe6JqUXvfS2VOepRIjHCBmiYA5/7kKGAsc="}]},"maintainers":[{"name":"afterwind","email":"afterwind.public@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-preprocessor-loader_1.0.2_1526313019884_0.7706058263244775"},"_hasShrinkwrap":false},"1.0.3":{"name":"webpack-preprocessor-loader","version":"1.0.3","description":"A code preprocessor for Webpack","main":"index.js","repository":{"type":"git","url":"git+https://github.com/afterwind-io/preprocessor-loader.git"},"author":{"name":"AfterWind","email":"spmushroom@hotmail.com"},"license":"MIT","engines":{"node":">=6.11.5"},"homepage":"https://github.com/afterwind-io/preprocessor-loader","keywords":["webpack","loader","preprocessor","preprocess","precompile"],"files":["dist/","index.js"],"scripts":{"build":"tsc","test":"mocha","prepare":"yarn build"},"dependencies":{},"devDependencies":{"@types/node":"^10.0.6","chai":"^4.1.2","eslint":"^4.19.1","mocha":"^5.1.1","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"6ef313601182bb95da5f983c29b382a1c891e919","bugs":{"url":"https://github.com/afterwind-io/preprocessor-loader/issues"},"_id":"webpack-preprocessor-loader@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"afterwind","email":"afterwind.public@hotmail.com"},"dist":{"integrity":"sha512-ogiY0Sihv1XEiSLon9bOVnfIFZ3WoCog9iXGY921iS1tpunbOS95AZnBW1uE8jKon3xh67gxmzTVlv+kRdWfjw==","shasum":"1353742a5cac5999ca2cd0c7557f32e89bfbe5a4","tarball":"https://registry.npmjs.org/webpack-preprocessor-loader/-/webpack-preprocessor-loader-1.0.3.tgz","fileCount":6,"unpackedSize":13231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+rwiCRA9TVsSAnZWagAAmqMP/2L1cfVCJDbyX0T4eKFh\nP7Az9hpV+55KovBbQacgZ3k7F8YD5jzU0ozYK6hCNkOF4SYVDgV3lyOiofdv\n/pqnfPxhH4p0+VY3quIg4FyruNey+cZZHd4I6vh7vB0QP2NVA00Ye/Hop89z\n+BmeYlSopvdGzKrU//huG4MyZ6UtJPymmmvFDJ7uGSxT6LtefT93upe98wsr\nriqrEkBf+1Vu6xazZ/F2dwQSyYc9VScxgzBCATk2X+FVlCat73344Gm3O1me\nFsNltXcKt7EJWcqFGMLhSOk86bT2h0+eFd+tItsARKPdzr8s4hlEdGUfTvox\nMAJAmJQxX+VYf1ZIj+jf+pOSPzmufG0Ja0cntBbpXDiozdE/XaX5NszXZEmg\nqEjn0eE5Rw4fFX1bea0BhKgaOqzfmZGf2XxeOGeVlnNxbGmGBYUe37qKSF2C\nhi7SBaOcaGP68E6dXngWNHRJXI3wUdVCUxrK7AxgkleI2S9TkXrcPyH11UXp\nItyWEKQhJ12RUVVhUA77myu+LKU8haEA3xRLmLbRdD0j5r4VPuxwa+Vf0s9N\nQ7qYvDiSAyYdgUdgDPsLgq7w7bpUVovlKPnrx8tO8L4ZmbhnZNIu8xdOSWf2\nWHxdAAIkfCUh24Yx96Pr4PxavPj7M6scSxCttbtD64nYQNAz7rcWN6pBCbID\nMKya\r\n=kaap\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEa3E/ScYIeG1NG1kBOXmfYeRIUI6OQksM3Vsjcn1aMPAiBCUdtWWj7cFWSXQnewO3rfJXITgmfj12QmqXBmGbz+uQ=="}]},"maintainers":[{"name":"afterwind","email":"afterwind.public@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-preprocessor-loader_1.0.3_1526381600335_0.7179985551190444"},"_hasShrinkwrap":false},"1.0.4":{"name":"webpack-preprocessor-loader","version":"1.0.4","description":"A code preprocessor for Webpack","main":"index.js","repository":{"type":"git","url":"git+https://github.com/afterwind-io/preprocessor-loader.git"},"author":{"name":"AfterWind","email":"spmushroom@hotmail.com"},"license":"MIT","engines":{"node":">=6.11.5"},"homepage":"https://github.com/afterwind-io/preprocessor-loader","keywords":["webpack","loader","preprocessor","preprocess","precompile"],"files":["dist/","index.js"],"scripts":{"build":"tsc","test":"mocha","prepare":"yarn build"},"dependencies":{},"devDependencies":{"@types/node":"^10.0.6","chai":"^4.1.2","eslint":"^4.19.1","mocha":"^5.1.1","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"620a696972e9e695154817978553f160511bf6d2","bugs":{"url":"https://github.com/afterwind-io/preprocessor-loader/issues"},"_id":"webpack-preprocessor-loader@1.0.4","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"afterwind","email":"afterwind.public@hotmail.com"},"dist":{"integrity":"sha512-n8fqquQj4fOCI3OP0KUDFUmiv9vIt8Nn0fWn0X5i6dTcGupbyGt8xOwffhjXpqcQJ6KsirlGrBouPDXKgTWvZw==","shasum":"25bf0cd1a69df9b4a227dd19d276858ef91116d3","tarball":"https://registry.npmjs.org/webpack-preprocessor-loader/-/webpack-preprocessor-loader-1.0.4.tgz","fileCount":6,"unpackedSize":13893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbG089CRA9TVsSAnZWagAATk8P/REHYQvv/E5UERjunbVW\nImJxvBKASDAxQAaLQ4uGYyudCak9a7OH+OkdycM5YaS6hKMdluyNHkyyihEK\nmRgVNdOU6P4rIIJITf+Enagwe9/8U9RxVKXqomnzL4fqXp32qYgcPUCGz8Cm\nm7srnhqeGoIzCwb2dRVNKdXcATikIP3eo0VsBnxvB1IyR8/LEdaLD/d7gt5d\nrzkv9XLgKJhpNxm9I5XeBQH0v8+AJ6LwuQpO99aKUzxSjjmcfHp02BNiyvbo\nYXscsfrNba4edn+Fda/8nfDJOMiMbYbabIRmNmfi0X+zkq383MLMNMwbptzV\nchGXnZCG/ib/xUZ4U4hLehFDGnXomCavg7QZl1lpELhwdhawaVxhNg6E85wr\nRPrK/3uIEV3V7GR3mtwRm/n7VVfLnfrU7T0qnt9TBFb/0nz36ZNdmiNhajEt\ngKSDO+/3Bus0UvKGZxP15N++b5f2lm5KYuT0nMcfW7it9rGZIy9G6QfKeu1W\nE1renycqc+0syEiMZtB6zzjIkl16ov4hCz3hjQ5wjoBWEmlxzLoZBVak8mVB\nCSaK2V8S8HpEobXE/qTbQO8UdREo8aLlWX2g4vKDf1YXKdf8wNRnrffMoAiE\nY99+yJrkxLb52LCcpRSn+lgntM2Y0VxK4OgyCyUFs6xMnD0G1JJFymBfdmYd\nXejL\r\n=V0qD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1b7Gxtp+GKvINxAqtPgFL/spWj1qVG0yzJ9l5dCI/YQIgKOVXVPJqroZy7bTPi4pkAn6W0Bpqr6CLDONARi5Z7BM="}]},"maintainers":[{"name":"afterwind","email":"afterwind.public@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-preprocessor-loader_1.0.4_1528516412816_0.595652652564185"},"_hasShrinkwrap":false},"1.1.0":{"name":"webpack-preprocessor-loader","version":"1.1.0","description":"A code preprocessor for Webpack","main":"index.js","repository":{"type":"git","url":"git+https://github.com/afterwind-io/preprocessor-loader.git"},"author":{"name":"AfterWind","email":"spmushroom@hotmail.com"},"license":"MIT","engines":{"node":">=6.11.5"},"homepage":"https://github.com/afterwind-io/preprocessor-loader","keywords":["webpack","loader","preprocessor","preprocess","precompile"],"scripts":{"mock":"node ./mock/build.js","build":"tsc","test":"mocha","prepare":"yarn build"},"dependencies":{},"devDependencies":{"@types/node":"^10.0.6","chai":"^4.1.2","eslint":"^4.19.1","mocha":"^5.1.1","tslint":"^5.10.0","typescript":"^2.8.3","webpack":"^4.29.4"},"gitHead":"776c23df52ababa70e4b1636cfa9940657fff878","bugs":{"url":"https://github.com/afterwind-io/preprocessor-loader/issues"},"_id":"webpack-preprocessor-loader@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"afterwind","email":"afterwind.public@hotmail.com"},"dist":{"integrity":"sha512-Tc9tP1fxZ/lw+3DuDrKzPzY/VWznMlOlqq2SGGnzgsJEYKqQqmZzt7rvIVk3SF3pNJwcc2jPsXL5gMnUoCoh4g==","shasum":"8115344d670f2f72f88c59a7bf0e4b1327fdd42c","tarball":"https://registry.npmjs.org/webpack-preprocessor-loader/-/webpack-preprocessor-loader-1.1.0.tgz","fileCount":10,"unpackedSize":22754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaljMCRA9TVsSAnZWagAAjLwP/2RGEWERnWN1wB4xQEY9\ngql+eo/2c6uxdJ4vDA/Bcf/qTgMc97OTNouuxg30oUg2C5YZ7ZvPjSMMmue7\nuuKxWYJ0dh8473gRWBDUFBizkW6iXeCTRAgmIc5eA3yd4Cxusmmuk6zsugkN\nYi47nuT24M9IwH2W9GaYok7CAxQBvRN/ENdx8F9ugYMRKrhwYNHhbQ4UuD5R\nIHL4+yJK/sW+mInMYi9fFuQDrwAY9coNNGMbD1UVnQ0MxJaQ3eqN5FLxGhPk\n6Zm49Ri7NF7TrhKLpYh8/KbqxsEW+GDmMwNJ50auwNATs8M4x84WfTjm0Avu\n2e+CCuebvU7rmnAbziCqURwBVAJ5dpmf1xJYv0tM6RjuSc9vT8+gDYaDfHUD\n6UNoZLqDeghkdJDkodHYlI/SAwUVQeDmpCNfROquQlKn2EoFzP3G0ygNFpvt\nbO8HOv38oO/QqsRoFlopqRF45c/mYTFhMkL0AVVvJZtNlIMPNdsZKmjWHGKn\n39hlx6D/XJzGHCQrhjHE/MktQYxdRlP/kclXJIBJGIC2GEDjZbAw3kqngnuO\nhWA7PaPCRv72WjAbnUJggIW5cdBO4MpLbvYv9VEwFtuWjtABU5MUTVOY5EBe\nrrowOOz3VzHFjkZjVz+UHEwMXpQ0jZh52BlGpqGVnd32n1qgbO7cfmOI4XKH\n3jaO\r\n=Kx/a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp831s0T0CpQOKHmwJKMXWAtq3d5SCcGeMh+kCjYxllgIhAM4rNtX62lFy22lOAI1gX6pbgpZV7TCmyKWdKsNcOAch"}]},"maintainers":[{"name":"afterwind","email":"afterwind.public@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-preprocessor-loader_1.1.0_1550473419662_0.47221595723736653"},"_hasShrinkwrap":false},"1.1.1":{"name":"webpack-preprocessor-loader","version":"1.1.1","description":"A code preprocessor for Webpack","main":"index.js","repository":{"type":"git","url":"git+https://github.com/afterwind-io/preprocessor-loader.git"},"author":{"name":"AfterWind","email":"spmushroom@hotmail.com"},"license":"MIT","engines":{"node":">=6.11.5"},"homepage":"https://github.com/afterwind-io/preprocessor-loader","keywords":["webpack","loader","preprocessor","preprocess","precompile"],"scripts":{"mock":"node ./mock/build.js","build":"tsc","test":"mocha","prepare":"yarn build"},"dependencies":{},"devDependencies":{"@types/node":"^10.0.6","chai":"^4.1.2","eslint":"^4.19.1","mocha":"^5.1.1","tslint":"^5.10.0","typescript":"^2.8.3","webpack":"^4.29.4"},"gitHead":"932cfb3ffe78141291e5b2998932b6e400545f85","bugs":{"url":"https://github.com/afterwind-io/preprocessor-loader/issues"},"_id":"webpack-preprocessor-loader@1.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"afterwind","email":"afterwind.public@hotmail.com"},"dist":{"integrity":"sha512-/eNETPgHGG+B7SzGhQHtcWVomWeBnNBncFYkSz/nAITEQullZ+hfLaQbBWgXemvBauaHgRH9WUO/BN5daf2ylA==","shasum":"7202596e66012aeb5f6db3481fc7cb3d295865fd","tarball":"https://registry.npmjs.org/webpack-preprocessor-loader/-/webpack-preprocessor-loader-1.1.1.tgz","fileCount":10,"unpackedSize":23085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkBTjCRA9TVsSAnZWagAAmVIP/1Ot+nTtlz0im3R1peHN\nNUoSY2K2i6pL0eLVn7xHX+qStzN/5HhjvmjHHqnZV3ZNybEiHQ1OUJM/nKsK\nOiWzpYRJuqus5EuTF5MsAuZ83dcNiZi2DluqS0A1FOWscUqR/iI20/efVYDr\n75wqKJtQ+Ek0EkL27GE++a7SXHAUei3KU8OLgGeSqntAu0jAdzr+13pI15Tk\ngTmG+Ik6ny5FWscRAFwcrohVPRDdcPT4MooIKFx86UKGwEA28wGHj4bV+1jS\nq81IgDeq58LOk09cLAZNNXZj0T83EyCc+7s+7yNz0k6bHMkXKqeAerd3bOiJ\nkVW7eneAGCJeWHlm+2HcdiUmY3fg1gWCE8dlZEEqdGq7pyNxd78lqu4EYWX/\nJDpKSHEUTmPlBB0/PVSiP/4G9/MY+M88ZXNBzHoeMa69ZUALVcwXWsH3LCYU\ns+gWYU5M2bXrFlOe99yDY+vCZ3OYcytN8J9/1I4eTiSAyXswOw4m64xIL0cf\nK5HQRAD4k0Z1t6+br0kJVNmRSHVj3x3sQkN1XPIpRxSqkwR/jUJxqWHGQyeC\nZ/uKBvmoH1K+W7qe2FSXt2FMbnKvC+WcciGPREikc4/5J8WPpKykeCmHes85\nhyqik8wj/gG+QDEDtMjEveXD861jN3Ho9MHH438oxvhgupjnTjq4mt+edjgH\n5Kju\r\n=Z1xp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCABUy2ktEnEolPDrqMdWGPmCsnAMCmO196QhHiOmWgIAIgWdbQszTjLaL7OUQ1g1r/TSgX/qfWG/Pj+pAkWpCifYc="}]},"maintainers":[{"name":"afterwind","email":"afterwind.public@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-preprocessor-loader_1.1.1_1569723618801_0.11349438345525864"},"_hasShrinkwrap":false},"1.1.2":{"name":"webpack-preprocessor-loader","version":"1.1.2","description":"A code preprocessor for Webpack","main":"index.js","repository":{"type":"git","url":"git+https://github.com/afterwind-io/preprocessor-loader.git"},"author":{"name":"AfterWind","email":"spmushroom@hotmail.com"},"license":"MIT","engines":{"node":">=6.11.5"},"homepage":"https://github.com/afterwind-io/preprocessor-loader","keywords":["webpack","loader","preprocessor","preprocess","precompile"],"scripts":{"mock":"node ./mock/build.js","build":"tsc","test":"mocha","prepare":"yarn build"},"dependencies":{},"devDependencies":{"@types/node":"^10.0.6","chai":"^4.1.2","eslint":"^4.19.1","mocha":"^5.1.1","tslint":"^5.10.0","typescript":"^2.8.3","webpack":"^4.29.4"},"gitHead":"82a3d868f47e36d860277ccce9f0b242875002d5","bugs":{"url":"https://github.com/afterwind-io/preprocessor-loader/issues"},"_id":"webpack-preprocessor-loader@1.1.2","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"afterwind","email":"afterwind.public@hotmail.com"},"dist":{"integrity":"sha512-YR9UksXYYr0WOEfMTxU0NhKdnfu0BzRvLIxQfkjzyCgyPyeXqv69Nm2JtCykD83cB6Hukr4EtpgztmfMPukpIw==","shasum":"f018b092bedd7eed8480fd8557d6f4ae9ef3574a","tarball":"https://registry.npmjs.org/webpack-preprocessor-loader/-/webpack-preprocessor-loader-1.1.2.tgz","fileCount":10,"unpackedSize":22939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkakCCRA9TVsSAnZWagAA8rYQAKSEG1FT7XYqtG582Mlh\n+9GstniWMhhSBwIEd/w/jrMK7tSk+tjQsxR8C95vbw1Gj3b0h2ocPg2ulkIn\nSRtDMb4MON8SVcJjgue6E97EY0Tr6XWQ68/3L7Xsw0m7bMQQNj4M8r8vNSdd\niSCXsCqF12+klOTKbHB208WORIbNJlajiLXk0Vd6pHw+E24mrPs4QZNATyPr\nUvyvMvyXqxfkx8I/eW5W9BpxFmDl9bYKgioAXl7j6/zRBR9qsFwQKQmysOEN\n770vpKFSiEb2HQK9+6EDHStzssC7jRxH5HpS5SRe1X4jlxCgpH1e+gwPV7z0\nP8HTi/edpnJq6grCNl1uuYQdC+Ejx2o3tQeszEa0r4lt5G+yPM/uXKQjTLzl\ny/hHL6Len63hZNQipZt1O4Cq9+qEw3RU0CAjXjEoaCWU5mYBhwSZfFd9Wq33\nkyP7oqa4vKwPf3YiJXXrZdJhmvnwcgzBEUhJ6tJ1Pc9fbKbzWbQZc9xwjf/D\nWgPB76UnyPhKqJtFlGvgBJXg1fd64II6WZReVdw8ruWqgHU0FOdft477iZ0L\nJGGDkbZlZ7rr8/uqgAbeu+BxQOmGxBFq5R2MiUn9726ggArSK5eaVLxRRZWA\nyWPmc03l918MmXgdJ82/no7Y/kX9jiRSUpBaTMbmz1cuPtX1aPm9xd9Kk1KV\np9Xo\r\n=chHF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFiJndDfmuVxm8NMstoQEyT7E6qQIUz3ixPmLB/klE+AIgAUEUCHhpSioWn2ENU8EKj4AY0aDMFExFlGK/82w2wWw="}]},"maintainers":[{"name":"afterwind","email":"afterwind.public@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-preprocessor-loader_1.1.2_1569827073605_0.8167547846651058"},"_hasShrinkwrap":false},"1.1.3":{"name":"webpack-preprocessor-loader","version":"1.1.3","description":"A code preprocessor for Webpack","main":"index.js","repository":{"type":"git","url":"git+https://github.com/afterwind-io/preprocessor-loader.git"},"author":{"name":"AfterWind","email":"spmushroom@hotmail.com"},"license":"MIT","engines":{"node":">=6.11.5"},"homepage":"https://github.com/afterwind-io/preprocessor-loader","keywords":["webpack","loader","preprocessor","preprocess","precompile"],"scripts":{"mock":"node ./mock/build.js","build":"tsc","test":"mocha","prepare":"yarn build"},"dependencies":{},"devDependencies":{"@types/node":"^14.0.24","chai":"^4.2.0","eslint":"^7.5.0","mocha":"^8.0.1","tslint":"^6.1.2","typescript":"^3.9.7","webpack":"^4.43.0"},"gitHead":"fdb2943d5fcac3dd51a56f04b8206ef73e8de454","bugs":{"url":"https://github.com/afterwind-io/preprocessor-loader/issues"},"_id":"webpack-preprocessor-loader@1.1.3","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BdYOYWeFoHT/mGE+VRkeQfflQi8mh5347wHz5esGN5o8TxhWxDfX6Roe+8DXn29QUXx3M1krEGaEfUyGz3Nd9g==","shasum":"857865c5a4105bc034fcf7ad5a9041b361e285c0","tarball":"https://registry.npmjs.org/webpack-preprocessor-loader/-/webpack-preprocessor-loader-1.1.3.tgz","fileCount":10,"unpackedSize":23131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF60JCRA9TVsSAnZWagAA2AwQAKCIC2ovD6Yd28MsQidl\nwIxbPHb07fUFTw67b6JhVn/ipqKTctqxsoP/IRgWRIhU7Ek9LFsWWCWuZJ5U\nEIEW4oP5Djdmzxxir/XWQFLvusHxhGWIZQYUFRJOzEhe3VE6qu/WDBXrWD02\nDLJJQRJV5Mdj2YcgmKBf+aVZWEiLQ7kWT2TbPjD3XrkJZxTvTSOMuEZJB/DH\nxViFg5COMybyc41O5Kdf04czdudIQc4PkS/ogohlBBXwd3qMLIXVY10gnSjr\nZ3hsR4KoVWSXx4d4frwonpnE+m2rPgQH1UJBqEMWI7SsW9YTfHlgzIcb0lPE\nWnuQb2CR8lK+AGrWLwYfCOKxNL1OvZqF/VEkagpiWMZbER34kAqTdKuGVImV\nihFBzzpsRgZIcRDyvAE8SsXjJQs69XZ9fhwI0WPkxSUmBxq2okem9ZtdZ2tA\nJAeJ0eFG2ql6pnBqHMCVVliwhQg6rSWWJDh7eRykZg5nnuGsqBwc/hex59cm\nYgbIo1LjDZ+WwUlP6vBetRJFn+cd/+nTK0s9JAyAjtIrsupFdTBmn2eoYdXe\nBKq2z8I0Z9d9GWL6oGkzLgfLvQJKa7xWYwiTKay7fNPPWFeK8fTp25xNzbZn\nlIgDcwa0LaiMROpfi6P0vMfTdydjLO+LG/xbKXUn0JbSN887GuBi+U26bECW\n8BXJ\r\n=9gnC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICINS/VawR4mVBGvUA0aoioUrUkWHon9MCai28X2vE1iAiEA6NTeUBs/Kqr6fUuuiozsG/hrQZe0XReYqhFFZa6cswY="}]},"maintainers":[{"name":"afterwind","email":"afterwind.public@hotmail.com"}],"_npmUser":{"name":"afterwind","email":"afterwind.public@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-preprocessor-loader_1.1.3_1595387144532_0.8335793806580658"},"_hasShrinkwrap":false},"1.1.4":{"name":"webpack-preprocessor-loader","version":"1.1.4","description":"A code preprocessor for Webpack","main":"index.js","repository":{"type":"git","url":"git+https://github.com/afterwind-io/preprocessor-loader.git"},"author":{"name":"AfterWind","email":"spmushroom@hotmail.com"},"license":"MIT","engines":{"node":">=6.11.5"},"homepage":"https://github.com/afterwind-io/preprocessor-loader","keywords":["webpack","loader","preprocessor","preprocess","precompile"],"scripts":{"mock":"node ./mock/build.js","build":"tsc","test":"mocha","prepare":"yarn build"},"dependencies":{},"devDependencies":{"@types/node":"^14.0.24","chai":"^4.2.0","eslint":"^7.5.0","mocha":"^8.0.1","tslint":"^6.1.2","typescript":"^3.9.7","webpack":"^4.43.0"},"gitHead":"40b3e132daf4c17b8dd4d932c08ffef5346ed120","bugs":{"url":"https://github.com/afterwind-io/preprocessor-loader/issues"},"_id":"webpack-preprocessor-loader@1.1.4","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Ajjj0ns6hwCb5DemvDLp3v5JYHZ0B6+K+CsD3Q/HUc8CWlCTC4QgrUXhZ6oCZG+MDuw44suw2Q3UOZ19FbqzjA==","shasum":"e16042e532f3d47931bc2163f479e02fbac583d4","tarball":"https://registry.npmjs.org/webpack-preprocessor-loader/-/webpack-preprocessor-loader-1.1.4.tgz","fileCount":10,"unpackedSize":23111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd6fbCRA9TVsSAnZWagAA3ekP/0p6swCsjzQir0Gvvckn\nv8iribKp9zRd0Arvp1KlLGa9PveJ3B+xQpM7TjruaWzNuDCVE03GZ7GKBaUk\nFA3lgh/tHBbP2i0ENStGJe6Z+jw5chQfhortAYvSzkwg1/hSA76eyIvyXwGd\nIlwckCzIKDqLNf6IPIHVns+XJZY9JGNU+Yqr9D7e11tgyVaTWv1GkVv25X7q\nHexa7XQhOFdqwjkX3lJ2Sn1M7BLGwsxK5Vc+zLrdGafx6W6L1tLfBODetAN3\n1/pt9sVFbKSe8mk2DETeS7SHKY7UPExCBN6DtFYGcSBLWnI173SNLG5f2ile\nndM0Zblf3zyMcMjF09WAe06bgsC26tPbhs232ShFLbfx35D3cc2UdTCAKaOv\nVJuOB2SBPAzHSxnBBUM6QbV6UcKS/iGrV9F8Ry8oQZ8inGwtswXJWduZAcB+\nq9YRK7fZLePyqww6W7k9vDYeW2/Xibyxkwfp1FqhG222nvMkdzJxMsgeDEtC\ns/5pZCxiX0h4MdqrNMo1m0NiWfLcKtRFCWSwPx7H/KJG3YrcNDsg/Pfuetg4\niGW3ownjgFW0PwqF7StFNu3vLrYKBWCJqZNVkgmz85RyRoSflkBlMAy3jBvh\nr9b11HxMlEzU61+zGzQrprcNoyeCPf+toMms923RWAG4ZzDtznMEb9fbDcbm\nXFZB\r\n=shRD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDynPQ6bYkUSO2OtFltshsQhFK7N3iflGd6uCaa3jQwZwIgbPylDNECZ1Z6mghHyKG7OQ1be/5dNaswVmlGJDwFz8M="}]},"_npmUser":{"name":"afterwind","email":"afterwind.public@hotmail.com"},"directories":{},"maintainers":[{"name":"afterwind","email":"afterwind.public@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-preprocessor-loader_1.1.4_1618454491351_0.8180469199780149"},"_hasShrinkwrap":false},"1.2.0":{"name":"webpack-preprocessor-loader","version":"1.2.0","description":"A code preprocessor for Webpack","main":"index.js","repository":{"type":"git","url":"git+https://github.com/afterwind-io/preprocessor-loader.git"},"author":{"name":"AfterWind","email":"spmushroom@hotmail.com"},"license":"MIT","engines":{"node":">=6.11.5"},"homepage":"https://github.com/afterwind-io/preprocessor-loader","keywords":["webpack","loader","preprocessor","preprocess","precompile"],"scripts":{"mock":"node ./mock/build.js","build":"tsc","test":"mocha","prepare":"yarn build"},"dependencies":{},"devDependencies":{"@types/node":"^14.0.24","chai":"^4.2.0","eslint":"^7.5.0","mocha":"^8.0.1","tslint":"^6.1.2","typescript":"^4.6.4","webpack":"^4.43.0"},"gitHead":"ec45df303370e005310c4a192ebdc58192b5c35f","bugs":{"url":"https://github.com/afterwind-io/preprocessor-loader/issues"},"_id":"webpack-preprocessor-loader@1.2.0","_nodeVersion":"16.13.1","_npmVersion":"6.14.14","dist":{"integrity":"sha512-BR8IDox/sZDlV0Mjc81wkImlfVBF2LplPymd1NioM6ovmcGI7zgVgmZN4f2nSlhB3ECCidcBEcq4FB6tltYXcg==","shasum":"cba7da4b7fca5626427507c66aac9c055cfe3763","tarball":"https://registry.npmjs.org/webpack-preprocessor-loader/-/webpack-preprocessor-loader-1.2.0.tgz","fileCount":11,"unpackedSize":26827,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD28HSPnIrlbtHpLhaW9GcIBeTATInsyCd7a+OlIMpxXAIhANmz6QGSsAVY8hivpWUY7tfDvka3U29VcdiQCzTAfF7c"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiieykACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIfg//ccJNlghdn5UZlQZd6TUloQpb+LY/IsVTfQO2sm4W1oD9WLYX\r\nTc3joiX44QSZcVNf+be2fgcyQUGTXkegqIaKnvAxLuCF9CUO7ecqAKqsESns\r\nCWTEXp4fnAJIoOdCAVWVr3xyzHz9x5/Bj8XYpZWJkScS0qrING7ghrZRrl/A\r\n9jJ/IdUF3cTGuAIXGaMxuaplKg6/v0d09eMcxAys3jwWZpEK2V9L27S3FedX\r\n2b01mdyIVXtDibfPVbZ/J7KRozIphLT0vOeluNMRVxMdFAVHljpsib0QwDl2\r\nwsGZgTYGUJ0pCFuf75MJG5gs5QtuQ/ysEACaoKDWaNBCdvkZM4Mmu2ker0KN\r\nLKDdKu7e7U7BLDuRggh2Kye96s1um3cRgWycf5xC5yOE/jqK3ZZ/r8w1SK40\r\nJzBIB1F10DnjO1l5R2RSxo1ty94uchEOMxoJv2rZTNCETYo3JwzsStHyni61\r\naKTXqHbiruqHPlfQkyLGe4bm4RXgG4UDanjHhXdCNpaq/NJ2ZH9gK7KUmNpK\r\ndZQpRPwZsUoSm9LUGiLNMDT0bPQyfsTxDgfaXMCaK7hJrhx0rWP1TnKNSu5H\r\nqKPckw5VgQwNw+kK+OrXIXuwtlYRTibsRIAj1OegHikmWu1yl8FnsOBwXoOW\r\nI/0M3KiDgQtTMTcFrdEhJWuWo7khAR3WhmA=\r\n=9+Fa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"afterwind","email":"afterwind.public@hotmail.com"},"directories":{},"maintainers":[{"name":"afterwind","email":"afterwind.public@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-preprocessor-loader_1.2.0_1653206180613_0.9313328633184443"},"_hasShrinkwrap":false},"1.2.1":{"name":"webpack-preprocessor-loader","version":"1.2.1","description":"A code preprocessor for Webpack","main":"index.js","repository":{"type":"git","url":"git+https://github.com/afterwind-io/preprocessor-loader.git"},"author":{"name":"AfterWind","email":"spmushroom@hotmail.com"},"license":"MIT","engines":{"node":">=6.11.5"},"homepage":"https://github.com/afterwind-io/preprocessor-loader","keywords":["webpack","loader","preprocessor","preprocess","precompile"],"scripts":{"mock":"node ./mock/build.js","build":"tsc","test":"mocha","prepare":"yarn build"},"dependencies":{},"devDependencies":{"@types/node":"^14.0.24","chai":"^4.2.0","eslint":"^7.5.0","mocha":"^8.0.1","tslint":"^6.1.2","typescript":"^4.6.4","webpack":"^4.43.0"},"gitHead":"58d03913a92518898ed22a5d95b02fbd89a694af","bugs":{"url":"https://github.com/afterwind-io/preprocessor-loader/issues"},"_id":"webpack-preprocessor-loader@1.2.1","_nodeVersion":"18.0.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-VvZkTrazoJuVU1nld7McANABT2S7ezWh0aq/7O68L+8+0cVNsIIvcESVbwhxobd200QZcQh7m4JtR7oArVyMOQ==","shasum":"4bcd4c365d4cdb7fb6fc3474da9550d628ebd9f8","tarball":"https://registry.npmjs.org/webpack-preprocessor-loader/-/webpack-preprocessor-loader-1.2.1.tgz","fileCount":11,"unpackedSize":27202,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjDwwDG8rc0q71diP+mMO66mCO53q+qRByP/QaayMGaAiEAk85wKoDlJGPw5OLth2Gc55rBtQg2fHiwTJipA6QBWTs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHHIPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAIg/6AitAz2Be7cCkvMr9hoRdO1S/Neu6z6Aaf3f8BZIoVeGThu2T\r\nV4zkuLJhzyLnb6zbgmJSxww0Ae2Nc4ZODkQn/6q7r2FAxO/82CR8FyvCy7El\r\niP/ZJWuwT1lNpQGSoA9t2QBxH+uCpzm81wC0RFn7gDEmZRXBwNJHVqpvFULK\r\noNJxfi1LvLlyHQekslh4dBNAlFYQSxK36bnvQJN7CuA5F73kh3QktieJgu6+\r\nIyPrfEpexVCKQks4cUvuV7ZjkC4w9VMciSO8ISKRnddhqZVM/l4Zd135trWX\r\nIYwwOwbvqpWk9qOrXnLBdAhsYGfwOprQqypPdFvCU0e8VwL7Ng5WM8seqWca\r\n92kU+FhUebhjhtBebQOcyM5A1etgyPUz3HMaslWcAOIkRuNwNix6gJ/LGhEZ\r\ni5WqD8GUfldZYr4i1NpD26wUpiMjnhSQ9hratRKbq2I//o95UdOhQxZX0o5Y\r\nKibd/IrM7Mg4FUsmnjjFuZ/CJOpCwk7A1G7wW6pyi1RZR9xAuzcC8K/MdQ8G\r\nAqDxNs5y2E56CIizc1AsDFi/erGkZM4mhWWWjBU7KyYy67hN6s/8Tucc4szD\r\nDIY7akYBrB0SR9ocRd7SX7h1GGPyWvlRiTKou4cDMKCz2DRwSq82cQKNZyqZ\r\n98Vpi/H0FbhelKu/QBPnI2Z+SK/gyqRxkqY=\r\n=SACU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"afterwind","email":"afterwind.public@hotmail.com"},"directories":{},"maintainers":[{"name":"afterwind","email":"afterwind.public@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-preprocessor-loader_1.2.1_1679585807284_0.8690955521581778"},"_hasShrinkwrap":false},"1.3.0":{"name":"webpack-preprocessor-loader","version":"1.3.0","description":"A code preprocessor for Webpack","main":"index.js","repository":{"type":"git","url":"git+https://github.com/afterwind-io/preprocessor-loader.git"},"author":{"name":"AfterWind","email":"spmushroom@hotmail.com"},"license":"MIT","engines":{"node":">=6.11.5"},"homepage":"https://github.com/afterwind-io/preprocessor-loader","keywords":["webpack","loader","preprocessor","preprocess","precompile"],"scripts":{"mock":"node ./mock/build.js","build":"tsc","test":"mocha","prepare":"yarn build"},"dependencies":{},"devDependencies":{"@types/node":"^14.0.24","chai":"^4.2.0","eslint":"^7.5.0","mocha":"^8.0.1","tslint":"^6.1.2","typescript":"^4.6.4","webpack":"^4.43.0"},"gitHead":"6c7438e2375b9794c5c64e094711ab81050aa0d7","bugs":{"url":"https://github.com/afterwind-io/preprocessor-loader/issues"},"_id":"webpack-preprocessor-loader@1.3.0","_nodeVersion":"16.13.1","_npmVersion":"6.14.14","dist":{"integrity":"sha512-wvHkDvgU9lhKQ1OWIJsawPBT/0wr+J7dwC7DHy0KtmXR/thGOAWbKEErGeJ2aXGSpwgqQTolIRoETlwMzocK1g==","shasum":"03d06fe8d8c6dbaf01fb5aa34fc960cc202e98ee","tarball":"https://registry.npmjs.org/webpack-preprocessor-loader/-/webpack-preprocessor-loader-1.3.0.tgz","fileCount":11,"unpackedSize":29266,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB58ekWIedv6J7I9yS9inHc0SG+fo5j+sEPzWSkXJOemAiEAkuLJUWdFNQke+RLK7umZ9Q7/3kA46OJDJ00ErwhNpXM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkImI4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRCg//e8EZWQRapNJZa+dvevrpLRLfDLsltWAWC4rJUeovXhdPkPhp\r\nFXgNqhEbI+dXDEayCdK7DpbDPb41umngLLzDoOkZlUmKtnub4ULEjMfyNIEy\r\noowqxz+ORMxfDADBtp2KkC0oy008WK8tNAT49r8CcjHj2+auVZhZN+t8/qZz\r\nKCHPGIkqdwsruqMWE4WpAn8xWfmqKOiaG8rofYcgp7FZO2anKv9WQh8TSidk\r\nhNjDu3YYgwQEcrJGX7zx1k7WJbYUM9/ILThnd6KhxAPFgASRJc/DPLwd0iI6\r\ne4HMTSxeIzEgQy6f0e1gYnKqXO4KIvijq3AQkLEQEi9YrCUS8597ANrRL1+k\r\nyEda8zaeO+dt9YHxhG6irPERaYYviID+a94IZk6WKG/09kXpIIdACsU7Gij+\r\nsheoL//cM7zHi1pYmcZ1jtni5m2vf6IXW70EwPw1Z935s+AG8TZjVWxBgdQ6\r\nZ+3AbKDzHdPMqKWwqTdkkmdbAL8xZCcY6MvZtdMp+gJHlO48Zxn3WqLZi/Qq\r\nk73cWn7dlfOv4wCnQkYXNZFVARqR9fjLgK1OpAGMKV/cWp7K9yXHvVjx/Cu6\r\nDKRcZ9K8/n95h1gGWatJsjX54ihDU6DSof/noKFe4MsgP+5MbJJagFgNDKEP\r\na3Pce2CNVd6Nq2ukqcyt0o93QrxEJIoci0s=\r\n=ain/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"afterwind","email":"afterwind.public@hotmail.com"},"directories":{},"maintainers":[{"name":"afterwind","email":"afterwind.public@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-preprocessor-loader_1.3.0_1679974967925_0.46719702292342324"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-12T16:28:29.988Z","1.0.0":"2018-05-12T16:28:30.082Z","modified":"2023-03-28T03:42:48.208Z","1.0.1":"2018-05-12T16:35:03.882Z","1.0.2":"2018-05-14T15:50:20.058Z","1.0.3":"2018-05-15T10:53:20.449Z","1.0.4":"2018-06-09T03:53:32.884Z","1.1.0":"2019-02-18T07:03:39.827Z","1.1.1":"2019-09-29T02:20:18.975Z","1.1.2":"2019-09-30T07:04:33.739Z","1.1.3":"2020-07-22T03:05:44.644Z","1.1.4":"2021-04-15T02:41:31.474Z","1.2.0":"2022-05-22T07:56:20.831Z","1.2.1":"2023-03-23T15:36:47.476Z","1.3.0":"2023-03-28T03:42:48.107Z"},"maintainers":[{"name":"afterwind","email":"afterwind.public@hotmail.com"}],"description":"A code preprocessor for Webpack","homepage":"https://github.com/afterwind-io/preprocessor-loader","repository":{"type":"git","url":"git+https://github.com/afterwind-io/preprocessor-loader.git"},"author":{"name":"AfterWind","email":"spmushroom@hotmail.com"},"bugs":{"url":"https://github.com/afterwind-io/preprocessor-loader/issues"},"license":"MIT","readme":"# webpack-preprocessor-loader\n\n[![Version][version-badge]][npm]\n[![Node][node-badge]][node]\n![Downloads][download-badge]\n[![License][license-badge]][license]\n[![Build Status][travis-badge]][travis]\n\nBring the awesome \"Conditional Compilation\" to the Webpack, and more.\n\n- [Compatibility](#compatibility)\n- [Installation](#installation)\n- [Configuration](#configuration)\n- [Usage](#usage)\n  - [Basics](#basics)\n  - [Single-line control](#single-line-control)\n  - [Multi-line control](#multi-line-control)\n  - [Branching](#branching)\n  - [Comment Syntax](#comment-syntax)\n- [Options](#options)\n  - [`debug`](#debug)\n  - [`directives`](#directives)\n  - [`params`](#params)\n  - [`verbose`](#verbose)\n- [Built-in Directives](#built-in-directives)\n  - [`#!if` / `#!else` / `#!elseif` / `#!endif`](#if--else--elseif--endif)\n  - [`#!debug`](#debug-1)\n- [Caveats](#caveats)\n  - [Javascript](#javascript)\n- [Changelog](#changelog)\n- [License](#license)\n\n## Why <!-- omit in toc -->\n\n`webpack-preprocessor-loader` leverages the concept of `Conditional Compilation` to output specific code based on conditional directives. By which you can:\n\n- Hide specific contents from the final result;\n- Import different packages by specified environment (eg: development/production);\n- Remove debugs in production;\n- Split codes in production, while bundle them in development;\n- Many other scenarios...\n\nFor a quick review, given:\n\n```\nENV === \"product\", debug === false, secret === false\n```\n\nIn code:\n\n```javascript\n// #!if ENV === 'develop'\nimport someModule from \"module-name\";\n// #!else\nconst anotherModule = import(\"another-module-name\");\n// #!endif\n\n// #!debug\nconsole.log(someModule);\n\n/*\n * My precious code!\n * #!secret\n */\nconst the_answer_to_everything = \"42\";\n```\n\nYields:\n\n```javascript\nconst anotherModule = import(\"another-module-name\");\n```\n\n**Pros**:\n\n- It is \"Conditional Compilation\";\n- Say goodbye to those \"process.env.NODE_ENV\"s messing around the code;\n- Deals directly with raw text, so it just works on any text-based file;\n- Create custom directives if needed;\n\n**Cons**:\n\n- Maybe a little verbose in some cases;\n  > If so, consider using webpack.DefinePlugin backwards.\n\n## Compatibility\n\n- webpack: >=4.0.0\n- node: 6.11.5 minimum (aligned with webpack 4)\n\n## Installation\n\n```bash\nyarn add webpack-preprocessor-loader -D\n```\n\nor\n\n```bash\nnpm install webpack-preprocessor-loader -D\n```\n\n## Configuration\n\nSince it deals directly with the raw text, `webpack-preprocessor-loader` should be the **last** loader in `use` definition. A full example config is as follows:\n\n```javascript\nmodule.exports = {\n  // ...\n  module: {\n    rules: [\n      {\n        test: /\\.js$/,\n        use: [\n          \"babel-loader\",\n          // ... other loaders\n          {\n            loader: \"webpack-preprocessor-loader\",\n            options: {\n              debug: process.env.NODE_ENV !== \"product\",\n              directives: {\n                secret: false,\n              },\n              params: {\n                ENV: process.env.NODE_ENV,\n              },\n              verbose: false,\n            },\n          },\n        ],\n      },\n    ],\n  },\n};\n```\n\nMore details see [`Options`](#options).\n\n## Usage\n\n> Note that **any** text-based file can be compiled, not only codes, for example:\n>\n> - HTML/Pug/...\n> - Sass/Less/...\n> - Json5/Xml/Yaml/...\n\n### Basics\n\n`Conditional Compilation` relies on special comments, aka `directive`, which start with `#!`, followed by the directive name, e.g.,\n\n```javascript\n// #!directive\n```\n\nDirectives can be used to tag a certain line, or wrap a whole block of code.\n\n```javascript\n// #!debug\nconst foo = 1;\n\n// #!if env === \"development\"\nconst bar = 2;\nconst baz = 3;\n// #!endif\n```\n\nUnlike normal comments, the directive must not appear in-line. For example:\n\n```javascript\n// Won't work\nconst bar = 2; // #!debug // <-- Directive will be ignored.\n/* #!debug */ const baz = 3; // <-- The code will always be omitted with the directive.\n```\n\nMultiple variants of comment are supported. Details see [Comment Syntax](#comment-syntax).\n\n### Single-line control\n\nOne common case is that we want to omit one specified line of code under certain condition(s).\n\nFor example, we want to log some messages to the console, but only during development. To drop the code based on environment, we can define a custom directive.\n\nFirst, declare a property in [`options.directives`](#directives), e.g. `dev`.\n\nIn config:\n\n```javascript\n{\n  loader: 'webpack-preprocessor-loader',\n  options: {\n    directives: {\n      dev: process.env.NODE_ENV === \"development\",\n    },\n  },\n},\n```\n\nIn code:\n\n```javascript\n// #!dev\nconsole.log(\"DEBUG ONLY\");\n```\n\nDuring the compilation, if the value of `dev` is `false`, the exact line of code under the directive will be omitted, and vice versa.\n\nFor the `development/production` scenario, the loader provides a handy built-in directive called `#!debug`. Details see [`Options - debug`](#debug) and [`Built-in Directives`](#debug-1).\n\n### Multi-line control\n\nThe other common case is that we want to omit multiple lines of code at once depends on certain condition(s). Since custom directives can only tag one line of code, we need another group of built-in directives: `#!if`/`#!endif`.\n\nLike real-world `if`s, it needs a condition. We can also provide variables to form an expression.\n\nDeclare a property in [`options.params`](#params), e.g. `env`.\n\nIn config:\n\n```javascript\n{\n  loader: 'webpack-preprocessor-loader',\n  options: {\n    params: {\n      env: process.env.NODE_ENV,\n    },\n  },\n},\n```\n\nIn code:\n\n```javascript\n// #!if env === \"development\"\nconsole.log(\"DEBUG ONLY\");\ndoSomethingForTheDev();\n// #!endif\n```\n\nOnce compiled, the codes between `#!if` and `#!endif` will be omitted, if the condition expression provided evaluates to falsy value in javascript.\n\nMore details see [`Built-in Directives`](#if--else--elseif--endif).\n\n### Branching\n\nSometimes, we may need a little bit more complex control flow. For example, the project runs different code between multiple stages. Like conditional branching in standard language, the loader provides `#!else`/`#!elseif` directives to stimulate the behavior of `if` statement.\n\nSuppose there is a parameter called \"`env`\" defined in `options.params`, statement branching can easily be expressed like:\n\n```javascript\n// #!if env === \"development\"\ndoSomethingA();\ndoSomethingA2();\n// #!elseif env === \"canary\"\ndoSomethingB();\ndoSomethingB2();\n// #!else\ndoSomethingC();\ndoSomethingC2();\n// #!endif\n\ndoSomethingCommon();\n```\n\nIn addition, nested `#!if` is also supported. More details see [`Built-in Directives`](#if--else--elseif--endif).\n\n### Comment Syntax\n\nThe loader supports the following comment variants:\n\n- Line comment\n\n  ```javascript\n  // #!if foo === 1\n  ```\n\n- Block comment:\n\n  ```javascript\n  /* #!if foo === 1 */\n\n  /*\n   * #!if stage === 'product'\n   */\n  ```\n\n- HTML comment:\n\n  ```html\n  <!-- #!if foo === 1 -->\n  ```\n\n- JSX comment:\n\n  ```jsx\n  <div>{/* #!if foo === 1 */}</div>\n  ```\n\nAnd for better maintenance, embedded comments in directive are also supported. For example:\n\n```javascript\n/*\n * Look mom I have a comment!\n * #!if stage === 'product'\n */\n\n// I have a comment too. #!if stage === 'product'\n```\n\n## Options\n\n### `debug`\n\n> type: `boolean`\n>\n> default: `false`\n\nProvides constant value for built-in `#!debug` directive. See [**Directives - #!debug**](#debug-1).\n\n### `directives`\n\n> type: `{[key: string]: boolean}`\n>\n> default: `{}`\n\nDefine custom directives. For example, to create a directive called \"secret\":\n\nIn config:\n\n```javascript\n{\n  loader: 'webpack-preprocessor-loader',\n  options: {\n    directives: {\n      secret: false,\n    },\n  },\n},\n```\n\nIn code:\n\n```javascript\n// #!secret\nconsole.log(\"wow\"); // This line will be omitted\n```\n\nNote that the custom directive only affects its **next** line, which means:\n\n```javascript\n// #!secret\nconsole.log(\"Removed\"); // This line will be omitted\nconsole.log(\"Preserved\"); // This line will not be affected by \"#!secret\", hence it will be preserved anyway\n```\n\nIf an undefined directive is referenced, say \"foo\", the next line marked by `#!foo` will always be omitted, because the value of `foo` is `undefined`, identical as `false`.\n\n### `params`\n\n> type: `{[key: string]: any}`\n>\n> default: `{}`\n\nProvide constant values for built-in `#!if` / `#!elseif` / `#!else` / `#!endif` directives. See [**Directives - #!if / #!else / #!elseif / #!endif**](#if--else--elseif--endif)\n\n### `verbose`\n\n> type: `boolean` | `{ escapeComments?: boolean; }`\n>\n> default: `false`\n\nPreserve all directive comments and omitted lines as comments. Basically for debugging purpose. Note that the normal comments remain as-is(except padding).\n\nGiven:\n\n```javascript\n// options.params.ENV === 'product'\n\n// #!if ENV === 'develop'\n/** some comment */\nconsole.log(\"many doge\");\n// #!else\nconsole.log(\"much wow\");\n// #!endif\n```\n\nIf set to `true`, yields:\n\n<!-- prettier-ignore -->\n```javascript\n// #!if ENV === 'develop'\n   /** some comment */\n// console.log('many doge');\n// #!else\nconsole.log(\"much wow\");\n// #!endif\n```\n\n#### `escapeComments`\n\n> default: `false`\n\nThere are rare cases where multiple kinds of comment notations live within the same control block. For example:\n\n```html\n<body>\n  <!-- #!if foo === 1-->\n  <style>\n    .div {\n      /* comment because of reasons */\n      color: tomato;\n    }\n  </style>\n  <script>\n    /**\n     * another multiline comment\n     \n     */\n    const bar = 1;\n  </script>\n  <!-- #!endif -->\n</body>\n```\n\nIf `foo === 2`, the comments in `style` and `script` tag will stay as-is and \"leak\" into outside code. To prevent unwanted results, set `escapeComments` to `true`. All _non-directive_ comment notations will be replaced by `@@`, and re-wrapped by those used in the previous directive:\n\n<!-- prettier-ignore -->\n```html\n<body>\n<!-- #!if foo === 1-->\n<!--   <style>-->\n<!--     .div {-->\n<!--       @@ comment because of reasons @@-->\n<!--       color: tomato;-->\n<!--     }-->\n<!--   </style>-->\n<!--   <script>-->\n<!--     @@*-->\n<!--      * another multiline comment-->\n<!-- -->\n<!--      @@-->\n<!--     const bar = 1;-->\n<!--   </script>-->\n<!-- #!endif -->\n</body>\n```\n\n## Built-in Directives\n\n### `#!if` / `#!else` / `#!elseif` / `#!endif`\n\n#### Basic Usage\n\nAs name suggests, these directives work similarly like real `if` logic.\n\nIn config:\n\n```javascript\n{\n  loader: 'webpack-preprocessor-loader',\n  options: {\n    params: {\n      foo: 1,\n      bar: 1,\n    },\n  },\n},\n```\n\nDemo in `Javascript`:\n\n```javascript\n// #!if foo === 1\nconst foo = 1;\n\n// Even nested...\n// #!if bar === 1\nconst bar = 1;\n// Or even nested custom directive!\n// Suppose \"options.directives.test === true\"\n// #!test\nconst baz = 0;\n// #!else\nconst bar = 2;\n// #!test\nconst baz = 1; // <-- omitted, because bar !== 1, even though test === true\n// #!endif\n\n// #!else\nconst foo = 2;\n\n// #!endif\n```\n\nYields\n\n```javascript\nconst foo = 1;\nconst bar = 1;\nconst baz = 0;\n```\n\nAny valid `#!if` / `#!else` / `#!elseif` / `#!endif` combination is accepted, only remember **always** close branching statements by `#!endif`.\n\n#### Complex Condition\n\nThe condition can also be some more complex expressions. For example:\n\n```javascript\n// #!if foo === 1 && bar === 2\n\n// #!if foo + bar === 3\n\n// Seriously?\n// #!if (function(a){ return a === 1; })(foo)\n```\n\nBehind the scenes, the expression is wrapped in a `return` clause, and dynamically evaluated during compilation, thus its context is **irrelevant** to the code. So all variables in the expression should be pre-defined in the `params` and treated as constants. Finally ensure the expression returns a boolean value.\n\n### `#!debug`\n\nA semantic and handy directive to mark specific line only to be preserved when needed. For example:\n\n```javascript\n// options.debug === false\n\n// #!debug\nconsole.log(\"test\"); // This line will be omitted\n```\n\nNote that the `#!debug` directive only affects its **next** line, which means:\n\n```javascript\n// options.debug === false\n\n// #!debug\nconsole.log(\"Removed\"); // This line will be omitted\nconsole.log(\"Preserved\"); // This line will not be affected by \"#!debug\", hence it will be preserved anyway\n```\n\n## Caveats\n\n### Javascript\n\nThe following code yields errors during linting:\n\n```javascript\n// #!if env === 'develop'\nconst foo = 1;\n// #!else\nconst foo = -1;\n// #!endif\n\n// \"[ts] Cannot redeclare block-scoped variable 'foo'.\"\n// \"[eslint] Parsing error: Identifier 'foo' has already been declared\"\n```\n\n#### Typescript\n\nTo suppress the error, a tricky way is simply adding `// @ts-ignore` before all declarations:\n\n```javascript\n// @ts-ignore #!if env === 'develop'\nconst foo = 1;\n// @ts-ignore #!else\nconst foo = -1;\n// #!endif\n\n// Errors gone.\n```\n\n#### ESlint\n\nIt is hard to get around this problem while linting through editor plugin, because ESLint parses the file into AST first, which caused a parsing error. So the only solution is to temporarily comment one or more declarations out during code editing.\n\nOtherwise, if `eslint-loader` is used, simply put it **before** `webpack-preprocessor-loader`:\n\n```javascript\nmodule.exports = {\n  // ...\n  module: {\n    rules: [\n      {\n        test: /\\.js$/,\n        use: [\n          \"babel-loader\",\n          \"eslint-loader\",\n          {\n            loader: \"webpack-preprocessor-loader\",\n            options: {\n              // ...\n            },\n          },\n        ],\n      },\n    ],\n  },\n};\n```\n\n## Changelog\n\nSee [Github Release Page](https://github.com/afterwind-io/preprocessor-loader/releases).\n\n## License\n\nMIT License\n\n[version-badge]: https://img.shields.io/npm/v/webpack-preprocessor-loader.svg\n[npm]: https://www.npmjs.com/package/webpack-preprocessor-loader\n[node-badge]: https://img.shields.io/node/v/webpack-preprocessor-loader.svg\n[node]: https://nodejs.org\n[download-badge]: https://img.shields.io/npm/dt/webpack-preprocessor-loader.svg\n[license]: LICENSE\n[license-badge]: https://img.shields.io/npm/l/webpack-preprocessor-loader.svg\n[travis-badge]: https://travis-ci.org/afterwind-io/preprocessor-loader.svg?branch=master\n[travis]: https://travis-ci.org/afterwind-io/preprocessor-loader\n","readmeFilename":"README.md","keywords":["webpack","loader","preprocessor","preprocess","precompile"]}