'use strict'constutil=require('util')constcontentPath=require('./path')const{hasContent}=require('./read')constrimraf=util.promisify(require('rimraf'))module.exports=rmfunctionrm(cache,integrity){returnhasContent(cache,integrity).then((content)=>{// ~pretty~ sure we can't end up with a content lacking sri, but be safeif(content&&content.sri)returnrimraf(contentPath(cache,content.sri)).then(()=>true)elsereturnfalse})}