Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
command: 'rm -rf target *.zip && mkdir target && ' +
'cp -R src/* testsuite examples *install.sql change.log readme.txt target && ' +
'cp -R doc/html target/doc/'
}
},
zip : {
'using-cwd': {
cwd: 'target/',
src: ['target/**'],
dest: 'release-' + packageJSON.version + '.zip'
}
}
})
grunt.registerTask('release', ['panda:docHTML', 'shell:prepareRelease', 'zip'])
grunt.registerTask('buildDocHTML', ['panda:docHTML', 'shell:copyDiagramToHTML'])
grunt.registerTask('buildPDF', ['panda:pdf'])
grunt.registerTask('buildSite', ['panda:docHTML', 'shell:copyDiagramToHTML', 'shell:buildSite'])
grunt.registerTask('publishSite', ['panda:docHTML', 'shell:copyDiagramToHTML', 'shell:buildSite', 'githubPages:target'])}
}
});
grunt.registerTask('clean', ['run:clean']);
grunt.registerTask('compile', ['-compile', '-post-compile']);
//grunt.registerTask('-compile', ['coffee', 'copy:templates']);
grunt.registerTask('-compile', ['copy:decaffeinate', 'copy:templates']);
grunt.registerTask('-post-compile', ['run:inject_version', '-inline_templates']);
// Run tests.
grunt.registerTask('test', ['compile', 'run:test']);
// Copy src files to the build dir, and inline the templates.
grunt.registerTask('-inline_templates', ['copy:js', 'run:inline_templates']);
grunt.registerTask('style', [
'run:lessc',
'sandbox_css'
]);
grunt.registerTask('build', [
'build:dist',
'build:test',
'notify:build'
]);
grunt.registerTask('build:dist', [
'clean',
'compile',
'copy:decaffeinate',}
},
watch: {
dist: {
files: ['src/**/*.js'],
tasks: ['uglify']
}
}
});
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('default', ['watch']);
grunt.registerTask('build', ['uglify']);
module.exports = grunt;}
},
lambda_deploy: {
default: {
arn: 'arn:aws:lambda:us-east-1:608866947342:function:codedeploy-opsworks-runner'
}
},
lambda_package: {
default: {
}
}
});
grunt.registerTask('deploy', ['lambda_package', 'lambda_deploy']);
grunt.registerTask('lambda_invoke_monitor', ['lambda_invoke:monitor']);
grunt.registerTask('lambda_invoke_task', ['lambda_invoke:task']);tasks: [
'less'
]
}
}
});
pastry.each([
'less',
'jshint',
'watch'
], function (task) {
grunt.loadNpmTasks('grunt-contrib-' + task);
});
grunt.registerTask('default', [
'jshint'
]);
};version: '1.1.3',
platform: 'darwin',
out: 'dist',
dir: 'release',
overwrite: true,
asar: true,
'app-bundle-id': 'com.adamdrago.negative',
'helper-bundle-id': 'com.adamdrago.negative.helper',
'app-version': version,
prune: true
}
}
}
});
grunt.registerTask('default', ['electron']);]);
grunt.registerTask('build:test', [
'run:bower_install',
'run:build_custom_style',
'run:compile_umd_consumers',
'run:bundle_test_indices',
]);
grunt.registerTask('serve', [
'build',
'run:server',
'watch'
]);
grunt.registerTask('default', ['build']);src: [`${BUILD_DIR}/ee_api_js_npm.js`],
dest: `${BUILD_DIR}/browser.js`,
options: {banner: BROWSER_BANNER, footer: BROWSER_FOOTER}
},
nodejs: {
src: [`${BUILD_DIR}/ee_api_js_npm.js`],
dest: `${BUILD_DIR}/main.js`,
options: {banner: NODEJS_BANNER, footer: NODEJS_FOOTER}
}
}
});
/**
* Default tasks, executed consecutively with `grunt` command.
*/
grunt.registerTask('default', ['concat:nodejs', 'concat:browser']);['minifyify', {
map: mapOutputPath.replace('./', '/'),
output: mapOutputPath,
minify: true,
uglify: common.uglifySettings
}]
]
};
grunt.config.set('browserify.' + uniqueBuildKey, buildObj);
}
grunt.task.run(['browserify']);
}
grunt.registerTask('scripts', function() {
if (globalSettings.moduleFormat === 'requirejs') {
_requireJS();
} else {
_browserify();
}
});event: 'event_monitor.json'
}
}
},
lambda_deploy: {
default: {
arn: 'arn:aws:lambda:us-east-1:608866947342:function:codedeploy-opsworks-runner'
}
},
lambda_package: {
default: {
}
}
});
grunt.registerTask('deploy', ['lambda_package', 'lambda_deploy']);
grunt.registerTask('lambda_invoke_monitor', ['lambda_invoke:monitor']);
grunt.registerTask('lambda_invoke_task', ['lambda_invoke:task']);