flatpickr

v2.4.0
A lightweight, powerful javascript datetime picker
javascript datetimepicker calendar date time picker lightweight

build

run-p build:*

build:script

run-s build:script:unmin build:script:min

build:script:min

cat dist/flatpickr.js | uglifyjs -c -m --comments > dist/flatpickr.min.js

build:script:unmin

babel src/flatpickr.js --out-file dist/flatpickr.js

build:extra

run-p build:extra:*

build:extra:l10n

babel src/l10n --out-dir dist/l10n

build:extra:plugins

cp -r src/plugins dist && babel src/plugins --out-dir dist/plugins

build:style

run-p build:style:*

build:style:min

stylus -c < ./src/style/flatpickr.styl | postcss -c postcss_min.json -o dist/flatpickr.min.css

build:style:rtl

rtlcss -d ./dist/themes ./dist/rtl/themes && rtlcss dist/flatpickr.min.css dist/rtl/flatpickr.min.css

build:style:themes

stylus --out dist/themes src/style/themes && postcss -c postcss_min.json -r dist/themes/*.css

build:style:unmin

stylus < ./src/style/flatpickr.styl | postcss -c postcss.json -o dist/flatpickr.css

dev

run-p dev:*

dev:script

env CHOKIDAR_USEPOLLING=true run-s build:script -- --watch

dev:plugins

onchange "src/plugins/**/*" -- run-s build:plugins

dev:style

onchange "src/style/**/*" -- run-s build:style

dev:lint

onchange "src/flatpickr.js" -- run-s lint

lint

eslint src/flatpickr.js || true

serve

run-p serve:*

serve:http

http-server -o --silent

serve:livereload

livereload "dist"

start

run-p build dev serve lint

test

jest --bail

coveralls

jest --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js

Metadata

  • MIT
  • Whatever
  • Gregory
  • released 2/21/2017

Downloads

Maintainers