diff --git a/generators/app/index.js b/generators/app/index.js index 301e34a..616c9b9 100644 --- a/generators/app/index.js +++ b/generators/app/index.js @@ -11,10 +11,10 @@ var eslint = require('./lib/component/eslint'); var gitignore = require('./lib/component/gitignore'); - module.exports = yeoman.generators.Base.extend({ + module.exports = yeoman.Base.extend({ constructor: function() { - yeoman.generators.Base.apply(this, arguments); + yeoman.Base.apply(this, arguments); // Add support for a `--non-interactive` flag this.option('non-interactive'); diff --git a/package.json b/package.json index b796188..4d1ee47 100644 --- a/package.json +++ b/package.json @@ -19,24 +19,23 @@ ], "author": "OpenStack (http://www.openstack.org/)", "license": "Apache-2.0", - "peerDependencies": { - "yo": "^1.7.0" - }, "dependencies": { "ini": "^1.3.4", "js-yaml": "^3.5.5", "q": "^1.4.1", - "yeoman-generator": "^0.21.1" + "yeoman-generator": "^0.22.5" }, "devDependencies": { - "eslint": "1.10.3", + "eslint": "^1.10.3", "eslint-config-openstack": "1.2.4", - "istanbul": "0.4.2", - "jasmine": "2.4.1", + "istanbul": "^0.4.2", + "jasmine": "^2.4.1", "karma": "^0.13.22", "karma-htmlfile-reporter": "^0.2.2", - "nsp": "2.2.1", - "yeoman-assert": "2.0.0", + "mem-fs": "^1.1.2", + "mem-fs-editor": "^2.2.0", + "nsp": "^2.3.0", + "yeoman-assert": "^2.1.2", "yeoman-test": "^1.1.0" }, "repository": "https://github.com/krotscheck/generator-openstack" diff --git a/spec/app/index.js b/spec/app/index.js index 98cbf9b..c433b9a 100644 --- a/spec/app/index.js +++ b/spec/app/index.js @@ -2,7 +2,7 @@ 'use strict'; var path = require('path'); var assert = require('yeoman-assert'); - var helpers = require('yeoman-generator').test; + var helpers = require('yeoman-test'); var generator = path.join(__dirname, '../../generators/app'); var modules = ['gerrit', 'license', 'editorconfig'];