├── .eslintrc ├── .gitignore ├── .nvmrc ├── jest.config.js ├── package.json ├── readme.md ├── src ├── cli.ts ├── index.test.ts ├── index.ts └── testdata │ ├── app.json │ ├── ios │ └── myownstuff.swift │ ├── node_modules │ ├── android-module-with-hash │ │ ├── android │ │ │ └── somenativestuff.java │ │ └── package.json │ ├── android-module │ │ ├── android │ │ │ └── somenativestuff.java │ │ └── package.json │ ├── ios-module-with-hash │ │ ├── ios │ │ │ └── somenativestuff.swift │ │ └── package.json │ ├── ios-module │ │ ├── ios │ │ │ └── somenativestuff.swift │ │ └── package.json │ ├── js-module │ │ └── package.json │ ├── native-module-with-faulty-hash │ │ ├── android │ │ │ └── somenativestuff.java │ │ ├── ios │ │ │ └── somenativestuff.swift │ │ └── package.json │ ├── native-module-with-hash │ │ ├── android │ │ │ └── somenativestuff.java │ │ ├── ios │ │ │ └── somenativestuff.swift │ │ └── package.json │ └── native-module │ │ ├── android │ │ └── somenativestuff.java │ │ ├── ios │ │ └── somenativestuff.swift │ │ └── package.json │ ├── package.json │ └── packages-in-monorepo │ └── package-in-monorepo │ └── package.json ├── tsconfig.build.json ├── tsconfig.json └── yarn.lock /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 16 -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/readme.md -------------------------------------------------------------------------------- /src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/src/cli.ts -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/src/index.test.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/testdata/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/src/testdata/app.json -------------------------------------------------------------------------------- /src/testdata/ios/myownstuff.swift: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/testdata/node_modules/android-module-with-hash/android/somenativestuff.java: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/testdata/node_modules/android-module-with-hash/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/src/testdata/node_modules/android-module-with-hash/package.json -------------------------------------------------------------------------------- /src/testdata/node_modules/android-module/android/somenativestuff.java: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/testdata/node_modules/android-module/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.0.2" 3 | } -------------------------------------------------------------------------------- /src/testdata/node_modules/ios-module-with-hash/ios/somenativestuff.swift: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/testdata/node_modules/ios-module-with-hash/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/src/testdata/node_modules/ios-module-with-hash/package.json -------------------------------------------------------------------------------- /src/testdata/node_modules/ios-module/ios/somenativestuff.swift: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/testdata/node_modules/ios-module/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.0.2" 3 | } -------------------------------------------------------------------------------- /src/testdata/node_modules/js-module/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.0.1" 3 | } -------------------------------------------------------------------------------- /src/testdata/node_modules/native-module-with-faulty-hash/android/somenativestuff.java: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/testdata/node_modules/native-module-with-faulty-hash/ios/somenativestuff.swift: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/testdata/node_modules/native-module-with-faulty-hash/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/src/testdata/node_modules/native-module-with-faulty-hash/package.json -------------------------------------------------------------------------------- /src/testdata/node_modules/native-module-with-hash/android/somenativestuff.java: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/testdata/node_modules/native-module-with-hash/ios/somenativestuff.swift: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/testdata/node_modules/native-module-with-hash/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/src/testdata/node_modules/native-module-with-hash/package.json -------------------------------------------------------------------------------- /src/testdata/node_modules/native-module/android/somenativestuff.java: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/testdata/node_modules/native-module/ios/somenativestuff.swift: -------------------------------------------------------------------------------- 1 | yo -------------------------------------------------------------------------------- /src/testdata/node_modules/native-module/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.0.2" 3 | } -------------------------------------------------------------------------------- /src/testdata/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/src/testdata/package.json -------------------------------------------------------------------------------- /src/testdata/packages-in-monorepo/package-in-monorepo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/src/testdata/packages-in-monorepo/package-in-monorepo/package.json -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingstinct/expo-native-dependency-hash/HEAD/yarn.lock --------------------------------------------------------------------------------