JSPM

Found 9418 results for module proxy

@geut/staty

Build a proxy-state from plain objects

  • v2.3.3
  • 73.73
  • Published

import-lazy

Import a module lazily

  • v4.0.0
  • 72.13
  • Published

fetch-sync

Proxy fetch requests through the Background Sync API

  • v2.0.0
  • 67.04
  • Published

resolve

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

  • v1.22.11
  • 66.38
  • Published

resolve-from

Resolve the path of a module like `require.resolve()` but from a given path

  • v5.0.0
  • 65.09
  • Published

graceful-fs

A drop-in replacement for fs, making various improvements.

  • v4.2.11
  • 65.06
  • Published

is-core-module

Is this specifier a node.js core module?

  • v2.16.1
  • 64.43
  • Published

parent-module

Get the path of the parent module

  • v3.2.0
  • 64.09
  • Published

async

Higher-order functions and common patterns for asynchronous code

  • v3.2.6
  • 63.67
  • Published

import-fresh

Import a module while bypassing the cache

  • v3.3.1
  • 63.50
  • Published

resolve-cwd

Resolve the path of a module like `require.resolve()` but from the current working directory

  • v3.0.0
  • 61.62
  • Published

which-module

Find the module object for something that was require()d

  • v2.0.1
  • 60.39
  • Published

global-prefix

Get the npm global path prefix.

  • v4.0.0
  • 59.88
  • Published

module-details-from-path

Resolve npm package details, like name and base path, given an absolute path to a file inside a package

  • v1.0.4
  • 59.71
  • Published

global-modules

The directory used by npm for globally installed npm modules.

  • v2.0.0
  • 59.14
  • Published

node-gyp

Node.js native addon build tool

  • v12.2.0
  • 59.11
  • Published

babel-loader

babel module loader for webpack

  • v10.0.0
  • 58.63
  • Published

is-bun-module

Is this specifier a Bun core module or supported Node one?

  • v2.0.0
  • 58.34
  • Published

find-root

find the closest package.json

  • v1.1.0
  • 58.08
  • Published

prebuild-install

A command line tool to easily install prebuilt binaries for multiple version of node/iojs on a specific platform

  • v7.1.3
  • 57.81
  • Published

is-module

check if a source string is an es6 module

  • v1.0.0
  • 57.41
  • Published

package-json

Get metadata of a package from the npm registry

  • v10.0.1
  • 57.23
  • Published

webpack-cli

CLI for webpack & friends

  • v6.0.1
  • 57.17
  • Published

import-from

Import a module like with `require()` but from a given path

  • v4.0.0
  • 56.99
  • Published

import-meta-resolve

Resolve things like Node.js — ponyfill for `import.meta.resolve`

  • v4.2.0
  • 56.78
  • Published

latest-version

Get the latest version of an npm package

  • v9.0.0
  • 56.69
  • Published

update-notifier

Update notifications for your CLI app

  • v7.3.1
  • 56.11
  • Published

caller-path

Get the path of the caller function

  • v4.0.0
  • 55.78
  • Published

append-transform

Install a transform to `require.extensions` that always runs last, even if additional extensions are added later.

  • v2.0.0
  • 55.64
  • Published

caller-callsite

Get the callsite of the caller function

  • v6.0.0
  • 55.36
  • Published

has-yarn

Check if a project is using Yarn

  • v4.0.0
  • 55.31
  • Published

app-root-path

Determine an app's root path from anywhere inside the app

  • v3.1.0
  • 54.16
  • Published

import-cwd

Import a module like with `require()` but from the current working directory

  • v3.0.0
  • 53.93
  • Published

style-mod

A minimal CSS module shim

  • v4.1.3
  • 53.82
  • Published

ast-module-types

Collection of useful helper functions when trying to determine module type (CommonJS or AMD) properties of an AST node.

  • v6.0.1
  • 53.52
  • Published

resolve-global

Resolve the path of a globally installed module

  • v2.0.0
  • 53.46
  • Published

detective-es6

Get the dependencies of an ES6 module

  • v5.0.1
  • 53.16
  • Published

textextensions

A package that contains an array of every single file extension there is for text files

  • v6.11.0
  • 53.01
  • Published

get-amd-module-type

Get the type of an AMD module used for an AST node or within a file

  • v6.0.1
  • 52.98
  • Published

detective-amd

Find all dependencies within a JavaScript file using AMD module syntax

  • v6.0.1
  • 52.88
  • Published

binaryextensions

A package that contains an array of every single file extension there is for binary files

  • v6.11.0
  • 52.82
  • Published

is-resolvable

