Grunt task configuration for target-specific option overrides
In a standard Gruntfile.js setup, the grunt.initConfig object allows for both global task options and specific target overrides. This structure is intended to reduce redundancy by defining shared settings once while allowing individual targets to modify specific parameters. When a task is executed via a specific target, the runner must resolve the merge betw