Skip to content

Commit 9a9dc4e

Browse files
committed
version 2.0.0; readme update
1 parent a5321d0 commit 9a9dc4e

File tree

4 files changed

+12
-7
lines changed

4 files changed

+12
-7
lines changed

README.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,13 @@ Perform replacements (plain and regular expression) in the contents loaded by th
88
$ npm install --save-dev string-replace-loader
99
```
1010

11+
With release of 2.0.0 the loader is expected to be used in Node v4+ environment.
12+
Support for Node v3 and lower was dropped, but you can install and use the loader version of 1.3.0 in older environments.
13+
1114
## Usage:
1215

13-
In general, loader 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). For instance, it means that if you want to replace all occurences, you should use RegExp in `query.search` with `g` flag in `query.flags`, etc.
16+
In general, loader 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).
17+
For instance, it means that if you want to replace all occurrences, you should use RegExp-like string in `query.search` with `g` flag in `query.flags`, etc.
1418

1519
### Plain replacement:
1620

@@ -23,7 +27,7 @@ module.exports = {
2327
loaders: [
2428
{
2529
test: /fileInWhichJQueryIsUndefined\.js$/,
26-
loader: 'string-replace',
30+
loader: 'string-replace-loader',
2731
query: {
2832
search: 'jQuery',
2933
replace: 'window.$'
@@ -49,7 +53,7 @@ module.exports = {
4953
loaders: [
5054
{
5155
test: /fileInWhichJQueryIsUndefined\.js$/,
52-
loader: 'string-replace',
56+
loader: 'string-replace-loader',
5357
query: {
5458
search: 'jquery',
5559
replace: 'window.$',
@@ -74,7 +78,7 @@ module.exports = {
7478
loaders: [
7579
{
7680
test: /\.js$/,
77-
loader: 'string-replace',
81+
loader: 'string-replace-loader',
7882
query: {
7983
multiple: [
8084
{ search: 'jQuery', replace: 'window.$' },
@@ -100,7 +104,7 @@ module.exports = {
100104
loaders: [
101105
{
102106
test: /fileInWhichJQueryIsUndefined\.js$/,
103-
loader: 'string-replace',
107+
loader: 'string-replace-loader',
104108
query: {
105109
search: 'jQuery',
106110
replace: 'window.$',

node_modules/__this-loader/index.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "string-replace-loader",
3-
"version": "1.3.0",
3+
"version": "2.0.0",
44
"description": "Replace loader for Webpack",
55
"keywords": [
66
"webpack",

0 commit comments

Comments
 (0)