react-datepicker
v6.0.0 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