DefinitelyTyped/types/mkdirp/mkdirp-tests.ts
2017-11-12 11:56:30 +03:00

18 lines
429 B
TypeScript

import mkdirp = require('mkdirp');
mkdirp('str', (err, made) => {
const str: string = made;
});
mkdirp('str', '0777', (err, made) => {});
mkdirp('str', {}, (err, made) => {});
mkdirp('str', { mode: '0777' }, (err, made) => {});
// $ExpectType string
mkdirp.sync('str');
mkdirp.sync('str', '0777');
mkdirp.sync('str', {});
mkdirp.sync('str', { mode: '0777' });
// $ExpectError
mkdirp.sync('str', { mode: '0777', fs: {} });