JSPM

Found 34104 results for node tinypng typescript

tsutils

utilities for working with typescript's AST

  • v3.21.0
  • 96.46
  • Published

tsx

TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files

  • v4.21.0
  • 88.50
  • Published

openapi-typescript

Convert OpenAPI 3.0 & 3.1 schemas to TypeScript

  • v7.10.1
  • 86.23
  • Published

ts-node

TypeScript execution environment and REPL for node.js, with source map support

  • v10.9.2
  • 85.35
  • Published

typed-rest-client

Node Rest and Http Clients for use with TypeScript

  • v2.1.0
  • 78.46
  • Published

openapi-typescript-codegen

Library that generates Typescript clients based on the OpenAPI specification.

  • v0.29.0
  • 75.54
  • Published

@hey-api/openapi-ts

🚀 The OpenAPI to TypeScript codegen. Generate clients, SDKs, validators, and more.

  • v0.88.0
  • 74.78
  • Published

@xmldom/is-dom-node

TypeScript helper functions to narrow the type of object to a Node descendant

  • v1.0.1
  • 72.80
  • Published

@nevware21/ts-utils

Comprehensive TypeScript/JavaScript utility library with cross-environment support (Node.js, browser, web worker) providing helper functions, polyfills (ES5-ES2023), type checking utilities, and optimized implementations for better minification and code r

  • v0.12.5
  • 71.14
  • Published

tsoa

Build swagger-compliant REST APIs using TypeScript and Node

  • v6.6.0
  • 70.81
  • Published

@azure/openai

A companion library to openai for Azure OpenAI.

  • v2.0.0
  • 69.14
  • Published

cross-fetch

Universal WHATWG Fetch API for Node, Browsers and React Native

  • v4.1.0
  • 68.43
  • Published

inversify

A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.

  • v7.10.4
  • 66.31
  • Published

find-process

find process info by port/pid/name etc.

  • v2.0.0
  • 65.43
  • Published

ts-mock-imports

Intuitive mocking for Typescript class imports

  • v1.3.19
  • 64.18
  • Published

ts-clone-node

A library that helps you clone Nodes from a Typescript AST

  • v4.0.0
  • 63.70
  • Published

@eddeee888/gcg-server-config

This library has the recommended default options used by the server preset `@eddeee888/gcg-typescript-resolver-files`.

  • v0.3.0
  • 63.14
  • Published

formdata-node

Spec-compliant FormData implementation for Node.js

  • v6.0.3
  • 62.21
  • Published

country-to-currency

Map country codes (ISO 3166-1 alpha-2) to their default currency codes (ISO 4217)

  • v2.0.2
  • 61.54
  • Published

@stacksjs/clarity

A modern logging & debugging utility. For browser & server.

  • v0.3.24
  • 59.70
  • Published

natural-orderby

Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.

  • v5.0.0
  • 59.49
  • Published

@inquirer/figures

Vendored version of figures, for CJS compatibility

  • v2.0.2
  • 59.13
  • 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
  • 58.58
  • Published

mixpart

