| 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"); | |
| }); |