From eda9648b542db0d81d046182e412a484a7f1d8c4 Mon Sep 17 00:00:00 2001 From: SAEED Date: Mon, 23 Dec 2019 15:23:42 +0330 Subject: [PATCH] separated npmignore entries into their related folders to reduce final package size --- .npmignore | 16 ---------------- android/.npmignore | 11 +++++++++++ ios/.npmignore | 9 +++++++++ package.json | 6 ++++++ 4 files changed, 26 insertions(+), 16 deletions(-) create mode 100644 android/.npmignore create mode 100644 ios/.npmignore diff --git a/.npmignore b/.npmignore index 1125ab0..a4af19a 100644 --- a/.npmignore +++ b/.npmignore @@ -4,14 +4,9 @@ !default.perspectivev3 .* .bak/ -.DS_Store -.gradle -.idea *.bak *.hmap -*.iml *.ipa -*.keystore *.log *.mode1v3 *.mode2v3 @@ -19,18 +14,7 @@ *.pbxuser *.perspectivev3 *.tgz -*.xccheckout -*.xcuserstate **/.vscode/.react/ \.buckd/ ~* -android/build/ buck-out/ -build/ -DerivedData -local.properties -node_modules/ -package-lock.json -project.xcworkspace -xcuserdata -yarn.lock diff --git a/android/.npmignore b/android/.npmignore new file mode 100644 index 0000000..dae6417 --- /dev/null +++ b/android/.npmignore @@ -0,0 +1,11 @@ +*.iml +.DS_Store +.gradle/ +.idea/ +.npmignore +build/ +gradle/ +gradlew +gradlew.bat +local.properties +*.keystore diff --git a/ios/.npmignore b/ios/.npmignore new file mode 100644 index 0000000..2876198 --- /dev/null +++ b/ios/.npmignore @@ -0,0 +1,9 @@ +*/project.xcworkspace/ +*/xcuserdata/ +.DS_Store +.npmignore +Pods/ +build/ +DerivedData +*.xccheckout +*.xcuserstate diff --git a/package.json b/package.json index e9dc76c..aa88285 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,12 @@ "version": "4.0.0-rc.1", "description": "Measure text accurately before laying it out and get font information from your App", "main": "index.js", + "files": [ + "android/", + "ios/", + "index.d.ts", + "index.js.flow" + ], "keywords": [ "react-native", "measure",