From 1ea05fd27b4c8f7dd8d3e910590787b0d50c13da Mon Sep 17 00:00:00 2001 From: Simon Egersand <s.egersand@gmail.com> Date: Sun, 30 Jul 2017 12:19:41 +0200 Subject: [PATCH] Add snapshot testing --- package.json | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 6f80d49..095f023 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-datetime", - "version": "2.8.6", + "version": "2.9.0", "description": "A lightweight but complete datetime picker React.js component.", "homepage": "https://github.com/YouCanBookMe/react-datetime", "repository": { @@ -8,23 +8,24 @@ "url": "https://github.com/YouCanBookMe/react-datetime" }, "main": "./DateTime.js", + "typings": "./DateTime.d.ts", "files": [ "DateTime.js", - "react-datetime.d.ts", - "typings/index.d.ts", + "DateTime.d.ts", "src", "css", "dist" ], - "types": "./typings/index.d.ts", "scripts": { "build:mac": "./node_modules/.bin/gulp", "build:win": "./node_modules/.bin/gulp.cmd", "dev": "./node_modules/.bin/webpack-dev-server --config example/webpack.config.js --devtool eval --progress --colors --hot --content-base example", - "lint": "./node_modules/.bin/eslint src/ DateTime.js", + "lint": "./node_modules/.bin/eslint src/ DateTime.js test/", "test": "./node_modules/.bin/jest", - "test:all": "npm run test:typings && npm run test", "test:typings": "./node_modules/.bin/tsc -p ./typings", + "test:snapshot": "./node_modules/.bin/jest snapshot", + "test:snapshot:update": "./node_modules/.bin/jest snapshot --updateSnapshot", + "test:all": "npm run test:typings && npm run test", "test:watch": "./node_modules/.bin/jest --watch" }, "keywords": [ @@ -43,7 +44,6 @@ "react-dom": ">=0.13" }, "devDependencies": { - "@types/react": "^0.14.49", "babel-core": "^6.22.1", "babel-jest": "^18.0.0", "babel-loader": "^6.2.1", @@ -76,8 +76,10 @@ "webpack-stream": "^3.2.0" }, "dependencies": { + "@types/react": ">=15", "object-assign": "^3.0.0", - "react-onclickoutside": "^4.1.0" + "prop-types": "^15.5.7", + "react-onclickoutside": "^5.9.0" }, "pre-commit": [ "lint", -- Gitblit v1.9.3