From 8c9a4f9d3bb30e33aa3bb4e7e8da1478f3096ca1 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Sat, 19 Jun 2021 18:48:42 +0300 Subject: [PATCH] grunt run npm install --- Gruntfile.js | 5 +++++ package.json | 11 ++++++++--- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index fa5da7f769..5c37407d14 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -382,6 +382,10 @@ module.exports = grunt => { .finalize(); }); + grunt.registerTask('npm-install', () => { + cp.execSync("npm install", {stdio: 'inherit'}); + }); + grunt.loadNpmTasks('grunt-contrib-clean'); grunt.loadNpmTasks('grunt-mkdir'); grunt.loadNpmTasks('grunt-contrib-less'); @@ -412,6 +416,7 @@ module.exports = grunt => { grunt.registerTask('default', [ 'composer', + 'npm-install', 'offline', ]); diff --git a/package.json b/package.json index 31249995f8..c409f453a8 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,18 @@ { "name": "espocrm", "version": "6.1.7", - "description": "", - "main": "index.php", + "description": "Open-source CRM.", "repository": { "type": "git", "url": "git://github.com/espocrm/espocrm.git" }, - "author": "", + "scripts": { + "build": "grunt", + "test": "grunt run-tests", + "test-unit": "grunt run-unit-tests", + "test-integration": "grunt run-integration-tests" + }, + "author": "Yurii Kuznietsov, Taras Machyshyn, Oleksii Avramenko", "license": "GPL-3.0", "devDependencies": { "archiver": "^3.1.1",