Gulp Modernizr

screenshot of Gulp Modernizr

Gulp wrapper for custom Modernizr builds

Overview

If you're a developer looking for a seamless way to integrate Modernizr into your Gulp workflow, then gulp-modernizr might just be what you need. This handy plugin allows you to leverage Modernizr's powerful capabilities by streamlining the process of generating a custom Modernizr build that fits your project requirements. With the latest version based on Modernizr 3, it brings a more organized and efficient approach to identifying browser features.

By utilizing gulp-modernizr, you can not only specify the features you want to test but also control the configuration to ensure that your output is tailored perfectly for your project's needs, thereby enhancing the efficiency of your web applications.

Features

  • Gulp Integration: Easily integrates with your existing Gulp workflow, allowing for smooth automation of the Modernizr build process.

  • Custom File Naming: Optionally specify a custom file name for your Modernizr output file, making organization simpler.

  • Configurable Settings: Pass various settings as an object to customize the behavior of Modernizr to suit your project requirements.

  • Quiet Mode: Enable quiet mode to suppress log output during the build process, keeping your console clean and focused on important messages.

  • Crawler Settings: Control whether Modernizr.js is output at all based on the input files to enhance performance.

  • Version Compatibility: Built on Modernizr 3, ensuring you have access to the latest features and improvements from the Modernizr team.

  • Removed Uglify Functionality: The plugin adheres to Gulp guidelines by removing built-in uglification, allowing you to manage minification with gulp-uglify separately for better control.

  • MIT License: Enjoy the benefits of an open-source solution licensed under the MIT license, providing freedom and flexibility for your projects.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

gulp
Gulp

Gulp.js is an old but popular site building tool that automates various repetitive development tasks in web development, such as compiling Sass, minifying JavaScript, and optimizing images.