Research
Security News
Malicious npm Package Targets Solana Developers and Hijacks Funds
A malicious npm package targets Solana developers, rerouting funds in 2% of transactions to a hardcoded address.
EAS command line tool
npm install -g eas-cli
# or
yarn global add eas-cli
eas COMMAND
# runs the command
eas (-v|--version|version)
# prints the version
eas --help COMMAND
# outputs help for specific command
eas account:login
eas account:logout
eas account:view
eas analytics [STATUS]
eas build
eas build:cancel [BUILD_ID]
eas build:configure
eas build:list
eas build:view [BUILD_ID]
eas config
eas credentials
eas device:create
eas device:list
eas device:view [UDID]
eas diagnostics
eas help [COMMAND]
eas project:info
eas project:init
eas secret:create
eas secret:delete
eas secret:list
eas submit
eas webhook:create
eas webhook:delete [ID]
eas webhook:list
eas webhook:update
eas webhook:view ID
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)
--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 [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)
--id=id ID of the build to submit
--latest Submit the latest build for specified platform
--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
0.26.0 - 2021-09-08
eas submit
to be configured with eas.json submit profiles (see https://docs.expo.dev/submit/eas-json/ for details). Drop support for CLI params. (#590 by @dsokal)eas build
from throwing an exception when detecting the git core.ignorecase
setting. (#592 by @mwillbanks)FAQs
EAS command line tool
The npm package eas-cli receives a total of 89,277 weekly downloads. As such, eas-cli popularity was classified as popular.
We found that eas-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 28 open source maintainers collaborating on the project.
Did you know?
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.
Research
Security News
A malicious npm package targets Solana developers, rerouting funds in 2% of transactions to a hardcoded address.
Security News
Research
Socket researchers have discovered malicious npm packages targeting crypto developers, stealing credentials and wallet data using spyware delivered through typosquats of popular cryptographic libraries.
Security News
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.