eas project:delete removes a project
Introduced 2026-07-15 · score 0.98
HOW TO USE IT
When repository maintenance requires removing an EAS project, run `eas project:delete` for the project in the current directory or specify its full name or ID. Confirm interactively, or provide its full name with `--dangerously-confirm-deletion` in non-interactive mode.
eas project:deleteeas project:delete <@account/slug-or-project-id>eas project:delete <@account/slug-or-project-id> --dangerously-confirm-deletion <@account/slug> --non-interactiveWHY THIS HELPS
Delete the current directory’s project or a specified project when removing a project is part of repository maintenance.
BEFORE THIS CHANGE
Deletion was previously only possible from the website.
REQUIREMENTS AND LIMITATIONS
- Version: v21.0.1
- [NAME]: Full name (@account/slug) or project ID; defaults to the project in the current directory.
- --dangerously-confirm-deletion=<value>: Project full name (@account/slug) used to confirm deletion; required in non-interactive mode.
- --non-interactive: Run without interactive prompts.
- --json: Enable JSON output; implies non-interactive mode, which requires the confirmation flag.
- Deletion requires sudo mode when the server requires it; the command prompts for a password and OTP to upgrade the session.
- Non-interactive mode requires `--dangerously-confirm-deletion`.
FIRST-PARTY EVIDENCE
- https://github.com/expo/eas-cli/releases/tag/v21.0.1
- https://github.com/expo/eas-cli/blob/v21.0.1/packages/eas-cli/src/commands/project/delete.ts
Check the installed version and the source before using it. Entry JSON