This is a work in progress. It is intended to provide a command-line interface for working with the ArchivesSpace backend API. See http://github.com/archivesspace/archivesspace/.
$ npm install as-cli -g
Log in to your ArchivesSpace instance and save your session key:
$ as-cli setup
Select your active repository:
$ as-cli repositories
To see all available subcommands:
In addition to the built-in commands, you can use a custom script. Your script should assign a single function to the module.exports global object, and that function should take a single argument, which is the activated client.
See https://github.com/quoideneuf/asapi for more information about working with the api.
$ as-cli run-script path/to/your/script.js
If you want to use third-party modules in your script, you need to run
npm init and then
install the modules you need.