apm-tool
v1.3.5
Published
cli tool for ao package manager
Downloads
23
Maintainers
Readme
APM CLI TOOL
The apm-tool is a command line interface for ao package manager to:
- Initialise new package boilerplate
- Register a new vendor name
- Register/Update packages
- Download a package locally
Installation
npm i -g apm-toolUsage
apm <command> [arguments]
# or
npx apm-tool <command> [arguments]Commands
init- Create a new package boilerplateregister-vendor- Register a new vendor name or packagepublish- Publish a new packageupdate- Update an existing packagedownload- Download a package locallybundle- Bundle a package (creates a dist folder that can be uploaded to apm web)
Interactive Menu
apm
# or
npx apm-toolThis will display an interactive menu with all the different commands that can be used.

init
apm initSimilar to npm init this will create a new package boilerplate. It will ask for the following information:
- Vendor name
- Package name
- version
- description
- keywords
- license
- repository
An apm.json file will be created containing all the details of the package to be published
register-vendor
apm register-vendorRegisters a new vendor name for packages to be published in.
publish
apm publishReads the apm.json file for package details and publishes the package to the apm registry.
download
apm download <@vendor/package@version>this will download the package locally in the apm_modules directory.
bundle
apm bundlethis will bundle your soruce code and create a dist folder that can be uploaded to apm web.
