Skip to content

Commit 7841978

Browse files
committed
renamed sharedPreferencesName, added typescript and rollup
* Renamed sharedPreferencesName to keystoreKey (breaking change) * Added typescript future RNSInfo's future releases will be bundled by TS
1 parent 54d74f0 commit 7841978

File tree

22 files changed

+5769
-848
lines changed

22 files changed

+5769
-848
lines changed
File renamed without changes.

.npmignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
!./package.json
66
!index.d.ts
77
!react-native-sensitive-info.podspec
8-
!RNSensitiveInfo.js
8+
!build/**

RNSensitiveInfo.js

Lines changed: 0 additions & 23 deletions
This file was deleted.

RNSensitiveInfo.ts

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
import { NativeModules } from "react-native";
2+
3+
const { RNSensitiveInfo } = NativeModules;
4+
5+
export default {
6+
...RNSensitiveInfo,
7+
// setInvalidatedByBiometricEnrollment(
8+
// invalidatedByBiometricEnrollment
9+
// ): Function {
10+
// if (RNSensitiveInfo.setInvalidatedByBiometricEnrollment == null) {
11+
// return;
12+
// }
13+
14+
// return RNSensitiveInfo.setInvalidatedByBiometricEnrollment(
15+
// invalidatedByBiometricEnrollment
16+
// );
17+
// },
18+
// cancelFingerprintAuth() {
19+
// if (RNSensitiveInfo.cancelFingerprintAuth == null) {
20+
// return;
21+
// }
22+
23+
// return RNSensitiveInfo.cancelFingerprintAuth();
24+
// },
25+
};

android/src/main/java/br/com/classapp/RNSensitiveInfo/RNSensitiveInfoModule.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -263,9 +263,9 @@ private SharedPreferences prefs(String name) {
263263

264264
@NonNull
265265
private String sharedPreferences(ReadableMap options) {
266-
String name = options.hasKey("sharedPreferencesName") ? options.getString("sharedPreferencesName") : "shared_preferences";
266+
String name = options.hasKey("keystoreKey") ? options.getString("keystoreKey") : "keystore";
267267
if (name == null) {
268-
name = "shared_preferences";
268+
name = "keystore";
269269
}
270270
return name;
271271
}

example/package.json

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,18 +30,8 @@
3030
"@typescript-eslint/eslint-plugin": "^3.7.1",
3131
"@typescript-eslint/parser": "^3.7.1",
3232
"babel-jest": "^26.1.0",
33-
"eslint": "^7.5.0",
34-
"eslint-config-airbnb": "^18.2.0",
35-
"eslint-config-prettier": "^6.11.0",
36-
"eslint-import-resolver-typescript": "^2.0.0",
37-
"eslint-plugin-import": "^2.22.0",
38-
"eslint-plugin-jsx-a11y": "^6.3.1",
39-
"eslint-plugin-prettier": "^3.1.4",
40-
"eslint-plugin-react": "^7.20.4",
41-
"eslint-plugin-react-hooks": "^4.0.8",
4233
"jest": "^26.1.0",
4334
"metro-react-native-babel-preset": "^0.61.0",
44-
"prettier": "^2.0.5",
4535
"react-test-renderer": "16.13.1",
4636
"typescript": "^3.9.7"
4737
},

example/src/pages/Home/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import SInfo from 'react-native-sensitive-info';
55
const Home: React.FC = () => {
66
const handleAddUsingSetItemOnPress = useCallback(() => {
77
SInfo.setItem('key1', 'value1', {
8-
sharedPreferencesName: 'exampleApp',
8+
keystoreKey: 'exampleApp',
99
keychainService: 'exampleApp',
1010
});
1111
}, []);

example/yalc.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"version": "v1",
33
"packages": {
44
"react-native-sensitive-info": {
5-
"signature": "3c2ec2f9e611259407ca3ee65fb136ad",
5+
"signature": "2394e5f13888f518cb522843ee7d8bba",
66
"file": true
77
}
88
}

0 commit comments

Comments
 (0)