From e2e015bc085f45d4872a7a416f65c22bc06ae05c Mon Sep 17 00:00:00 2001 From: Thomas Chia Date: Tue, 3 Apr 2018 12:33:04 +0800 Subject: [PATCH 1/2] Make prop-types declaration file a dependency so typescript consumers don't fail. --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 6dc9460..fbccf1c 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,8 @@ }, "homepage": "https://github.com/trainline/react-skeletor#readme", "dependencies": { - "prop-types": "^15.5.10" + "prop-types": "^15.5.10", + "@types/prop-types": "^15.5.1" }, "peerDependencies": { "react": "^15.5.4 || ^16.0.0" @@ -51,7 +52,6 @@ "@types/enzyme": "^2.7.6", "@types/jest": "^19.2.2", "@types/prettier": "^1.7.0", - "@types/prop-types": "^15.5.1", "@types/react": "^16.0.19", "@types/react-dom": "^16.0.2", "@types/react-test-renderer": "^16.0.0", @@ -71,4 +71,4 @@ "tslint-react": "^3.0.0", "typescript": "^2.6.1" } -} +} \ No newline at end of file From 4d2a54f7509d9170a26da333a6ea0f7b9911f93b Mon Sep 17 00:00:00 2001 From: Thomas Chia Date: Tue, 17 Apr 2018 09:24:55 +0800 Subject: [PATCH 2/2] Move react declaration files to prod dependencies. --- package.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index fbccf1c..bfc7201 100644 --- a/package.json +++ b/package.json @@ -42,8 +42,9 @@ }, "homepage": "https://github.com/trainline/react-skeletor#readme", "dependencies": { - "prop-types": "^15.5.10", - "@types/prop-types": "^15.5.1" + "@types/prop-types": "^15.5.1", + "@types/react": "^16.3.11", + "prop-types": "^15.5.10" }, "peerDependencies": { "react": "^15.5.4 || ^16.0.0" @@ -52,7 +53,6 @@ "@types/enzyme": "^2.7.6", "@types/jest": "^19.2.2", "@types/prettier": "^1.7.0", - "@types/react": "^16.0.19", "@types/react-dom": "^16.0.2", "@types/react-test-renderer": "^16.0.0", "@types/recompose": "^0.22.0", @@ -71,4 +71,4 @@ "tslint-react": "^3.0.0", "typescript": "^2.6.1" } -} \ No newline at end of file +}