UNPKG

@reuvenorg/react-native-boilerplate-ultimate

Version:

A powerful CLI tool for creating React Native projects with modular architecture. Generate, manage, and scaffold React Native applications with pre-built modules and best practices.

19 lines 790 B
import fs from 'fs-extra'; import * as path from 'path'; export function readPackageJson(projectPath) { const packageJsonPath = path.join(projectPath, 'package.json'); return fs.readJsonSync(packageJsonPath); } export function packageJsonExists(projectPath) { const packageJsonPath = path.join(projectPath, 'package.json'); return fs.existsSync(packageJsonPath); } export function writePackageJson(projectPath, packageJson) { const packageJsonPath = path.join(projectPath, 'package.json'); fs.writeJsonSync(packageJsonPath, packageJson, { spaces: 2 }); } export function isReactNativeProject(packageJson) { return !!(packageJson.dependencies?.['react-native'] || packageJson.devDependencies?.['react-native']); } //# sourceMappingURL=package-utils.js.map