Skip to content

Commit 2f92db2

Browse files
committed
upgrade to a node_module
1 parent 7fbd6d5 commit 2f92db2

File tree

3 files changed

+30
-16
lines changed

3 files changed

+30
-16
lines changed

README.md

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,32 @@
11
# 6to5-jest
22

3+
[6to5](https://github.com/6to5/6to5) [jest](https://github.com/facebook/jest) plugin
4+
5+
## Usage
6+
7+
Make the following changes to `package.json`:
8+
39
**package.json**
410

511
```json
612
{
713
"dependencies": {
8-
"6to5": "*",
14+
"6to5-jest": "*",
915
"jest": "*"
1016
},
1117
"scripts": {
1218
"test": "jest"
1319
},
1420
"jest": {
15-
"scriptPreprocessor": "<rootDir>/preprocessor.js",
21+
"scriptPreprocessor": "6to5-jest",
1622
"testFileExtensions": ["es6", "js"],
1723
"moduleFileExtensions": ["js", "json", "es6"]
1824
}
1925
}
2026
```
2127

22-
**preprocessor.js**
28+
And run:
2329

24-
```javascript
25-
var to5 = require("6to5");
30+
$ npm install
2631

27-
module.exports = {
28-
process: function (src, filename) {
29-
// Ignore all files within node_modules
30-
// 6to5 files can be .js and .es6
31-
if (filename.indexOf("node_modules") === -1 && to5.canCompile(filename)) {
32-
return to5.transform(src, { filename: filename }).code;
33-
}
34-
return src;
35-
}
36-
};
37-
```
32+
**And you're good to go!**

index.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
var to5 = require("6to5");
2+
3+
module.exports = {
4+
process: function (src, filename) {
5+
// Ignore all files within node_modules
6+
// 6to5 files can be .js and .es6
7+
if (filename.indexOf("node_modules") === -1 && to5.canCompile(filename)) {
8+
return to5.transform(src, { filename: filename }).code;
9+
}
10+
return src;
11+
}
12+
};

package.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"name": "6to5-jest",
3+
"version": "1.0.0",
4+
"dependencies": {
5+
"6to5": "*"
6+
}
7+
}

0 commit comments

Comments
 (0)