UNPKG

indpro-datepicker

Version:

Flexible, Reusable, Mobile friendly DatePicker Component

148 lines (147 loc) 4.18 kB
{ "name": "indpro-datepicker", "version": "1.0.0", "description": "Flexible, Reusable, Mobile friendly DatePicker Component", "author": "Indpro-Bangalore", "license": "MIT", "main": "lib/index.js", "types": "lib/index.d.ts", "homepage": "https://github.com/indpro-blr/react-datepicker", "scripts": { "dev": "cross-env NODE_ENV=dev webpack-dev-server --progress --mode development --config webpack.config.dev.js", "build": "npx tsc", "test": "npx cross-env TZ=Asia/Seoul npx jest", "test:watch": "yarn test --watch", "test:coverage": "yarn test --coverage && codecov", "lint": "tslint --project . --config ./tslint.json", "storybook": "start-storybook -p 6006", "build-storybook": "build-storybook", "deploy-storybook": "storybook-to-ghpages", "test:unit:output": "yarn test --json --outputFile=.jest.test.result.json", "start": "yarn test:unit:output && start-storybook -p 6006" }, "lint-staged": { "{src}/**/*.ts*": [ "prettier --write", "git add" ] }, "repository": { "type": "git", "url": "git+https://github.com/indpro-blr/react-datepicker.git" }, "dependencies": { "classnames": "^2.2.6", "dayjs": "^1.8.21", "react": "^16.8.4", "react-dom": "^16.8.4" }, "prettier": { "printWidth": 100, "parser": "typescript", "singleQuote": true, "useTabs": false, "tabWidth": 2, "trailingComma": "es5" }, "jest": { "preset": "ts-jest", "snapshotSerializers": [ "enzyme-to-json/serializer" ], "setupFiles": [ "<rootDir>/test-shim.js", "<rootDir>/test-setup.js" ], "collectCoverage": true, "collectCoverageFrom": [ "**/src/components/**/*.{ts,tsx}", "**/src/utils/**/*.{ts,tsx}", "!**/index.ts", "!**/node_modules/**", "!**/lib/**", "!**/examples/**", "!**/vendor/**" ], "moduleFileExtensions": [ "ts", "tsx", "js" ], "testMatch": [ "**/test/*test.(ts|tsx|js)" ] }, "devDependencies": { "@babel/core": "^7.4.3", "@emotion/core": "^10.0.10", "@storybook/addon-actions": "^5.0.6", "@storybook/addon-info": "^5.0.6", "@storybook/addon-jest": "^5.0.6", "@storybook/addon-knobs": "^5.0.6", "@storybook/addon-links": "^5.0.6", "@storybook/addon-options": "^5.0.6", "@storybook/addons": "^5.0.6", "@storybook/cli": "^5.0.6", "@storybook/react": "^5.0.6", "@storybook/storybook-deployer": "^2.8.1", "@types/classnames": "^2.2.6", "@types/enzyme": "^3.1.15", "@types/jest": "^24.0.11", "@types/lodash": "^4.14.118", "@types/react": "^16.7.13", "@types/react-dom": "^16.0.11", "@types/sinon": "^7.0.3", "@types/storybook__addon-actions": "^3.4.1", "@types/storybook__addon-knobs": "^4.0.0", "@types/storybook__react": "^4.0.0", "awesome-typescript-loader": "^5.2.1", "babel-loader": "^8.0.5", "clean-webpack-plugin": "2.0.1", "cross-env": "5.2.0", "css-loader": "2.1.0", "enzyme": "^3.8.0", "enzyme-adapter-react-16": "^1.7.1", "enzyme-to-json": "^3.3.5", "file-loader": "3.0.1", "html-webpack-plugin": "3.2.0", "husky": "^1.3.1", "jest": "^24.7.0", "lint-staged": "^8.1.0", "node-sass": "4.12.0", "prettier": "^1.15.3", "prop-types": "^15.6.2", "react-docgen-typescript-loader": "^3.0.1", "react-test-renderer": "^16.7.0", "sass-loader": "7.1.0", "sinon": "^7.2.2", "style-loader": "0.23.1", "ts-jest": "^24.0.1", "ts-loader": "^5.3.3", "ts-mockito": "^2.3.1", "tslint": "^5.12.1", "tslint-config-airbnb": "^5.11.1", "tslint-config-prettier": "^1.17.0", "tslint-react": "^4.0.0", "typescript": "^3.2.2", "url-loader": "^1.1.2", "webpack": "4.28.4", "webpack-cli": "3.2.1", "webpack-dev-server": "3.1.14", "webpack-merge": "4.2.1" }, "bugs": { "url": "https://github.com/y0c/react-datepicker/issues" }, "keywords": [ "react", "datepicker", "calendar", "rangepicker", "rangedatepicker" ], "directories": { "example": "examples", "test": "test" } }