Skip to content

Commit 56c176f

Browse files
committed
Remove unnecessary chai-files dev dependency
Since we actually do not use any of the benefits of `chai-files` we can just replace it with `fs.readFileSync()` instead.
1 parent 8819f71 commit 56c176f

File tree

3 files changed

+4
-11
lines changed

3 files changed

+4
-11
lines changed

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
"babel-preset-latest": "^6.24.0",
66
"babel-register": "^6.22.0",
77
"chai": "^3.5.0",
8-
"chai-files": "^1.4.0",
98
"mocha": "^3.2.0"
109
},
1110
"name": "babel-plugin-debug-macros",

src/tests/debug-tools-test.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
const DebugToolsPlugin = require('../index');
44
const transform = require('babel-core').transform;
55
const expect = require('chai').expect;
6-
const file = require('chai-files').file;
7-
const lstatSync = require('fs').lstatSync;
6+
const fs = require('fs');
7+
const lstatSync = fs.lstatSync;
88

99
const presets = [["latest", {
1010
"es2015": false,
@@ -461,7 +461,7 @@ Object.keys(cases).forEach(caseName => {
461461

462462

463463
function test(caseName, cases, assertionName, ep) {
464-
let sample = file(`./fixtures/${assertionName}/sample.js`).content;
464+
let sample = fs.readFileSync(`./fixtures/${assertionName}/sample.js`, 'utf-8');
465465
let options = cases[caseName].transformOptions;
466466
let expectationPath = `./fixtures/${assertionName}/expectation.js`;
467467
let expectationExists = true;
@@ -473,7 +473,7 @@ function test(caseName, cases, assertionName, ep) {
473473
}
474474

475475
if (expectationExists) {
476-
let expectation = file(`./fixtures/${assertionName}/expectation.js`).content;
476+
let expectation = fs.readFileSync(`./fixtures/${assertionName}/expectation.js`, 'utf-8');
477477
let compiled = compile(sample, options);
478478
expect(compiled.code).to.equal(expectation);
479479

yarn.lock

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -594,12 +594,6 @@ caniuse-db@^1.0.30000639:
594594
version "1.0.30000640"
595595
resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000640.tgz#7b7fd3cf13c0d9d41f8754b577b202113e2be7ca"
596596

597-
chai-files@^1.4.0:
598-
version "1.4.0"
599-
resolved "https://registry.yarnpkg.com/chai-files/-/chai-files-1.4.0.tgz#0e25610fadc551b1eae79c2f4ee79faf2f842296"
600-
dependencies:
601-
assertion-error "^1.0.1"
602-
603597
chai@^3.5.0:
604598
version "3.5.0"
605599
resolved "https://registry.yarnpkg.com/chai/-/chai-3.5.0.tgz#4d02637b067fe958bdbfdd3a40ec56fef7373247"

0 commit comments

Comments
 (0)