kibana/tasks/build/package_json.js

28 lines
652 B
JavaScript
Raw Normal View History

2015-08-14 06:16:54 +02:00
module.exports = function (grunt) {
const pkg = grunt.config.get('pkg');
grunt.registerTask('_build:packageJson', function () {
const { sha, number, version } = grunt.config.get('build');
2015-08-14 06:16:54 +02:00
grunt.file.write(
'build/kibana/package.json',
JSON.stringify({
name: pkg.name,
description: pkg.description,
keywords: pkg.keywords,
version,
branch: pkg.branch,
2015-08-14 06:16:54 +02:00
build: {
number,
sha
2015-08-14 06:16:54 +02:00
},
repository: pkg.repository,
engines: {
node: pkg.engines.node
},
dependencies: pkg.dependencies
2015-08-14 06:16:54 +02:00
}, null, ' ')
);
});
};