Lines Matching refs:join
94 this.packageJson = packageJson || require(path.join(rootPath, 'package.json'));
99 return fs.pathExistsSync(path.join(this.path, 'plugin'));
162 path.join(this.path, this.androidSubdirectory, 'build.gradle'),
174 path.join(this.path, this.androidSubdirectory, 'build.gradle'),
182 return path.join(this.path, 'CHANGELOG.md');
192 ...fs.readdirSync(path.join(this.path, this.iosSubdirectory)),
197 if (this.expoModuleConfig && !fs.existsSync(path.join(this.path, 'react-native.config.js'))) {
201 return fs.existsSync(path.join(this.path, this.androidSubdirectory, 'build.gradle'));
204 fs.existsSync(path.join(this.path, this.iosSubdirectory)) && this.containsPodspecFile()
216 fs.pathExistsSync(path.join(IOS_DIR, 'Pods', 'Headers', 'Public', podspecName))
220 const settingsGradle = fs.readFileSync(path.join(ANDROID_DIR, 'settings.gradle'), 'utf8');
294 const podspecPath = path.join(this.path, 'ios/Pods/Local Podspecs', `${podName}.podspec.json`);
309 const dirs = ['ios', 'android', 'cpp'].map((dir) => path.join(this.path, dir));
324 fs.pathExists(path.join(this.path, this.androidSubdirectory, 'src/test')) ||
325 fs.pathExists(path.join(this.path, this.androidSubdirectory, 'src/androidTest'))
332 fs.readFileSync(path.join(this.path, this.podspecPath), 'utf8').includes('test_spec')
344 return fs.pathExists(path.join(this.path, this.androidSubdirectory, 'src/androidTest'));
357 const podspecPath = path.join(this.path, this.podspecPath);
386 const fullPackageJsonPath = path.join(PACKAGES_DIR, packageJsonPath);
398 const expoModuleConfigJsonPath = path.join(dir, 'expo-module.config.json');
400 const unimoduleJsonPath = path.join(dir, 'unimodule.json');
409 return path.join(PACKAGES_DIR, packageName, 'package.json');