
Research
Security News
Malicious PyPI Package Exploits Deezer API for Coordinated Music Piracy
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
@adobe/aio-cli-plugin-pgb
Advanced tools
Adobe I/O oclif plugin for pgb-cli
$ npm install -g @adobe/aio-cli-plugin-pgb
$ aio-cli-plugin-pgb COMMAND
running command...
$ aio-cli-plugin-pgb --help [COMMAND]
USAGE
$ aio-cli-plugin-pgb COMMAND
...
aio-pgb pgb
aio-pgb pgb:app ID
aio-pgb pgb:build ID [PLATFORMS...]
aio-pgb pgb:download ID PLATFORM [PATH]
aio-pgb pgb:key PLATFORM ID
aio-pgb pgb:keys [PLATFORM]
aio-pgb pgb:lock PLATFORM ID
aio-pgb pgb:log ID PLATFORM
aio-pgb pgb:login
aio-pgb pgb:logout
aio-pgb pgb:ls [COLUMNS...]
aio-pgb pgb:new REPOSITORY|DIRECTORY|FILE
aio-pgb pgb:new-key PLATFORM
aio-pgb pgb:phonegaps
aio-pgb pgb:pull ID
aio-pgb pgb:rm ID
aio-pgb pgb:rm-key PLATFORM ID
aio-pgb pgb:unlock PLATFORM ID
aio-pgb pgb:update ID [REPOSITORY|DIRECTORY|FILE]
aio-pgb pgb:update-key PLATFORM ID
aio-pgb pgb:wait ID
aio-pgb pgb:whoami
aio-pgb pgb
Adobe I/O - PhoneGap Build API
USAGE
$ aio-pgb pgb
OPTIONS
-v, --version Show version
--help Show help
See code: src/commands/pgb/index.js
aio-pgb pgb:app ID
Show information about the app specified by id
USAGE
$ aio-pgb pgb:app ID
OPTIONS
-b, --bare Show bare integer ids
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
See code: src/commands/pgb/app.js
aio-pgb pgb:build ID [PLATFORMS...]
Build an app for all platforms or for the optionally specified platforms
USAGE
$ aio-pgb pgb:build ID [PLATFORMS...]
OPTIONS
-b, --bare Show bare integer ids
-e, --exit Exit immediately (do not wait for build)
-j, --json Show raw json output
-v, --version Show version
--exit-code Fail command if build fails
--help Show help
--no-colours Do not use ansi colours
EXAMPLES
$ aio pgb:build 12
$ aio pgb:build 12 ios android
See code: src/commands/pgb/build.js
aio-pgb pgb:download ID PLATFORM [PATH]
Download the app package for a given app id and platform
USAGE
$ aio-pgb pgb:download ID PLATFORM [PATH]
OPTIONS
-s, --stdout Pipe downloaded app to stdout
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
DESCRIPTION
If path or stdout is not specified then the app will be downloaded to the current directory
EXAMPLES
$ aio pgb:download 12 ios
$ aio pgb download 12 ios /tmp/download/
See code: src/commands/pgb/download.js
aio-pgb pgb:key PLATFORM ID
Show information about the key specified by platform and id
USAGE
$ aio-pgb pgb:key PLATFORM ID
OPTIONS
-b, --bare Show bare integer ids
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
EXAMPLE
$ aio pgb:key ios 12
See code: src/commands/pgb/key.js
aio-pgb pgb:keys [PLATFORM]
List your signing keys, optionally filtered by platform
USAGE
$ aio-pgb pgb:keys [PLATFORM]
OPTIONS
-b, --bare Show bare integer ids
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:ls-keys
$ aio-pgb pgb:list-keys
EXAMPLES
$ aio pgb:keys
$ aio pgb:keys ios
See code: src/commands/pgb/keys.js
aio-pgb pgb:lock PLATFORM ID
Lock the signing key with the specified platform and id
USAGE
$ aio-pgb pgb:lock PLATFORM ID
OPTIONS
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
See code: src/commands/pgb/lock.js
aio-pgb pgb:log ID PLATFORM
Display the latest build log for the specified app id and platform
USAGE
$ aio-pgb pgb:log ID PLATFORM
OPTIONS
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
See code: src/commands/pgb/log.js
aio-pgb pgb:login
Sign-in to PhoneGap Build
USAGE
$ aio-pgb pgb:login
OPTIONS
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:signin
$ aio-pgb pgb:sign-in
See code: src/commands/pgb/login.js
aio-pgb pgb:logout
Sign-out of PhoneGap Build
USAGE
$ aio-pgb pgb:logout
OPTIONS
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:signout
$ aio-pgb pgb:sign-out
See code: src/commands/pgb/logout.js
aio-pgb pgb:ls [COLUMNS...]
List your apps
USAGE
$ aio-pgb pgb:ls [COLUMNS...]
OPTIONS
-b, --bare Show bare integer ids
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:apps
$ aio-pgb pgb:list
See code: src/commands/pgb/ls.js
aio-pgb pgb:new REPOSITORY|DIRECTORY|FILE
Add a new app from the specified repository, directory or file
USAGE
$ aio-pgb pgb:new REPOSITORY|DIRECTORY|FILE
OPTIONS
-e, --exit Exit immediately (do not wait for build)
-v, --version Show version
--android-key=android-key Key id for android key
--android-phonegap=android-phonegap PhoneGap version for android platform
--exit-code Fail command if build fails
--help Show help
--hydrates=true|false Hydration toggle
--ignore=ignore Glob paths to ignore when uploading from a directory
--ios-key=ios-key Key id for ios key
--ios-phonegap=ios-phonegap PhoneGap version for ios platform
--no-colours Do not use ansi colours
--no-progress Do not show progress
--phonegap=phonegap PhoneGap version
--private=true|false Private app toggle
--share=true|false Public sharing toggle
--tag=tag Tag / Branch for repository backed application. default: master
--windows-key=windows-key Key id for windows key
--winphone-key=winphone-key Key id for winphone key
--winphone-phonegap=winphone-phonegap honeGap version for winphone platform
ALIASES
$ aio-pgb pgb:add
$ aio-pgb pgb:create
EXAMPLES
$ aio pgb:new /path/to/dir --ignore=node_modules,**/.log
$ aio pgb:new http://github.com/org/repo --tag=staging --hydrates=true
See code: src/commands/pgb/new.js
aio-pgb pgb:new-key PLATFORM
Add a new signing key
USAGE
$ aio-pgb pgb:new-key PLATFORM
OPTIONS
-b, --bare Show bare integer ids
-j, --json Show raw json output
-v, --version Show version
--alias=alias Alias of key in keystore
--default=true|false Specify this key as the default key
--help Show help
--key=key Path to private signing key (.p12) / Keystore file
--no-colours Do not use ansi colours
--no-unlock Do not prompt to unlock key
--profile=profile Path to mobile provision file (.mobileprovision)
--publisher_id=publisher_id Windows Phone Publisher Id
--title=title (required) Title of key
ALIASES
$ aio-pgb pgb:add-key
$ aio-pgb pgb:create-key
EXAMPLES
$ aio pgb:new-key ios --title='ios key' --profile='/path/to/profile.mobileprovision' --key='/path/to/key.p12'
$ aio pgb:new-key android --title='android key' --alias='my_alias' --key='/path/to/key.keystore'
$ aio pgb:new-key windows --title='windows key' --key='/path/to/key.pfx'
$ aio pgb:new-key winphone --title='winphone publisher id' --publisher_id='XXXXXXXXX-XXXXXX'
See code: src/commands/pgb/new-key.js
aio-pgb pgb:phonegaps
List supported versions of PhoneGap / Cordova
USAGE
$ aio-pgb pgb:phonegaps
OPTIONS
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:cordovas
See code: src/commands/pgb/phonegaps.js
aio-pgb pgb:pull ID
Shortcut to clone and update a repo backed app specified by an id
USAGE
$ aio-pgb pgb:pull ID
OPTIONS
-e, --exit Exit immediately (do not wait for build)
-v, --version Show version
--android-key=android-key Key id for android key
--android-phonegap=android-phonegap PhoneGap version for android platform
--exit-code Fail command if build fails
--help Show help
--hydrates=true|false Hydration toggle
--ignore=ignore Glob paths to ignore when uploading from a directory
--ios-key=ios-key Key id for ios key
--ios-phonegap=ios-phonegap PhoneGap version for ios platform
--no-colours Do not use ansi colours
--no-progress Do not show progress
--phonegap=phonegap PhoneGap version
--private=true|false Private app toggle
--share=true|false Public sharing toggle
--tag=tag Tag / Branch for repository backed application. default: master
--windows-key=windows-key Key id for windows key
--winphone-key=winphone-key Key id for winphone key
--winphone-phonegap=winphone-phonegap honeGap version for winphone platform
ALIASES
$ aio-pgb pgb:clone
EXAMPLES
$ aio pgb:pull 12
$ aio pgb:pull 12 --hydrates=true
See code: src/commands/pgb/pull.js
aio-pgb pgb:rm ID
Delete the app with the specified app id
USAGE
$ aio-pgb pgb:rm ID
OPTIONS
-b, --bare Show bare integer ids
-f, --force Skip confirmation
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:delete
See code: src/commands/pgb/rm.js
aio-pgb pgb:rm-key PLATFORM ID
Delete the key with the specified platform and key id
USAGE
$ aio-pgb pgb:rm-key PLATFORM ID
OPTIONS
-b, --bare Show bare integer ids
-f, --force Skip confirmation
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:delete-key
See code: src/commands/pgb/rm-key.js
aio-pgb pgb:unlock PLATFORM ID
Unlock the signing key with the specified platform and id.
USAGE
$ aio-pgb pgb:unlock PLATFORM ID
OPTIONS
-b, --bare Show bare integer ids
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:unlock-key
See code: src/commands/pgb/unlock.js
aio-pgb pgb:update ID [REPOSITORY|DIRECTORY|FILE]
Update an app and / or an app's properties from the optional repository,
USAGE
$ aio-pgb pgb:update ID [REPOSITORY|DIRECTORY|FILE]
OPTIONS
-e, --exit Exit immediately (do not wait for build)
-v, --version Show version
--android-key=android-key Key id for android key
--android-phonegap=android-phonegap PhoneGap version for android platform
--exit-code Fail command if build fails
--help Show help
--hydrates=true|false Hydration toggle
--ignore=ignore Glob paths to ignore when uploading from a directory
--ios-key=ios-key Key id for ios key
--ios-phonegap=ios-phonegap PhoneGap version for ios platform
--no-colours Do not use ansi colours
--no-progress Do not show progress
--phonegap=phonegap PhoneGap version
--private=true|false Private app toggle
--share=true|false Public sharing toggle
--tag=tag Tag / Branch for repository backed application. default: master
--windows-key=windows-key Key id for windows key
--winphone-key=winphone-key Key id for winphone key
--winphone-phonegap=winphone-phonegap honeGap version for winphone platform
EXAMPLE
$ aio pgb:update 12 /path/to/app --hydrates=true --ios_key=24
See code: src/commands/pgb/update.js
aio-pgb pgb:update-key PLATFORM ID
Update a signing key
USAGE
$ aio-pgb pgb:update-key PLATFORM ID
OPTIONS
-b, --bare Show bare integer ids
-j, --json Show raw json output
-v, --version Show version
--default=true|false Specify this key as the default key
--help Show help
--no-colours Do not use ansi colours
--title=title Title of key
EXAMPLE
$ aio pgb:update-key ios 12 --title='new title' --default=true
See code: src/commands/pgb/update-key.js
aio-pgb pgb:wait ID
Waits for a build for the specified app
USAGE
$ aio-pgb pgb:wait ID
OPTIONS
-v, --version Show version
--exit-code Fail command if build fails
--help Show help
--no-colours Do not use ansi colours
--no-progress Do not show progress
See code: src/commands/pgb/wait.js
aio-pgb pgb:whoami
Display the signed in user
USAGE
$ aio-pgb pgb:whoami
OPTIONS
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:me
See code: src/commands/pgb/whoami.js
FAQs
PhoneGap Build commands for the Adobe I/O CLI
The npm package @adobe/aio-cli-plugin-pgb receives a total of 0 weekly downloads. As such, @adobe/aio-cli-plugin-pgb popularity was classified as not popular.
We found that @adobe/aio-cli-plugin-pgb demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 37 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
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.
Security News
Newly introduced telemetry in devenv 1.4 sparked a backlash over privacy concerns, leading to the removal of its AI-powered feature after strong community pushback.