react-datepicker

v4.20.0
A simple and reusable datepicker component for React
react datepicker calendar date react-component

lint

yarn run eslint && yarn run sass-lint

test

NODE_ENV=test jest

build

NODE_ENV=production yarn run build:js && NODE_ENV=production yarn run css:prod && NODE_ENV=production yarn run css:modules:dev && NODE_ENV=production yarn run css:dev && NODE_ENV=production yarn run css:modules:dev

start

yarn --cwd docs-site install && yarn --cwd docs-site start

eslint

eslint --ext .js,.jsx src test

js:dev

rollup -cw

css:dev

sass --style expanded src/stylesheets/datepicker.scss > dist/react-datepicker.css

prepare

husky install

test:ci

NODE_ENV=test jest --ci --coverage

build:js

rollup -c

css:prod

sass --style compressed src/stylesheets/datepicker.scss > dist/react-datepicker.min.css

prettier

prettier --write '**/*.{js,jsx}'

build-dev

NODE_ENV=development yarn run js:dev && NODE_ENV=development yarn run css:dev && NODE_ENV=development yarn run css:modules:dev

precommit

lint-staged --allow-empty

sass-lint

stylelint 'src/stylesheets/*.scss'

test:watch

NODE_OPTIONS=--openssl-legacy-provider NODE_ENV=test jest --watch

css:modules:dev

sass --style expanded src/stylesheets/datepicker-cssmodules.scss | tee dist/react-datepicker-cssmodules.css dist/react-datepicker.module.css

css:modules:prod

sass --style compressed src/stylesheets/datepicker-cssmodules.scss | tee dist/react-datepicker-cssmodules.min.css dist/react-datepicker-min.module.css

Metadata

  • MIT
  • Whatever
  • HackerOne
  • released 10/9/2023

Downloads

Maintainers