UNPKG

@eluvio/elv-utils-js

Version:

Utilities for the Eluvio Content Fabric

28 lines (21 loc) 479 B
// Delete a single object const Utility = require('./lib/Utility') const ExistObj = require('./lib/concerns/kits/ExistObj') class ObjectDelete extends Utility { static blueprint() { return { concerns: [ExistObj] } } async body() { await this.concerns.ExistObj.del() } header() { return `Delete object ${this.args.objectId}` } } if(require.main === module) { Utility.cmdLineInvoke(ObjectDelete) } else { module.exports = ObjectDelete }