Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

eas-cli

Package Overview
Dependencies
Maintainers
25
Versions
275
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eas-cli

EAS command line tool

  • 0.27.1
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
108K
increased by4.23%
Maintainers
25
Weekly downloads
 
Created
Source

eas-cli

EAS command line tool

oclif Version Downloads/week License

Installation

npm install -g eas-cli
# or
yarn global add eas-cli

Usage

eas COMMAND
# runs the command
eas (-v|--version|version)
# prints the version
eas --help COMMAND
# outputs help for specific command

Commands

eas account:login

log in with your Expo account

USAGE
  $ eas account:login

ALIASES
  $ eas login

See code: src/commands/account/login.js

eas account:logout

log out

USAGE
  $ eas account:logout

ALIASES
  $ eas logout

See code: src/commands/account/logout.js

eas account:view

show the username you are logged in as

USAGE
  $ eas account:view

ALIASES
  $ eas whoami

See code: src/commands/account/view.js

eas analytics [STATUS]

view or change analytics settings

USAGE
  $ eas analytics [STATUS]

See code: src/commands/analytics.js

eas build

start a build

USAGE
  $ eas build

OPTIONS
  -p, --platform=(android|ios|all)

  --auto-submit                            Submit on build complete using the submit profile with the same name as the
                                           build profile

  --auto-submit-with-profile=PROFILE_NAME  Submit on build complete using the submit profile with provided name

  --clear-cache                            Clear cache before the build

  --json                                   Enable JSON output, non-JSON messages will be printed to stderr

  --local                                  Run build locally [experimental]

  --non-interactive                        Run command in non-interactive mode

  --profile=PROFILE_NAME                   [default: release] Name of the build profile from eas.json

  --skip-project-configuration             Skip project configuration

  --[no-]wait                              Wait for build(s) to complete

See code: src/commands/build/index.js

eas build:cancel [BUILD_ID]

Cancel a build.

USAGE
  $ eas build:cancel [BUILD_ID]

See code: src/commands/build/cancel.js

eas build:configure

Configure the project to support EAS Build.

USAGE
  $ eas build:configure

OPTIONS
  -p, --platform=(android|ios|all)  Platform to configure

See code: src/commands/build/configure.js

eas build:list

list all builds for your project

USAGE
  $ eas build:list

OPTIONS
  --appBuildVersion=appBuildVersion
  --appIdentifier=appIdentifier
  --appVersion=appVersion
  --buildProfile=buildProfile
  --channel=channel
  --distribution=(store|internal|simulator)
  --gitCommitHash=gitCommitHash

  --json                                                         Enable JSON output, non-JSON messages will be printed
                                                                 to stderr

  --limit=limit

  --platform=(all|android|ios)

  --runtimeVersion=runtimeVersion

  --sdkVersion=sdkVersion

  --status=(new|in-queue|in-progress|errored|finished|canceled)

See code: src/commands/build/list.js

eas build:view [BUILD_ID]

view a build for your project

USAGE
  $ eas build:view [BUILD_ID]

OPTIONS
  --json  Enable JSON output, non-JSON messages will be printed to stderr

See code: src/commands/build/view.js

eas config

show the eas.json config

USAGE
  $ eas config

OPTIONS
  -p, --platform=(android|ios)
  --profile=profile

See code: src/commands/config.js

eas credentials

manage your credentials

USAGE
  $ eas credentials

See code: src/commands/credentials.js

eas device:create

register new Apple Devices to use for internal distribution

USAGE
  $ eas device:create

See code: src/commands/device/create.js

eas device:list

list all registered devices for your account

USAGE
  $ eas device:list

OPTIONS
  --apple-team-id=apple-team-id

See code: src/commands/device/list.js

eas device:view [UDID]

view a device for your project

USAGE
  $ eas device:view [UDID]

See code: src/commands/device/view.js

eas diagnostics

log environment info to the console

USAGE
  $ eas diagnostics

See code: src/commands/diagnostics.js

eas help [COMMAND]

display help for eas

USAGE
  $ eas help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

eas project:info

information about the current project

USAGE
  $ eas project:info

See code: src/commands/project/info.js

eas project:init

create or link an EAS project

USAGE
  $ eas project:init

ALIASES
  $ eas init

See code: src/commands/project/init.js

eas secret:create

Create an environment secret on the current project or owner account.

USAGE
  $ eas secret:create

OPTIONS
  --force                    Delete and recreate existing secrets
  --name=name                Name of the secret
  --scope=(account|project)  [default: project] Scope for the secret
  --value=value              Value of the secret

See code: src/commands/secret/create.js

eas secret:delete

Delete an environment secret by ID.

USAGE
  $ eas secret:delete

OPTIONS
  --id=id  ID of the secret to delete

DESCRIPTION
  Unsure where to find the secret's ID? Run eas secrets:list

See code: src/commands/secret/delete.js

eas secret:list

Lists environment secrets available for your current app

USAGE
  $ eas secret:list

See code: src/commands/secret/list.js

eas submit

submit build archive to app store

USAGE
  $ eas submit

OPTIONS
  -p, --platform=(android|ios|all)
  --id=id                           ID of the build to submit
  --latest                          Submit the latest build for specified platform
  --non-interactive                 Run command in non-interactive mode
  --path=path                       Path to the .apk/.aab/.ipa file

  --profile=profile                 Name of the submit profile from eas.json. Defaults to "release" if defined in
                                    eas.json.

  --url=url                         App archive url

  --verbose                         Always print logs from Submission Service

  --[no-]wait                       Wait for submission to complete

DESCRIPTION
  See how to configure submits with eas.json: https://docs.expo.dev/submit/eas-json/

ALIASES
  $ eas build:submit

See code: src/commands/submit.js

eas webhook:create

Create a webhook on the current project.

USAGE
  $ eas webhook:create

OPTIONS
  --event=(BUILD)  [default: BUILD] Event type that triggers the webhook

  --secret=secret  Secret used to create a hash signature of the request payload, provided in the 'Expo-Signature'
                   header.

  --url=url        Webhook URL

See code: src/commands/webhook/create.js

eas webhook:delete [ID]

Delete a webhook on the current project.

USAGE
  $ eas webhook:delete [ID]

ARGUMENTS
  ID  ID of the webhook to delete

See code: src/commands/webhook/delete.js

eas webhook:list

List webhooks on the current project.

USAGE
  $ eas webhook:list

OPTIONS
  --event=(BUILD)  Event type that triggers the webhook

See code: src/commands/webhook/list.js

eas webhook:update

Create a webhook on the current project.

USAGE
  $ eas webhook:update

OPTIONS
  --event=(BUILD)  [default: BUILD] Event type that triggers the webhook
  --id=id          (required) Webhook ID

  --secret=secret  Secret used to create a hash signature of the request payload, provided in the 'Expo-Signature'
                   header.

  --url=url        Webhook URL

See code: src/commands/webhook/update.js

eas webhook:view ID

View a webhook on the current project.

USAGE
  $ eas webhook:view ID

ARGUMENTS
  ID  ID of the webhook to view

See code: src/commands/webhook/view.js

Keywords

FAQs

Package last updated on 10 Sep 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc