{"_id":"string-replace-loader","_rev":"3964456","name":"string-replace-loader","description":"Replace loader for Webpack","dist-tags":{"latest":"3.2.0"},"maintainers":[{"name":"val_","email":""}],"time":{"modified":"2025-09-01T01:52:15.000Z","created":"2015-09-10T11:49:09.257Z","3.2.0":"2025-06-11T12:32:21.462Z","3.1.0":"2021-11-26T11:36:56.915Z","3.0.3":"2021-06-28T08:55:33.738Z","3.0.2":"2021-05-28T11:47:56.435Z","3.0.1":"2020-11-16T11:29:02.415Z","3.0.0":"2020-11-15T18:13:12.028Z","2.3.0":"2020-04-08T16:53:44.820Z","2.2.0":"2019-06-13T15:14:35.109Z","2.1.1":"2018-02-25T14:14:06.644Z","2.1.0":"2018-02-25T13:58:04.088Z","2.0.0":"2018-02-25T12:55:44.665Z","1.3.0":"2017-07-03T19:38:46.576Z","1.2.0":"2017-03-31T09:26:53.053Z","1.1.0":"2017-03-26T11:07:24.377Z","1.0.5":"2016-09-20T10:57:38.860Z","1.0.4":"2016-09-17T09:07:24.376Z","1.0.3":"2016-08-02T14:35:15.185Z","1.0.2":"2016-06-03T17:53:22.653Z","1.0.0":"2015-12-07T17:49:49.171Z","0.1.1":"2015-09-10T11:50:34.142Z","0.1.0":"2015-09-10T11:49:09.257Z"},"users":{"jherax":true,"jeltemx":true,"piecioshka":true,"rochejul":true,"brainpoint":true},"author":{"name":"Valentyn Barmashyn","email":"barmashyn.val@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"versions":{"3.2.0":{"name":"string-replace-loader","version":"3.2.0","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"schema-utils":"^4"},"devDependencies":{"chai":"^5","husky":"^9","lint-staged":"^15","mocha":"^11","standard":"^17","webpack":"^5"},"peerDependencies":{"webpack":"^5"},"engines":{"node":">=4"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"barmashyn.val@gmail.com"},"license":"MIT","private":false,"lint-staged":{"index.js":["standard --fix"],"lib/**/*.js":["standard --fix"],"test/**/*.js":["standard --fix --env mocha"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"string-replace-loader@3.2.0","gitHead":"2984692b50da06816bbec162208221fd3cd08a91","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"1a4affa9a1ce5ef43f4f04de750772f834a156fc","size":3583,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-3.2.0.tgz"},"_npmUser":{"name":"val_","email":"valpreacher@gmail.com"},"directories":{},"maintainers":[{"name":"val_","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/string-replace-loader_3.2.0_1749645141254_0.8081764878041193"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T12:32:21.462Z","publish_time":1749645141462,"_source_registry_name":"default","_cnpm_publish_time":1749645141462},"3.1.0":{"name":"string-replace-loader","version":"3.1.0","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^2.0.0","schema-utils":"^3.0.0"},"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.0","webpack":"^5.3.0"},"peerDependencies":{"webpack":"^5"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"barmashyn.val@gmail.com"},"license":"MIT","private":false,"gitHead":"a2e006c379754dc2697b29aa2c339749aa85deb9","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@3.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"11ac6ee76bab80316a86af358ab773193dd57a4f","size":3492,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-3.1.0.tgz"},"_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"directories":{},"maintainers":[{"name":"val_","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-replace-loader_3.1.0_1637926616554_0.10894175624969327"},"_hasShrinkwrap":false,"publish_time":1637926616915,"_cnpm_publish_time":1637926616915},"3.0.3":{"name":"string-replace-loader","version":"3.0.3","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^2.0.0","schema-utils":"^3.0.0"},"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.0","webpack":"^5.3.0"},"peerDependencies":{"webpack":"^5"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"barmashyn.val@gmail.com"},"license":"MIT","private":false,"gitHead":"57244119ab5266c6212dbf6e70671ccad5bea121","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@3.0.3","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"shasum":"bdbb4c9879ebb1d88185acd34afc4fb62334b433","size":3418,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-3.0.3.tgz"},"_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"directories":{},"maintainers":[{"name":"val_","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-replace-loader_3.0.3_1624870533593_0.4330828233984021"},"_hasShrinkwrap":false,"publish_time":1624870533738,"_cnpm_publish_time":1624870533738},"3.0.2":{"name":"string-replace-loader","version":"3.0.2","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^2.0.0","schema-utils":"^3.0.0"},"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.0","webpack":"^5.3.0"},"peerDependencies":{"webpack":"^5"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"barmashyn.val@gmail.com"},"license":"MIT","private":false,"gitHead":"e8e7e2c4e80ce164f0de18679aa6c5a85571b6de","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@3.0.2","_nodeVersion":"16.1.0","_npmVersion":"7.11.2","dist":{"shasum":"810539ef88e8eec93ccafcc6ce141213d81f27ed","size":3388,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-3.0.2.tgz"},"_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"directories":{},"maintainers":[{"name":"val_","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-replace-loader_3.0.2_1622202476278_0.852246906736436"},"_hasShrinkwrap":false,"publish_time":1622202476435,"_cnpm_publish_time":1622202476435},"3.0.1":{"name":"string-replace-loader","version":"3.0.1","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^2.0.0","schema-utils":"^3.0.0"},"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.0","webpack":"^5.3.0"},"peerDependencies":{"webpack":"^5"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"barmashyn.val@gmail.com"},"license":"MIT","private":false,"gitHead":"040e8cff13fba438536e639b982af13b4897ec1f","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@3.0.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"shasum":"a899de524a4dfaa296e4be73f1667de150bed8d2","size":3418,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-3.0.1.tgz"},"_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"directories":{},"maintainers":[{"name":"val_","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-replace-loader_3.0.1_1605526142299_0.35889526719445053"},"_hasShrinkwrap":false,"publish_time":1605526142415,"_cnpm_publish_time":1605526142415},"3.0.0":{"name":"string-replace-loader","version":"3.0.0","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^2.0.0","schema-utils":"^3.0.0"},"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.0","webpack":"^5.3.0"},"peerDependencies":{"webpack":"5"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"barmashyn.val@gmail.com"},"license":"MIT","private":false,"gitHead":"a028ea6f0dea4f28927fa58df161563167bb3254","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@3.0.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"shasum":"011f3eaf1f3cff525ef960038542a0d09e32b3e5","size":3417,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-3.0.0.tgz"},"_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"directories":{},"maintainers":[{"name":"val_","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-replace-loader_3.0.0_1605463991919_0.8146607083546442"},"_hasShrinkwrap":false,"publish_time":1605463992028,"_cnpm_publish_time":1605463992028},"2.3.0":{"name":"string-replace-loader","version":"2.3.0","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^1.2.3","schema-utils":"^2.6.5"},"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.1","webpack":"^4.34.0"},"peerDependencies":{"webpack":"1 || 2 || 3 || 4"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"barmashyn.val@gmail.com"},"license":"MIT","private":false,"gitHead":"4d79a1b2918100bafcaac37504da658077865937","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@2.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"dist":{"shasum":"7f29be7d73c94dd92eccd5c5a15651181d7ecd3d","size":3392,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-2.3.0.tgz"},"maintainers":[{"name":"val_","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-replace-loader_2.3.0_1586364824615_0.37712577011748105"},"_hasShrinkwrap":false,"publish_time":1586364824820,"_cnpm_publish_time":1586364824820},"2.2.0":{"name":"string-replace-loader","version":"2.2.0","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^1.2.3","schema-utils":"^1.0.0"},"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.1","webpack":"^4.34.0"},"peerDependencies":{"webpack":"1 || 2 || 3 || 4"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"barmashyn.val@gmail.com"},"license":"MIT","private":false,"gitHead":"6f2dcef67828f7736d2a5d4af99eae9436e7c200","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@2.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"dist":{"shasum":"0a0e6543fcec783d85c353a3e96a23872d45a94f","size":3281,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-2.2.0.tgz"},"maintainers":[{"name":"val_","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-replace-loader_2.2.0_1560438874972_0.18073146534845352"},"_hasShrinkwrap":false,"publish_time":1560438875109,"_cnpm_publish_time":1560438875109},"2.1.1":{"name":"string-replace-loader","version":"2.1.1","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^1.1.0","schema-utils":"^0.4.5"},"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.1","webpack":"4"},"peerDependencies":{"webpack":"1 || 2 || 3 || 4"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"barmashyn.val@gmail.com"},"license":"MIT","private":false,"gitHead":"bb1fd01bbb5ed881a5e95d97c7af9201df209736","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@2.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"dist":{"shasum":"b72e7b57b6ef04efe615aff0ad989b5c14ca63d1","size":3168,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-2.1.1.tgz"},"maintainers":[{"name":"val_","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-replace-loader_2.1.1_1519568046592_0.00504730099920625"},"_hasShrinkwrap":false,"publish_time":1519568046644,"_cnpm_publish_time":1519568046644},"2.1.0":{"name":"string-replace-loader","version":"2.1.0","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^1.1.0","schema-utils":"^0.4.5"},"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.1","webpack":"4"},"peerDependencies":{"webpack":"1 || 2 || 3 || 4"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"barmashyn.val@gmail.com"},"license":"MIT","private":false,"gitHead":"a6555e142b8c395445d2eb93945fbe8b3b7cc56f","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"dist":{"shasum":"a84acf47c24534d0fdb6de2e66095b636be6a9c0","size":3060,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-2.1.0.tgz"},"maintainers":[{"name":"val_","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-replace-loader_2.1.0_1519567083984_0.2463199261358986"},"_hasShrinkwrap":false,"publish_time":1519567084088,"_cnpm_publish_time":1519567084088},"2.0.0":{"name":"string-replace-loader","version":"2.0.0","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^1.1.0","schema-utils":"^0.4.5"},"devDependencies":{"chai":"^3.2.0","mocha":"^2.3.2","webpack":"1 || 2 || 3"},"peerDependencies":{"webpack":"1 || 2 || 3"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"barmashyn.val@gmail.com"},"license":"MIT","private":false,"gitHead":"9a9dc4ed4aabd02325aeb91daca9a964f722b315","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"dist":{"shasum":"976d65596ddbac6fd56719dc764e3851f9385fab","size":3050,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-2.0.0.tgz"},"maintainers":[{"name":"val_","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-replace-loader_2.0.0_1519563344599_0.48435927075703544"},"_hasShrinkwrap":false,"publish_time":1519563344665,"_cnpm_publish_time":1519563344665},"1.3.0":{"name":"string-replace-loader","version":"1.3.0","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^1.1.0","lodash":"^4"},"devDependencies":{"chai":"^3.2.0","mocha":"^2.3.2","webpack":"1 || 2 || 3"},"peerDependencies":{"webpack":"1 || 2 || 3"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"valpreacher@gmail.com"},"license":"MIT","private":false,"gitHead":"229ec88d135e18bda015e20cfdae8417ddcbc978","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@1.3.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"dist":{"shasum":"1d404a7bf5e2ec21b08ffc76d89445fbe49bc01d","size":2659,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-1.3.0.tgz"},"maintainers":[{"name":"val_","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-replace-loader-1.3.0.tgz_1499110725312_0.5053649626206607"},"directories":{},"publish_time":1499110726576,"_cnpm_publish_time":1499110726576,"_hasShrinkwrap":false},"1.2.0":{"name":"string-replace-loader","version":"1.2.0","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^1.1.0","lodash":"^4"},"devDependencies":{"chai":"^3.2.0","mocha":"^2.3.2","webpack":"1 || 2"},"peerDependencies":{"webpack":"1 || 2"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"valpreacher@gmail.com"},"license":"MIT","private":false,"gitHead":"317ce8a87c74d68c35d0872821d09c273802cd90","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@1.2.0","_shasum":"31752d230584e70037a80fb50ff39c221be326c9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"dist":{"shasum":"31752d230584e70037a80fb50ff39c221be326c9","size":2634,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-1.2.0.tgz"},"maintainers":[{"name":"val_","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/string-replace-loader-1.2.0.tgz_1490952411154_0.41899014124646783"},"directories":{},"publish_time":1490952413053,"_cnpm_publish_time":1490952413053,"_hasShrinkwrap":false},"1.1.0":{"name":"string-replace-loader","version":"1.1.0","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^1.1.0","lodash":"^4"},"devDependencies":{"chai":"^3.2.0","mocha":"^2.3.2","webpack":"1 || 2"},"peerDependencies":{"webpack":"1 || 2"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"valpreacher@gmail.com"},"license":"MIT","private":false,"gitHead":"86f0fbdea2a9dcb1cfc981043d630de90feebf4c","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@1.1.0","_shasum":"a47a90237e8269964d8e896d7871c47a5c440c9d","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"dist":{"shasum":"a47a90237e8269964d8e896d7871c47a5c440c9d","size":2440,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-1.1.0.tgz"},"maintainers":[{"name":"val_","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/string-replace-loader-1.1.0.tgz_1490526443849_0.18583120685070753"},"directories":{},"publish_time":1490526444377,"_hasShrinkwrap":false,"_cnpm_publish_time":1490526444377},"1.0.5":{"name":"string-replace-loader","version":"1.0.5","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^0.2.11","lodash":"^3.10.1"},"devDependencies":{"chai":"^3.2.0","mocha":"^2.3.2","webpack":"1 || 2 || ^2.0.0-beta || ^2.1.0-beta"},"peerDependencies":{"webpack":"1 || 2 || ^2.0.0-beta || ^2.1.0-beta"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"valpreacher@gmail.com"},"license":"MIT","private":false,"gitHead":"84a8e0ac1fde4b316f005a1668995431fd5abc70","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@1.0.5","_shasum":"e2b0d4fcd611f0d41ca433bbf50e029450e37a3d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"dist":{"shasum":"e2b0d4fcd611f0d41ca433bbf50e029450e37a3d","size":2447,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-1.0.5.tgz"},"maintainers":[{"name":"val_","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/string-replace-loader-1.0.5.tgz_1474369056757_0.8241375284269452"},"directories":{},"publish_time":1474369058860,"_cnpm_publish_time":1474369058860,"_hasShrinkwrap":false},"1.0.4":{"name":"string-replace-loader","version":"1.0.4","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^0.2.11","lodash":"^3.10.1"},"devDependencies":{"chai":"^3.2.0","mocha":"^2.3.2","webpack":"1.x.x || 2.x.x || 2.x.x-beta"},"peerDependencies":{"webpack":"1.x.x || 2.x.x || 2.x.x-beta"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"valpreacher@gmail.com"},"license":"MIT","private":false,"gitHead":"e422e6de8f6e3ed992955cf8b3fa46323dbe32cf","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@1.0.4","_shasum":"f1f7c049d24de7e94140ca4af2979bee63404d5f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"dist":{"shasum":"f1f7c049d24de7e94140ca4af2979bee63404d5f","size":2443,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-1.0.4.tgz"},"maintainers":[{"name":"val_","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/string-replace-loader-1.0.4.tgz_1474103242708_0.2123995996080339"},"directories":{},"publish_time":1474103244376,"_cnpm_publish_time":1474103244376,"_hasShrinkwrap":false},"1.0.3":{"name":"string-replace-loader","version":"1.0.3","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^0.2.11","lodash":"^3.10.1"},"devDependencies":{"chai":"^3.2.0","mocha":"^2.3.2","webpack":"1.x.x || 2.x.x"},"peerDependencies":{"webpack":"1.x.x || 2.x.x"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"valpreacher@gmail.com"},"license":"MIT","private":false,"gitHead":"2668cda1e73b614e27457608ad0a67fa60ccefc7","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@1.0.3","_shasum":"016080fd887066129798e3891a0886426e6b6776","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"dist":{"shasum":"016080fd887066129798e3891a0886426e6b6776","size":2433,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-1.0.3.tgz"},"maintainers":[{"name":"val_","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/string-replace-loader-1.0.3.tgz_1470148514157_0.533928215270862"},"directories":{},"publish_time":1470148515185,"_cnpm_publish_time":1470148515185,"_hasShrinkwrap":false},"1.0.2":{"name":"string-replace-loader","version":"1.0.2","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^0.2.11","lodash":"^3.10.1"},"devDependencies":{"chai":"^3.2.0","mocha":"^2.3.2","webpack":"^1.9.0"},"peerDependencies":{"webpack":"^1.9.0"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"valpreacher@gmail.com"},"license":"MIT","private":false,"gitHead":"4ab94d3820ac18822973dfa23a8a1c68e2ef5616","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@1.0.2","_shasum":"df2e38042b621b9bdf84fa7cfa9a56ed6a8172ed","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"dist":{"shasum":"df2e38042b621b9bdf84fa7cfa9a56ed6a8172ed","size":2436,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-1.0.2.tgz"},"maintainers":[{"name":"val_","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/string-replace-loader-1.0.2.tgz_1464976401184_0.4408172485418618"},"directories":{},"publish_time":1464976402653,"_cnpm_publish_time":1464976402653,"_hasShrinkwrap":false},"1.0.0":{"name":"string-replace-loader","version":"1.0.0","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^0.2.11","lodash":"^3.10.1"},"devDependencies":{"chai":"^3.2.0","mocha":"^2.3.2","webpack":"^1.9.0"},"peerDependencies":{"webpack":"^1.9.0"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"valpreacher@gmail.com"},"license":"MIT","private":false,"gitHead":"81e1c40c40d2f14279a1d5ce17dde4538bc7e3f4","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@1.0.0","_shasum":"b644f1bbdf74e8a585fb6be99bd4309abec9e7b9","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.1.1","_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"dist":{"shasum":"b644f1bbdf74e8a585fb6be99bd4309abec9e7b9","size":2319,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-1.0.0.tgz"},"maintainers":[{"name":"val_","email":""}],"directories":{},"publish_time":1449510589171,"_cnpm_publish_time":1449510589171,"_hasShrinkwrap":false},"0.1.1":{"name":"string-replace-loader","version":"0.1.1","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^0.2.11"},"devDependencies":{"chai":"^3.2.0","mocha":"^2.3.2","webpack":"^1.9.0"},"peerDependencies":{"webpack":"^1.9.0"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"valpreacher@gmail.com"},"license":"MIT","private":false,"gitHead":"0ca4d640419991ac1140ca7923557cfcbf04b8b0","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@0.1.1","_shasum":"cfc057638fe14cd168f1f414a5cb70b9b23837a1","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"dist":{"shasum":"cfc057638fe14cd168f1f414a5cb70b9b23837a1","size":2156,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-0.1.1.tgz"},"maintainers":[{"name":"val_","email":""}],"directories":{},"publish_time":1441885834142,"_cnpm_publish_time":1441885834142,"_hasShrinkwrap":false},"0.1.0":{"name":"string-replace-loader","version":"0.1.0","description":"Replace loader for Webpack","keywords":["webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"scripts":{"test":"mocha"},"main":"index.js","dependencies":{"loader-utils":"^0.2.11"},"devDependencies":{"chai":"^3.2.0","mocha":"^2.3.2","webpack":"^1.9.0"},"peerDependencies":{"webpack":"^1.9.0"},"repository":{"type":"git","url":"git+https://github.com/Va1/string-replace-loader.git"},"homepage":"https://github.com/Va1/string-replace-loader","author":{"name":"Valentyn Barmashyn","email":"valpreacher@gmail.com"},"license":"MIT","private":false,"gitHead":"3202034a08f7b33d9d163a81dae847f60b058dd2","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"_id":"string-replace-loader@0.1.0","_shasum":"2070e136fed3c600a0f6889b7b98aa212f3158a1","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"val_","email":"valrpeacher@gmail.com"},"dist":{"shasum":"2070e136fed3c600a0f6889b7b98aa212f3158a1","size":2160,"noattachment":false,"key":"/string-replace-loader/-/string-replace-loader-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-replace-loader/download/string-replace-loader-0.1.0.tgz"},"maintainers":[{"name":"val_","email":""}],"directories":{},"publish_time":1441885749257,"_cnpm_publish_time":1441885749257,"_hasShrinkwrap":false}},"readme":"# Replace loader for [Webpack](http://webpack.github.io/)\n\nPerform replacements (plain and regular expression) in the contents loaded by the loader.\n\n## Install:\n\n```bash\n$ yarn add --dev string-replace-loader\n```\n\nWith release of 2.0.0 the loader is expected to be used in Node v4+ environment.\nSupport for Node v3 and lower was dropped, but you can install and use the loader version of 1.3.0 in older environments.\n\nWith release of 3.0.0 the loader is expected to be used with Webpack v5+.\nSupport for Webpack v4 and lower was dropped, but you can install and use the loader version of 2.3.0 in older environments.\n\n## Usage:\n\nLoader allows to perform replacements in a way [String.prototype.replace()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace) does (loader uses it internally).\nIt means that if you want to replace all occurrences, you should use RegExp-like string in `options.search` with `g` flag in `options.flags`, etc.\n\n### Plain replacement:\n\nPlain string replacement, no need to escape RegEx special characters.\n\nIn your `webpack.config.js`:\n\n```javascript\nmodule.exports = {\n  // ...\n  module: {\n    rules: [\n      {\n        test: /fileInWhichJQueryIsUndefined\\.js$/,\n        loader: 'string-replace-loader',\n        options: {\n          search: '$',\n          replace: 'window.jQuery',\n        }\n      }\n    ]\n  }\n}\n```\n\n### RegEx replacement:\n\nTo achieve regular expression replacement you should either specify the `search` option as\n[RegExp](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp) instance,\neither specify it as string and add the `flags` option (as an empty string if you do not want any flags).\nIn the latter case, `search` and `flags` are being passed to the\n[RegExp](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp) constructor\nand this means that you should escape RegEx special characters in `search` if you want it to be replaced as a string.\n\nIn your `webpack.config.js`:\n\n```javascript\nmodule.exports = {\n  // ...\n  module: {\n    rules: [\n      {\n        test: /fileInWhichJQueryIsUndefined\\.js$/,\n        loader: 'string-replace-loader',\n        options: {\n          search: /\\$/i,\n          replace: 'window.jQuery'\n        }\n      }\n    ]\n  }\n}\n```\nor\n```javascript\nmodule.exports = {\n  // ...\n  module: {\n    rules: [\n      {\n        test: /fileInWhichJQueryIsUndefined\\.js$/,\n        loader: 'string-replace-loader',\n        options: {\n          search: '\\$',\n          replace: 'window.jQuery',\n          flags: 'i'\n        }\n      }\n    ]\n  }\n}\n```\n\n### Multiple replacement:\n\nAlso, you can pass an array of search-replace pairs this way:\n\nIn your `webpack.config.js`:\n\n```javascript\nmodule.exports = {\n  // ...\n  module: {\n    rules: [\n      {\n        test: /\\.js$/,\n        loader: 'string-replace-loader',\n        options: {\n          multiple: [\n             { search: 'jQuery', replace: 'window.$' },\n             { search: '_', replace: 'window.lodash' }\n          ]\n        }\n      }\n    ]\n  }\n}\n```\n\n### Callback replacement\n\nYou can specify a callback function to have dynamic replacement values.\nThe context of this function will be the context of the loader.\n\nIn your `webpack.config.js`:\n\n```javascript\nmodule.exports = {\n  // ...\n  module: {\n    rules: [\n      {\n        test: /\\.js$/,\n        loader: 'string-replace-loader',\n        options: {\n          search: '^Hello, (.*)!$',\n          replace(match, p1, offset, string) {\n            console.log(`Replace \"${match}\" in file \"${this.resource}\".`)\n            return `Bonjour, ${p1.toUpperCase()}!`\n          },\n          flags: 'g'\n        }\n      }\n    ]\n  }\n}\n```\n\n### Strict mode replacement:\n\nYou can enable strict mode to ensure that the replacement was performed.\nLoader will throw exception if nothing was replaced or if `search` or `replace` options were not specified.\n\nIn your `webpack.config.js`:\n\n```javascript\nmodule.exports = {\n  // ...\n  module: {\n    rules: [\n      {\n        test: /fileInWhichJQueryIsUndefined\\.js$/,\n        loader: 'string-replace-loader',\n        options: {\n          search: 'jQuery',\n          replace: 'window.$',\n          strict: true\n        }\n      }\n    ]\n  }\n}\n```\n\n## Contributing:\n\nFeel free to open issues to propose stuff and participate. Pull requests are also welcome.\n\n## Licence:\n\n[MIT](http://en.wikipedia.org/wiki/MIT_License)\n","_attachments":{},"homepage":"https://github.com/Va1/string-replace-loader","bugs":{"url":"https://github.com/Va1/string-replace-loader/issues"},"license":"MIT"}