var tmp = require("./index.js"); | |
var Promise = require("bluebird"); // just for delay, this works with native promises | |
// disposer | |
tmp.withFile((path) => { | |
console.log("Created at path", path); | |
return Promise.delay(1000); | |
}).then(() => { | |
console.log("File automatically disposed"); | |
}); |