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