Internal tasks for managing the grunt-contrib projects
Note that this is not an official Grunt plugin release! If you want to use this in a project, please be sure to follow the instructions for installing development versions, as outlined in the Installing Grunt guide.
If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:
npm install grunt-contrib-internal --save-dev
Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:
grunt.loadNpmTasks('grunt-contrib-internal');
This plugin is used internally by grunt-contrib plugins, and shouldn't be used externally.
If you have needed customizations to the .github/workflows/test.yml
file,
use the following to skip normalizing that file if it exists:
grunt.registerTask('default', ['jshint', 'contrib-core', 'contrib-ci:skipIfExists']);
- 2023-07-23βββv9.0.0βββDrop Node.js 14.
- 2023-04-30βββv8.1.0βββAdd Node.js 20. Update dependencies.
- 2022-10-21βββv8.0.0βββDrop node 12, test on node 18. Update dependencies.
- 2021-07-08βββv7.0.0βββUpdate GitHub Actions config. Update dependencies.
- 2021-02-15βββv6.0.1βββUpdate GitHub Actions config.
- 2020-12-30βββv6.0.0βββUpdate dependencies.
- 2020-12-30βββv5.0.2βββUpdate CI config.
- 2020-09-09βββv5.0.1βββUpdate dependencies.
- 2020-07-04βββv5.0.0βββSwitch to GitHub Actions CI. Drop Node.js 8.x. Add Node.js 14.x. Update dependencies.
- 2019-10-10βββv4.0.1βββUse esversion 6 instead of the deprecated esnext option.
- 2019-09-27βββv4.0.0βββDrop Node.js 6. Add Node.js 12. Tweak CI configs.
- 2018-07-28βββv3.1.0βββAdd Node.js 10.
- 2017-11-26βββv2.0.0βββUpdate major version since the Node.js 0.10 removal is a breaking change.
- 2017-11-23βββv1.4.2βββUpdate CI configs; add Node.js 9.
- 2017-10-31βββv1.4.1βββUpdate CI configs; remove Node.js 0.10.
- 2017-06-10βββv1.3.0βββUpdate CI configs; add Node.js 8, remove 7.
- 2016-11-23βββv1.2.3βββUpdate CI configs; add Node.js 7, remove 0.12, 5 and iojs.
- 2016-07-13βββv1.2.2βββAdd Node.js 6 in CI configs.
- 2016-04-14βββv1.2.1βββFix CI normalization regression.
- 2016-04-06βββv1.1.0βββFix "skipIfExists" argument to contrib-ci. Break out tasks into separate files.
- 2016-04-06βββv1.0.1βββInclude missing files from the npm package.
- 2016-04-04βββv1.0.0βββRemove peerDependencies. Add task for normalizing CI configs.
- 2014-11-22βββv0.4.13βββVarious minor fixes.
- 2014-11-22βββv0.4.11βββUse SVG badges.
- 2014-05-05βββv0.4.10βββLock dependency for 0.8.
- 2014-04-08βββv0.4.9βββAdd AppVeyor badges.
- 2014-03-12βββv0.4.8βββCopy CONTRIBUTING.md from itself rather than grunt.
- 2014-02-18βββv0.4.7βββUpdate repository parsing. Adds official npm parsing lib.
- 2013-08-16βββv0.4.6βββDisplay current version of plugins in README.
- 2013-04-28βββv0.4.5βββGet Travis CI URL from package.json.
- 2013-04-01βββv0.4.4βββChangelog date timezone is localized.
- 2013-02-20βββv0.4.3βββFix typo in readme template.
- 2013-02-17βββv0.4.2βββMoving overview text to the correct file. Mentioned
grunt.loadNpmTasks
in readme. - 2013-02-17βββv0.4.1βββAdding support for npm peerDependencies.
- 2012-10-03βββv0.1.0βββWork in progress, not yet officially released.
Task submitted by "Cowboy" Ben Alman
This is a generated file.