Skip to content

Commit a6cb828

Browse files
authored
Merge pull request #193 from pelias/remove-fs-extra
feat(deps): Remove fs-extra
2 parents b2087bc + 4b239fb commit a6cb828

File tree

5 files changed

+12
-10
lines changed

5 files changed

+12
-10
lines changed

output_generators/csv.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
'use strict';
66

77
var util = require( 'util' );
8-
var fs = require('fs-extra');
8+
var fs = require('fs');
99
var terminal = require('./terminal');
1010
var haversine = require( 'haversine' ); // distance measure for angle coords
1111

output_generators/json.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
'use strict';
66

77
var util = require( 'util' );
8-
var fs = require('fs-extra');
8+
var fs = require('fs');
99
var terminal = require('./terminal');
1010
var sanitize_filename = require('sanitize-filename');
1111

@@ -25,7 +25,7 @@ function replace(key, value) {
2525
function saveFailTestResult( testCase ) {
2626
var result = testSuiteHelpers.getMainResult(testCase);
2727
if( result.result === 'fail' && testCase.status === 'pass' ) {
28-
fs.ensureDirSync('./failures');
28+
fs.mkdirSync('./failures', { recursive: true });
2929
var recordFailFile = './failures/' + sanitize_filename(
3030
util.format('%s_%s.json', testCase.id, testCase.in.text));
3131
var recordFail = {

package.json

-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
"commander": "^4.0.0",
2727
"deep-diff": "^1.0.0",
2828
"fj-compose": "^1.1.0",
29-
"fs-extra": "^9.0.0",
3029
"handlebars": "^4.0.5",
3130
"haversine": "^1.0.0",
3231
"is-object": "^1.0.1",

scripts/bulkAcceptanceTestsUpdate.js

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
var fs = require('fs-extra');
1+
var fs = require('fs');
22
var fileName = process.argv[2];
33
var _ = require('lodash');
44
var path = require('path');
@@ -63,14 +63,15 @@ function changeTestSuite(file) {
6363
if (path.extname(file) !== '.json') {
6464
return;
6565
}
66-
var json = fs.readJSONSync(file);
66+
const file_contents = fs.readFileSync(file);
67+
var json = JSON.parse(file_contents);
6768
json.tests = changeTestCases(json.tests);
6869

6970
if (ENDPOINT_MAP.hasOwnProperty(json.endpoint)) {
7071
json.endpoint = ENDPOINT_MAP[json.endpoint];
7172
}
7273

73-
fs.writeJsonSync(file, json);
74+
fs.writeSync(file, JSON.stringify(json, null, 2));
7475
}
7576

7677
function changeTestCases(tests) {

scripts/resolvePlaceholders.js

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
var fs = require('fs-extra');
1+
var fs = require('fs');
22
var path = require('path');
33
var request = require('sync-request');
44
var _ = require('lodash');
@@ -26,10 +26,12 @@ function changeTestSuite(file) {
2626
if (path.extname(file) !== '.json') {
2727
return;
2828
}
29-
var json = fs.readJSONSync(file);
29+
const file_contents = fs.readFileSync(file);
30+
var json = JSON.parse(file_contents);
31+
3032
json.tests = changeTestCases(json.tests);
3133

32-
fs.writeJsonSync(file, json);
34+
fs.writeSync(file, JSON.stringify(json, null, 2));
3335
}
3436

3537
function changeTestCases(tests) {

0 commit comments

Comments
 (0)