Check if a module ID is resolvable with require()

  • v1.1.0
  • 52.51
  • Published

requireg

Require and resolve global modules like a boss

  • v0.2.2
  • 52.51
  • Published

istextorbinary

Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.

  • v9.5.0
  • 52.10
  • Published

semantic-release

Automated semver compliant package publishing

  • v25.0.2
  • 51.94
  • Published

requizzle

Swizzle a little something into your require() calls.

  • v0.2.4
  • 51.86
  • Published

module-lookup-amd

Resolve aliased dependency paths using a RequireJS config

  • v9.0.5
  • 51.81
  • Published

detective-vue2

Get the dependencies of a Vue module

  • v2.2.0
  • 51.56
  • Published

node-ensure

Async module-loading library and protocol for bundlers/loaders targeting isomorphic apps and Node.js.

  • v0.0.0
  • 51.39
  • Published

dependency-tree

Get the dependency tree of a module

  • v11.2.0
  • 51.02
  • Published

node-modules-regexp

A regular expression for file paths that contain a `node_modules` folder.

  • v1.0.0
  • 51.00
  • Published

eval

Evaluate node require() module content directly

  • v0.1.8
  • 50.91
  • Published

deps-regex

Regular expression for matching javascript require/import statements.

  • v0.2.0
  • 50.85
  • Published

resolve-pkg

Resolve the path of a package regardless of it having an entry point

  • v2.0.0
  • 50.67
  • Published

import-from-esm

Import a module like with require() but from a given path (for ESM)

  • v2.0.0
  • 50.67
  • Published

eslint-import-resolver-alias

a simple Node behavior import resolution plugin for eslint-plugin-import, supporting module alias.

  • v1.1.2
  • 50.56
  • Published

madge

Create graphs from module dependencies.

  • v8.0.0
  • 50.43
  • Published

version-range

Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.

  • v4.15.0
  • 49.95
  • Published

module-deps

walk the dependency graph to generate json output that can be fed into browser-pack

  • v6.2.3
  • 49.68
  • Published

clear-module

Clear a module from the cache

  • v4.1.2
  • 49.66
  • Published

update-notifier-cjs

Update notifications for your CLI app, maintained in CommonJS (CJS)

  • v5.1.7
  • 49.38
  • Published

parse-imports

A blazing fast ES module imports parser.

  • v3.0.0
  • 48.91
  • Published

find-requires

Find all require() calls. Fast and solid implementation backed with direct scanner and esprima AST parser

  • v1.0.0
  • 48.76
  • Published

es-cookie

A JavaScript module for handling cookies

  • v1.5.0
  • 48.71
  • Published

override-require

Overrides Node.js module resolution logic.

  • v1.1.1
  • 48.49
  • Published

errlop

An extended Error class that envelops a parent error, such that the stack trace contains the causation

  • v8.5.0
  • 48.25
  • Published

os

NodeJS Core Module Extended

  • v0.1.2
  • 48.07
  • Published

rewire

Easy dependency injection for node.js unit testing

  • v9.0.1
  • 46.98
  • Published

oracledb

A Node.js module for Oracle Database access from JavaScript and TypeScript

  • v6.10.0
  • 46.58
  • Published

glslify-bundle

Bundle a glslify-deps dependency tree into a GLSL source string

  • v5.1.1
  • 46.55
  • Published

glslify

A node.js-style module system for GLSL!

  • v7.1.1
  • 46.50
  • Published

@compodoc/compodoc

The missing documentation tool for your Angular application

  • v1.2.1
  • 46.37
  • Published

cmake-js

CMake.js - a Node.js native addon build tool

  • v8.0.0
  • 45.72
  • Published

is-file-esm

Determines whether a Node file is a Module (`import`) or a Script (`require`)

  • v1.0.0
  • 45.71
  • Published

parent-require

Require modules from parent modules.

  • v1.0.0
  • 45.57
  • Published

noop6

No operation as a module using an arrow function.

  • v1.0.10
  • 43.90
  • Published

sortobject

Returns a copy of an object, sorted deeply by its keys, without mangling any arrays inside of it

  • v5.6.0
  • 43.88
  • Published

current-module-paths

Access to __filename and __dirname within ECMAScript modules

  • v1.1.3
  • 43.74
  • Published

typechecker

Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)

  • v9.3.0
  • 43.46
  • 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
  • 43.05
  • Published

eachr

Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.

  • v7.4.0
  • 42.82
  • Published

require-resolve

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

  • v0.0.2
  • 42.77
  • Published

nuxt-define

