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 eslint = require('./lib/component/eslint');
|
||||||
var gitignore = require('./lib/component/gitignore');
|
var gitignore = require('./lib/component/gitignore');
|
||||||
|
|
||||||
module.exports = yeoman.generators.Base.extend({
|
module.exports = yeoman.Base.extend({
|
||||||
|
|
||||||
constructor: function() {
|
constructor: function() {
|
||||||
yeoman.generators.Base.apply(this, arguments);
|
yeoman.Base.apply(this, arguments);
|
||||||
|
|
||||||
// Add support for a `--non-interactive` flag
|
// Add support for a `--non-interactive` flag
|
||||||
this.option('non-interactive');
|
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/)",
|
"author": "OpenStack <openstack-dev@lists.openstack.org> (http://www.openstack.org/)",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"peerDependencies": {
|
|
||||||
"yo": "^1.7.0"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"ini": "^1.3.4",
|
"ini": "^1.3.4",
|
||||||
"js-yaml": "^3.5.5",
|
"js-yaml": "^3.5.5",
|
||||||
"q": "^1.4.1",
|
"q": "^1.4.1",
|
||||||
"yeoman-generator": "^0.21.1"
|
"yeoman-generator": "^0.22.5"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"eslint": "1.10.3",
|
"eslint": "^1.10.3",
|
||||||
"eslint-config-openstack": "1.2.4",
|
"eslint-config-openstack": "1.2.4",
|
||||||
"istanbul": "0.4.2",
|
"istanbul": "^0.4.2",
|
||||||
"jasmine": "2.4.1",
|
"jasmine": "^2.4.1",
|
||||||
"karma": "^0.13.22",
|
"karma": "^0.13.22",
|
||||||
"karma-htmlfile-reporter": "^0.2.2",
|
"karma-htmlfile-reporter": "^0.2.2",
|
||||||
"nsp": "2.2.1",
|
"mem-fs": "^1.1.2",
|
||||||
"yeoman-assert": "2.0.0",
|
"mem-fs-editor": "^2.2.0",
|
||||||
|
"nsp": "^2.3.0",
|
||||||
|
"yeoman-assert": "^2.1.2",
|
||||||
"yeoman-test": "^1.1.0"
|
"yeoman-test": "^1.1.0"
|
||||||
},
|
},
|
||||||
"repository": "https://github.com/krotscheck/generator-openstack"
|
"repository": "https://github.com/krotscheck/generator-openstack"
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var assert = require('yeoman-assert');
|
var assert = require('yeoman-assert');
|
||||||
var helpers = require('yeoman-generator').test;
|
var helpers = require('yeoman-test');
|
||||||
|
|
||||||
var generator = path.join(__dirname, '../../generators/app');
|
var generator = path.join(__dirname, '../../generators/app');
|
||||||
var modules = ['gerrit', 'license', 'editorconfig'];
|
var modules = ['gerrit', 'license', 'editorconfig'];
|
||||||
|
|||||||
Reference in New Issue
Block a user