JSPM

Found 2324 results for resolve

original-url

Reconstruct the original URL used in an HTTP request based on the HTTP request headers

  • v1.2.3
  • 57.20
  • Published

which-promise

Promisified version of node-which

  • v1.0.0
  • 55.59
  • Published

@cush/relative

Fast relative path resolution

  • v1.0.0
  • 55.40
  • Published

@dsherret/to-absolute-glob

Make a glob pattern absolute, ensuring that negative globs and patterns with trailing slashes are correctly handled.

  • v2.0.2
  • 54.06
  • Published

get-installed-path

Get installation path where the given package is installed. Works for globally and locally installed packages

  • v4.0.8
  • 53.64
  • Published

promise.any

ES 2021 spec-compliant shim for Promise.any

  • v2.0.6
  • 53.46
  • Published

axios-cached-dns-resolve

Caches dns resolutions made with async dns.resolve instead of default sync dns.lookup, refreshes in background

  • v3.3.0
  • 52.42
  • Published

resolve-package

Resolves a given package if it is installed locally, then tries to resolve it from global registry, using battle-tested [global-modules][] package. Better approach than internal `require.resolve`, so you can trust. You just get absolute filepath to some p

  • v1.0.1
  • 52.30
  • Published

package-directory

Find the root directory of a Node.js project or npm package

  • v8.1.0
  • 52.04
  • Published

promise-deferred

A lightweight Deferred implementation, on top of Promises/A+

  • v2.0.4
  • 51.98
  • Published

require-resolve

Use the node way to resolve required path to absolute path.

  • v0.0.2
  • 51.79
  • Published

resolve-bin

Resolves the full path to the bin file of a given package by inspecting the "bin" field in its package.json.

  • v1.0.1
  • 51.34
  • Published

async-wait-until

Waits until the given predicate function returns a truthy value, then resolves

  • v2.0.30
  • 51.10
  • Published

rsolve

Resolve module path with custom entry point `package.json` field relative to caller file

  • v0.2.1
  • 50.88
  • Published

package-up

Find the closest package.json file

  • v5.0.0
  • 50.66
  • Published

npm-audit-resolver

Aids humans and automation in managing npm audit results

  • v3.0.0-RC.0
  • 50.22
  • Published

resolve-file

Resolve an absolute file path from local directories, local node_modules or global node_modules.

  • v0.3.0
  • 50.13
  • Published

@hyperjump/uri

A small and fast library for validating parsing and resolving URIs and IRIs

  • v1.3.1
  • 49.81
  • Published

audit-resolve-core

Core modules for audit-resolve.json file and logic of its processing

  • v3.0.0-3
  • 49.62
  • Published

url2

Node's URL module plus relative pathing

  • v1.0.4
  • 49.40
  • Published

packpath

Find the path(s) package.json.

  • v0.1.0
  • 48.90
  • Published

load-pkg

Loads package.json, by finding the first directory with a package.json, recursing up, starting with the given directory.

  • v4.0.0
  • 48.82
  • Published

allof-merge

Simplify JsonSchema/Openapi by combining allOf safely

  • v0.6.7
  • 48.34
  • Published

@antora/user-require-helper

A helper function to resolve a module name or path in relation to the specified context and require it.

  • v3.0.0
  • 48.25
  • Published

resolve-accept-language

Resolve the preferred locale based on the value of an `Accept-Language` HTTP header.

  • v3.1.13
  • 48.25
  • Published

asset-resolver

Find an asset in a set of locations

  • v3.0.5
  • 48.12
  • Published

catchment

Collect Node.JS Stream Data Into Catchment: Stream With Promise Property Resolved On Finish.

  • v3.3.0
  • 47.96
  • Published

promish

ES6 Promise Shim

  • v5.1.1
  • 47.75
  • Published

project-name

Get the name of a project, from package.json, git config, or basename of the current working directory.

  • v1.0.0
  • 47.70
  • Published

npm-prefix

Get global npm prefix. Respects npmrc configs

  • v1.2.0
  • 47.68
  • Published

quick-resolve

A Synchronous Promise.resolve. Preserve Sync/Async. Only Go Async If Necessary.

  • v0.0.1
  • 47.58
  • Published

