expo-app-scripts
v1.0.2
Published
A private package for various tasks for React native Expo app
Maintainers
Readme
Expo App Scripts
Expo App Scripts is a utility package designed to simplify and streamline the management and development of Expo-based React Native applications. It provides tools for version management, third-party package handling, and general development workflow enhancements.
🚀 Features
📦 Version Management Easily bump and track versions of your Expo app for release cycles.
🔌 Third-Party Package Management Manage and update dependencies with consistency and safety.
⚡ Streamlined Development Automate repetitive tasks and speed up app development with convenient scripts.
📚 Getting Started
Installation
npm install --save-dev expo-app-scripts
# or
yarn add --dev expo-app-scripts🔧 Usage
You can run the scripts from your package.json:
{
"scripts": {
"app:init": "expo-app init",
"app:release": "expo-app release",
}
}Script Examples
app:init– Initialize a new Expo app project with predefined structure and config.app:release– Bump the app version and synchronize withapp.jsonandpackage.json.
📁 Folder Structure
You can structure your app with the provided templates and conventions to ensure compatibility with all script features.
✅ Requirements
- Node.js >= 14
- Expo CLI installed globally or as a project dependency
💡 Best Practices
- Keep your dependencies in sync with your Expo SDK version
- Use version management before publishing builds
- Regularly audit third-party packages using
app:deps
📌 Future Enhancements
- Linting and code formatting integration
- Automatic changelog generation
- Plugin system for custom scripts
🛠️ Contributing
Pull requests and issues are welcome! Please follow standard commit practices and test your changes.
📄 License
MIT © AHMED SALIH AC
