Gulp plugin to preprocess HTML, JavaScript, and other files based on custom context or environment configuration