flatpickr

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

build

parallelshell "npm run build-all-scripts" "npm run build-all-styles"

build-all-scripts

parallelshell "npm run build-script" "npm run build-min-script" "npm run build-l10n"

build-all-styles

parallelshell "npm run build-styles" "npm run build-themes" && npm run build-rtl

build-script

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

build-min-script

babel src/flatpickr.js | uglifyjs --screw-ie8 --compress --comments --mangle > dist/flatpickr.min.js

build-l10n

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

build-styles

parallelshell "npm run build-style" "npm run build-min-style"

build-style

stylus < ./src/style/flatpickr.styl > ./dist/flatpickr.css

build-min-style

stylus --compress < ./src/style/flatpickr.styl > ./dist/flatpickr.min.css

build-themes

stylus --out dist/themes --compress src/style/themes

build-rtl

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

lint

eslint src/flatpickr.js || true

dev-script

onchange "src/flatpickr.js" -- npm run build-script

dev-style

parallelshell "onchange "src/style/flatpickr.styl" -- npm run build-styles" "npm run build-themes -- --watch"

dev-lint

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

dev

parallelshell "npm run dev-script" "npm run dev-style" "npm run dev-lint"

livereload

livereload "dist"

serve

parallelshell "http-server -o --silent" "npm run livereload"

start

parallelshell "npm run dev" "npm run serve" "npm run lint"

Metadata

  • MIT
  • Whatever
  • Gregory
  • released 12/6/2016

Downloads

Maintainers