222
schangxiang@126.com
2025-06-13 6a8393408d8cefcea02b7a598967de8dc1e565c2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
### [1.2.2](https://github.com/power-assert-js/espower-loader/releases/tag/v1.2.2) (2017-04-24)
 
 
#### Bug Fixes
 
  * [fix the filepath of the stack](https://github.com/power-assert-js/espower-loader/pull/7) by [@popomore](https://github.com/popomore)
 
 
### [1.2.1](https://github.com/power-assert-js/espower-loader/releases/tag/v1.2.1) (2017-04-09)
 
 
  * [update source-map-support to 0.4.x](https://github.com/power-assert-js/espower-loader/pull/6) by [@shepherdwind](https://github.com/shepherdwind)
 
 
## [1.2.0](https://github.com/power-assert-js/espower-loader/releases/tag/v1.2.0) (2016-11-13)
 
 
#### Features
 
* use `process.cwd()` by default ([67edccdb](https://github.com/power-assert-js/espower-loader/commit/67edccdb898ecc6a9011716addc79346bef340cf))
 
 
## [1.1.0](https://github.com/power-assert-js/espower-loader/releases/tag/v1.1.0) (2016-11-12)
 
 
#### Features
 
* [Enable transparent assertion enhancement, embed value capturing helper into transpiled code (by upgrading espower-source to 2.0.0)](https://github.com/power-assert-js/espower-loader/pull/5)
 
 
### [1.0.1](https://github.com/power-assert-js/espower-loader/releases/tag/v1.0.1) (2016-07-30)
 
 
  * upgrade minimatch to ^3.0.0 ([5b63cc9](https://github.com/power-assert-js/espower-loader/commit/5b63cc9f3cb6a48678b0d676fecc02076bfb4e0e))
 
 
## [1.0.0](https://github.com/power-assert-js/espower-loader/releases/tag/v1.0.0) (2015-08-21)
 
 
#### Features
 
  * transfer to power-assert-js organization ([2e155de8](https://github.com/power-assert-js/espower-loader/commit/2e155de84900584ae678c4a9d413b92ffe5051ee))
  * [use options.cwd for default sourceRoot](https://github.com/power-assert-js/espower-loader/pull/4)
 
 
## [0.11.0](https://github.com/power-assert-js/espower-loader/releases/tag/v0.11.0) (2015-05-06)
 
 
#### Features
 
* [Adjust line and column number in stack traces](https://github.com/power-assert-js/espower-loader/pull/3)
 
 
## [0.10.0](https://github.com/power-assert-js/espower-loader/releases/tag/v0.10.0) (2014-11-11)
 
 
* **espower-loader:**
  * update espower-source to 0.10.0 ([0994df9a](https://github.com/power-assert-js/espower-loader/commit/0994df9a82129bee712543f80bc94b16fe83f23f))
 
 
### 0.9.1 (2014-09-17)
 
 
#### Features
 
* **espower-loader:** update espower-source to 0.9.1 ([de14b9ad](https://github.com/power-assert-js/espower-loader/commit/de14b9ad5cc6d12a8193529fe6344608d2e23eaf))
 
 
## 0.9.0 (2014-09-02)
 
 
#### Features
 
* **espower-loader:** use espower-source 0.9.0 ([c5329f39](https://github.com/power-assert-js/espower-loader/commit/c5329f397d4ab8e434a1788d0fa1c2eb7670a25c))
 
 
## 0.8.0 (2014-08-12)
 
 
#### Features
 
* **espower-loader:** update espower-source to 0.8.0 ([54c2143b](https://github.com/power-assert-js/espower-loader/commit/54c2143bba3966aaf61f1a4d331f3543257f9222))
 
 
#### Breaking Changes
 
If you already customize instrumentation pattern using `powerAssertVariableName` and `targetMethods`, you need to migarte. To migrate, change your code from the following:
 
```javascript
require('espower-loader')({
    cwd: process.cwd(),
    pattern: 'test/**/*.js',
    espowerOptions: {
        powerAssertVariableName: 'yourAssert',
        targetMethods: {
            oneArg: [
                'okay'
            ],
            twoArgs: [
                'equal',
                'customEqual'
            ]
        }
    }
});
```
 
To:
 
```javascript
require('espower-loader')({
    cwd: process.cwd(),
    pattern: 'test/**/*.js',
    espowerOptions: {
        patterns: [
            'yourAssert(value, [message])',
            'yourAssert.okay(value, [message])',
            'yourAssert.equal(actual, expected, [message])',
            'yourAssert.customEqual(actual, expected, [message])'
        ]
    }
});
```