1import { AndroidConfig, ConfigPlugin, createRunOncePlugin } from 'expo/config-plugins';
2
3const pkg = require('expo-cellular/package.json');
4
5const withCellular: ConfigPlugin = (config) => {
6  config = AndroidConfig.Permissions.withPermissions(config, [
7    // Required for TelephonyManager and `getNetworkType`
8    'android.permission.READ_PHONE_STATE',
9  ]);
10  return config;
11};
12
13export default createRunOncePlugin(withCellular, pkg.name, pkg.version);
14