File tree 3 files changed +18
-13
lines changed
3 files changed +18
-13
lines changed Original file line number Diff line number Diff line change @@ -10,23 +10,28 @@ npm install monkberry-loader --save
10
10
module .exports = {
11
11
...
12
12
module: {
13
- loaders : [
13
+ rules : [
14
14
{
15
15
test: / \. monk$ / ,
16
- loader: ' monkberry-loader'
16
+ use: [
17
+ {
18
+ loader: ' monkberry-loader' ,
19
+ options: { /* ... */ }
20
+ }
21
+ ],
17
22
}
18
23
]
19
24
},
20
25
...
21
- };
26
+ }
22
27
```
23
28
24
- ## Configuration
29
+ ## Configuration (optional)
25
30
26
- Add ` monkberry ` section to your ` webpack.config.js ` :
31
+ Add ` monkberry ` options to your ` webpack.config.js ` :
27
32
28
33
``` js
29
- monkberry : {
34
+ options : {
30
35
globals: [' window' ],
31
36
transforms: [... ]
32
37
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " monkberry-loader" ,
3
- "version" : " 4.0.8 " ,
3
+ "version" : " 4.0.9 " ,
4
4
"description" : " Monkberry loader for webpack" ,
5
5
"main" : " src/index.js" ,
6
6
"scripts" : {
20
20
},
21
21
"homepage" : " https://github.com/monkberry/monkberry-loader#readme" ,
22
22
"dependencies" : {
23
- "loader-utils" : " ^0.2.15 "
23
+ "loader-utils" : " ^1.1.0 "
24
24
},
25
25
"peerDependencies" : {
26
26
"monkberry" : " 4.x"
Original file line number Diff line number Diff line change @@ -3,16 +3,16 @@ var loaderUtils = require('loader-utils');
3
3
4
4
module . exports = function ( content ) {
5
5
this . cacheable ( ) ;
6
- var config = loaderUtils . getLoaderConfig ( this , 'monkberry' ) ;
6
+ var options = loaderUtils . getOptions ( this ) || { } ;
7
7
8
8
var compiler = new Compiler ( ) ;
9
9
10
- if ( config . globals ) {
11
- compiler . globals = config . globals ;
10
+ if ( options . globals ) {
11
+ compiler . globals = options . globals ;
12
12
}
13
13
14
- if ( config . transforms ) {
15
- config . transforms . forEach ( function ( transform ) {
14
+ if ( options . transforms ) {
15
+ options . transforms . forEach ( function ( transform ) {
16
16
compiler . transforms . push ( transform ) ;
17
17
} ) ;
18
18
}
You can’t perform that action at this time.
0 commit comments