If you are submitting a bug, please test and/or fork this jsfiddle demonstrating the issue. Code issues and fringe case bugs that do not include a jsfiddle (or similar) will be closed.
Issues that are submitted without a description (title only) will be closed with no further explanation.
To contribute, fork the library and install grunt and dependencies. You need node; use nvm or nenv to install it.
git clone https://github.com/Eonasdan/bootstrap-datetimepicker.git
cd bootstrap-datetimepicker
npm install -g grunt-cli
npm install
git checkout development # all patches against development branch, please!
grunt # this runs tests and jshint
master
branch will be closed. Please submit all pull requests to the development
branch.We use Grunt for managing the build. Here are some useful Grunt tasks:
grunt
The default task lints the code and runs the tests. You should make sure you do this before submitting a PR.grunt build
Compiles the less stylesheet and minifies the javascript source in build directory.grunt build:travis
Compliles and runs the jasmine/travis tests. All PR’s MUST pass tests in place