{"_id":"rc-source-loader","_rev":"2-d2014a1503dfe797497904573d828489","name":"rc-source-loader","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.1":{"name":"rc-source-loader","version":"1.0.1","description":"A loader for webpack that allows importing files as a String","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/raw-loader.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/raw-loader","bugs":{"url":"https://github.com/webpack-contrib/raw-loader/issues"},"main":"index.js","engines":{"node":">= 6.9.0"},"scripts":{"lint":"eslint --cache 'index.js' test","release":"standard-version","security":"npm audit","test":"jest"},"peerDependencies":{"webpack":"^4.3.0"},"dependencies":{"loader-utils":"^1.1.0"},"devDependencies":{"@babel/cli":"^7.1.5","@babel/core":"^7.1.6","@babel/polyfill":"^7.0.0","@babel/preset-env":"^7.1.6","@commitlint/cli":"^7.1.6","@commitlint/config-conventional":"^7.1.2","@webpack-contrib/eslint-config-webpack":"^3.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.6.0","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.2.0","jest":"^23.6.0","lint-staged":"^8.1.0","memory-fs":"^0.4.1","prettier":"^1.11.1","standard-version":"^4.3.0","webpack":"^4.3.0","webpack-defaults":"^2.1.1"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"6.9.0"},"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"d74e8bd061c1971468fd23f1e3a6430e085829cf","_id":"rc-source-loader@1.0.1","_npmVersion":"6.5.0","_nodeVersion":"11.4.0","_npmUser":{"name":"chenshuai2144","email":"wasd2144@hotmail.com"},"dist":{"integrity":"sha512-qHosxJJiIwAhX9j0RwkMcK75cPk0l7DGFukSLhaUvXoC1WdO4KcyPStRriRjipK/ZjPhjlG1asnD1/ieJqrtGw==","shasum":"bd7d59859b045a5875532eba40cfa569bbafd351","tarball":"https://registry.npmjs.org/rc-source-loader/-/rc-source-loader-1.0.1.tgz","fileCount":3,"unpackedSize":2959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMtQZCRA9TVsSAnZWagAAI9wP+gNRPj7zmTyvxgPL+nZB\noO3ALCcVHYn0IMZvCwPM5nc6ECviGuJp4yOPXb0VGUTGmC3+RjIFGOGob1SW\n8yQ3x7vhyScnlveakOc9rAAS8f3XH69aJ87vil243AUe3P1FQi1I/PxPdGWo\nPFYWU9kPzHal43x2CY16JOoLGvAGPZ688I2A3mXMuFovPXtO3EnDv/2CqMTt\npN21gM3NXLSi995TWQ5RejuOD2ZuEhcDJKFZe+gXa+xw6FD756n+Di6eLRhn\n3DeYuTkIj2OjxvVAu99OvEKrKoSoTP5xy9BiPNyFD5xiNP12Y2R0cxc9tTqe\nPpQWipjq3LczeBaJrwrkq8AfKd3TPjP6TM1OJTn87ioisoPDxtNE9BRdMmVX\n1ciCpWg177+TVfGInwyeWCRYN0yQqQlketIn8dchmPDZIV0eOmwyZHKTVcQU\ngtP0kn5fm7emz2ivL7whXqUc6BGRe7/o2WsCB8WZrE13GeyFdjJMbtvPVloV\nR0LrNrZtMVVUQjsGh31+MjN5+lAnyeqo8QvvR/v8qCMbqdbYx5KQHsLV1PZJ\n5InnWgUXndq6L6vGTAeciDPRirb+fHdL4yUlmbgv0hkgvbFT418qzM2Vg9RT\nnuMioGxAyd88PXPjF0wJO3CXTvNLZuno1slSRXCvUJi4wj2S+VroDiwsTL1a\nageM\r\n=BoEl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBswF3lfP2TFi9TpIbQZsaR4QeYYffb0LVxFEyNqgusxAiEAlXb/7FnfyDiTCc75iabYvg4OJK3vGRHNEZK/xremz1s="}]},"maintainers":[{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-source-loader_1.0.1_1546834968753_0.6453392096372546"},"_hasShrinkwrap":false},"1.0.2":{"name":"rc-source-loader","version":"1.0.2","description":"A loader for webpack that allows importing files as a String","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/raw-loader.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/raw-loader","bugs":{"url":"https://github.com/webpack-contrib/raw-loader/issues"},"main":"index.js","engines":{"node":">= 6.9.0"},"scripts":{"lint":"eslint --cache 'index.js' test","release":"standard-version","security":"npm audit","test":"jest"},"peerDependencies":{"webpack":"^4.3.0"},"dependencies":{"loader-utils":"^1.1.0"},"devDependencies":{"@babel/cli":"^7.1.5","@babel/core":"^7.1.6","@babel/polyfill":"^7.0.0","@babel/preset-env":"^7.1.6","@commitlint/cli":"^7.1.6","@commitlint/config-conventional":"^7.1.2","@webpack-contrib/eslint-config-webpack":"^3.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.6.0","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.2.0","jest":"^23.6.0","lint-staged":"^8.1.0","memory-fs":"^0.4.1","prettier":"^1.11.1","standard-version":"^4.3.0","webpack":"^4.3.0","webpack-defaults":"^2.1.1"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"6.9.0"},"useBuiltIns":"usage"}]]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"6af3b2c55a6f19bddc7d5fc3d146db8873483e6d","_id":"rc-source-loader@1.0.2","_npmVersion":"6.5.0","_nodeVersion":"11.4.0","_npmUser":{"name":"chenshuai2144","email":"wasd2144@hotmail.com"},"dist":{"integrity":"sha512-v5Qye43opLna8YbbTgqCYzEbj6R9qiM9W+Y+MYR7RVEMTb9jAgeoZthbZy0MiJiuPQ9j+Vft73st5Dm+r+z+XQ==","shasum":"17798958b7910e65615e30f24266829c814cafa5","tarball":"https://registry.npmjs.org/rc-source-loader/-/rc-source-loader-1.0.2.tgz","fileCount":4,"unpackedSize":3963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMu+mCRA9TVsSAnZWagAAOKsP/R7gP6gtLFdzAg4awMuA\nEH2LjwgyM8e+tZLvTC2CjBdb5cHe72OjJT+IN+E6tP/LgZCFHNAkUpSVsFHz\ndozi4dXMQdns4A4w73A3xCWMbrmA+ThFIaoB7V09k1Yg3FPsXfvVarFi3QOw\nSZKDKlHQRoBAkRxfkxDHIT+Hp7JHOLPtW0zK9kxFqmjmFUlccIUSImPf6CXz\nLl3pxjEr913pdXMF/ILMWAVm7mX2Ia/QxF500xl6U7CyBeskQbKItT5Bs24r\nGfbmvOryRTUQvE2sT4KSwf/KF2shiFqDvDtj1TH6C6mY8H4IjmapgT7xTg5w\n4Naea25zMkV8XyAO99cjix3neONCza+ytSeDtO0aFCVjwbQBjxBHZKL6mOCW\nDE0v6lkKvf7grucnWlPqw+W8aZjfRkHxC9qSzB0QE/uKVqM0mTtGfxHX+XGP\nvsRBRA6vf/1p3anCsH1L1h0dq4nHB8RqfI5NrIwAEjcpv9VHHU9wsy8konky\nIgQp5/YmnO+1LDhqcoBBiZ9xaCeMkTLU7rLWMkadGl7QMPxkkEM/NyhlaVwl\nKMJMOS5LP31JzFI/4aityMsMvN0YBMXCE0fgPx9gANAzJilxD3iwkKHlIYze\no/fPDkoquts8kNad9cM6d2Auem/kCNU1bB5O9W3ncQuoMEp6TCpsQj8GIdF7\nukUC\r\n=T30c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID9dF7/98PWPEKWq7oOo0FlBsvwNh8GXNdYorsHc0sOPAiAf4M718GB8WpE9WHwK9Yj/VDYRNDHYPfyENvapXRGQkA=="}]},"maintainers":[{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-source-loader_1.0.2_1546842021551_0.3025106299525613"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-07T04:22:48.753Z","1.0.1":"2019-01-07T04:22:48.863Z","modified":"2022-05-14T04:54:52.569Z","1.0.2":"2019-01-07T06:20:21.677Z"},"maintainers":[{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"description":"A loader for webpack that allows importing files as a String","homepage":"https://github.com/webpack-contrib/raw-loader","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/raw-loader.git"},"author":{"name":"Tobias Koppers @sokra"},"bugs":{"url":"https://github.com/webpack-contrib/raw-loader/issues"},"license":"MIT","readme":"# rc-source-loader\n\nThis package can directly read the source code of the file. Without any conversion\n\n### demo.js\n\n```js\nexport default function generateErrorTemplate(err) {\n  const strToHtml = (str) =>\n    (str || '')\n      .replace(/&/g, '&')\n      .replace(/</g, '<')\n      .replace(/>/g, '>')\n      .replace(/\"/g, '')\n      .replace(/'/g, \"'\")\n      .replace(/\\[(\\d+)m/g, '')\n      .replace(/ /g, ' ')\n      .replace(/\\n/g, '<br />');\n  const template = `\n          <!DOCTYPE html> \n          <html>\n          <head>\n          </head>\n          <body>\n            <div>\n              ${strToHtml(err.toString()) || ''}\n            </div>\n          </body>\n          </html>`;\n  return template;\n}\n```\n\n### Use\n\n```\nimport demo from 'rrc-source-loader!./demo.js';\n// Directly output the contents of this js\nconsole.log(demo);\n```\n","readmeFilename":"README.md"}