1.3.1 • Published 3 months ago

drive-resolve v1.3.1

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
3 months ago

drive-resolve

Asynchronous require resolution in Hyperdrive.

npm install drive-resolve

Usage

const resolve = require('drive-resolve')

const resolved = await resolve(drive, 'bar')
// => /path/to/bar/index.js

API

const resolved = async resolve(drive, specifier[, options])

options include:

{
  basedir: string, // directory to begin resolving from
  extensions: [],   // array of extensions to search
  conditions: [], // array of import conditions
  sourceOverwrites: {} // source overwrites key-value map (file -> source)
  imports: // An additional "imports" map to apply to all specifiers. Follows the same syntax and rules as the "imports" property defined in `package.json`.
}

const prebuilds = async resolve.prebuilds(drive, basedir)

Returns closest bare/node prebuilds from basedir.

License

Apache-2.0

1.3.1

3 months ago

1.3.0

3 months ago

1.2.0

4 months ago

1.1.0

5 months ago

1.0.2

5 months ago

1.0.1

5 months ago