High-performance streaming multipart/mixed parser for Node.js

    • v0.0.4
    • 58.48
    • Published

    @airtop/sdk

    SDK for Airtop cloud browsers

    • v0.1.47
    • 58.38
    • Published

    @inquirer/prompts

    Inquirer prompts, combined in a single package

    • v8.0.2
    • 58.30
    • Published

    ts-type

    add some typescript type and re-export some build-in typescript type

    • v3.0.1
    • 58.30
    • Published

    countries-list

    Continents & countries: ISO 3166-1 alpha-2 code, name, ISO 639-1 languages, capital, currency, native name, phone. JSON, CSV and SQL.

    • v3.2.0
    • 58.27
    • Published

    node-version-alias

    Resolve Node.js version aliases like 'latest', 'lts' or 'erbium'

    • v5.0.1
    • 57.90
    • Published

    sqlite

    SQLite client for Node.js applications with SQL-based migrations API written in Typescript

    • v5.1.1
    • 57.75
    • Published

    @hey-api/codegen-core

    🧱 TypeScript framework for generating structured, multi-file source code from abstract syntax trees.

    • v0.3.3
    • 57.05
    • Published

    typescript-ioc

    A Lightweight annotation-based dependency injection container for typescript.

    • v3.2.2
    • 54.87
    • Published

    ts-retry

    A little retry tool to execute a function until the function is successful. Can also bind a timeout to a function. This lib is usable in typescript, in javascript, in node, in SPA tools (rest, Vue, Svelte...) and browser (available in ESM and common js fo

    • v6.0.0
    • 54.47
    • Published

    @marcj/ts-clone-node

    A library that helps you clone Nodes from a Typescript AST

    • v2.2.0
    • 54.38
    • Published

    @graphql-codegen/core

    <p align="center"> <img src="https://github.com/dotansimha/graphql-code-generator/blob/master/logo.png?raw=true" /> </p>

    • v5.0.0
    • 54.28
    • Published

    @graphql-codegen/cli

    <p align="center"> <img src="https://github.com/dotansimha/graphql-code-generator/blob/master/logo.png?raw=true" /> </p>

    • v6.1.0
    • 54.22
    • Published

    jasmine-ts

    Execute jasmine with ts-node

    • v0.4.0
    • 54.18
    • Published

    cache-manager

    Cache Manager for Node.js

    • v7.2.5
    • 53.84
    • Published

    esbuild-runner

    Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild

    • v2.2.2
    • 53.82
    • Published

    ts-sinon

    sinon library extension to stub whole object and interfaces

    • v2.0.2
    • 53.82
    • Published

    @mscharley/dot

    A lightweight inversion of control framework for JavaScript and TypeScript

    • v2.2.3
    • 53.81
    • Published

    lru.min

    🔥 An extremely fast and efficient LRU cache for JavaScript with high compatibility (including Browsers).

    • v1.1.3
    • 53.72
    • Published

    esbuild-node-tsc

    Build your Typescript Node.js projects using blazing fast esbuild

    • v2.0.5
    • 53.71
    • Published

    unique-username-generator

    A package to generate a unique username from email or randomly selected nouns and adjectives. User can add a separator between the username, define the maximum length of a username and adds up to six random digits.

    • v1.5.1
    • 53.43
    • Published

    @envelop/core

    This is the core package for Envelop. You can find a complete documentation here: https://github.com/graphql-hive/envelop

    • v5.4.0
    • 52.83
    • Published

    ts-node-maintained

    TypeScript execution environment and REPL for node.js, with source map support

    • v10.9.6
    • 52.69
    • Published

    textextensions

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

    • v6.11.0
    • 52.61
    • Published

    http-status-codes

    Constants enumerating the HTTP status codes. Based on the Java Apache HttpStatus API.

    • v2.3.0
    • 52.53
    • Published

    ts-nkeys

    A public-key signature system based on Ed25519 for the NATS ecosystem in typescript for ts-nats and node-nats

    • v1.0.16
    • 52.51
    • Published

    binaryextensions

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

    • v6.11.0
    • 52.50
    • Published

    sequelize-typescript-generator

    Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.

    • v12.0.1
    • 52.24
    • Published

    node-cache

    Simple and fast NodeJS internal caching. Node internal in memory cache like memcached.

    • v5.1.2
    • 52.10
    • Published

    editions

    Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)

    • v6.22.0
    • 52.03
    • Published

    paapi5-typescript-sdk

    *Unofficial* TypeScript SDK for Product Advertising API 5.0

    • v0.2.0
    • 51.74
    • Published

    istextorbinary

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

    • v9.5.0
    • 51.60
    • Published

    @azure/keyvault-keys

    Isomorphic client library for Azure KeyVault's keys.

    • v4.10.0
    • 51.57
    • Published

    @azure/ms-rest-js

    Isomorphic client Runtime for Typescript/node.js/browser javascript client libraries generated using AutoRest

    • v2.7.0
    • 50.53
    • Published

    response-iterator

    Creates an async iterator for a variety of inputs in the browser and node. Supports fetch, node-fetch, and cross-fetch

    • v1.0.5
    • 50.47
    • Published

    @honeybadger-io/js

    Universal (Browser & Node) JavaScript error notifier for Honeybadger.io

    • v6.12.3
    • 50.17
    • Published

    config-dug

    Config loader with support for AWS Secrets Manager

    • v1.10.0
    • 49.89
    • Published

    resolve

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

    • v1.22.11
    • 49.09
    • 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.04
    • Published

    await-to-js

    Async/await wrapper for easy error handling in js

    • v3.0.0
    • 48.89
    • Published

    make-vfs

    Easily make a virtual filesystem from a directory

    • v1.0.16
    • 48.53
    • Published

    get-node

    Download a specific version of Node.js

    • v15.0.4
    • 48.49
    • Published

    @shopify/shopify-api

    Shopify API Library for Node - accelerate development with support for authentication, graphql proxy, webhooks

    • v12.1.2
    • 48.41
    • Published

    pify

    Promisify a callback-style function

    • v6.1.0
    • 48.28
    • Published

    errlop

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

    • v8.5.0
    • 48.20
    • Published

    jet-logger

    A super quick, easy to setup logging tool for NodeJS/TypeScript.

    • v2.0.1
    • 48.14
    • Published

    otplib

    HMAC-based (HOTP) and Time-based (TOTP) One-Time Password library

    • v12.0.1
    • 48.09
    • Published

    axios

    Promise based HTTP client for the browser and node.js

    • v1.13.2
    • 47.85
    • Published

    is-core-module

    Is this specifier a node.js core module?

    • v2.16.1
    • 47.79
    • Published

    bun

    Bun is a fast all-in-one JavaScript runtime.

    • v1.3.3
    • 47.63
    • Published

    util-deprecate

    The Node.js `util.deprecate()` function with browser support

    • v1.0.2
    • 47.47
    • Published

    alsatian

    TypeScript and JavaScript testing framework for beautiful and readable tests

    • v3.2.1
    • 47.33
    • Published

    short-uuid

    Create and translate standard UUIDs with shorter formats.

    • v6.0.3
    • 47.08
    • Published

    zstd.ts

    compress and decompress using system-installed zstd and unzstd

    • v1.1.3
    • 46.74
    • Published

    nvexeca

    nvm + execa = nvexeca

    • v11.0.4
    • 46.51
    • Published

    inquirer

    A collection of common interactive command line user interfaces.

    • v13.0.2
    • 46.12
    • Published

    @djangocfg/typescript-config

    Shared TypeScript configurations for Next.js, React libraries, and Node.js projects with strict type checking

    • v1.4.38
    • 45.99
    • Published

    @nmshd/typescript-ioc

    A Lightweight annotation-based dependency injection container for typescript.

    • v3.2.5
    • 45.89
    • Published

    @azure/batch

    BatchServiceClient Library with typescript type definitions for node.js and browser.

    • v12.0.0
    • 45.75
    • Published

    @tsoa/runtime

    Build swagger-compliant REST APIs using TypeScript and Node

    • v6.6.0
    • 45.30
    • Published

    tsconfig-to-dual-package

    A simple tool that add package.json({"type":"commonjs"/"module"}) to TypeScript outDir for dual package.

    • v1.2.0
    • 45.24
    • Published

    openapi-zod

    Generate zod schemas from Swagger OpenAPI specs

    • v0.2.7
    • 45.23
    • Published

    popsicle

    Advanced HTTP requests in node.js and browsers

    • v12.1.2
    • 45.08
    • Published

    @tsoa/cli

    Build swagger-compliant REST APIs using TypeScript and Node

    • v6.6.0
    • 45.08
    • Published

    typechecker

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

    • v9.3.0
    • 45.07
    • Published

    @plist/openstep.parse

    TypeScript library for serializing OpenStep/NEXTStep Property Lists, in browser and node.js.

    • v1.1.1
    • 45.03
    • Published

    unist-util-is

    unist utility to check if a node passes a test

    • v6.0.1
    • 44.73
    • Published

    sax-ts

    Event-driven XML parser in TypeScript

    • v1.2.13
    • 44.67
    • Published

    enquirer

    Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.

    • v2.4.1
    • 44.57
    • Published

    @plist/xml.parse

    TypeScript library for parsing XML Property Lists, in browser and node.js.

    • v1.1.0
    • 44.51
    • Published

    @seamapi/http

    JavaScript HTTP client for the Seam API written in TypeScript.

    • v1.94.0
    • 44.42
    • Published

    cli-table3

    Pretty unicode tables for the command line. Based on the original cli-table.

    • v0.6.5
    • 44.38
    • Published

    bwip-js

    JavaScript barcode generator supporting over 100 types and standards.

    • v4.8.0
    • 44.38
    • Published

    @azure/core-sse

    Implementation of the Server-sent events protocol for Node.js and browsers.

    • v2.3.0
    • 44.28
    • Published

    builtin-modules

    A static list of the Node.js builtin modules from the latest Node.js version

    • v5.0.0
    • 44.25
    • Published

    mdast-util-to-string

    mdast utility to get the plain text content of a node

    • v4.0.0
    • 44.23
    • Published

    detect-node

    Detect Node.JS (as opposite to browser environment) (reliable)

    • v2.1.0
    • 44.20
    • Published

    @plist/binary.parse

    TypeScript library for parsing binary Property Lists, in browser and node.js.

    • v1.1.0
    • 44.11
    • Published

    fastest-levenshtein

    Fastest Levenshtein distance implementation in JS.

    • v1.0.16
    • 44.10
    • Published

    sortobject

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

    • v5.6.0
    • 44.07
    • 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
    • 43.94
    • Published

    pdf-ts

    PDF text extraction in TypeScript

    • v0.0.2
    • 43.88
    • Published

    payload

    Node, React, Headless CMS and Application Framework built on Next.js

    • v3.65.0
    • 43.83
    • Published

    @plist/parse

    An universal TypeScript library for parsing Apple's Property Lists. Supports binary, text and XML plists; works well in both browser and node.

    • v1.1.0
    • 43.79
    • Published

    @vue-flow/core

    [![Vue flow](vue-flow.gif)](https://vueflow.dev/) ![top-language](https://img.shields.io/github/languages/top/bcakmakoglu/vue-flow) ![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/bcakmakoglu/vue-flow) ![GitHub last commit](

    • v1.48.0
    • 43.75
    • Published

    no-try

    Clean up code by removing try-catch-finally blocks.

    • v4.0.0
    • 43.73
    • Published

    ravendb

    RavenDB client for Node.js

    • v7.1.3
    • 43.70
    • Published

    pgsql-ast-parser

    Yet another simple Postgres SQL parser/modifier

    • v12.0.1
    • 43.70
    • Published

    next

    The React Framework

    • v16.0.6
    • 43.69
    • Published

    @azure/arm-storage

    A generated SDK for StorageManagementClient.

    • v19.1.0
    • 43.63
    • Published

    detect-node-es

    Detect Node.JS (as opposite to browser environment). ESM modification

    • v1.1.0
    • 43.58
    • Published

    @seamapi/webhook

    Webhook SDK for the Seam API written in TypeScript.

    • v1.2.0
    • 43.57
    • Published

    bitget-api

    Complete Node.js & JavaScript SDK for Bitget V1-V3 REST APIs & WebSockets, with TypeScript & end-to-end tests.

    • v3.0.10
    • 43.52
    • Published

    @azure/arm-network

    A generated SDK for NetworkManagementClient.

    • v35.0.0
    • 43.46
    • Published

    node-abi

    Get the Node ABI for a given target and runtime, and vice versa.

    • v4.24.0
    • 43.44
    • Published

    ts-clone

    Simple and fast TypeScript in-memory caching. Modern TypeScript port of node-cache.

    • v0.1.1
    • 43.44
    • Published

    @inquirer/external-editor

    Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT

    • v2.0.2
    • 43.44
    • 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
    • 43.35
    • Published

    tspec

    Generate OpenAPI 3.0 spec from TypeScript code.

    • v0.1.116
    • 43.29
    • Published

    cluster-key-slot

    Generates CRC hashes for strings - for use by node redis clients to determine key slots.

    • v1.1.2
    • 43.29
    • Published

    is-bun-module

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

    • v2.0.0
    • 43.16
    • Published

    environment

    Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc

    • v1.1.0
    • 43.13
    • Published

    @azure/app-configuration

    An isomorphic client library for the Azure App Configuration service.

    • v1.10.0
    • 42.95
    • Published

    @azure/arm-compute

    A generated SDK for ComputeManagementClient.

    • v23.2.0
    • 42.94
    • Published

    @vue-flow/background

    This is a background component for Vue Flow. It can be used to create a background in your canvas.

    • v1.3.2
    • 42.91
    • Published

    redis-parser

    Javascript Redis protocol (RESP) parser

    • v3.0.0
    • 42.85
    • Published

    domain-browser

    Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.

    • v5.7.0
    • 42.80
    • Published

    @azure/arm-sql

    A generated SDK for SqlManagementClient.

    • v10.0.0
    • 42.74
    • Published

    @azure/ms-rest-azure-env

    Isomorphic library that provides Azure endpoints for different Azure Environments/Clouds.

    • v2.0.0
    • 42.72
    • Published

    isomorphic-ws

    Isomorphic implementation of WebSocket

    • v5.0.0
    • 42.65
    • Published

    is-builtin-module

    Check if a string matches the name of a Node.js builtin module

    • v5.0.0
    • 42.57
    • Published

    @opensea/stream-js

    A TypeScript SDK to receive pushed updates from OpenSea over websocket

    • v0.2.3
    • 42.55
    • Published

    redis-errors

    Error classes used in node_redis

    • v1.2.0
    • 42.37
    • Published

    regex-parser

    A module that parses a string as regular expression and returns the parsed value.

    • v2.3.1
    • 42.29
    • Published

    @inquirer/ansi

    A lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.

    • v2.0.2
    • 42.16
    • Published

    @vue-flow/controls

    This is a control component for Vue Flow. It can be used to control the canvas interactions, like zooming in, zooming out, fitting the view and locking interactions.

    • v1.1.3
    • 42.06
    • Published

    compare-versions

    Compare semver version strings to find greater, equal or lesser.

    • v6.1.1
    • 42.01
    • Published

    @sniptt/guards

    Comprehensive collection of type guards for JavaScript and TypeScript; Inspired by Elixir

    • v0.2.0
    • 41.96
    • Published

    dodopayments-checkout

    A TypeScript library for embedding Dodo Payments overlay checkout.

    • v1.3.2
    • 41.94
    • Published

    is-directory

    Returns true if a filepath exists on the file system and it's directory.

    • v0.3.1
    • 41.85
    • Published

    envfile

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

    • v7.1.0
    • 41.85
    • Published

    @reallyland/tsconfig

    TypeScript configuration file for The Really Project

    • v4.0.1
    • 41.77
    • Published

    log4js

    Port of Log4js to work with node.

    • v6.9.1
    • 41.75
    • Published

    import-meta-resolve

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

    • v4.2.0
    • 41.63
    • Published

    bybit-api

    Complete & robust Node.js SDK for Bybit's REST APIs and WebSockets, with TypeScript & strong end to end tests.

    • v4.4.2
    • 41.62
    • Published

    @azure/msal-node

    Microsoft Authentication Library for Node

    • v3.8.3
    • 41.57
    • Published

    better-validator

    Second generation object or request validator for node.js

    • v2.1.9
    • 41.51
    • Published

    lazy-ass

    Lazy assertions without performance penalty

    • v2.0.3
    • 41.50
    • Published

    global-directory

    Get the directory of globally installed packages and binaries

    • v4.0.1
    • 41.39
    • Published

    @azure/core-lro

    Isomorphic client library for supporting long-running operations in node.js and browser.

    • v3.3.1
    • 41.34
    • 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
    • 41.28
    • Published

    typescript-rest-ioc

    A Typescript-Rest Service Factory to integrate it wit typescript-ioc.

    • v1.0.1
    • 41.28
    • Published

    parse-url

    An advanced url parser supporting git urls too.

    • v10.0.3
    • 41.23
    • Published

    cacheables

    A simple in-memory cache written in Typescript with automatic cache invalidation and an elegant syntax.

    • v2.0.0
    • 41.20
    • Published

    @vue-flow/minimap

    This is a minimap component for Vue Flow. It can be used to add a minimap to the canvas, which will show a smaller version of the canvas with your nodes. The minimap can also be used to pan and zoom the main canvas.

    • v1.5.4
    • 41.20
    • Published

    @plist/plist

    TypeScript library for parsing and serializing XML, OpenStep/NextStep and binary Property Lists, in browser and node.js.

    • v1.0.0
    • 41.13
    • Published

    please-upgrade-node

    Displays a beginner-friendly message telling your user to upgrade their version of Node

    • v3.2.0
    • 41.11
    • Published

    requirefresh

    Require a file without adding it into the require cache

    • v5.13.0
    • 41.05
    • Published

    parse-path

    Parse paths (local paths, urls: ssh/git/etc)

    • v7.1.0
    • 40.99
    • Published

    @lilbunnyrabbit/utils

    TypeScript library containing a collection of utility classes, functions, etc.

    • v0.1.1
    • 40.94
    • Published

    @unhead/schema-org

    Unhead Schema.org for Simple and Automated Google Rich Results

    • v2.0.19
    • 40.84
    • Published

    eslint-plugin-n

    Additional ESLint's rules for Node.js

    • v17.23.1
    • 40.83
    • Published