{"_id":"@alancnet/vue-style-loader","_rev":"3-5064bff3ad9abe4c2a7c7d20df9ba632","name":"@alancnet/vue-style-loader","dist-tags":{"latest":"4.1.4"},"versions":{"4.1.2":{"name":"@alancnet/vue-style-loader","version":"4.1.2","author":{"name":"Evan You"},"description":"Vue.js style loader module for webpack","repository":{"type":"git","url":"git+ssh://git@github.com/vuejs/vue-style-loader.git"},"scripts":{"test":"jest","prepublishOnly":"conventional-changelog -p angular -r 2 -i CHANGELOG.md -s"},"license":"MIT","dependencies":{"hash-sum":"^1.0.2","loader-utils":"^1.0.2"},"devDependencies":{"babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","conventional-changelog-cli":"^2.0.1","jest":"^22.1.4"},"gitHead":"477c25e1a506c54e18cb443f7981aed6d4e80e65","bugs":{"url":"https://github.com/vuejs/vue-style-loader/issues"},"homepage":"https://github.com/vuejs/vue-style-loader#readme","_id":"@alancnet/vue-style-loader@4.1.2","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dLjIj4oq8EQGfzGK1j49hL49lWqaGJQkN5naDtOc+Xi9eB0ohmBRgMUl9emYKSEzPOdlRMqvNWFpl7tM0KEeFQ==","shasum":"137a78f6aca76f88f8a7f0d6eac6f5a3cf3f3cc9","tarball":"https://registry.npmjs.org/@alancnet/vue-style-loader/-/vue-style-loader-4.1.2.tgz","fileCount":14,"unpackedSize":28648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI22JCRA9TVsSAnZWagAAlhgP/0oie9P7JVEYDbo5qSzt\nVjvrIVefC1nmID6M9y0ArGlpAllpE3KsXWlQdmJ0wjkNG5CEbJ3ViOsUV/Vc\nbYoxlZ9Gtsu+OZZFqNz++PVBz5lQYBnXkU4QFGLCS6H3YPojNRd61doV0q4k\n/GRB0J4ZY77YFUS3eotz5tQYW/naoY1oq/3g9RPYsuwqF9sjkL3MYeTf2TLf\n+tUkDPm/1QP36cu65Z7dIzIO2Exj0KKO4FdqSpAsScGzH7cX0M2W0m4PRuiR\nN67fOmfa1jlUYA+vA281LErQsinnQx/L4O8P0m6x9KIYAXu57vIQUYkDplxW\nCU1QtsWxiZfuPGluif+1h9XCSkUSLbzlj2eqrHBgzrFtAa0etJ9McHF1a97m\nNr2m5lffbR0q5m3khpE95ylq2hg1AStmlFP3byivOUzqH8ppchD4VqoADlzm\nZdkX2QM7CGj1WFbmaS5VbT4BAEZXuwtYad4GfqrKsx73jprbiX/IMIK1Lojz\n0zs1XKHvgsHG44Al/w7wguJm3NkEbXIGRqnYaK5WOhEzFXsPMtcJgmBZNR5F\nPEQ2vZzs/0sW4gxQbvONinFz55Obj4rux53ulryC02wGBQI2ThGmen/fUlV8\nEwhXF0lr14bpFumKf7T3b/XX7toYpYc5PPYxqA+oYW5gJ9CMhqUAGd3P1FgG\nOh8K\r\n=VT5N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHIzO1CBgnc9KdyLWDBPnFVUUXUNzREY/fsMQc46E7VqAiBgzTRIhOAbLQI/4zh9uA+JQHT2bGf+7bekvSnz1/Cqgg=="}]},"maintainers":[{"name":"alancnet","email":"npm@alanc.net"}],"_npmUser":{"name":"alancnet","email":"npm@alanc.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-style-loader_4.1.2_1562602889087_0.410817820822619"},"_hasShrinkwrap":false},"4.1.3":{"name":"@alancnet/vue-style-loader","version":"4.1.3","author":{"name":"Evan You"},"description":"Vue.js style loader module for webpack","repository":{"type":"git","url":"git+ssh://git@github.com/vuejs/vue-style-loader.git"},"scripts":{"test":"jest","prepublishOnly":"conventional-changelog -p angular -r 2 -i CHANGELOG.md -s"},"license":"MIT","dependencies":{"hash-sum":"^1.0.2","loader-utils":"^1.0.2"},"devDependencies":{"babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","conventional-changelog-cli":"^2.0.1","jest":"^22.1.4"},"gitHead":"3590e0d0cb21ef9b9aa3df07ca577239f37adb1c","bugs":{"url":"https://github.com/vuejs/vue-style-loader/issues"},"homepage":"https://github.com/vuejs/vue-style-loader#readme","_id":"@alancnet/vue-style-loader@4.1.3","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6shdhf5bXgOa5P5FtoDPLkonjDdf6TzlrNDM2WkroWbGZiT2qShdMeboiALFMp8FitzJx9rM8JVjqONQ9bWYhg==","shasum":"0c1477daa66451ced42c1bcde6ee246fc3743f83","tarball":"https://registry.npmjs.org/@alancnet/vue-style-loader/-/vue-style-loader-4.1.3.tgz","fileCount":14,"unpackedSize":27947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI2+UCRA9TVsSAnZWagAATAsP/RJ8Nv8kHO1qw+/WygC0\nLl5zlmvbr3aXdx20j60t2LsfI7NNS3YGDmNjkmST7vHxtXmx3hED9alY8WTT\nDJl/WQ6XjERgzwOcKAoasB9LLkluxyNlNCqXMR+G8IjLNRY3a52c6XgfCAvO\nN33j50kiRKAt+MXRgv0FdUuGR0sfp++j7KRnqEVcHIGDzSORS4Gx9cqfFgoV\nP8TuXfvVgUWMEWzHxUpF4AxBfIUjivQ/Ro+p55oPbcNm/xaQc80vBTiT0YlO\nxrwS5g1PVsP9C/GOoSX/b+PPQrTMwpdogy7t/6M3kjJG9CEQV9fWYPnGzsD0\nQqIuWLrcTvz+8nSwD5HGJEb9x7MEji8VItCfEJ6b3W+6hwOfwNz7+q3M2l4L\nb1eW7kL7DGJEKttKwuh0HvyjZ83JPMWr1Ih2xfv1C/o35kiLS2Xpv7LzixcB\nyXw8/tPPfqCfSRJ/dXp9LtWu1X7NTfgLqVSkC4hPTM5PhlkeqWYASDd94wDE\nC3d0g8pOniIr+uxhvbFV1flMuhvs6Ps4IUht5AvHQGUDBUe00B3hoWzvgXT/\nkcYKVfWIj7oVovT45oLFtvdojxmNmMQS2QW1WOzZWxakKi0HvTIuH7kPYJtW\nZoptdrS964PsXBEc5k4TinfQJqaNM4rGLEN+KQ+OLNjcUCF4aJP6l+iwqMRQ\nXwyc\r\n=Jgi+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9sJtZpb91M4LpjSQipGb6+FEeW6kA6UVzjrYVWPN0GwIhAPnaMxnAtX0I7YR4ayU2AmNIgEi9pcsJnmSj3yzmhjFJ"}]},"maintainers":[{"name":"alancnet","email":"npm@alanc.net"}],"_npmUser":{"name":"alancnet","email":"npm@alanc.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-style-loader_4.1.3_1562603412315_0.8442890535686711"},"_hasShrinkwrap":false},"4.1.4":{"name":"@alancnet/vue-style-loader","version":"4.1.4","author":{"name":"Evan You"},"description":"Vue.js style loader module for webpack","repository":{"type":"git","url":"git+ssh://git@github.com/vuejs/vue-style-loader.git"},"scripts":{"test":"jest","prepublishOnly":"conventional-changelog -p angular -r 2 -i CHANGELOG.md -s"},"license":"MIT","dependencies":{"hash-sum":"^1.0.2","loader-utils":"^1.0.2"},"devDependencies":{"babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","conventional-changelog-cli":"^2.0.1","jest":"^22.1.4"},"jest":{"testURL":"http://localhost/"},"gitHead":"6c7789296825c1b1f906ee8e1366a717aa4363f9","bugs":{"url":"https://github.com/vuejs/vue-style-loader/issues"},"homepage":"https://github.com/vuejs/vue-style-loader#readme","_id":"@alancnet/vue-style-loader@4.1.4","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"alancnet","email":"npm@alanc.net"},"dist":{"integrity":"sha512-opkl2NIGYb7kAZQilE2DPkM/mGQkV2bTIMJ/cfuevV+PWiUXI2GgcDPsSAXNi5Fh4rZ0DUccLZLb8/8B/xSXZA==","shasum":"1a4bf4c2dbb0c38393b1d7124789548057443426","tarball":"https://registry.npmjs.org/@alancnet/vue-style-loader/-/vue-style-loader-4.1.4.tgz","fileCount":14,"unpackedSize":141603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVz3yCRA9TVsSAnZWagAAB7cP/j5ipL3pCbpGyKzGjgPN\ndlU+uHRhNkfurnrEijuAoe/qFAEUHDCA0QjmTkTApYme7SHI2HTdtj+lJlFG\nZ3iVKxeaI7/yM5LvZLfHjWqS1F2qw/4xnbR99jh9EiRJsbo1tO012emXPtqv\n+fh8UzrwXKgxhTdIm0L+026O7r0MjjKP+AJCBUOvuAXyliHL9eo71vbtKtIV\nAGC/GlH4NdJ5jZTI+e+O8u7J7ovI7m13mZnZ5bMxLjnFxd4uvqPATTnCGJ7r\nRvi0qmcWCtwzo9o0KQpRB8l/bkn/mOGo03djSXK6K0LUHdRrDWlcFpSB8ivk\nlRJnS0EJoDM1t4LPeMfykg+nN4u6oEYay4g5W0EpHLtmyq+DJzLWDgCSBY0u\ngB6d3HcKSfkb6T6w7wUcja6SIZsQ6CyUzyfzaacRM0q9XTseKY8M52DUzmX1\nbnpLP5DwrkxISY6ccjaYAxJiqiS4kMt4CaLLDWazmFj8vppt1MrU/B39q51t\ntmKIDDqF5kIn0y9KHSi+fAnIWL3IpD6UpuuN0hz6ZEIzZ6L7mowfR+8zsLNE\n2ixUNL3cNq//4OhBq+2lidee5h0qOpilqnXqp+H1X/kQ2LHofJdLLsz532Md\nprrAbcjQP7p91lCgdGs4kAHHoVrUx5TFlh9zpEq7luatUmogjKAhirmNU0O8\nUJXj\r\n=l8hR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGm6bWhkhLBpAwa2EPCsIoot3NIL1ZO6fqRtbIcHkNDAiEAt7W2l47JP285sPgpGxKpH+AKma9Roi+NgKB0rWURe6I="}]},"maintainers":[{"name":"alancnet","email":"npm@alanc.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-style-loader_4.1.4_1565998577428_0.5392391635060914"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-08T16:21:28.897Z","4.1.2":"2019-07-08T16:21:29.230Z","modified":"2022-04-04T12:33:00.724Z","4.1.3":"2019-07-08T16:30:12.434Z","4.1.4":"2019-08-16T23:36:17.606Z"},"maintainers":[{"name":"alancnet","email":"npm@alanc.net"}],"description":"Vue.js style loader module for webpack","homepage":"https://github.com/vuejs/vue-style-loader#readme","repository":{"type":"git","url":"git+ssh://git@github.com/vuejs/vue-style-loader.git"},"author":{"name":"Evan You"},"bugs":{"url":"https://github.com/vuejs/vue-style-loader/issues"},"license":"MIT","readme":"# vue-style-loader [![Build Status](https://circleci.com/gh/vuejs/vue-style-loader/tree/master.svg?style=shield)](https://circleci.com/gh/vuejs/vue-loader/tree/master) [![npm package](https://img.shields.io/npm/v/vue-style-loader.svg)](https://www.npmjs.com/package/vue-style-loader)\r\n\r\nThis is a fork based on [style-loader](https://github.com/webpack/style-loader). Similar to `style-loader`, you can chain it after `css-loader` to dynamically inject CSS into the document as style tags. However, since this is included as a dependency and used by default in `vue-loader`, in most cases you don't need to configure this loader yourself.\r\n\r\n## Options\r\n\r\n- **manualInject** (3.1.0+):\r\n\r\n  Type: `boolean`. When importing the style from a non-vue-file, by default the style is injected as a side effect of the import. When `manualInject` is true, the imported style object exposes a `__inject__` method, which can then be called manually at appropriate timing. If called on the server, the method expects one argument which is the `ssrContext` to attach styles to.\r\n\r\n  ``` js\r\n  import styles from 'styles.scss'\r\n\r\n  export default {\r\n    beforeCreate() { // or create a mixin for this purpose\r\n      if(styles.__inject__) {\r\n        styles.__inject__(this.$ssrContext)\r\n      }\r\n    }\r\n\r\n    render() {\r\n      return <div class={styles.heading}>Hello World</div>\r\n    }\r\n  }\r\n  ```\r\n\r\n  Note this behavior is enabled automatically when `vue-style-loader` is used on styles imported within a `*.vue` file. The option is only exposed for advanced usage.\r\n\r\n- **ssrId** (3.1.0+):\r\n\r\n  Type: `boolean`. Add `data-vue-ssr-id` attribute to injected `<style>` tags even when not in Node.js. This can be used with pre-rendering (instead of SSR) to avoid duplicate style injection on hydration.\r\n\r\n## Differences from `style-loader`\r\n\r\n### Server-Side Rendering Support\r\n\r\nWhen bundling with `target: 'node'`, the styles in all rendered components are collected and exposed on the Vue render context object as `context.styles`, which you can simply inline into your markup's `<head>`. If you are building a Vue SSR app, you probably should use this loader for CSS imported from JavaScript files too.\r\n\r\n### Misc\r\n\r\n- Does not support url mode and reference counting mode. Also removed `singleton` and `insertAt` query options. It always automatically pick the style insertion mechanism that makes most sense. If you need these capabilities you should probably use the original `style-loader` instead.\r\n\r\n- Fixed the issue that root-relative URLs are interpreted against chrome:// urls and make source map URLs work for injected `<style>` tags in Chrome.\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md"}