Skip to content

Commit 60bf2aa

Browse files
committed
Adjusted generator for updated yeoman-generator to 0.22.x
1 parent cb98c7e commit 60bf2aa

File tree

5 files changed

+15
-9
lines changed

5 files changed

+15
-9
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# generator-react-webpack - Changelog
22

3+
## 3.1.2
4+
5+
1. Updated yeoman-generator package to new version 0.22.1 (some methods like generator.NamedBase are now deprecated!)
6+
37
## 3.1.1
48

59
1. Added bugfix for https://github.com/newtriks/generator-react-webpack/issues/170

generators/component/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
let generator = require('yeoman-generator');
33
let utils = require('../../utils/all');
44

5-
module.exports = generator.NamedBase.extend({
5+
module.exports = generator.Base.extend({
66

77
constructor: function() {
8-
generator.NamedBase.apply(this, arguments);
9-
8+
generator.Base.apply(this, arguments);
9+
this.argument('name', { type: String, required: true });
1010
this.option('stateless', {
1111
desc: 'Create a stateless component instead of a full one',
1212
defaults: false

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,17 @@
4242
"dependencies": {
4343
"react-webpack-template": "^1.0.0",
4444
"underscore.string": "^3.2.2",
45-
"yeoman-generator": "^0.21.0",
45+
"yeoman-generator": "^0.22.0",
4646
"yeoman-welcome": "^1.0.1",
4747
"esprima": "^2.7.0",
4848
"esprima-walk": "^0.1.0",
4949
"escodegen": "^1.7.0"
5050
},
5151
"devDependencies": {
5252
"chai": "^3.2.0",
53-
"mocha": "^2.3.2"
53+
"mocha": "^2.3.2",
54+
"yeoman-assert": "^2.1.1",
55+
"yeoman-test": "^1.0.0"
5456
},
5557
"engines": {
5658
"node": ">=4.0.0",

test/generators/app/indexTest.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
'use strict';
22
let path = require('path');
33
let expect = require('chai').expect;
4-
let assert = require('yeoman-generator').assert;
5-
let helpers = require('yeoman-generator').test
4+
let assert = require('yeoman-assert');
5+
let helpers = require('yeoman-test');
66

77
describe('react-webpack:app', () => {
88

test/generators/component/indexTest.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use strict';
22
let path = require('path');
3-
let assert = require('yeoman-generator').assert;
4-
let helpers = require('yeoman-generator').test
3+
let assert = require('yeoman-assert');
4+
let helpers = require('yeoman-test');
55

66
describe('react-webpack:component', () => {
77

0 commit comments

Comments
 (0)