|
@@ -136,24 +136,21 @@ module.exports = function(grunt) {
|
|
|
});
|
|
|
|
|
|
grunt.registerTask('manifests', 'Update manifests.', function(version) {
|
|
|
- var _ = grunt.util._,
|
|
|
- pkg = grunt.file.readJSON('package.json'),
|
|
|
- cpt = grunt.file.readJSON('component.json');
|
|
|
-
|
|
|
- if (!semver.valid(version)) {
|
|
|
- grunt.fatal('Invalid version');
|
|
|
- }
|
|
|
+ var pkg = grunt.file.readJSON('package.json'),
|
|
|
+ cpt = grunt.file.readJSON('component.json'),
|
|
|
+ bwr = grunt.file.readJSON('bower.json');
|
|
|
|
|
|
pkg.version = version;
|
|
|
+ cpt.version = version;
|
|
|
+ bwr.version = version;
|
|
|
|
|
|
- cpt = JSON.stringify(_.extend(cpt,
|
|
|
- _.omit(pkg, 'dependencies', 'devDependencies')
|
|
|
- ), null, 2);
|
|
|
-
|
|
|
- pkg = JSON.stringify(pkg, null, 2);
|
|
|
+ pkg = JSON.stringify(pkg, null, 4);
|
|
|
+ cpt = JSON.stringify(cpt, null, 4);
|
|
|
+ bwr = JSON.stringify(bwr, null, 4);
|
|
|
|
|
|
grunt.file.write('package.json', pkg);
|
|
|
grunt.file.write('component.json', cpt);
|
|
|
+ grunt.file.write('bower.json', bwr);
|
|
|
});
|
|
|
|
|
|
grunt.registerTask('metadata', 'Create metadata file.', function(version) {
|