Skip to content

Commit 5d38510

Browse files
authored
Merge pull request #296 from phase2/fix-drupal-scaffold
Fixes missing composer:drupal-scaffold command.
2 parents a04606d + 7873860 commit 5d38510

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

bootstrap.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ module.exports = function(grunt) {
6060
tasksDefault.push('scaffold');
6161

6262
if (grunt.file.exists('./composer.lock') && grunt.config.get(['composer', 'install'])) {
63-
if (grunt.task.exists('composer:drupal-scaffold')) {
63+
if (grunt.config.get(['composer', 'drupal-scaffold'])) {
6464
// Manually run `composer drupal-scaffold` since this is only automatically run on update.
6565
tasksDefault.unshift('composer:drupal-scaffold');
6666
}

tasks/composer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ module.exports = function(grunt) {
2929
});
3030

3131
// Add the drupal-scaffold task if it is defined in the `composer.json`.
32-
var composer = require('fs').readFileSync('./composer.json', 'utf8');
32+
var composer = JSON.parse(require('fs').readFileSync('./composer.json', 'utf8'));
3333
if (typeof composer.scripts !== 'undefined' && 'drupal-scaffold' in composer.scripts) {
3434
grunt.config(['composer', 'drupal-scaffold'], {});
3535
}

0 commit comments

Comments
 (0)