{"_id":"to-string-loader","_rev":"21-cf186924f9e6b7193fa3d20f1090a005","name":"to-string-loader","description":"to-string loader for webpack","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"to-string-loader","description":"to-string loader for webpack","version":"1.0.0","main":"to-string.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com/"},"repository":{"type":"git","url":"git+https://github.com/gajus/to-string.git"},"keywords":["webpack","to-string"],"license":"BSD-3-Clause","gitHead":"eee1740f46fa8e1f66c19f0aa69f8b404925fd54","bugs":{"url":"https://github.com/gajus/to-string/issues"},"homepage":"https://github.com/gajus/to-string#readme","_id":"to-string-loader@1.0.0","scripts":{},"_shasum":"65903daee5e7f20377b2f8e2c18cdb605985978d","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"65903daee5e7f20377b2f8e2c18cdb605985978d","tarball":"https://registry.npmjs.org/to-string-loader/-/to-string-loader-1.0.0.tgz","integrity":"sha512-DZvMELGjCdMebf19iRbsvCjdFe5CNlPyGrMTrk9ug5pCRsHjkIRfvthzfsErl4WXsTSl05CWhYxNhMZ2rTSB9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIEFgai47uBtLEffAtBwxwGsIb+47cuu6KAVLQvx2mhfYAh8w6UhaaYTtxTOsaiYBK5foyNkJ8Dl7NGJcf6jyi1DP"}]},"directories":{}},"1.1.0":{"name":"to-string-loader","description":"to-string loader for webpack","version":"1.1.0","main":"to-string.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com/"},"repository":{"type":"git","url":"git+https://github.com/gajus/to-string.git"},"keywords":["webpack","to-string"],"license":"BSD-3-Clause","gitHead":"e0ec1ddcdaff79f88929e7777e1a344275c0ffb6","bugs":{"url":"https://github.com/gajus/to-string/issues"},"homepage":"https://github.com/gajus/to-string#readme","_id":"to-string-loader@1.1.0","scripts":{},"_shasum":"1ee167f9f74f8dc6ee2a791b7ff891b964ee40fd","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"1ee167f9f74f8dc6ee2a791b7ff891b964ee40fd","tarball":"https://registry.npmjs.org/to-string-loader/-/to-string-loader-1.1.0.tgz","integrity":"sha512-ZftLXKH4LmAVkYuCuvnsxViu7P5ORaNz+iD8X9B+svAVViFyhq19F85C+Xx0Apd9nPICBt+D7e56ViFF/sB07A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdx+5WRzd/uMIAgklGxyjlP5djir01j+uUsa7xjqtAoAIhAO6gu9xwKIr4zcokWXFVqB3AlJY+hHeltn8PP6FHKIzX"}]},"directories":{}},"1.1.1":{"name":"to-string-loader","description":"to-string loader for webpack","version":"1.1.1","main":"src/to-string.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com/"},"repository":{"type":"git","url":"git+https://github.com/gajus/to-string.git"},"keywords":["webpack","to-string"],"license":"BSD-3-Clause","gitHead":"1143342d789c8cd491a41f2a33ba3eefd0d84a4b","bugs":{"url":"https://github.com/gajus/to-string/issues"},"homepage":"https://github.com/gajus/to-string#readme","_id":"to-string-loader@1.1.1","scripts":{},"_shasum":"88f73581f824e7b51385a9348a08e05ac02a4796","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"88f73581f824e7b51385a9348a08e05ac02a4796","tarball":"https://registry.npmjs.org/to-string-loader/-/to-string-loader-1.1.1.tgz","integrity":"sha512-3Y7awbezpK+UtBVDI3537H9I+CkFjcLJIK6639U4cqzELhTRfQ4W3gkFnyQHpbelTtgPyIXMt/bj3+Cwt0/E0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1tUdsJ3R6yJ4FK4+2RYF54fYtNwfrNuwHpE5JWQFOOAiEAmCBUI/PhygwmurNSWZkHWPF5+peu2xvixWAMnSvm6UU="}]},"directories":{}},"1.1.2":{"name":"to-string-loader","description":"to-string loader for webpack","version":"1.1.2","main":"src/to-string.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com/"},"repository":{"type":"git","url":"git+https://github.com/gajus/to-string.git"},"keywords":["webpack","to-string"],"license":"BSD-3-Clause","gitHead":"43ab1b20a0953ded1b3d651e6e218cdf30d8a3c2","bugs":{"url":"https://github.com/gajus/to-string/issues"},"homepage":"https://github.com/gajus/to-string#readme","_id":"to-string-loader@1.1.2","scripts":{},"_shasum":"354e561dd1210adc863613fc19726666e39ebb6a","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"354e561dd1210adc863613fc19726666e39ebb6a","tarball":"https://registry.npmjs.org/to-string-loader/-/to-string-loader-1.1.2.tgz","integrity":"sha512-hu/T+DnvnvHOhdf9w7Ne0+bVfW3XYVVDUU0zGuDxV/I8QCuGk8IAiYDPbio05pHFXQZTxfBJ/+ZSFlbnVFGpVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkfB/7bU81h/cvRW8kXQpGuY0S4G30RN7Y9nEOtS8+IQIgGSGIXB+Mb8xKH+syumPbv6ZMAnqgz3HGQtYAJn101Cg="}]},"directories":{}},"1.1.3":{"name":"to-string-loader","description":"to-string loader for webpack","version":"1.1.3","main":"src/to-string.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com/"},"repository":{"type":"git","url":"git+https://github.com/gajus/to-string.git"},"keywords":["webpack","to-string"],"license":"BSD-3-Clause","gitHead":"d0f6c603fd4173acdc3a09fc8ebefa54f14bb3fb","bugs":{"url":"https://github.com/gajus/to-string/issues"},"homepage":"https://github.com/gajus/to-string#readme","_id":"to-string-loader@1.1.3","scripts":{},"_shasum":"1d404a0c396cb95c569ae58dc2597478bc9d7fc2","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"1d404a0c396cb95c569ae58dc2597478bc9d7fc2","tarball":"https://registry.npmjs.org/to-string-loader/-/to-string-loader-1.1.3.tgz","integrity":"sha512-4VdnB9Htq0XGDAFrHukPMM6UVMz8wqxqrlhp0fjykcAaudCnClptvfv8t2NcorTFr2WjsQlTT56Pk0Ld6da+Wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsbDv2TGyx8BfnG9FNu4tYhYtyRSU2zNzELLLnYbrItAiEAwhADwfDpXG9iSwvQVt7Qp2OlFuyQs8AxdU7E88DEaPA="}]},"directories":{}},"1.1.4":{"name":"to-string-loader","description":"to-string loader for webpack","version":"1.1.4","main":"./src/to-string.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com/"},"repository":{"type":"git","url":"git+https://github.com/gajus/to-string-loader.git"},"keywords":["webpack","to-string"],"license":"BSD-3-Clause","gitHead":"90d87675f5079cd33a022ca9be46b30a0cf55ba8","bugs":{"url":"https://github.com/gajus/to-string-loader/issues"},"homepage":"https://github.com/gajus/to-string-loader#readme","_id":"to-string-loader@1.1.4","scripts":{},"_shasum":"77fdd64248a04c2a8190ef136423779deef9965a","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"77fdd64248a04c2a8190ef136423779deef9965a","tarball":"https://registry.npmjs.org/to-string-loader/-/to-string-loader-1.1.4.tgz","integrity":"sha512-knO9vlWyJKbVLzhwV8OxcRwnIiV3AsKeMt6EkX5XzGT55Ci2ufx+pGdHI7um9t/8xb9GoX8RPLy7o24fezFaQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCb4dwV2WKyhENmhFHy36Xc8dE8U6MysFujWOKmKy6NXgIhAMWXTVNp923PCAWE+dmYnlThnOlf5pfAcx36NnZvGXRv"}]},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/to-string-loader-1.1.4.tgz_1462346537784_0.20132701192051172"},"directories":{}},"1.1.5":{"name":"to-string-loader","description":"to-string loader for webpack","version":"1.1.5","main":"./src/to-string.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com/"},"repository":{"type":"git","url":"git+https://github.com/gajus/to-string-loader.git"},"keywords":["webpack","to-string"],"license":"BSD-3-Clause","dependencies":{"loader-utils":"^0.2.16"},"gitHead":"2c44c7f60e7ba06c29dfbac5c45aa30fadb52ba7","bugs":{"url":"https://github.com/gajus/to-string-loader/issues"},"homepage":"https://github.com/gajus/to-string-loader#readme","_id":"to-string-loader@1.1.5","scripts":{},"_shasum":"7b7aa17891b7bb4947a7a11bfb03b5fde9c6e695","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"7b7aa17891b7bb4947a7a11bfb03b5fde9c6e695","tarball":"https://registry.npmjs.org/to-string-loader/-/to-string-loader-1.1.5.tgz","integrity":"sha512-Sa5VvCUDRmElC9r96BbL2Nbsok5d4+087Var+3c9mUmIPJ2Un7t8YNOR2FrpVwFry5BkkbKzWqRX38LPbbQQGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWkcU0MMaa2SEa4UWhL4mkxyvNZhrNAq8rXSCmgXgydAiB2Jq5cmrU4W3G+BsdwXzAmrGVjPZLh4lQBNBtPB3YQhA=="}]},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/to-string-loader-1.1.5.tgz_1474194988367_0.5781757761724293"},"directories":{}},"1.1.6":{"name":"to-string-loader","description":"to-string loader for webpack","version":"1.1.6","main":"./src/to-string.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com/"},"repository":{"type":"git","url":"git+https://github.com/gajus/to-string-loader.git"},"keywords":["webpack","to-string"],"license":"BSD-3-Clause","dependencies":{"loader-utils":"^1.0.0"},"gitHead":"bd97da40f973008cb4fb421394c8811224a4b5dd","bugs":{"url":"https://github.com/gajus/to-string-loader/issues"},"homepage":"https://github.com/gajus/to-string-loader#readme","_id":"to-string-loader@1.1.6","_nodeVersion":"13.0.1","_npmVersion":"6.12.0","dist":{"integrity":"sha512-VNg62//PS1WfNwrK3n7t6wtK5Vdtx/qeYLLEioW46VMlYUwAYT6wnfB+OwS2FMTCalIHu0tk79D3RXX8ttmZTQ==","shasum":"230529ccc63dd0ecca052a85e1fb82afe946b0ab","tarball":"https://registry.npmjs.org/to-string-loader/-/to-string-loader-1.1.6.tgz","fileCount":3,"unpackedSize":2320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzEsNCRA9TVsSAnZWagAA1E0P/0+7BObN3l6rl3WJ8op6\nodf2fKPuX/A6Z/kHgwTsJoEUwWZq20N4TONo1hsPV1mfH9djdGqUkA8GSPhB\n3fCYny8MbYKA13KlSY1+mHjQidrbrdAW8d3SgB8hdSw75PqxlaY+qnk0vMOg\nMmoSg96+7boTbrby6gMcvQzLXP/DjddWw1Ebpj2JpC0geXCLdiw+I9dCOe1H\nrhDjl/P/UxR2EwDa7CGsWKbQGWO/jfpvPTKjAfXtGdAlpA2H7YSjWdPErfYD\nU+lC5bEI53Glp3jS2eda2We9VGKtfp/s6wSNq9TiuqNdlceKZgQK8iSORJUL\nWburBZnL+pjQ9PJdI4gb9RrSOFMzgSt9q2Z9I9uIHHwKlg6+jCztpGYrvcXx\n1S7nv0NDni+dpQ3CmLVBaG8jupZWKebK/uQ0Aq1vmuTHwaqLQLf6eTipggZG\nutHCsm4Bn53+5hLCgdCAXrcCQGKNPs0bjKSUSk1MWocBAZMwHYwwB6pp3L5D\nFR+cpN4KBzBsWQUSnLgQ20s9C5dewyit4aH5IrFiUwrTI+sw/FUeiBtp1jdP\nYjfD1wCvnnHdCK3XbkYTJivP7erb8cc75PG0CoD151zz1rbYJhJXs+uHFbqT\nebvMepRdYFqpkD5qL+Gd1+e7aOsjjr/TzQydw5aqVSfhP5r97jARFzFdaDSK\nkxVX\r\n=r4PU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2C2Tjz6LJ8gJZ8EO1aKyOKvb0/3VwY/4Iu8XryF6VBAiBWxhhFr+wiwFUkRrv0WzpExniekD2c+ZclsTcvnYp5rA=="}]},"maintainers":[{"email":"gajus@gajus.com","name":"gajus"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-string-loader_1.1.6_1573669644399_0.9454673302295251"},"_hasShrinkwrap":false},"1.2.0":{"name":"to-string-loader","description":"to-string loader for webpack","version":"1.2.0","main":"./src/to-string.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com/"},"repository":{"type":"git","url":"git+https://github.com/gajus/to-string-loader.git"},"keywords":["webpack","to-string"],"license":"BSD-3-Clause","dependencies":{"loader-utils":"^1.0.0"},"gitHead":"3104887e75154472145c2cf282ce1bfef783b3f0","bugs":{"url":"https://github.com/gajus/to-string-loader/issues"},"homepage":"https://github.com/gajus/to-string-loader#readme","_id":"to-string-loader@1.2.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-KsWUL8FccgBW9FPFm4vYoQbOOcO5m6hKOGYoXjbseD9/4Ft+ravXN5jolQ9kTKYcK4zPt1j+khx97GPGnVoi6A==","shasum":"4364aa044b9aa876473f4d7a36ef7d216a276e9c","tarball":"https://registry.npmjs.org/to-string-loader/-/to-string-loader-1.2.0.tgz","fileCount":3,"unpackedSize":2411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+CTCRA9TVsSAnZWagAAY0QP/1NMG+SajRMxXplPTvOm\nOCixTRXfBIRMhp4gItbbOlo41JZ0SJcfXkDLVXqPHjoTDAb2uY9M6p00JfgM\noDJzmw/sCc700Ybgx3wrGwpjEMDspQCdhNjI7G1iwQ3iFL8KpFZBGlSsiDWm\n8XOgwI2kOHutYKDrutDvkRoeZBNgVcexwOg7YaKz8EmIew69b2cdyJIZUpdv\niNqSKruaDVXto00LKFtTxy/dztdEgzUKqj3T9EtUwd13FsJ289ASHKwYG0ji\nNiRzrSOLQGkMc8vD/5B9gon2WmxDA2GIV+74svQqEtpXGd5vIK5niekdNRCq\nyt7GnOgHGZ5IIIdH1g+H3V9+hZsdHK9C7ZL5HvMhH+YoJjpPe/kyz7O3kbvO\nUzyXcHY4luokUGNtUzoBWhb0XthnHZEDeemTQRiuz+SF2zWtOa1lqolV7oxy\nBgO7CRt6BRZKkZCz25kUkgZHXRl9eFKtJhhKjz0EPL3UPh31e1/M5cerW/nE\nVwQhEQv25W4NYd/RHxpTVcCmJ8N4MqoxUvGSD7zcc3/mJKN98sgyEiOZua1F\nGac3xN+n7Y8PFEmT4p3XNnqhWZESBTVeNzcaeg6FpV056+m4YkdNbNLrstPC\nQiPMJi7m3IMqH9q9Kzo5TKY0awiYUsKKbCc13qxMa455nZUMwVXevnQYJuPx\nToAQ\r\n=XZGU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDboGneSgpSAZB1dvaEc/7po7N3VU00KhltBG4y4opNJAIhAOM3LVVs1xDWvjBGmD74XYohu5ChDalt7dZTOC2mM2Y5"}]},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-string-loader_1.2.0_1634566826246_0.7766172009414505"},"_hasShrinkwrap":false}},"readme":"# to-string loader for webpack\n\n## Usage\n\n```js\nlet output = require('to-string!css!sass!./my.scss');\n// => returns sass rendered to CSS a string\n```\n\nDon't forget to polyfill `require` if you want to use it in node.\n\nSee `webpack` documentation.\n\n## Use Case\n\nIf you setup a SASS loader:\n\n```js\n{\n    test: /\\.scss$/,\n    loaders: [\n        'css',\n        'sass'\n    ]\n},\n```\n\nthen `require('./my.scss')` will return an `Array` object:\n\n```\n0: Array[3]\n    0: 223\n    1: \"html,↵body,↵ol,↵ul,↵li,↵p { margin: 0; padding: 0; }↵\"\n    2: \"\"\n    length: 3\ni: (modules, mediaQuery) { .. }\nlength: 1\ntoString: toString()\n```\n\nIn some cases (e.g. Angular2 [@View styles definition](https://github.com/angular/angular/blob/2e4a2a0e5a2fb5b5c531f16db88d00423ea582fc/modules/angular2/src/core/annotations_impl/view.ts#L58)) you need to have style as a string.\n\nYou can cast the require output to a string, e.g.\n\n```js\n@View({\n    directives: [RouterOutlet, RouterLink],\n    template: require('./app.html'),\n    styles: [\n        require('./app.scss').toString()\n    ]\n})\n```\n\nor you can use `to-string` loader that will do that for you:\n\n```js\n{\n    test: /\\.scss$/,\n    loaders: [\n        'to-string',\n        'css',\n        'sass'\n    ]\n},\n```\n","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"time":{"modified":"2022-06-27T07:25:08.351Z","created":"2015-07-17T12:05:52.734Z","1.0.0":"2015-07-17T12:05:52.734Z","1.1.0":"2015-07-17T12:10:34.277Z","1.1.1":"2015-07-17T12:13:18.229Z","1.1.2":"2015-07-17T12:16:41.170Z","1.1.3":"2015-07-17T12:18:24.267Z","1.1.4":"2016-05-04T07:22:20.106Z","1.1.5":"2016-09-18T10:36:30.230Z","1.1.6":"2019-11-13T18:27:24.573Z","1.2.0":"2021-10-18T14:20:26.437Z"},"homepage":"https://github.com/gajus/to-string-loader#readme","keywords":["webpack","to-string"],"repository":{"type":"git","url":"git+https://github.com/gajus/to-string-loader.git"},"author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com/"},"bugs":{"url":"https://github.com/gajus/to-string-loader/issues"},"license":"BSD-3-Clause","readmeFilename":"README.md","users":{"adriancmiranda":true,"stone-jin":true,"serge-nikitin":true,"yangzw":true,"renishskills":true}}