One utility function for module authors to define compiler constants for all builders supported by Nuxt.

    • v1.0.0
    • 42.68
    • Published

    @firanorg/mollitia-molestias-accusamus

    [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

    • v10.13.142
    • 42.66
    • Published

    load-module

    Standard dynamic imports with a few extra features

    • v5.0.0
    • 42.65
    • Published

    json2module

    Convert a JSON object to an ES6 module.

    • v0.0.3
    • 42.56
    • Published

    @peggyjs/from-mem

    Load a string as if it was an esm or commonjs module with a given filename.

    • v3.1.2
    • 42.33
    • Published

    css-vars-ponyfill

    Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers

    • v2.4.9
    • 42.31
    • Published

    jest-css-modules-transform

    Jest's preprocessor for css, sass, less, stylus modules generated with Webpack

    • v4.4.2
    • 42.27
    • Published

    glob-gitignore

    Extends `glob` with support for filtering files according to gitignore rules and exposes an optional Promise API with NO performance issues

    • v1.0.15
    • 42.17
    • Published

    get-css-data

    A micro-library for collecting stylesheet data from link and style nodes

    • v2.1.1
    • 41.90
    • Published

    envfile

    Parse and stringify the environment configuration files and format, also known as .env files and dotenv files

    • v7.1.0
    • 41.77
    • 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
    • 41.58
    • Published

    nuxt-csurf

    Nuxt Cross-Site Request Forgery (CSRF) Prevention

    • v1.6.5
    • 41.57
    • Published

    import-global

    Import a globally installed module

    • v1.1.1
    • 41.56
    • Published

    mockery

    Simplifying the use of mocks with Node.js

    • v2.1.0
    • 41.09
    • Published

    npm-artifactory

    A proxy server that uses Artifactory to store npm modules for seamless integration with java/maven-based workflows

    • v0.6.4
    • 41.08
    • Published

    fs-tree-structure

    Build filesystem tree structure from flat paths

      • v0.0.5
      • 40.83
      • Published

      skott

      Automatically construct and visualize Graphs generated from your JavaScript and TypeScript project

      • v0.35.7
      • 40.62
      • Published

      @dramaorg/delectus-culpa-reprehenderit

      [![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

      • v3.5.94
      • 40.59
      • Published

      ambi

      Ambi lets you execute any function ambidextrously; providing you the ability to execute any function (be it synchronous, asynchronous, returns, callbacks, promises) as if it returned a promise.

      • v10.9.0
      • 40.20
      • Published

      timezones-ical-library

      Easy direct access to the most recent official timezone information for iCalendar files via JavaScript/TypeScript

      • v2.1.0
      • 39.85
      • Published

      export-files

      node.js utility for exporting a directory of files as modules.

      • v3.0.2
      • 39.84
      • Published

      webauth

      Web authentication module

      • v1.1.0
      • 39.75
      • Published

      script-ext-html-webpack-plugin

      Enhances html-webpack-plugin functionality with async and defer attributes for script elements

      • v2.1.5
      • 39.66
      • Published

      generify

      A reusable project generator

      • v4.2.0
      • 39.47
      • 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
      • 39.18
      • Published

      storybook-addon-module-mock

      [![](https://img.shields.io/npm/l/storybook-addon-module-mock)](https://www.npmjs.com/package/storybook-addon-module-mock) [![](https://img.shields.io/npm/v/storybook-addon-module-mock)](https://www.npmjs.com/package/storybook-addon-module-mock) [![](http

      • v1.6.2
      • 39.07
      • Published

      genversion

      A command line utility to read version from package.json and attach it into your module as a property

      • v3.2.0
      • 39.03
      • Published

      extensionless

      Node.js loader for import specifiers as file paths without extensions or as directory paths

      • v2.0.6
      • 39.02
      • Published

      requires-regex

      Regular expression for matching javascript require statements.

      • v1.0.4
      • 38.95
      • Published

      detect-installed

      Checks that given package is installed globally or locally.

      • v2.0.4
      • 38.83
      • Published

      import

      Concatenate files together using import statements.

      • v0.0.6
      • 38.77
      • Published

      import-locals

      Allows you to import local variables, functions and classes from other modules

      • v2.0.0
      • 38.75
      • Published

      make-runnable

      Call a module's exported functions directly from the command line, with arguments.

      • v1.4.1
      • 38.55
      • Published

      esmock

      provides native ESM import and globals mocking for unit tests

      • v2.7.3
      • 38.49
      • Published

      typescript-cookie

      A simple, lightweight API for handling cookies in the browser

      • v1.0.6
      • 38.44
      • 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
      • 38.27
      • Published

      nestjs-console

      A NestJS module that provide a cli

      • v10.0.0
      • 38.19
      • Published

      locale-codes

      Language codes & country codes

      • v1.3.1
      • 38.09
      • Published

      modclean

      Remove unwanted files and directories from your node_modules folder

      • v3.0.0-beta.1
      • 37.95
      • Published

      module-from-string

      Load module from string using require or import.

      • v3.3.1
      • 37.87
      • Published

      nest-raven

      Sentry Raven Module for Nest Framework

      • v10.1.0
      • 37.56
      • Published

      vm

      NodeJS Core Module Extended

      • v0.1.0
      • 37.54
      • Published

      module-deps-sortable

      walk the dependency graph to generate json output that can be fed into browser-pack

      • v5.0.3
      • 37.37
      • Published

      react-confetti-boom

      A customizable React confetti explosion component for celebrations and special events

      • v2.0.1
      • 37.34
      • Published

      vite-express

      Vite integration module for Express

      • v0.22.0
      • 37.29
      • Published

      globo

      Turn identifiers into global lookups that work in Node and the browser

      • v1.1.0
      • 37.14
      • Published

      export-dirs

      Export directories and their files as node.js modules.

      • v0.2.4
      • 37.11
      • Published

      oclazyload

      Load modules on demand (lazy load) with angularJS

      • v1.1.0
      • 37.10
      • Published

      get-current-line

      Get the current line number of the executing file and method

      • v7.4.0
      • 36.86
      • Published

      escomplex-plugin-metrics-module

      Provides the core module metric / report generation plugin for typhonjs-escomplex module processing.

      • v0.1.0
      • 36.80
      • Published

      prebuild

      A command line tool for easily making prebuilt binaries for multiple versions of node, electron or node-webkit on a specific platform

      • v13.0.1
      • 36.79
      • Published

      mo-walk

      walk directory for esm and cjs modules

      • v1.2.0
      • 36.76
      • Published

      node-ninja

      Node.js native addon build tool

      • v1.0.2
      • 36.72
      • Published

      async-es

      Higher-order functions and common patterns for asynchronous code

      • v3.2.6
      • 36.69
      • Published

      rfile

      Require a plain text or binary file in node.js

      • v1.0.0
      • 36.62
      • Published

      broccoli-cjs-wrap

      broccoli filter for wrapping CommonJS modules

      • v0.0.6
      • 36.62
      • Published

      redux-dynamic-modules

      Modularize the redux app by dynamically loading reducers, state and sagas

      • v5.2.3
      • 36.59
      • Published

      gl-select-box

      Draws a user selection over the screen

      • v1.0.4
      • 36.41
      • Published

      module

      Generate the minimal skeleton for a new node.js module/package.

      • v2.0.0
      • 36.28
      • Published

      typhonjs-escomplex-module

      Provides module / individual file oriented AST processing for typhonjs-escomplex complexity reports.

      • v0.1.0
      • 36.22
      • Published

      ruglify

      'Require' minified JavaScript as a string

      • v1.0.0
      • 36.11
      • Published

      keypather

      Get or set a deep value using a keypath string. Supports bracket and dot notation

      • v3.1.0
      • 36.09
      • Published

      esmoduleserve

      Serve ES modules over HTTP, rewriting imports

      • v0.3.1
      • 35.99
      • Published

      directory-import

      Module will allow you to synchronously or asynchronously import (requires) all modules from the folder you specify

      • v3.3.2
      • 35.97
      • Published

      unbounded

      Function.prototype.bind replacement that provides an `unbounded` hidden property on the returned bounded function, that contains the original unbounded function

      • v6.3.1
      • 35.92
      • Published

      nuxt-viewport

      Define custom viewports for your Nuxt project

      • v2.3.1
      • 35.91
      • Published

      @wxt-dev/auto-icons

      WXT module for automatically generating extension icons in different sizes

      • v1.1.0
      • 35.61
      • Published

      maz-ui

      A standalone components library for Vue.Js 3 & Nuxt.Js 3

      • v4.5.0
      • 35.58
      • Published

      pdf-img-convert

      A simple module to convert PDF files into image buffers (without filesystem usage)

      • v2.0.0
      • 35.55
      • Published

      sticky-module

      A Symbol based leaky utility to store or retrieve a module

      • v0.1.1
      • 35.39
      • Published

      @nuxtjs/fontaine

      [![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href] [![Github Actions][github-actions-src]][github-actions-href] [![Codecov][codecov-src]][codecov-href]

      • v0.5.0
      • 35.35
      • Published

      system

      Flexible module and resource system

      • v2.0.1
      • 35.34
      • Published

      ga-gtag

      ES module for the Google Analytics Global Site Tag.

      • v1.2.0
      • 35.32
      • Published

      angularjs-scroll-glue

      An AngularJs directive that automatically scrolls to the bottom of an element on changes in it's scope.

      • v2.2.0
      • 34.93
      • Published

      is-global

      Checks whether Node.js is running a global module

      • v0.1.0
      • 34.59
      • Published

      nestjs-soap

      Nestjs module wrapper for soap

      • v3.0.4
      • 34.53
      • Published

      @nuxtjs/turnstile

      Cloudflare Turnstile integration for Nuxt

      • v1.1.1
      • 34.51
      • Published

      nw-gyp

      NW.js (node-webkit) native addon build tool

      • v3.6.8
      • 34.11
      • Published

      import-sync

      Synchronously import dynamic ECMAScript Modules similar to CommonJS require. Basic wrapper around esm for compatibility with both ESM and CJS projects in NodeJS.

      • v2.2.3
      • 34.09
      • Published

      jsdoc-tsimport-plugin

      A JSDoc plugin to support the typescript module import syntax.

      • v1.0.5
      • 34.06
      • Published

      quill-cursors

      A multi cursor module for Quill.

      • v4.0.4
      • 34.00
      • Published

      define

      An AMD wrapper for Node modules

      • v1.0.1
      • 33.66
      • Published

      node-cmake

      A CMake-based build system for node.js native modules

      • v2.5.1
      • 33.65
      • Published

      attempt-x

      Invokes function, returning an object of the results.

      • v2.1.2
      • 33.62
      • Published

      semantic-release-plus

      Fork of Automated semver compliant package publishing to enable additional features

      • v20.0.0
      • 33.59
      • Published

      sort-es

      Blazing fast, tree-shakeable, type-safe, modern utility library to sort any type of array in less than 1 KB!

      • v1.7.18
      • 33.57
      • Published

      winston-module-logger

      A simple winston wrapper for generating logger instance per module and log tags

      • v1.3.1
      • 33.53
      • Published

      findout

      Find out a module.

      • v3.0.2
      • 33.19
      • Published

      module-available

      Test whether a module is available as a dependency

      • v1.0.6
      • 32.99
      • Published

      to-integer-x

      ToInteger converts 'argument' to an integral numeric value.

      • v4.2.2
      • 32.97
      • Published

      math-sign-x

      Shim for Math.sign.

      • v4.2.2
      • 32.96
      • Published

      codependency

      Optional peer dependencies

      • v2.1.0
      • 32.93
      • Published

      @larscom/ngx-translate-module-loader

      Highly configurable and flexible translations loader for ngx-translate. Fetch multiple translations, each translation file gets it's own namespace by default

      • v5.1.0
      • 32.88
      • Published

      npm-paths

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

      • v2.0.0
      • 32.76
      • Published

      @nuxtjs/prismic

      Easily connect your Nuxt application to your content hosted on Prismic

      • v5.2.0
      • 32.69
      • Published

      srt-validator

      <h1 align="center">SrtValidator</h1>

      • v6.0.4
      • 32.61
      • Published

      trim-right-x

      This method removes whitespace from the end of a string.

      • v4.1.2
      • 32.57
      • Published

      dimport

      Run ES Module syntax in any browser – even IE!

      • v1.0.0
      • 32.57
      • Published

      trim-left-x

      This method removes whitespace from the left end of a string.

      • v4.1.2
      • 32.53
      • Published

      trim-x

      This method removes whitespace from the left and right end of a string.

      • v4.1.2
      • 32.50
      • Published

      to-number-x

      Converts argument to a value of type Number.

      • v3.2.2
      • 32.42
      • Published

      @cljs-oss/module-deps

      walk the dependency graph to generate json output that can be fed into browser-pack

      • v1.1.1
      • 32.41
      • Published

      to-string-x

      ES6-compliant shim for ToString.

      • v2.1.1
      • 32.40
      • Published

      to-string-tag-x

      Get an object's ES6 @@toStringTag.

      • v2.1.2
      • 32.36
      • Published

      is-nil-x

      Checks if `value` is `null` or `undefined`.

      • v2.1.1
      • 32.30
      • Published

      to-boolean-x

      Converts argument to a value of type Boolean.

      • v2.1.1
      • 32.26
      • Published

      grunt-ng-constant

      Plugin for dynamic generation of angular constant modules.

      • v2.0.3
      • 32.26
      • Published

      is-finite-x

      ES6-compliant shim for Number.isFinite.

      • v4.2.1
      • 32.21
      • Published

      is-object-like-x

      Determine if a value is object like.

      • v2.1.2
      • 32.16
      • Published