Fixed build dependencies
This patch accomplishes the following: - It updates node security, as this depended on a version of ansi-styles that was unpublished. - It updates deprecated uses of yeoman Base and yeoman test. - It adds mem-fs and mem-fs-editor to dependencies, as those are only transiently available in later versions of node/npm.
This commit is contained in:
@@ -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');
|
||||
|
||||
17
package.json
17
package.json
@@ -19,24 +19,23 @@
|
||||
],
|
||||
"author": "OpenStack <openstack-dev@lists.openstack.org> (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"
|
||||
|
||||
@@ -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'];
|
||||
|
||||
Reference in New Issue
Block a user