Skip to content

Commit ff802d9

Browse files
committed
docs(CHANGELOG): create CHANGELOG.md
1 parent c49f3bc commit ff802d9

File tree

3 files changed

+57
-0
lines changed

3 files changed

+57
-0
lines changed

CHANGELOG.md

+51
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
## 0.8.0 (2014-08-12)
2+
3+
4+
#### Features
5+
6+
* **gulp-espower:**
7+
* update espower-source to 0.8.0 ([a9ab1f7d](https://github.com/twada/gulp-espower/commit/a9ab1f7de7275b717589bd8eb8048b89bc575763))
8+
* now supports streams as well ([ada19f90](https://github.com/twada/gulp-espower/commit/ada19f90f0dfc674405342310259e31ddd3a6dd0))
9+
10+
11+
#### Breaking Changes
12+
13+
* update espower-source to 0.8.0 ([a9ab1f7d](https://github.com/twada/gulp-espower/commit/a9ab1f7de7275b717589bd8eb8048b89bc575763))
14+
15+
If you already customize instrumentation pattern using `powerAssertVariableName` and `targetMethods`, you need to migarte. To migrate, change your code from the following:
16+
17+
```javascript
18+
var espower = require("gulp-espower");
19+
20+
gulp.src("./test/*.js")
21+
.pipe(espower({
22+
powerAssertVariableName: 'yourAssert',
23+
targetMethods: {
24+
oneArg: [
25+
'okay'
26+
],
27+
twoArgs: [
28+
'equal',
29+
'customEqual'
30+
]
31+
}
32+
}))
33+
.pipe(gulp.dest("./dist"));
34+
```
35+
36+
To:
37+
38+
```javascript
39+
var espower = require("gulp-espower");
40+
41+
gulp.src("./test/*.js")
42+
.pipe(espower({
43+
patterns: [
44+
'yourAssert(value, [message])',
45+
'yourAssert.okay(value, [message])',
46+
'yourAssert.equal(actual, expected, [message])',
47+
'yourAssert.customEqual(actual, expected, [message])'
48+
]
49+
}))
50+
.pipe(gulp.dest("./dist"));
51+
```

README.md

+5
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@ If callee name (for example, `assert.equal`) matches exactly and number of argum
5959
Detection is done by [escallmatch](http://github.com/twada/escallmatch). Any arguments enclosed in bracket (for example, `[message]`) means optional parameters. Without bracket means mandatory parameters.
6060

6161

62+
## CHANGELOG
63+
64+
See [CHANGELOG](https://github.com/twada/gulp-espower/blob/master/CHANGELOG.md)
65+
66+
6267
## License
6368

6469
Licensed under the [MIT](https://github.com/twada/gulp-espower/blob/master/LICENSE-MIT) license.

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"main": "./index.js",
2222
"files": [
2323
"LICENSE-MIT",
24+
"CHANGELOG.md",
2425
"README.md",
2526
"index.js",
2627
"package.json",

0 commit comments

Comments
 (0)