resolve-glob

Ensures that absolute file paths are always returned from a glob pattern or array of glob patterns.

  • v1.0.0
  • 47.37
  • Published

@chialab/node-resolve

A promise based node resolution library based on enhanced-resolve.

  • v0.19.0
  • 47.26
  • Published

next-path

One step closer to your destination.

  • v1.0.0
  • 46.89
  • Published

mothership

Helps a module find its package.json mothership.

  • v0.3.0
  • 46.48
  • Published

git-win

Install Git for Windows by npm.

  • v2.3.0
  • 46.24
  • Published

tsconfig-resolver

Walk up the tree to resolve `tsconfig.json` configuration objects.

    • v3.0.1
    • 46.12
    • Published

    cfn-resolver-lib

    Library that resolves AWS Cloudformation templates with exact values

    • v1.1.8
    • 45.55
    • Published

    reachable-url

    Given an url resolve it as fast as possible

    • v1.8.2
    • 45.21
    • Published

    yoctodelay

    Delay a promise a specified amount of time

    • v2.0.0
    • 45.01
    • Published

    settle-promise

    Like `Promise.all`, but when all `Promise`s are settled.

    • v1.0.0
    • 44.59
    • Published

    tsconfig-replace-paths

    Replace absolute paths to relative paths for package compilation

    • v0.0.14
    • 44.58
    • Published

    deep-aplus

    Resolve a whole structure of promises

    • v2.0.1
    • 43.80
    • Published

    resolve.imports

    resolve "imports" in package.json

    • v2.0.3
    • 43.43
    • Published

    @ayonli/jsext

    A JavaScript extension package for building strong and modern applications.

    • v1.8.0
    • 42.97
    • Published

    resolve-jit-symbols

    Resolves symbols for dynamic code generated by a JIT via a map file.

    • v0.5.0
    • 42.88
    • Published

    promised-timeout

    For limiting the time to resolve a promise.

    • v0.5.1
    • 42.40
    • Published

    json-ref-lite

    Extremely light weight way to resolve jsonschema '$ref' references & inheritance: create circular/graphs, fractals from json (browser/coffeescript/javascript).

    • v1.1.0
    • 42.31
    • Published

    yaml-boost

    Yaml Parser with additional functionality.

    • v4.0.2
    • 42.17
    • Published

    resolve-relative-url

    Resolve a possibly relative URL agains a source URL

    • v1.0.0
    • 42.03
    • Published

    resolve-typescript-plugin

    webpack plugin to resolve TypeScript files when importing with js file extension in ESM projects

    • v2.0.1
    • 41.96
    • Published

    p-min-delay

    Delay a promise a minimum amount of time

    • v4.1.0
    • 41.72
    • Published

    move-on

    Creates a queue of sync or async functions with resolve and reject callback.

    • v2.1.9
    • 41.68
    • Published

    @dozerg/find-up

    Find files or directories by walking up parent directories.

    • v1.0.9
    • 41.26
    • Published

    npm-paths

    Returns an array of NPM directory paths based on the user's platform and environment.

    • v2.0.0
    • 41.23
    • Published

    promise.withresolvers

    ES Proposal spec-compliant shim for Promise.withResolvers

    • v1.0.3
    • 40.80
    • Published

    apply-ref

    > Apply React refs

    • v1.0.0
    • 40.72
    • Published

    promise-resolve-timeout

    Create a Promise which will resolve with the provided value after a timeout.

    • v2.0.1
    • 40.36
    • Published

    graphql-resolve-batch

    A GraphQL batching model which groups execution by GraphQL fields.

    • v1.0.3
    • 40.13
    • Published

    lookup-path

    Attempt to resolve the absolute filepath to a file and verify that it exists.

    • v0.3.1
    • 39.80
    • Published

    @xmpp/resolve

    XMPP connection methods resolution for JavaScript

    • v0.13.3
    • 39.59
    • Published

    @sanity/resolver

    Resolves parts and plugins from a Sanity configuration

    • v2.36.2
    • 39.20
    • Published

    react-resolver

    Async-rendering & data-fetching for universal React applications

    • v3.1.2
    • 39.10
    • Published

    shortstop-resolve

    a shortstop resolver like path but for node modules

    • v1.0.3
    • 38.80
    • Published

    module-resolver

    Asynchronous require.resolve() implementation

    • v1.0.0
    • 38.27
    • Published

    @suchipi/defer

    Inside-out promise; lets you call resolve and reject from outside the Promise constructor function.

    • v1.0.0
    • 37.89
    • Published

    relative-import-path

    path.relative for generating short require'able paths.

    • v1.0.0
    • 37.71
    • Published

    @cryptotaxcalculator/axios-cached-dns-resolve

    Fork of axios-cached-dns-resolve in CJS and with type safety. Caches dns resolutions made with async dns.resolve instead of default sync dns.lookup, refreshes in background

    • v4.0.0
    • 37.63
    • Published

    awscred

    Resolves AWS credentials (and region) using env, file and IAM strategies

    • v1.5.0
    • 37.48
    • Published

    expand

    Recursively resolve templates in an object, string or array.

    • v0.5.0
    • 37.45
    • Published

    my-deferred

    A tiny library to help with promises you can check and resolve from outside

    • v1.2.0
    • 37.23
    • Published

    @sourcemeta/jsonschema

    The CLI for working with JSON Schema. Covers formatting, linting, testing, and much more for both local development and CI/CD pipelines

    • v11.5.1
    • 37.13
    • Published

    resolve-dep

    Return an array of resolved filepaths for require-able local or named npm modules. Wildcard (glob) patterns may be used.

    • v0.6.0
    • 37.09
    • Published

    @zitterorg/magni-eos

    [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

    • v5.8.60
    • 37.04
    • Published

    jref

    Traverse JSON objects through json pointers and dereference JSON schemeas

    • v1.0.2
    • 37.00
    • Published

    @visulima/fs

    Human friendly file system utilities for Node.js

    • v3.1.5
    • 36.89
    • Published

    resolve-bower

    like require.resolve() on behalf of bower files asynchronously and synchronously

    • v0.0.1
    • 36.75
    • Published

    vite-plugin-transform

    Vite plugin to handle your resources. For example, to replace occurrences by a regular expression, or resolving paths in cases where the usual tools do not help you, or something else.

    • v2.0.1
    • 36.50
    • Published

    require-module

    Requires a module found relative to given root or working directory.

    • v0.1.0
    • 36.47
    • Published

    node-resolve-ts

    NodeJS hook to resolve `.ts` files when a `.js` file is imported so that --experimental-strip-types works

    • v1.0.2
    • 36.30
    • Published

    fresh-require

    Bypass the require cache when requiring a module – works with both node and browserify

    • v1.0.3
    • 36.26
    • Published

    sass-extended-importer

    A Custom Sass Import Resolver with included support for Node Module Resolution, additional file extensions, and path aliases/path mapping

    • v1.0.1
    • 35.98
    • Published

    notate

    Resolve dot notation strings

    • v2.1.1
    • 35.68
    • Published

    enhanced-resolve-jest

    Resolver for Jest which uses the enhanced-resolve module

    • v1.1.0
    • 35.66
    • Published

    symlinked

    Node utility to list packages that are npm linked

    • v0.5.0
    • 35.52
    • Published

    eslint-import-resolver-alias-array

    A simple Node behavior import resolution plugin for eslint-plugin-import, supporting module alias, modified to allow for arrays of aliases.

    • v1.2.2
    • 35.45
    • Published

    rollup-plugin-thatworks

    Chmod + Directory Resolver + Shebang Rollup plugins by Harald Rudell

    • v1.0.4
    • 35.31
    • Published

    find-pkg-dir

    Find the root directory of a Node.js project from a given path

    • v2.0.0
    • 35.16
    • Published

    tspath

    TypeScript path alias resolver, re-writes JS files with relative paths according to @paths specified in tsconfig

    • v2.6.8
    • 35.13
    • Published

    jest-webpack-alias

    Preprocessor for Jest that is able to resolve require() statements using webpack aliases.

    • v3.3.4
    • 34.83
    • Published

    find-up-cli

    Find a file by walking up parent directories

    • v6.0.0
    • 34.83
    • Published

    p-time

    Measure the time a promise takes to resolve

    • v4.0.0
    • 34.69
    • Published

    expand-json-schema

    Light weight JSON Schema $ref resolver. Expands a JSON Schema by resolving `$ref` references from a mapping of definitions. Does not handle remote references. Has comprehensive unit tests and no dependencies.

    • v1.0.1
    • 34.66
    • Published

    casparcg-state

    Node.js Javascript/Typescript library for keeping and resolving a given state of CasparCG into commands for casparcg-connection.

    • v3.0.3
    • 34.51
    • Published

    afterward

    Execute an error-first callback upon resolution or rejection of a promise (and return the promise)

    • v2.1.0
    • 34.39
    • Published

    p-immediate

    Returns a promise resolved in the next event loop - think `setImmediate()`

    • v4.0.0
    • 34.34
    • Published

    generator-util

    Utils for `generate` generators.

    • v0.2.9
    • 34.34
    • Published

    require-self-ref

    Solves the relative path problem in Node.js by allowing a require call to reference the current package

    • v2.0.1
    • 34.06
    • Published

    resolve-esm

    Shim for `import.meta.resolve`

    • v2.0.3
    • 33.69
    • Published

    global-paths

    Returns an array of unique "global" directories based on the user's platform and environment. The resulting paths can be used for doing lookups for generators or other globally installed npm packages. Node.js / JavaScript.

    • v1.0.0
    • 33.58
    • Published

    graphql-parse-fields

    Parse fields from AST (GraphQLResolveInfo) into a JSON tree

    • v1.2.0
    • 33.42
    • Published

    npm-delay

    delay before run next command

    • v1.0.4
    • 33.42
    • Published

    witch

    require.resolve for binaries

    • v1.0.3
    • 33.38
    • Published

    home

    Gets the home dir or resolves home directories.

    • v2.0.0
    • 33.13
    • Published

    autoresolve

    A simple module to auto resolve module paths.

    • v0.0.3
    • 33.10
    • Published

    deep-resolve-from

    Resolve the path of a module through a sequence of packages

    • v1.1.0
    • 32.73
    • Published

    deep-require-from

    Require a module like `require()` but via a sequence of nested packages

    • v1.0.0
    • 32.50
    • Published

    git-root-dir

    Find the root directory of a `git` repository

    • v1.0.2
    • 32.50
    • Published

    deep-require-cwd

    Require a module like `require()` but via a sequence of nested packages from the current working directory

    • v1.0.0
    • 32.19
    • Published

    fluid-resolve

    resolve like require.resolve() on behalf of files asynchronously and synchronously

    • v1.3.0
    • 32.16
    • Published

    @adobe/redux-saga-promise

    Create actions that return promises, which are resolved/rejected by a redux saga

    • v1.1.1
    • 32.13
    • Published

    fake-promise

    Gives full control over when ES6 promises are resolved by providing an implementation of Promise with behavior controlled by .resolve(result) and .reject(error) methods. Intended for use in unit tests.

    • v2.5.44
    • 32.07
    • Published

    npm-cli-path

    Resolve the path of `npm-cli.js` included in the globally installed npm CLI

    • v4.0.0
    • 32.03
    • Published

    resolve-version

    Resolve version of an installed module.

    • v1.0.0
    • 32.02
    • Published

    npm-cli-dir

    Resolve the directory path where npm CLI is installed

    • v4.0.0
    • 31.95
    • Published

    helper-related

    Template helper for generating a list of links to the homepages of related GitHub/npm projects.

    • v1.0.0
    • 31.80
    • Published

    relative-dest

    Calculate the relative path from a file's destination path to another directory or file.

    • v0.1.0
    • 31.70
    • Published

    vlad

    JSON schema validation with a chainable syntax.

    • v2.0.0
    • 31.52
    • Published

    resolve-from-npm

    Resolve the path of a module from the directory where npm is installed

    • v4.2.0
    • 31.46
    • Published

    browser-builtins

    Builtins that were extracted from node-browser-resolve on which browserify depends

    • v3.3.1
    • 31.44
    • Published

    yarn-dependency-tree

    Display the dependency tree of a certain module based on your yarn.lock file

    • v0.0.7
    • 31.01
    • Published

    load-plugins

    Load plugins for gulp, grunt, assemble, verb any node.js app that needs to load plugins from node_modules or local folders.

    • v2.1.2
    • 31.00
    • Published

    lazy-resolver

    Skip hoops with promises Edit

    • v1.0.0
    • 30.50
    • Published

    matchkeys

    Utility for returning a list of arrays that contain matching keywords. Useful for filtering package.json files.

    • v0.2.2
    • 30.28
    • Published

    resolve-dependency

    Find The File That Dependency Path Resolves To.

    • v1.0.3
    • 30.04
    • Published

    fpj

    Resolves The Location Of The Package.Json File For The Given Dependency By Traversing The File System Up Starting From Given Path.

    • v1.3.1
    • 29.97
    • Published

    docker-host-url

    URL host resolver for Docker applications

    • v0.2.0
    • 29.97
    • Published

    babel-resolver

    Resolve modules from any directory.

    • v1.1.0
    • 29.89
    • Published

    import-local-file

    Let a globally installed package use a locally installed version of itself if available

    • v0.2.0
    • 29.84
    • Published

    jsconfig-paths-jest-mapper

    Use this to load modules whose location is specified in the `paths` section of `jsconfig.json` when using jest.

      • v1.0.0
      • 29.83
      • Published

      promise-any

      returns first successful promise. As in Promise.any() which is not part of the ES6 spec

      • v0.2.0
      • 29.72
      • Published

      webpack-theme-resolver-plugin

      Webpack Theme Resolver plugin to resolve files through directory chain with a package fallback at compile time.

      • v4.0.0
      • 29.18
      • Published

      q-deep

      Resolve a deeply nested structure of q-promises into a promise for the whole structure

      • v1.0.3
      • 29.00
      • Published

      normalize-glob

      Normalize a glob pattern by expanding braces, making it absolute and resolving parent directories '..'

      • v0.0.2
      • 28.83
      • Published

      yarn-global-modules

      Get the absolute path to the yarn global modules directory (globally installed modules).

      • v1.0.1
      • 28.78
      • Published

      promise-resolve-deep

      Resolve a promise or value and all of its embedded promises (key values, elements of array, including nested)

      • v1.1.1
      • 28.73
      • Published

      tangerine

      Tangerine is the best Node.js drop-in replacement for dns.promises.Resolver using DNS over HTTPS ("DoH") via undici with built-in retries, timeouts, smart server rotation, AbortControllers, and caching support for multiple backends (with TTL and purge sup

      • v1.6.0
      • 28.71
      • Published

      dns-fast-resolver

      A custom `dns.lookup` based on dns resolver with timeout and cancellation handlers

      • v1.0.1
      • 28.64
      • Published

      yarn-config-directory

      Get the absolute path to the global yarn config directory.

      • v1.0.2
      • 28.53
      • Published

      @tsdotnet/linq

      A familiar set of functions that operate on JavaScript iterables (ES2015+) in a similar way to .NET's LINQ does with enumerables.

      • v1.5.10
      • 28.40
      • Published

      tcp-ping-port

      A simple TCP ping utility to ping a port of an IP or domain

      • v1.0.2
      • 28.36
      • Published

      cachify-promise

      Smart caching for promises. Like memoization, but better.

      • v0.4.1
      • 28.04
      • Published

      @dword-design/load-pkg

      Loads package.json, by finding the first directory with a package.json, recursing up, starting with the given directory.

      • v4.0.0
      • 27.86
      • Published

      @yukiakai/find-up

      A flexible find-up implementation supporting string, RegExp, CJS/ESM dual build, and custom matcher.

      • v1.1.5
      • 27.73
      • Published

      decree

      Declarative arguments-resolver

      • v0.0.6
      • 27.60
      • Published

      gulp-ts-alias

      Use Gulp to resolve Typescript path aliases during compilation.

      • v2.0.0
      • 27.55
      • Published

      amd-resolve

      A hookable AMD module resolution implementation.

      • v0.1.1
      • 26.99
      • Published

      real-executable-path

      Find the first instance of an executable in the PATH, with expanding all symbolic links

      • v3.0.0
      • 26.72
      • Published

      bluebird-events

      A wrapper around event emitters that returns a bluerbird promise resolved or rejected when certain events are fired.

      • v3.0.1
      • 26.71
      • Published

      has-resolved

      Checks if a Promise is resolved or rejected asynchronously

      • v1.1.0
      • 26.58
      • Published

      reurl

      URL manipulation library

      • v1.0.0-rc.2
      • 26.57
      • Published

      revolver-webpack-plugin

      Webpack resolver plugin to load relative paths from a different directory or directories.

      • v1.0.4
      • 26.45
      • Published

      app-module-path-node

      Simple module to add additional directories to the Node module search for top-level app modules

      • v0.1.0
      • 26.43
      • Published

      find-down

      Find a file by walking down parent directories.

      • v0.1.4
      • 26.12
      • Published

      resolves

      Resolve parent directories, execute a function on every dir found until a result is returned

      • v1.0.0
      • 25.90
      • Published

      saga-toolkit

      An extension for redux-toolkit that allows sagas to resolve async thunk actions.

      • v2.1.2
      • 25.82
      • Published

      resolve-require

      NodeJS local resolve and require module

      • v0.2.0
      • 25.68
      • Published

      selective-option

      A simple selective option resolver

      • v0.2.0
      • 25.65
      • Published

      gulp-resolve-url

      Gulp plugin that resolves relative paths in url() statements based on the original source file

      • v0.0.2
      • 25.64
      • Published

      resolve-up

      Resolve paths to globally installed npm modules using glob patterns. Useful for getting paths to yeoman or Generate generators, etc.

      • v1.0.0
      • 25.63
      • Published

      path-resolver

      returns a valid filesystem path.

      • v0.0.2
      • 25.49
      • Published

      jsconfig-paths-webpack-plugin

      Use this to load modules whose location is specified in the `paths` section of `jsconfig.json` when using webpack.

        • v0.1.3
        • 25.49
        • Published

        auto-exports

        creates a module.exports map for all modules in a directory

        • v0.3.12
        • 25.31
        • Published

        data-resolver

        A data transformation resolver

        • v1.0.2
        • 25.18
        • Published

        path-here

        A simple module to get the path with __dirname

        • v1.1.1
        • 25.15
        • Published

        native-require

        To resolve external modules for bundlers

        • v1.1.4
        • 25.05
        • Published

        higher-path

        Higher allowed path based on a root and a given path

        • v1.0.0
        • 24.95
        • Published

        from-cwd

        Resolve path from CWD (Current Working Directory)

        • v1.1.0
        • 24.77
        • Published

        require-resolve-hook

        Module to hook into the Node.js require and require.resolve function

        • v1.1.0
        • 23.96
        • Published

        rooty

        Allow root-of-project (closest package.json) requires in node with `^`

        • v2.0.0
        • 23.88
        • Published

        test-fixture

        Copy test-fixtures to temp dir and get resolved file paths.

        • v2.4.1
        • 23.87
        • Published

        es-module-devserver

        Simple static server middleware with ES Module path resolution

        • v0.1.6
        • 23.86
        • Published

        resolve-dir-fixed

        simply resolves a path, using resolve after expanding a tilde

        • v1.0.0
        • 23.83
        • Published

        npm-cache-path

        Get the path of npm cache folder

        • v2.0.0
        • 23.77
        • Published

        mini-url

        Lightweight isomorphic url parser.

        • v2.1.9
        • 23.76
        • Published

        cdn-resolve

        Resolves import paths to their CDN equivalents

        • v2.1.0
        • 23.69
        • Published

        semver-resolves

        Test whether a semver range resolves

        • v1.1.2
        • 23.67
        • Published

        caroot

        Replaces a caret with the root path

        • v1.1.0
        • 23.49
        • Published

        rollup-plugin-oxc

        A Rollup plugin to resolve, transform, minify TypeScript and generate type declarations with oxc.

        • v0.7.0
        • 23.12
        • Published