You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
8 lines
377 B
8 lines
377 B
const fs = require('fs') |
|
const promisify = require('@gar/promisify') |
|
|
|
// this module returns the core fs module wrapped in a proxy that promisifies |
|
// method calls within the getter. we keep it in a separate module so that the |
|
// overridden methods have a consistent way to get to promisified fs methods |
|
// without creating a circular dependency |
|
module.exports = promisify(fs)
|
|
|