Skip to content

Commit 84851b9

Browse files
committed
Update dependencies
1 parent b705464 commit 84851b9

27 files changed

+884
-282
lines changed

bin/ES6/cli.js

100755100644
File mode changed.

bin/ES6/engine.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,10 +81,7 @@ export function engine(config = { engine: 'V8' }) {
8181
}
8282
//Make sure data is always on disk
8383
const oriFile = path.normalize(path.join(process.cwd(), _file_rr));
84-
const salt = new Date()
85-
.toISOString()
86-
.replace(/:/g, '_')
87-
.replace('Z', '');
84+
const salt = new Date().toISOString().replace(/:/g, '_').replace('Z', '');
8885
const backupFile = oriFile + '.' + salt + '.backup';
8986
if (_config_rr.voidAsync) {
9087
try {

bin/rexreplace.cli.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -151,10 +151,7 @@
151151
}
152152
//Make sure data is always on disk
153153
var oriFile = path.normalize(path.join(process.cwd(), _file_rr));
154-
var salt = new Date()
155-
.toISOString()
156-
.replace(/:/g, '_')
157-
.replace('Z', '');
154+
var salt = new Date().toISOString().replace(/:/g, '_').replace('Z', '');
158155
var backupFile = oriFile + '.' + salt + '.backup';
159156
if (_config_rr.voidAsync) {
160157
try {

bin/rexreplace.cli.min.js

Lines changed: 619 additions & 25 deletions
Large diffs are not rendered by default.

package.json

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
{
22
"name": "rexreplace",
3-
"version": "5.2.0",
3+
"version": "5.2.1",
44
"description": "Smoothly search & replace in files from CLI.",
55
"author": "Mathias Rangel Wulff",
6+
"funding": {
7+
"paymail":"mwulff@moneybutton.com"
8+
},
69
"license": "MIT",
710
"main": "src/engine.js",
811
"repository": {
@@ -45,35 +48,35 @@
4548
"sed"
4649
],
4750
"devDependencies": {
48-
"@rollup/plugin-buble": "0.20.0",
49-
"@rollup/plugin-replace": "^2.3.0",
50-
"@types/node": "^13.9.3",
51+
"@rollup/plugin-buble": "0.21.1",
52+
"@rollup/plugin-replace": "2.3.1",
53+
"@types/node": "13.9.3",
5154
"assert": "^2.0.0",
52-
"google-closure-compiler-js": "^20200204.0.0",
53-
"magic-string": "^0.25.5",
54-
"mocha": "7.1.0",
55-
"prettier": "1.19.1",
55+
"google-closure-compiler-js": "20200315.0.0",
56+
"magic-string": "^0.25.7",
57+
"mocha": "7.1.1",
58+
"prettier": "2.0.2",
5659
"re2": "1.10.5",
57-
"rollup": "1.32.0",
60+
"rollup": "2.1.0",
5861
"rollup-plugin-closure-compiler-js": "^1.0.6",
5962
"rollup-plugin-filesize": "6.2.1",
60-
"rollup-plugin-hashbang": "^1.0.1",
63+
"rollup-plugin-hashbang": "2.2.2",
6164
"rollup-plugin-preserve-shebang": "^0.1.6",
6265
"rollup-plugin-progress": "1.1.1",
6366
"rollup-plugin-typescript3": "^1.1.2",
6467
"rollup-plugin-uglify": "6.0.4",
65-
"typescript": "3.7.4",
66-
"yarn": "1.22.1"
68+
"typescript": "3.8.3",
69+
"yarn": "1.22.4"
6770
},
6871
"directories": {
6972
"test": "test"
7073
},
7174
"dependencies": {
72-
"@rollup/plugin-commonjs": "^11.0.0",
73-
"@rollup/plugin-node-resolve": "^7.1.0",
74-
"chalk": "^2.4.1",
75-
"globs": "^0.1.4",
76-
"yargs": "^15.2.0"
75+
"@rollup/plugin-commonjs": "11.0.2",
76+
"@rollup/plugin-node-resolve": "7.1.1",
77+
"chalk": "3.0.0",
78+
"globs": "0.1.4",
79+
"yargs": "15.3.1"
7780
},
7881
"prettier": {
7982
"useTabs": true,

src/cli.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ function unescapeString(str) {
275275
return new Function("return '" + str.replace(/'/g, "\\'") + "'")();
276276
}
277277

278-
(function() {
278+
(function () {
279279
if (needHelp) {
280280
return backOut();
281281
}

src/engine.ts

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export function engine(config: any = {engine: 'V8'}) {
5656
return doReplacement(file, config, data);
5757
} else {
5858
chat('Open async: ' + file);
59-
fs.readFile(file, config.encoding, function(err, data) {
59+
fs.readFile(file, config.encoding, function (err, data) {
6060
if (err) {
6161
return error(err);
6262
}
@@ -101,7 +101,7 @@ export function engine(config: any = {engine: 'V8'}) {
101101

102102
// Write directly to the same file (if the process is killed all new and old data is lost)
103103
if (_config_rr.voidBackup) {
104-
return fs.writeFile(_file_rr, result, _config_rr.encoding, function(err) {
104+
return fs.writeFile(_file_rr, result, _config_rr.encoding, function (err) {
105105
if (err) {
106106
return error(err);
107107
}
@@ -111,10 +111,7 @@ export function engine(config: any = {engine: 'V8'}) {
111111

112112
//Make sure data is always on disk
113113
const oriFile = path.normalize(path.join(process.cwd(), _file_rr));
114-
const salt = new Date()
115-
.toISOString()
116-
.replace(/:/g, '_')
117-
.replace('Z', '');
114+
const salt = new Date().toISOString().replace(/:/g, '_').replace('Z', '');
118115
const backupFile = oriFile + '.' + salt + '.backup';
119116

120117
if (_config_rr.voidAsync) {
@@ -210,7 +207,7 @@ export function engine(config: any = {engine: 'V8'}) {
210207
return die('outputMatch is only supported in node 6+');
211208
}
212209

213-
return function() {
210+
return function () {
214211
step(arguments);
215212

216213
if (arguments.length === 3) {
@@ -499,7 +496,7 @@ function dynamicReplacement(_file_rr, _config_rr, _data_rr) {
499496
);
500497
}
501498
// Captures groups present, so need to run once per match
502-
return function() {
499+
return function () {
503500
step(arguments);
504501

505502
const __pipe = _pipe,

src/output.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,34 +5,34 @@ font.red = font.green = font.gray = (str) => str;
55

66
let config: any = null;
77

8-
export const outputConfig = function(_config) {
8+
export const outputConfig = function (_config) {
99
config = _config;
1010
};
1111

12-
export const info = function(msg, data = '') {
12+
export const info = function (msg, data = '') {
1313
if (config.quiet || config.quietTotal) {
1414
return;
1515
}
1616
console.error(font.gray(msg), data);
1717
};
1818

19-
export const chat = function(msg, data = '') {
19+
export const chat = function (msg, data = '') {
2020
if (config.verbose) {
2121
info(msg, data);
2222
} else {
2323
debug(msg + ' ' + data);
2424
}
2525
};
2626

27-
export const die = function(msg, data = '', displayHelp = false) {
27+
export const die = function (msg, data = '', displayHelp = false) {
2828
if (displayHelp && !config.quietTotal) {
2929
config.showHelp();
3030
}
3131
error(msg, data);
3232
kill(msg);
3333
};
3434

35-
export const error = function(msg, data = '') {
35+
export const error = function (msg, data = '') {
3636
if (!config.quiet && !config.quietTotal) {
3737
console.error(font.red(msg), data);
3838
}

test/debug.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
describe(__filename.replace(/.*\/([^\/]+)\.js$/, '$1') + ' - Stub', function() {
2-
before(function() {});
1+
describe(__filename.replace(/.*\/([^\/]+)\.js$/, '$1') + ' - Stub', function () {
2+
before(function () {});
33

4-
after(function() {});
4+
after(function () {});
55

6-
it('rr is awesome', function() {
6+
it('rr is awesome', function () {
77
rexreplace({
88
pattern: 'a',
99
replacement: 'b',

test/encoding.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
describe(__filename.replace(/.*\/([^\/]+)\.js$/, '$1') + ' - Stub', function() {
2-
before(function() {});
1+
describe(__filename.replace(/.*\/([^\/]+)\.js$/, '$1') + ' - Stub', function () {
2+
before(function () {});
33

4-
after(function() {});
4+
after(function () {});
55

6-
it('rr is awesome', function() {
6+
it('rr is awesome', function () {
77
rexreplace({
88
pattern: 'a',
99
replacement: 'b',

0 commit comments

Comments
 (0)