mirror of
https://github.com/terribleplan/next.js.git
synced 2024-01-19 02:48:18 +00:00
16 lines
305 B
JavaScript
16 lines
305 B
JavaScript
|
import _resolve from 'resolve'
|
||
|
|
||
|
export default function resolve (id, opts) {
|
||
|
return new Promise((resolve, reject) => {
|
||
|
_resolve(id, opts, (err, path) => {
|
||
|
if (err) {
|
||
|
const e = new Error(err)
|
||
|
e.code = 'ENOENT'
|
||
|
return reject(e)
|
||
|
}
|
||
|
resolve(path)
|
||
|
})
|
||
|
})
|
||
|
}
|
||
|
|