nylo_installer library
Nylo Installer - CLI tool to create new Nylo Flutter projects
Classes
- Constants
- Constants used throughout the Nylo installer
- MetroInstaller
- Handles optional metro CLI installation
- NewCommand
-
Handles the
nylo new <project_name>command - NyloConsole
- Console output styling for the Nylo installer
- ProcessResult
- Result of a process execution
- ProcessRunner
- Utility for running external processes
- Prompt
- Utilities for prompting user input
- SelfUpdateCommand
- Handles the "nylo self-update" command Updates the nylo_installer to the latest version from pub.dev
- ShellConfig
- Represents a user's shell configuration
- ShellDetector
- Detects user's shell and provides profile management
- Spinner
- Animated spinner for long-running operations
- TestCommand
- Handles the "nylo test" command Formats and runs Flutter test files with pretty output
- UpdateInfo
- Information about an available update
- Validators
- Validates system prerequisites for project creation
- VersionChecker
- Checks pub.dev for newer versions of nylo_installer